From 74bfdce8078c6d2b3f19e9f50f4ae2ea03336986 Mon Sep 17 00:00:00 2001 From: Gitea Actions Date: Fri, 29 May 2026 14:34:44 +0000 Subject: [PATCH] Update site - Fri May 29 14:34:44 UTC 2026 --- 404.html | 1021 ++++++++++++ anouncements/index.html | 1078 ++++++++++++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.21aa498e.min.js | 3 + .../workers/search.5df7522c.min.js | 1 + .../stylesheets/classic/main.59dc44d5.min.css | 1 + .../classic/palette.7dc9a0ad.min.css | 1 + .../stylesheets/modern/main.bd6182e7.min.css | 1 + .../modern/palette.dfe2e883.min.css | 1 + explanation/EPICS-Hosts/index.html | 1075 ++++++++++++ explanation/EPICS-IOC/index.html | 1078 ++++++++++++ explanation/index.html | 1073 ++++++++++++ images/EPICS_ControlSystem.jpg | Bin 0 -> 790378 bytes .../EPICS_black_blue_logo_rgb_small_v03.jpg | Bin 0 -> 9318 bytes images/EPICS_new.png | Bin 0 -> 3678 bytes images/IOC-Host.png | Bin 0 -> 51000 bytes images/Inside_IOC.png | Bin 0 -> 107283 bytes index.html | 1104 ++++++++++++ reference/index.html | 1068 ++++++++++++ search.json | 1 + sitemap.xml | 33 + stepbystep/index.html | 1067 ++++++++++++ tutorials/caClientLessons/index.html | 1482 +++++++++++++++++ tutorials/cooler_simulation/index.html | 1081 ++++++++++++ tutorials/index.html | 1068 ++++++++++++ 25 files changed, 12237 insertions(+) create mode 100644 404.html create mode 100644 anouncements/index.html create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.21aa498e.min.js create mode 100644 assets/javascripts/workers/search.5df7522c.min.js create mode 100644 assets/stylesheets/classic/main.59dc44d5.min.css create mode 100644 assets/stylesheets/classic/palette.7dc9a0ad.min.css create mode 100644 assets/stylesheets/modern/main.bd6182e7.min.css create mode 100644 assets/stylesheets/modern/palette.dfe2e883.min.css create mode 100644 explanation/EPICS-Hosts/index.html create mode 100644 explanation/EPICS-IOC/index.html create mode 100644 explanation/index.html create mode 100644 images/EPICS_ControlSystem.jpg create mode 100644 images/EPICS_black_blue_logo_rgb_small_v03.jpg create mode 100644 images/EPICS_new.png create mode 100644 images/IOC-Host.png create mode 100644 images/Inside_IOC.png create mode 100644 index.html create mode 100644 reference/index.html create mode 100644 search.json create mode 100644 sitemap.xml create mode 100644 stepbystep/index.html create mode 100644 tutorials/caClientLessons/index.html create mode 100644 tutorials/cooler_simulation/index.html create mode 100644 tutorials/index.html diff --git a/404.html b/404.html new file mode 100644 index 0000000..6bafb53 --- /dev/null +++ b/404.html @@ -0,0 +1,1021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ +

404 - Not found

+ +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/anouncements/index.html b/anouncements/index.html new file mode 100644 index 0000000..5e5203a --- /dev/null +++ b/anouncements/index.html @@ -0,0 +1,1078 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Anouncements - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + Skip to content + + +
+
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

Anouncements

+

Presentations and Trainings

+

Currently no trainings and presentations are planned. +If you are interested in a presentation for your group, please contact Elke Zimoch elke.zimoch@psi.ch

+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf13b9f9d978896599290a74f77d5dbe7d1655c GIT binary patch literal 1870 zcmV-U2eJ5xP)Gc)JR9QMau)O=X#!i9;T z37kk-upj^(fsR36MHs_+1RCI)NNu9}lD0S{B^g8PN?Ww(5|~L#Ng*g{WsqleV}|#l zz8@ri&cTzw_h33bHI+12+kK6WN$h#n5cD8OQt`5kw6p~9H3()bUQ8OS4Q4HTQ=1Ol z_JAocz`fLbT2^{`8n~UAo=#AUOf=SOq4pYkt;XbC&f#7lb$*7=$na!mWCQ`dBQsO0 zLFBSPj*N?#u5&pf2t4XjEGH|=pPQ8xh7tpx;US5Cx_Ju;!O`ya-yF`)b%TEt5>eP1ZX~}sjjA%FJF?h7cX8=b!DZl<6%Cv z*G0uvvU+vmnpLZ2paivG-(cd*y3$hCIcsZcYOGh{$&)A6*XX&kXZd3G8m)G$Zz-LV z^GF3VAW^Mdv!)4OM8EgqRiz~*Cji;uzl2uC9^=8I84vNp;ltJ|q-*uQwGp2ma6cY7 z;`%`!9UXO@fr&Ebapfs34OmS9^u6$)bJxrucutf>`dKPKT%%*d3XlFVKunp9 zasduxjrjs>f8V=D|J=XNZp;_Zy^WgQ$9WDjgY=z@stwiEBm9u5*|34&1Na8BMjjgf3+SHcr`5~>oz1Y?SW^=K z^bTyO6>Gar#P_W2gEMwq)ot3; zREHn~U&Dp0l6YT0&k-wLwYjb?5zGK`W6S2v+K>AM(95m2C20L|3m~rN8dprPr@t)5lsk9Hu*W z?pS990s;Ez=+Rj{x7p``4>+c0G5^pYnB1^!TL=(?HLHZ+HicG{~4F1d^5Awl_2!1jICM-!9eoLhbbT^;yHcefyTAaqRcY zmuctDopPT!%k+}x%lZRKnzykr2}}XfG_ne?nRQO~?%hkzo;@RN{P6o`&mMUWBYMTe z6i8ChtjX&gXl`nvrU>jah)2iNM%JdjqoaeaU%yVn!^70x-flljp6Q5tK}5}&X8&&G zX3fpb3E(!rH=zVI_9Gjl45w@{(ITqngWFe7@9{mX;tO25Z_8 zQHEpI+FkTU#4xu>RkN>b3Tnc3UpWzPXWm#o55GKF09j^Mh~)K7{QqbO_~(@CVq! zS<8954|P8mXN2MRs86xZ&Q4EfM@JB94b=(YGuk)s&^jiSF=t3*oNK3`rD{H`yQ?d; ztE=laAUoZx5?RC8*WKOj`%LXEkgDd>&^Q4M^z`%u0rg-It=hLCVsq!Z%^6eB-OvOT zFZ28TN&cRmgU}Elrnk43)!>Z1FCPL2K$7}gwzIc48NX}#!A1BpJP?#v5wkNprhV** z?Cpalt1oH&{r!o3eSKc&ap)iz2BTn_VV`4>9M^b3;(YY}4>#ML6{~(4mH+?%07*qo IM6N<$f(jP3KmY&$ literal 0 HcmV?d00001 diff --git a/assets/javascripts/bundle.21aa498e.min.js b/assets/javascripts/bundle.21aa498e.min.js new file mode 100644 index 0000000..1aadb4d --- /dev/null +++ b/assets/javascripts/bundle.21aa498e.min.js @@ -0,0 +1,3 @@ +"use strict";(()=>{var yc=Object.create;var Ln=Object.defineProperty,xc=Object.defineProperties,wc=Object.getOwnPropertyDescriptor,Ec=Object.getOwnPropertyDescriptors,Tc=Object.getOwnPropertyNames,Dr=Object.getOwnPropertySymbols,Oc=Object.getPrototypeOf,Mn=Object.prototype.hasOwnProperty,Fo=Object.prototype.propertyIsEnumerable;var jo=(e,t,r)=>t in e?Ln(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,H=(e,t)=>{for(var r in t||(t={}))Mn.call(t,r)&&jo(e,r,t[r]);if(Dr)for(var r of Dr(t))Fo.call(t,r)&&jo(e,r,t[r]);return e},Ce=(e,t)=>xc(e,Ec(t));var _r=(e,t)=>{var r={};for(var n in e)Mn.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Dr)for(var n of Dr(e))t.indexOf(n)<0&&Fo.call(e,n)&&(r[n]=e[n]);return r};var kn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Sc=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Tc(t))!Mn.call(e,o)&&o!==r&&Ln(e,o,{get:()=>t[o],enumerable:!(n=wc(t,o))||n.enumerable});return e};var yr=(e,t,r)=>(r=e!=null?yc(Oc(e)):{},Sc(t||!e||!e.__esModule?Ln(r,"default",{value:e,enumerable:!0}):r,e));var Uo=(e,t,r)=>new Promise((n,o)=>{var i=c=>{try{s(r.next(c))}catch(l){o(l)}},a=c=>{try{s(r.throw(c))}catch(l){o(l)}},s=c=>c.done?n(c.value):Promise.resolve(c.value).then(i,a);s((r=r.apply(e,t)).next())});var Wo=kn((An,No)=>{(function(e,t){typeof An=="object"&&typeof No!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(An,(function(){"use strict";function e(r){var n=!0,o=!1,i=null,a={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 s(_){return!!(_&&_!==document&&_.nodeName!=="HTML"&&_.nodeName!=="BODY"&&"classList"in _&&"contains"in _.classList)}function c(_){var de=_.type,be=_.tagName;return!!(be==="INPUT"&&a[de]&&!_.readOnly||be==="TEXTAREA"&&!_.readOnly||_.isContentEditable)}function l(_){_.classList.contains("focus-visible")||(_.classList.add("focus-visible"),_.setAttribute("data-focus-visible-added",""))}function u(_){_.hasAttribute("data-focus-visible-added")&&(_.classList.remove("focus-visible"),_.removeAttribute("data-focus-visible-added"))}function p(_){_.metaKey||_.altKey||_.ctrlKey||(s(r.activeElement)&&l(r.activeElement),n=!0)}function d(_){n=!1}function m(_){s(_.target)&&(n||c(_.target))&&l(_.target)}function h(_){s(_.target)&&(_.target.classList.contains("focus-visible")||_.target.hasAttribute("data-focus-visible-added"))&&(o=!0,window.clearTimeout(i),i=window.setTimeout(function(){o=!1},100),u(_.target))}function v(_){document.visibilityState==="hidden"&&(o&&(n=!0),O())}function O(){document.addEventListener("mousemove",w),document.addEventListener("mousedown",w),document.addEventListener("mouseup",w),document.addEventListener("pointermove",w),document.addEventListener("pointerdown",w),document.addEventListener("pointerup",w),document.addEventListener("touchmove",w),document.addEventListener("touchstart",w),document.addEventListener("touchend",w)}function x(){document.removeEventListener("mousemove",w),document.removeEventListener("mousedown",w),document.removeEventListener("mouseup",w),document.removeEventListener("pointermove",w),document.removeEventListener("pointerdown",w),document.removeEventListener("pointerup",w),document.removeEventListener("touchmove",w),document.removeEventListener("touchstart",w),document.removeEventListener("touchend",w)}function w(_){_.target.nodeName&&_.target.nodeName.toLowerCase()==="html"||(n=!1,x())}document.addEventListener("keydown",p,!0),document.addEventListener("mousedown",d,!0),document.addEventListener("pointerdown",d,!0),document.addEventListener("touchstart",d,!0),document.addEventListener("visibilitychange",v,!0),O(),r.addEventListener("focus",m,!0),r.addEventListener("blur",h,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)}))});var So=kn((S0,hs)=>{"use strict";var Bu=/["'&<>]/;hs.exports=Yu;function Yu(e){var t=""+e,r=Bu.exec(t);if(!r)return t;var n,o="",i=0,a=0;for(i=r.index;i{(function(t,r){typeof Fr=="object"&&typeof Mo=="object"?Mo.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Fr=="object"?Fr.ClipboardJS=r():t.ClipboardJS=r()})(Fr,function(){return(function(){var e={686:(function(n,o,i){"use strict";i.d(o,{default:function(){return br}});var a=i(279),s=i.n(a),c=i(370),l=i.n(c),u=i(817),p=i.n(u);function d(B){try{return document.execCommand(B)}catch(C){return!1}}var m=function(C){var k=p()(C);return d("cut"),k},h=m;function v(B){var C=document.documentElement.getAttribute("dir")==="rtl",k=document.createElement("textarea");k.style.fontSize="12pt",k.style.border="0",k.style.padding="0",k.style.margin="0",k.style.position="absolute",k.style[C?"right":"left"]="-9999px";var W=window.pageYOffset||document.documentElement.scrollTop;return k.style.top="".concat(W,"px"),k.setAttribute("readonly",""),k.value=B,k}var O=function(C,k){var W=v(C);k.container.appendChild(W);var D=p()(W);return d("copy"),W.remove(),D},x=function(C){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},W="";return typeof C=="string"?W=O(C,k):C instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(C==null?void 0:C.type)?W=O(C.value,k):(W=p()(C),d("copy")),W},w=x;function _(B){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(k){return typeof k}:_=function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},_(B)}var de=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=C.action,W=k===void 0?"copy":k,D=C.container,Z=C.target,Ve=C.text;if(W!=="copy"&&W!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(Z!==void 0)if(Z&&_(Z)==="object"&&Z.nodeType===1){if(W==="copy"&&Z.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(W==="cut"&&(Z.hasAttribute("readonly")||Z.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Ve)return w(Ve,{container:D});if(Z)return W==="cut"?h(Z):w(Z,{container:D})},be=de;function M(B){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?M=function(k){return typeof k}:M=function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},M(B)}function S(B,C){if(!(B instanceof C))throw new TypeError("Cannot call a class as a function")}function N(B,C){for(var k=0;k0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof D.action=="function"?D.action:this.defaultAction,this.target=typeof D.target=="function"?D.target:this.defaultTarget,this.text=typeof D.text=="function"?D.text:this.defaultText,this.container=M(D.container)==="object"?D.container:document.body}},{key:"listenClick",value:function(D){var Z=this;this.listener=l()(D,"click",function(Ve){return Z.onClick(Ve)})}},{key:"onClick",value:function(D){var Z=D.delegateTarget||D.currentTarget,Ve=this.action(Z)||"copy",Bt=be({action:Ve,container:this.container,target:this.target(Z),text:this.text(Z)});this.emit(Bt?"success":"error",{action:Ve,text:Bt,trigger:Z,clearSelection:function(){Z&&Z.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(D){return Kt("action",D)}},{key:"defaultTarget",value:function(D){var Z=Kt("target",D);if(Z)return document.querySelector(Z)}},{key:"defaultText",value:function(D){return Kt("text",D)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(D){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return w(D,Z)}},{key:"cut",value:function(D){return h(D)}},{key:"isSupported",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],Z=typeof D=="string"?[D]:D,Ve=!!document.queryCommandSupported;return Z.forEach(function(Bt){Ve=Ve&&!!document.queryCommandSupported(Bt)}),Ve}}]),k})(s()),br=Mt}),828:(function(n){var o=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function a(s,c){for(;s&&s.nodeType!==o;){if(typeof s.matches=="function"&&s.matches(c))return s;s=s.parentNode}}n.exports=a}),438:(function(n,o,i){var a=i(828);function s(u,p,d,m,h){var v=l.apply(this,arguments);return u.addEventListener(d,v,h),{destroy:function(){u.removeEventListener(d,v,h)}}}function c(u,p,d,m,h){return typeof u.addEventListener=="function"?s.apply(null,arguments):typeof d=="function"?s.bind(null,document).apply(null,arguments):(typeof u=="string"&&(u=document.querySelectorAll(u)),Array.prototype.map.call(u,function(v){return s(v,p,d,m,h)}))}function l(u,p,d,m){return function(h){h.delegateTarget=a(h.target,p),h.delegateTarget&&m.call(u,h)}}n.exports=c}),879:(function(n,o){o.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},o.nodeList=function(i){var a=Object.prototype.toString.call(i);return i!==void 0&&(a==="[object NodeList]"||a==="[object HTMLCollection]")&&"length"in i&&(i.length===0||o.node(i[0]))},o.string=function(i){return typeof i=="string"||i instanceof String},o.fn=function(i){var a=Object.prototype.toString.call(i);return a==="[object Function]"}}),370:(function(n,o,i){var a=i(879),s=i(438);function c(d,m,h){if(!d&&!m&&!h)throw new Error("Missing required arguments");if(!a.string(m))throw new TypeError("Second argument must be a String");if(!a.fn(h))throw new TypeError("Third argument must be a Function");if(a.node(d))return l(d,m,h);if(a.nodeList(d))return u(d,m,h);if(a.string(d))return p(d,m,h);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function l(d,m,h){return d.addEventListener(m,h),{destroy:function(){d.removeEventListener(m,h)}}}function u(d,m,h){return Array.prototype.forEach.call(d,function(v){v.addEventListener(m,h)}),{destroy:function(){Array.prototype.forEach.call(d,function(v){v.removeEventListener(m,h)})}}}function p(d,m,h){return s(document.body,d,m,h)}n.exports=c}),817:(function(n){function o(i){var a;if(i.nodeName==="SELECT")i.focus(),a=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var s=i.hasAttribute("readonly");s||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),s||i.removeAttribute("readonly"),a=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var c=window.getSelection(),l=document.createRange();l.selectNodeContents(i),c.removeAllRanges(),c.addRange(l),a=c.toString()}return a}n.exports=o}),279:(function(n){function o(){}o.prototype={on:function(i,a,s){var c=this.e||(this.e={});return(c[i]||(c[i]=[])).push({fn:a,ctx:s}),this},once:function(i,a,s){var c=this;function l(){c.off(i,l),a.apply(s,arguments)}return l._=a,this.on(i,l,s)},emit:function(i){var a=[].slice.call(arguments,1),s=((this.e||(this.e={}))[i]||[]).slice(),c=0,l=s.length;for(c;c0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function re(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i}function ne(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n1||c(m,v)})},h&&(o[m]=h(o[m])))}function c(m,h){try{l(n[m](h))}catch(v){d(i[0][3],v)}}function l(m){m.value instanceof kt?Promise.resolve(m.value.v).then(u,p):d(i[0][2],m)}function u(m){c("next",m)}function p(m){c("throw",m)}function d(m,h){m(h),i.shift(),i.length&&c(i[0][0],i[0][1])}}function zo(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof He=="function"?He(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(a){return new Promise(function(s,c){a=e[i](a),o(s,c,a.done,a.value)})}}function o(i,a,s,c){Promise.resolve(c).then(function(l){i({value:l,done:s})},a)}}function F(e){return typeof e=="function"}function Yt(e){var t=function(n){Error.call(n),n.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var zr=Yt(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: +`+r.map(function(n,o){return o+1+") "+n.toString()}).join(` + `):"",this.name="UnsubscriptionError",this.errors=r}});function st(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var tt=(function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,n,o,i;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=He(a),c=s.next();!c.done;c=s.next()){var l=c.value;l.remove(this)}}catch(v){t={error:v}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}else a.remove(this);var u=this.initialTeardown;if(F(u))try{u()}catch(v){i=v instanceof zr?v.errors:[v]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var d=He(p),m=d.next();!m.done;m=d.next()){var h=m.value;try{qo(h)}catch(v){i=i!=null?i:[],v instanceof zr?i=ne(ne([],re(i)),re(v.errors)):i.push(v)}}}catch(v){n={error:v}}finally{try{m&&!m.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}if(i)throw new zr(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)qo(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&st(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&st(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=(function(){var t=new e;return t.closed=!0,t})(),e})();var Hn=tt.EMPTY;function qr(e){return e instanceof tt||e&&"closed"in e&&F(e.remove)&&F(e.add)&&F(e.unsubscribe)}function qo(e){F(e)?e():e.unsubscribe()}var Ge={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Gt={setTimeout:function(e,t){for(var r=[],n=2;n0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var n=this,o=this,i=o.hasError,a=o.isStopped,s=o.observers;return i||a?Hn:(this.currentObservers=null,s.push(r),new tt(function(){n.currentObservers=null,st(s,r)}))},t.prototype._checkFinalizedStatuses=function(r){var n=this,o=n.hasError,i=n.thrownError,a=n.isStopped;o?r.error(i):a&&r.complete()},t.prototype.asObservable=function(){var r=new U;return r.source=this,r},t.create=function(r,n){return new Qo(r,n)},t})(U);var Qo=(function(e){pe(t,e);function t(r,n){var o=e.call(this)||this;return o.destination=r,o.source=n,o}return t.prototype.next=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.next)===null||o===void 0||o.call(n,r)},t.prototype.error=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.error)===null||o===void 0||o.call(n,r)},t.prototype.complete=function(){var r,n;(n=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||n===void 0||n.call(r)},t.prototype._subscribe=function(r){var n,o;return(o=(n=this.source)===null||n===void 0?void 0:n.subscribe(r))!==null&&o!==void 0?o:Hn},t})(I);var jn=(function(e){pe(t,e);function t(r){var n=e.call(this)||this;return n._value=r,n}return Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(r){var n=e.prototype._subscribe.call(this,r);return!n.closed&&r.next(this._value),n},t.prototype.getValue=function(){var r=this,n=r.hasError,o=r.thrownError,i=r._value;if(n)throw o;return this._throwIfClosed(),i},t.prototype.next=function(r){e.prototype.next.call(this,this._value=r)},t})(I);var wr={now:function(){return(wr.delegate||Date).now()},delegate:void 0};var Er=(function(e){pe(t,e);function t(r,n,o){r===void 0&&(r=1/0),n===void 0&&(n=1/0),o===void 0&&(o=wr);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=n,i._timestampProvider=o,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,n),i}return t.prototype.next=function(r){var n=this,o=n.isStopped,i=n._buffer,a=n._infiniteTimeWindow,s=n._timestampProvider,c=n._windowTime;o||(i.push(r),!a&&i.push(s.now()+c)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var n=this._innerSubscribe(r),o=this,i=o._infiniteTimeWindow,a=o._buffer,s=a.slice(),c=0;c0?e.prototype.schedule.call(this,r,n):(this.delay=n,this.state=r,this.scheduler.flush(this),this)},t.prototype.execute=function(r,n){return n>0||this.closed?e.prototype.execute.call(this,r,n):this._execute(r,n)},t.prototype.requestAsyncId=function(r,n,o){return o===void 0&&(o=0),o!=null&&o>0||o==null&&this.delay>0?e.prototype.requestAsyncId.call(this,r,n,o):(r.flush(this),0)},t})(Qt);var ri=(function(e){pe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t})(er);var Nn=new ri(ti);var ni=(function(e){pe(t,e);function t(r,n){var o=e.call(this,r,n)||this;return o.scheduler=r,o.work=n,o}return t.prototype.requestAsyncId=function(r,n,o){return o===void 0&&(o=0),o!==null&&o>0?e.prototype.requestAsyncId.call(this,r,n,o):(r.actions.push(this),r._scheduled||(r._scheduled=Zt.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,n,o){var i;if(o===void 0&&(o=0),o!=null?o>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,n,o);var a=r.actions;n!=null&&n===r._scheduled&&((i=a[a.length-1])===null||i===void 0?void 0:i.id)!==n&&(Zt.cancelAnimationFrame(n),r._scheduled=void 0)},t})(Qt);var oi=(function(e){pe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var n;r?n=r.id:(n=this._scheduled,this._scheduled=void 0);var o=this.actions,i;r=r||o.shift();do if(i=r.execute(r.state,r.delay))break;while((r=o[0])&&r.id===n&&o.shift());if(this._active=!1,i){for(;(r=o[0])&&r.id===n&&o.shift();)r.unsubscribe();throw i}},t})(er);var je=new oi(ni);var y=new U(function(e){return e.complete()});function Yr(e){return e&&F(e.schedule)}function Wn(e){return e[e.length-1]}function gt(e){return F(Wn(e))?e.pop():void 0}function qe(e){return Yr(Wn(e))?e.pop():void 0}function Gr(e,t){return typeof Wn(e)=="number"?e.pop():t}var tr=(function(e){return e&&typeof e.length=="number"&&typeof e!="function"});function Jr(e){return F(e==null?void 0:e.then)}function Xr(e){return F(e[Xt])}function Zr(e){return Symbol.asyncIterator&&F(e==null?void 0:e[Symbol.asyncIterator])}function Qr(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Ic(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var en=Ic();function tn(e){return F(e==null?void 0:e[en])}function rn(e){return Vo(this,arguments,function(){var r,n,o,i;return Vr(this,function(a){switch(a.label){case 0:r=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,kt(r.read())];case 3:return n=a.sent(),o=n.value,i=n.done,i?[4,kt(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,kt(o)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function nn(e){return F(e==null?void 0:e.getReader)}function q(e){if(e instanceof U)return e;if(e!=null){if(Xr(e))return Rc(e);if(tr(e))return jc(e);if(Jr(e))return Fc(e);if(Zr(e))return ii(e);if(tn(e))return Uc(e);if(nn(e))return Nc(e)}throw Qr(e)}function Rc(e){return new U(function(t){var r=e[Xt]();if(F(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function jc(e){return new U(function(t){for(var r=0;r=2;return function(n){return n.pipe(e?L(function(o,i){return e(o,i,n)}):Oe,Me(1),r?nt(t):wi(function(){return new an}))}}function Bn(e){return e<=0?function(){return y}:T(function(t,r){var n=[];t.subscribe(E(r,function(o){n.push(o),e=2,!0))}function ye(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new I}:t,n=e.resetOnError,o=n===void 0?!0:n,i=e.resetOnComplete,a=i===void 0?!0:i,s=e.resetOnRefCountZero,c=s===void 0?!0:s;return function(l){var u,p,d,m=0,h=!1,v=!1,O=function(){p==null||p.unsubscribe(),p=void 0},x=function(){O(),u=d=void 0,h=v=!1},w=function(){var _=u;x(),_==null||_.unsubscribe()};return T(function(_,de){m++,!v&&!h&&O();var be=d=d!=null?d:r();de.add(function(){m--,m===0&&!v&&!h&&(p=Yn(w,c))}),be.subscribe(de),!u&&m>0&&(u=new Ct({next:function(M){return be.next(M)},error:function(M){v=!0,O(),p=Yn(x,o,M),be.error(M)},complete:function(){h=!0,O(),p=Yn(x,a),be.complete()}}),q(_).subscribe(u))})(l)}}function Yn(e,t){for(var r=[],n=2;ne.next(document)),e}function P(e,t=document){return Array.from(t.querySelectorAll(e))}function G(e,t=document){let r=Le(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function Le(e,t=document){return t.querySelector(e)||void 0}function yt(){var e,t,r,n;return(n=(r=(t=(e=document.activeElement)==null?void 0:e.shadowRoot)==null?void 0:t.activeElement)!=null?r:document.activeElement)!=null?n:void 0}var ol=R(b(document.body,"focusin"),b(document.body,"focusout")).pipe(Ke(1),J(void 0),f(()=>yt()||document.body),se(1));function nr(e){return ol.pipe(f(t=>e.contains(t)),ie())}function jt(e,t){return j(()=>R(b(e,"mouseenter").pipe(f(()=>!0)),b(e,"mouseleave").pipe(f(()=>!1))).pipe(t?Or(r=>ze(+!r*t)):Oe,J(e.matches(":hover"))))}function Si(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)Si(e,r)}function A(e,t,...r){let n=document.createElement(e);if(t)for(let o of Object.keys(t))typeof t[o]!="undefined"&&(typeof t[o]!="boolean"?n.setAttribute(o,t[o]):n.setAttribute(o,""));for(let o of r)Si(n,o);return n}function Li(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function or(e){let t=A("script",{src:e});return j(()=>(document.head.appendChild(t),R(b(t,"load"),b(t,"error").pipe(g(()=>Dn(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(f(()=>{}),V(()=>document.head.removeChild(t)),Me(1))))}var Mi=new I,il=j(()=>typeof ResizeObserver=="undefined"?or("https://unpkg.com/resize-observer-polyfill"):Y(void 0)).pipe(f(()=>new ResizeObserver(e=>e.forEach(t=>Mi.next(t)))),g(e=>R(ct,Y(e)).pipe(V(()=>e.disconnect()))),se(1));function ke(e){return{width:e.offsetWidth,height:e.offsetHeight}}function Re(e){let t=e;for(;t.clientWidth===0&&t.parentElement;)t=t.parentElement;return il.pipe($(r=>r.observe(t)),g(r=>Mi.pipe(L(n=>n.target===t),V(()=>r.unobserve(t)))),f(()=>ke(e)),J(ke(e)))}function kr(e){return{width:e.scrollWidth,height:e.scrollHeight}}function ki(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}function Ai(e){let t=[],r=e.parentElement;for(;r;)(e.clientWidth>r.clientWidth||e.clientHeight>r.clientHeight)&&t.push(r),r=(e=r).parentElement;return t.length===0&&t.push(document.documentElement),t}function xt(e){return{x:e.offsetLeft,y:e.offsetTop}}function Ci(e){let t=e.getBoundingClientRect();return{x:t.x+window.scrollX,y:t.y+window.scrollY}}function Hi(e){return R(b(window,"load"),b(window,"resize")).pipe(Je(0,je),f(()=>xt(e)),J(xt(e)))}function un(e){return{x:e.scrollLeft,y:e.scrollTop}}function Ft(e){return R(b(e,"scroll"),b(window,"scroll"),b(window,"resize")).pipe(Je(0,je),f(()=>un(e)),J(un(e)))}var $i=new I,al=j(()=>Y(new IntersectionObserver(e=>{for(let t of e)$i.next(t)},{threshold:0}))).pipe(g(e=>R(ct,Y(e)).pipe(V(()=>e.disconnect()))),se(1));function wt(e){return al.pipe($(t=>t.observe(e)),g(t=>$i.pipe(L(({target:r})=>r===e),V(()=>t.unobserve(e)),f(({isIntersecting:r})=>r))))}var sl=Object.create,ua=Object.defineProperty,cl=Object.getOwnPropertyDescriptor,ll=Object.getOwnPropertyNames,ul=Object.getPrototypeOf,pl=Object.prototype.hasOwnProperty,fl=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ml=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ll(t))!pl.call(e,o)&&o!==r&&ua(e,o,{get:()=>t[o],enumerable:!(n=cl(t,o))||n.enumerable});return e},dl=(e,t,r)=>(r=e!=null?sl(ul(e)):{},ml(t||!e||!e.__esModule?ua(r,"default",{value:e,enumerable:!0}):r,e)),hl=fl((e,t)=>{var r="Expected a function",n=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt,u=typeof global=="object"&&global&&global.Object===Object&&global,p=typeof self=="object"&&self&&self.Object===Object&&self,d=u||p||Function("return this")(),m=Object.prototype,h=m.toString,v=Math.max,O=Math.min,x=function(){return d.Date.now()};function w(S,N,te){var ue,ce,We,vt,De,at,et=0,Kt=!1,Mt=!1,br=!0;if(typeof S!="function")throw new TypeError(r);N=M(N)||0,_(te)&&(Kt=!!te.leading,Mt="maxWait"in te,We=Mt?v(M(te.maxWait)||0,N):We,br="trailing"in te?!!te.trailing:br);function B(Ee){var bt=ue,gr=ce;return ue=ce=void 0,et=Ee,vt=S.apply(gr,bt),vt}function C(Ee){return et=Ee,De=setTimeout(D,N),Kt?B(Ee):vt}function k(Ee){var bt=Ee-at,gr=Ee-et,Ro=N-bt;return Mt?O(Ro,We-gr):Ro}function W(Ee){var bt=Ee-at,gr=Ee-et;return at===void 0||bt>=N||bt<0||Mt&&gr>=We}function D(){var Ee=x();if(W(Ee))return Z(Ee);De=setTimeout(D,k(Ee))}function Z(Ee){return De=void 0,br&&ue?B(Ee):(ue=ce=void 0,vt)}function Ve(){De!==void 0&&clearTimeout(De),et=0,ue=at=ce=De=void 0}function Bt(){return De===void 0?vt:Z(x())}function Wr(){var Ee=x(),bt=W(Ee);if(ue=arguments,ce=this,at=Ee,bt){if(De===void 0)return C(at);if(Mt)return De=setTimeout(D,N),B(at)}return De===void 0&&(De=setTimeout(D,N)),vt}return Wr.cancel=Ve,Wr.flush=Bt,Wr}function _(S){var N=typeof S;return!!S&&(N=="object"||N=="function")}function de(S){return!!S&&typeof S=="object"}function be(S){return typeof S=="symbol"||de(S)&&h.call(S)==o}function M(S){if(typeof S=="number")return S;if(be(S))return n;if(_(S)){var N=typeof S.valueOf=="function"?S.valueOf():S;S=_(N)?N+"":N}if(typeof S!="string")return S===0?S:+S;S=S.replace(i,"");var te=s.test(S);return te||c.test(S)?l(S.slice(2),te?2:8):a.test(S)?n:+S}t.exports=w}),_n,K,pa,fa,Ut,Pi,ma,da,ha,lo,eo,to,vl,Cr={},va=[],bl=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Ir=Array.isArray;function ft(e,t){for(var r in t)e[r]=t[r];return e}function uo(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function Wt(e,t,r){var n,o,i,a={};for(i in t)i=="key"?n=t[i]:i=="ref"?o=t[i]:a[i]=t[i];if(arguments.length>2&&(a.children=arguments.length>3?_n.call(arguments,2):r),typeof e=="function"&&e.defaultProps!=null)for(i in e.defaultProps)a[i]===void 0&&(a[i]=e.defaultProps[i]);return mn(e,a,n,o,null)}function mn(e,t,r,n,o){var i={type:e,props:t,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:o!=null?o:++pa,__i:-1,__u:0};return o==null&&K.vnode!=null&&K.vnode(i),i}function mt(e){return e.children}function it(e,t){this.props=e,this.context=t}function ar(e,t){if(t==null)return e.__?ar(e.__,e.__i+1):null;for(var r;ts&&Ut.sort(da),e=Ut.shift(),s=Ut.length,e.__d&&(r=void 0,n=void 0,o=(n=(t=e).__v).__e,i=[],a=[],t.__P&&((r=ft({},n)).__v=n.__v+1,K.vnode&&K.vnode(r),po(t.__P,r,n,t.__n,t.__P.namespaceURI,32&n.__u?[o]:null,i,o!=null?o:ar(n),!!(32&n.__u),a),r.__v=n.__v,r.__.__k[r.__i]=r,ya(i,r,a),n.__e=n.__=null,r.__e!=o&&ba(r)));vn.__r=0}function ga(e,t,r,n,o,i,a,s,c,l,u){var p,d,m,h,v,O,x,w=n&&n.__k||va,_=t.length;for(c=gl(r,t,w,c,_),p=0;p<_;p++)(m=r.__k[p])!=null&&(d=m.__i==-1?Cr:w[m.__i]||Cr,m.__i=p,O=po(e,m,d,o,i,a,s,c,l,u),h=m.__e,m.ref&&d.ref!=m.ref&&(d.ref&&fo(d.ref,null,m),u.push(m.ref,m.__c||h,m)),v==null&&h!=null&&(v=h),(x=!!(4&m.__u))||d.__k===m.__k?c=_a(m,c,e,x):typeof m.type=="function"&&O!==void 0?c=O:h&&(c=h.nextSibling),m.__u&=-7);return r.__e=v,c}function gl(e,t,r,n,o){var i,a,s,c,l,u=r.length,p=u,d=0;for(e.__k=new Array(o),i=0;i0?mn(a.type,a.props,a.key,a.ref?a.ref:null,a.__v):a).__=e,a.__b=e.__b+1,s=null,(l=a.__i=_l(a,r,c,p))!=-1&&(p--,(s=r[l])&&(s.__u|=2)),s==null||s.__v==null?(l==-1&&(o>u?d--:oc?d--:d++,a.__u|=4))):e.__k[i]=null;if(p)for(i=0;i(u?1:0)){for(o=r-1,i=r+1;o>=0||i=0?o--:i++])!=null&&!(2&l.__u)&&s==l.key&&c==l.type)return a}return-1}function Ri(e,t,r){t[0]=="-"?e.setProperty(t,r!=null?r:""):e[t]=r==null?"":typeof r!="number"||bl.test(t)?r:r+"px"}function pn(e,t,r,n,o){var i,a;e:if(t=="style")if(typeof r=="string")e.style.cssText=r;else{if(typeof n=="string"&&(e.style.cssText=n=""),n)for(t in n)r&&t in r||Ri(e.style,t,"");if(r)for(t in r)n&&r[t]==n[t]||Ri(e.style,t,r[t])}else if(t[0]=="o"&&t[1]=="n")i=t!=(t=t.replace(ha,"$1")),a=t.toLowerCase(),t=a in e||t=="onFocusOut"||t=="onFocusIn"?a.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=r,r?n?r.u=n.u:(r.u=lo,e.addEventListener(t,i?to:eo,i)):e.removeEventListener(t,i?to:eo,i);else{if(o=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t!="popover"&&t in e)try{e[t]=r!=null?r:"";break e}catch(s){}typeof r=="function"||(r==null||r===!1&&t[4]!="-"?e.removeAttribute(t):e.setAttribute(t,t=="popover"&&r==1?"":r))}}function ji(e){return function(t){if(this.l){var r=this.l[t.type+e];if(t.t==null)t.t=lo++;else if(t.t0?e:Ir(e)?e.map(xa):ft({},e)}function yl(e,t,r,n,o,i,a,s,c){var l,u,p,d,m,h,v,O=r.props,x=t.props,w=t.type;if(w=="svg"?o="http://www.w3.org/2000/svg":w=="math"?o="http://www.w3.org/1998/Math/MathML":o||(o="http://www.w3.org/1999/xhtml"),i!=null){for(l=0;l=r.__.length&&r.__.push({}),r.__[e]}function no(e){return Pr=1,El(Oa,e)}function El(e,t,r){var n=mo($r++,2);if(n.t=e,!n.__c&&(n.__=[r?r(t):Oa(void 0,t),function(s){var c=n.__N?n.__N[0]:n.__[0],l=n.t(c,s);c!==l&&(n.__N=[l,n.__[1]],n.__c.setState({}))}],n.__c=ve,!ve.__f)){var o=function(s,c,l){if(!n.__c.__H)return!0;var u=n.__c.__H.__.filter(function(d){return!!d.__c});if(u.every(function(d){return!d.__N}))return!i||i.call(this,s,c,l);var p=n.__c.props!==s;return u.forEach(function(d){if(d.__N){var m=d.__[0];d.__=d.__N,d.__N=void 0,m!==d.__[0]&&(p=!0)}}),i&&i.call(this,s,c,l)||p};ve.__f=!0;var i=ve.shouldComponentUpdate,a=ve.componentWillUpdate;ve.componentWillUpdate=function(s,c,l){if(this.__e){var u=i;i=void 0,o(s,c,l),i=u}a&&a.call(this,s,c,l)},ve.shouldComponentUpdate=o}return n.__N||n.__}function Ot(e,t){var r=mo($r++,3);!xe.__s&&Ta(r.__H,t)&&(r.__=e,r.u=t,ve.__H.__h.push(r))}function Dt(e){return Pr=5,lr(function(){return{current:e}},[])}function lr(e,t){var r=mo($r++,7);return Ta(r.__H,t)&&(r.__=e(),r.__H=t,r.__h=e),r.__}function Tl(e,t){return Pr=8,lr(function(){return e},t)}function Ol(){for(var e;e=Ea.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(dn),e.__H.__h.forEach(oo),e.__H.__h=[]}catch(t){e.__H.__h=[],xe.__e(t,e.__v)}}xe.__b=function(e){ve=null,Ui&&Ui(e)},xe.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),zi&&zi(e,t)},xe.__r=function(e){Ni&&Ni(e),$r=0;var t=(ve=e.__c).__H;t&&(Jn===ve?(t.__h=[],ve.__h=[],t.__.forEach(function(r){r.__N&&(r.__=r.__N),r.u=r.__N=void 0})):(t.__h.forEach(dn),t.__h.forEach(oo),t.__h=[],$r=0)),Jn=ve},xe.diffed=function(e){Wi&&Wi(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(Ea.push(t)!==1&&Fi===xe.requestAnimationFrame||((Fi=xe.requestAnimationFrame)||Sl)(Ol)),t.__H.__.forEach(function(r){r.u&&(r.__H=r.u),r.u=void 0})),Jn=ve=null},xe.__c=function(e,t){t.some(function(r){try{r.__h.forEach(dn),r.__h=r.__h.filter(function(n){return!n.__||oo(n)})}catch(n){t.some(function(o){o.__h&&(o.__h=[])}),t=[],xe.__e(n,r.__v)}}),Di&&Di(e,t)},xe.unmount=function(e){Vi&&Vi(e);var t,r=e.__c;r&&r.__H&&(r.__H.__.forEach(function(n){try{dn(n)}catch(o){t=o}}),r.__H=void 0,t&&xe.__e(t,r.__v))};var qi=typeof requestAnimationFrame=="function";function Sl(e){var t,r=function(){clearTimeout(n),qi&&cancelAnimationFrame(t),setTimeout(e)},n=setTimeout(r,35);qi&&(t=requestAnimationFrame(r))}function dn(e){var t=ve,r=e.__c;typeof r=="function"&&(e.__c=void 0,r()),ve=t}function oo(e){var t=ve;e.__c=e.__(),ve=t}function Ta(e,t){return!e||e.length!==t.length||t.some(function(r,n){return r!==e[n]})}function Oa(e,t){return typeof t=="function"?t(e):t}function Ll(e,t){for(var r in t)e[r]=t[r];return e}function Ki(e,t){for(var r in e)if(r!=="__source"&&!(r in t))return!0;for(var n in t)if(n!=="__source"&&e[n]!==t[n])return!0;return!1}function Bi(e,t){this.props=e,this.context=t}(Bi.prototype=new it).isPureReactComponent=!0,Bi.prototype.shouldComponentUpdate=function(e,t){return Ki(this.props,e)||Ki(this.state,t)};var Yi=K.__b;K.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Yi&&Yi(e)};var qx=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,Ml=K.__e;K.__e=function(e,t,r,n){if(e.then){for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return t.__e==null&&(t.__e=r.__e,t.__k=r.__k),o.__c(e,t)}Ml(e,t,r,n)};var Gi=K.unmount;function Sa(e,t,r){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(n){typeof n.__c=="function"&&n.__c()}),e.__c.__H=null),(e=Ll({},e)).__c!=null&&(e.__c.__P===r&&(e.__c.__P=t),e.__c.__e=!0,e.__c=null),e.__k=e.__k&&e.__k.map(function(n){return Sa(n,t,r)})),e}function La(e,t,r){return e&&r&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(n){return La(n,t,r)}),e.__c&&e.__c.__P===t&&(e.__e&&r.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=r)),e}function Xn(){this.__u=0,this.o=null,this.__b=null}function Ma(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function fn(){this.i=null,this.l=null}K.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Gi&&Gi(e)},(Xn.prototype=new it).__c=function(e,t){var r=t.__c,n=this;n.o==null&&(n.o=[]),n.o.push(r);var o=Ma(n.__v),i=!1,a=function(){i||(i=!0,r.__R=null,o?o(s):s())};r.__R=a;var s=function(){if(!--n.__u){if(n.state.__a){var c=n.state.__a;n.__v.__k[0]=La(c,c.__c.__P,c.__c.__O)}var l;for(n.setState({__a:n.__b=null});l=n.o.pop();)l.forceUpdate()}};n.__u++||32&t.__u||n.setState({__a:n.__b=n.__v.__k[0]}),e.then(a,a)},Xn.prototype.componentWillUnmount=function(){this.o=[]},Xn.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var r=document.createElement("div"),n=this.__v.__k[0].__c;this.__v.__k[0]=Sa(this.__b,r,n.__O=n.__P)}this.__b=null}var o=t.__a&&Wt(mt,null,e.fallback);return o&&(o.__u&=-33),[Wt(mt,null,t.__a?null:e.children),o]};var Ji=function(e,t,r){if(++r[1]===r[0]&&e.l.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.l.size))for(r=e.i;r;){for(;r.length>3;)r.pop()();if(r[1]Object.freeze({get current(){return t.current}}),[])}var Ul=typeof globalThis<"u"&&typeof navigator<"u"&&typeof document<"u";function Nl(e,...t){var r;(r=e==null?void 0:e.addEventListener)==null||r.call(e,...t)}function Wl(e,...t){var r;(r=e==null?void 0:e.removeEventListener)==null||r.call(e,...t)}var Dl=(e,t)=>Object.hasOwn(e,t),Vl=()=>!0,zl=()=>!1;function ql(e=!1){let t=Dt(e),r=Tl(()=>t.current,[]);return Ot(()=>(t.current=!0,()=>{t.current=!1}),[]),r}function Kl(e,...t){let r=ql(),n=Aa(t[1]),o=lr(()=>function(...i){r()&&(typeof n.current=="function"?n.current.apply(this,i):typeof n.current.handleEvent=="function"&&n.current.handleEvent.apply(this,i))},[]);Ot(()=>{let i=Bl(e)?e.current:e;if(!i)return;let a=t.slice(2);return Nl(i,t[0],o,...a),()=>{Wl(i,t[0],o,...a)}},[e,t[0]])}function Bl(e){return e!==null&&typeof e=="object"&&Dl(e,"current")}var Yl=e=>typeof e=="function"?e:typeof e=="string"?t=>t.key===e:e?Vl:zl,Gl=Ul?globalThis:null;function Ca(e,t,r=[],n={}){let{event:o="keydown",target:i=Gl,eventOptions:a}=n,s=Aa(t),c=lr(()=>{let l=Yl(e);return function(u){l(u)&&s.current.call(this,u)}},r);Kl(i,o,c,a)}function Ha(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t1)Tt--;else{for(var e,t=!1;Ar!==void 0;){var r=Ar;for(Ar=void 0,io++;r!==void 0;){var n=r.o;if(r.o=void 0,r.f&=-3,!(8&r.f)&&Ia(r))try{r.c()}catch(o){t||(e=o,t=!0)}r=n}}if(io=0,Tt--,t)throw e}}function Zl(e){if(Tt>0)return e();Tt++;try{return e()}finally{yn()}}var ae=void 0;function $a(e){var t=ae;ae=void 0;try{return e()}finally{ae=t}}var Ar=void 0,Tt=0,io=0,bn=0;function Pa(e){if(ae!==void 0){var t=e.n;if(t===void 0||t.t!==ae)return t={i:0,S:e,p:ae.s,n:void 0,t:ae,e:void 0,x:void 0,r:t},ae.s!==void 0&&(ae.s.n=t),ae.s=t,e.n=t,32&ae.f&&e.S(t),t;if(t.i===-1)return t.i=0,t.n!==void 0&&(t.n.p=t.p,t.p!==void 0&&(t.p.n=t.n),t.p=ae.s,t.n=void 0,ae.s.n=t,ae.s=t),t}}function Ae(e,t){this.v=e,this.i=0,this.n=void 0,this.t=void 0,this.W=t==null?void 0:t.watched,this.Z=t==null?void 0:t.unwatched,this.name=t==null?void 0:t.name}Ae.prototype.brand=Xl;Ae.prototype.h=function(){return!0};Ae.prototype.S=function(e){var t=this,r=this.t;r!==e&&e.e===void 0&&(e.x=r,this.t=e,r!==void 0?r.e=e:$a(function(){var n;(n=t.W)==null||n.call(t)}))};Ae.prototype.U=function(e){var t=this;if(this.t!==void 0){var r=e.e,n=e.x;r!==void 0&&(r.x=n,e.e=void 0),n!==void 0&&(n.e=r,e.x=void 0),e===this.t&&(this.t=n,n===void 0&&$a(function(){var o;(o=t.Z)==null||o.call(t)}))}};Ae.prototype.subscribe=function(e){var t=this;return Vt(function(){var r=t.value,n=ae;ae=void 0;try{e(r)}finally{ae=n}},{name:"sub"})};Ae.prototype.valueOf=function(){return this.value};Ae.prototype.toString=function(){return this.value+""};Ae.prototype.toJSON=function(){return this.value};Ae.prototype.peek=function(){var e=ae;ae=void 0;try{return this.value}finally{ae=e}};Object.defineProperty(Ae.prototype,"value",{get:function(){var e=Pa(this);return e!==void 0&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(io>100)throw new Error("Cycle detected");this.v=e,this.i++,bn++,Tt++;try{for(var t=this.t;t!==void 0;t=t.x)t.t.N()}finally{yn()}}}});function St(e,t){return new Ae(e,t)}function Ia(e){for(var t=e.s;t!==void 0;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function Ra(e){for(var t=e.s;t!==void 0;t=t.n){var r=t.S.n;if(r!==void 0&&(t.r=r),t.S.n=t,t.i=-1,t.n===void 0){e.s=t;break}}}function ja(e){for(var t=e.s,r=void 0;t!==void 0;){var n=t.p;t.i===-1?(t.S.U(t),n!==void 0&&(n.n=t.n),t.n!==void 0&&(t.n.p=n)):r=t,t.S.n=t.r,t.r!==void 0&&(t.r=void 0),t=n}e.s=r}function zt(e,t){Ae.call(this,void 0),this.x=e,this.s=void 0,this.g=bn-1,this.f=4,this.W=t==null?void 0:t.watched,this.Z=t==null?void 0:t.unwatched,this.name=t==null?void 0:t.name}zt.prototype=new Ae;zt.prototype.h=function(){if(this.f&=-3,1&this.f)return!1;if((36&this.f)==32||(this.f&=-5,this.g===bn))return!0;if(this.g=bn,this.f|=1,this.i>0&&!Ia(this))return this.f&=-2,!0;var e=ae;try{Ra(this),ae=this;var t=this.x();(16&this.f||this.v!==t||this.i===0)&&(this.v=t,this.f&=-17,this.i++)}catch(r){this.v=r,this.f|=16,this.i++}return ae=e,ja(this),this.f&=-2,!0};zt.prototype.S=function(e){if(this.t===void 0){this.f|=36;for(var t=this.s;t!==void 0;t=t.n)t.S.S(t)}Ae.prototype.S.call(this,e)};zt.prototype.U=function(e){if(this.t!==void 0&&(Ae.prototype.U.call(this,e),this.t===void 0)){this.f&=-33;for(var t=this.s;t!==void 0;t=t.n)t.S.U(t)}};zt.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;e!==void 0;e=e.x)e.t.N()}};Object.defineProperty(zt.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=Pa(this);if(this.h(),e!==void 0&&(e.i=this.i),16&this.f)throw this.v;return this.v}});function ta(e,t){return new zt(e,t)}function Fa(e){var t=e.u;if(e.u=void 0,typeof t=="function"){Tt++;var r=ae;ae=void 0;try{t()}catch(n){throw e.f&=-2,e.f|=8,ho(e),n}finally{ae=r,yn()}}}function ho(e){for(var t=e.s;t!==void 0;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,Fa(e)}function Ql(e){if(ae!==this)throw new Error("Out-of-order effect");ja(this),ae=e,this.f&=-2,8&this.f&&ho(this),yn()}function ur(e,t){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32,this.name=t==null?void 0:t.name}ur.prototype.c=function(){var e=this.S();try{if(8&this.f||this.x===void 0)return;var t=this.x();typeof t=="function"&&(this.u=t)}finally{e()}};ur.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,Fa(this),Ra(this),Tt++;var e=ae;return ae=this,Ql.bind(this,e)};ur.prototype.N=function(){2&this.f||(this.f|=2,this.o=Ar,Ar=this)};ur.prototype.d=function(){this.f|=8,1&this.f||ho(this)};ur.prototype.dispose=function(){this.d()};function Vt(e,t){var r=new ur(e,t);try{r.c()}catch(o){throw r.d(),o}var n=r.d.bind(r);return n[Symbol.dispose]=n,n}var Ua,vo,Zn,Na=[];Vt(function(){Ua=this.N})();function pr(e,t){K[e]=t.bind(null,K[e]||function(){})}function gn(e){Zn&&Zn(),Zn=e&&e.S()}function Wa(e){var t=this,r=e.data,n=tu(r);n.value=r;var o=lr(function(){for(var s=t,c=t.__v;c=c.__;)if(c.__c){c.__c.__$f|=4;break}var l=ta(function(){var m=n.value.value;return m===0?0:m===!0?"":m||""}),u=ta(function(){return!Array.isArray(l.value)&&!fa(l.value)}),p=Vt(function(){if(this.N=Da,u.value){var m=l.value;s.__v&&s.__v.__e&&s.__v.__e.nodeType===3&&(s.__v.__e.data=m)}}),d=t.__$u.d;return t.__$u.d=function(){p(),d.call(this)},[u,l]},[]),i=o[0],a=o[1];return i.value?a.peek():a.value}Wa.displayName="ReactiveTextNode";Object.defineProperties(Ae.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:Wa},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}});pr("__b",function(e,t){if(typeof t.type=="function"&&typeof window<"u"&&window.__PREACT_SIGNALS_DEVTOOLS__&&window.__PREACT_SIGNALS_DEVTOOLS__.exitComponent(),typeof t.type=="string"){var r,n=t.props;for(var o in n)if(o!=="children"){var i=n[o];i instanceof Ae&&(r||(t.__np=r={}),r[o]=i,n[o]=i.peek())}}e(t)});pr("__r",function(e,t){if(typeof t.type=="function"&&typeof window<"u"&&window.__PREACT_SIGNALS_DEVTOOLS__&&window.__PREACT_SIGNALS_DEVTOOLS__.enterComponent(t),t.type!==mt){gn();var r,n=t.__c;n&&(n.__$f&=-2,(r=n.__$u)===void 0&&(n.__$u=r=(function(o){var i;return Vt(function(){i=this}),i.c=function(){n.__$f|=1,n.setState({})},i})())),vo=n,gn(r)}e(t)});pr("__e",function(e,t,r,n){typeof window<"u"&&window.__PREACT_SIGNALS_DEVTOOLS__&&window.__PREACT_SIGNALS_DEVTOOLS__.exitComponent(),gn(),vo=void 0,e(t,r,n)});pr("diffed",function(e,t){typeof t.type=="function"&&typeof window<"u"&&window.__PREACT_SIGNALS_DEVTOOLS__&&window.__PREACT_SIGNALS_DEVTOOLS__.exitComponent(),gn(),vo=void 0;var r;if(typeof t.type=="string"&&(r=t.__e)){var n=t.__np,o=t.props;if(n){var i=r.U;if(i)for(var a in i){var s=i[a];s!==void 0&&!(a in n)&&(s.d(),i[a]=void 0)}else i={},r.U=i;for(var c in n){var l=i[c],u=n[c];l===void 0?(l=eu(r,c,u,o),i[c]=l):l.o(u,o)}}}e(t)});function eu(e,t,r,n){var o=t in e&&e.ownerSVGElement===void 0,i=St(r);return{o:function(a,s){i.value=a,n=s},d:Vt(function(){this.N=Da;var a=i.value.value;n[t]!==a&&(n[t]=a,o?e[t]=a:a?e.setAttribute(t,a):e.removeAttribute(t))})}}pr("unmount",function(e,t){if(typeof t.type=="string"){var r=t.__e;if(r){var n=r.U;if(n){r.U=void 0;for(var o in n){var i=n[o];i&&i.d()}}}}else{var a=t.__c;if(a){var s=a.__$u;s&&(a.__$u=void 0,s.d())}}e(t)});pr("__h",function(e,t,r,n){(n<3||n===9)&&(t.__$f|=2),e(t,r,n)});it.prototype.shouldComponentUpdate=function(e,t){var r=this.__$u,n=r&&r.s!==void 0;for(var o in t)return!0;if(this.__f||typeof this.u=="boolean"&&this.u===!0){var i=2&this.__$f;if(!(n||i||4&this.__$f)||1&this.__$f)return!0}else if(!(n||4&this.__$f)||3&this.__$f)return!0;for(var a in e)if(a!=="__source"&&e[a]!==this.props[a])return!0;for(var s in this.props)if(!(s in e))return!0;return!1};function tu(e,t){return no(function(){return St(e,t)})[0]}var ru=function(e){queueMicrotask(function(){queueMicrotask(e)})};function nu(){Zl(function(){for(var e;e=Na.shift();)Ua.call(e)})}function Da(){Na.push(this)===1&&(K.requestAnimationFrame||ru)(nu)}var ao=[0];for(let e=0;e<32;e++)ao.push(ao[e]|1<>>5]>>>e&1}set(e){this.data[e>>>5]|=1<<(e&31)}forEach(e){let t=this.size&31;for(let r=0;rr&&t(0,o,r,r=i);continue;case 62:e.charCodeAt(r+1)===47?t(2,--o,r,r=i+1):iu(e,r,n)?t(3,o,r,r=i+1):t(1,o++,r,r=i+1)}i>r&&t(0,o,r,i)}function su(e,t=0,r=e.length){let n=++t;e:for(let l=0;n{let i=[],a=[],{onElement:s,onText:c=cu}=typeof r=="function"?{onElement:r}:r,l=0,u=0;return e(t,(p,d,m,h)=>{if(p===0)i[l++]=c(t,m,h),a[u++]={value:null,depth:d};else if(p&1&&(a[u++]={value:su(t,m,h),depth:d}),p&2)for(let v=0;u>=0;v++){let{value:O,depth:x}=a[--u];if(x>d)continue;let w=i.slice(l-=v,l+v);i[l++]=s(O,w),u++;break}},n,o),i.slice(0,l)}}function na(e){return e.replace(/[&<>]/g,t=>{switch(t.charCodeAt(0)){case 38:return"&";case 60:return"<";case 62:return">"}})}function Qn(e){return e.replace(/&(amp|[lg]t);/g,t=>{switch(t.charCodeAt(1)){case 97:return"&";case 108:return"<";case 103:return">"}})}function uu(e){cr.value=e,e.items.find(t=>{var r;return(r=t.tags)==null?void 0:r.length})&&(matchMedia("(max-width: 768px)").matches||Va())}function Nt(){Ze.value=Ce(H({},Ze.value),{hideSearch:!Ze.value.hideSearch})}function Va(){Ze.value=Ce(H({},Ze.value),{hideFilters:!Ze.value.hideFilters})}function hn(){return Ze.value.selectedItem}function so(e){Ze.value=Ce(H({},Ze.value),{selectedItem:e})}function pu(){var e,t;return(t=(e=cr.value)==null?void 0:e.items)!=null?t:[]}function bo(){return typeof Te.value.input=="string"?Te.value.input:""}function za(e){let t=qa();e.length&&!t.length?Te.value=Ce(H({},Te.value),{page:void 0,input:na(e)}):!e.length&&t.length?Te.value=Ce(H({},Te.value),{page:void 0,input:{type:"operator",data:{operator:"not",operands:[]}}}):Te.value=Ce(H({},Te.value),{page:void 0,input:na(e)})}function fu(){typeof ot.value.pagination.next<"u"&&(Te.value=Ce(H({},Te.value),{page:ot.value.pagination.next}))}function mu(e){let t=Te.value.filter.input;if("type"in t&&t.type==="operator"){for(let r of t.data.operands)if("type"in r&&r.type==="value"&&typeof r.data.value=="string"&&r.data.value===e)return!0}return!1}function qa(){let e=Te.value.filter.input,t=[];if("type"in e&&e.type==="operator")for(let r of e.data.operands)"type"in r&&r.type==="value"&&typeof r.data.value=="string"&&t.push(r.data.value);return t}function du(e){let t=Te.value.filter.input,r=[];if("type"in t&&t.type==="operator")for(let n of t.data.operands)"type"in n&&n.type==="value"&&typeof n.data.value=="string"&&r.push(n.data.value);if(r.includes(e)){let n=r.indexOf(e);n>-1&&r.splice(n,1)}else r.push(e);Te.value=Ce(H({},Te.value),{page:void 0,filter:Ce(H({},Te.value.filter),{input:{type:"operator",data:{operator:"and",operands:r.map(n=>({type:"value",data:{field:"tags",value:n}}))}}})}),za(bo())}function hu(){return ot.value.items}function vu(){return ot.value.total}function bu(){var e;for(let t of(e=ot.value.aggregations)!=null?e:[])if(t.type==="term")return t.data.value;return[]}function ir(){return Ze.value.hideSearch}function gu(){return Ze.value.hideFilters}function _u(){var e;return(e=Ka.value.highlight)!=null?e:!1}var Ze=St({hideSearch:!0,hideFilters:!0,selectedItem:0}),Ka=St({}),cr=St(),oa=St(),Te=St({input:"",filter:{input:{type:"operator",data:{operator:"and",operands:[]}},aggregation:{input:[{type:"term",data:{field:"tags"}}]}}}),ot=St({items:[],query:{select:{documents:new ra(0),terms:new ra(0)},values:[]},pagination:{total:0}});function yu(e,t){return{start:e.start+t,end:e.end+t,value:e.value}}function xu(e,t,r){return e.slice(t,r)}function wu(e){let{onHighlight:t,onText:r=xu}=typeof e=="function"?{onHighlight:e}:e;return(n,o,i=0,a=n.length)=>{var l;let s=[],c=(l=o==null?void 0:o.ranges)!=null?l:[];for(let u=0,p=i;ua)break;let m=c[u].end;if(mi&&s.push(r(n,i,d));let{value:h}=c[u];s.push(t(n,{start:d,end:i=m,value:h}))}return i{let o=n.data;switch(o.type){case 1:oa.value=!0;break;case 3:typeof o.data.pagination.prev<"u"?ot.value=Ce(H({},ot.value),{pagination:o.data.pagination,items:[...ot.value.items,...o.data.items]}):(ot.value=o.data,so(0));break}},Vt(()=>{cr.value&&r.postMessage({type:0,data:cr.value})}),Vt(()=>{oa.value&&r.postMessage({type:2,data:Te.value})})}var ia={container:"p",hidden:"v"};function Lu(e){return z("div",{class:sr(ia.container,{[ia.hidden]:e.hidden}),onClick:()=>Nt()})}var aa={container:"r",disabled:"c"};function co(e){return z("button",{class:sr(aa.container,{[aa.disabled]:!e.onClick}),onClick:e.onClick,children:e.children})}var sa=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Mu=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,r,n)=>n?n.toUpperCase():r.toLowerCase()),ca=e=>{let t=Mu(e);return t.charAt(0).toUpperCase()+t.slice(1)},ku=(...e)=>e.filter((t,r,n)=>!!t&&t.trim()!==""&&n.indexOf(t)===r).join(" ").trim(),Au={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},Cu=c=>{var l=c,{color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,children:o,iconNode:i,class:a=""}=l,s=_r(l,["color","size","strokeWidth","absoluteStrokeWidth","children","iconNode","class"]);return Wt("svg",H(Ce(H({},Au),{width:String(t),height:t,stroke:e,"stroke-width":n?Number(r)*24/Number(t):r,class:["lucide",a].join(" ")}),s),[...i.map(([u,p])=>Wt(u,p)),...Hr(o)])},go=(e,t)=>{let r=a=>{var s=a,{class:n="",children:o}=s,i=_r(s,["class","children"]);return Wt(Cu,Ce(H({},i),{iconNode:t,class:ku(`lucide-${sa(ca(e))}`,`lucide-${sa(e)}`,n)}),o)};return r.displayName=ca(e),r},Hu=go("corner-down-left",[["path",{d:"M20 4v7a4 4 0 0 1-4 4H4",key:"6o5b7l"}],["path",{d:"m9 10-5 5 5 5",key:"1kshq7"}]]),$u=go("list-filter",[["path",{d:"M2 5h20",key:"1fs1ex"}],["path",{d:"M6 12h12",key:"8npq4p"}],["path",{d:"M9 19h6",key:"456am0"}]]),Pu=go("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]),Bx=dl(hl(),1);function Iu({threshold:e=0,root:t=null,rootMargin:r="0%",freezeOnceVisible:n=!1,initialIsIntersecting:o=!1,onChange:i}={}){var a;let[s,c]=no(null),[l,u]=no(()=>({isIntersecting:o,entry:void 0})),p=Dt();p.current=i;let d=((a=l.entry)==null?void 0:a.isIntersecting)&&n;Ot(()=>{if(!s||!("IntersectionObserver"in window)||d)return;let v,O=new IntersectionObserver(x=>{let w=Array.isArray(O.thresholds)?O.thresholds:[O.thresholds];x.forEach(_=>{let de=_.isIntersecting&&w.some(be=>_.intersectionRatio>=be);u({isIntersecting:de,entry:_}),p.current&&p.current(de,_),de&&n&&v&&(v(),v=void 0)})},{threshold:e,root:t,rootMargin:r});return O.observe(s),()=>{O.disconnect()}},[s,JSON.stringify(e),t,r,d,n]);let m=Dt(null);Ot(()=>{var v;!s&&(v=l.entry)!=null&&v.target&&!n&&!d&&m.current!==l.entry.target&&(m.current=l.entry.target,u({isIntersecting:o,entry:void 0}))},[s,l.entry,n,d,o]);let h=[c,!!l.isIntersecting,l.entry];return h.ref=h[0],h.isIntersecting=h[1],h.entry=h[2],h}var ut={container:"n",hidden:"l",content:"m",pop:"d",badge:"u",sidebar:"i",controls:"y",results:"w",loadmore:"k"};function Ru(e){let{isIntersecting:t,ref:r}=Iu({threshold:0});Ot(()=>{t&&fu()},[t]);let n=Dt(null);Ot(()=>{n.current&&typeof Te.value.page>"u"&&n.current.scrollTo({top:0,behavior:"smooth"})},[Te.value]);let o=qa();return z("div",{class:sr(ut.container,{[ut.hidden]:e.hidden}),children:[z("div",{class:ut.content,children:[z("div",{class:ut.controls,children:[z(co,{onClick:Nt,children:z(Pu,{})}),z(Fu,{focus:!e.hidden}),z(co,{onClick:Va,children:[z($u,{}),o.length>0&&z("span",{class:ut.badge,children:o.length})]})]}),z("div",{class:ut.results,ref:n,children:[z(Uu,{keyboard:!e.hidden}),z("div",{class:ut.loadmore,ref:r})]})]}),z("div",{class:sr(ut.sidebar,{[ut.hidden]:gu()}),children:z(ju,{})})]})}var Et={container:"z",list:"X",heading:"j",title:"F",item:"o",active:"g",value:"I",count:"R"};function ju(e){let t=bu();return t.sort((r,n)=>n.node.count-r.node.count),z("div",{class:Et.container,children:[z("h3",{class:Et.heading,children:"Filters"}),z("h4",{class:Et.title,children:"Tags"}),z("ol",{class:Et.list,children:t.map(r=>z("li",{class:sr(Et.item,{[Et.active]:mu(r.node.value)}),onClick:()=>du(r.node.value),children:[z("span",{class:Et.value,children:r.node.value}),z("span",{class:Et.count,children:r.node.count})]}))})]})}var la={container:"f"};function Fu(e){let t=Dt(null);return Ot(()=>{e.focus&&t.current&&t.current.focus()},[e.focus]),z("div",{class:la.container,children:z("input",{ref:t,type:"text",class:la.content,value:bo(),onInput:r=>za(r.currentTarget.value),autocapitalize:"off",autocomplete:"off",autocorrect:"off",placeholder:"Search",spellcheck:!1,role:"combobox"})})}var pt={container:"b",heading:"q",item:"a",active:"h",wrapper:"A",actions:"s",title:"x",path:"t"};function Uu(e){var a;let t=pu(),r=hu(),n=hn(),o=Dt([]);Ot(()=>{let s=o.current[n];s&&s.scrollIntoView({block:"center",behavior:"smooth"})},[n]),Ca(e.keyboard,s=>{let c=hn();s.key==="ArrowDown"?(s.preventDefault(),so(Math.min(c+1,r.length-1))):s.key==="ArrowUp"&&(s.preventDefault(),so(Math.max(c-1,0)))},[e.keyboard]);let i=(a=vu())!=null?a:0;return z(mt,{children:[r.length>0&&z("h3",{class:pt.heading,children:[z("span",{class:pt.bubble,children:new Intl.NumberFormat("en-US").format(i)})," ","results"]}),z("ol",{class:pt.container,children:r.map((s,c)=>{var d;let l=Ba(t[s.id].title,s.matches.find(({field:m})=>m==="title")),u=Su((d=t[s.id].path)!=null?d:[],s.matches.find(({field:m})=>m==="path")),p=t[s.id].location;if(_u()){let m=encodeURIComponent(bo()),[h,v]=p.split("#",2);p=`${h}?h=${m.replace(/%20/g,"+")}`,typeof v<"u"&&(p+=`#${v}`)}return z("li",{children:z("a",{ref:m=>{o.current[c]=m},href:p,onClick:()=>Nt(),class:sr(pt.item,{[pt.active]:c===hn()}),children:[z("div",{class:pt.wrapper,children:[z("h2",{class:pt.title,children:l}),z("menu",{class:pt.path,children:u.map(m=>z("li",{children:m}))})]}),z("nav",{class:pt.actions,children:z(co,{children:z(Hu,{})})})]})})})})]})}var Nu={container:"e"};function Wu(e){return Ca(!0,t=>{var r,n,o;if((t.metaKey||t.ctrlKey)&&t.key==="k")t.preventDefault(),Nt();else if((t.metaKey||t.ctrlKey)&&t.key==="j")document.body.classList.toggle("dark");else if(t.key==="Enter"&&!ir()){t.preventDefault(),Nt();let i=hn(),a=(n=(r=ot.value)==null?void 0:r.items[i])==null?void 0:n.id;(o=cr.value)!=null&&o.items[a].location&&(window.location.href=cr.value.items[a].location)}else t.key==="Escape"&&!ir()&&(t.preventDefault(),Nt())},[]),z("div",{class:Nu.container,children:[z(Lu,{hidden:ir()}),z(Ru,{hidden:ir()})]})}function Ga(e,t){uu(e),wl(z(Wu,{}),t)}function _o(){Nt()}function Du(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Vu(){return R(b(window,"compositionstart").pipe(f(()=>!0)),b(window,"compositionend").pipe(f(()=>!1))).pipe(J(!1))}function Ja(){let e=b(window,"keydown").pipe(f(t=>({mode:ir()?"global":"search",type:t.key,meta:t.ctrlKey||t.metaKey,claim(){t.preventDefault(),t.stopPropagation()}})),L(({mode:t,type:r})=>{if(t==="global"){let n=yt();if(typeof n!="undefined")return!Du(n,r)}return!0}),ye());return Vu().pipe(g(t=>t?y:e))}function Be(){return new URL(location.href)}function fr(e,t=!1){if(X("navigation.instant")&&!t){let r=A("a",{href:e.href});document.body.appendChild(r),r.click(),r.remove()}else location.href=e.href}function Xa(){return new I}function Za(){return location.hash.slice(1)}function Qa(e){let t=A("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function yo(e){return R(b(window,"hashchange"),e).pipe(f(Za),J(Za()),L(t=>t.length>0),se(1))}function es(e){return yo(e).pipe(f(t=>Le(`[id="${t}"]`)),L(t=>typeof t!="undefined"))}function Rr(e){let t=matchMedia(e);return sn(r=>t.addListener(()=>r(t.matches))).pipe(J(t.matches))}function ts(){let e=matchMedia("print");return R(b(window,"beforeprint").pipe(f(()=>!0)),b(window,"afterprint").pipe(f(()=>!1))).pipe(J(e.matches))}function xo(e,t){return e.pipe(g(r=>r?t():y))}function wo(e,t){return new U(r=>{let n=new XMLHttpRequest;return n.open("GET",`${e}`),n.responseType="blob",n.addEventListener("load",()=>{n.status>=200&&n.status<300?(r.next(n.response),r.complete()):r.error(new Error(n.statusText))}),n.addEventListener("error",()=>{r.error(new Error("Network error"))}),n.addEventListener("abort",()=>{r.complete()}),typeof(t==null?void 0:t.progress$)!="undefined"&&(n.addEventListener("progress",o=>{var i;if(o.lengthComputable)t.progress$.next(o.loaded/o.total*100);else{let a=(i=n.getResponseHeader("Content-Length"))!=null?i:0;t.progress$.next(o.loaded/+a*100)}}),t.progress$.next(5)),n.send(),()=>n.abort()})}function Qe(e,t){return wo(e,t).pipe(g(r=>r.text()),f(r=>JSON.parse(r)),se(1))}function xn(e,t){let r=new DOMParser;return wo(e,t).pipe(g(n=>n.text()),f(n=>r.parseFromString(n,"text/html")),se(1))}function rs(e,t){let r=new DOMParser;return wo(e,t).pipe(g(n=>n.text()),f(n=>r.parseFromString(n,"text/xml")),se(1))}var Eo={drawer:G("[data-md-toggle=drawer]"),search:G("[data-md-toggle=search]")};function To(e,t){Eo[e].checked!==t&&Eo[e].click()}function mr(e){let t=Eo[e];return b(t,"change").pipe(f(()=>t.checked),J(t.checked))}function ns(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function os(){return R(b(window,"scroll",{passive:!0}),b(window,"resize",{passive:!0})).pipe(f(ns),J(ns()))}function is(){return{width:innerWidth,height:innerHeight}}function as(){return b(window,"resize",{passive:!0}).pipe(f(is),J(is()))}function ss(){return ee([os(),as()]).pipe(f(([e,t])=>({offset:e,size:t})),se(1))}function wn(e,{viewport$:t,header$:r}){let n=t.pipe(fe("size")),o=ee([n,r]).pipe(f(()=>xt(e)));return ee([r,t,o]).pipe(f(([{height:i},{offset:a,size:s},{x:c,y:l}])=>({offset:{x:a.x-c,y:a.y-l+i},size:s})))}var zu=G("#__config"),dr=JSON.parse(zu.textContent);dr.base=`${new URL(dr.base,Be())}`;function Ue(){return dr}function X(e){return dr.features.includes(e)}function qt(e,t){return typeof t!="undefined"?dr.translations[e].replace("#",t.toString()):dr.translations[e]}function dt(e,t=document){return G(`[data-md-component=${e}]`,t)}function we(e,t=document){return P(`[data-md-component=${e}]`,t)}function qu(e){let t=G(".md-typeset > :first-child",e);return b(t,"click",{once:!0}).pipe(f(()=>G(".md-typeset",e)),f(r=>({hash:__md_hash(r.innerHTML)})))}function cs(e){if(!X("announce.dismiss")||!e.childElementCount)return y;if(!e.hidden){let t=G(".md-typeset",e);__md_hash(t.innerHTML)===__md_get("__announce")&&(e.hidden=!0)}return j(()=>{let t=new I;return t.subscribe(({hash:r})=>{e.hidden=!0,__md_set("__announce",r)}),qu(e).pipe($(r=>t.next(r)),V(()=>t.complete()),f(r=>H({ref:e},r)))})}function Ku(e,{target$:t}){return t.pipe(f(r=>({hidden:r!==e})))}function ls(e,t){let r=new I;return r.subscribe(({hidden:n})=>{e.hidden=n}),Ku(e,t).pipe($(n=>r.next(n)),V(()=>r.complete()),f(n=>H({ref:e},n)))}function Oo(e,t){return t==="inline"?A("div",{class:"md-tooltip md-tooltip--inline",id:e,role:"tooltip"},A("div",{class:"md-tooltip__inner md-typeset"})):A("div",{class:"md-tooltip",id:e,role:"tooltip"},A("div",{class:"md-tooltip__inner md-typeset"}))}function En(...e){return A("div",{class:"md-tooltip2",role:"dialog"},A("div",{class:"md-tooltip2__inner md-typeset"},e))}function us(...e){return A("div",{class:"md-tooltip2",role:"tooltip"},A("div",{class:"md-tooltip2__inner md-typeset"},e))}function ps(e,t){if(t=t?`${t}_annotation_${e}`:void 0,t){let r=t?`#${t}`:void 0;return A("aside",{class:"md-annotation",tabIndex:0},Oo(t),A("a",{href:r,class:"md-annotation__index",tabIndex:-1},A("span",{"data-md-annotation-id":e})))}else return A("aside",{class:"md-annotation",tabIndex:0},Oo(t),A("span",{class:"md-annotation__index",tabIndex:-1},A("span",{"data-md-annotation-id":e})))}function fs(e){return A("button",{class:"md-code__button",title:qt("clipboard.copy"),"data-clipboard-target":`#${e} > code`,"data-md-type":"copy"})}function ms(){return A("button",{class:"md-code__button",title:"Toggle line selection","data-md-type":"select"})}function ds(){return A("nav",{class:"md-code__nav"})}var Gu=yr(So());function vs(e){return A("ul",{class:"md-source__facts"},Object.entries(e).map(([t,r])=>A("li",{class:`md-source__fact md-source__fact--${t}`},typeof r=="number"?Li(r):r)))}function Lo(e){let t=`tabbed-control tabbed-control--${e}`;return A("div",{class:t,hidden:!0},A("button",{class:"tabbed-button",tabIndex:-1,"aria-hidden":"true"}))}function bs(e){return A("div",{class:"md-typeset__scrollwrap"},A("div",{class:"md-typeset__table"},e))}function Ju(e){var n;let t=Ue(),r=new URL(`../${e.version}/`,t.base);return A("li",{class:"md-version__item"},A("a",{href:`${r}`,class:"md-version__link"},e.title,((n=t.version)==null?void 0:n.alias)&&e.aliases.length>0&&A("span",{class:"md-version__alias"},e.aliases[0])))}function gs(e,t){var n;let r=Ue();return e=e.filter(o=>{var i;return!((i=o.properties)!=null&&i.hidden)}),A("div",{class:"md-version"},A("button",{class:"md-version__current","aria-label":qt("select.version")},t.title,((n=r.version)==null?void 0:n.alias)&&t.aliases.length>0&&A("span",{class:"md-version__alias"},t.aliases[0])),A("ul",{class:"md-version__list"},e.map(Ju)))}var Xu=0;function Zu(e,t=250){let r=ee([nr(e),jt(e,t)]).pipe(f(([o,i])=>o||i),ie()),n=j(()=>Ai(e)).pipe(oe(Ft),Mr(1),Xe(r),f(()=>Ci(e)));return r.pipe(Sr(o=>o),g(()=>ee([r,n])),f(([o,i])=>({active:o,offset:i})),ye())}function jr(e,t,r=250){let{content$:n,viewport$:o}=t,i=`__tooltip2_${Xu++}`;return j(()=>{let a=new I,s=new jn(!1);a.pipe(he(),_e(!1)).subscribe(s);let c=s.pipe(Or(u=>ze(+!u*250,Nn)),ie(),g(u=>u?n:y),$(u=>u.id=i),ye());ee([a.pipe(f(({active:u})=>u)),c.pipe(g(u=>jt(u,250)),J(!1))]).pipe(f(u=>u.some(p=>p))).subscribe(s);let l=s.pipe(L(u=>u),le(c,o),f(([u,p,{size:d}])=>{let m=e.getBoundingClientRect(),h=m.width/2;if(p.role==="tooltip")return{x:h,y:8+m.height};if(m.y>=d.height/2){let{height:v}=ke(p);return{x:h,y:-16-v}}else return{x:h,y:16+m.height}}));return ee([c,a,l]).subscribe(([u,{offset:p},d])=>{u.style.setProperty("--md-tooltip-host-x",`${p.x}px`),u.style.setProperty("--md-tooltip-host-y",`${p.y}px`),u.style.setProperty("--md-tooltip-x",`${d.x}px`),u.style.setProperty("--md-tooltip-y",`${d.y}px`),u.classList.toggle("md-tooltip2--top",d.y<0),u.classList.toggle("md-tooltip2--bottom",d.y>=0)}),s.pipe(L(u=>u),le(c,(u,p)=>p),L(u=>u.role==="tooltip")).subscribe(u=>{let p=ke(G(":scope > *",u));u.style.setProperty("--md-tooltip-width",`${p.width}px`),u.style.setProperty("--md-tooltip-tail","0px")}),s.pipe(ie(),Pe(je),le(c)).subscribe(([u,p])=>{p.classList.toggle("md-tooltip2--active",u)}),ee([s.pipe(L(u=>u)),c]).subscribe(([u,p])=>{p.role==="dialog"?(e.setAttribute("aria-controls",i),e.setAttribute("aria-haspopup","dialog")):e.setAttribute("aria-describedby",i)}),s.pipe(L(u=>!u)).subscribe(()=>{e.removeAttribute("aria-controls"),e.removeAttribute("aria-describedby"),e.removeAttribute("aria-haspopup")}),Zu(e,r).pipe($(u=>a.next(u)),V(()=>a.complete()),f(u=>H({ref:e},u)))})}function Ye(e,{viewport$:t},r=document.body){return jr(e,{content$:new U(n=>{let o=e.title,i=us(o);return n.next(i),e.removeAttribute("title"),r.append(i),()=>{i.remove(),e.setAttribute("title",o)}}),viewport$:t},0)}function Qu(e,t){let r=j(()=>ee([Hi(e),Ft(t)])).pipe(f(([{x:n,y:o},i])=>{let{width:a,height:s}=ke(e);return{x:n-i.x+a/2,y:o-i.y+s/2}}));return nr(e).pipe(g(n=>r.pipe(f(o=>({active:n,offset:o})),Me(+!n||1/0))))}function _s(e,t,{target$:r}){let[n,o]=Array.from(e.children);return j(()=>{let i=new I,a=i.pipe(he(),_e(!0));return i.subscribe({next({offset:s}){e.style.setProperty("--md-tooltip-x",`${s.x}px`),e.style.setProperty("--md-tooltip-y",`${s.y}px`)},complete(){e.style.removeProperty("--md-tooltip-x"),e.style.removeProperty("--md-tooltip-y")}}),wt(e).pipe(Q(a)).subscribe(s=>{e.toggleAttribute("data-md-visible",s)}),R(i.pipe(L(({active:s})=>s)),i.pipe(Ke(250),L(({active:s})=>!s))).subscribe({next({active:s}){s?e.prepend(n):n.remove()},complete(){e.prepend(n)}}),i.pipe(Je(16,je)).subscribe(({active:s})=>{n.classList.toggle("md-tooltip--active",s)}),i.pipe(Mr(125,je),L(()=>!!e.offsetParent),f(()=>e.offsetParent.getBoundingClientRect()),f(({x:s})=>s)).subscribe({next(s){s?e.style.setProperty("--md-tooltip-0",`${-s}px`):e.style.removeProperty("--md-tooltip-0")},complete(){e.style.removeProperty("--md-tooltip-0")}}),b(o,"click").pipe(Q(a),L(s=>!(s.metaKey||s.ctrlKey))).subscribe(s=>{s.stopPropagation(),s.preventDefault()}),b(o,"mousedown").pipe(Q(a),le(i)).subscribe(([s,{active:c}])=>{var l;if(s.button!==0||s.metaKey||s.ctrlKey)s.preventDefault();else if(c){s.preventDefault();let u=e.parentElement.closest(".md-annotation");u instanceof HTMLElement?u.focus():(l=yt())==null||l.blur()}}),r.pipe(Q(a),L(s=>s===n),lt(125)).subscribe(()=>e.focus()),Qu(e,t).pipe($(s=>i.next(s)),V(()=>i.complete()),f(s=>H({ref:e},s)))})}function ep(e){let t=Ue();if(e.tagName!=="CODE")return[e];let r=[".c",".c1",".cm"];if(t.annotate){let n=e.closest("[class|=language]");if(n)for(let o of Array.from(n.classList)){if(!o.startsWith("language-"))continue;let[,i]=o.split("-");i in t.annotate&&r.push(...t.annotate[i])}}return P(r.join(", "),e)}function tp(e){let t=[];for(let r of ep(e)){let n=[],o=document.createNodeIterator(r,NodeFilter.SHOW_TEXT);for(let i=o.nextNode();i;i=o.nextNode())n.push(i);for(let i of n){let a;for(;a=/(\(\d+\))(!)?/.exec(i.textContent);){let[,s,c]=a;if(typeof c=="undefined"){let l=i.splitText(a.index);i=l.splitText(s.length),t.push(l)}else{i.textContent=s,t.push(i);break}}}}return t}function ys(e,t){t.append(...Array.from(e.childNodes))}function Tn(e,t,{target$:r,print$:n}){let o=t.closest("[id]"),i=o==null?void 0:o.id,a=new Map;for(let s of tp(t)){let[,c]=s.textContent.match(/\((\d+)\)/);Le(`:scope > li:nth-child(${c})`,e)&&(a.set(c,ps(c,i)),s.replaceWith(a.get(c)))}return a.size===0?y:j(()=>{let s=new I,c=s.pipe(he(),_e(!0)),l=[];for(let[u,p]of a)l.push([G(".md-typeset",p),G(`:scope > li:nth-child(${u})`,e)]);return n.pipe(Q(c)).subscribe(u=>{e.hidden=!u,e.classList.toggle("md-annotation-list",u);for(let[p,d]of l)u?ys(p,d):ys(d,p)}),R(...[...a].map(([,u])=>_s(u,t,{target$:r}))).pipe(V(()=>s.complete()),ye())})}function xs(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return xs(t)}}function ws(e,t){return j(()=>{let r=xs(e);return typeof r!="undefined"?Tn(r,e,t):y})}var Ts=yr(ko());var rp=0,Es=R(b(window,"keydown").pipe(f(()=>!0)),R(b(window,"keyup"),b(window,"contextmenu")).pipe(f(()=>!1))).pipe(J(!1),se(1));function Os(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return Os(t)}}function np(e){return Re(e).pipe(f(({width:t})=>({scrollable:kr(e).width>t})),fe("scrollable"))}function Ss(e,t){let{matches:r}=matchMedia("(hover)"),n=j(()=>{let o=new I,i=o.pipe(Bn(1));o.subscribe(({scrollable:m})=>{m&&r?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")});let a=[],s=e.closest("pre"),c=s.closest("[id]"),l=c?c.id:rp++;s.id=`__code_${l}`;let u=[],p=e.closest(".highlight");if(p instanceof HTMLElement){let m=Os(p);if(typeof m!="undefined"&&(p.classList.contains("annotate")||X("content.code.annotate"))){let h=Tn(m,e,t);u.push(Re(p).pipe(Q(i),f(({width:v,height:O})=>v&&O),ie(),g(v=>v?h:y)))}}let d=P(":scope > span[id]",e);if(d.length&&(e.classList.add("md-code__content"),e.closest(".select")||X("content.code.select")&&!e.closest(".no-select"))){let m=+d[0].id.split("-").pop(),h=ms();a.push(h),X("content.tooltips")&&u.push(Ye(h,{viewport$}));let v=b(h,"click").pipe(Lr(M=>!M,!1),$(()=>h.blur()),ye());v.subscribe(M=>{h.classList.toggle("md-code__button--active",M)});let O=me(d).pipe(oe(M=>jt(M).pipe(f(S=>[M,S]))));v.pipe(g(M=>M?O:y)).subscribe(([M,S])=>{let N=Le(".hll.select",M);if(N&&!S)N.replaceWith(...Array.from(N.childNodes));else if(!N&&S){let te=document.createElement("span");te.className="hll select",te.append(...Array.from(M.childNodes).slice(1)),M.append(te)}});let x=me(d).pipe(oe(M=>b(M,"mousedown").pipe($(S=>S.preventDefault()),f(()=>M)))),w=v.pipe(g(M=>M?x:y),le(Es),f(([M,S])=>{var te;let N=d.indexOf(M)+m;if(S===!1)return[N,N];{let ue=P(".hll",e).map(ce=>d.indexOf(ce.parentElement)+m);return(te=window.getSelection())==null||te.removeAllRanges(),[Math.min(N,...ue),Math.max(N,...ue)]}})),_=yo(y).pipe(L(M=>M.startsWith(`__codelineno-${l}-`)));_.subscribe(M=>{let[,,S]=M.split("-"),N=S.split(":").map(ue=>+ue-m+1);N.length===1&&N.push(N[0]);for(let ue of P(".hll:not(.select)",e))ue.replaceWith(...Array.from(ue.childNodes));let te=d.slice(N[0]-1,N[1]);for(let ue of te){let ce=document.createElement("span");ce.className="hll",ce.append(...Array.from(ue.childNodes).slice(1)),ue.append(ce)}}),_.pipe(Me(1),Pe(ge)).subscribe(M=>{if(M.includes(":")){let S=document.getElementById(M.split(":")[0]);S&&setTimeout(()=>{let N=S,te=-64;for(;N!==document.body;)te+=N.offsetTop,N=N.offsetParent;window.scrollTo({top:te})},1)}});let be=me(P('a[href^="#__codelineno"]',p)).pipe(oe(M=>b(M,"click").pipe($(S=>S.preventDefault()),f(()=>M)))).pipe(Q(i),le(Es),f(([M,S])=>{let te=+G(`[id="${M.hash.slice(1)}"]`).parentElement.id.split("-").pop();if(S===!1)return[te,te];{let ue=P(".hll",e).map(ce=>+ce.parentElement.id.split("-").pop());return[Math.min(te,...ue),Math.max(te,...ue)]}}));R(w,be).subscribe(M=>{let S=`#__codelineno-${l}-`;M[0]===M[1]?S+=M[0]:S+=`${M[0]}:${M[1]}`,history.replaceState({},"",S),window.dispatchEvent(new HashChangeEvent("hashchange",{newURL:window.location.origin+window.location.pathname+S,oldURL:window.location.href}))})}if(Ts.default.isSupported()&&(e.closest(".copy")||X("content.code.copy")&&!e.closest(".no-copy"))){let m=fs(s.id);a.push(m),X("content.tooltips")&&u.push(Ye(m,{viewport$}))}if(a.length){let m=ds();m.append(...a),s.insertBefore(m,e)}return np(e).pipe($(m=>o.next(m)),V(()=>o.complete()),f(m=>H({ref:e},m)),It(R(...u).pipe(Q(i))))});return X("content.lazy")?wt(e).pipe(L(o=>o),Me(1),g(()=>n)):n}function op(e,{target$:t,print$:r}){let n=!0;return R(t.pipe(f(o=>o.closest("details:not([open])")),L(o=>e===o),f(()=>({action:"open",reveal:!0}))),r.pipe(L(o=>o||!n),$(()=>n=e.open),f(o=>({action:o?"open":"close"}))))}function Ls(e,t){return j(()=>{let r=new I;return r.subscribe(({action:n,reveal:o})=>{e.toggleAttribute("open",n==="open"),o&&e.scrollIntoView()}),op(e,t).pipe($(n=>r.next(n)),V(()=>r.complete()),f(n=>H({ref:e},n)))})}var Ms=0;function ip(e){let t=document.createElement("h3");t.innerHTML=e.innerHTML;let r=[t],n=e.nextElementSibling;for(;n&&!(n instanceof HTMLHeadingElement);)r.push(n),n=n.nextElementSibling;return r}function ap(e,t){for(let r of P("[href], [src]",e))for(let n of["href","src"]){let o=r.getAttribute(n);if(o&&!/^(?:[a-z]+:)?\/\//i.test(o)){r[n]=new URL(r.getAttribute(n),t).toString();break}}for(let r of P("[name^=__], [for]",e))for(let n of["id","for","name"]){let o=r.getAttribute(n);o&&r.setAttribute(n,`${o}$preview_${Ms}`)}return Ms++,Y(e)}function ks(e,t){let{sitemap$:r}=t;if(!(e instanceof HTMLAnchorElement))return y;if(!(X("navigation.instant.preview")||e.hasAttribute("data-preview")))return y;e.removeAttribute("title");let n=ee([nr(e),jt(e)]).pipe(f(([i,a])=>i||a),ie(),L(i=>i));return $t([r,n]).pipe(g(([i])=>{let a=new URL(e.href);return a.search=a.hash="",i.has(`${a}`)?Y(a):y}),g(i=>xn(i).pipe(g(a=>ap(a,i)))),g(i=>{let a=e.hash?`article [id="${e.hash.slice(1)}"]`:"article h1",s=Le(a,i);return typeof s=="undefined"?y:Y(ip(s))})).pipe(g(i=>{let a=new U(s=>{let c=En(...i);return s.next(c),document.body.append(c),()=>c.remove()});return jr(e,H({content$:a},t))}))}var As=".node circle,.node ellipse,.node path,.node polygon,.node rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}marker{fill:var(--md-mermaid-edge-color)!important}.edgeLabel .label rect{fill:#0000}.flowchartTitleText{fill:var(--md-mermaid-label-fg-color)}.label{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.label foreignObject{line-height:normal;overflow:visible}.label div .edgeLabel{color:var(--md-mermaid-label-fg-color)}.edgeLabel,.edgeLabel p,.label div .edgeLabel{background-color:var(--md-mermaid-label-bg-color)}.edgeLabel,.edgeLabel p{fill:var(--md-mermaid-label-bg-color);color:var(--md-mermaid-edge-color)}.edgePath .path,.flowchart-link{stroke:var(--md-mermaid-edge-color)}.edgePath .arrowheadPath{fill:var(--md-mermaid-edge-color);stroke:none}.cluster rect{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}.cluster span{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}g #flowchart-circleEnd,g #flowchart-circleStart,g #flowchart-crossEnd,g #flowchart-crossStart,g #flowchart-pointEnd,g #flowchart-pointStart{stroke:none}.classDiagramTitleText{fill:var(--md-mermaid-label-fg-color)}g.classGroup line,g.classGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.classGroup text{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.classLabel .box{fill:var(--md-mermaid-label-bg-color);background-color:var(--md-mermaid-label-bg-color);opacity:1}.classLabel .label{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.node .divider{stroke:var(--md-mermaid-node-fg-color)}.relation{stroke:var(--md-mermaid-edge-color)}.cardinality{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.cardinality text{fill:inherit!important}defs marker.marker.composition.class path,defs marker.marker.dependency.class path,defs marker.marker.extension.class path{fill:var(--md-mermaid-edge-color)!important;stroke:var(--md-mermaid-edge-color)!important}defs marker.marker.aggregation.class path{fill:var(--md-mermaid-label-bg-color)!important;stroke:var(--md-mermaid-edge-color)!important}.statediagramTitleText{fill:var(--md-mermaid-label-fg-color)}g.stateGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.stateGroup .state-title{fill:var(--md-mermaid-label-fg-color)!important;font-family:var(--md-mermaid-font-family)}g.stateGroup .composit{fill:var(--md-mermaid-label-bg-color)}.nodeLabel,.nodeLabel p{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}a .nodeLabel{text-decoration:underline}.node circle.state-end,.node circle.state-start,.start-state{fill:var(--md-mermaid-edge-color);stroke:none}.end-state-inner,.end-state-outer{fill:var(--md-mermaid-edge-color)}.end-state-inner,.node circle.state-end{stroke:var(--md-mermaid-label-bg-color)}.transition{stroke:var(--md-mermaid-edge-color)}[id^=state-fork] rect,[id^=state-join] rect{fill:var(--md-mermaid-edge-color)!important;stroke:none!important}.statediagram-cluster.statediagram-cluster .inner{fill:var(--md-default-bg-color)}.statediagram-cluster rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}.statediagram-state rect.divider{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}defs #statediagram-barbEnd{stroke:var(--md-mermaid-edge-color)}[id^=entity] path,[id^=entity] rect{fill:var(--md-default-bg-color)}.relationshipLine{stroke:var(--md-mermaid-edge-color)}defs .marker.oneOrMore.er *,defs .marker.onlyOne.er *,defs .marker.zeroOrMore.er *,defs .marker.zeroOrOne.er *{stroke:var(--md-mermaid-edge-color)!important}text:not([class]):last-child{fill:var(--md-mermaid-label-fg-color)}.actor{fill:var(--md-mermaid-sequence-actor-bg-color);stroke:var(--md-mermaid-sequence-actor-border-color)}text.actor>tspan{fill:var(--md-mermaid-sequence-actor-fg-color);font-family:var(--md-mermaid-font-family)}line{stroke:var(--md-mermaid-sequence-actor-line-color)}.actor-man circle,.actor-man line{fill:var(--md-mermaid-sequence-actorman-bg-color);stroke:var(--md-mermaid-sequence-actorman-line-color)}.messageLine0,.messageLine1{stroke:var(--md-mermaid-sequence-message-line-color)}.note{fill:var(--md-mermaid-sequence-note-bg-color);stroke:var(--md-mermaid-sequence-note-border-color)}.loopText,.loopText>tspan,.messageText,.noteText>tspan{stroke:none;font-family:var(--md-mermaid-font-family)!important}.messageText{fill:var(--md-mermaid-sequence-message-fg-color)}.loopText,.loopText>tspan{fill:var(--md-mermaid-sequence-loop-fg-color)}.noteText>tspan{fill:var(--md-mermaid-sequence-note-fg-color)}#arrowhead path{fill:var(--md-mermaid-sequence-message-line-color);stroke:none}.loopLine{fill:var(--md-mermaid-sequence-loop-bg-color);stroke:var(--md-mermaid-sequence-loop-border-color)}.labelBox{fill:var(--md-mermaid-sequence-label-bg-color);stroke:none}.labelText,.labelText>span{fill:var(--md-mermaid-sequence-label-fg-color);font-family:var(--md-mermaid-font-family)}.sequenceNumber{fill:var(--md-mermaid-sequence-number-fg-color)}rect.rect{fill:var(--md-mermaid-sequence-box-bg-color);stroke:none}rect.rect+text.text{fill:var(--md-mermaid-sequence-box-fg-color)}defs #sequencenumber{fill:var(--md-mermaid-sequence-number-bg-color)!important}";var Ao,cp=0;function lp(){return typeof mermaid=="undefined"||mermaid instanceof Element?or("https://unpkg.com/mermaid@11/dist/mermaid.min.js"):Y(void 0)}function Cs(e){return e.classList.remove("mermaid"),Ao||(Ao=lp().pipe($(()=>mermaid.initialize({startOnLoad:!1,themeCSS:As,sequence:{actorFontSize:"16px",messageFontSize:"16px",noteFontSize:"16px"}})),f(()=>{}),se(1))),Ao.subscribe(()=>Uo(null,null,function*(){e.classList.add("mermaid");let t=`__mermaid_${cp++}`,r=A("div",{class:"mermaid"}),n=e.textContent,{svg:o,fn:i}=yield mermaid.render(t,n),a=r.attachShadow({mode:"closed"});a.innerHTML=o,e.replaceWith(r),i==null||i(a)})),Ao.pipe(f(()=>({ref:e})))}var Hs=A("table");function $s(e){return e.replaceWith(Hs),Hs.replaceWith(bs(e)),Y({ref:e})}function up(e){let t=e.find(r=>r.checked)||e[0];return R(...e.map(r=>b(r,"change").pipe(f(()=>G(`label[for="${r.id}"]`))))).pipe(J(G(`label[for="${t.id}"]`)),f(r=>({active:r})))}function Ps(e,{viewport$:t,target$:r}){let n=G(".tabbed-labels",e),o=P(":scope > input",e),i=Lo("prev");e.append(i);let a=Lo("next");return e.append(a),j(()=>{let s=new I,c=s.pipe(he(),_e(!0));ee([s,Re(e),wt(e)]).pipe(Q(c),Je(1,je)).subscribe({next([{active:l},u]){let p=xt(l),{width:d}=ke(l);e.style.setProperty("--md-indicator-x",`${p.x}px`),e.style.setProperty("--md-indicator-width",`${d}px`);let m=un(n);(p.xm.x+u.width)&&n.scrollTo({left:Math.max(0,p.x-16),behavior:"smooth"})},complete(){e.style.removeProperty("--md-indicator-x"),e.style.removeProperty("--md-indicator-width")}}),ee([Ft(n),Re(n)]).pipe(Q(c)).subscribe(([l,u])=>{let p=kr(n);i.hidden=l.x<16,a.hidden=l.x>p.width-u.width-16}),R(b(i,"click").pipe(f(()=>-1)),b(a,"click").pipe(f(()=>1))).pipe(Q(c)).subscribe(l=>{let{width:u}=ke(n);n.scrollBy({left:u*l,behavior:"smooth"})}),r.pipe(Q(c),L(l=>o.includes(l))).subscribe(l=>l.click()),n.classList.add("tabbed-labels--linked");for(let l of o){let u=G(`label[for="${l.id}"]`);u.replaceChildren(A("a",{href:`#${u.htmlFor}`,tabIndex:-1},...Array.from(u.childNodes))),b(u.firstElementChild,"click").pipe(Q(c),L(p=>!(p.metaKey||p.ctrlKey)),$(p=>{p.preventDefault(),p.stopPropagation()})).subscribe(()=>{history.replaceState({},"",`#${u.htmlFor}`),u.click()})}return X("content.tabs.link")&&s.pipe(Ie(1),le(t)).subscribe(([{active:l},{offset:u}])=>{let p=l.innerText.trim();if(l.hasAttribute("data-md-switching"))l.removeAttribute("data-md-switching");else{let d=e.offsetTop-u.y;for(let h of P("[data-tabs]"))for(let v of P(":scope > input",h)){let O=G(`label[for="${v.id}"]`);if(O!==l&&O.innerText.trim()===p){O.setAttribute("data-md-switching",""),v.click();break}}window.scrollTo({top:e.offsetTop-d});let m=__md_get("__tabs")||[];__md_set("__tabs",[...new Set([p,...m])])}}),s.pipe(Q(c)).subscribe(()=>{for(let l of P("audio, video",e))l.offsetWidth&&l.autoplay?l.play().catch(()=>{}):l.pause()}),up(o).pipe($(l=>s.next(l)),V(()=>s.complete()),f(l=>H({ref:e},l)))}).pipe(Ht(ge))}function Is(e,t){let{viewport$:r,target$:n,print$:o}=t;return R(...P(".annotate:not(.highlight)",e).map(i=>ws(i,{target$:n,print$:o})),...P("pre:not(.mermaid) > code",e).map(i=>Ss(i,{target$:n,print$:o})),...P("a",e).map(i=>ks(i,t)),...P("pre.mermaid",e).map(i=>Cs(i)),...P("table:not([class])",e).map(i=>$s(i)),...P("details",e).map(i=>Ls(i,{target$:n,print$:o})),...P("[data-tabs]",e).map(i=>Ps(i,{viewport$:r,target$:n})),...P("[title]:not([data-preview])",e).filter(()=>X("content.tooltips")).map(i=>Ye(i,{viewport$:r})),...P(".footnote-ref",e).filter(()=>X("content.footnote.tooltips")).map(i=>jr(i,{content$:new U(a=>{let s=new URL(i.href).hash.slice(1),c=Array.from(document.getElementById(s).cloneNode(!0).children),l=En(...c);return a.next(l),document.body.append(l),()=>l.remove()}),viewport$:r})))}function pp(e,{alert$:t}){return t.pipe(g(r=>R(Y(!0),Y(!1).pipe(lt(2e3))).pipe(f(n=>({message:r,active:n})))))}function Rs(e,t){let r=G(".md-typeset",e);return j(()=>{let n=new I;return n.subscribe(({message:o,active:i})=>{e.classList.toggle("md-dialog--active",i),r.textContent=o}),pp(e,t).pipe($(o=>n.next(o)),V(()=>n.complete()),f(o=>H({ref:e},o)))})}function fp({viewport$:e}){if(!X("header.autohide"))return Y(!1);let t=e.pipe(f(({offset:{y:o}})=>o),Pt(2,1),f(([o,i])=>[oMath.abs(i-o.y)>100),f(([,[o]])=>o),ie()),n=mr("search");return ee([e,n]).pipe(f(([{offset:o},i])=>o.y>400&&!i),ie(),g(o=>o?r:Y(!1)),J(!1))}function js(e,t){return j(()=>ee([Re(e),fp(t)])).pipe(f(([{height:r},n])=>({height:r,hidden:n})),ie((r,n)=>r.height===n.height&&r.hidden===n.hidden),se(1))}function Fs(e,{viewport$:t,header$:r,main$:n}){return j(()=>{let o=new I,i=o.pipe(he(),_e(!0));o.pipe(fe("active"),Xe(r)).subscribe(([{active:s},{hidden:c}])=>{e.classList.toggle("md-header--shadow",s&&!c),e.hidden=c});let a=me(P("[title]",e)).pipe(L(()=>X("content.tooltips")),oe(s=>Ye(s,{viewport$:t})));return n.subscribe(o),r.pipe(Q(i),f(s=>H({ref:e},s)),It(a.pipe(Q(i))))})}function mp(e,{viewport$:t,header$:r}){return wn(e,{viewport$:t,header$:r}).pipe(f(({offset:{y:n}})=>{let{height:o}=ke(e);return{active:o>0&&n>=o}}),fe("active"))}function Us(e,t){return j(()=>{let r=new I;r.subscribe({next({active:o}){e.classList.toggle("md-header__title--active",o)},complete(){e.classList.remove("md-header__title--active")}});let n=Le(".md-content h1");return typeof n=="undefined"?y:mp(n,t).pipe($(o=>r.next(o)),V(()=>r.complete()),f(o=>H({ref:e},o)))})}function Ns(e,{viewport$:t,header$:r}){let n=r.pipe(f(({height:i})=>i),ie()),o=n.pipe(g(()=>Re(e).pipe(f(({height:i})=>({top:e.offsetTop,bottom:e.offsetTop+i})),fe("bottom"))));return ee([n,o,t]).pipe(f(([i,{top:a,bottom:s},{offset:{y:c},size:{height:l}}])=>(l=Math.max(0,l-Math.max(0,a-c,i)-Math.max(0,l+c-s)),{offset:a-i,height:l,active:a-i<=c})),ie((i,a)=>i.offset===a.offset&&i.height===a.height&&i.active===a.active))}function dp(e){let t=__md_get("__palette")||{index:e.findIndex(n=>matchMedia(n.getAttribute("data-md-color-media")).matches)},r=Math.max(0,Math.min(t.index,e.length-1));return Y(...e).pipe(oe(n=>b(n,"change").pipe(f(()=>n))),J(e[r]),f(n=>({index:e.indexOf(n),color:{media:n.getAttribute("data-md-color-media"),scheme:n.getAttribute("data-md-color-scheme"),primary:n.getAttribute("data-md-color-primary"),accent:n.getAttribute("data-md-color-accent")}})),se(1))}function Ws(e){let t=P("input",e),r=A("meta",{name:"theme-color"});document.head.appendChild(r);let n=A("meta",{name:"color-scheme"});document.head.appendChild(n);let o=Rr("(prefers-color-scheme: light)");return j(()=>{let i=new I;return i.subscribe(a=>{if(document.body.setAttribute("data-md-color-switching",""),a.color.media==="(prefers-color-scheme)"){let s=matchMedia("(prefers-color-scheme: light)"),c=document.querySelector(s.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");a.color.scheme=c.getAttribute("data-md-color-scheme"),a.color.primary=c.getAttribute("data-md-color-primary"),a.color.accent=c.getAttribute("data-md-color-accent")}for(let[s,c]of Object.entries(a.color))document.body.setAttribute(`data-md-color-${s}`,c);for(let s=0;sa.key==="Enter"),le(i,(a,s)=>s)).subscribe(({index:a})=>{a=(a+1)%t.length,t[a].click(),t[a].focus()}),i.pipe(f(()=>{let a=dt("header"),s=window.getComputedStyle(a);return n.content=s.colorScheme,s.backgroundColor.match(/\d+/g).map(c=>(+c).toString(16).padStart(2,"0")).join("")})).subscribe(a=>r.content=`#${a}`),i.pipe(Pe(ge)).subscribe(()=>{document.body.removeAttribute("data-md-color-switching")}),dp(t).pipe(Q(o.pipe(Ie(1))),Rt(),$(a=>i.next(a)),V(()=>i.complete()),f(a=>H({ref:e},a)))})}function Ds(e,{progress$:t}){return j(()=>{let r=new I;return r.subscribe(({value:n})=>{e.style.setProperty("--md-progress-value",`${n}`)}),t.pipe($(n=>r.next({value:n})),V(()=>r.complete()),f(n=>({ref:e,value:n})))})}var Vs='.p{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(var(--color-backdrop)/var(--alpha-lighter));cursor:pointer;height:100%;pointer-events:auto;position:absolute;transition:opacity .25s;width:100%}.p.v{opacity:0;pointer-events:none;transition:opacity .35s}.r{align-items:center;background-color:initial;border:none;border-radius:var(--space-2);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--font-family);height:36px;justify-content:center;outline:none;padding:0;position:relative;transition:background-color .25s,color .25s;width:36px;z-index:1}.r svg{stroke:rgb(var(--color-foreground));height:18px;opacity:.5;width:18px}.r:before{background-color:rgb(var(--color-background-subtle));border-radius:var(--border-radius-2);content:"";inset:0;opacity:0;position:absolute;transform:scale(.75);transition:transform 125ms,opacity 125ms;z-index:0}.r:hover:before{opacity:1;transform:scale(1)}.r.c{cursor:auto}.r.c:before{display:none}.n{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(var(--color-background)/var(--alpha-light));border-radius:var(--space-3);box-shadow:0 0 60px #0000000d;display:flex;height:480px;overflow:hidden;pointer-events:auto;position:absolute;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s;width:640px}.n.l{opacity:0;pointer-events:none;transform:scale(1.1);transition:transform .25s .15s,opacity .15s}@media (max-width:680px){.n{border-radius:0;height:100%;width:100%}}.m{display:flex;flex-basis:min-content;flex-direction:column;flex-grow:1;flex-shrink:0}@keyframes d{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.u{animation:d .25s ease-in-out;background:var(--color-highlight);border-radius:100%;color:#fff;font-size:8px;font-weight:700;height:12px;padding-top:1px;position:absolute;right:4px;top:4px;width:12px}.i{background-color:rgb(var(--color-background-subtle)/var(--alpha-lighter));flex-shrink:0;overflow:scroll;position:relative;transition:width .35s cubic-bezier(.16,1,.3,1),opacity .25s;width:200px}.i>*{transform:translate(0);transition:transform .25s cubic-bezier(.16,1,.3,1)}.i.l{opacity:0;width:0}.i.l>*{transform:translate(-48px)}@media (max-width:680px){.i{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(var(--color-background-subtle)/var(--alpha-light));box-shadow:0 0 60px #00000026;height:100%;position:absolute;right:0;top:0}}.y{border-bottom:1px solid rgb(var(--color-foreground)/var(--alpha-lightest));display:flex;gap:var(--space-1);padding:var(--space-2)}.w{-webkit-overflow-scrolling:touch;overflow:auto}.k{padding:8px 10px}.z{color:rgb(var(--color-foreground)/var(--alpha-light));padding:var(--space-2);position:absolute;width:200px}.X,.z{display:flex;flex-direction:column}.X{gap:2px;list-style:none;padding:0}.X,.j{margin:0}.j{font-size:16px;font-weight:400}.F,.j{padding:8px}.F{font-size:14px;margin:4px 0 0;opacity:.5}.F,.o{font-size:12px}.o{cursor:pointer;display:flex;padding:4px 8px;position:relative}.o:before{background-color:var(--color-highlight-transparent);border-radius:var(--space-1);content:"";inset:0;opacity:0;position:absolute;transform:scale(.75);transition:transform 125ms,opacity 125ms;z-index:0}.o.g:before,.o:hover:before{opacity:1;transform:scale(1)}.o.g,.o:hover{color:var(--color-highlight)}.I{flex-grow:1}.I,.R{position:relative}.R{font-weight:700}.f{flex-grow:1}.f input{background:#0000;border:none;color:rgb(var(--color-foreground));font-family:var(--font-family);font-size:16px;height:100%;letter-spacing:-.25px;outline:none;width:100%}.b{color:rgb(var(--color-foreground)/var(--alpha-light));display:flex;flex-direction:column;gap:2px;line-height:1.3;list-style:none;margin:var(--space-2);margin-top:0;padding:0}.b li,.q{margin:0}.q{color:rgb(var(--color-foreground)/var(--alpha-lighter));font-size:12px;margin-top:var(--space-2);padding:0 18px}.a{border-radius:var(--space-2);color:inherit;cursor:pointer;display:flex;flex-direction:row;flex-grow:1;padding:8px 10px;position:relative;text-decoration:none}.a:before{background-color:rgb(var(--color-background-subtle));border-radius:var(--border-radius-2);content:"";display:block;inset:0;opacity:0;position:absolute;transform:scale(.9);transition:transform 125ms,opacity 125ms;z-index:0}@media (pointer:fine){.a.h:before,.a:hover:before{opacity:1;transform:scale(1)}}.a mark{background:#0000;color:var(--color-highlight)}.a u{background-color:var(--color-highlight-transparent);border-radius:2px;box-shadow:0 0 0 1px var(--color-highlight-transparent);text-decoration:none}.A{flex-grow:1}.s{margin-right:-8px;opacity:0;position:relative;transform:translate(-2px);transition:transform 125ms,opacity 125ms;z-index:0}@media (pointer:fine){.h>.s,:hover>.s{opacity:1;transform:none}}.x{font-size:14px;margin:0;position:relative}.x code{background:rgb(var(--color-background-subtle));border-radius:var(--space-1);font-size:13px;padding:2px 4px}.t{color:rgb(var(--color-foreground)/var(--alpha-lighter));display:inline-flex;flex-wrap:wrap;font-size:12px;gap:var(--space-1);list-style:none;margin:0;padding:0;position:relative}.t li{white-space:nowrap}.t li:after{content:"/";display:inline;margin-left:var(--space-1)}.t li:last-child:after{content:"";display:none}.e{--space-1:4px;--space-2:calc(var(--space-1)*2);--space-3:calc(var(--space-2)*2);--space-4:calc(var(--space-3)*2);--space-5:calc(var(--space-4)*2);--alpha-light:.7;--alpha-lighter:.54;--alpha-lightest:.1;--color-highlight:var(--md-accent-fg-color,#526cfe);--color-highlight-transparent:var(--md-accent-fg-color--transparent,#526cfe1a);--border-radius-1:var(--space-1);--border-radius-2:var(--space-2);--border-radius-3:calc(var(--space-1) + var(--space-2));--font-family:var(--md-text-font-family,Inter,Roboto Flex,system-ui,sans-serif);--font-size:16px;--line-height:1.5;--letter-spacing:-.5px;-webkit-font-smoothing:antialiased;align-items:center;display:flex;font-family:var(--font-family);font-size:var(--font-size);height:100vh;justify-content:center;letter-spacing:var(--letter-spacing);line-height:var(--line-height);pointer-events:none;position:absolute;width:100vw}@media (pointer:coarse){.e{height:-webkit-fill-available}}.e *,.e :after,.e :before{box-sizing:border-box}';function zs(e,{index$:t}){let r=Ue(),n=document.createElement("div");document.body.appendChild(n),n.style.position="fixed",n.style.height="100%",n.style.top="0",n.style.zIndex="4";let o=n.attachShadow({mode:"closed"});return o.appendChild(A("style",{},Vs.toString())),Ya(r.search,{highlight:r.features.includes("search.highlight")}),me(t).subscribe(i=>{for(let a of i.items)a.location=new URL(a.location,r.base).toString();Ga(i,o)}),b(e,"click").subscribe(()=>{_o()}),mr("search").pipe(Ie(1)).subscribe(()=>_o()),ct}var qs=yr(So());function Ks(e,{index$:t,location$:r}){return ee([t,r.pipe(J(Be()),L(n=>!!n.searchParams.get("h")))]).pipe(f(([n,o])=>vp(n.config)(o.searchParams.get("h"))),f(n=>{var a;let o=new Map,i=document.createNodeIterator(e,NodeFilter.SHOW_TEXT);for(let s=i.nextNode();s;s=i.nextNode())if((a=s.parentElement)!=null&&a.offsetHeight){let c=s.textContent,l=n(c);l.length>c.length&&o.set(s,l)}for(let[s,c]of o){let{childNodes:l}=A("span",null,c);s.replaceWith(...Array.from(l))}return{ref:e,nodes:o}}))}function vp(e){let t=e.separator.split("|").map(o=>o.replace(/(\(\?[!=<][^)]+\))/g,"").length===0?"\uFFFD":o).join("|"),r=new RegExp(t,"img"),n=(o,i,a)=>`${i}${a}`;return o=>{o=o.replace(/[\s*+\-:~^]+/g," ").replace(/&/g,"&").trim();let i=new RegExp(`(^|${e.separator}|)(${o.replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&").split(r).filter(a=>a.length>0).join("|")})`,"img");return a=>(0,qs.default)(a).replace(i,n).replace(/<\/mark>(\s+)]*>/img,"$1")}}function bp(e,{viewport$:t,main$:r}){let n=e.closest(".md-grid"),o=n.offsetTop-n.parentElement.offsetTop;return ee([r,t]).pipe(f(([{offset:i,height:a},{offset:{y:s}}])=>(a=a+Math.min(o,Math.max(0,s-i))-o,{height:a,locked:s>=i+o})),ie((i,a)=>i.height===a.height&&i.locked===a.locked))}function Co(e,n){var o=n,{header$:t}=o,r=_r(o,["header$"]);let i=G(".md-sidebar__scrollwrap",e),{y:a}=xt(i);return j(()=>{let s=new I,c=s.pipe(he(),_e(!0)),l=s.pipe(Je(0,je));return l.pipe(le(t)).subscribe({next([{height:u},{height:p}]){i.style.height=`${u-2*a}px`,e.style.top=`${p}px`},complete(){i.style.height="",e.style.top=""}}),l.pipe(Sr()).subscribe(()=>{for(let u of P(".md-nav__link--active[href]",e)){if(!u.clientHeight)continue;let p=u.closest(".md-sidebar__scrollwrap");if(typeof p!="undefined"){let d=u.offsetTop-p.offsetTop,{height:m}=ke(p);p.scrollTo({top:d-m/2})}}}),me(P("label[tabindex]",e)).pipe(oe(u=>b(u,"click").pipe(Pe(ge),f(()=>u),Q(c)))).subscribe(u=>{let p=G(`[id="${u.htmlFor}"]`);G(`[aria-labelledby="${u.id}"]`).setAttribute("aria-expanded",`${p.checked}`)}),X("content.tooltips")&&me(P("abbr[title]",e)).pipe(oe(u=>Ye(u,{viewport$})),Q(c)).subscribe(),bp(e,r).pipe($(u=>s.next(u)),V(()=>s.complete()),f(u=>H({ref:e},u)))})}function Bs(e,t){if(typeof t!="undefined"){let r=`https://api.github.com/repos/${e}/${t}`;return $t(Qe(`${r}/releases/latest`).pipe(Se(()=>y),f(n=>({version:n.tag_name})),nt({})),Qe(r).pipe(Se(()=>y),f(n=>({stars:n.stargazers_count,forks:n.forks_count})),nt({}))).pipe(f(([n,o])=>H(H({},n),o)))}else{let r=`https://api.github.com/users/${e}`;return Qe(r).pipe(f(n=>({repositories:n.public_repos})),nt({}))}}function Ys(e,t){let r=`https://${e}/api/v4/projects/${encodeURIComponent(t)}`;return $t(Qe(`${r}/releases/permalink/latest`).pipe(Se(()=>y),f(({tag_name:n})=>({version:n})),nt({})),Qe(r).pipe(Se(()=>y),f(({star_count:n,forks_count:o})=>({stars:n,forks:o})),nt({}))).pipe(f(([n,o])=>H(H({},n),o)))}function Gs(e){let t=e.match(/^.+github\.com\/([^/]+)\/?([^/]+)?/i);if(t){let[,r,n]=t;return Bs(r,n)}if(t=e.match(/^.+?([^/]*gitlab[^/]+)\/(.+?)\/?$/i),t){let[,r,n]=t;return Ys(r,n)}return y}var gp;function _p(e){return gp||(gp=j(()=>{let t=__md_get("__source",sessionStorage);if(t)return Y(t);if(we("consent").length){let n=__md_get("__consent");if(!(n&&n.github))return y}return Gs(e.href).pipe($(n=>__md_set("__source",n,sessionStorage)))}).pipe(Se(()=>y),L(t=>Object.keys(t).length>0),f(t=>({facts:t})),se(1)))}function Js(e){let t=G(":scope > :last-child",e);return j(()=>{let r=new I;return r.subscribe(({facts:n})=>{t.appendChild(vs(n)),t.classList.add("md-source__repository--active")}),_p(e).pipe($(n=>r.next(n)),V(()=>r.complete()),f(n=>H({ref:e},n)))})}function yp(e,{viewport$:t,header$:r}){return Re(document.body).pipe(g(()=>wn(e,{header$:r,viewport$:t})),f(({offset:{y:n}})=>({hidden:n>=10})),fe("hidden"))}function Xs(e,t){return j(()=>{let r=new I;return r.subscribe({next({hidden:n}){e.hidden=n},complete(){e.hidden=!1}}),(X("navigation.tabs.sticky")?Y({hidden:!1}):yp(e,t)).pipe($(n=>r.next(n)),V(()=>r.complete()),f(n=>H({ref:e},n)))})}function xp(e,{viewport$:t,header$:r}){let n=new Map,o=P(".md-nav__link",e);for(let s of o){let c=decodeURIComponent(s.hash.substring(1)),l=Le(`[id="${c}"]`);typeof l!="undefined"&&n.set(s,l)}let i=r.pipe(fe("height"),f(({height:s})=>{let c=dt("main"),l=G(":scope > :first-child",c);return s+.9*(l.offsetTop-c.offsetTop)}),ye());return Re(document.body).pipe(fe("height"),g(s=>j(()=>{let c=[];return Y([...n].reduce((l,[u,p])=>{for(;c.length&&n.get(c[c.length-1]).tagName>=p.tagName;)c.pop();let d=p.offsetTop;for(;!d&&p.parentElement;)p=p.parentElement,d=p.offsetTop;let m=p.offsetParent;for(;m;m=m.offsetParent)d+=m.offsetTop;return l.set([...c=[...c,u]].reverse(),d)},new Map))}).pipe(f(c=>new Map([...c].sort(([,l],[,u])=>l-u))),Xe(i),g(([c,l])=>t.pipe(Lr(([u,p],{offset:{y:d},size:m})=>{let h=d+m.height>=Math.floor(s.height);for(;p.length;){let[,v]=p[0];if(v-l=d&&!h)p=[u.pop(),...p];else break}return[u,p]},[[],[...c]]),ie((u,p)=>u[0]===p[0]&&u[1]===p[1])))))).pipe(f(([s,c])=>({prev:s.map(([l])=>l),next:c.map(([l])=>l)})),J({prev:[],next:[]}),Pt(2,1),f(([s,c])=>s.prev.length{let i=new I,a=i.pipe(he(),_e(!0));if(i.subscribe(({prev:s,next:c})=>{for(let[l]of c)l.classList.remove("md-nav__link--passed"),l.classList.remove("md-nav__link--active");for(let[l,[u]]of s.entries())u.classList.add("md-nav__link--passed"),u.classList.toggle("md-nav__link--active",l===s.length-1)}),X("toc.follow")){let s=R(t.pipe(Ke(1),f(()=>{})),t.pipe(Ke(250),f(()=>"smooth")));i.pipe(L(({prev:c})=>c.length>0),Xe(n.pipe(Pe(ge))),le(s)).subscribe(([[{prev:c}],l])=>{let[u]=c[c.length-1];if(u.offsetHeight){let p=ki(u);if(typeof p!="undefined"){let d=u.offsetTop-p.offsetTop,{height:m}=ke(p);p.scrollTo({top:d-m/2,behavior:l})}}})}return X("navigation.tracking")&&t.pipe(Q(a),fe("offset"),Ke(250),Ie(1),Q(o.pipe(Ie(1))),Rt({delay:250}),le(i)).subscribe(([,{prev:s}])=>{let c=Be(),l=s[s.length-1];if(l&&l.length){let[u]=l,{hash:p}=new URL(u.href);c.hash!==p&&(c.hash=p,history.replaceState({},"",`${c}`))}else c.hash="",history.replaceState({},"",`${c}`)}),xp(e,{viewport$:t,header$:r}).pipe($(s=>i.next(s)),V(()=>i.complete()),f(s=>H({ref:e},s)))})}function wp(e,{viewport$:t,main$:r,target$:n}){let o=t.pipe(f(({offset:{y:a}})=>a),Pt(2,1),f(([a,s])=>a>s&&s>0),ie()),i=r.pipe(f(({active:a})=>a));return ee([i,o]).pipe(f(([a,s])=>!(a&&s)),ie(),Q(n.pipe(Ie(1))),_e(!0),Rt({delay:250}),f(a=>({hidden:a})))}function Qs(e,{viewport$:t,header$:r,main$:n,target$:o}){let i=new I,a=i.pipe(he(),_e(!0));return i.subscribe({next({hidden:s}){e.hidden=s,s?(e.setAttribute("tabindex","-1"),e.blur()):e.removeAttribute("tabindex")},complete(){e.style.top="",e.hidden=!0,e.removeAttribute("tabindex")}}),r.pipe(Q(a),fe("height")).subscribe(({height:s})=>{e.style.top=`${s+16}px`}),b(e,"click").subscribe(s=>{s.preventDefault(),window.scrollTo({top:0})}),wp(e,{viewport$:t,main$:n,target$:o}).pipe($(s=>i.next(s)),V(()=>i.complete()),f(s=>H({ref:e},s)))}function ec(e,t){return e.protocol=t.protocol,e.hostname=t.hostname,t.port&&(e.port=t.port),e}function Ep(e,t){let r=new Map;for(let n of P("url",e)){let o=G("loc",n),i=[ec(new URL(o.textContent),t)];r.set(`${i[0]}`,i);for(let a of P("[rel=alternate]",n)){let s=a.getAttribute("href");s!=null&&i.push(ec(new URL(s),t))}}return r}function hr(e){return rs(new URL("sitemap.xml",e)).pipe(f(t=>Ep(t,new URL(e))),Se(()=>Y(new Map)),ye())}function tc({document$:e}){let t=new Map;e.pipe(g(()=>P("link[rel=alternate]")),f(r=>new URL(r.href)),L(r=>!t.has(r.toString())),oe(r=>hr(r).pipe(f(n=>[r,n]),Se(()=>y)))).subscribe(([r,n])=>{t.set(r.toString().replace(/\/$/,""),n)}),b(document.body,"click").pipe(L(r=>!r.metaKey&&!r.ctrlKey),g(r=>{if(r.target instanceof Element){let n=r.target.closest("a");if(n&&!n.target){let o=[...t].find(([p])=>n.href.startsWith(`${p}/`));if(typeof o=="undefined")return y;let[i,a]=o,s=Be();if(s.href.startsWith(i))return y;let c=Ue(),l=s.href.replace(c.base,"");l=`${i}/${l}`;let u=a.has(l.split("#")[0])?new URL(l,c.base):new URL(i);return r.preventDefault(),Y(u)}}return y})).subscribe(r=>fr(r,!0))}var Ho=yr(ko());function Tp(e){e.setAttribute("data-md-copying","");let t=e.closest("[data-copy]"),r=t?t.getAttribute("data-copy"):e.innerText;return e.removeAttribute("data-md-copying"),r.trimEnd()}function rc({alert$:e}){Ho.default.isSupported()&&new U(t=>{new Ho.default("[data-clipboard-target], [data-clipboard-text]",{text:r=>r.getAttribute("data-clipboard-text")||Tp(G(r.getAttribute("data-clipboard-target")))}).on("success",r=>t.next(r))}).pipe($(t=>{t.trigger.focus()}),f(()=>qt("clipboard.copied"))).subscribe(e)}function nc(e,t){if(!(e.target instanceof Element))return y;let r=e.target.closest("a");if(r===null)return y;if(r.target||e.metaKey||e.ctrlKey)return y;let n=new URL(r.href);return n.search=n.hash="",t.has(`${n}`)?(e.preventDefault(),Y(r)):y}function oc(e){let t=new Map;for(let r of P(":scope > *",e.head))t.set(r.outerHTML,r);return t}function ic(e){for(let t of P("[href], [src]",e))for(let r of["href","src"]){let n=t.getAttribute(r);if(n&&!/^(?:[a-z]+:)?\/\//i.test(n)){t[r]=t[r];break}}return Y(e)}function Op(e){for(let n of["[data-md-component=announce]","[data-md-component=container]","[data-md-component=header-topic]","[data-md-component=outdated]","[data-md-component=logo]","[data-md-component=skip]",...X("navigation.tabs.sticky")?["[data-md-component=tabs]"]:[]]){let o=Le(n),i=Le(n,e);typeof o!="undefined"&&typeof i!="undefined"&&o.replaceWith(i)}let t=oc(document);for(let[n,o]of oc(e))t.has(n)?t.delete(n):document.head.appendChild(o);for(let n of t.values()){let o=n.getAttribute("name");o!=="theme-color"&&o!=="color-scheme"&&n.remove()}let r=dt("container");return rt(P("script",r)).pipe(g(n=>{let o=e.createElement("script");if(n.src){for(let i of n.getAttributeNames())o.setAttribute(i,n.getAttribute(i));return n.replaceWith(o),new U(i=>{o.onload=()=>i.complete()})}else return o.textContent=n.textContent,n.replaceWith(o),y}),he(),_e(document))}function ac({sitemap$:e,location$:t,viewport$:r,progress$:n}){if(location.protocol==="file:")return y;Y(document).subscribe(ic);let o=b(document.body,"click").pipe(Xe(e),g(([s,c])=>nc(s,c)),f(({href:s})=>new URL(s)),ye()),i=b(window,"popstate").pipe(f(Be),ye());o.pipe(le(r)).subscribe(([s,{offset:c}])=>{history.replaceState(c,""),history.pushState(null,"",s)}),R(o,i).subscribe(t);let a=t.pipe(fe("pathname"),g(s=>xn(s,{progress$:n}).pipe(Se(()=>(fr(s,!0),y)))),g(ic),g(Op),ye());return R(a.pipe(le(t,(s,c)=>c)),a.pipe(g(()=>t),fe("hash")),t.pipe(ie((s,c)=>s.pathname===c.pathname&&s.hash===c.hash),g(()=>o),$(()=>history.back()))).subscribe(s=>{var c,l;history.state!==null||!s.hash?window.scrollTo(0,(l=(c=history.state)==null?void 0:c.y)!=null?l:0):(history.scrollRestoration="auto",Qa(s.hash),history.scrollRestoration="manual")}),t.subscribe(()=>{history.scrollRestoration="manual"}),b(window,"beforeunload").subscribe(()=>{history.scrollRestoration="auto"}),r.pipe(fe("offset"),Ke(100)).subscribe(({offset:s})=>{history.replaceState(s,"")}),X("navigation.instant.prefetch")&&R(b(document.body,"mousemove"),b(document.body,"focusin")).pipe(Xe(e),g(([s,c])=>nc(s,c)),Ke(25),Kn(({href:s})=>s),ln(s=>{let c=document.createElement("link");return c.rel="prefetch",c.href=s.toString(),document.head.appendChild(c),b(c,"load").pipe(f(()=>c),Me(1))})).subscribe(s=>s.remove()),a}function sc(e){var u;let{selectedVersionSitemap:t,selectedVersionBaseURL:r,currentLocation:n,currentBaseURL:o}=e,i=(u=$o(o))==null?void 0:u.pathname;if(i===void 0)return;let a=Sp(n.pathname,i);if(a===void 0)return;let s=Mp(t.keys());if(!t.has(s))return;let c=$o(a,s);if(!c||!t.has(c.href))return;let l=$o(a,r);if(l)return l.hash=n.hash,l.search=n.search,l}function $o(e,t){try{return new URL(e,t)}catch(r){return}}function Sp(e,t){if(e.startsWith(t))return e.slice(t.length)}function Lp(e,t){let r=Math.min(e.length,t.length),n;for(n=0;ny)),n=r.pipe(f(o=>{let[,i]=t.base.match(/([^/]+)\/?$/);return o.find(({version:a,aliases:s})=>a===i||s.includes(i))||o[0]}));r.pipe(f(o=>new Map(o.map(i=>[`${new URL(`../${i.version}/`,t.base)}`,i]))),g(o=>b(document.body,"click").pipe(L(i=>!i.metaKey&&!i.ctrlKey),le(n),g(([i,a])=>{if(i.target instanceof Element){let s=i.target.closest("a");if(s&&!s.target&&o.has(s.href)){let c=s.href;return!i.target.closest(".md-version")&&o.get(c)===a?y:(i.preventDefault(),Y(new URL(c)))}}return y}),g(i=>hr(i).pipe(f(a=>{var s;return(s=sc({selectedVersionSitemap:a,selectedVersionBaseURL:i,currentLocation:Be(),currentBaseURL:t.base}))!=null?s:i})))))).subscribe(o=>fr(o,!0)),ee([r,n]).subscribe(([o,i])=>{G(".md-header__topic").appendChild(gs(o,i))}),e.pipe(g(()=>n)).subscribe(o=>{var s;let i=new URL(t.base),a=__md_get("__outdated",sessionStorage,i);if(a===null){a=!0;let c=((s=t.version)==null?void 0:s.default)||"latest";Array.isArray(c)||(c=[c]);e:for(let l of c)for(let u of o.aliases.concat(o.version))if(new RegExp(l,"i").test(u)){a=!1;break e}__md_set("__outdated",a,sessionStorage,i)}if(a)for(let c of we("outdated"))c.hidden=!1})}function lc({document$:e,viewport$:t}){e.pipe(g(()=>P(".md-ellipsis")),oe(r=>wt(r).pipe(Q(e.pipe(Ie(1))),L(n=>n),f(()=>r),Me(1))),L(r=>r.offsetWidth{let n=r.innerText,o=r.closest("a")||r;return o.title=n,X("content.tooltips")?Ye(o,{viewport$:t}).pipe(Q(e.pipe(Ie(1))),V(()=>o.removeAttribute("title"))):y})).subscribe(),X("content.tooltips")&&e.pipe(g(()=>P(".md-status")),oe(r=>Ye(r,{viewport$:t}))).subscribe()}function uc({document$:e,tablet$:t}){e.pipe(g(()=>P(".md-toggle--indeterminate")),$(r=>{r.indeterminate=!0,r.checked=!1}),oe(r=>b(r,"change").pipe(Gn(()=>r.classList.contains("md-toggle--indeterminate")),f(()=>r))),le(t)).subscribe(([r,n])=>{r.classList.remove("md-toggle--indeterminate"),n&&(r.checked=!1)})}function kp(){return/(iPad|iPhone|iPod)/.test(navigator.userAgent)}function pc({document$:e}){e.pipe(g(()=>P("[data-md-scrollfix]")),$(t=>t.removeAttribute("data-md-scrollfix")),L(kp),oe(t=>b(t,"touchstart").pipe(f(()=>t)))).subscribe(t=>{let r=t.scrollTop;r===0?t.scrollTop=1:r+t.offsetHeight===t.scrollHeight&&(t.scrollTop=r-1)})}function fc({viewport$:e,tablet$:t}){ee([mr("search"),t]).pipe(f(([r,n])=>r&&!n),g(r=>Y(r).pipe(lt(r?400:100))),le(e)).subscribe(([r,{offset:{y:n}}])=>{if(r)document.body.setAttribute("data-md-scrolllock",""),document.body.style.top=`-${n}px`;else{let o=-1*parseInt(document.body.style.top,10);document.body.removeAttribute("data-md-scrolllock"),document.body.style.top="",o&&window.scrollTo(0,o)}})}Object.entries||(Object.entries=function(e){let t=[];for(let r of Object.keys(e))t.push([r,e[r]]);return t});Object.values||(Object.values=function(e){let t=[];for(let r of Object.keys(e))t.push(e[r]);return t});typeof Element!="undefined"&&(Element.prototype.scrollTo||(Element.prototype.scrollTo=function(e,t){typeof e=="object"?(this.scrollLeft=e.left,this.scrollTop=e.top):(this.scrollLeft=e,this.scrollTop=t)}),Element.prototype.replaceWith||(Element.prototype.replaceWith=function(...e){let t=this.parentNode;if(t){e.length===0&&t.removeChild(this);for(let r=e.length-1;r>=0;r--){let n=e[r];typeof n=="string"?n=document.createTextNode(n):n.parentNode&&n.parentNode.removeChild(n),r?t.insertBefore(this.previousSibling,n):t.replaceChild(n,this)}}}));function Ap(){return location.protocol==="file:"?or(`${new URL("search.js",On.base)}`).pipe(f(()=>__index),se(1)):Qe(new URL("search.json",On.base))}document.documentElement.classList.remove("no-js");document.documentElement.classList.add("js");var ht=Oi(),Nr=Xa(),vr=es(Nr),dc=Ja(),Ne=ss(),Sn=Rr("(min-width: 60em)"),hc=Rr("(min-width: 76.25em)"),vc=ts(),On=Ue(),bc=Le(".md-search")?Ap():ct,Po=new I;rc({alert$:Po});tc({document$:ht});var Io=new I,gc=hr(On.base);X("navigation.instant")&&ac({sitemap$:gc,location$:Nr,viewport$:Ne,progress$:Io}).subscribe(ht);var mc;((mc=On.version)==null?void 0:mc.provider)==="mike"&&cc({document$:ht});R(Nr,vr).pipe(lt(125)).subscribe(()=>{To("drawer",!1),To("search",!1)});dc.pipe(L(({mode:e})=>e==="global")).subscribe(e=>{switch(e.type){case",":case"p":let t=document.querySelector("link[rel=prev]");t instanceof HTMLLinkElement&&(window.location.href=t.href);break;case".":case"n":let r=document.querySelector("link[rel=next]");r instanceof HTMLLinkElement&&(window.location.href=r.href);break;case"/":let n=document.querySelector("[data-md-component=search] button");n instanceof HTMLButtonElement&&n.click();break;case"Enter":let o=yt();o instanceof HTMLLabelElement&&o.click()}});lc({viewport$:Ne,document$:ht});uc({document$:ht,tablet$:Sn});pc({document$:ht});fc({viewport$:Ne,tablet$:Sn});var Lt=js(dt("header"),{viewport$:Ne}),Ur=ht.pipe(f(()=>dt("main")),g(e=>Ns(e,{viewport$:Ne,header$:Lt})),se(1)),Cp=R(...we("consent").map(e=>ls(e,{target$:vr})),...we("dialog").map(e=>Rs(e,{alert$:Po})),...we("palette").map(e=>Ws(e)),...we("progress").map(e=>Ds(e,{progress$:Io})),...we("search").map(e=>zs(e,{index$:bc})),...we("source").map(e=>Js(e))),Hp=j(()=>R(...we("announce").map(e=>cs(e)),...we("content").map(e=>Is(e,{sitemap$:gc,viewport$:Ne,target$:vr,print$:vc})),...we("content").map(e=>X("search.highlight")?Ks(e,{index$:bc,location$:Nr}):y),...we("header").map(e=>Fs(e,{viewport$:Ne,header$:Lt,main$:Ur})),...we("header-title").map(e=>Us(e,{viewport$:Ne,header$:Lt})),...we("sidebar").map(e=>e.getAttribute("data-md-type")==="navigation"?xo(hc,()=>Co(e,{viewport$:Ne,header$:Lt,main$:Ur})):xo(Sn,()=>Co(e,{viewport$:Ne,header$:Lt,main$:Ur}))),...we("tabs").map(e=>Xs(e,{viewport$:Ne,header$:Lt})),...we("toc").map(e=>Zs(e,{viewport$:Ne,header$:Lt,main$:Ur,target$:vr})),...we("top").map(e=>Qs(e,{viewport$:Ne,header$:Lt,main$:Ur,target$:vr})))),_c=ht.pipe(g(()=>Hp),It(Cp),se(1));_c.subscribe();window.document$=ht;window.location$=Nr;window.target$=vr;window.keyboard$=dc;window.viewport$=Ne;window.tablet$=Sn;window.screen$=hc;window.print$=vc;window.alert$=Po;window.progress$=Io;window.component$=_c;})(); diff --git a/assets/javascripts/workers/search.5df7522c.min.js b/assets/javascripts/workers/search.5df7522c.min.js new file mode 100644 index 0000000..b9f5db8 --- /dev/null +++ b/assets/javascripts/workers/search.5df7522c.min.js @@ -0,0 +1 @@ +"use strict";(()=>{var ge=Object.create;var K=Object.defineProperty,me=Object.defineProperties,xe=Object.getOwnPropertyDescriptor,ye=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertyNames,W=Object.getOwnPropertySymbols,we=Object.getPrototypeOf,Y=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable;var B=(e,t,n)=>t in e?K(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R=(e,t)=>{for(var n in t||(t={}))Y.call(t,n)&&B(e,n,t[n]);if(W)for(var n of W(t))Te.call(t,n)&&B(e,n,t[n]);return e},Q=(e,t)=>me(e,ye(t));var be=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Ee=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of ve(t))!Y.call(e,l)&&l!==n&&K(e,l,{get:()=>t[l],enumerable:!(r=xe(t,l))||r.enumerable});return e};var Me=(e,t,n)=>(n=e!=null?ge(we(e)):{},Ee(t||!e||!e.__esModule?K(n,"default",{value:e,enumerable:!0}):n,e));var L=(e,t,n)=>B(e,typeof t!="symbol"?t+"":t,n);var k=(e,t,n)=>new Promise((r,l)=>{var a=i=>{try{s(n.next(i))}catch(u){l(u)}},o=i=>{try{s(n.throw(i))}catch(u){l(u)}},s=i=>i.done?r(i.value):Promise.resolve(i.value).then(a,o);s((n=n.apply(e,t)).next())});var he=be(de=>{"use strict";function j(e,t,n={}){return{name:e,from:t,meta:n}}function H(e,t){let n=[{value:e,depth:0}];for(let r=0,l=-1,a=0;r>=0;){let{value:o,depth:s}=n[r];if(l<=s&&o.type==="operator"&&o.data.operands.length>0)for(let i=o.data.operands.length;i>0;)n[++r]={value:o.data.operands[--i],depth:s+1};else{let i=t(o,a++,s);if(typeof i<"u")return i;--r}l=s}}var C=class extends Error{constructor(e,t){super(t),this.code=e}};function $(e,t){let n=ke(e);for(let r=0;r{let{matches:r}=n;for(let l=0;l{let l=t.get(n);return typeof l>"u"&&t.set(n,l=e(n,...r)),l}}function P(e,t){return Object.defineProperty(t,"name",{value:e}),t}function ee(e){return k(this,null,function*(){let t=[];if(typeof e.plugins<"u")for(let n=0;n32)throw new RangeError("Bit format exceeds 32 bits");return e}function ne(e,t,n){let r=N(e),l=N(t),a=typeof n<"u"?N(n):32-r-l;return ze({d:r,f:l,x:a})}var b=[0];for(let e=0;e<32;e++)b.push(b[e]|1<=n&&e{t+=r*r}),Math.sqrt(t)}function Ae(e,t){e instanceof J?e.data.forEach((n,r)=>{t(n,r)}):e.forEach((n,r)=>{t({start:n,end:n+1,value:1},r)})}var S=class{constructor(e,t=Qe(Math.ceil(e/32))){this.size=e,this.data=t}get(e){return this.data[e>>>5]>>>e&1}set(e){this.data[e>>>5]|=1<<(e&31)}forEach(e){let t=this.size&31;for(let n=0;n>>0;for(let n=0;n0;l++){let{value:a,depth:o}=n[--r],s=t(a,l,o);if(typeof s<"u")return s;for(let i=a.children.length;i>0;)n[r++]={value:a.children[--i],depth:o+1}}}function Se(e,t){return k(this,null,function*(){let{fields:n,plugins:r=[]}=t,l=ne(e.length,n.length),a=[];for(let i=0;i"u")continue;let f=i<{var m;return(m=g.onFilterInput)==null?void 0:m.call(g,p,f,l)},d);let c=a[u],h=M();d=Array.isArray(d)?d:[d];for(let p=0;p{let v=c.index.get(m.node);typeof v>"u"&&c.index.set(m.node,v=M());let w=c.terms.length;for(let T=0;T{var u;return(u=i.onFilterStore)==null?void 0:u.call(i,s,t,e)}),s})}function je(e,t,n,r={}){let l=[];if(t<0||t>=e.count.fields)return l;let a=e.shards[t],o=new Map,{count:s=1/0,depth:i=1/0}=r;for(let u=0;ui)continue;let p=o.get(d);typeof p>"u"&&o.set(d,p={node:f,children:[]});let g=l;h>0&&(g=o.get(a.terms[c]).children),g.length=e.count.fields)return{documents:r,terms:l};let a=e.shards[n];return t.forEach(o=>{let{occurrences:s}=a.terms[o];for(let i=0;i>>e.space.x>>>e.space.f;r.set(u)}l[n].set(o)}),{documents:r,terms:l}}function Pe(e){let{documents:t,terms:n}=U(e);z(t,1);for(let r=0;rnew S(t.length))}}function De(e,t,n){let{compiler:r,fields:l,plugins:a=[]}=n,{input:o,scope:s,abort:i=!1}=q(a,(f,c)=>{var h;return(h=c.onFilterQuery)==null?void 0:h.call(c,f,e,n)},t),u={items:[],query:{select:U(e),values:[]}},d=new Map;if(i===!1){let f=r(n),{select:c,values:h}=f(o,e);typeof s<"u"&&V(c.documents,s);let p=new Map;u.query={select:c,values:h},c.terms.forEach((g,m)=>{g.forEach(y=>{let x=e.shards[m],{occurrences:v}=x.terms[y];for(let w=0;w>>e.space.x,F=T>>>e.space.f;if(!c.documents.get(F))continue;let I=p.get(T);typeof I>"u"&&p.set(T,I=new D(M()));let pe=E&b[e.space.x];I.add(pe,y)}})}),c.documents.forEach(g=>{let m={id:g,matches:[]};u.items.push(m),d.set(g,m)}),p.forEach((g,m)=>{let y=m>>>e.space.f,x=m&b[e.space.f];d.get(y).matches.push({id:m,field:l[x].name,value:{filter:g},score:0})})}return q(a,(f,c)=>{var h;return(h=c.onFilterResult)==null?void 0:h.call(c,f,e,n)},u)}function oe(e){let{fields:t}=e;return(n,r)=>{if(qe(n))return n;let l=[Pe(r)],a=[],o=0;return H(n,({type:s,data:i})=>{switch(s){case"value":let u=t.findIndex(({name:c})=>c===i.field);if(u===-1){l[o++]=U(r);break}let d=i.value;if(typeof d!="object"){let c=new D(M()),h=r.shards[u],p=h.index.get(d);if(typeof p<"u")for(let g=0;gf+1&&o--;){A(l[f].documents,l[o].documents);for(let c=0;cf+1&&o--;){V(l[f].documents,l[o].documents);for(let c=0;cf+1&&o--;)le(l[f].documents,l[o].documents)}}}),{select:l[0],values:a}}}function Ve(e){return{name:e.name,data:e.data,onFilterOptions:e.onFilterOptions,onFilterInput:e.onFilterInput,onFilterStore:e.onFilterStore,onFilterQuery:e.onFilterQuery,onFilterResult:e.onFilterResult}}function Ue(e){return typeof e=="object"&&e!==null&&"type"in e&&"data"in e}function _e(e){return typeof e=="object"&&e!==null&&"select"in e&&"values"in e}function Be(e){return e.normalize("NFKD").toLowerCase()}function Ke(e,t){let n=Math.min(e.length,t.length);for(let r=0;r65535)){let a=t(l=e.codePointAt(n),n);if(typeof a<"u")return a}}function se(e,t,n=0,r=e.length){let l=M();return Le(e,a=>{l.push(a);let o=t(String.fromCodePoint(...l),l.length);if(typeof o<"u")return o},n,r)}function Ne(e,t,n=0,r=e.length){let l=n;for(let a=0;ln&&t(n,n=l);continue;case 62:n=l+1}l>n&&t(n,l)}function ie(e,t,n,r=0){return Ne(e,(l,a)=>t(e,(o,s)=>{r=n({value:e.slice(o,s),index:r,start:o,end:s})},l,a)),r}function Ge(e,t,n,r=0){for(let l=0,a=0;l(o.start+=a,o.end+=a,n(o)),r);return r}function He(e){let t=new RegExp(e,"gu");return(n,r,l=0,a=n.length)=>{var i;t.lastIndex=l;let o,s=0;do{o=t.exec(n);let u=(i=o==null?void 0:o.index)!=null?i:a;l"u")continue;let p=f<{var y;return(y=m.onTextInput)==null?void 0:y.call(m,g,p,o)},h),h=Array.isArray(h)?h:[h],Ge(h,n,g=>{let m=q(a,(y,x)=>{var v;return(v=x.onTextTokens)==null?void 0:v.call(x,y)},[g]);for(let y=0;y"u"?s.set(x,[p<{var c;return(c=f.onTextStore)==null?void 0:c.call(f,u,t,e)}),u})}function We(e,t,n){let{documents:r,terms:l}=_(e);return n<0||n>=e.count.fields?{documents:r,terms:l}:(t.forEach(a=>{let{occurrences:o}=e.terms[a];for(let s=0;s>>e.space.x;if((i&b[e.space.f])!==n)continue;let u=i>>>e.space.f;r.set(u)}l.set(a)}),{documents:r,terms:l})}function Ye(e,t){let{documents:n,terms:r}=_(e),l=e.space.f+e.space.x;return t.forEach(a=>{let{occurrences:o}=e.terms[a];for(let s=0;s>>l);r.set(a)}),{documents:n,terms:r}}function _(e){return{documents:new S(e.count.documents),terms:new S(e.terms.length)}}function Ze(e,t,n){let{compiler:r,fields:l,plugins:a=[]}=n,{input:o,scope:s,abort:i=!1}=q(a,(f,c)=>{var h;return(h=c.onTextQuery)==null?void 0:h.call(c,f,e,n)},t),u={items:[],query:{select:_(e),values:[]}},d=new Map;if(i===!1){let f=r(n),{select:c,values:h}=f(o,e);typeof s<"u"&&V(c.documents,s);let p=new S(l.length),g=new Map;u.query={select:c,values:h},c.terms.forEach(m=>{z(p,0);for(let x=0;x>>e.space.x,E=w>>>e.space.f;if(!c.documents.get(E))continue;let T=w&b[e.space.f];if(!p.get(T))continue;let F=g.get(w);typeof F>"u"&&g.set(w,F=new D(M()));let I=v&b[e.space.x];F.add(I,m)}}),c.documents.forEach(m=>{let y={id:m,matches:[]};u.items.push(y),d.set(m,y)}),g.forEach((m,y)=>{let x=y>>>e.space.f,v=y&b[e.space.f];d.get(x).matches.push({id:y,field:l[v].name,value:{text:m},score:0})})}return q(a,(f,c)=>{var h;return(h=c.onTextResult)==null?void 0:h.call(c,f,e,n)},u)}function $e(e,t=10){return e.length>1?1+e[e.length-1]-e[0]:t}function Xe(e,t,n,r=10){let l=[];e.value.text.forEach((s,i)=>{for(let u=0;us.index-i.index);let a=l.slice(0,1),o=0;for(let s=0;sr||u.value===i.value)d=a.map(({index:f})=>f),a=[l[s+1]];else{for(let f=0;fu.index-i.index){let h=a.splice(f+1);d=a.map(({index:p})=>p),a=[...h,l[s+1]]}else d=a.map(({index:h})=>h),a=[l[s+1]];break}}typeof d>"u"&&a.push(l[s+1])}if(typeof d<"u"){let f=n(d,o++);if(typeof f<"u")return f}}if(a.length)return n(a.map(({index:s})=>s),o)}function et(e){let{transform:t,parser:n,fields:r}=e,l=n(e);return(a,o)=>{if(_e(a))return a;typeof a=="string"&&(a=l(a));let s=[_(o)],i=[],u=0;return H(a,({type:d,data:f})=>{switch(d){case"value":let c=f.value;if(typeof c=="string"){let p=new D(M()),g=o.index.get(t(c));typeof g<"u"&&p.add(g,1),c=p}if(f.field==="*")s[u++]=Ye(o,c);else{let p=r.findIndex(({name:g})=>g===f.field);s[u++]=We(o,c,p)}i.push(Q(R({},f),{value:c}));break;case"operator":let h=u-f.operands.length;switch(f.operator){case"or":for(;u>h+1&&u--;)A(s[h].documents,s[u].documents),A(s[h].terms,s[u].terms);break;case"and":for(;u>h+1&&u--;)V(s[h].documents,s[u].documents),A(s[h].terms,s[u].terms);break;case"not":for(ae(s[h].documents),z(s[h].terms,0);u>h+1&&u--;)le(s[h].documents,s[u].documents)}}}),{select:s[0],values:i}}}function tt(e,t){return H(e,(n,r,l)=>{if(n.type!=="value")return;let a=t(n.data,r,l);if(typeof a<"u")return a})}function ue(e){if(e.length===0)return[];let t=[],n=[];for(let a=0;aa.index-o.index);let r=new Set([n[0].value]),l=n[0].index;for(let a=1;a{e[u].start>l||e[u].end{t.push({start:l,end:a,value:n})})}return new J(ue(t))}function nt(e,t="or",n){let{separator:r}=e;return n!=null||(n=l=>({field:"*",value:l.value})),l=>{let a=[];return ie(l,r,o=>{let s=n(o);typeof s<"u"&&a.push({type:"value",data:s})}),{type:"operator",data:{operator:t,operands:a}}}}function rt(e,t){return k(this,null,function*(){let n=yield ee(t),r=yield Fe(n,(a,o)=>{var s;return(s=o.onTextOptions)==null?void 0:s.call(o,a,e)},Q(R({},t),{plugins:n})),l=yield Je(e,r);return P("text",a=>{if(a.type!=="text")throw new C("unsupported");return{type:a.type,data:Ze(l,a.data,r)}})})}function O(e){return{name:e.name,data:e.data,onTextOptions:e.onTextOptions,onTextInput:e.onTextInput,onTextTokens:e.onTextTokens,onTextStore:e.onTextStore,onTextQuery:e.onTextQuery,onTextResult:e.onTextResult}}function lt(e){let{handlers:t}=e,n,r=new Map;return Ve({name:"aggregation",onFilterStore(l,a){for(let o=0;o"u")continue;let i=!0;a.documents.forEach(u=>{i=!1}),i&&z(a.documents,1),l.aggregations.push(s(o,a))}}})}function at(e={}){let{empty:t=!1,limit:n}=e;return(r,{fields:l})=>{let a=r.space.f+r.space.x;return P("term",({type:o,data:s},{documents:i})=>{if(o!=="term")throw new C("unsupported");let u=l.findIndex(({name:f})=>f===s.field),d=je(r,u,f=>{let c=0,{occurrences:h}=f;for(let p=0;p>>a)&&c++;if(!(t===!1&&c===0))return{value:f.value,count:c}},R(R({},n),s.limit));return{type:o,data:{field:s.field,value:d}}})}}function ot(e,t="prefix"){return{type:t,data:e}}function st(e){return typeof e=="object"&&"type"in e&&typeof e.type=="string"&&"data"in e&&typeof e.data=="string"}function it(e,t={}){var i;let{prefix:n=2,filter:r=[]}=t,l=e.terms,a=new Map,o=Oe(l.length),s=M();for(let u=0;u{var p;return a.set(c,(p=a.get(c))!=null?p:u),h===n||void 0});let f=u?l[u-1]:"";o[u]=Ke(f,d)}for(let u=0;uu-d),{terms:l,index:a,cover:o,exact:s}}function ut(e,t){let n="",r=-1,l=-1;if(se(t,s=>{let i=e.index.get(s);if(typeof i>"u")return!0;n=s,r=i}),r!==-1)for(let s=n.length;ss>r&&so),index:t.index},{prefix:e.prefix,filter:(l=e.filter)==null?void 0:l.map(r)}))},onTextQuery(t,n,r){let{transform:l,parser:a}=r;if(typeof t.input=="string")t.input=a(r)(t.input);else if(!Ue(t.input))return;tt(t.input,o=>{var i;let s=o.value;if(st(s))s=l(s.data);else return;o.value=(i=ut(this.data,s))!=null?i:s})}})}function ct(e){let t=Q(R({},e),{plugins:[]}),n,r,l;return O({name:"filter",onTextOptions(o,s){return k(this,null,function*(){t.plugins=yield ee(e),l=yield Se(s,t)})},onTextQuery(o){typeof o.filter<"u"&&(n=o.filter,r!=null||(r=oe(t)),n.input=r(n.input,l),o.scope=n.input.select.documents)},onTextResult(o){if(typeof n<"u"){let s=!0;o.query.select.documents.forEach(u=>{s=!1}),s||(n.scope=o.query.select.documents);let i=De(l,n,t);o.aggregations=i.aggregations,n=void 0}}})}function dt(){return{tables:new Map}}function ht(e,t={}){let{count:n}=t;return P("term",r=>{let l=fe(r);return(a,o)=>{let s=[];return a.value.text.forEach((i,u)=>{let d=o[i]>>>10,f=o[i]&b[10];for(let p=0;pi.start-u.start),{ranges:ue(s).slice(0,n)}}})}function pt(e){let t,n;return O({name:"highlight",data:dt(),onTextInput(r,l){let{tables:a}=this.data;a.set(l,n=M())},onTextTokens(r){for(let l=0;l{let s=l.get(o.id);if(o.value.highlight)return;let i=a(o,s);o.value=Q(R({},o.value),{highlight:i})})}})}function gt(){return{directives:[]}}function ce(...e){return(t,n)=>{for(let r=0;r{if(r!=="match")throw new C("unsupported");let a=xt(e),o=ce(...t.map(s=>s(n)));return $(n,({matches:s})=>void s.sort(a)),(s,i)=>{let u=Math.min(s.matches.length,i.matches.length);for(let d=0,f=0;dr*(l.get(o.field)-l.get(s.field))}function yt(e,t={}){let n=fe(e.query),r=G(Xe),l=G($e);return(a,o)=>{let s=r(a,n,f=>f),i=r(o,n,f=>f);if(s.length!==i.length)return i.length-s.length;let u=l(s),d=l(i);return u!==d?u-d:s[0]!==i[0]?s[0]-i[0]:0}}function vt(e){let t=new Map;return O({name:"order",data:gt(),onTextOptions(r,l){return k(this,null,function*(){for(let a=0;a"u")throw new C("unknown");a.push(i(r,s))}r.items.sort(ce(...a))}})}function wt(e){let t=e.handler();return O({name:"pagination",onTextQuery(n){return t.onQuery(n,e)},onTextResult(n){return t.onResult(n,e)}})}function Tt(e){let{id:t,size:n=10,from:r=0}=e;if(r-n>=0)return{id:t,size:n,from:r-n}}function bt(e,t){let{id:n,size:r=10,from:l=0}=e;if(l+rk(null,null,function*(){let t=e.data;switch(t.type){case 0:Z=yield rt(t.data.items,{separator:He(t.data.config.separator),transform:G(Be),parser:r=>nt(r,"and",l=>({field:"*",value:ot(l.value),range:{start:l.start,end:l.end,value:l.index}})),compiler:et,fields:[j("title",r=>r.title,{weight:3}),j("text",r=>r.text),j("path",r=>r.path,{weight:2})],plugins:[ft(),ct({compiler:oe,fields:[j("tags",r=>r.tags)],plugins:[lt({handlers:[at()]})]}),vt({handlers:[r=>mt({fields:r.fields,comparators:[yt]})],defaults:{order:[{type:"match",data:{field:"*"}}]}}),()=>O({onTextResult(r){r.total=r.items.length}}),wt({handler:Mt,size:10}),pt({handler:r=>ht(r)}),()=>O({onTextResult(r){let{query:l}=r,a=l.values.map(({range:o})=>{var s,i;return((s=o==null?void 0:o.end)!=null?s:0)-((i=o==null?void 0:o.start)!=null?i:0)});X(r,o=>{var s;(s=o.value.highlight)==null||s.ranges.forEach(i=>{i.value=a[i.value]})})}})]}),self.postMessage({type:1});break;case 2:let n=Z({type:"text",data:t.data});self.postMessage({type:3,data:n.data});break}})});var At=Me(he());})(); diff --git a/assets/stylesheets/classic/main.59dc44d5.min.css b/assets/stylesheets/classic/main.59dc44d5.min.css new file mode 100644 index 0000000..dd59f94 --- /dev/null +++ b/assets/stylesheets/classic/main.59dc44d5.min.css @@ -0,0 +1 @@ +@charset "UTF-8";html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media (prefers-reduced-motion){*,:after,:before{transition:none!important}}body{margin:0}a,button,input,label{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}hr{border:0;box-sizing:initial;display:block;height:.05rem;overflow:visible;padding:0}small{font-size:80%}sub,sup{line-height:1em}img{border-style:none}table{border-collapse:initial;border-spacing:0}td,th{font-weight:400;vertical-align:top}button{background:#0000;border:0;font-family:inherit;font-size:inherit;margin:0;padding:0}input{border:0;outline:none}:root{--md-primary-fg-color:#4051b5;--md-primary-fg-color--light:#5d6cc0;--md-primary-fg-color--dark:#303fa1;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3;--md-accent-fg-color:#526cfe;--md-accent-fg-color--transparent:#526cfe1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-scheme=default]{color-scheme:light}[data-md-color-scheme=default] img[src$="#gh-dark-mode-only"],[data-md-color-scheme=default] img[src$="#only-dark"]{display:none}:root,[data-md-color-scheme=default]{--md-hue:225deg;--md-default-fg-color:#000000de;--md-default-fg-color--light:#0000008a;--md-default-fg-color--lighter:#00000052;--md-default-fg-color--lightest:#00000012;--md-default-bg-color:#fff;--md-default-bg-color--light:#ffffffb3;--md-default-bg-color--lighter:#ffffff4d;--md-default-bg-color--lightest:#ffffff1f;--md-code-fg-color:#36464e;--md-code-bg-color:#f5f5f5;--md-code-bg-color--light:#f5f5f5b3;--md-code-bg-color--lighter:#f5f5f54d;--md-code-hl-color:#4287ff;--md-code-hl-color--light:#4287ff1a;--md-code-hl-number-color:#d52a2a;--md-code-hl-special-color:#db1457;--md-code-hl-function-color:#a846b9;--md-code-hl-constant-color:#6e59d9;--md-code-hl-keyword-color:#3f6ec6;--md-code-hl-string-color:#1c7d4d;--md-code-hl-name-color:var(--md-code-fg-color);--md-code-hl-operator-color:var(--md-default-fg-color--light);--md-code-hl-punctuation-color:var(--md-default-fg-color--light);--md-code-hl-comment-color:var(--md-default-fg-color--light);--md-code-hl-generic-color:var(--md-default-fg-color--light);--md-code-hl-variable-color:var(--md-default-fg-color--light);--md-typeset-color:var(--md-default-fg-color);--md-typeset-a-color:var(--md-primary-fg-color);--md-typeset-del-color:#f5503d26;--md-typeset-ins-color:#0bd57026;--md-typeset-kbd-color:#fafafa;--md-typeset-kbd-accent-color:#fff;--md-typeset-kbd-border-color:#b8b8b8;--md-typeset-mark-color:#ffff0080;--md-typeset-table-color:#0000001f;--md-typeset-table-color--light:rgba(0,0,0,.035);--md-admonition-fg-color:var(--md-default-fg-color);--md-admonition-bg-color:var(--md-default-bg-color);--md-warning-fg-color:#000000de;--md-warning-bg-color:#ff9;--md-footer-fg-color:#fff;--md-footer-fg-color--light:#ffffffb3;--md-footer-fg-color--lighter:#ffffff73;--md-footer-bg-color:#000000de;--md-footer-bg-color--dark:#00000052;--md-shadow-z1:0 0.2rem 0.5rem #0000000d,0 0 0.05rem #0000001a;--md-shadow-z2:0 0.2rem 0.5rem #0000001a,0 0 0.05rem #00000040;--md-shadow-z3:0 0.2rem 0.5rem #0003,0 0 0.05rem #00000059;--color-foreground:0 0 0;--color-background:255 255 255;--color-background-subtle:240 240 240;--color-backdrop:255 255 255}.md-icon svg{fill:currentcolor;display:block;height:1.2rem;width:1.2rem}.md-icon svg.lucide{fill:#0000;stroke:currentcolor}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--md-text-font-family:var(--md-text-font,_),-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;--md-code-font-family:var(--md-code-font,_),SFMono-Regular,Consolas,Menlo,monospace}aside,body,input{font-feature-settings:"kern","liga";color:var(--md-typeset-color);font-family:var(--md-text-font-family)}code,kbd,pre{font-feature-settings:"kern";font-family:var(--md-code-font-family)}:root{--md-typeset-table-sort-icon:url('data:image/svg+xml;charset=utf-8,');--md-typeset-table-sort-icon--asc:url('data:image/svg+xml;charset=utf-8,');--md-typeset-table-sort-icon--desc:url('data:image/svg+xml;charset=utf-8,')}.md-typeset{-webkit-print-color-adjust:exact;color-adjust:exact;font-size:.8rem;line-height:1.6;overflow-wrap:break-word}@media print{.md-typeset{font-size:.68rem}}.md-typeset blockquote,.md-typeset dl,.md-typeset figure,.md-typeset ol,.md-typeset pre,.md-typeset ul{margin-bottom:1em;margin-top:1em}.md-typeset h1{color:var(--md-default-fg-color--light);font-size:2em;line-height:1.3;margin:0 0 1.25em}.md-typeset h1,.md-typeset h2{font-weight:300;letter-spacing:-.01em}.md-typeset h2{font-size:1.5625em;line-height:1.4;margin:1.6em 0 .64em}.md-typeset h3{font-size:1.25em;font-weight:400;letter-spacing:-.01em;line-height:1.5;margin:1.6em 0 .8em}.md-typeset h2+h3{margin-top:.8em}.md-typeset h4{font-weight:700;letter-spacing:-.01em;margin:1em 0}.md-typeset h5,.md-typeset h6{color:var(--md-default-fg-color--light);font-size:.8em;font-weight:700;letter-spacing:-.01em;margin:1.25em 0}.md-typeset h5{text-transform:uppercase}.md-typeset h5 code{text-transform:none}.md-typeset hr{border-bottom:.05rem solid var(--md-default-fg-color--lightest);display:flow-root;margin:1.5em 0}.md-typeset a{color:var(--md-typeset-a-color);word-break:break-word}.md-typeset a,.md-typeset a:before{transition:color 125ms}.md-typeset a:focus,.md-typeset a:hover{color:var(--md-accent-fg-color)}.md-typeset a:focus code,.md-typeset a:hover code{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-typeset a code{color:var(--md-typeset-a-color)}.md-typeset a.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-typeset code,.md-typeset kbd,.md-typeset pre{color:var(--md-code-fg-color);direction:ltr;font-variant-ligatures:none;transition:background-color 125ms}@media print{.md-typeset code,.md-typeset kbd,.md-typeset pre{white-space:pre-wrap}}.md-typeset code{background-color:var(--md-code-bg-color);border-radius:.1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:.85em;padding:0 .2941176471em;transition:color 125ms,background-color 125ms;word-break:break-word}.md-typeset code:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}.md-typeset pre{display:flow-root;line-height:1.4;position:relative}.md-typeset pre>code{-webkit-box-decoration-break:slice;box-decoration-break:slice;box-shadow:none;display:block;margin:0;outline-color:var(--md-accent-fg-color);overflow:auto;padding:.7720588235em 1.1764705882em;scrollbar-color:var(--md-default-fg-color--lighter) #0000;scrollbar-width:thin;touch-action:auto;word-break:normal}.md-typeset pre>code:hover{scrollbar-color:var(--md-accent-fg-color) #0000}.md-typeset pre>code::-webkit-scrollbar{height:.2rem;width:.2rem}.md-typeset pre>code::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-typeset pre>code::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}.md-typeset kbd{background-color:var(--md-typeset-kbd-color);border-radius:.1rem;box-shadow:0 .1rem 0 .05rem var(--md-typeset-kbd-border-color),0 .1rem 0 var(--md-typeset-kbd-border-color),0 -.1rem .2rem var(--md-typeset-kbd-accent-color) inset;color:var(--md-default-fg-color);display:inline-block;font-size:.75em;padding:0 .6666666667em;vertical-align:text-top;word-break:break-word}.md-typeset mark{background-color:var(--md-typeset-mark-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;word-break:break-word}.md-typeset abbr{cursor:help;text-decoration:none}.md-typeset [data-preview],.md-typeset abbr{border-bottom:.05rem dotted var(--md-default-fg-color--light)}.md-typeset small{opacity:.75}[dir=ltr] .md-typeset sub,[dir=ltr] .md-typeset sup{margin-left:.078125em}[dir=rtl] .md-typeset sub,[dir=rtl] .md-typeset sup{margin-right:.078125em}[dir=ltr] .md-typeset blockquote{padding-left:.6rem}[dir=rtl] .md-typeset blockquote{padding-right:.6rem}[dir=ltr] .md-typeset blockquote{border-left:.2rem solid var(--md-default-fg-color--lighter)}[dir=rtl] .md-typeset blockquote{border-right:.2rem solid var(--md-default-fg-color--lighter)}.md-typeset blockquote{color:var(--md-default-fg-color--light);margin-left:0;margin-right:0}.md-typeset ul{list-style-type:disc}.md-typeset ul[type]{list-style-type:revert-layer}[dir=ltr] .md-typeset ol,[dir=ltr] .md-typeset ul{margin-left:.625em}[dir=rtl] .md-typeset ol,[dir=rtl] .md-typeset ul{margin-right:.625em}.md-typeset ol,.md-typeset ul{padding:0}.md-typeset ol:not([hidden]),.md-typeset ul:not([hidden]){display:flow-root}.md-typeset ol ol,.md-typeset ul ol{list-style-type:lower-alpha}.md-typeset ol ol ol,.md-typeset ul ol ol{list-style-type:lower-roman}.md-typeset ol ol ol ol,.md-typeset ul ol ol ol{list-style-type:upper-alpha}.md-typeset ol ol ol ol ol,.md-typeset ul ol ol ol ol{list-style-type:upper-roman}.md-typeset ol[type],.md-typeset ul[type]{list-style-type:revert-layer}[dir=ltr] .md-typeset ol li,[dir=ltr] .md-typeset ul li{margin-left:1.25em}[dir=rtl] .md-typeset ol li,[dir=rtl] .md-typeset ul li{margin-right:1.25em}.md-typeset ol li,.md-typeset ul li{margin-bottom:.5em}.md-typeset ol li blockquote,.md-typeset ol li p,.md-typeset ul li blockquote,.md-typeset ul li p{margin:.5em 0}.md-typeset ol li:last-child,.md-typeset ul li:last-child{margin-bottom:0}[dir=ltr] .md-typeset ol li ol,[dir=ltr] .md-typeset ol li ul,[dir=ltr] .md-typeset ul li ol,[dir=ltr] .md-typeset ul li ul{margin-left:.625em}[dir=rtl] .md-typeset ol li ol,[dir=rtl] .md-typeset ol li ul,[dir=rtl] .md-typeset ul li ol,[dir=rtl] .md-typeset ul li ul{margin-right:.625em}.md-typeset ol li ol,.md-typeset ol li ul,.md-typeset ul li ol,.md-typeset ul li ul{margin-bottom:.5em;margin-top:.5em}[dir=ltr] .md-typeset dd{margin-left:1.875em}[dir=rtl] .md-typeset dd{margin-right:1.875em}.md-typeset dd{margin-bottom:1.5em;margin-top:1em}.md-typeset img,.md-typeset svg,.md-typeset video{height:auto;max-width:100%}.md-typeset img[align=left]{margin:1em 1em 1em 0}.md-typeset img[align=right]{margin:1em 0 1em 1em}.md-typeset img[align]:only-child{margin-top:0}.md-typeset figure{display:flow-root;margin:1em auto;max-width:100%;text-align:center;width:fit-content}.md-typeset figure img{display:block;margin:0 auto}.md-typeset figcaption{font-style:italic;margin:1em auto;max-width:24rem}.md-typeset iframe{max-width:100%}.md-typeset table:not([class]){background-color:var(--md-default-bg-color);border:.05rem solid var(--md-typeset-table-color);border-radius:.1rem;display:inline-block;font-size:.64rem;max-width:100%;overflow:auto;touch-action:auto}@media print{.md-typeset table:not([class]){display:table}}.md-typeset table:not([class])+*{margin-top:1.5em}.md-typeset table:not([class]) td>:first-child,.md-typeset table:not([class]) th>:first-child{margin-top:0}.md-typeset table:not([class]) td>:last-child,.md-typeset table:not([class]) th>:last-child{margin-bottom:0}.md-typeset table:not([class]) td:not([align]),.md-typeset table:not([class]) th:not([align]){text-align:left}[dir=rtl] .md-typeset table:not([class]) td:not([align]),[dir=rtl] .md-typeset table:not([class]) th:not([align]){text-align:right}.md-typeset table:not([class]) th{font-weight:700;min-width:5rem;padding:.9375em 1.25em;vertical-align:top}.md-typeset table:not([class]) td{border-top:.05rem solid var(--md-typeset-table-color);padding:.9375em 1.25em;vertical-align:top}.md-typeset table:not([class]) tbody tr{transition:background-color 125ms}.md-typeset table:not([class]) tbody tr:hover{background-color:var(--md-typeset-table-color--light);box-shadow:0 .05rem 0 var(--md-default-bg-color) inset}.md-typeset table:not([class]) a{word-break:normal}.md-typeset table th[role=columnheader]{cursor:pointer}[dir=ltr] .md-typeset table th[role=columnheader]:after{margin-left:.5em}[dir=rtl] .md-typeset table th[role=columnheader]:after{margin-right:.5em}.md-typeset table th[role=columnheader]:after{content:"";display:inline-block;height:1.2em;-webkit-mask-image:var(--md-typeset-table-sort-icon);mask-image:var(--md-typeset-table-sort-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color 125ms;vertical-align:text-bottom;width:1.2em}.md-typeset table th[role=columnheader]:hover:after{background-color:var(--md-default-fg-color--lighter)}.md-typeset table th[role=columnheader][aria-sort=ascending]:after{background-color:var(--md-default-fg-color--light);-webkit-mask-image:var(--md-typeset-table-sort-icon--asc);mask-image:var(--md-typeset-table-sort-icon--asc)}.md-typeset table th[role=columnheader][aria-sort=descending]:after{background-color:var(--md-default-fg-color--light);-webkit-mask-image:var(--md-typeset-table-sort-icon--desc);mask-image:var(--md-typeset-table-sort-icon--desc)}.md-typeset__scrollwrap{margin:1em -.8rem;overflow-x:auto;touch-action:auto}.md-typeset__table{display:inline-block;margin-bottom:.5em;padding:0 .8rem}@media print{.md-typeset__table{display:block}}html .md-typeset__table table{display:table;margin:0;overflow:hidden;width:100%}@media screen and (max-width:44.984375em){.md-content__inner>pre{margin:1em -.8rem}.md-content__inner>pre code{border-radius:0}}.md-typeset .md-author{border-radius:100%;display:block;flex-shrink:0;height:1.6rem;overflow:hidden;position:relative;transition:color 125ms,transform 125ms;width:1.6rem}.md-typeset .md-author img{display:block}.md-typeset .md-author--more{background:var(--md-default-fg-color--lightest);color:var(--md-default-fg-color--lighter);font-size:.6rem;font-weight:700;line-height:1.6rem;text-align:center}.md-typeset .md-author--long{height:2.4rem;width:2.4rem}.md-typeset a.md-author{transform:scale(1)}.md-typeset a.md-author img{border-radius:100%;filter:grayscale(100%) opacity(75%);transition:filter 125ms}.md-typeset a.md-author:focus,.md-typeset a.md-author:hover{transform:scale(1.1);z-index:1}.md-typeset a.md-author:focus img,.md-typeset a.md-author:hover img{filter:grayscale(0)}.md-banner{background-color:var(--md-footer-bg-color);color:var(--md-footer-fg-color);overflow:auto}@media print{.md-banner{display:none}}.md-banner--warning{background-color:var(--md-warning-bg-color);color:var(--md-warning-fg-color)}.md-banner__inner{font-size:.7rem;margin:.6rem auto;padding:0 .8rem}[dir=ltr] .md-banner__button{float:right}[dir=rtl] .md-banner__button{float:left}.md-banner__button{color:inherit;cursor:pointer;transition:opacity .25s}.no-js .md-banner__button{display:none}.md-banner__button:hover{opacity:.7}html{scrollbar-gutter:stable;font-size:125%;height:100%;overflow-x:hidden}@media screen and (min-width:100em){html{font-size:137.5%}}@media screen and (min-width:125em){html{font-size:150%}}body{background-color:var(--md-default-bg-color);display:flex;flex-direction:column;font-size:.5rem;min-height:100%;position:relative;width:100%}@media print{body{display:block}}@media screen and (max-width:59.984375em){body[data-md-scrolllock]{position:fixed}}.md-grid{margin-left:auto;margin-right:auto;max-width:61rem}.md-container{display:flex;flex-direction:column;flex-grow:1}@media print{.md-container{display:block}}.md-main{flex-grow:1}.md-main__inner{display:flex;height:100%;margin-top:1.5rem}.md-ellipsis{overflow:hidden;text-overflow:ellipsis}.md-toggle{display:none}.md-option{height:0;opacity:0;position:absolute;width:0}.md-option:checked+label:not([hidden]){display:block}.md-option.focus-visible+label{outline-color:var(--md-accent-fg-color);outline-style:auto}.md-skip{background-color:var(--md-default-fg-color);border-radius:.1rem;color:var(--md-default-bg-color);font-size:.64rem;margin:.5rem;opacity:0;outline-color:var(--md-accent-fg-color);padding:.3rem .5rem;position:fixed;transform:translateY(.4rem);z-index:-1}.md-skip:focus{opacity:1;transform:translateY(0);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity 175ms 75ms;z-index:10}@page{margin:25mm}:root{--md-clipboard-icon:url('data:image/svg+xml;charset=utf-8,')}.md-clipboard{border-radius:.1rem;color:var(--md-default-fg-color--lightest);cursor:pointer;height:1.5em;outline-color:var(--md-accent-fg-color);outline-offset:.1rem;transition:color .25s;width:1.5em;z-index:1}@media print{.md-clipboard{display:none}}.md-clipboard:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}:hover>.md-clipboard{color:var(--md-default-fg-color--light)}.md-clipboard:focus,.md-clipboard:hover{color:var(--md-accent-fg-color)}.md-clipboard:after{background-color:currentcolor;content:"";display:block;height:1.125em;margin:0 auto;-webkit-mask-image:var(--md-clipboard-icon);mask-image:var(--md-clipboard-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.125em}.md-clipboard--inline{cursor:pointer}.md-clipboard--inline code{transition:color .25s,background-color .25s}.md-clipboard--inline:focus code,.md-clipboard--inline:hover code{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}:root{--md-code-select-icon:url('data:image/svg+xml;charset=utf-8,');--md-code-copy-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .md-code__content{display:grid}.md-code__nav{background-color:var(--md-code-bg-color--lighter);border-radius:.1rem;display:flex;gap:.2rem;padding:.2rem;position:absolute;right:.25em;top:.25em;transition:background-color .25s;z-index:1}:hover>.md-code__nav{background-color:var(--md-code-bg-color--light)}.md-code__button{color:var(--md-default-fg-color--lightest);cursor:pointer;display:block;height:1.5em;outline-color:var(--md-accent-fg-color);outline-offset:.1rem;transition:color .25s;width:1.5em}:hover>*>.md-code__button{color:var(--md-default-fg-color--light)}.md-code__button.focus-visible,.md-code__button:hover{color:var(--md-accent-fg-color)}.md-code__button--active{color:var(--md-default-fg-color)!important}.md-code__button:after{background-color:currentcolor;content:"";display:block;height:1.125em;margin:0 auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.125em}.md-code__button[data-md-type=select]:after{-webkit-mask-image:var(--md-code-select-icon);mask-image:var(--md-code-select-icon)}.md-code__button[data-md-type=copy]:after{-webkit-mask-image:var(--md-code-copy-icon);mask-image:var(--md-code-copy-icon)}@keyframes consent{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes overlay{0%{opacity:0}to{opacity:1}}.md-consent__overlay{animation:overlay .25s both;-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background-color:#0000008a;height:100%;opacity:1;position:fixed;top:0;width:100%;z-index:5}.md-consent__inner{animation:consent .5s cubic-bezier(.1,.7,.1,1) both;background-color:var(--md-default-bg-color);border:0;border-radius:.1rem;bottom:0;box-shadow:0 0 .2rem #0000001a,0 .2rem .4rem #0003;max-height:100%;overflow:auto;padding:0;position:fixed;width:100%;z-index:5}.md-consent__form{padding:.8rem}.md-consent__settings{display:none;margin:1em 0}input:checked+.md-consent__settings{display:block}.md-consent__controls{margin-bottom:.8rem}.md-typeset .md-consent__controls .md-button{display:inline}@media screen and (max-width:44.984375em){.md-typeset .md-consent__controls .md-button{display:block;margin-top:.4rem;text-align:center;width:100%}}.md-consent label{cursor:pointer}.md-content{flex-grow:1;min-width:0}.md-content__inner{margin:0 .8rem 1.2rem;padding-top:.6rem}@media screen and (min-width:76.25em){[dir=ltr] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-left:1.2rem}[dir=ltr] .md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner,[dir=rtl] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-right:1.2rem}[dir=rtl] .md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner{margin-left:1.2rem}}.md-content__inner:before{content:"";display:block;height:.4rem}.md-content__inner>:last-child{margin-bottom:0}[dir=ltr] .md-content__button{float:right}[dir=rtl] .md-content__button{float:left}[dir=ltr] .md-content__button{margin-left:.4rem}[dir=rtl] .md-content__button{margin-right:.4rem}.md-content__button{margin:.4rem 0;padding:0}@media print{.md-content__button{display:none}}.md-typeset .md-content__button{color:var(--md-default-fg-color--lighter)}.md-content__button svg{display:inline;vertical-align:top}[dir=rtl] .md-content__button svg{transform:scaleX(-1)}.md-content__button svg.lucide{fill:#0000;stroke:currentcolor}[dir=ltr] .md-dialog{right:.8rem}[dir=rtl] .md-dialog{left:.8rem}.md-dialog{background-color:var(--md-default-fg-color);border-radius:.1rem;bottom:.8rem;box-shadow:var(--md-shadow-z3);min-width:11.1rem;opacity:0;padding:.4rem .6rem;pointer-events:none;position:fixed;transform:translateY(100%);transition:transform 0ms .4s,opacity .4s;z-index:4}@media print{.md-dialog{display:none}}.md-dialog--active{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s cubic-bezier(.075,.85,.175,1),opacity .4s}.md-dialog__inner{color:var(--md-default-bg-color);font-size:.7rem}.md-feedback{margin:2em 0 1em;text-align:center}.md-feedback fieldset{border:none;margin:0;padding:0}.md-feedback__title{font-weight:700;margin:1em auto}.md-feedback__inner{position:relative}.md-feedback__list{display:flex;flex-wrap:wrap;place-content:baseline center;position:relative}.md-feedback__list:hover .md-icon:not(:disabled){color:var(--md-default-fg-color--lighter)}:disabled .md-feedback__list{min-height:1.8rem}.md-feedback__icon{color:var(--md-default-fg-color--light);cursor:pointer;flex-shrink:0;margin:0 .1rem;transition:color 125ms}.md-feedback__icon:not(:disabled).md-icon:hover{color:var(--md-accent-fg-color)}.md-feedback__icon:disabled{color:var(--md-default-fg-color--lightest);pointer-events:none}.md-feedback__note{opacity:0;position:relative;transform:translateY(.4rem);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s}.md-feedback__note>*{margin:0 auto;max-width:16rem}:disabled .md-feedback__note{opacity:1;transform:translateY(0)}@media print{.md-feedback{display:none}}.md-footer{background-color:var(--md-footer-bg-color);color:var(--md-footer-fg-color)}@media print{.md-footer{display:none}}.md-footer__inner{justify-content:space-between;overflow:auto;padding:.2rem}.md-footer__inner:not([hidden]){display:flex}.md-footer__link{align-items:end;display:flex;flex-grow:0.01;margin-bottom:.4rem;margin-top:1rem;max-width:100%;outline-color:var(--md-accent-fg-color);overflow:hidden;transition:opacity .25s}.md-footer__link:focus,.md-footer__link:hover{opacity:.7}[dir=rtl] .md-footer__link svg{transform:scaleX(-1)}@media screen and (max-width:44.984375em){.md-footer__link--prev{flex-shrink:0}.md-footer__link--prev .md-footer__title{display:none}}[dir=ltr] .md-footer__link--next{margin-left:auto}[dir=rtl] .md-footer__link--next{margin-right:auto}.md-footer__link--next{text-align:right}[dir=rtl] .md-footer__link--next{text-align:left}.md-footer__title{flex-grow:1;font-size:.9rem;margin-bottom:.7rem;max-width:calc(100% - 2.4rem);padding:0 1rem;white-space:nowrap}.md-footer__button{margin:.2rem;padding:.4rem}.md-footer__direction{font-size:.64rem;opacity:.7}.md-footer-meta{background-color:var(--md-footer-bg-color--dark)}.md-footer-meta__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.2rem}html .md-footer-meta.md-typeset a{color:var(--md-footer-fg-color--light)}html .md-footer-meta.md-typeset a:focus,html .md-footer-meta.md-typeset a:hover{color:var(--md-footer-fg-color)}.md-copyright{color:var(--md-footer-fg-color--lighter);font-size:.64rem;margin:auto .6rem;padding:.4rem 0;width:100%}@media screen and (min-width:45em){.md-copyright{width:auto}}.md-copyright__highlight{color:var(--md-footer-fg-color--light)}.md-social{display:inline-flex;gap:.2rem;margin:0 .4rem;padding:.2rem 0 .6rem}@media screen and (min-width:45em){.md-social{padding:.6rem 0}}.md-social__link{display:inline-block;height:1.6rem;text-align:center;width:1.6rem}.md-social__link:before{line-height:1.9}.md-social__link svg{fill:currentcolor;max-height:.8rem;vertical-align:-25%}.md-typeset .md-button{border:.1rem solid;border-radius:.1rem;color:var(--md-primary-fg-color);cursor:pointer;display:inline-block;font-weight:700;padding:.625em 2em;transition:color 125ms,background-color 125ms,border-color 125ms}.md-typeset .md-button--primary{background-color:var(--md-primary-fg-color);border-color:var(--md-primary-fg-color);color:var(--md-primary-bg-color)}.md-typeset .md-button:focus,.md-typeset .md-button:hover{background-color:var(--md-accent-fg-color);border-color:var(--md-accent-fg-color);color:var(--md-accent-bg-color)}[dir=ltr] .md-typeset .md-input{border-top-left-radius:.1rem}[dir=ltr] .md-typeset .md-input,[dir=rtl] .md-typeset .md-input{border-top-right-radius:.1rem}[dir=rtl] .md-typeset .md-input{border-top-left-radius:.1rem}.md-typeset .md-input{border-bottom:.1rem solid var(--md-default-fg-color--lighter);box-shadow:var(--md-shadow-z1);font-size:.8rem;height:1.8rem;padding:0 .6rem;transition:border .25s,box-shadow .25s}.md-typeset .md-input:focus,.md-typeset .md-input:hover{border-bottom-color:var(--md-accent-fg-color);box-shadow:var(--md-shadow-z2)}.md-typeset .md-input--stretch{width:100%}.md-header{background-color:var(--md-primary-fg-color);box-shadow:0 0 .2rem #0000,0 .2rem .4rem #0000;color:var(--md-primary-bg-color);display:block;left:0;position:sticky;right:0;top:0;z-index:4}@media print{.md-header{display:none}}.md-header[hidden]{transform:translateY(-100%);transition:transform .25s cubic-bezier(.8,0,.6,1),box-shadow .25s}.md-header--shadow{box-shadow:0 0 .2rem #0000001a,0 .2rem .4rem #0003;transition:transform .25s cubic-bezier(.1,.7,.1,1),box-shadow .25s}.md-header__inner{align-items:center;display:flex;padding:0 .2rem}.md-header__button{color:currentcolor;cursor:pointer;margin:.2rem;outline-color:var(--md-accent-fg-color);padding:.4rem;position:relative;transition:opacity .25s;vertical-align:middle;z-index:1}.md-header__button:hover{opacity:.7}.md-header__button:not([hidden]){display:inline-block}.md-header__button:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}.md-header__button.md-logo{margin:.2rem;padding:.4rem}@media screen and (max-width:76.234375em){.md-header__button.md-logo{display:none}}.md-header__button.md-logo img,.md-header__button.md-logo svg{fill:currentcolor;display:block;height:1.2rem;width:auto}@media screen and (min-width:60em){.md-header__button[for=__search]{display:none}}.no-js .md-header__button[for=__search]{display:none}[dir=rtl] .md-header__button[for=__search] svg{transform:scaleX(-1)}@media screen and (min-width:76.25em){.md-header__button[for=__drawer]{display:none}}.md-header__topic{display:flex;max-width:100%;position:absolute;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;white-space:nowrap}.md-header__topic+.md-header__topic{opacity:0;pointer-events:none;transform:translateX(1.25rem);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;z-index:-1}[dir=rtl] .md-header__topic+.md-header__topic{transform:translateX(-1.25rem)}.md-header__topic:first-child{font-weight:700}[dir=ltr] .md-header__title{margin-left:1rem;margin-right:.4rem}[dir=rtl] .md-header__title{margin-left:.4rem;margin-right:1rem}.md-header__title{flex-grow:1;font-size:.9rem;height:2.4rem;line-height:2.4rem}.md-header__title--active .md-header__topic{opacity:0;pointer-events:none;transform:translateX(-1.25rem);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;z-index:-1}[dir=rtl] .md-header__title--active .md-header__topic{transform:translateX(1.25rem)}.md-header__title--active .md-header__topic+.md-header__topic{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;z-index:0}.md-header__title>.md-header__ellipsis{height:100%;position:relative;width:100%}.md-header__option{display:flex;flex-shrink:0;max-width:100%;transition:max-width 0ms .25s,opacity .25s .25s;white-space:nowrap}[data-md-toggle=search]:checked~.md-header .md-header__option{max-width:0;opacity:0;transition:max-width 0ms,opacity 0ms}.md-header__option>input{bottom:0}.md-header__source{display:none}@media screen and (min-width:60em){[dir=ltr] .md-header__source{margin-left:1rem}[dir=rtl] .md-header__source{margin-right:1rem}.md-header__source{display:block;max-width:11.7rem;width:11.7rem}}@media screen and (min-width:76.25em){[dir=ltr] .md-header__source{margin-left:1.4rem}[dir=rtl] .md-header__source{margin-right:1.4rem}}.md-meta{color:var(--md-default-fg-color--light);font-size:.7rem;line-height:1.3}.md-meta__list{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.md-meta__item:not(:last-child):after{content:"·";margin-left:.2rem;margin-right:.2rem}.md-meta__link{color:var(--md-typeset-a-color)}.md-meta__link:focus,.md-meta__link:hover{color:var(--md-accent-fg-color)}.md-draft{background-color:#ff1744;border-radius:.125em;color:#fff;display:inline-block;font-weight:700;padding-left:.5714285714em;padding-right:.5714285714em}:root{--md-nav-icon--prev:url('data:image/svg+xml;charset=utf-8,');--md-nav-icon--next:url('data:image/svg+xml;charset=utf-8,');--md-toc-icon:url('data:image/svg+xml;charset=utf-8,')}.md-nav{font-size:.7rem;line-height:1.3}.md-nav__title{color:var(--md-default-fg-color--light);display:block;font-weight:700;overflow:hidden;padding:0 .6rem;text-overflow:ellipsis}.md-nav__title .md-nav__button{display:none}.md-nav__title .md-nav__button img{height:100%;width:auto}.md-nav__title .md-nav__button.md-logo img,.md-nav__title .md-nav__button.md-logo svg{fill:currentcolor;display:block;height:2.4rem;max-width:100%;object-fit:contain;width:auto}.md-nav__list{list-style:none;margin:0;padding:0}.md-nav__link{align-items:flex-start;display:flex;gap:.4rem;margin-top:.625em;scroll-snap-align:start;transition:color 125ms}.md-nav__link--passed,.md-nav__link--passed code{color:var(--md-default-fg-color--light)}.md-nav__item .md-nav__link--active,.md-nav__item .md-nav__link--active code{color:var(--md-typeset-a-color)}.md-nav__link .md-ellipsis{position:relative}.md-nav__link .md-ellipsis code{word-break:normal}[dir=ltr] .md-nav__link .md-icon:last-child{margin-left:auto}[dir=rtl] .md-nav__link .md-icon:last-child{margin-right:auto}.md-nav__link .md-typeset{font-size:.7rem;line-height:1.3}.md-nav__link svg{fill:currentcolor;flex-shrink:0;height:1.3em;position:relative;width:1.3em}.md-nav__link svg.lucide{fill:#0000;stroke:currentcolor}.md-nav__link[for]:focus,.md-nav__link[for]:hover,.md-nav__link[href]:focus,.md-nav__link[href]:hover{color:var(--md-accent-fg-color);cursor:pointer}.md-nav__link[for]:focus code,.md-nav__link[for]:hover code,.md-nav__link[href]:focus code,.md-nav__link[href]:hover code{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-nav__link.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-nav--primary .md-nav__link[for=__toc]{display:none}.md-nav--primary .md-nav__link[for=__toc] .md-icon:after{background-color:currentcolor;display:block;height:100%;-webkit-mask-image:var(--md-toc-icon);mask-image:var(--md-toc-icon);width:100%}.md-nav--primary .md-nav__link[for=__toc]~.md-nav{display:none}.md-nav__container>.md-nav__link{margin-top:0}.md-nav__container>.md-nav__link:first-child{flex-grow:1;min-width:0}.md-nav__icon{flex-shrink:0}.md-nav__source{display:none}@media screen and (max-width:76.234375em){.md-nav--primary,.md-nav--primary .md-nav{background-color:var(--md-default-bg-color);display:flex;flex-direction:column;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.md-nav--primary .md-nav__item,.md-nav--primary .md-nav__title{font-size:.8rem;line-height:1.5}.md-nav--primary .md-nav__title{background-color:var(--md-default-fg-color--lightest);color:var(--md-default-fg-color--light);cursor:pointer;height:5.6rem;line-height:2.4rem;padding:3rem .8rem .2rem;position:relative;white-space:nowrap}[dir=ltr] .md-nav--primary .md-nav__title .md-nav__icon{left:.4rem}[dir=rtl] .md-nav--primary .md-nav__title .md-nav__icon{right:.4rem}.md-nav--primary .md-nav__title .md-nav__icon{display:block;height:1.2rem;margin:.2rem;position:absolute;top:.4rem;width:1.2rem}.md-nav--primary .md-nav__title .md-nav__icon:after{background-color:currentcolor;content:"";display:block;height:100%;-webkit-mask-image:var(--md-nav-icon--prev);mask-image:var(--md-nav-icon--prev);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:100%}.md-nav--primary .md-nav__title~.md-nav__list{background-color:var(--md-default-bg-color);box-shadow:0 .05rem 0 var(--md-default-fg-color--lightest) inset;overflow-y:auto;scroll-snap-type:y mandatory;touch-action:pan-y}.md-nav--primary .md-nav__title~.md-nav__list>:first-child{border-top:0}.md-nav--primary .md-nav__title[for=__drawer]{background-color:var(--md-primary-fg-color);color:var(--md-primary-bg-color);font-weight:700}.md-nav--primary .md-nav__title .md-logo{display:block;left:.2rem;margin:.2rem;padding:.4rem;position:absolute;right:.2rem;top:.2rem}.md-nav--primary .md-nav__list{flex:1}.md-nav--primary .md-nav__item{border-top:.05rem solid var(--md-default-fg-color--lightest)}.md-nav--primary .md-nav__item--active>.md-nav__link{color:var(--md-typeset-a-color)}.md-nav--primary .md-nav__item--active>.md-nav__link:focus,.md-nav--primary .md-nav__item--active>.md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav--primary .md-nav__link{margin-top:0;padding:.6rem .8rem}.md-nav--primary .md-nav__link svg{margin-top:.1em}.md-nav--primary .md-nav__link>.md-nav__link{padding:0}[dir=ltr] .md-nav--primary .md-nav__link .md-nav__icon{margin-right:-.2rem}[dir=rtl] .md-nav--primary .md-nav__link .md-nav__icon{margin-left:-.2rem}.md-nav--primary .md-nav__link .md-nav__icon{font-size:1.2rem;height:1.2rem;width:1.2rem}.md-nav--primary .md-nav__link .md-nav__icon:after{background-color:currentcolor;content:"";display:block;height:100%;-webkit-mask-image:var(--md-nav-icon--next);mask-image:var(--md-nav-icon--next);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:100%}[dir=rtl] .md-nav--primary .md-nav__icon:after{transform:scale(-1)}.md-nav--primary .md-nav--secondary .md-nav{background-color:initial;position:static}[dir=ltr] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:1.4rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-right:1.4rem}[dir=ltr] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-right:2rem}[dir=ltr] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:2.6rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-right:2.6rem}[dir=ltr] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:3.2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-right:3.2rem}.md-nav--secondary{background-color:initial}.md-nav__toggle~.md-nav{display:flex;opacity:0;transform:translateX(100%);transition:transform .25s cubic-bezier(.8,0,.6,1),opacity 125ms 50ms}[dir=rtl] .md-nav__toggle~.md-nav{transform:translateX(-100%)}.md-nav__toggle:checked~.md-nav{opacity:1;transform:translateX(0);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity 125ms 125ms}.md-nav__toggle:checked~.md-nav>.md-nav__list{-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (max-width:59.984375em){.md-nav--primary .md-nav__link[for=__toc]{display:flex}.md-nav--primary .md-nav__link[for=__toc] .md-icon:after{content:""}.md-nav--primary .md-nav__link[for=__toc]+.md-nav__link{display:none}.md-nav--primary .md-nav__link[for=__toc]~.md-nav{display:flex}.md-nav__source{background-color:var(--md-primary-fg-color--dark);color:var(--md-primary-bg-color);display:block;padding:0 .2rem}}@media screen and (min-width:60em) and (max-width:76.234375em){.md-nav--integrated .md-nav__link[for=__toc]{display:flex}.md-nav--integrated .md-nav__link[for=__toc] .md-icon:after{content:""}.md-nav--integrated .md-nav__link[for=__toc]+.md-nav__link{display:none}.md-nav--integrated .md-nav__link[for=__toc]~.md-nav{display:flex}}@media screen and (min-width:60em){.md-nav{margin-bottom:-.4rem}.md-nav--secondary .md-nav__title{background:var(--md-default-bg-color);box-shadow:0 0 .4rem .4rem var(--md-default-bg-color);position:sticky;top:0;z-index:1}.md-nav--secondary .md-nav__title[for=__toc]{scroll-snap-align:start}.md-nav--secondary .md-nav__title .md-nav__icon{display:none}[dir=ltr] .md-nav--secondary .md-nav__list{padding-left:.6rem}[dir=rtl] .md-nav--secondary .md-nav__list{padding-right:.6rem}.md-nav--secondary .md-nav__list{padding-bottom:.4rem}[dir=ltr] .md-nav--secondary .md-nav__item>.md-nav__link{margin-right:.4rem}[dir=rtl] .md-nav--secondary .md-nav__item>.md-nav__link{margin-left:.4rem}}@media screen and (min-width:76.25em){.md-nav{margin-bottom:-.4rem;transition:max-height .25s cubic-bezier(.86,0,.07,1)}.md-nav--primary .md-nav__title{background:var(--md-default-bg-color);box-shadow:0 0 .4rem .4rem var(--md-default-bg-color);position:sticky;top:0;z-index:1}.md-nav--primary .md-nav__title[for=__drawer]{scroll-snap-align:start}.md-nav--primary .md-nav__title .md-nav__icon{display:none}[dir=ltr] .md-nav--primary .md-nav__list{padding-left:.6rem}[dir=rtl] .md-nav--primary .md-nav__list{padding-right:.6rem}.md-nav--primary .md-nav__list{padding-bottom:.4rem}[dir=ltr] .md-nav--primary .md-nav__item>.md-nav__link{margin-right:.4rem}[dir=rtl] .md-nav--primary .md-nav__item>.md-nav__link{margin-left:.4rem}.md-nav__toggle~.md-nav{display:grid;grid-template-rows:minmax(.4rem,0fr);opacity:0;transition:grid-template-rows .25s cubic-bezier(.86,0,.07,1),opacity .25s,visibility 0ms .25s;visibility:collapse}.md-nav__toggle~.md-nav>.md-nav__list{overflow:hidden}.md-nav__toggle.md-toggle--indeterminate~.md-nav,.md-nav__toggle:checked~.md-nav{grid-template-rows:minmax(.4rem,1fr);opacity:1;transition:grid-template-rows .25s cubic-bezier(.86,0,.07,1),opacity .15s .1s,visibility 0ms;visibility:visible}.md-nav__toggle.md-toggle--indeterminate~.md-nav{transition:none}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__item--section{display:block;margin:1.25em 0}.md-nav__item--section:last-child{margin-bottom:0}.md-nav__item--section>.md-nav__link{font-weight:700}.md-nav__item--section>.md-nav__link[for]{color:var(--md-default-fg-color--light)}.md-nav__item--section>.md-nav__link:not(.md-nav__container){pointer-events:none}.md-nav__item--section>.md-nav__link .md-icon,.md-nav__item--section>.md-nav__link>[for]{display:none}[dir=ltr] .md-nav__item--section>.md-nav{margin-left:-.6rem}[dir=rtl] .md-nav__item--section>.md-nav{margin-right:-.6rem}.md-nav__item--section>.md-nav{display:block;opacity:1;visibility:visible}.md-nav__item--section>.md-nav>.md-nav__list>.md-nav__item{padding:0}.md-nav__icon{border-radius:100%;height:.9rem;transition:background-color .25s;width:.9rem}.md-nav__icon:hover{background-color:var(--md-accent-fg-color--transparent)}.md-nav__icon:after{background-color:currentcolor;border-radius:100%;content:"";display:inline-block;height:100%;-webkit-mask-image:var(--md-nav-icon--next);mask-image:var(--md-nav-icon--next);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s;vertical-align:-.1rem;width:100%}[dir=rtl] .md-nav__icon:after{transform:rotate(180deg)}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link .md-nav__icon:after,.md-nav__item--nested .md-toggle--indeterminate~.md-nav__link .md-nav__icon:after{transform:rotate(90deg)}.md-nav--lifted>.md-nav__list>.md-nav__item,.md-nav--lifted>.md-nav__title{display:none}.md-nav--lifted>.md-nav__list>.md-nav__item--active{display:block}.md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav__link{background:var(--md-default-bg-color);box-shadow:0 0 .4rem .4rem var(--md-default-bg-color);margin-top:0;position:sticky;top:0;z-index:1}.md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav__link:not(.md-nav__container){pointer-events:none}.md-nav--lifted>.md-nav__list>.md-nav__item--active.md-nav__item--section{margin:0}[dir=ltr] .md-nav--lifted>.md-nav__list>.md-nav__item>.md-nav:not(.md-nav--secondary){margin-left:-.6rem}[dir=rtl] .md-nav--lifted>.md-nav__list>.md-nav__item>.md-nav:not(.md-nav--secondary){margin-right:-.6rem}.md-nav--lifted>.md-nav__list>.md-nav__item>[for]{color:var(--md-default-fg-color--light)}.md-nav--lifted .md-nav[data-md-level="1"]{grid-template-rows:minmax(.4rem,1fr);opacity:1;visibility:visible}[dir=ltr] .md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{border-left:.05rem solid var(--md-primary-fg-color)}[dir=rtl] .md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{border-right:.05rem solid var(--md-primary-fg-color)}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{display:block;margin-bottom:1.25em;opacity:1;visibility:visible}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary>.md-nav__list{overflow:visible;padding-bottom:0}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary>.md-nav__title{display:none}}.md-pagination{font-size:.8rem;font-weight:700;gap:.4rem}.md-pagination,.md-pagination>*{align-items:center;display:flex;justify-content:center}.md-pagination>*{border-radius:.2rem;height:1.8rem;min-width:1.8rem;text-align:center}.md-pagination__current{background-color:var(--md-default-fg-color--lightest);color:var(--md-default-fg-color--light)}.md-pagination__link{transition:color 125ms,background-color 125ms}.md-pagination__link:focus,.md-pagination__link:hover{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-pagination__link:focus svg,.md-pagination__link:hover svg{color:var(--md-accent-fg-color)}.md-pagination__link.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-pagination__link svg{fill:currentcolor;color:var(--md-default-fg-color--lighter);display:block;max-height:100%;width:1.2rem}:root{--md-path-icon:url('data:image/svg+xml;charset=utf-8,')}.md-path{font-size:.7rem;margin:0 .8rem;overflow:auto;padding-top:1.2rem}.md-path:not([hidden]){display:block}@media screen and (min-width:76.25em){.md-path{margin:0 1.2rem}}.md-path__list{align-items:center;display:flex;gap:.2rem;list-style:none;margin:0;padding:0}.md-path__item:not(:first-child){display:inline-flex;gap:.2rem;white-space:nowrap}.md-path__item:not(:first-child):before{background-color:var(--md-default-fg-color--lighter);content:"";display:inline;height:.8rem;-webkit-mask-image:var(--md-path-icon);mask-image:var(--md-path-icon);width:.8rem}.md-path__link{align-items:center;color:var(--md-default-fg-color--light);display:flex}.md-path__link:focus,.md-path__link:hover{color:var(--md-accent-fg-color)}:root{--md-post-pin-icon:url('data:image/svg+xml;charset=utf-8,')}.md-post__back{border-bottom:.05rem solid var(--md-default-fg-color--lightest);margin-bottom:1.2rem;padding-bottom:1.2rem}@media screen and (max-width:76.234375em){.md-post__back{display:none}}[dir=rtl] .md-post__back svg{transform:scaleX(-1)}.md-post__authors{display:flex;flex-direction:column;gap:.6rem;margin:0 .6rem 1.2rem}.md-post .md-post__meta a{transition:color 125ms}.md-post .md-post__meta a:focus,.md-post .md-post__meta a:hover{color:var(--md-accent-fg-color)}.md-post__title{color:var(--md-default-fg-color--light);font-weight:700}.md-post--excerpt{margin-bottom:3.2rem}.md-post--excerpt .md-post__header{align-items:center;display:flex;gap:.6rem;min-height:1.6rem}.md-post--excerpt .md-post__authors{align-items:center;display:inline-flex;flex-direction:row;gap:.2rem;margin:0;min-height:2.4rem}[dir=ltr] .md-post--excerpt .md-post__meta .md-meta__list{margin-right:.4rem}[dir=rtl] .md-post--excerpt .md-post__meta .md-meta__list{margin-left:.4rem}.md-post--excerpt .md-post__content>:first-child{--md-scroll-margin:6rem;margin-top:0}.md-post>.md-nav--secondary{margin:1em 0}.md-pin{background:var(--md-default-fg-color--lightest);border-radius:1rem;margin-top:-.05rem;padding:.2rem}.md-pin:after{background-color:currentcolor;content:"";display:block;height:.6rem;margin:0 auto;-webkit-mask-image:var(--md-post-pin-icon);mask-image:var(--md-post-pin-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.6rem}.md-profile{align-items:center;display:flex;font-size:.7rem;gap:.6rem;line-height:1.4;width:100%}.md-profile__description{flex-grow:1}.md-content--post{display:flex}@media screen and (max-width:76.234375em){.md-content--post{flex-flow:column-reverse}}.md-content--post>.md-content__inner{flex-grow:1;min-width:0}@media screen and (min-width:76.25em){[dir=ltr] .md-content--post>.md-content__inner{margin-left:1.2rem}[dir=rtl] .md-content--post>.md-content__inner{margin-right:1.2rem}}@media screen and (max-width:76.234375em){.md-sidebar.md-sidebar--post{padding:0;position:static;width:100%}.md-sidebar.md-sidebar--post .md-sidebar__scrollwrap{overflow:visible}.md-sidebar.md-sidebar--post .md-sidebar__inner{padding:0}.md-sidebar.md-sidebar--post .md-post__meta{margin-left:.6rem;margin-right:.6rem}.md-sidebar.md-sidebar--post .md-nav__item{border:none;display:inline}.md-sidebar.md-sidebar--post .md-nav__list{display:inline-flex;flex-wrap:wrap;gap:.6rem;padding-bottom:.6rem;padding-top:.6rem}.md-sidebar.md-sidebar--post .md-nav__link{padding:0}.md-sidebar.md-sidebar--post .md-nav{height:auto;margin-bottom:0;position:static}}:root{--md-progress-value:0;--md-progress-delay:400ms}.md-progress{background:var(--md-primary-bg-color);height:.075rem;opacity:min(clamp(0,var(--md-progress-value),1),clamp(0,100 - var(--md-progress-value),1));position:fixed;top:0;transform:scaleX(calc(var(--md-progress-value)*1%));transform-origin:left;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .25s var(--md-progress-delay);width:100%;z-index:4}:root{--md-search-icon:url('data:image/svg+xml;charset=utf-8,')}.md-search{position:relative}@media screen and (min-width:60em){.md-search{padding:.2rem 0}}@media screen and (max-width:59.984375em){.md-search{display:none}}.no-js .md-search{display:none}[dir=ltr] .md-search__button{padding-left:1.9rem;padding-right:2.2rem}[dir=rtl] .md-search__button{padding-left:2.2rem;padding-right:1.9rem}.md-search__button{background:var(--md-primary-fg-color);color:var(--md-primary-bg-color);cursor:pointer;font-size:.7rem;position:relative;text-align:left}@media screen and (min-width:45em){.md-search__button{background-color:#00000042;border-radius:.2rem;height:1.6rem;transition:background-color .4s,color .4s;width:8.9rem}.md-search__button:focus,.md-search__button:hover{background-color:#ffffff1f;color:var(--md-primary-bg-color)}}[dir=ltr] .md-search__button:before{left:0}[dir=rtl] .md-search__button:before{right:0}.md-search__button:before{background-color:var(--md-primary-bg-color);content:"";height:1rem;margin-left:.5rem;-webkit-mask-image:var(--md-search-icon);mask-image:var(--md-search-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.3rem;width:1rem}.md-search__button:after{background:#00000042;border-radius:.1rem;content:"Ctrl+K";display:block;font-size:.6rem;padding:.1rem .2rem;position:absolute;right:.6rem;top:.35rem}[data-platform^=Mac] .md-search__button:after{content:"⌘K"}.md-select{position:relative;z-index:1}.md-select__inner{background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color);left:50%;margin-top:.2rem;max-height:0;opacity:0;position:absolute;top:calc(100% - .2rem);transform:translate3d(-50%,.3rem,0);transition:transform .25s 375ms,opacity .25s .25s,max-height 0ms .5s}.md-select:focus-within .md-select__inner,.md-select:hover .md-select__inner{max-height:10rem;opacity:1;transform:translate3d(-50%,0,0);transition:transform .25s cubic-bezier(.1,.7,.1,1),opacity .25s,max-height 0ms}.md-select__inner:after{border-bottom:.2rem solid #0000;border-bottom-color:var(--md-default-bg-color);border-left:.2rem solid #0000;border-right:.2rem solid #0000;border-top:0;content:"";height:0;left:50%;margin-left:-.2rem;margin-top:-.2rem;position:absolute;top:0;width:0}.md-select__list{border-radius:.1rem;font-size:.8rem;list-style-type:none;margin:0;max-height:inherit;overflow:auto;padding:0}.md-select__item{line-height:1.8rem}[dir=ltr] .md-select__link{padding-left:.6rem;padding-right:1.2rem}[dir=rtl] .md-select__link{padding-left:1.2rem;padding-right:.6rem}.md-select__link{cursor:pointer;display:block;outline:none;scroll-snap-align:start;transition:background-color .25s,color .25s;width:100%}.md-select__link:focus,.md-select__link:hover{color:var(--md-accent-fg-color)}.md-select__link:focus{background-color:var(--md-default-fg-color--lightest)}.md-sidebar{align-self:flex-start;flex-shrink:0;padding:1.2rem 0;position:sticky;top:2.4rem;width:12.1rem}@media print{.md-sidebar{display:none}}@media screen and (max-width:76.234375em){[dir=ltr] .md-sidebar--primary{left:-12.1rem}[dir=rtl] .md-sidebar--primary{right:-12.1rem}.md-sidebar--primary{background-color:var(--md-default-bg-color);display:block;height:100%;position:fixed;top:0;transform:translateX(0);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;width:12.1rem;z-index:5}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:var(--md-shadow-z3);transform:translateX(12.1rem)}[dir=rtl] [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(-12.1rem)}.md-sidebar--primary .md-sidebar__scrollwrap{bottom:0;left:0;margin:0;overflow:hidden;position:absolute;right:0;scroll-snap-type:none;top:0}}@media screen and (min-width:76.25em){.md-sidebar{height:0}.no-js .md-sidebar{height:auto}.md-header--lifted~.md-container .md-sidebar{top:4.8rem}}.md-sidebar--secondary{display:none;order:2}@media screen and (min-width:60em){.md-sidebar--secondary{height:0}.no-js .md-sidebar--secondary{height:auto}.md-sidebar--secondary:not([hidden]){display:block}.md-sidebar--secondary .md-sidebar__scrollwrap{touch-action:pan-y}}.md-sidebar__scrollwrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 .2rem;overflow-y:auto;scrollbar-color:var(--md-default-fg-color--lighter) #0000}@media screen and (min-width:60em){.md-sidebar__scrollwrap{scrollbar-gutter:stable;scrollbar-width:thin}}.md-sidebar__scrollwrap::-webkit-scrollbar{height:.2rem;width:.2rem}.md-sidebar__scrollwrap:focus-within,.md-sidebar__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) #0000}.md-sidebar__scrollwrap:focus-within::-webkit-scrollbar-thumb,.md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-sidebar__scrollwrap:focus-within::-webkit-scrollbar-thumb:hover,.md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@supports selector(::-webkit-scrollbar){.md-sidebar__scrollwrap{scrollbar-gutter:auto}[dir=ltr] .md-sidebar__inner{padding-right:calc(100% - 11.5rem)}[dir=rtl] .md-sidebar__inner{padding-left:calc(100% - 11.5rem)}}@media screen and (max-width:76.234375em){.md-overlay{background-color:#0000008a;height:0;opacity:0;position:fixed;top:0;transition:width 0ms .25s,height 0ms .25s,opacity .25s;width:0;z-index:5}[data-md-toggle=drawer]:checked~.md-overlay{height:100%;opacity:1;transition:width 0ms,height 0ms,opacity .25s;width:100%}}@keyframes facts{0%{height:0}to{height:.65rem}}@keyframes fact{0%{opacity:0;transform:translateY(100%)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}:root{--md-source-forks-icon:url('data:image/svg+xml;charset=utf-8,');--md-source-repositories-icon:url('data:image/svg+xml;charset=utf-8,');--md-source-stars-icon:url('data:image/svg+xml;charset=utf-8,');--md-source-version-icon:url('data:image/svg+xml;charset=utf-8,')}.md-source{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;font-size:.65rem;line-height:1.2;outline-color:var(--md-accent-fg-color);transition:opacity .25s;white-space:nowrap}.md-source:hover{opacity:.7}.md-source__icon{display:inline-block;height:2.4rem;vertical-align:middle;width:2rem}[dir=ltr] .md-source__icon svg{margin-left:.6rem}[dir=rtl] .md-source__icon svg{margin-right:.6rem}.md-source__icon svg{margin-top:.6rem}[dir=ltr] .md-source__icon+.md-source__repository{padding-left:2rem}[dir=rtl] .md-source__icon+.md-source__repository{padding-right:2rem}[dir=ltr] .md-source__icon+.md-source__repository{margin-left:-2rem}[dir=rtl] .md-source__icon+.md-source__repository{margin-right:-2rem}[dir=ltr] .md-source__repository{margin-left:.6rem}[dir=rtl] .md-source__repository{margin-right:.6rem}.md-source__repository{display:inline-block;max-width:calc(100% - 1.2rem);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.md-source__facts{display:flex;font-size:.55rem;gap:.4rem;list-style-type:none;margin:.1rem 0 0;opacity:.75;overflow:hidden;padding:0;width:100%}.md-source__repository--active .md-source__facts{animation:facts .25s ease-in}.md-source__fact{overflow:hidden;text-overflow:ellipsis}.md-source__repository--active .md-source__fact{animation:fact .4s ease-out}[dir=ltr] .md-source__fact:before{margin-right:.1rem}[dir=rtl] .md-source__fact:before{margin-left:.1rem}.md-source__fact:before{background-color:currentcolor;content:"";display:inline-block;height:.6rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:text-top;width:.6rem}.md-source__fact:nth-child(1n+2){flex-shrink:0}.md-source__fact--version:before{-webkit-mask-image:var(--md-source-version-icon);mask-image:var(--md-source-version-icon)}.md-source__fact--stars:before{-webkit-mask-image:var(--md-source-stars-icon);mask-image:var(--md-source-stars-icon)}.md-source__fact--forks:before{-webkit-mask-image:var(--md-source-forks-icon);mask-image:var(--md-source-forks-icon)}.md-source__fact--repositories:before{-webkit-mask-image:var(--md-source-repositories-icon);mask-image:var(--md-source-repositories-icon)}.md-source-file{margin:1em 0}[dir=ltr] .md-source-file__fact{margin-right:.6rem}[dir=rtl] .md-source-file__fact{margin-left:.6rem}.md-source-file__fact{align-items:center;color:var(--md-default-fg-color--light);display:inline-flex;font-size:.68rem;gap:.3rem}.md-source-file__fact .md-icon{flex-shrink:0;margin-bottom:.05rem}[dir=ltr] .md-source-file__fact .md-author{float:left}[dir=rtl] .md-source-file__fact .md-author{float:right}.md-source-file__fact .md-author{margin-right:.2rem}.md-source-file__fact svg{width:.9rem}:root{--md-status:url('data:image/svg+xml;charset=utf-8,');--md-status--new:url('data:image/svg+xml;charset=utf-8,');--md-status--deprecated:url('data:image/svg+xml;charset=utf-8,');--md-status--encrypted:url('data:image/svg+xml;charset=utf-8,')}.md-status:after{background-color:var(--md-default-fg-color--light);content:"";display:inline-block;height:1.125em;-webkit-mask-image:var(--md-status);mask-image:var(--md-status);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:text-bottom;width:1.125em}.md-status:hover:after{background-color:currentcolor}.md-status--new:after{-webkit-mask-image:var(--md-status--new);mask-image:var(--md-status--new)}.md-status--deprecated:after{-webkit-mask-image:var(--md-status--deprecated);mask-image:var(--md-status--deprecated)}.md-status--encrypted:after{-webkit-mask-image:var(--md-status--encrypted);mask-image:var(--md-status--encrypted)}.md-tabs{background-color:var(--md-primary-fg-color);color:var(--md-primary-bg-color);display:block;line-height:1.3;overflow:auto;width:100%;z-index:3}@media print{.md-tabs{display:none}}@media screen and (max-width:76.234375em){.md-tabs{display:none}}.md-tabs[hidden]{pointer-events:none}[dir=ltr] .md-tabs__list{margin-left:.2rem}[dir=rtl] .md-tabs__list{margin-right:.2rem}.md-tabs__list{contain:content;display:flex;list-style:none;margin:0;overflow:auto;padding:0;scrollbar-width:none;white-space:nowrap}.md-tabs__list::-webkit-scrollbar{display:none}.md-tabs__item{height:2.4rem;padding-left:.6rem;padding-right:.6rem}.md-tabs__item--active .md-tabs__link{color:inherit;opacity:1}.md-tabs__link{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;font-size:.7rem;margin-top:.8rem;opacity:.7;outline-color:var(--md-accent-fg-color);outline-offset:.2rem;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s}.md-tabs__link:focus,.md-tabs__link:hover{color:inherit;opacity:1}[dir=ltr] .md-tabs__link svg{margin-right:.4rem}[dir=rtl] .md-tabs__link svg{margin-left:.4rem}.md-tabs__link svg{fill:currentcolor;height:1.3em}.md-tabs__item:nth-child(2) .md-tabs__link{transition-delay:20ms}.md-tabs__item:nth-child(3) .md-tabs__link{transition-delay:40ms}.md-tabs__item:nth-child(4) .md-tabs__link{transition-delay:60ms}.md-tabs__item:nth-child(5) .md-tabs__link{transition-delay:80ms}.md-tabs__item:nth-child(6) .md-tabs__link{transition-delay:.1s}.md-tabs__item:nth-child(7) .md-tabs__link{transition-delay:.12s}.md-tabs__item:nth-child(8) .md-tabs__link{transition-delay:.14s}.md-tabs__item:nth-child(9) .md-tabs__link{transition-delay:.16s}.md-tabs__item:nth-child(10) .md-tabs__link{transition-delay:.18s}.md-tabs__item:nth-child(11) .md-tabs__link{transition-delay:.2s}.md-tabs__item:nth-child(12) .md-tabs__link{transition-delay:.22s}.md-tabs__item:nth-child(13) .md-tabs__link{transition-delay:.24s}.md-tabs__item:nth-child(14) .md-tabs__link{transition-delay:.26s}.md-tabs__item:nth-child(15) .md-tabs__link{transition-delay:.28s}.md-tabs__item:nth-child(16) .md-tabs__link{transition-delay:.3s}.md-tabs[hidden] .md-tabs__link{opacity:0;transform:translateY(50%);transition:transform 0ms .1s,opacity .1s}:root{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .md-tags:not([hidden]){display:inline-flex;flex-wrap:wrap;gap:.5em;margin-bottom:.75em;margin-top:-.125em}.md-typeset .md-tag{align-items:center;background:var(--md-default-fg-color--lightest);border-radius:2.4rem;display:inline-flex;font-size:.64rem;font-size:min(.8em,.64rem);font-weight:700;gap:.5em;letter-spacing:normal;line-height:1.6;padding:.3125em .78125em}.md-typeset .md-tag[href]{-webkit-tap-highlight-color:transparent;color:inherit;outline:none;transition:color 125ms,background-color 125ms}.md-typeset .md-tag[href]:focus,.md-typeset .md-tag[href]:hover{background-color:var(--md-accent-fg-color);color:var(--md-accent-bg-color)}[id]>.md-typeset .md-tag{vertical-align:text-top}.md-typeset .md-tag-shadow{opacity:.5}.md-typeset .md-tag-icon:before{background-color:var(--md-default-fg-color--lighter);content:"";display:inline-block;height:1.2em;-webkit-mask-image:var(--md-tag-icon);mask-image:var(--md-tag-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color 125ms;vertical-align:text-bottom;width:1.2em}.md-typeset .md-tag-icon[href]:focus:before,.md-typeset .md-tag-icon[href]:hover:before{background-color:var(--md-accent-bg-color)}@keyframes pulse{0%{transform:scale(.95)}75%{transform:scale(1)}to{transform:scale(.95)}}:root{--md-annotation-bg-icon:url('data:image/svg+xml;charset=utf-8,');--md-annotation-icon:url('data:image/svg+xml;charset=utf-8,')}.md-tooltip{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color);font-family:var(--md-text-font-family);left:clamp(var(--md-tooltip-0,0rem) + .8rem,var(--md-tooltip-x),100vw + var(--md-tooltip-0,0rem) + .8rem - var(--md-tooltip-width) - 2 * .8rem);max-width:calc(100vw - 1.6rem);opacity:0;position:absolute;top:var(--md-tooltip-y);transform:translateY(-.4rem);transition:transform 0ms .25s,opacity .25s,z-index .25s;width:var(--md-tooltip-width);z-index:0}.md-tooltip--active{opacity:1;transform:translateY(0);transition:transform .25s cubic-bezier(.1,.7,.1,1),opacity .25s,z-index 0ms;z-index:2}.md-tooltip--inline{font-weight:700;-webkit-user-select:none;user-select:none;width:auto}.md-tooltip--inline:not(.md-tooltip--active){transform:translateY(.2rem) scale(.9)}.md-tooltip--inline .md-tooltip__inner{font-size:.5rem;padding:.2rem .4rem}[hidden]+.md-tooltip--inline{display:none}.focus-visible>.md-tooltip,.md-tooltip:target{outline:var(--md-accent-fg-color) auto}.md-tooltip__inner{font-size:.64rem;padding:.8rem}.md-tooltip__inner.md-typeset>:first-child{margin-top:0}.md-tooltip__inner.md-typeset>:last-child{margin-bottom:0}.md-annotation{font-style:normal;font-weight:400;outline:none;text-align:initial;vertical-align:text-bottom;white-space:normal}[dir=rtl] .md-annotation{direction:rtl}code .md-annotation{font-family:var(--md-code-font-family);font-size:inherit}.md-annotation:not([hidden]){display:inline-block;line-height:1.25}.md-annotation__index{border-radius:.01px;cursor:pointer;display:inline-block;margin-left:.4ch;margin-right:.4ch;outline:none;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;vertical-align:text-top;z-index:0}.md-annotation .md-annotation__index{transition:z-index .25s}@media screen{.md-annotation__index{width:2.2ch}[data-md-visible]>.md-annotation__index{animation:pulse 2s infinite}.md-annotation__index:before{background:var(--md-default-bg-color);-webkit-mask-image:var(--md-annotation-bg-icon);mask-image:var(--md-annotation-bg-icon)}.md-annotation__index:after,.md-annotation__index:before{content:"";height:2.2ch;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:-.1ch;width:2.2ch;z-index:-1}.md-annotation__index:after{background-color:var(--md-default-fg-color--lighter);-webkit-mask-image:var(--md-annotation-icon);mask-image:var(--md-annotation-icon);transform:scale(1.0001);transition:background-color .25s,transform .25s}.md-tooltip--active+.md-annotation__index:after{transform:rotate(45deg)}.md-tooltip--active+.md-annotation__index:after,:hover>.md-annotation__index:after{background-color:var(--md-accent-fg-color)}}.md-tooltip--active+.md-annotation__index{animation-play-state:paused;transition-duration:0ms;z-index:2}.md-annotation__index [data-md-annotation-id]{display:inline-block}@media print{.md-annotation__index [data-md-annotation-id]{background:var(--md-default-fg-color--lighter);border-radius:2ch;color:var(--md-default-bg-color);font-weight:700;padding:0 .6ch;white-space:nowrap}.md-annotation__index [data-md-annotation-id]:after{content:attr(data-md-annotation-id)}}.md-typeset .md-annotation-list{counter-reset:annotation;list-style:none!important}.md-typeset .md-annotation-list li{position:relative}[dir=ltr] .md-typeset .md-annotation-list li:before{left:-2.125em}[dir=rtl] .md-typeset .md-annotation-list li:before{right:-2.125em}.md-typeset .md-annotation-list li:before{background:var(--md-default-fg-color--lighter);border-radius:2ch;color:var(--md-default-bg-color);content:counter(annotation);counter-increment:annotation;font-size:.8875em;font-weight:700;height:2ch;line-height:1.25;min-width:2ch;padding:0 .6ch;position:absolute;text-align:center;top:.25em}:root{--md-tooltip-width:20rem;--md-tooltip-tail:0.3rem}.md-tooltip2{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:var(--md-default-fg-color);font-family:var(--md-text-font-family);opacity:0;pointer-events:none;position:absolute;top:calc(var(--md-tooltip-host-y) + var(--md-tooltip-y));transform:translateY(-.4rem);transform-origin:calc(var(--md-tooltip-host-x) + var(--md-tooltip-x)) 0;transition:transform 0ms .25s,opacity .25s,z-index .25s;width:100%;z-index:0}.md-tooltip2:before{border-left:var(--md-tooltip-tail) solid #0000;border-right:var(--md-tooltip-tail) solid #0000;content:"";display:block;left:clamp(1.5 * .8rem,var(--md-tooltip-host-x) + var(--md-tooltip-x) - var(--md-tooltip-tail),100vw - 2 * var(--md-tooltip-tail) - 1.5 * .8rem);position:absolute;z-index:1}.md-tooltip2--top:before{border-top:var(--md-tooltip-tail) solid var(--md-default-bg-color);bottom:calc(var(--md-tooltip-tail)*-1 + .025rem);filter:drop-shadow(0 1px 0 hsla(0,0%,0%,.05))}.md-tooltip2--bottom:before{border-bottom:var(--md-tooltip-tail) solid var(--md-default-bg-color);filter:drop-shadow(0 -1px 0 hsla(0,0%,0%,.05));top:calc(var(--md-tooltip-tail)*-1 + .025rem)}.md-tooltip2--active{opacity:1;transform:translateY(0);transition:transform .4s cubic-bezier(0,1,.5,1),opacity .25s,z-index 0ms;z-index:2}.md-tooltip2__inner{scrollbar-gutter:stable;background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:var(--md-shadow-z2);left:clamp(.8rem,var(--md-tooltip-host-x) - .8rem,100vw - var(--md-tooltip-width) - .8rem);max-height:40vh;max-width:calc(100vw - 1.6rem);position:relative;scrollbar-width:thin}.md-tooltip2__inner::-webkit-scrollbar{height:.2rem;width:.2rem}.md-tooltip2__inner::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-tooltip2__inner::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}[role=dialog]>.md-tooltip2__inner{font-size:.64rem;overflow:auto;padding:0 .8rem;pointer-events:auto;width:var(--md-tooltip-width)}[role=dialog]>.md-tooltip2__inner:after,[role=dialog]>.md-tooltip2__inner:before{content:"";display:block;height:.8rem;position:sticky;width:100%;z-index:10}[role=dialog]>.md-tooltip2__inner:before{background:linear-gradient(var(--md-default-bg-color),#0000 75%);top:0}[role=dialog]>.md-tooltip2__inner:after{background:linear-gradient(#0000,var(--md-default-bg-color) 75%);bottom:0}[role=tooltip]>.md-tooltip2__inner{font-size:.5rem;font-weight:700;left:clamp(.8rem,var(--md-tooltip-host-x) + var(--md-tooltip-x) - var(--md-tooltip-width)/2,100vw - var(--md-tooltip-width) - .8rem);max-width:min(100vw - 2 * .8rem,400px);padding:.2rem .4rem;-webkit-user-select:none;user-select:none;width:fit-content}.md-tooltip2__inner.md-typeset>:first-child{margin-top:0}.md-tooltip2__inner.md-typeset>:last-child{margin-bottom:0}[dir=ltr] .md-top{margin-left:50%}[dir=rtl] .md-top{margin-right:50%}.md-top{background-color:var(--md-default-bg-color);border-radius:1.6rem;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color--light);cursor:pointer;display:block;font-size:.7rem;outline:none;padding:.4rem .8rem;position:fixed;top:3.2rem;transform:translate(-50%);transition:color 125ms,background-color 125ms,transform 125ms cubic-bezier(.4,0,.2,1),opacity 125ms;z-index:2}@media print{.md-top{display:none}}[dir=rtl] .md-top{transform:translate(50%)}.md-top[hidden]{opacity:0;pointer-events:none;transform:translate(-50%,.2rem);transition-duration:0ms}[dir=rtl] .md-top[hidden]{transform:translate(50%,.2rem)}.md-top:focus,.md-top:hover{background-color:var(--md-accent-fg-color);color:var(--md-accent-bg-color)}.md-top svg{display:inline-block;vertical-align:-.5em}.md-top.lucide{fill:#0000;stroke:currentcolor}@keyframes hoverfix{0%{pointer-events:none}}:root{--md-version-icon:url('data:image/svg+xml;charset=utf-8,')}.md-version{flex-shrink:0;font-size:.8rem;height:2.4rem}[dir=ltr] .md-version__current{margin-left:1.4rem;margin-right:.4rem}[dir=rtl] .md-version__current{margin-left:.4rem;margin-right:1.4rem}.md-version__current{color:inherit;cursor:pointer;outline:none;position:relative;top:.05rem}[dir=ltr] .md-version__current:after{margin-left:.4rem}[dir=rtl] .md-version__current:after{margin-right:.4rem}.md-version__current:after{background-color:currentcolor;content:"";display:inline-block;height:.6rem;-webkit-mask-image:var(--md-version-icon);mask-image:var(--md-version-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.4rem}.md-version__alias{margin-left:.3rem;opacity:.7}.md-version__list{background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color);list-style-type:none;margin:.2rem .8rem;max-height:0;opacity:0;overflow:auto;padding:0;position:absolute;scroll-snap-type:y mandatory;top:.15rem;transition:max-height 0ms .5s,opacity .25s .25s;z-index:3}.md-version:focus-within .md-version__list,.md-version:hover .md-version__list{max-height:10rem;opacity:1;transition:max-height 0ms,opacity .25s}@media (hover:none),(pointer:coarse){.md-version:hover .md-version__list{animation:hoverfix .25s forwards}.md-version:focus-within .md-version__list{animation:none}}.md-version__item{line-height:1.8rem}[dir=ltr] .md-version__link{padding-left:.6rem;padding-right:1.2rem}[dir=rtl] .md-version__link{padding-left:1.2rem;padding-right:.6rem}.md-version__link{cursor:pointer;display:block;outline:none;scroll-snap-align:start;transition:color .25s,background-color .25s;white-space:nowrap;width:100%}.md-version__link:focus,.md-version__link:hover{color:var(--md-accent-fg-color)}.md-version__link:focus{background-color:var(--md-default-fg-color--lightest)}:root{--md-admonition-icon--note:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--abstract:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--info:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--tip:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--success:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--question:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--warning:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--failure:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--danger:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--bug:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--example:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--quote:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .admonition,.md-typeset details{background-color:var(--md-admonition-bg-color);border:.075rem solid #448aff;border-radius:.2rem;box-shadow:var(--md-shadow-z1);color:var(--md-admonition-fg-color);display:flow-root;font-size:.64rem;margin:1.5625em 0;padding:0 .6rem;page-break-inside:avoid;transition:box-shadow 125ms}@media print{.md-typeset .admonition,.md-typeset details{box-shadow:none}}.md-typeset .admonition:focus-within,.md-typeset details:focus-within{box-shadow:0 0 0 .2rem #448aff1a}.md-typeset .admonition>*,.md-typeset details>*{box-sizing:border-box}.md-typeset .admonition .admonition,.md-typeset .admonition details,.md-typeset details .admonition,.md-typeset details details{margin-bottom:1em;margin-top:1em}.md-typeset .admonition .md-typeset__scrollwrap,.md-typeset details .md-typeset__scrollwrap{margin:1em -.6rem}.md-typeset .admonition .md-typeset__table,.md-typeset details .md-typeset__table{padding:0 .6rem}.md-typeset .admonition>.tabbed-set:only-child,.md-typeset details>.tabbed-set:only-child{margin-top:0}html .md-typeset .admonition>:last-child,html .md-typeset details>:last-child{margin-bottom:.6rem}[dir=ltr] .md-typeset .admonition-title,[dir=ltr] .md-typeset summary{padding-left:2rem;padding-right:.6rem}[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{padding-left:.6rem;padding-right:2rem}[dir=ltr] .md-typeset .admonition-title,[dir=ltr] .md-typeset summary{border-left-width:.2rem}[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{border-right-width:.2rem}[dir=ltr] .md-typeset .admonition-title,[dir=ltr] .md-typeset summary{border-top-left-radius:.1rem}[dir=ltr] .md-typeset .admonition-title,[dir=ltr] .md-typeset summary,[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{border-top-right-radius:.1rem}[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{border-top-left-radius:.1rem}.md-typeset .admonition-title,.md-typeset summary{background-color:#448aff1a;border:none;font-weight:700;margin:0 -.6rem;padding-bottom:.4rem;padding-top:.4rem;position:relative}html .md-typeset .admonition-title:last-child,html .md-typeset summary:last-child{margin-bottom:0}[dir=ltr] .md-typeset .admonition-title:before,[dir=ltr] .md-typeset summary:before{left:.6rem}[dir=rtl] .md-typeset .admonition-title:before,[dir=rtl] .md-typeset summary:before{right:.6rem}.md-typeset .admonition-title:before,.md-typeset summary:before{background-color:#448aff;content:"";height:1rem;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.625em;width:1rem}.md-typeset .admonition-title code,.md-typeset summary code{box-shadow:0 0 0 .05rem var(--md-default-fg-color--lightest)}.md-typeset .admonition.note,.md-typeset details.note{border-color:#448aff}.md-typeset .admonition.note:focus-within,.md-typeset details.note:focus-within{box-shadow:0 0 0 .2rem #448aff1a}.md-typeset .note>.admonition-title,.md-typeset .note>summary{background-color:#448aff1a}.md-typeset .note>.admonition-title:before,.md-typeset .note>summary:before{background-color:#448aff;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note)}.md-typeset .note>.admonition-title:after,.md-typeset .note>summary:after{color:#448aff}.md-typeset .admonition.abstract,.md-typeset details.abstract{border-color:#00b0ff}.md-typeset .admonition.abstract:focus-within,.md-typeset details.abstract:focus-within{box-shadow:0 0 0 .2rem #00b0ff1a}.md-typeset .abstract>.admonition-title,.md-typeset .abstract>summary{background-color:#00b0ff1a}.md-typeset .abstract>.admonition-title:before,.md-typeset .abstract>summary:before{background-color:#00b0ff;-webkit-mask-image:var(--md-admonition-icon--abstract);mask-image:var(--md-admonition-icon--abstract)}.md-typeset .abstract>.admonition-title:after,.md-typeset .abstract>summary:after{color:#00b0ff}.md-typeset .admonition.info,.md-typeset details.info{border-color:#00b8d4}.md-typeset .admonition.info:focus-within,.md-typeset details.info:focus-within{box-shadow:0 0 0 .2rem #00b8d41a}.md-typeset .info>.admonition-title,.md-typeset .info>summary{background-color:#00b8d41a}.md-typeset .info>.admonition-title:before,.md-typeset .info>summary:before{background-color:#00b8d4;-webkit-mask-image:var(--md-admonition-icon--info);mask-image:var(--md-admonition-icon--info)}.md-typeset .info>.admonition-title:after,.md-typeset .info>summary:after{color:#00b8d4}.md-typeset .admonition.tip,.md-typeset details.tip{border-color:#00bfa5}.md-typeset .admonition.tip:focus-within,.md-typeset details.tip:focus-within{box-shadow:0 0 0 .2rem #00bfa51a}.md-typeset .tip>.admonition-title,.md-typeset .tip>summary{background-color:#00bfa51a}.md-typeset .tip>.admonition-title:before,.md-typeset .tip>summary:before{background-color:#00bfa5;-webkit-mask-image:var(--md-admonition-icon--tip);mask-image:var(--md-admonition-icon--tip)}.md-typeset .tip>.admonition-title:after,.md-typeset .tip>summary:after{color:#00bfa5}.md-typeset .admonition.success,.md-typeset details.success{border-color:#00c853}.md-typeset .admonition.success:focus-within,.md-typeset details.success:focus-within{box-shadow:0 0 0 .2rem #00c8531a}.md-typeset .success>.admonition-title,.md-typeset .success>summary{background-color:#00c8531a}.md-typeset .success>.admonition-title:before,.md-typeset .success>summary:before{background-color:#00c853;-webkit-mask-image:var(--md-admonition-icon--success);mask-image:var(--md-admonition-icon--success)}.md-typeset .success>.admonition-title:after,.md-typeset .success>summary:after{color:#00c853}.md-typeset .admonition.question,.md-typeset details.question{border-color:#64dd17}.md-typeset .admonition.question:focus-within,.md-typeset details.question:focus-within{box-shadow:0 0 0 .2rem #64dd171a}.md-typeset .question>.admonition-title,.md-typeset .question>summary{background-color:#64dd171a}.md-typeset .question>.admonition-title:before,.md-typeset .question>summary:before{background-color:#64dd17;-webkit-mask-image:var(--md-admonition-icon--question);mask-image:var(--md-admonition-icon--question)}.md-typeset .question>.admonition-title:after,.md-typeset .question>summary:after{color:#64dd17}.md-typeset .admonition.warning,.md-typeset details.warning{border-color:#ff9100}.md-typeset .admonition.warning:focus-within,.md-typeset details.warning:focus-within{box-shadow:0 0 0 .2rem #ff91001a}.md-typeset .warning>.admonition-title,.md-typeset .warning>summary{background-color:#ff91001a}.md-typeset .warning>.admonition-title:before,.md-typeset .warning>summary:before{background-color:#ff9100;-webkit-mask-image:var(--md-admonition-icon--warning);mask-image:var(--md-admonition-icon--warning)}.md-typeset .warning>.admonition-title:after,.md-typeset .warning>summary:after{color:#ff9100}.md-typeset .admonition.failure,.md-typeset details.failure{border-color:#ff5252}.md-typeset .admonition.failure:focus-within,.md-typeset details.failure:focus-within{box-shadow:0 0 0 .2rem #ff52521a}.md-typeset .failure>.admonition-title,.md-typeset .failure>summary{background-color:#ff52521a}.md-typeset .failure>.admonition-title:before,.md-typeset .failure>summary:before{background-color:#ff5252;-webkit-mask-image:var(--md-admonition-icon--failure);mask-image:var(--md-admonition-icon--failure)}.md-typeset .failure>.admonition-title:after,.md-typeset .failure>summary:after{color:#ff5252}.md-typeset .admonition.danger,.md-typeset details.danger{border-color:#ff1744}.md-typeset .admonition.danger:focus-within,.md-typeset details.danger:focus-within{box-shadow:0 0 0 .2rem #ff17441a}.md-typeset .danger>.admonition-title,.md-typeset .danger>summary{background-color:#ff17441a}.md-typeset .danger>.admonition-title:before,.md-typeset .danger>summary:before{background-color:#ff1744;-webkit-mask-image:var(--md-admonition-icon--danger);mask-image:var(--md-admonition-icon--danger)}.md-typeset .danger>.admonition-title:after,.md-typeset .danger>summary:after{color:#ff1744}.md-typeset .admonition.bug,.md-typeset details.bug{border-color:#f50057}.md-typeset .admonition.bug:focus-within,.md-typeset details.bug:focus-within{box-shadow:0 0 0 .2rem #f500571a}.md-typeset .bug>.admonition-title,.md-typeset .bug>summary{background-color:#f500571a}.md-typeset .bug>.admonition-title:before,.md-typeset .bug>summary:before{background-color:#f50057;-webkit-mask-image:var(--md-admonition-icon--bug);mask-image:var(--md-admonition-icon--bug)}.md-typeset .bug>.admonition-title:after,.md-typeset .bug>summary:after{color:#f50057}.md-typeset .admonition.example,.md-typeset details.example{border-color:#7c4dff}.md-typeset .admonition.example:focus-within,.md-typeset details.example:focus-within{box-shadow:0 0 0 .2rem #7c4dff1a}.md-typeset .example>.admonition-title,.md-typeset .example>summary{background-color:#7c4dff1a}.md-typeset .example>.admonition-title:before,.md-typeset .example>summary:before{background-color:#7c4dff;-webkit-mask-image:var(--md-admonition-icon--example);mask-image:var(--md-admonition-icon--example)}.md-typeset .example>.admonition-title:after,.md-typeset .example>summary:after{color:#7c4dff}.md-typeset .admonition.quote,.md-typeset details.quote{border-color:#9e9e9e}.md-typeset .admonition.quote:focus-within,.md-typeset details.quote:focus-within{box-shadow:0 0 0 .2rem #9e9e9e1a}.md-typeset .quote>.admonition-title,.md-typeset .quote>summary{background-color:#9e9e9e1a}.md-typeset .quote>.admonition-title:before,.md-typeset .quote>summary:before{background-color:#9e9e9e;-webkit-mask-image:var(--md-admonition-icon--quote);mask-image:var(--md-admonition-icon--quote)}.md-typeset .quote>.admonition-title:after,.md-typeset .quote>summary:after{color:#9e9e9e}:root{--md-footnotes-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .footnote{color:var(--md-default-fg-color--light);font-size:.64rem}[dir=ltr] .md-typeset .footnote>ol{margin-left:0}[dir=rtl] .md-typeset .footnote>ol{margin-right:0}.md-typeset .footnote>ol>li{transition:color 125ms}.md-typeset .footnote>ol>li:target{color:var(--md-default-fg-color)}.md-typeset .footnote>ol>li:focus-within .footnote-backref{opacity:1;transform:translateX(0);transition:none}.md-typeset .footnote>ol>li:hover .footnote-backref,.md-typeset .footnote>ol>li:target .footnote-backref{opacity:1;transform:translateX(0)}.md-typeset .footnote>ol>li>:first-child{margin-top:0}.md-typeset .footnote-ref{font-size:.75em;font-weight:700}html .md-typeset .footnote-ref{outline-offset:.1rem}.md-typeset [id^="fnref:"]:target>.footnote-ref{outline:auto}.md-typeset .footnote-backref{color:var(--md-typeset-a-color);display:inline-block;font-size:0;opacity:0;transform:translateX(.25rem);transition:color .25s,transform .25s .25s,opacity 125ms .25s;vertical-align:text-bottom}@media print{.md-typeset .footnote-backref{color:var(--md-typeset-a-color);opacity:1;transform:translateX(0)}}[dir=rtl] .md-typeset .footnote-backref{transform:translateX(-.25rem)}.md-typeset .footnote-backref:hover{color:var(--md-accent-fg-color)}.md-typeset .footnote-backref:before{background-color:currentcolor;content:"";display:inline-block;height:.8rem;-webkit-mask-image:var(--md-footnotes-icon);mask-image:var(--md-footnotes-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.8rem}[dir=rtl] .md-typeset .footnote-backref:before{transform:scaleX(-1)}[dir=ltr] .md-typeset .headerlink{margin-left:.5rem}[dir=rtl] .md-typeset .headerlink{margin-right:.5rem}.md-typeset .headerlink{color:var(--md-default-fg-color--lighter);display:inline-block;opacity:0;transition:color .25s,opacity 125ms}@media print{.md-typeset .headerlink{display:none}}.md-typeset .headerlink:focus,.md-typeset :hover>.headerlink,.md-typeset :target>.headerlink{opacity:1;transition:color .25s,opacity 125ms}.md-typeset .headerlink:focus,.md-typeset .headerlink:hover,.md-typeset :target>.headerlink{color:var(--md-accent-fg-color)}.md-typeset :target{--md-scroll-margin:3.6rem;--md-scroll-offset:0rem;scroll-margin-top:calc(var(--md-scroll-margin) - var(--md-scroll-offset))}@media screen and (min-width:76.25em){.md-header--lifted~.md-container .md-typeset :target{--md-scroll-margin:6rem}}.md-typeset h1:target,.md-typeset h2:target,.md-typeset h3:target{--md-scroll-offset:0.2rem}.md-typeset h4:target{--md-scroll-offset:0.15rem}.doc-contents td code{word-break:normal!important}.doc-md-description,.doc-md-description>p:first-child{display:inline}.md-typeset h5 .doc-object-name{text-transform:none}.doc .md-typeset__table,.doc .md-typeset__table table{display:table!important;width:100%}.doc .md-typeset__table tr{display:table-row}.doc-param-default,.doc-type_param-default{float:right}.doc-heading-parameter,.doc-heading-type_parameter{display:inline}.md-typeset .doc-heading-parameter{font-size:inherit}.doc-heading-parameter .headerlink,.doc-heading-type_parameter .headerlink{margin-left:0!important;margin-right:.2rem}.doc-section-title{font-weight:700}.doc-signature .autorefs{border-bottom:1px dotted;color:inherit}:host,:root,[data-md-color-scheme=default]{--doc-symbol-parameter-fg-color:#829bd1;--doc-symbol-type_parameter-fg-color:#829bd1;--doc-symbol-attribute-fg-color:#953800;--doc-symbol-function-fg-color:#8250df;--doc-symbol-method-fg-color:#8250df;--doc-symbol-class-fg-color:#0550ae;--doc-symbol-type_alias-fg-color:#0550ae;--doc-symbol-module-fg-color:#5cad0f;--doc-symbol-parameter-bg-color:#829bd11a;--doc-symbol-type_parameter-bg-color:#829bd11a;--doc-symbol-attribute-bg-color:#9538001a;--doc-symbol-function-bg-color:#8250df1a;--doc-symbol-method-bg-color:#8250df1a;--doc-symbol-class-bg-color:#0550ae1a;--doc-symbol-type_alias-bg-color:#0550ae1a;--doc-symbol-module-bg-color:#5cad0f1a}[data-md-color-scheme=slate]{--doc-symbol-parameter-fg-color:#829bd1;--doc-symbol-type_parameter-fg-color:#829bd1;--doc-symbol-attribute-fg-color:#ffa657;--doc-symbol-function-fg-color:#d2a8ff;--doc-symbol-method-fg-color:#d2a8ff;--doc-symbol-class-fg-color:#79c0ff;--doc-symbol-type_alias-fg-color:#79c0ff;--doc-symbol-module-fg-color:#baff79;--doc-symbol-parameter-bg-color:#829bd11a;--doc-symbol-type_parameter-bg-color:#829bd11a;--doc-symbol-attribute-bg-color:#ffa6571a;--doc-symbol-function-bg-color:#d2a8ff1a;--doc-symbol-method-bg-color:#d2a8ff1a;--doc-symbol-class-bg-color:#79c0ff1a;--doc-symbol-type_alias-bg-color:#79c0ff1a;--doc-symbol-module-bg-color:#baff791a}code.doc-symbol{border-radius:.1rem;font-size:.85em;font-weight:700;padding:0 .3em}a code.doc-symbol-parameter,code.doc-symbol-parameter{background-color:var(--doc-symbol-parameter-bg-color);color:var(--doc-symbol-parameter-fg-color)}code.doc-symbol-parameter:after{content:"param"}a code.doc-symbol-type_parameter,code.doc-symbol-type_parameter{background-color:var(--doc-symbol-type_parameter-bg-color);color:var(--doc-symbol-type_parameter-fg-color)}code.doc-symbol-type_parameter:after{content:"type-param"}a code.doc-symbol-attribute,code.doc-symbol-attribute{background-color:var(--doc-symbol-attribute-bg-color);color:var(--doc-symbol-attribute-fg-color)}code.doc-symbol-attribute:after{content:"attr"}a code.doc-symbol-function,code.doc-symbol-function{background-color:var(--doc-symbol-function-bg-color);color:var(--doc-symbol-function-fg-color)}code.doc-symbol-function:after{content:"func"}a code.doc-symbol-method,code.doc-symbol-method{background-color:var(--doc-symbol-method-bg-color);color:var(--doc-symbol-method-fg-color)}code.doc-symbol-method:after{content:"meth"}a code.doc-symbol-class,code.doc-symbol-class{background-color:var(--doc-symbol-class-bg-color);color:var(--doc-symbol-class-fg-color)}code.doc-symbol-class:after{content:"class"}a code.doc-symbol-type_alias,code.doc-symbol-type_alias{background-color:var(--doc-symbol-type_alias-bg-color);color:var(--doc-symbol-type_alias-fg-color)}code.doc-symbol-type_alias:after{content:"type"}a code.doc-symbol-module,code.doc-symbol-module{background-color:var(--doc-symbol-module-bg-color);color:var(--doc-symbol-module-fg-color)}code.doc-symbol-module:after{content:"mod"}:root{--md-admonition-icon--mkdocstrings-source:url('data:image/svg+xml;charset=utf-8,') }.md-typeset .admonition.mkdocstrings-source,.md-typeset details.mkdocstrings-source{border:none;padding:0}.md-typeset .admonition.mkdocstrings-source:focus-within,.md-typeset details.mkdocstrings-source:focus-within{box-shadow:none}.md-typeset .mkdocstrings-source>.admonition-title,.md-typeset .mkdocstrings-source>summary{background-color:inherit}.md-typeset .mkdocstrings-source>.admonition-title:before,.md-typeset .mkdocstrings-source>summary:before{background-color:var(--md-default-fg-color);-webkit-mask-image:var(--md-admonition-icon--mkdocstrings-source);mask-image:var(--md-admonition-icon--mkdocstrings-source)}.md-typeset div.arithmatex{overflow:auto}@media screen and (max-width:44.984375em){.md-typeset div.arithmatex{margin:0 -.8rem}.md-typeset div.arithmatex>*{width:min-content}}.md-typeset div.arithmatex>*{margin-left:auto!important;margin-right:auto!important;padding:0 .8rem;touch-action:auto}.md-typeset div.arithmatex>* mjx-container{margin:0!important}.md-typeset div.arithmatex mjx-assistive-mml{height:0}.md-typeset del.critic{background-color:var(--md-typeset-del-color)}.md-typeset del.critic,.md-typeset ins.critic{-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset ins.critic{background-color:var(--md-typeset-ins-color)}.md-typeset .critic.comment{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--md-code-hl-comment-color)}.md-typeset .critic.comment:before{content:"/* "}.md-typeset .critic.comment:after{content:" */"}.md-typeset .critic.block{box-shadow:none;display:block;margin:1em 0;overflow:auto;padding-left:.8rem;padding-right:.8rem}.md-typeset .critic.block>:first-child{margin-top:.5em}.md-typeset .critic.block>:last-child{margin-bottom:.5em}:root{--md-details-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset details{display:flow-root;overflow:visible;padding-top:0}.md-typeset details[open]>summary:after{transform:rotate(90deg)}.md-typeset details:not([open]){box-shadow:none;padding-bottom:0}.md-typeset details:not([open])>summary{border-radius:.1rem}[dir=ltr] .md-typeset summary{padding-right:1.8rem}[dir=rtl] .md-typeset summary{padding-left:1.8rem}[dir=ltr] .md-typeset summary{border-top-left-radius:.1rem}[dir=ltr] .md-typeset summary,[dir=rtl] .md-typeset summary{border-top-right-radius:.1rem}[dir=rtl] .md-typeset summary{border-top-left-radius:.1rem}.md-typeset summary{cursor:pointer;display:block;min-height:1rem;overflow:hidden}.md-typeset summary.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-typeset summary:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}[dir=ltr] .md-typeset summary:after{right:.4rem}[dir=rtl] .md-typeset summary:after{left:.4rem}.md-typeset summary:after{background-color:currentcolor;content:"";height:1rem;-webkit-mask-image:var(--md-details-icon);mask-image:var(--md-details-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.625em;transform:rotate(0deg);transition:transform .25s;width:1rem}[dir=rtl] .md-typeset summary:after{transform:rotate(180deg)}.md-typeset summary::marker{display:none}.md-typeset summary::-webkit-details-marker{display:none}.md-typeset .emojione,.md-typeset .gemoji,.md-typeset .twemoji{--md-icon-size:1.125em;display:inline-flex;height:var(--md-icon-size);vertical-align:text-top}.md-typeset .emojione svg,.md-typeset .gemoji svg,.md-typeset .twemoji svg{fill:currentcolor;max-height:100%;width:var(--md-icon-size)}.md-typeset .emojione svg.lucide,.md-typeset .gemoji svg.lucide,.md-typeset .twemoji svg.lucide{fill:#0000;stroke:currentcolor}.md-typeset .lg,.md-typeset .xl,.md-typeset .xxl,.md-typeset .xxxl{vertical-align:text-bottom}.md-typeset .middle{vertical-align:middle}.md-typeset .lg{--md-icon-size:1.5em}.md-typeset .xl{--md-icon-size:2.25em}.md-typeset .xxl{--md-icon-size:3em}.md-typeset .xxxl{--md-icon-size:4em}.highlight .o,.highlight .ow{color:var(--md-code-hl-operator-color)}.highlight .p{color:var(--md-code-hl-punctuation-color)}.highlight .cpf,.highlight .l,.highlight .s,.highlight .s1,.highlight .s2,.highlight .sb,.highlight .sc,.highlight .si,.highlight .ss{color:var(--md-code-hl-string-color)}.highlight .cp,.highlight .se,.highlight .sh,.highlight .sr,.highlight .sx{color:var(--md-code-hl-special-color)}.highlight .il,.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:var(--md-code-hl-number-color)}.highlight .k,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:var(--md-code-hl-keyword-color)}.highlight .kc,.highlight .n{color:var(--md-code-hl-name-color)}.highlight .bp,.highlight .nb,.highlight .no{color:var(--md-code-hl-constant-color)}.highlight .nc,.highlight .ne,.highlight .nf,.highlight .nn{color:var(--md-code-hl-function-color)}.highlight .nd,.highlight .ni,.highlight .nl,.highlight .nt{color:var(--md-code-hl-keyword-color)}.highlight .c,.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cs,.highlight .sd{color:var(--md-code-hl-comment-color)}.highlight .na,.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:var(--md-code-hl-variable-color)}.highlight .ge,.highlight .gh,.highlight .go,.highlight .gp,.highlight .gr,.highlight .gs,.highlight .gt,.highlight .gu{color:var(--md-code-hl-generic-color)}.highlight .gd,.highlight .gi{border-radius:.1rem;margin:0 -.125em;padding:0 .125em}.highlight .gd{background-color:var(--md-typeset-del-color)}.highlight .gi{background-color:var(--md-typeset-ins-color)}.highlight .hll{background-color:var(--md-code-hl-color--light);box-shadow:2px 0 0 0 var(--md-code-hl-color) inset;display:block;margin:0 -1.1764705882em;padding:0 1.1764705882em}.highlight span.filename{background-color:var(--md-code-bg-color);border-bottom:.05rem solid var(--md-default-fg-color--lightest);border-top-left-radius:.1rem;border-top-right-radius:.1rem;display:flow-root;font-size:.85em;font-weight:700;margin-top:1em;padding:.6617647059em 1.1764705882em;position:relative}.highlight span.filename+pre{margin-top:0}.highlight span.filename+pre>code{border-top-left-radius:0;border-top-right-radius:0}.highlight [data-linenos]:before{background-color:var(--md-code-bg-color);box-shadow:-.05rem 0 var(--md-default-fg-color--lightest) inset;color:var(--md-default-fg-color--light);content:attr(data-linenos);float:left;left:-1.1764705882em;margin-left:-1.1764705882em;margin-right:1.1764705882em;padding-left:1.1764705882em;position:sticky;-webkit-user-select:none;user-select:none;z-index:3}.highlight code a[id]{position:absolute;visibility:hidden}.highlight code[data-md-copying]{display:initial}.highlight code[data-md-copying] .hll{display:contents}.highlight code[data-md-copying] .md-annotation{display:none}.highlighttable{display:flow-root}.highlighttable tbody,.highlighttable td{display:block;padding:0}.highlighttable tr{display:flex}.highlighttable pre{margin:0}.highlighttable th.filename{flex-grow:1;padding:0;text-align:left}.highlighttable th.filename span.filename{margin-top:0}.highlighttable .linenos{background-color:var(--md-code-bg-color);border-bottom-left-radius:.1rem;border-top-left-radius:.1rem;font-size:.85em;padding:.7720588235em 0 .7720588235em 1.1764705882em;-webkit-user-select:none;user-select:none}.highlighttable .linenodiv{box-shadow:-.05rem 0 var(--md-default-fg-color--lightest) inset}.highlighttable .linenodiv pre{color:var(--md-default-fg-color--light);text-align:right}.highlighttable .linenodiv span[class]{padding-right:.5882352941em}.highlighttable .code{flex:1;min-width:0}.linenodiv a{color:inherit}.md-typeset .highlighttable{direction:ltr;margin:1em 0}.md-typeset .highlighttable>tbody>tr>.code>div>pre>code{border-bottom-left-radius:0;border-top-left-radius:0}.md-typeset .highlight+.result{border:.05rem solid var(--md-code-bg-color);border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem;border-top-width:.1rem;margin-top:-1.125em;overflow:visible;padding:0 1em}.md-typeset .highlight+.result:after{clear:both;content:"";display:block}@media screen and (max-width:44.984375em){.md-content__inner>.highlight{margin:1em -.8rem}.md-content__inner>.highlight>.filename,.md-content__inner>.highlight>.highlighttable>tbody>tr>.code>div>pre>code,.md-content__inner>.highlight>.highlighttable>tbody>tr>.filename span.filename,.md-content__inner>.highlight>.highlighttable>tbody>tr>.linenos,.md-content__inner>.highlight>pre>code{border-radius:0}.md-content__inner>.highlight+.result{border-left-width:0;border-radius:0;border-right-width:0;margin-left:-.8rem;margin-right:-.8rem}}.md-typeset .keys kbd:after,.md-typeset .keys kbd:before{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;color:inherit;margin:0;position:relative}.md-typeset .keys span{color:var(--md-default-fg-color--light);padding:0 .2em}.md-typeset .keys .key-alt:before,.md-typeset .keys .key-left-alt:before,.md-typeset .keys .key-right-alt:before{content:"⎇";padding-right:.4em}.md-typeset .keys .key-command:before,.md-typeset .keys .key-left-command:before,.md-typeset .keys .key-right-command:before{content:"⌘";padding-right:.4em}.md-typeset .keys .key-control:before,.md-typeset .keys .key-left-control:before,.md-typeset .keys .key-right-control:before{content:"⌃";padding-right:.4em}.md-typeset .keys .key-left-meta:before,.md-typeset .keys .key-meta:before,.md-typeset .keys .key-right-meta:before{content:"◆";padding-right:.4em}.md-typeset .keys .key-left-option:before,.md-typeset .keys .key-option:before,.md-typeset .keys .key-right-option:before{content:"⌥";padding-right:.4em}.md-typeset .keys .key-left-shift:before,.md-typeset .keys .key-right-shift:before,.md-typeset .keys .key-shift:before{content:"⇧";padding-right:.4em}.md-typeset .keys .key-left-super:before,.md-typeset .keys .key-right-super:before,.md-typeset .keys .key-super:before{content:"❖";padding-right:.4em}.md-typeset .keys .key-left-windows:before,.md-typeset .keys .key-right-windows:before,.md-typeset .keys .key-windows:before{content:"⊞";padding-right:.4em}.md-typeset .keys .key-arrow-down:before{content:"↓";padding-right:.4em}.md-typeset .keys .key-arrow-left:before{content:"←";padding-right:.4em}.md-typeset .keys .key-arrow-right:before{content:"→";padding-right:.4em}.md-typeset .keys .key-arrow-up:before{content:"↑";padding-right:.4em}.md-typeset .keys .key-backspace:before{content:"⌫";padding-right:.4em}.md-typeset .keys .key-backtab:before{content:"⇤";padding-right:.4em}.md-typeset .keys .key-caps-lock:before{content:"⇪";padding-right:.4em}.md-typeset .keys .key-clear:before{content:"⌧";padding-right:.4em}.md-typeset .keys .key-context-menu:before{content:"☰";padding-right:.4em}.md-typeset .keys .key-delete:before{content:"⌦";padding-right:.4em}.md-typeset .keys .key-eject:before{content:"⏏";padding-right:.4em}.md-typeset .keys .key-end:before{content:"⤓";padding-right:.4em}.md-typeset .keys .key-escape:before{content:"⎋";padding-right:.4em}.md-typeset .keys .key-home:before{content:"⤒";padding-right:.4em}.md-typeset .keys .key-insert:before{content:"⎀";padding-right:.4em}.md-typeset .keys .key-page-down:before{content:"⇟";padding-right:.4em}.md-typeset .keys .key-page-up:before{content:"⇞";padding-right:.4em}.md-typeset .keys .key-print-screen:before{content:"⎙";padding-right:.4em}.md-typeset .keys .key-tab:after{content:"⇥";padding-left:.4em}.md-typeset .keys .key-num-enter:after{content:"⌤";padding-left:.4em}.md-typeset .keys .key-enter:after{content:"⏎";padding-left:.4em}:root{--md-tabbed-icon--prev:url('data:image/svg+xml;charset=utf-8,');--md-tabbed-icon--next:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .tabbed-set{border-radius:.1rem;display:flex;flex-flow:column wrap;margin:1em 0;position:relative}.md-typeset .tabbed-set>input{height:0;opacity:0;position:absolute;width:0}.md-typeset .tabbed-set>input:target{--md-scroll-offset:0.625em}.md-typeset .tabbed-set>input.focus-visible~.tabbed-labels:before{background-color:var(--md-accent-fg-color)}.md-typeset .tabbed-labels{-ms-overflow-style:none;box-shadow:0 -.05rem var(--md-default-fg-color--lightest) inset;display:flex;max-width:100%;overflow:auto;scrollbar-width:none}@media print{.md-typeset .tabbed-labels{display:contents}}@media screen{.js .md-typeset .tabbed-labels{position:relative}.js .md-typeset .tabbed-labels:before{background:var(--md-default-fg-color);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transform:translateX(var(--md-indicator-x));transition:width 225ms,background-color .25s,transform .25s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--md-indicator-width)}}.md-typeset .tabbed-labels::-webkit-scrollbar{display:none}.md-typeset .tabbed-labels>label{border-bottom:.1rem solid #0000;border-radius:.1rem .1rem 0 0;color:var(--md-default-fg-color--light);cursor:pointer;flex-shrink:0;font-size:.64rem;font-weight:700;padding:.78125em 1.25em .625em;scroll-margin-inline-start:1rem;transition:background-color .25s,color .25s;white-space:nowrap;width:auto}@media print{.md-typeset .tabbed-labels>label:first-child{order:1}.md-typeset .tabbed-labels>label:nth-child(2){order:2}.md-typeset .tabbed-labels>label:nth-child(3){order:3}.md-typeset .tabbed-labels>label:nth-child(4){order:4}.md-typeset .tabbed-labels>label:nth-child(5){order:5}.md-typeset .tabbed-labels>label:nth-child(6){order:6}.md-typeset .tabbed-labels>label:nth-child(7){order:7}.md-typeset .tabbed-labels>label:nth-child(8){order:8}.md-typeset .tabbed-labels>label:nth-child(9){order:9}.md-typeset .tabbed-labels>label:nth-child(10){order:10}.md-typeset .tabbed-labels>label:nth-child(11){order:11}.md-typeset .tabbed-labels>label:nth-child(12){order:12}.md-typeset .tabbed-labels>label:nth-child(13){order:13}.md-typeset .tabbed-labels>label:nth-child(14){order:14}.md-typeset .tabbed-labels>label:nth-child(15){order:15}.md-typeset .tabbed-labels>label:nth-child(16){order:16}.md-typeset .tabbed-labels>label:nth-child(17){order:17}.md-typeset .tabbed-labels>label:nth-child(18){order:18}.md-typeset .tabbed-labels>label:nth-child(19){order:19}.md-typeset .tabbed-labels>label:nth-child(20){order:20}}.md-typeset .tabbed-labels>label:hover{color:var(--md-default-fg-color)}.md-typeset .tabbed-labels>label>[href]:first-child{color:inherit}.md-typeset .tabbed-labels--linked>label{padding:0}.md-typeset .tabbed-labels--linked>label>a{display:block;padding:.78125em 1.25em .625em}.md-typeset .tabbed-content{width:100%}@media print{.md-typeset .tabbed-content{display:contents}}.md-typeset .tabbed-block{display:none}@media print{.md-typeset .tabbed-block{display:block}.md-typeset .tabbed-block:first-child{order:1}.md-typeset .tabbed-block:nth-child(2){order:2}.md-typeset .tabbed-block:nth-child(3){order:3}.md-typeset .tabbed-block:nth-child(4){order:4}.md-typeset .tabbed-block:nth-child(5){order:5}.md-typeset .tabbed-block:nth-child(6){order:6}.md-typeset .tabbed-block:nth-child(7){order:7}.md-typeset .tabbed-block:nth-child(8){order:8}.md-typeset .tabbed-block:nth-child(9){order:9}.md-typeset .tabbed-block:nth-child(10){order:10}.md-typeset .tabbed-block:nth-child(11){order:11}.md-typeset .tabbed-block:nth-child(12){order:12}.md-typeset .tabbed-block:nth-child(13){order:13}.md-typeset .tabbed-block:nth-child(14){order:14}.md-typeset .tabbed-block:nth-child(15){order:15}.md-typeset .tabbed-block:nth-child(16){order:16}.md-typeset .tabbed-block:nth-child(17){order:17}.md-typeset .tabbed-block:nth-child(18){order:18}.md-typeset .tabbed-block:nth-child(19){order:19}.md-typeset .tabbed-block:nth-child(20){order:20}}.md-typeset .tabbed-block>.highlight:first-child>pre,.md-typeset .tabbed-block>pre:first-child{margin:0}.md-typeset .tabbed-block>.highlight:first-child>pre>code,.md-typeset .tabbed-block>pre:first-child>code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .tabbed-block>.highlight:first-child>.filename{border-top-left-radius:0;border-top-right-radius:0;margin:0}.md-typeset .tabbed-block>.highlight:first-child>.highlighttable{margin:0}.md-typeset .tabbed-block>.highlight:first-child>.highlighttable>tbody>tr>.filename span.filename,.md-typeset .tabbed-block>.highlight:first-child>.highlighttable>tbody>tr>.linenos{border-top-left-radius:0;border-top-right-radius:0;margin:0}.md-typeset .tabbed-block>.highlight:first-child>.highlighttable>tbody>tr>.code>div>pre>code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .tabbed-block>.highlight:first-child+.result{margin-top:-.125em}.md-typeset .tabbed-block>.tabbed-set{margin:0}.md-typeset .tabbed-button{align-self:center;border-radius:100%;color:var(--md-default-fg-color--light);cursor:pointer;display:block;height:.9rem;margin-top:.1rem;pointer-events:auto;transition:background-color .25s;width:.9rem}.md-typeset .tabbed-button:hover{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-typeset .tabbed-button:after{background-color:currentcolor;content:"";display:block;height:100%;-webkit-mask-image:var(--md-tabbed-icon--prev);mask-image:var(--md-tabbed-icon--prev);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s,transform .25s;width:100%}.md-typeset .tabbed-control{background:linear-gradient(to right,var(--md-default-bg-color) 60%,#0000);display:flex;height:1.9rem;justify-content:start;pointer-events:none;position:absolute;transition:opacity 125ms;width:1.2rem}[dir=rtl] .md-typeset .tabbed-control{transform:rotate(180deg)}.md-typeset .tabbed-control[hidden]{opacity:0}.md-typeset .tabbed-control--next{background:linear-gradient(to left,var(--md-default-bg-color) 60%,#0000);justify-content:end;right:0}.md-typeset .tabbed-control--next .tabbed-button:after{-webkit-mask-image:var(--md-tabbed-icon--next);mask-image:var(--md-tabbed-icon--next)}@media screen and (max-width:44.984375em){[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels{padding-left:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels{padding-right:.8rem}.md-content__inner>.tabbed-set .tabbed-labels{margin:0 -.8rem;max-width:100vw;scroll-padding-inline-start:.8rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels:after{padding-right:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels:after{padding-left:.8rem}.md-content__inner>.tabbed-set .tabbed-labels:after{content:""}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{padding-left:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{padding-right:.8rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{margin-left:-.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{margin-right:-.8rem}.md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{width:2rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{padding-right:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{padding-left:.8rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{margin-right:-.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{margin-left:-.8rem}.md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{width:2rem}}@media screen{.md-typeset .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9){color:var(--md-default-fg-color)}.md-typeset .no-js .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.md-typeset .no-js .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.md-typeset .no-js .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.md-typeset .no-js .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.md-typeset .no-js .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.md-typeset .no-js .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.md-typeset .no-js .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.md-typeset .no-js .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.md-typeset .no-js .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.md-typeset .no-js .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.md-typeset .no-js .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.md-typeset .no-js .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.md-typeset .no-js .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.md-typeset .no-js .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.md-typeset .no-js .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.md-typeset .no-js .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.md-typeset .no-js .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.md-typeset .no-js .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.md-typeset .no-js .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.md-typeset .no-js .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9),.md-typeset [role=dialog] .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.md-typeset [role=dialog] .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.md-typeset [role=dialog] .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.md-typeset [role=dialog] .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.md-typeset [role=dialog] .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.md-typeset [role=dialog] .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.md-typeset [role=dialog] .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.md-typeset [role=dialog] .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.md-typeset [role=dialog] .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.md-typeset [role=dialog] .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.md-typeset [role=dialog] .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.md-typeset [role=dialog] .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.md-typeset [role=dialog] .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.md-typeset [role=dialog] .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.md-typeset [role=dialog] .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.md-typeset [role=dialog] .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.md-typeset [role=dialog] .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.md-typeset [role=dialog] .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.md-typeset [role=dialog] .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.md-typeset [role=dialog] .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9),.no-js .md-typeset .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.no-js .md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.no-js .md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.no-js .md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.no-js .md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.no-js .md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.no-js .md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.no-js .md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.no-js .md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.no-js .md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.no-js .md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.no-js .md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.no-js .md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.no-js .md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.no-js .md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.no-js .md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.no-js .md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.no-js .md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.no-js .md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.no-js .md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9),[role=dialog] .md-typeset .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,[role=dialog] .md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),[role=dialog] .md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),[role=dialog] .md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),[role=dialog] .md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),[role=dialog] .md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),[role=dialog] .md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),[role=dialog] .md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),[role=dialog] .md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),[role=dialog] .md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),[role=dialog] .md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),[role=dialog] .md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),[role=dialog] .md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),[role=dialog] .md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),[role=dialog] .md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),[role=dialog] .md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),[role=dialog] .md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),[role=dialog] .md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),[role=dialog] .md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),[role=dialog] .md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9){border-color:var(--md-default-fg-color)}}.md-typeset .tabbed-set>input:first-child.focus-visible~.tabbed-labels>:first-child,.md-typeset .tabbed-set>input:nth-child(10).focus-visible~.tabbed-labels>:nth-child(10),.md-typeset .tabbed-set>input:nth-child(11).focus-visible~.tabbed-labels>:nth-child(11),.md-typeset .tabbed-set>input:nth-child(12).focus-visible~.tabbed-labels>:nth-child(12),.md-typeset .tabbed-set>input:nth-child(13).focus-visible~.tabbed-labels>:nth-child(13),.md-typeset .tabbed-set>input:nth-child(14).focus-visible~.tabbed-labels>:nth-child(14),.md-typeset .tabbed-set>input:nth-child(15).focus-visible~.tabbed-labels>:nth-child(15),.md-typeset .tabbed-set>input:nth-child(16).focus-visible~.tabbed-labels>:nth-child(16),.md-typeset .tabbed-set>input:nth-child(17).focus-visible~.tabbed-labels>:nth-child(17),.md-typeset .tabbed-set>input:nth-child(18).focus-visible~.tabbed-labels>:nth-child(18),.md-typeset .tabbed-set>input:nth-child(19).focus-visible~.tabbed-labels>:nth-child(19),.md-typeset .tabbed-set>input:nth-child(2).focus-visible~.tabbed-labels>:nth-child(2),.md-typeset .tabbed-set>input:nth-child(20).focus-visible~.tabbed-labels>:nth-child(20),.md-typeset .tabbed-set>input:nth-child(3).focus-visible~.tabbed-labels>:nth-child(3),.md-typeset .tabbed-set>input:nth-child(4).focus-visible~.tabbed-labels>:nth-child(4),.md-typeset .tabbed-set>input:nth-child(5).focus-visible~.tabbed-labels>:nth-child(5),.md-typeset .tabbed-set>input:nth-child(6).focus-visible~.tabbed-labels>:nth-child(6),.md-typeset .tabbed-set>input:nth-child(7).focus-visible~.tabbed-labels>:nth-child(7),.md-typeset .tabbed-set>input:nth-child(8).focus-visible~.tabbed-labels>:nth-child(8),.md-typeset .tabbed-set>input:nth-child(9).focus-visible~.tabbed-labels>:nth-child(9){color:var(--md-accent-fg-color)}.md-typeset .tabbed-set>input:first-child:checked~.tabbed-content>:first-child,.md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-content>:nth-child(10),.md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-content>:nth-child(11),.md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-content>:nth-child(12),.md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-content>:nth-child(13),.md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-content>:nth-child(14),.md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-content>:nth-child(15),.md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-content>:nth-child(16),.md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-content>:nth-child(17),.md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-content>:nth-child(18),.md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-content>:nth-child(19),.md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-content>:nth-child(2),.md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-content>:nth-child(20),.md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-content>:nth-child(3),.md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-content>:nth-child(4),.md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-content>:nth-child(5),.md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-content>:nth-child(6),.md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-content>:nth-child(7),.md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-content>:nth-child(8),.md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-content>:nth-child(9){display:block}:root{--md-tasklist-icon:url('data:image/svg+xml;charset=utf-8,');--md-tasklist-icon--checked:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .task-list-item{list-style-type:none;position:relative}[dir=ltr] .md-typeset .task-list-item [type=checkbox]{left:-2em}[dir=rtl] .md-typeset .task-list-item [type=checkbox]{right:-2em}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em}.md-typeset .task-list-control [type=checkbox]{opacity:0;z-index:-1}[dir=ltr] .md-typeset .task-list-indicator:before{left:-1.5em}[dir=rtl] .md-typeset .task-list-indicator:before{right:-1.5em}.md-typeset .task-list-indicator:before{background-color:var(--md-default-fg-color--lightest);content:"";height:1.25em;-webkit-mask-image:var(--md-tasklist-icon);mask-image:var(--md-tasklist-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.15em;width:1.25em}.md-typeset [type=checkbox]:checked+.task-list-indicator:before{background-color:#00e676;-webkit-mask-image:var(--md-tasklist-icon--checked);mask-image:var(--md-tasklist-icon--checked)}@media print{.giscus,[id=__comments]{display:none}}:root>*{--md-mermaid-font-family:var(--md-text-font-family),sans-serif;--md-mermaid-edge-color:var(--md-code-fg-color);--md-mermaid-node-bg-color:var(--md-accent-fg-color--transparent);--md-mermaid-node-fg-color:var(--md-accent-fg-color);--md-mermaid-label-bg-color:var(--md-default-bg-color);--md-mermaid-label-fg-color:var(--md-code-fg-color);--md-mermaid-sequence-actor-bg-color:var(--md-mermaid-label-bg-color);--md-mermaid-sequence-actor-fg-color:var(--md-mermaid-label-fg-color);--md-mermaid-sequence-actor-border-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-actor-line-color:var(--md-default-fg-color--lighter);--md-mermaid-sequence-actorman-bg-color:var(--md-mermaid-label-bg-color);--md-mermaid-sequence-actorman-line-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-box-bg-color:var(--md-mermaid-node-bg-color);--md-mermaid-sequence-box-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-label-bg-color:var(--md-mermaid-node-bg-color);--md-mermaid-sequence-label-fg-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-loop-bg-color:var(--md-mermaid-node-bg-color);--md-mermaid-sequence-loop-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-loop-border-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-message-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-message-line-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-note-bg-color:var(--md-mermaid-label-bg-color);--md-mermaid-sequence-note-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-note-border-color:var(--md-mermaid-label-fg-color);--md-mermaid-sequence-number-bg-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-number-fg-color:var(--md-accent-bg-color)}.mermaid{line-height:normal;margin:1em 0}.md-typeset .grid{grid-gap:.4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:1em 0}.md-typeset .grid.cards>ol,.md-typeset .grid.cards>ul{display:contents}.md-typeset .grid.cards>ol>li,.md-typeset .grid.cards>ul>li,.md-typeset .grid>.card{border:.05rem solid var(--md-default-fg-color--lightest);border-radius:.1rem;display:block;margin:0;padding:.8rem;transition:border .25s,box-shadow .25s}.md-typeset .grid.cards>ol>li:focus-within,.md-typeset .grid.cards>ol>li:hover,.md-typeset .grid.cards>ul>li:focus-within,.md-typeset .grid.cards>ul>li:hover,.md-typeset .grid>.card:focus-within,.md-typeset .grid>.card:hover{border-color:#0000;box-shadow:var(--md-shadow-z2)}.md-typeset .grid.cards>ol>li>hr,.md-typeset .grid.cards>ul>li>hr,.md-typeset .grid>.card>hr{margin-bottom:1em;margin-top:1em}.md-typeset .grid.cards>ol>li>:first-child,.md-typeset .grid.cards>ul>li>:first-child,.md-typeset .grid>.card>:first-child{margin-top:0}.md-typeset .grid.cards>ol>li>:last-child,.md-typeset .grid.cards>ul>li>:last-child,.md-typeset .grid>.card>:last-child{margin-bottom:0}.md-typeset .grid>*,.md-typeset .grid>.admonition,.md-typeset .grid>.highlight>*,.md-typeset .grid>.highlighttable,.md-typeset .grid>.md-typeset details,.md-typeset .grid>details,.md-typeset .grid>pre{margin-bottom:0;margin-top:0}.md-typeset .grid>.highlight>pre:only-child,.md-typeset .grid>.highlight>pre>code,.md-typeset .grid>.highlighttable,.md-typeset .grid>.highlighttable>tbody,.md-typeset .grid>.highlighttable>tbody>tr,.md-typeset .grid>.highlighttable>tbody>tr>.code,.md-typeset .grid>.highlighttable>tbody>tr>.code>.highlight,.md-typeset .grid>.highlighttable>tbody>tr>.code>.highlight>pre,.md-typeset .grid>.highlighttable>tbody>tr>.code>.highlight>pre>code{height:100%}.md-typeset .grid>.tabbed-set{margin-bottom:0;margin-top:0}@media screen and (min-width:45em){[dir=ltr] .md-typeset .inline{float:left}[dir=rtl] .md-typeset .inline{float:right}[dir=ltr] .md-typeset .inline{margin-right:.8rem}[dir=rtl] .md-typeset .inline{margin-left:.8rem}.md-typeset .inline{margin-bottom:.8rem;margin-top:0;width:11.7rem}[dir=ltr] .md-typeset .inline.end{float:right}[dir=rtl] .md-typeset .inline.end{float:left}[dir=ltr] .md-typeset .inline.end{margin-left:.8rem;margin-right:0}[dir=rtl] .md-typeset .inline.end{margin-left:0;margin-right:.8rem}} \ No newline at end of file diff --git a/assets/stylesheets/classic/palette.7dc9a0ad.min.css b/assets/stylesheets/classic/palette.7dc9a0ad.min.css new file mode 100644 index 0000000..2d83819 --- /dev/null +++ b/assets/stylesheets/classic/palette.7dc9a0ad.min.css @@ -0,0 +1 @@ +@media screen{[data-md-color-scheme=slate]{--md-default-fg-color:hsla(var(--md-hue),15%,90%,0.82);--md-default-fg-color--light:hsla(var(--md-hue),15%,90%,0.56);--md-default-fg-color--lighter:hsla(var(--md-hue),15%,90%,0.32);--md-default-fg-color--lightest:hsla(var(--md-hue),15%,90%,0.12);--md-default-bg-color:hsla(var(--md-hue),15%,14%,1);--md-default-bg-color--light:hsla(var(--md-hue),15%,14%,0.54);--md-default-bg-color--lighter:hsla(var(--md-hue),15%,14%,0.26);--md-default-bg-color--lightest:hsla(var(--md-hue),15%,14%,0.07);--md-code-fg-color:hsla(var(--md-hue),18%,86%,0.82);--md-code-bg-color:hsla(var(--md-hue),15%,18%,1);--md-code-bg-color--light:hsla(var(--md-hue),15%,18%,0.9);--md-code-bg-color--lighter:hsla(var(--md-hue),15%,18%,0.54);--md-code-hl-color:#2977ff;--md-code-hl-color--light:#2977ff1a;--md-code-hl-number-color:#e6695b;--md-code-hl-special-color:#f06090;--md-code-hl-function-color:#c973d9;--md-code-hl-constant-color:#9383e2;--md-code-hl-keyword-color:#6791e0;--md-code-hl-string-color:#2fb170;--md-code-hl-name-color:var(--md-code-fg-color);--md-code-hl-operator-color:var(--md-default-fg-color--light);--md-code-hl-punctuation-color:var(--md-default-fg-color--light);--md-code-hl-comment-color:var(--md-default-fg-color--light);--md-code-hl-generic-color:var(--md-default-fg-color--light);--md-code-hl-variable-color:var(--md-default-fg-color--light);--md-typeset-color:var(--md-default-fg-color);--md-typeset-a-color:var(--md-primary-fg-color);--md-typeset-kbd-color:hsla(var(--md-hue),15%,90%,0.12);--md-typeset-kbd-accent-color:hsla(var(--md-hue),15%,90%,0.2);--md-typeset-kbd-border-color:hsla(var(--md-hue),15%,14%,1);--md-typeset-mark-color:#4287ff4d;--md-typeset-table-color:hsla(var(--md-hue),15%,95%,0.12);--md-typeset-table-color--light:hsla(var(--md-hue),15%,95%,0.035);--md-admonition-fg-color:var(--md-default-fg-color);--md-admonition-bg-color:var(--md-default-bg-color);--md-footer-bg-color:hsla(var(--md-hue),15%,10%,0.87);--md-footer-bg-color--dark:hsla(var(--md-hue),15%,8%,1);--md-shadow-z1:0 0.2rem 0.5rem #0000000d,0 0 0.05rem #0000001a;--md-shadow-z2:0 0.2rem 0.5rem #00000040,0 0 0.05rem #00000040;--md-shadow-z3:0 0.2rem 0.5rem #0006,0 0 0.05rem #00000059;color-scheme:dark}[data-md-color-scheme=slate] img[src$="#gh-light-mode-only"],[data-md-color-scheme=slate] img[src$="#only-light"]{display:none}[data-md-color-scheme=slate]{--color-foreground:255 255 255;--color-background:22 23 26;--color-background-subtle:33 34 38;--color-backdrop:11 12 15}[data-md-color-scheme=slate][data-md-color-primary=pink]{--md-typeset-a-color:#ed5487}[data-md-color-scheme=slate][data-md-color-primary=purple]{--md-typeset-a-color:#c46fd3}[data-md-color-scheme=slate][data-md-color-primary=deep-purple]{--md-typeset-a-color:#a47bea}[data-md-color-scheme=slate][data-md-color-primary=indigo]{--md-typeset-a-color:#5488e8}[data-md-color-scheme=slate][data-md-color-primary=teal]{--md-typeset-a-color:#00ccb8}[data-md-color-scheme=slate][data-md-color-primary=green]{--md-typeset-a-color:#71c174}[data-md-color-scheme=slate][data-md-color-primary=deep-orange]{--md-typeset-a-color:#ff764d}[data-md-color-scheme=slate][data-md-color-primary=brown]{--md-typeset-a-color:#c1775c}[data-md-color-scheme=slate][data-md-color-primary=black],[data-md-color-scheme=slate][data-md-color-primary=blue-grey],[data-md-color-scheme=slate][data-md-color-primary=grey],[data-md-color-scheme=slate][data-md-color-primary=white]{--md-typeset-a-color:#5e8bde}[data-md-color-switching] *,[data-md-color-switching] :after,[data-md-color-switching] :before{transition-duration:0ms!important}}[data-md-color-accent=red]{--md-accent-fg-color:#ff1947;--md-accent-fg-color--transparent:#ff19471a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=pink]{--md-accent-fg-color:#f50056;--md-accent-fg-color--transparent:#f500561a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=purple]{--md-accent-fg-color:#df41fb;--md-accent-fg-color--transparent:#df41fb1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=deep-purple]{--md-accent-fg-color:#7c4dff;--md-accent-fg-color--transparent:#7c4dff1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=indigo]{--md-accent-fg-color:#526cfe;--md-accent-fg-color--transparent:#526cfe1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=blue]{--md-accent-fg-color:#4287ff;--md-accent-fg-color--transparent:#4287ff1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=light-blue]{--md-accent-fg-color:#0091eb;--md-accent-fg-color--transparent:#0091eb1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=cyan]{--md-accent-fg-color:#00bad6;--md-accent-fg-color--transparent:#00bad61a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=teal]{--md-accent-fg-color:#00bda4;--md-accent-fg-color--transparent:#00bda41a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=green]{--md-accent-fg-color:#00c753;--md-accent-fg-color--transparent:#00c7531a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=light-green]{--md-accent-fg-color:#63de17;--md-accent-fg-color--transparent:#63de171a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=lime]{--md-accent-fg-color:#b0eb00;--md-accent-fg-color--transparent:#b0eb001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=yellow]{--md-accent-fg-color:#ffd500;--md-accent-fg-color--transparent:#ffd5001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=amber]{--md-accent-fg-color:#fa0;--md-accent-fg-color--transparent:#ffaa001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=orange]{--md-accent-fg-color:#ff9100;--md-accent-fg-color--transparent:#ff91001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=deep-orange]{--md-accent-fg-color:#ff6e42;--md-accent-fg-color--transparent:#ff6e421a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-primary=red]{--md-primary-fg-color:#ef5552;--md-primary-fg-color--light:#e57171;--md-primary-fg-color--dark:#e53734;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=pink]{--md-primary-fg-color:#e92063;--md-primary-fg-color--light:#ec417a;--md-primary-fg-color--dark:#c3185d;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=purple]{--md-primary-fg-color:#ab47bd;--md-primary-fg-color--light:#bb69c9;--md-primary-fg-color--dark:#8c24a8;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=deep-purple]{--md-primary-fg-color:#7e56c2;--md-primary-fg-color--light:#9574cd;--md-primary-fg-color--dark:#673ab6;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=indigo]{--md-primary-fg-color:#4051b5;--md-primary-fg-color--light:#5d6cc0;--md-primary-fg-color--dark:#303fa1;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=blue]{--md-primary-fg-color:#2094f3;--md-primary-fg-color--light:#42a5f5;--md-primary-fg-color--dark:#1975d2;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=light-blue]{--md-primary-fg-color:#02a6f2;--md-primary-fg-color--light:#28b5f6;--md-primary-fg-color--dark:#0287cf;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=cyan]{--md-primary-fg-color:#00bdd6;--md-primary-fg-color--light:#25c5da;--md-primary-fg-color--dark:#0097a8;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=teal]{--md-primary-fg-color:#009485;--md-primary-fg-color--light:#26a699;--md-primary-fg-color--dark:#007a6c;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=green]{--md-primary-fg-color:#4cae4f;--md-primary-fg-color--light:#68bb6c;--md-primary-fg-color--dark:#398e3d;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=light-green]{--md-primary-fg-color:#8bc34b;--md-primary-fg-color--light:#9ccc66;--md-primary-fg-color--dark:#689f38;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=lime]{--md-primary-fg-color:#cbdc38;--md-primary-fg-color--light:#d3e156;--md-primary-fg-color--dark:#b0b52c;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=yellow]{--md-primary-fg-color:#ffec3d;--md-primary-fg-color--light:#ffee57;--md-primary-fg-color--dark:#fbc02d;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=amber]{--md-primary-fg-color:#ffc105;--md-primary-fg-color--light:#ffc929;--md-primary-fg-color--dark:#ffa200;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=orange]{--md-primary-fg-color:#ffa724;--md-primary-fg-color--light:#ffa724;--md-primary-fg-color--dark:#fa8900;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=deep-orange]{--md-primary-fg-color:#ff6e42;--md-primary-fg-color--light:#ff8a66;--md-primary-fg-color--dark:#f4511f;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=brown]{--md-primary-fg-color:#795649;--md-primary-fg-color--light:#8d6e62;--md-primary-fg-color--dark:#5d4037;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=grey]{--md-primary-fg-color:#757575;--md-primary-fg-color--light:#9e9e9e;--md-primary-fg-color--dark:#616161;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3;--md-typeset-a-color:#4051b5}[data-md-color-primary=blue-grey]{--md-primary-fg-color:#546d78;--md-primary-fg-color--light:#607c8a;--md-primary-fg-color--dark:#455a63;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3;--md-typeset-a-color:#4051b5}[data-md-color-primary=light-green]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#72ad2e}[data-md-color-primary=lime]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#8b990a}[data-md-color-primary=yellow]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#b8a500}[data-md-color-primary=amber]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#d19d00}[data-md-color-primary=orange]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#e68a00}[data-md-color-primary=white]{--md-primary-fg-color:hsla(var(--md-hue),0%,100%,1);--md-primary-fg-color--light:hsla(var(--md-hue),0%,100%,0.7);--md-primary-fg-color--dark:hsla(var(--md-hue),0%,0%,0.07);--md-primary-bg-color:hsla(var(--md-hue),0%,0%,0.87);--md-primary-bg-color--light:hsla(var(--md-hue),0%,0%,0.54);--md-typeset-a-color:#4051b5}[data-md-color-primary=white] .md-button{color:var(--md-typeset-a-color)}[data-md-color-primary=white] .md-button--primary{background-color:var(--md-typeset-a-color);border-color:var(--md-typeset-a-color);color:hsla(var(--md-hue),0%,100%,1)}@media screen and (min-width:60em){[data-md-color-primary=white] .md-search__form{background-color:hsla(var(--md-hue),0%,0%,.07)}[data-md-color-primary=white] .md-search__form:hover{background-color:hsla(var(--md-hue),0%,0%,.32)}[data-md-color-primary=white] .md-search__input+.md-search__icon{color:hsla(var(--md-hue),0%,0%,.87)}}@media screen and (min-width:76.25em){[data-md-color-primary=white] .md-tabs{border-bottom:.05rem solid #00000012}}[data-md-color-primary=black]{--md-primary-fg-color:hsla(var(--md-hue),15%,9%,1);--md-primary-fg-color--light:hsla(var(--md-hue),15%,9%,0.54);--md-primary-fg-color--dark:hsla(var(--md-hue),15%,9%,1);--md-primary-bg-color:hsla(var(--md-hue),15%,100%,1);--md-primary-bg-color--light:hsla(var(--md-hue),15%,100%,0.7);--md-typeset-a-color:#4051b5}[data-md-color-primary=black] .md-button{color:var(--md-typeset-a-color)}[data-md-color-primary=black] .md-button--primary{background-color:var(--md-typeset-a-color);border-color:var(--md-typeset-a-color);color:hsla(var(--md-hue),0%,100%,1)}[data-md-color-primary=black] .md-header{background-color:hsla(var(--md-hue),15%,9%,1)}@media screen and (max-width:59.984375em){[data-md-color-primary=black] .md-nav__source{background-color:hsla(var(--md-hue),15%,11%,.87)}}@media screen and (max-width:76.234375em){html [data-md-color-primary=black] .md-nav--primary .md-nav__title[for=__drawer]{background-color:hsla(var(--md-hue),15%,9%,1)}}@media screen and (min-width:76.25em){[data-md-color-primary=black] .md-tabs{background-color:hsla(var(--md-hue),15%,9%,1)}} \ No newline at end of file diff --git a/assets/stylesheets/modern/main.bd6182e7.min.css b/assets/stylesheets/modern/main.bd6182e7.min.css new file mode 100644 index 0000000..83912b7 --- /dev/null +++ b/assets/stylesheets/modern/main.bd6182e7.min.css @@ -0,0 +1 @@ +@charset "UTF-8";html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media (prefers-reduced-motion){*,:after,:before{transition:none!important}}body{margin:0}a,button,input,label{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}hr{border:0;box-sizing:initial;display:block;height:.05rem;overflow:visible;padding:0}small{font-size:80%}sub,sup{line-height:1em}img{border-style:none}table{border-collapse:initial;border-spacing:0}td,th{font-weight:400;vertical-align:top}button{background:#0000;border:0;font-family:inherit;font-size:inherit;margin:0;padding:0}input{border:0;outline:none}:root{--md-primary-fg-color:#4051b5;--md-primary-fg-color--light:#5d6cc0;--md-primary-fg-color--dark:#303fa1;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3;--md-accent-fg-color:#526cfe;--md-accent-fg-color--transparent:#526cfe1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-scheme=default]{color-scheme:light}[data-md-color-scheme=default] img[src$="#gh-dark-mode-only"],[data-md-color-scheme=default] img[src$="#only-dark"]{display:none}:root,[data-md-color-scheme=default]{--md-hue:225deg;--md-default-fg-color:#000000de;--md-default-fg-color--light:#0000008c;--md-default-fg-color--lighter:#00000052;--md-default-fg-color--lightest:#0000000d;--md-default-bg-color:#fff;--md-default-bg-color--light:#ffffffb3;--md-default-bg-color--lighter:#ffffff4d;--md-default-bg-color--lightest:#ffffff1f;--md-code-fg-color:#36464e;--md-code-bg-color:#f5f5f5;--md-code-bg-color--light:#f5f5f5b3;--md-code-bg-color--lighter:#f5f5f54d;--md-code-hl-color:#4287ff;--md-code-hl-color--light:#4287ff1a;--md-code-hl-number-color:#d52a2a;--md-code-hl-special-color:#db1457;--md-code-hl-function-color:#a846b9;--md-code-hl-constant-color:#6e59d9;--md-code-hl-keyword-color:#3f6ec6;--md-code-hl-string-color:#1c7d4d;--md-code-hl-name-color:var(--md-code-fg-color);--md-code-hl-operator-color:var(--md-default-fg-color--light);--md-code-hl-punctuation-color:var(--md-default-fg-color--light);--md-code-hl-comment-color:var(--md-default-fg-color--light);--md-code-hl-generic-color:var(--md-default-fg-color--light);--md-code-hl-variable-color:var(--md-default-fg-color--light);--md-typeset-color:var(--md-default-fg-color);--md-typeset-a-color:var(--md-primary-fg-color);--md-typeset-del-color:#f5503d26;--md-typeset-ins-color:#0bd57026;--md-typeset-kbd-color:#fafafa;--md-typeset-kbd-accent-color:#fff;--md-typeset-kbd-border-color:#b8b8b8;--md-typeset-mark-color:#ffff0080;--md-typeset-table-color:#0000001f;--md-typeset-table-color--light:rgba(0,0,0,.035);--md-admonition-fg-color:var(--md-default-fg-color);--md-admonition-bg-color:var(--md-default-bg-color);--md-warning-fg-color:#000000de;--md-warning-bg-color:#ff9;--md-shadow-z1:0 0.2rem 0.5rem #0000000d,0 0 0.05rem #0000001a;--md-shadow-z2:0 0.2rem 0.5rem #0000001a,0 0 0.05rem #00000040;--md-shadow-z3:0 0.2rem 0.5rem #0003,0 0 0.05rem #00000059;--color-foreground:0 0 0;--color-background:255 255 255;--color-background-subtle:240 240 240;--color-backdrop:255 255 255}.md-icon svg{fill:currentcolor;display:block;height:1.2rem;width:1.2rem}.md-icon svg.lucide{fill:#0000;stroke:currentcolor}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--md-text-font-family:var(--md-text-font,_),-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;--md-code-font-family:var(--md-code-font,_),SFMono-Regular,Consolas,Menlo,monospace}aside,body,input{font-feature-settings:"kern","liga";color:var(--md-typeset-color);font-family:var(--md-text-font-family)}code,kbd,pre{font-feature-settings:"kern";font-family:var(--md-code-font-family)}:root{--md-typeset-table-sort-icon:url('data:image/svg+xml;charset=utf-8,');--md-typeset-table-sort-icon--asc:url('data:image/svg+xml;charset=utf-8,');--md-typeset-table-sort-icon--desc:url('data:image/svg+xml;charset=utf-8,');--md-typeset-preview-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset{-webkit-print-color-adjust:exact;color-adjust:exact;font-size:.75rem;letter-spacing:-.01em;line-height:1.8;overflow-wrap:break-word}@media print{.md-typeset{font-size:.68rem}}.md-typeset blockquote,.md-typeset dl,.md-typeset figure,.md-typeset ol,.md-typeset pre,.md-typeset ul{margin-bottom:1em;margin-top:1em}.md-typeset h1{color:var(--md-default-fg-color);font-size:1.875em;line-height:1.3;margin:0 0 1.25em}.md-typeset h1,.md-typeset h2{font-weight:700;letter-spacing:-.025em}.md-typeset h2{font-size:1.5em;line-height:1.4;margin:1.6em 0 .64em}.md-typeset h3{font-size:1.25em;font-weight:700;letter-spacing:-.01em;line-height:1.5;margin:1.6em 0 .8em}.md-typeset h2+h3{margin-top:.8em}.md-typeset h4{font-weight:700;letter-spacing:-.01em;margin:1em 0}.md-typeset h5,.md-typeset h6{color:var(--md-default-fg-color--light);font-size:.8em;font-weight:700;letter-spacing:-.01em;margin:1.25em 0}.md-typeset h5{text-transform:uppercase}.md-typeset h5 code{text-transform:none}.md-typeset hr{border-bottom:.05rem solid var(--md-default-fg-color--lightest);display:flow-root;margin:1.5em 0}.md-typeset a{color:var(--md-typeset-a-color);text-decoration:underline;word-break:break-word}.md-typeset a,.md-typeset a:before{transition:color 125ms}.md-typeset a:focus,.md-typeset a:hover{color:var(--md-accent-fg-color)}.md-typeset a:focus code,.md-typeset a:hover code{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-typeset a code{color:var(--md-typeset-a-color)}.md-typeset a.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-typeset code,.md-typeset kbd,.md-typeset pre{color:var(--md-code-fg-color);direction:ltr;font-variant-ligatures:none;transition:background-color 125ms}@media print{.md-typeset code,.md-typeset kbd,.md-typeset pre{white-space:pre-wrap}}.md-typeset code{background-color:var(--md-code-bg-color);border-radius:.2rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:.85em;padding:0 .2941176471em;transition:color 125ms,background-color 125ms;word-break:break-word}.md-typeset code:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}.md-typeset pre{display:flow-root;line-height:1.4;position:relative}.md-typeset pre>code{border-radius:.4rem;-webkit-box-decoration-break:slice;box-decoration-break:slice;box-shadow:none;display:block;margin:0;outline-color:var(--md-accent-fg-color);overflow:auto;padding:.7720588235em 1.1764705882em;scrollbar-color:var(--md-default-fg-color--lighter) #0000;scrollbar-width:thin;touch-action:auto;word-break:normal}.md-typeset pre>code:hover{scrollbar-color:var(--md-accent-fg-color) #0000}.md-typeset pre>code::-webkit-scrollbar{height:.2rem;width:.2rem}.md-typeset pre>code::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-typeset pre>code::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}.md-typeset kbd{background-color:var(--md-typeset-kbd-color);border-radius:.1rem;box-shadow:0 .1rem 0 .05rem var(--md-typeset-kbd-border-color),0 .1rem 0 var(--md-typeset-kbd-border-color),0 -.1rem .2rem var(--md-typeset-kbd-accent-color) inset;color:var(--md-default-fg-color);display:inline-block;font-size:.75em;padding:0 .6666666667em;vertical-align:text-top;word-break:break-word}.md-typeset mark{background-color:var(--md-typeset-mark-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;word-break:break-word}.md-typeset abbr{border-bottom:.05rem dotted var(--md-default-fg-color--light);cursor:help;text-decoration:none}.md-typeset [data-preview]{position:relative}[dir=ltr] .md-typeset [data-preview]:after{margin-left:.125em}[dir=rtl] .md-typeset [data-preview]:after{margin-right:.125em}.md-typeset [data-preview]:after{background-color:currentcolor;content:"";display:inline-block;height:.8em;-webkit-mask-image:var(--md-typeset-preview-icon);mask-image:var(--md-typeset-preview-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color 125ms;vertical-align:text-top;width:.8em}.md-typeset small{opacity:.75}[dir=ltr] .md-typeset sub,[dir=ltr] .md-typeset sup{margin-left:.078125em}[dir=rtl] .md-typeset sub,[dir=rtl] .md-typeset sup{margin-right:.078125em}[dir=ltr] .md-typeset blockquote{padding-left:.6rem}[dir=rtl] .md-typeset blockquote{padding-right:.6rem}[dir=ltr] .md-typeset blockquote{border-left:.2rem solid var(--md-default-fg-color--lighter)}[dir=rtl] .md-typeset blockquote{border-right:.2rem solid var(--md-default-fg-color--lighter)}.md-typeset blockquote{color:var(--md-default-fg-color--light);margin-left:0;margin-right:0}.md-typeset ul{list-style-type:disc}.md-typeset ul[type]{list-style-type:revert-layer}[dir=ltr] .md-typeset ol,[dir=ltr] .md-typeset ul{margin-left:.625em}[dir=rtl] .md-typeset ol,[dir=rtl] .md-typeset ul{margin-right:.625em}.md-typeset ol,.md-typeset ul{padding:0}.md-typeset ol:not([hidden]),.md-typeset ul:not([hidden]){display:flow-root}.md-typeset ol ol,.md-typeset ul ol{list-style-type:lower-alpha}.md-typeset ol ol ol,.md-typeset ul ol ol{list-style-type:lower-roman}.md-typeset ol ol ol ol,.md-typeset ul ol ol ol{list-style-type:upper-alpha}.md-typeset ol ol ol ol ol,.md-typeset ul ol ol ol ol{list-style-type:upper-roman}.md-typeset ol[type],.md-typeset ul[type]{list-style-type:revert-layer}[dir=ltr] .md-typeset ol li,[dir=ltr] .md-typeset ul li{margin-left:1.25em}[dir=rtl] .md-typeset ol li,[dir=rtl] .md-typeset ul li{margin-right:1.25em}.md-typeset ol li,.md-typeset ul li{margin-bottom:.5em}.md-typeset ol li blockquote,.md-typeset ol li p,.md-typeset ul li blockquote,.md-typeset ul li p{margin:.5em 0}.md-typeset ol li:last-child,.md-typeset ul li:last-child{margin-bottom:0}[dir=ltr] .md-typeset ol li ol,[dir=ltr] .md-typeset ol li ul,[dir=ltr] .md-typeset ul li ol,[dir=ltr] .md-typeset ul li ul{margin-left:.625em}[dir=rtl] .md-typeset ol li ol,[dir=rtl] .md-typeset ol li ul,[dir=rtl] .md-typeset ul li ol,[dir=rtl] .md-typeset ul li ul{margin-right:.625em}.md-typeset ol li ol,.md-typeset ol li ul,.md-typeset ul li ol,.md-typeset ul li ul{margin-bottom:.5em;margin-top:.5em}[dir=ltr] .md-typeset dd{margin-left:1.875em}[dir=rtl] .md-typeset dd{margin-right:1.875em}.md-typeset dd{margin-bottom:1.5em;margin-top:1em}.md-typeset img,.md-typeset svg,.md-typeset video{height:auto;max-width:100%}.md-typeset img[align=left]{margin:1em 1em 1em 0}.md-typeset img[align=right]{margin:1em 0 1em 1em}.md-typeset img[align]:only-child{margin-top:0}.md-typeset figure{display:flow-root;margin:1em auto;max-width:100%;text-align:center;width:fit-content}.md-typeset figure img{display:block;margin:0 auto}.md-typeset figcaption{font-style:italic;margin:1em auto;max-width:24rem}.md-typeset iframe{max-width:100%}.md-typeset table:not([class]){background-color:var(--md-default-bg-color);border:.05rem solid var(--md-typeset-table-color);border-radius:.1rem;display:inline-block;font-size:.64rem;max-width:100%;overflow:auto;touch-action:auto}@media print{.md-typeset table:not([class]){display:table}}.md-typeset table:not([class])+*{margin-top:1.5em}.md-typeset table:not([class]) td>:first-child,.md-typeset table:not([class]) th>:first-child{margin-top:0}.md-typeset table:not([class]) td>:last-child,.md-typeset table:not([class]) th>:last-child{margin-bottom:0}.md-typeset table:not([class]) td:not([align]),.md-typeset table:not([class]) th:not([align]){text-align:left}[dir=rtl] .md-typeset table:not([class]) td:not([align]),[dir=rtl] .md-typeset table:not([class]) th:not([align]){text-align:right}.md-typeset table:not([class]) th{font-weight:700;min-width:5rem;padding:.9375em 1.25em;vertical-align:top}.md-typeset table:not([class]) td{border-top:.05rem solid var(--md-typeset-table-color);padding:.9375em 1.25em;vertical-align:top}.md-typeset table:not([class]) tbody tr{transition:background-color 125ms}.md-typeset table:not([class]) tbody tr:hover{background-color:var(--md-typeset-table-color--light);box-shadow:0 .05rem 0 var(--md-default-bg-color) inset}.md-typeset table:not([class]) a{word-break:normal}.md-typeset table th[role=columnheader]{cursor:pointer}[dir=ltr] .md-typeset table th[role=columnheader]:after{margin-left:.5em}[dir=rtl] .md-typeset table th[role=columnheader]:after{margin-right:.5em}.md-typeset table th[role=columnheader]:after{content:"";display:inline-block;height:1.2em;-webkit-mask-image:var(--md-typeset-table-sort-icon);mask-image:var(--md-typeset-table-sort-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color 125ms;vertical-align:text-bottom;width:1.2em}.md-typeset table th[role=columnheader]:hover:after{background-color:var(--md-default-fg-color--lighter)}.md-typeset table th[role=columnheader][aria-sort=ascending]:after{background-color:var(--md-default-fg-color--light);-webkit-mask-image:var(--md-typeset-table-sort-icon--asc);mask-image:var(--md-typeset-table-sort-icon--asc)}.md-typeset table th[role=columnheader][aria-sort=descending]:after{background-color:var(--md-default-fg-color--light);-webkit-mask-image:var(--md-typeset-table-sort-icon--desc);mask-image:var(--md-typeset-table-sort-icon--desc)}.md-typeset__scrollwrap{margin:1em -.8rem;overflow-x:auto;touch-action:auto}.md-typeset__table{display:inline-block;margin-bottom:.5em;padding:0 .8rem}@media print{.md-typeset__table{display:block}}html .md-typeset__table table{display:table;margin:0;overflow:hidden;width:100%}@media screen and (max-width:44.984375em){.md-content__inner>pre{margin:1em -.8rem}.md-content__inner>pre code{border-radius:0}}.md-banner{background-color:var(--md-accent-fg-color--transparent);color:var(--md-default-fg-color);overflow:auto}@media print{.md-banner{display:none}}.md-banner--warning{background-color:var(--md-warning-bg-color);color:var(--md-warning-fg-color)}.md-banner__inner{font-size:.7rem;margin:.6rem auto;padding:0 .8rem}[dir=ltr] .md-banner__button{float:right}[dir=rtl] .md-banner__button{float:left}.md-banner__button{color:inherit;cursor:pointer;transition:opacity .25s}.no-js .md-banner__button{display:none}.md-banner__button:hover{opacity:.7}html{font-size:125%;height:100%;overflow-x:hidden}@media screen and (min-width:100em){html{font-size:137.5%}}@media screen and (min-width:125em){html{font-size:150%}}body{background-color:var(--md-default-bg-color);display:flex;flex-direction:column;font-size:.5rem;min-height:100%;position:relative;width:100%}@media print{body{display:block}}@media screen and (max-width:59.984375em){body[data-md-scrolllock]{position:fixed}}.md-grid{margin-left:auto;margin-right:auto;max-width:61rem}.md-container{display:flex;flex-direction:column;flex-grow:1}@media print{.md-container{display:block}}.md-main{flex-grow:1}.md-main__inner{display:flex;height:100%;margin-top:1.5rem}.md-ellipsis{overflow:hidden;text-overflow:ellipsis}.md-toggle{display:none}.md-option{height:0;opacity:0;position:absolute;width:0}.md-option:checked+label:not([hidden]){display:block}.md-option.focus-visible+label{outline-color:var(--md-accent-fg-color);outline-style:auto}.md-skip{background-color:var(--md-default-fg-color);border-radius:.1rem;color:var(--md-default-bg-color);font-size:.64rem;margin:.5rem;opacity:0;outline-color:var(--md-accent-fg-color);padding:.3rem .5rem;position:fixed;transform:translateY(.4rem);z-index:-1}.md-skip:focus{opacity:1;transform:translateY(0);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity 175ms 75ms;z-index:10}@page{margin:25mm}:root{--md-clipboard-icon:url('data:image/svg+xml;charset=utf-8,')}.md-clipboard{border-radius:.1rem;color:var(--md-default-fg-color--lightest);cursor:pointer;height:1.5em;outline-color:var(--md-accent-fg-color);outline-offset:.1rem;transition:color .25s;width:1.5em;z-index:1}@media print{.md-clipboard{display:none}}.md-clipboard:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}:hover>.md-clipboard{color:var(--md-default-fg-color--light)}.md-clipboard:focus,.md-clipboard:hover{color:var(--md-accent-fg-color)}.md-clipboard:after{background-color:currentcolor;content:"";display:block;height:1.125em;margin:0 auto;-webkit-mask-image:var(--md-clipboard-icon);mask-image:var(--md-clipboard-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.125em}.md-clipboard--inline{cursor:pointer}.md-clipboard--inline code{transition:color .25s,background-color .25s}.md-clipboard--inline:focus code,.md-clipboard--inline:hover code{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}:root{--md-code-select-icon:url('data:image/svg+xml;charset=utf-8,');--md-code-copy-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .md-code__content{display:grid}.md-code__nav{background-color:var(--md-code-bg-color--lighter);border-radius:.1rem;display:flex;gap:.2rem;padding:.2rem;position:absolute;right:.25em;top:.25em;transition:background-color .25s;z-index:1}:hover>.md-code__nav{background-color:var(--md-code-bg-color--light)}.md-code__button{color:var(--md-default-fg-color--lightest);cursor:pointer;display:block;height:1.5em;outline-color:var(--md-accent-fg-color);outline-offset:.1rem;transition:color .25s;width:1.5em}:hover>*>.md-code__button{color:var(--md-default-fg-color--light)}.md-code__button.focus-visible,.md-code__button:hover{color:var(--md-accent-fg-color)}.md-code__button--active{color:var(--md-default-fg-color)!important}.md-code__button:after{background-color:currentcolor;content:"";display:block;height:1.125em;margin:0 auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.125em}.md-code__button[data-md-type=select]:after{-webkit-mask-image:var(--md-code-select-icon);mask-image:var(--md-code-select-icon)}.md-code__button[data-md-type=copy]:after{-webkit-mask-image:var(--md-code-copy-icon);mask-image:var(--md-code-copy-icon)}@keyframes consent{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes overlay{0%{opacity:0}to{opacity:1}}.md-consent__overlay{animation:overlay .35s both;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background-color:var(--md-default-bg-color--light);height:100%;opacity:1;position:fixed;top:0;width:100%;z-index:5}.md-consent__inner{bottom:0;display:flex;justify-content:center;max-height:100%;padding:0;position:fixed;width:100%;z-index:5}.md-consent__form{animation:consent .5s cubic-bezier(.1,.7,.1,1) both;background-color:var(--md-default-bg-color);border:0;border-radius:.8rem;box-shadow:var(--md-shadow-z3);margin:.4rem;overflow:auto;padding-left:1.2rem;padding-right:1.2rem}.md-consent__settings{display:none;margin:1em 0}input:checked+.md-consent__settings{display:block}.md-consent__controls{line-height:1.2;margin-bottom:.8rem}.md-typeset .md-consent__controls .md-button{display:inline}@media screen and (max-width:44.984375em){.md-typeset .md-consent__controls .md-button{display:block;margin-top:.4rem;text-align:center;width:100%}}.md-consent label{cursor:pointer}.md-content{flex-grow:1;min-width:0}.md-content__inner{margin:0 .8rem 1.2rem;padding-top:.7rem}@media screen and (min-width:76.25em){[dir=ltr] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-left:1.2rem}[dir=ltr] .md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner,[dir=rtl] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-right:1.2rem}[dir=rtl] .md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner{margin-left:1.2rem}}.md-content__inner:before{content:"";display:block;height:.4rem}.md-content__inner>:last-child{margin-bottom:0}[dir=ltr] .md-content__button{float:right}[dir=rtl] .md-content__button{float:left}[dir=ltr] .md-content__button{margin-left:.4rem}[dir=rtl] .md-content__button{margin-right:.4rem}.md-content__button{background-color:var(--md-default-fg-color--lightest);border-radius:.4rem;display:flex;margin-top:.2rem;padding:.3rem}@media print{.md-content__button{display:none}}.md-typeset .md-content__button{color:var(--md-default-fg-color);transition:color .25s,background-color .25s}.md-typeset .md-content__button svg{opacity:.5;transition:opacity .25s}.md-typeset .md-content__button:focus,.md-typeset .md-content__button:hover{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-typeset .md-content__button:focus svg,.md-typeset .md-content__button:hover svg{opacity:1}.md-content__button svg{height:.9rem;width:.9rem}[dir=rtl] .md-content__button svg{transform:scaleX(-1)}.md-content__button svg.lucide{fill:#0000;stroke:currentcolor}[dir=ltr] .md-dialog{right:.8rem}[dir=rtl] .md-dialog{left:.8rem}.md-dialog{background-color:var(--md-accent-fg-color);border-radius:1.2rem;bottom:.8rem;box-shadow:var(--md-shadow-z3);min-width:11.1rem;opacity:0;padding:.4rem 1.2rem;pointer-events:none;position:fixed;transform:translateY(100%);transition:transform 0ms .4s,opacity .4s;z-index:4}@media print{.md-dialog{display:none}}.md-dialog--active{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s cubic-bezier(.075,.85,.175,1),opacity .4s}.md-dialog__inner{color:var(--md-default-bg-color);font-size:.7rem}.md-feedback{margin:2em 0 1em;text-align:center}.md-feedback fieldset{border:none;margin:0;padding:0}.md-feedback__title{font-weight:700;margin:1em auto}.md-feedback__inner{position:relative}.md-feedback__list{display:flex;flex-wrap:wrap;place-content:baseline center;position:relative}.md-feedback__list:hover .md-icon:not(:disabled){color:var(--md-default-fg-color--lighter)}:disabled .md-feedback__list{min-height:1.8rem}.md-feedback__icon{color:var(--md-default-fg-color--light);cursor:pointer;flex-shrink:0;margin:0 .1rem;transition:color 125ms}.md-feedback__icon:not(:disabled).md-icon:hover{color:var(--md-accent-fg-color)}.md-feedback__icon:disabled{color:var(--md-default-fg-color--lightest);pointer-events:none}.md-feedback__note{opacity:0;position:relative;transform:translateY(.4rem);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s}.md-feedback__note>*{margin:0 auto;max-width:16rem}:disabled .md-feedback__note{opacity:1;transform:translateY(0)}@media print{.md-feedback{display:none}}.md-footer{background-color:var(--md-default-bg-color);border-top:.05rem solid var(--md-default-fg-color--lightest);color:var(--md-default-fg-color)}@media print{.md-footer{display:none}}.md-footer__inner{justify-content:space-between;overflow:auto;padding:.2rem}.md-footer__inner:not([hidden]){display:flex}.md-footer__link{align-items:end;display:flex;flex-grow:0.01;margin-bottom:.4rem;margin-top:1rem;max-width:100%;outline-color:var(--md-accent-fg-color);overflow:hidden;transition:opacity .25s}.md-footer__link:focus,.md-footer__link:hover{opacity:.7}[dir=rtl] .md-footer__link svg{transform:scaleX(-1)}@media screen and (max-width:44.984375em){.md-footer__link--prev{flex-shrink:0}.md-footer__link--prev .md-footer__title{display:none}}[dir=ltr] .md-footer__link--next{margin-left:auto}[dir=rtl] .md-footer__link--next{margin-right:auto}.md-footer__link--next{text-align:right}[dir=rtl] .md-footer__link--next{text-align:left}.md-footer__title{flex-grow:1;font-size:.8rem;margin-bottom:.7rem;max-width:calc(100% - 2.4rem);padding:0 1rem;white-space:nowrap}.md-footer__button{margin:.2rem;padding:.4rem}.md-footer__direction{font-size:.6rem;opacity:.7}.md-footer-meta{background-color:var(--md-default-fg-color--lightest)}.md-footer-meta__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.2rem}html .md-footer-meta.md-typeset a:not(:focus,:hover){color:var(--md-default-fg-color)}.md-copyright{color:var(--md-default-fg-color--light);font-size:.64rem;margin:auto .6rem;padding:.4rem 0;width:100%}@media screen and (min-width:45em){.md-copyright{width:auto}}.md-copyright__highlight{color:var(--md-default-fg-color)}.md-social{display:inline-flex;gap:.2rem;margin:0 .4rem;padding:.2rem 0 .6rem}@media screen and (min-width:45em){.md-social{padding:.6rem 0}}.md-social__link{display:inline-block;height:1.6rem;text-align:center;width:1.6rem}.md-social__link:before{line-height:1.9}.md-social__link svg{fill:currentcolor;max-height:.8rem;vertical-align:-25%}.md-typeset .md-button{background-color:var(--md-default-fg-color--lightest);border-radius:1.2rem;color:var(--md-default-fg-color--light);cursor:pointer;display:inline-block;font-weight:700;padding:.625em 2em;text-decoration:none;transition:color 125ms,background-color 125ms,opacity 125ms}.md-typeset .md-button.focus-visible{outline-offset:0}.md-typeset .md-button:focus,.md-typeset .md-button:hover{color:var(--md-default-fg-color--light);opacity:.8}.md-typeset .md-button--primary{background-color:var(--md-primary-fg-color);color:var(--md-primary-bg-color)}.md-typeset .md-button--primary:focus,.md-typeset .md-button--primary:hover{color:var(--md-primary-bg-color);opacity:.8}[dir=ltr] .md-typeset .md-input{border-top-left-radius:.1rem}[dir=ltr] .md-typeset .md-input,[dir=rtl] .md-typeset .md-input{border-top-right-radius:.1rem}[dir=rtl] .md-typeset .md-input{border-top-left-radius:.1rem}.md-typeset .md-input{border-bottom:.1rem solid var(--md-default-fg-color--lighter);box-shadow:var(--md-shadow-z1);font-size:.8rem;height:1.8rem;padding:0 .6rem;transition:border .25s,box-shadow .25s}.md-typeset .md-input:focus,.md-typeset .md-input:hover{border-bottom-color:var(--md-accent-fg-color);box-shadow:var(--md-shadow-z2)}.md-typeset .md-input--stretch{width:100%}.md-header{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background-color:var(--md-default-bg-color--light);color:var(--md-default-fg-color);display:block;left:0;position:sticky;right:0;top:0;z-index:4}@media print{.md-header{display:none}}.md-header[hidden]{transform:translateY(-100%);transition:transform .25s cubic-bezier(.8,0,.6,1)}.md-header--shadow{box-shadow:0 .05rem 0 var(--md-default-fg-color--lightest);transition:transform .25s cubic-bezier(.1,.7,.1,1)}.md-header__inner{align-items:center;display:flex;padding:0 .4rem}.md-header__button{color:currentcolor;cursor:pointer;margin:.2rem;outline-color:var(--md-accent-fg-color);padding:.4rem;position:relative;transition:opacity .25s;vertical-align:middle;z-index:1}.md-header__button:hover{opacity:.7}.md-header__button:not([hidden]){display:inline-block}.md-header__button:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}.md-header__button.md-logo{margin:.2rem;padding:.4rem}@media screen and (max-width:76.234375em){.md-header__button.md-logo{display:none}}.md-header__button.md-logo img,.md-header__button.md-logo svg{fill:currentcolor;display:block;height:1.2rem;width:auto}.md-header__button.md-logo img.lucide,.md-header__button.md-logo svg.lucide{fill:#0000;stroke:currentcolor}@media screen and (min-width:60em){.md-header__button[for=__search]{display:none}}.no-js .md-header__button[for=__search]{display:none}[dir=rtl] .md-header__button[for=__search] svg{transform:scaleX(-1)}@media screen and (min-width:76.25em){.md-header__button[for=__drawer]{display:none}}.md-header__topic{display:flex;max-width:100%;position:absolute;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;white-space:nowrap}.md-header__topic+.md-header__topic{opacity:0;pointer-events:none;transform:translateX(1.25rem);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;z-index:-1}[dir=rtl] .md-header__topic+.md-header__topic{transform:translateX(-1.25rem)}.md-header__topic:first-child{font-weight:700}.md-header__title{flex-grow:1;font-size:.9rem;height:2.4rem;letter-spacing:-.025em;line-height:2.4rem;margin-left:.4rem;margin-right:.4rem}.md-header__title--active .md-header__topic{opacity:0;pointer-events:none;transform:translateX(-1.25rem);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;z-index:-1}[dir=rtl] .md-header__title--active .md-header__topic{transform:translateX(1.25rem)}.md-header__title--active .md-header__topic+.md-header__topic{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;z-index:0}.md-header__title>.md-header__ellipsis{height:100%;position:relative;width:100%}.md-header__option{display:flex;flex-shrink:0;max-width:100%;white-space:nowrap}.md-header__option>input{bottom:0}.md-header__source{display:none}@media screen and (min-width:60em){[dir=ltr] .md-header__source{margin-left:1rem}[dir=rtl] .md-header__source{margin-right:1rem}.md-header__source{display:block;max-width:11.5rem;width:11.5rem}}@media screen and (min-width:76.25em){[dir=ltr] .md-header__source{margin-left:1.4rem}[dir=rtl] .md-header__source{margin-right:1.4rem}}.md-header .md-icon svg{height:1rem;width:1rem}:root{--md-nav-icon--next:url('data:image/svg+xml;charset=utf-8,')}.md-nav{font-size:.7rem;line-height:1.3;transition:max-height .25s cubic-bezier(.86,0,.07,1)}.md-nav .md-nav__title{display:none}.md-nav__list{display:flex;flex-direction:column;gap:.2rem;list-style:none;margin:0;padding:0}[dir=ltr] .md-nav__list .md-nav__list{margin-left:.6rem}[dir=rtl] .md-nav__list .md-nav__list{margin-right:.6rem}.md-nav__item--nested .md-nav__list:after,.md-nav__item--nested .md-nav__list:before{content:" ";display:block;height:0}.md-nav__link{align-items:flex-start;border-radius:.4rem;cursor:pointer;display:flex;gap:.6rem;margin-left:.2rem;margin-right:.2rem;padding:.35rem .8rem;transition:color .25s,background-color .25s}.md-nav__link .md-nav__link{margin:0}.md-nav__link--passed,.md-nav__link--passed code{color:var(--md-default-fg-color--light)}.md-nav__item .md-nav__link--active{font-weight:500}.md-nav--primary .md-nav__item .md-nav__link--active{background:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-nav__item .md-nav__link--active,.md-nav__item .md-nav__link--active code{color:var(--md-typeset-a-color)}.md-nav__item .md-nav__link--active code svg,.md-nav__item .md-nav__link--active svg{opacity:1}[dir=ltr] .md-nav__item--nested>.md-nav__link:not(.md-nav__container){padding-right:.35rem}[dir=rtl] .md-nav__item--nested>.md-nav__link:not(.md-nav__container){padding-left:.35rem}.md-nav__link .md-ellipsis{flex-grow:1;position:relative}.md-nav__link .md-ellipsis code{word-break:normal}.md-nav__link svg{fill:currentcolor;flex-shrink:0;height:1.3em;opacity:.5;position:relative;width:1.3em}.md-nav__link svg.lucide{fill:#0000;stroke:currentcolor}.md-nav--primary .md-nav__link[for]:focus:not(.md-nav__link--active),.md-nav--primary .md-nav__link[for]:hover:not(.md-nav__link--active),.md-nav--primary .md-nav__link[href]:focus:not(.md-nav__link--active),.md-nav--primary .md-nav__link[href]:hover:not(.md-nav__link--active){background-color:var(--md-default-fg-color--lightest);color:var(--md-default-fg-color)}.md-nav--secondary .md-nav__link{margin-left:.2rem;margin-right:.2rem;padding:.35rem .8rem}.md-nav--secondary .md-nav__link[for]:focus,.md-nav--secondary .md-nav__link[for]:hover,.md-nav--secondary .md-nav__link[href]:focus,.md-nav--secondary .md-nav__link[href]:hover{background-color:initial;color:var(--md-accent-fg-color)}.md-nav__link.focus-visible{outline-color:var(--md-accent-fg-color)}.md-nav--primary .md-nav__link[for=__toc],.md-nav--primary .md-nav__link[for=__toc]~.md-nav{display:none}.md-nav__icon{font-size:.9rem;height:.9rem;width:.9rem}[dir=rtl] .md-nav__icon:after{transform:rotate(180deg)}.md-nav__item--nested .md-nav__icon:after{background-color:currentcolor;content:"";display:block;height:100%;-webkit-mask-image:var(--md-nav-icon--next);mask-image:var(--md-nav-icon--next);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s;width:100%}@media screen and (min-width:76.25em){.md-nav__item--nested.md-nav__item--section>.md-nav__link .md-nav__icon:after{display:none}}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link .md-nav__icon:after,.md-nav__item--nested .md-toggle--indeterminate~.md-nav__link .md-nav__icon:after{transform:rotate(90deg)}.md-nav__container{background:#0000;gap:.2rem;padding:0}.md-nav__container>:first-child{flex-grow:1;min-width:0}.md-nav__container>:nth-child(2){padding:.35rem}@media screen and (min-width:76.25em){.md-nav__item--section>.md-nav__container>:nth-child(2){display:none}}.md-nav__container__icon{flex-shrink:0}.md-nav__toggle~.md-nav{display:grid;grid-template-rows:minmax(.005rem,0fr);opacity:0;transition:grid-template-rows .25s cubic-bezier(.86,0,.07,1),opacity .25s,visibility 0ms .25s;visibility:collapse}.md-nav__toggle~.md-nav>.md-nav__list{overflow:hidden}.md-nav__toggle.md-toggle--indeterminate~.md-nav,.md-nav__toggle:checked~.md-nav{grid-template-rows:minmax(.4rem,1fr);opacity:1;transition:grid-template-rows .25s cubic-bezier(.86,0,.07,1),opacity .15s .1s,visibility 0ms;visibility:visible}.md-nav__toggle.md-toggle--indeterminate~.md-nav{transition:none}.md-nav--secondary{margin-bottom:.1rem;margin-top:.1rem}.md-nav--secondary .md-nav{margin-top:.2rem}.md-nav--secondary .md-nav__title{background:var(--md-default-bg-color);display:flex;font-weight:700;margin-left:.2rem;margin-right:.2rem;padding:.35rem .6rem;position:sticky;top:0;z-index:1}.md-nav--secondary .md-nav__title .md-nav__icon{display:none}.md-nav--secondary .md-nav__link{padding:.2rem .6rem}@media screen and (max-width:76.234375em){.md-nav--primary{margin-bottom:.4rem;margin-left:.2rem;margin-right:.2rem}.md-nav .md-nav__title[for=__drawer]{align-items:center;border-bottom:.05rem solid var(--md-default-fg-color-lightest);display:flex;font-size:.8rem;font-weight:700;gap:.4rem;padding:.8rem}.md-nav .md-nav__title[for=__drawer] .md-logo{height:1.6rem;width:1.6rem}.md-nav .md-nav__title[for=__drawer] .md-logo img,.md-nav .md-nav__title[for=__drawer] .md-logo svg{fill:currentcolor;display:block;height:100%;max-width:100%;object-fit:contain;width:auto}.md-nav .md-nav__title[for=__drawer] .md-logo img.lucide,.md-nav .md-nav__title[for=__drawer] .md-logo svg.lucide{fill:#0000;stroke:currentcolor}}.md-nav__source{display:none}[dir=ltr] .md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{margin-left:1.1rem}[dir=rtl] .md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{margin-right:1.1rem}[dir=ltr] .md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{border-left:.05rem solid var(--md-default-fg-color--lightest)}[dir=rtl] .md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{border-right:.05rem solid var(--md-default-fg-color--lightest)}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary{display:block;margin-bottom:.5em;margin-top:.5em;opacity:1;visibility:visible}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary .md-nav__link{background:#0000}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary .md-nav__link--active{font-weight:500}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary .md-nav__link:focus,.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary .md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary>.md-nav__list{margin-left:0;overflow:visible;padding-bottom:0}.md-nav--integrated>.md-nav__list>.md-nav__item--active .md-nav--secondary>.md-nav__title{display:none}@media screen and (min-width:76.25em){.md-nav--primary{margin-bottom:.1rem;margin-top:.1rem}.md-nav__source{display:none}[dir=ltr] .md-nav__list .md-nav__item--section>.md-nav>.md-nav__list{margin-left:0}[dir=rtl] .md-nav__list .md-nav__item--section>.md-nav>.md-nav__list{margin-right:0}.md-nav__item--section>.md-nav__link--active,.md-nav__item--section>.md-nav__link>.md-nav__link--active{font-weight:700}.md-nav__item--section{margin-top:.4rem}.md-nav__item--section:first-child{margin-top:0}.md-nav__item--section:last-child{margin-bottom:0}.md-nav__item--section>.md-nav__link{font-weight:700}.md-nav__item--section>.md-nav__link:not(.md-nav__container){pointer-events:none}.md-nav__item--section>.md-nav{display:block;opacity:1;visibility:visible}.md-nav__item--section>.md-nav>.md-nav__list>.md-nav__item{padding:0}.md-nav--lifted{margin-top:0}.md-nav--lifted>.md-nav__list>.md-nav__item{display:none}.md-nav--lifted>.md-nav__list>.md-nav__item--active{display:block}.md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav{margin-top:.1rem}.md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav>.md-nav__list:before,.md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav__link{display:none}.md-nav--lifted>.md-nav__list>.md-nav__item--active.md-nav__item--section{margin:0}.md-nav--lifted .md-nav[data-md-level="1"]{grid-template-rows:minmax(.4rem,1fr);opacity:1;visibility:visible}}:root{--md-path-icon:url('data:image/svg+xml;charset=utf-8,')}.md-path{font-size:.7rem;margin:.4rem .8rem 0;overflow:auto;padding-top:1.2rem}.md-path:not([hidden]){display:block}@media screen and (min-width:76.25em){.md-path{margin:.4rem 1.2rem 0}}.md-path__list{align-items:center;display:flex;gap:.2rem;list-style:none;margin:0;padding:0}.md-path__item:not(:first-child){align-items:center;display:inline-flex;gap:.2rem;white-space:nowrap}.md-path__item:not(:first-child):before{background-color:var(--md-default-fg-color--lighter);content:"";display:inline;height:.6rem;-webkit-mask-image:var(--md-path-icon);mask-image:var(--md-path-icon);width:.6rem}.md-path__link{align-items:center;color:var(--md-default-fg-color--light);display:flex;transition:color .25s}.md-path__link:focus,.md-path__link:hover{color:var(--md-accent-fg-color)}:root{--md-progress-value:0;--md-progress-delay:400ms}.md-progress{background:var(--md-primary-bg-color);height:.075rem;opacity:min(clamp(0,var(--md-progress-value),1),clamp(0,100 - var(--md-progress-value),1));position:fixed;top:0;transform:scaleX(calc(var(--md-progress-value)*1%));transform-origin:left;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .25s var(--md-progress-delay);width:100%;z-index:4}:root{--md-search-icon:url('data:image/svg+xml;charset=utf-8,')}.md-search{position:relative}@media screen and (min-width:45em){.md-search{padding:.2rem 0}}@media screen and (max-width:59.984375em){.md-search{display:none}}.no-js .md-search{display:none}[dir=ltr] .md-search__button{padding-left:1.9rem;padding-right:2.2rem}[dir=rtl] .md-search__button{padding-left:2.2rem;padding-right:1.9rem}.md-search__button{background:var(--md-default-bg-color);color:var(--md-default-fg-color);cursor:pointer;font-size:.7rem;position:relative;text-align:left}@media screen and (min-width:45em){.md-search__button{background-color:var(--md-default-fg-color--lightest);border-radius:.4rem;height:1.6rem;transition:background-color .4s,color .4s;width:8.9rem}.md-search__button:focus,.md-search__button:hover{background-color:var(--md-default-fg-color--lighter);color:var(--md-default-fg-color)}}[dir=ltr] .md-search__button:before{left:0}[dir=rtl] .md-search__button:before{right:0}.md-search__button:before{background-color:var(--md-default-fg-color);content:"";height:1rem;margin-left:.5rem;-webkit-mask-image:var(--md-search-icon);mask-image:var(--md-search-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.3rem;width:1rem}.md-search__button:after{background:var(--md-default-bg-color--light);border-radius:.2rem;content:"Ctrl+K";display:block;font-size:.6rem;padding:.1rem .2rem;position:absolute;right:.6rem;top:.35rem}[data-platform^=Mac] .md-search__button:after{content:"⌘K"}.md-select{position:relative;z-index:1}.md-select__inner{background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color);left:50%;margin-top:.2rem;max-height:0;opacity:0;position:absolute;top:calc(100% - .2rem);transform:translate3d(-50%,.3rem,0);transition:transform .25s 375ms,opacity .25s .25s,max-height 0ms .5s}.md-select:focus-within .md-select__inner,.md-select:hover .md-select__inner{max-height:10rem;opacity:1;transform:translate3d(-50%,0,0);transition:transform .25s cubic-bezier(.1,.7,.1,1),opacity .25s,max-height 0ms}.md-select__inner:after{border-bottom:.2rem solid #0000;border-bottom-color:var(--md-default-bg-color);border-left:.2rem solid #0000;border-right:.2rem solid #0000;border-top:0;content:"";height:0;left:50%;margin-left:-.2rem;margin-top:-.2rem;position:absolute;top:0;width:0}.md-select__list{border-radius:.1rem;font-size:.8rem;list-style-type:none;margin:0;max-height:inherit;overflow:auto;padding:0}.md-select__item{line-height:1.8rem}[dir=ltr] .md-select__link{padding-left:.6rem;padding-right:1.2rem}[dir=rtl] .md-select__link{padding-left:1.2rem;padding-right:.6rem}.md-select__link{cursor:pointer;display:block;outline:none;scroll-snap-align:start;transition:background-color .25s,color .25s;width:100%}.md-select__link:focus,.md-select__link:hover{color:var(--md-accent-fg-color)}.md-select__link:focus{background-color:var(--md-default-fg-color--lightest)}.md-sidebar{align-self:flex-start;flex-shrink:0;padding:1.1rem 0;position:sticky;top:2.4rem;width:12.1rem}@media print{.md-sidebar{display:none}}@media screen and (max-width:76.234375em){[dir=ltr] .md-sidebar--primary{left:-12.1rem}[dir=rtl] .md-sidebar--primary{right:-12.1rem}.md-sidebar--primary{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background-color:var(--md-default-bg-color--light);border-radius:.8rem;display:block;height:calc(100% - .8rem);position:fixed;top:.4rem;transform:translateX(0);transition:transform .25s cubic-bezier(.5,0,.5,0),box-shadow .25s;width:12.1rem;z-index:5}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:var(--md-shadow-z3);transform:translateX(12.5rem);transition:transform .35s cubic-bezier(.7,.7,.1,1),box-shadow .35s}[dir=rtl] [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(-12.5rem)}.md-sidebar--primary .md-sidebar__scrollwrap{bottom:0;left:0;margin:0;position:absolute;right:0;top:0}}@media screen and (min-width:76.25em){.md-sidebar{height:0}.no-js .md-sidebar{height:auto}.md-header--lifted~.md-container .md-sidebar{top:4.8rem}}.md-sidebar--secondary{display:none;order:2}@media screen and (min-width:60em){.md-sidebar--secondary{height:0}.no-js .md-sidebar--secondary{height:auto}.md-sidebar--secondary:not([hidden]){display:block}.md-sidebar--secondary .md-sidebar__scrollwrap{touch-action:pan-y}}.md-sidebar__scrollwrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:auto;scrollbar-color:var(--md-default-fg-color--lighter) #0000}@media screen and (min-width:60em){.md-sidebar__scrollwrap{scrollbar-gutter:stable;scrollbar-width:thin}}.md-sidebar__scrollwrap::-webkit-scrollbar{height:.2rem;width:.2rem}.md-sidebar__scrollwrap:focus-within,.md-sidebar__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) #0000}.md-sidebar__scrollwrap:focus-within::-webkit-scrollbar-thumb,.md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-sidebar__scrollwrap:focus-within::-webkit-scrollbar-thumb:hover,.md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@supports selector(::-webkit-scrollbar){.md-sidebar__scrollwrap{scrollbar-gutter:auto}[dir=ltr] .md-sidebar__inner{padding-right:calc(100% - 11.5rem)}[dir=rtl] .md-sidebar__inner{padding-left:calc(100% - 11.5rem)}@media screen and (max-width:76.234375em){[dir=ltr] .md-sidebar__inner{padding-right:0}[dir=rtl] .md-sidebar__inner{padding-left:0}}}@media screen and (max-width:76.234375em){.md-overlay{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background-color:var(--md-default-bg-color--light);height:0;opacity:0;position:fixed;top:0;transition:width 0ms .6s,height 0ms .6s,opacity .35s .25s;width:0;z-index:5}[data-md-toggle=drawer]:checked~.md-overlay{height:100%;opacity:1;transition:width 0ms,height 0ms,opacity .35s;width:100%}}@keyframes facts{0%{height:0}to{height:.65rem}}@keyframes fact{0%{opacity:0;transform:translateY(100%)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}:root{--md-source-forks-icon:url('data:image/svg+xml;charset=utf-8,');--md-source-repositories-icon:url('data:image/svg+xml;charset=utf-8,');--md-source-stars-icon:url('data:image/svg+xml;charset=utf-8,');--md-source-version-icon:url('data:image/svg+xml;charset=utf-8,')}.md-source{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;font-size:.55rem;line-height:1.2;outline-color:var(--md-accent-fg-color);transition:opacity .25s;white-space:nowrap}.md-source:hover{opacity:.7}.md-source__icon{display:inline-block;height:2.4rem;vertical-align:middle;width:2rem}[dir=ltr] .md-source__icon svg{margin-left:.6rem}[dir=rtl] .md-source__icon svg{margin-right:.6rem}.md-source__icon svg{margin-top:.6rem}.md-header .md-source__icon svg{height:1.2rem;width:1.2rem}[dir=ltr] .md-source__icon+.md-source__repository{padding-left:2rem}[dir=rtl] .md-source__icon+.md-source__repository{padding-right:2rem}[dir=ltr] .md-source__icon+.md-source__repository{margin-left:-2rem}[dir=rtl] .md-source__icon+.md-source__repository{margin-right:-2rem}[dir=ltr] .md-source__repository{margin-left:.6rem}[dir=rtl] .md-source__repository{margin-right:.6rem}.md-source__repository{display:inline-block;max-width:calc(100% - 1.2rem);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.md-source__facts{display:flex;font-size:.55rem;gap:.4rem;list-style-type:none;margin:.1rem 0 0;opacity:.75;overflow:hidden;padding:0;width:100%}.md-source__repository--active .md-source__facts{animation:facts 0ms ease-in}.md-source__fact{overflow:hidden;text-overflow:ellipsis}.md-source__repository--active .md-source__fact{animation:fact 0ms ease-out}[dir=ltr] .md-source__fact:before{margin-right:.1rem}[dir=rtl] .md-source__fact:before{margin-left:.1rem}.md-source__fact:before{background-color:currentcolor;content:"";display:inline-block;height:.6rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:text-top;width:.6rem}.md-source__fact:nth-child(1n+2){flex-shrink:0}.md-source__fact--version:before{-webkit-mask-image:var(--md-source-version-icon);mask-image:var(--md-source-version-icon)}.md-source__fact--stars:before{-webkit-mask-image:var(--md-source-stars-icon);mask-image:var(--md-source-stars-icon)}.md-source__fact--forks:before{-webkit-mask-image:var(--md-source-forks-icon);mask-image:var(--md-source-forks-icon)}.md-source__fact--repositories:before{-webkit-mask-image:var(--md-source-repositories-icon);mask-image:var(--md-source-repositories-icon)}.md-source-file{margin:1em 0}[dir=ltr] .md-source-file__fact{margin-right:.6rem}[dir=rtl] .md-source-file__fact{margin-left:.6rem}.md-source-file__fact{align-items:center;color:var(--md-default-fg-color--light);display:inline-flex;font-size:.68rem;gap:.3rem}.md-source-file__fact .md-icon{flex-shrink:0;margin-bottom:.05rem}[dir=ltr] .md-source-file__fact .md-author{float:left}[dir=rtl] .md-source-file__fact .md-author{float:right}.md-source-file__fact .md-author{margin-right:.2rem}.md-source-file__fact svg{width:.9rem}:root{--md-status:url('data:image/svg+xml;charset=utf-8,');--md-status--new:url('data:image/svg+xml;charset=utf-8,');--md-status--deprecated:url('data:image/svg+xml;charset=utf-8,')}.md-status:after{background-color:var(--md-default-fg-color--light);content:"";display:inline-block;height:1.125em;-webkit-mask-image:var(--md-status);mask-image:var(--md-status);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:text-bottom;width:1.125em}.md-status:hover:after{background-color:currentcolor}.md-status--new:after{-webkit-mask-image:var(--md-status--new);mask-image:var(--md-status--new)}.md-status--deprecated:after{-webkit-mask-image:var(--md-status--deprecated);mask-image:var(--md-status--deprecated)}.md-tabs{box-shadow:0 -.05rem 0 inset var(--md-default-fg-color--lightest);color:var(--md-default-fg-color);display:block;line-height:1.3;overflow:auto;width:100%;z-index:2}@media print{.md-tabs{display:none}}@media screen and (max-width:76.234375em){.md-tabs{display:none}}.md-header--lifted .md-tabs{box-shadow:none;margin-bottom:-.05rem}.md-tabs[hidden]{pointer-events:none}[dir=ltr] .md-tabs__list{margin-left:.4rem}[dir=rtl] .md-tabs__list{margin-right:.4rem}.md-tabs__list{contain:content;display:flex;list-style:none;margin:0;overflow:auto;padding:0;scrollbar-width:none;white-space:nowrap}.md-tabs__list::-webkit-scrollbar{display:none}.md-tabs__item{height:2.4rem;padding-left:.6rem;padding-right:.6rem}.md-tabs__item--active{border-bottom:.05rem solid var(--md-default-fg-color);font-weight:500;position:relative;transition:border-bottom .25s}.md-tabs[hidden] .md-tabs__item--active{border-bottom:.05rem solid #0000}.md-tabs__item--active .md-tabs__link{color:inherit;opacity:1}.md-tabs__link{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;font-size:.7rem;margin-top:.8rem;opacity:.7;outline-color:var(--md-accent-fg-color);outline-offset:.2rem;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s}.md-tabs__link:focus,.md-tabs__link:hover{color:inherit;opacity:1}[dir=ltr] .md-tabs__link svg{margin-right:.4rem}[dir=rtl] .md-tabs__link svg{margin-left:.4rem}.md-tabs__link svg{fill:currentcolor;height:1.3em}.md-tabs__item:nth-child(2) .md-tabs__link{transition-delay:20ms}.md-tabs__item:nth-child(3) .md-tabs__link{transition-delay:40ms}.md-tabs__item:nth-child(4) .md-tabs__link{transition-delay:60ms}.md-tabs__item:nth-child(5) .md-tabs__link{transition-delay:80ms}.md-tabs__item:nth-child(6) .md-tabs__link{transition-delay:.1s}.md-tabs__item:nth-child(7) .md-tabs__link{transition-delay:.12s}.md-tabs__item:nth-child(8) .md-tabs__link{transition-delay:.14s}.md-tabs__item:nth-child(9) .md-tabs__link{transition-delay:.16s}.md-tabs__item:nth-child(10) .md-tabs__link{transition-delay:.18s}.md-tabs__item:nth-child(11) .md-tabs__link{transition-delay:.2s}.md-tabs__item:nth-child(12) .md-tabs__link{transition-delay:.22s}.md-tabs__item:nth-child(13) .md-tabs__link{transition-delay:.24s}.md-tabs__item:nth-child(14) .md-tabs__link{transition-delay:.26s}.md-tabs__item:nth-child(15) .md-tabs__link{transition-delay:.28s}.md-tabs__item:nth-child(16) .md-tabs__link{transition-delay:.3s}.md-tabs[hidden] .md-tabs__link{opacity:0;transform:translateY(50%);transition:transform 0ms .1s,opacity .1s}:root{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .md-tags:not([hidden]){display:inline-flex;flex-wrap:wrap;gap:.5em;margin-bottom:.75em;margin-top:-.125em}.md-typeset .md-tag{align-items:center;background:var(--md-default-fg-color--lightest);border-radius:.4rem;display:inline-flex;font-size:.64rem;font-size:min(.8em,.64rem);font-weight:700;gap:.5em;letter-spacing:normal;line-height:1.6;padding:.3125em .78125em}.md-typeset .md-tag[href]{-webkit-tap-highlight-color:transparent;color:inherit;outline:none;transition:color 125ms,background-color 125ms}.md-typeset .md-tag[href]:focus,.md-typeset .md-tag[href]:hover{background-color:var(--md-accent-fg-color);color:var(--md-accent-bg-color)}[id]>.md-typeset .md-tag{vertical-align:text-top}.md-typeset .md-tag-shadow{opacity:.5}.md-typeset .md-tag-icon:before{background-color:var(--md-default-fg-color--lighter);content:"";display:inline-block;height:1.2em;-webkit-mask-image:var(--md-tag-icon);mask-image:var(--md-tag-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color 125ms;vertical-align:text-bottom;width:1.2em}.md-typeset .md-tag-icon[href]:focus:before,.md-typeset .md-tag-icon[href]:hover:before{background-color:var(--md-accent-bg-color)}@keyframes pulse{0%{transform:scale(.95)}75%{transform:scale(1)}to{transform:scale(.95)}}:root{--md-annotation-bg-icon:url('data:image/svg+xml;charset=utf-8,');--md-annotation-icon:url('data:image/svg+xml;charset=utf-8,')}.md-tooltip{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--md-default-bg-color);border-radius:.4rem;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color);font-family:var(--md-text-font-family);left:clamp(var(--md-tooltip-0,0rem) + .8rem,var(--md-tooltip-x) - .1rem,100vw + var(--md-tooltip-0,0rem) + .8rem - var(--md-tooltip-width) - 2 * .8rem);max-width:calc(100vw - 1.6rem);opacity:0;position:absolute;top:calc(var(--md-tooltip-y) - .1rem);transform:translateY(-.4rem);transition:transform 0ms .25s,opacity .25s,z-index .25s;width:var(--md-tooltip-width);z-index:0}.md-tooltip--active{opacity:1;transform:translateY(0);transition:transform .25s cubic-bezier(.1,.7,.1,1),opacity .25s,z-index 0ms;z-index:2}.md-tooltip--inline{font-weight:700;-webkit-user-select:none;user-select:none;width:auto}.md-tooltip--inline:not(.md-tooltip--active){transform:translateY(.2rem) scale(.9)}.md-tooltip--inline .md-tooltip__inner{font-size:.5rem;padding:.2rem .4rem}[hidden]+.md-tooltip--inline{display:none}.focus-visible>.md-tooltip,.md-tooltip:target{outline:var(--md-accent-fg-color) auto}.md-tooltip__inner{font-size:.64rem;padding:.8rem}.md-tooltip__inner.md-typeset>:first-child{margin-top:0}.md-tooltip__inner.md-typeset>:last-child{margin-bottom:0}.md-annotation{font-style:normal;font-weight:400;outline:none;text-align:initial;vertical-align:text-bottom;white-space:normal}[dir=rtl] .md-annotation{direction:rtl}code .md-annotation{font-family:var(--md-code-font-family);font-size:inherit}.md-annotation:not([hidden]){display:inline-block;line-height:1.25}.md-annotation__index{border-radius:.01px;cursor:pointer;display:inline-block;margin-left:.4ch;margin-right:.4ch;outline:none;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;vertical-align:text-top;z-index:0}.md-annotation .md-annotation__index{transition:z-index .25s}@media screen{.md-annotation__index{width:2.2ch}[data-md-visible]>.md-annotation__index{animation:pulse 2s infinite}.md-annotation__index:before{background:var(--md-default-bg-color);-webkit-mask-image:var(--md-annotation-bg-icon);mask-image:var(--md-annotation-bg-icon)}.md-annotation__index:after,.md-annotation__index:before{content:"";height:2.2ch;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:-.1ch;width:2.2ch;z-index:-1}.md-annotation__index:after{background-color:var(--md-default-fg-color--lighter);-webkit-mask-image:var(--md-annotation-icon);mask-image:var(--md-annotation-icon);transform:scale(1.0001);transition:background-color .25s,transform .25s}.md-tooltip--active+.md-annotation__index:after{transform:rotate(45deg)}.md-tooltip--active+.md-annotation__index:after,:hover>.md-annotation__index:after{background-color:var(--md-accent-fg-color)}}.md-tooltip--active+.md-annotation__index{animation-play-state:paused;transition-duration:0ms;z-index:2}.md-annotation__index [data-md-annotation-id]{display:inline-block}@media print{.md-annotation__index [data-md-annotation-id]{background:var(--md-default-fg-color--lighter);border-radius:2ch;color:var(--md-default-bg-color);font-weight:700;padding:0 .6ch;white-space:nowrap}.md-annotation__index [data-md-annotation-id]:after{content:attr(data-md-annotation-id)}}.md-typeset .md-annotation-list{counter-reset:annotation;list-style:none!important}.md-typeset .md-annotation-list li{position:relative}[dir=ltr] .md-typeset .md-annotation-list li:before{left:-2.125em}[dir=rtl] .md-typeset .md-annotation-list li:before{right:-2.125em}.md-typeset .md-annotation-list li:before{background:var(--md-default-fg-color--lighter);border-radius:2ch;color:var(--md-default-bg-color);content:counter(annotation);counter-increment:annotation;font-size:.8875em;font-weight:700;height:2ch;line-height:1.25;min-width:2ch;padding:0 .6ch;position:absolute;text-align:center;top:.25em}:root{--md-tooltip-width:20rem;--md-tooltip-tail:0.3rem}.md-tooltip2{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:var(--md-default-fg-color);font-family:var(--md-text-font-family);opacity:0;pointer-events:none;position:absolute;top:calc(var(--md-tooltip-host-y) + var(--md-tooltip-y));transform:translateY(.4rem);transform-origin:calc(var(--md-tooltip-host-x) + var(--md-tooltip-x)) 0;transition:transform 0ms .25s,opacity .25s,z-index .25s;width:100%;z-index:0}.md-tooltip2:before{border-left:var(--md-tooltip-tail) solid #0000;border-right:var(--md-tooltip-tail) solid #0000;content:"";display:block;left:clamp(1.5 * .8rem,var(--md-tooltip-host-x) + var(--md-tooltip-x) - var(--md-tooltip-tail),100vw - 2 * var(--md-tooltip-tail) - 1.5 * .8rem);position:absolute;z-index:1}.md-tooltip2--top:before{border-top:var(--md-tooltip-tail) solid var(--md-default-bg-color);bottom:calc(var(--md-tooltip-tail)*-1 + .025rem);filter:drop-shadow(0 1px 0 var(--md-default-fg-color--lightest))}.md-tooltip2--bottom:before{border-bottom:var(--md-tooltip-tail) solid var(--md-default-bg-color);filter:drop-shadow(0 -1px 0 var(--md-default-fg-color--lightest));top:calc(var(--md-tooltip-tail)*-1 + .025rem)}.md-tooltip2--active{opacity:1;transform:translateY(0);transition:transform .4s cubic-bezier(0,1,.35,1),opacity .25s,z-index 0ms;z-index:2}.md-tooltip2__inner{scrollbar-gutter:stable;background-color:var(--md-default-bg-color);border-radius:.4rem;box-shadow:var(--md-shadow-z2);left:clamp(.8rem,var(--md-tooltip-host-x) - .8rem,100vw - var(--md-tooltip-width) - .8rem);max-height:40vh;max-width:calc(100vw - 1.6rem);position:relative;scrollbar-width:thin}.md-tooltip2__inner::-webkit-scrollbar{height:.2rem;width:.2rem}.md-tooltip2__inner::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-tooltip2__inner::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}[role=dialog]>.md-tooltip2__inner{font-size:.64rem;overflow:auto;padding:0 .8rem;pointer-events:auto;width:var(--md-tooltip-width)}[role=dialog]>.md-tooltip2__inner:after,[role=dialog]>.md-tooltip2__inner:before{content:"";display:block;height:.8rem;position:sticky;width:100%;z-index:10}[role=dialog]>.md-tooltip2__inner:before{background:linear-gradient(var(--md-default-bg-color),#0000 75%);top:0}[role=dialog]>.md-tooltip2__inner:after{background:linear-gradient(#0000,var(--md-default-bg-color) 75%);bottom:0}[role=tooltip]>.md-tooltip2__inner{font-size:.5rem;font-weight:700;left:clamp(.8rem,var(--md-tooltip-host-x) + var(--md-tooltip-x) - var(--md-tooltip-width)/2,100vw - var(--md-tooltip-width) - .8rem);max-width:min(100vw - 2 * .8rem,400px);padding:.2rem .4rem;-webkit-user-select:none;user-select:none;width:fit-content}.md-tooltip2__inner.md-typeset>:first-child{margin-top:0}.md-tooltip2__inner.md-typeset>:last-child{margin-bottom:0}[dir=ltr] .md-top{margin-left:50%}[dir=rtl] .md-top{margin-right:50%}.md-top{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background-color:var(--md-default-bg-color--light);border-radius:1.6rem;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color--light);cursor:pointer;display:flex;font-size:.7rem;gap:.4rem;outline:none;padding:.4rem .8rem .4rem .6rem;position:fixed;top:3.2rem;transform:translate(-50%);transition:color 125ms,background-color 125ms,transform 125ms cubic-bezier(.4,0,.2,1),opacity 125ms;z-index:2}@media print{.md-top{display:none}}[dir=rtl] .md-top{transform:translate(50%)}.md-top[hidden]{opacity:0;pointer-events:none;transform:translate(-50%,.2rem);transition-duration:0ms}[dir=rtl] .md-top[hidden]{transform:translate(50%,.2rem)}.md-top:focus,.md-top:hover{background-color:var(--md-accent-fg-color);color:var(--md-accent-bg-color)}.md-top svg{display:inline-block;height:.9rem;vertical-align:-.5em;width:.9rem}.md-top svg.lucide{fill:#0000;stroke:currentcolor}:root{--md-admonition-icon--note:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--abstract:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--info:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--tip:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--success:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--question:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--warning:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--failure:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--danger:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--bug:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--example:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--quote:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .admonition,.md-typeset details{background-color:#448aff1a;border-radius:.4rem;color:var(--md-admonition-fg-color);display:flow-root;font-size:.64rem;margin:1.5625em 0;padding:0 .8rem;page-break-inside:avoid}.md-typeset .admonition>*,.md-typeset details>*{box-sizing:border-box}.md-typeset .admonition .admonition,.md-typeset .admonition details,.md-typeset details .admonition,.md-typeset details details{margin-bottom:1em;margin-top:1em}.md-typeset .admonition .md-typeset__scrollwrap,.md-typeset details .md-typeset__scrollwrap{margin:1em -.6rem}.md-typeset .admonition .md-typeset__table,.md-typeset details .md-typeset__table{padding:0 .6rem}.md-typeset .admonition>.tabbed-set:only-child,.md-typeset details>.tabbed-set:only-child{margin-top:0}html .md-typeset .admonition>:last-child,html .md-typeset details>:last-child{margin-bottom:.6rem}[dir=ltr] .md-typeset .admonition-title,[dir=ltr] .md-typeset summary{padding-left:1.6rem;padding-right:.8rem}[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{padding-left:.8rem;padding-right:1.6rem}.md-typeset .admonition-title,.md-typeset summary{font-weight:700;margin-bottom:1em;margin-top:.6rem;position:relative}[dir=ltr] .md-typeset .admonition-title:before,[dir=ltr] .md-typeset summary:before{left:0}[dir=rtl] .md-typeset .admonition-title:before,[dir=rtl] .md-typeset summary:before{right:0}.md-typeset .admonition-title:before,.md-typeset summary:before{background-color:#448aff;content:"";height:1rem;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.125em;width:1rem}.md-typeset .admonition.note,.md-typeset details.note{background-color:#448aff1a}.md-typeset .note>.admonition-title:before,.md-typeset .note>summary:before{background-color:#448aff;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note)}.md-typeset .note>.admonition-title:after,.md-typeset .note>summary:after{color:#448aff}.md-typeset .admonition.abstract,.md-typeset details.abstract{background-color:#00b0ff1a}.md-typeset .abstract>.admonition-title:before,.md-typeset .abstract>summary:before{background-color:#00b0ff;-webkit-mask-image:var(--md-admonition-icon--abstract);mask-image:var(--md-admonition-icon--abstract)}.md-typeset .abstract>.admonition-title:after,.md-typeset .abstract>summary:after{color:#00b0ff}.md-typeset .admonition.info,.md-typeset details.info{background-color:#00b8d41a}.md-typeset .info>.admonition-title:before,.md-typeset .info>summary:before{background-color:#00b8d4;-webkit-mask-image:var(--md-admonition-icon--info);mask-image:var(--md-admonition-icon--info)}.md-typeset .info>.admonition-title:after,.md-typeset .info>summary:after{color:#00b8d4}.md-typeset .admonition.tip,.md-typeset details.tip{background-color:#00bfa51a}.md-typeset .tip>.admonition-title:before,.md-typeset .tip>summary:before{background-color:#00bfa5;-webkit-mask-image:var(--md-admonition-icon--tip);mask-image:var(--md-admonition-icon--tip)}.md-typeset .tip>.admonition-title:after,.md-typeset .tip>summary:after{color:#00bfa5}.md-typeset .admonition.success,.md-typeset details.success{background-color:#00c8531a}.md-typeset .success>.admonition-title:before,.md-typeset .success>summary:before{background-color:#00c853;-webkit-mask-image:var(--md-admonition-icon--success);mask-image:var(--md-admonition-icon--success)}.md-typeset .success>.admonition-title:after,.md-typeset .success>summary:after{color:#00c853}.md-typeset .admonition.question,.md-typeset details.question{background-color:#64dd171a}.md-typeset .question>.admonition-title:before,.md-typeset .question>summary:before{background-color:#64dd17;-webkit-mask-image:var(--md-admonition-icon--question);mask-image:var(--md-admonition-icon--question)}.md-typeset .question>.admonition-title:after,.md-typeset .question>summary:after{color:#64dd17}.md-typeset .admonition.warning,.md-typeset details.warning{background-color:#ff91001a}.md-typeset .warning>.admonition-title:before,.md-typeset .warning>summary:before{background-color:#ff9100;-webkit-mask-image:var(--md-admonition-icon--warning);mask-image:var(--md-admonition-icon--warning)}.md-typeset .warning>.admonition-title:after,.md-typeset .warning>summary:after{color:#ff9100}.md-typeset .admonition.failure,.md-typeset details.failure{background-color:#ff52521a}.md-typeset .failure>.admonition-title:before,.md-typeset .failure>summary:before{background-color:#ff5252;-webkit-mask-image:var(--md-admonition-icon--failure);mask-image:var(--md-admonition-icon--failure)}.md-typeset .failure>.admonition-title:after,.md-typeset .failure>summary:after{color:#ff5252}.md-typeset .admonition.danger,.md-typeset details.danger{background-color:#ff17441a}.md-typeset .danger>.admonition-title:before,.md-typeset .danger>summary:before{background-color:#ff1744;-webkit-mask-image:var(--md-admonition-icon--danger);mask-image:var(--md-admonition-icon--danger)}.md-typeset .danger>.admonition-title:after,.md-typeset .danger>summary:after{color:#ff1744}.md-typeset .admonition.bug,.md-typeset details.bug{background-color:#f500571a}.md-typeset .bug>.admonition-title:before,.md-typeset .bug>summary:before{background-color:#f50057;-webkit-mask-image:var(--md-admonition-icon--bug);mask-image:var(--md-admonition-icon--bug)}.md-typeset .bug>.admonition-title:after,.md-typeset .bug>summary:after{color:#f50057}.md-typeset .admonition.example,.md-typeset details.example{background-color:#7c4dff1a}.md-typeset .example>.admonition-title:before,.md-typeset .example>summary:before{background-color:#7c4dff;-webkit-mask-image:var(--md-admonition-icon--example);mask-image:var(--md-admonition-icon--example)}.md-typeset .example>.admonition-title:after,.md-typeset .example>summary:after{color:#7c4dff}.md-typeset .admonition.quote,.md-typeset details.quote{background-color:#9e9e9e1a}.md-typeset .quote>.admonition-title:before,.md-typeset .quote>summary:before{background-color:#9e9e9e;-webkit-mask-image:var(--md-admonition-icon--quote);mask-image:var(--md-admonition-icon--quote)}.md-typeset .quote>.admonition-title:after,.md-typeset .quote>summary:after{color:#9e9e9e}:root{--md-footnotes-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .footnote{color:var(--md-default-fg-color--light);font-size:.64rem}[dir=ltr] .md-typeset .footnote>ol{margin-left:0}[dir=rtl] .md-typeset .footnote>ol{margin-right:0}.md-typeset .footnote>ol>li{transition:color 125ms}.md-typeset .footnote>ol>li:target{color:var(--md-default-fg-color)}.md-typeset .footnote>ol>li:focus-within .footnote-backref{opacity:1;transform:translateY(0);transition:none}.md-typeset .footnote>ol>li:hover .footnote-backref,.md-typeset .footnote>ol>li:target .footnote-backref{opacity:1;transform:translateY(0)}.md-typeset .footnote>ol>li>:first-child{margin-top:0}.md-typeset .footnote-ref{font-size:.75em;font-weight:700;text-decoration:none}html .md-typeset .footnote-ref{outline-offset:.1rem}.md-typeset [id^="fnref:"]:target>.footnote-ref{outline:auto}.md-typeset .footnote-backref{color:var(--md-typeset-a-color);display:inline-block;font-size:0;opacity:0;transform:translateY(.25rem);transition:color .25s,transform .25s .25s,opacity 125ms .25s;vertical-align:text-bottom}@media print{.md-typeset .footnote-backref{color:var(--md-typeset-a-color);opacity:1;transform:translateY(0)}}[dir=rtl] .md-typeset .footnote-backref{transform:translateY(-.25rem)}.md-typeset .footnote-backref:hover{color:var(--md-accent-fg-color)}.md-typeset .footnote-backref:before{background-color:currentcolor;content:"";display:inline-block;height:.8rem;-webkit-mask-image:var(--md-footnotes-icon);mask-image:var(--md-footnotes-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.8rem}[dir=rtl] .md-typeset .footnote-backref:before{transform:scaleX(-1)}[dir=ltr] .md-typeset .headerlink{margin-left:.5rem}[dir=rtl] .md-typeset .headerlink{margin-right:.5rem}.md-typeset .headerlink{color:var(--md-default-fg-color--lighter);display:inline-block;opacity:0;text-decoration:none;transition:color .25s,opacity 125ms}@media print{.md-typeset .headerlink{display:none}}.md-typeset .headerlink:focus,.md-typeset :hover>.headerlink,.md-typeset :target>.headerlink{opacity:1;transition:color .25s,opacity 125ms}.md-typeset .headerlink:focus,.md-typeset .headerlink:hover,.md-typeset :target>.headerlink{color:var(--md-accent-fg-color)}.md-typeset :target{--md-scroll-margin:3.6rem;--md-scroll-offset:0rem;scroll-margin-top:calc(var(--md-scroll-margin) - var(--md-scroll-offset))}@media screen and (min-width:76.25em){.md-header--lifted~.md-container .md-typeset :target{--md-scroll-margin:6rem}}.md-typeset h1:target{--md-scroll-offset:0.1rem}.md-typeset h3:target,.md-typeset h4:target{--md-scroll-offset:-0.1rem}:root{--md-admonition-icon--mkdocstrings:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--mkdocstrings-open:url('data:image/svg+xml;charset=utf-8,')}.doc-object-name{font-family:var(--md-code-font-family)}code.doc-symbol-heading{margin-right:.4rem;padding:0}[dir=ltr] .doc-labels{margin-left:.4rem}[dir=rtl] .doc-labels{margin-right:.4rem}.doc-label code{background:#0000;border:1px solid var(--md-default-fg-color--lightest);border-radius:.5rem;color:var(--md-default-fg-color--light);font-weight:400;padding-left:.3rem;padding-right:.3rem;vertical-align:text-bottom}.doc-contents td code{word-break:normal!important}.doc-md-description,.doc-md-description>p:first-child{display:inline}.md-typeset h5 .doc-object-name{text-transform:none}.doc .md-typeset__table,.doc .md-typeset__table table{display:table!important;width:100%}.doc .md-typeset__table tr{display:table-row}.doc-param-default,.doc-type_param-default{float:right}.doc-heading-parameter,.doc-heading-type_parameter{display:inline}.md-typeset .doc-heading-parameter{font-size:inherit}.doc-heading-parameter .headerlink,.doc-heading-type_parameter .headerlink{margin-left:0!important;margin-right:.2rem}.doc-section-title{font-weight:700}.doc-signature .autorefs{border-bottom:1px dotted;color:inherit}div.doc-contents:not(.first){border-left:.05rem solid var(--md-code-bg-color);margin-left:.4rem;padding-left:.8rem}:host,:root,[data-md-color-scheme=default]{--doc-symbol-parameter-fg-color:#829bd1;--doc-symbol-type_parameter-fg-color:#829bd1;--doc-symbol-attribute-fg-color:#953800;--doc-symbol-function-fg-color:#8250df;--doc-symbol-method-fg-color:#8250df;--doc-symbol-class-fg-color:#0550ae;--doc-symbol-type_alias-fg-color:#0550ae;--doc-symbol-module-fg-color:#5cad0f}[data-md-color-scheme=slate]{--doc-symbol-parameter-fg-color:#829bd1;--doc-symbol-type_parameter-fg-color:#829bd1;--doc-symbol-attribute-fg-color:#ffa657;--doc-symbol-function-fg-color:#d2a8ff;--doc-symbol-method-fg-color:#d2a8ff;--doc-symbol-class-fg-color:#79c0ff;--doc-symbol-type_alias-fg-color:#79c0ff;--doc-symbol-module-fg-color:#baff79}.md-ellipsis:has(.doc-symbol){font-family:var(--md-code-font-family);font-size:.95em}code.doc-symbol{background-color:initial;border-radius:.1rem;font-size:1em;font-weight:400}a code.doc-symbol-parameter,code.doc-symbol-parameter{color:var(--doc-symbol-parameter-fg-color)}.md-content code.doc-symbol-parameter:after{content:"param"}.md-sidebar code.doc-symbol-parameter:after{content:"p"}a code.doc-symbol-type_parameter,code.doc-symbol-type_parameter{color:var(--doc-symbol-type_parameter-fg-color)}.md-content code.doc-symbol-type_parameter:after{content:"type-param"}.md-sidebar code.doc-symbol-type_parameter:after{content:"t"}a code.doc-symbol-attribute,code.doc-symbol-attribute{color:var(--doc-symbol-attribute-fg-color)}.md-content code.doc-symbol-attribute:after{content:"attribute"}.md-sidebar code.doc-symbol-attribute:after{content:"a"}a code.doc-symbol-function,code.doc-symbol-function{color:var(--doc-symbol-function-fg-color)}.md-content code.doc-symbol-function:after{content:"func"}.md-sidebar code.doc-symbol-function:after{content:"f"}a code.doc-symbol-method,code.doc-symbol-method{color:var(--doc-symbol-method-fg-color)}.md-content code.doc-symbol-method:after{content:"method"}.md-sidebar code.doc-symbol-method:after{content:"m"}a code.doc-symbol-class,code.doc-symbol-class{color:var(--doc-symbol-class-fg-color)}.md-content code.doc-symbol-class:after{content:"class"}.md-sidebar code.doc-symbol-class:after{content:"c"}a code.doc-symbol-type_alias,code.doc-symbol-type_alias{color:var(--doc-symbol-type_alias-fg-color)}.md-content code.doc-symbol-type_alias:after{content:"type"}.md-sidebar code.doc-symbol-type_alias:after{content:"t"}a code.doc-symbol-module,code.doc-symbol-module{color:var(--doc-symbol-module-fg-color)}.md-content code.doc-symbol-module:after{content:"module"}.md-sidebar code.doc-symbol-module:after{content:"mod"}.md-typeset details.mkdocstrings-source{background:#0000;border:.05rem solid var(--md-code-bg-color)}.md-typeset details.mkdocstrings-source>summary:before{background-color:var(--md-default-fg-color--light);-webkit-mask-image:var(--md-admonition-icon--mkdocstrings);mask-image:var(--md-admonition-icon--mkdocstrings)}.md-typeset details.mkdocstrings-source[open]>summary:before{-webkit-mask-image:var(--md-admonition-icon--mkdocstrings-open);mask-image:var(--md-admonition-icon--mkdocstrings-open)}.md-typeset details.mkdocstrings-source>summary:after{background-color:var(--md-default-fg-color--light)}.md-typeset div.arithmatex{overflow:auto}@media screen and (max-width:44.984375em){.md-typeset div.arithmatex{margin:0 -.8rem}.md-typeset div.arithmatex>*{width:min-content}}.md-typeset div.arithmatex>*{margin-left:auto!important;margin-right:auto!important;padding:0 .8rem;touch-action:auto}.md-typeset div.arithmatex>* mjx-container{margin:0!important}.md-typeset div.arithmatex mjx-assistive-mml{height:0}.md-typeset del.critic{background-color:var(--md-typeset-del-color)}.md-typeset del.critic,.md-typeset ins.critic{-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset ins.critic{background-color:var(--md-typeset-ins-color)}.md-typeset .critic.comment{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--md-code-hl-comment-color)}.md-typeset .critic.comment:before{content:"/* "}.md-typeset .critic.comment:after{content:" */"}.md-typeset .critic.block{box-shadow:none;display:block;margin:1em 0;overflow:auto;padding-left:.8rem;padding-right:.8rem}.md-typeset .critic.block>:first-child{margin-top:.5em}.md-typeset .critic.block>:last-child{margin-bottom:.5em}:root{--md-details-icon:url('data:image/svg+xml;charset=utf-8,')}.md-typeset details{display:flow-root;overflow:visible;padding-top:0}.md-typeset details[open]>summary:after{transform:rotate(90deg)}.md-typeset details:not([open]){box-shadow:none;padding-bottom:0}.md-typeset details:not([open])>summary{border-radius:.1rem;margin-bottom:.6rem}[dir=ltr] .md-typeset summary{padding-right:1.6rem}[dir=rtl] .md-typeset summary{padding-left:1.6rem}[dir=ltr] .md-typeset summary{border-top-left-radius:.1rem}[dir=ltr] .md-typeset summary,[dir=rtl] .md-typeset summary{border-top-right-radius:.1rem}[dir=rtl] .md-typeset summary{border-top-left-radius:.1rem}.md-typeset summary{cursor:pointer;display:block;min-height:1rem;overflow:hidden}.md-typeset summary.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-typeset summary:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}[dir=ltr] .md-typeset summary:after{right:0}[dir=rtl] .md-typeset summary:after{left:0}.md-typeset summary:after{background-color:currentcolor;content:"";height:1rem;-webkit-mask-image:var(--md-details-icon);mask-image:var(--md-details-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.125em;transform:rotate(0deg);transition:transform .25s;width:1rem}[dir=rtl] .md-typeset summary:after{transform:rotate(180deg)}.md-typeset summary::marker{display:none}.md-typeset summary::-webkit-details-marker{display:none}.md-typeset .emojione,.md-typeset .gemoji,.md-typeset .twemoji{--md-icon-size:1.125em;display:inline-flex;height:var(--md-icon-size);vertical-align:text-top}.md-typeset .emojione svg,.md-typeset .gemoji svg,.md-typeset .twemoji svg{fill:currentcolor;max-height:100%;width:var(--md-icon-size)}.md-typeset .emojione svg.lucide,.md-typeset .gemoji svg.lucide,.md-typeset .twemoji svg.lucide{fill:#0000;stroke:currentcolor}.md-typeset .lg,.md-typeset .xl,.md-typeset .xxl,.md-typeset .xxxl{vertical-align:text-bottom}.md-typeset .middle{vertical-align:middle}.md-typeset .lg{--md-icon-size:1.5em}.md-typeset .xl{--md-icon-size:2.25em}.md-typeset .xxl{--md-icon-size:3em}.md-typeset .xxxl{--md-icon-size:4em}.highlight .o,.highlight .ow{color:var(--md-code-hl-operator-color)}.highlight .p{color:var(--md-code-hl-punctuation-color)}.highlight .cpf,.highlight .l,.highlight .s,.highlight .s1,.highlight .s2,.highlight .sb,.highlight .sc,.highlight .si,.highlight .ss{color:var(--md-code-hl-string-color)}.highlight .cp,.highlight .se,.highlight .sh,.highlight .sr,.highlight .sx{color:var(--md-code-hl-special-color)}.highlight .il,.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:var(--md-code-hl-number-color)}.highlight .k,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:var(--md-code-hl-keyword-color)}.highlight .kc,.highlight .n{color:var(--md-code-hl-name-color)}.highlight .bp,.highlight .nb,.highlight .no{color:var(--md-code-hl-constant-color)}.highlight .nc,.highlight .ne,.highlight .nf,.highlight .nn{color:var(--md-code-hl-function-color)}.highlight .nd,.highlight .ni,.highlight .nl,.highlight .nt{color:var(--md-code-hl-keyword-color)}.highlight .c,.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cs,.highlight .sd{color:var(--md-code-hl-comment-color)}.highlight .na,.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:var(--md-code-hl-variable-color)}.highlight .ge,.highlight .gh,.highlight .go,.highlight .gp,.highlight .gr,.highlight .gs,.highlight .gt,.highlight .gu{color:var(--md-code-hl-generic-color)}.highlight .gd,.highlight .gi{border-radius:.1rem;margin:0 -.125em;padding:0 .125em}.highlight .gd{background-color:var(--md-typeset-del-color)}.highlight .gi{background-color:var(--md-typeset-ins-color)}.highlight .hll{background-color:var(--md-code-hl-color--light);box-shadow:2px 0 0 0 var(--md-code-hl-color) inset;display:block;margin:0 -1.1764705882em;padding:0 1.1764705882em}.highlight span.filename{background-color:var(--md-code-bg-color);border-bottom:.05rem solid var(--md-default-fg-color--lightest);border-top-left-radius:.4rem;border-top-right-radius:.4rem;display:flow-root;font-size:.85em;font-weight:700;margin-top:1em;padding:.6617647059em 1.1764705882em;position:relative}.highlight span.filename+pre{margin-top:0}.highlight span.filename+pre>code{border-top-left-radius:0;border-top-right-radius:0}.highlight [data-linenos]:before{background-color:var(--md-code-bg-color);box-shadow:-.05rem 0 var(--md-default-fg-color--lightest) inset;color:var(--md-default-fg-color--light);content:attr(data-linenos);float:left;left:-1.1764705882em;margin-left:-1.1764705882em;margin-right:1.1764705882em;padding-left:1.1764705882em;position:sticky;-webkit-user-select:none;user-select:none;z-index:3}.highlight code a[id]{position:absolute;visibility:hidden}.highlight code[data-md-copying]{display:initial}.highlight code[data-md-copying] .hll{display:contents}.highlight code[data-md-copying] .md-annotation{display:none}.highlighttable{display:flow-root}.highlighttable tbody,.highlighttable td{display:block;padding:0}.highlighttable tr{display:flex}.highlighttable pre{margin:0}.highlighttable th.filename{flex-grow:1;padding:0;text-align:left}.highlighttable th.filename span.filename{margin-top:0}.highlighttable .linenos{background-color:var(--md-code-bg-color);border-bottom-left-radius:.4rem;border-top-left-radius:.4rem;font-size:.85em;padding:.7720588235em 0 .7720588235em 1.1764705882em;-webkit-user-select:none;user-select:none}.highlighttable .linenodiv{box-shadow:-.05rem 0 var(--md-default-fg-color--lightest) inset}.highlighttable .linenodiv pre{color:var(--md-default-fg-color--light);text-align:right}.highlighttable .linenodiv span[class]{padding-right:.5882352941em}.highlighttable .code{flex:1;min-width:0}.linenodiv a{color:inherit;text-decoration:none}.md-typeset .highlighttable{direction:ltr;margin:1em 0}.md-typeset .highlighttable>tbody>tr>.code>div>pre>code{border-bottom-left-radius:0;border-top-left-radius:0}.md-typeset .highlight+.result{border:.05rem solid var(--md-code-bg-color);border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem;border-top-width:.4rem;margin-top:-1.5em;overflow:visible;padding:0 1em}.md-typeset .highlight+.result:after{clear:both;content:"";display:block}@media screen and (max-width:44.984375em){.md-content__inner>.highlight{margin:1em -.8rem}.md-content__inner>.highlight>.filename,.md-content__inner>.highlight>.highlighttable>tbody>tr>.code>div>pre>code,.md-content__inner>.highlight>.highlighttable>tbody>tr>.filename span.filename,.md-content__inner>.highlight>.highlighttable>tbody>tr>.linenos,.md-content__inner>.highlight>pre>code{border-radius:0}.md-content__inner>.highlight+.result{border-left-width:0;border-radius:0;border-right-width:0;margin-left:-.8rem;margin-right:-.8rem}}.md-typeset .keys kbd:after,.md-typeset .keys kbd:before{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;color:inherit;margin:0;position:relative}.md-typeset .keys span{color:var(--md-default-fg-color--light);padding:0 .2em}.md-typeset .keys .key-alt:before,.md-typeset .keys .key-left-alt:before,.md-typeset .keys .key-right-alt:before{content:"⎇";padding-right:.4em}.md-typeset .keys .key-command:before,.md-typeset .keys .key-left-command:before,.md-typeset .keys .key-right-command:before{content:"⌘";padding-right:.4em}.md-typeset .keys .key-control:before,.md-typeset .keys .key-left-control:before,.md-typeset .keys .key-right-control:before{content:"⌃";padding-right:.4em}.md-typeset .keys .key-left-meta:before,.md-typeset .keys .key-meta:before,.md-typeset .keys .key-right-meta:before{content:"◆";padding-right:.4em}.md-typeset .keys .key-left-option:before,.md-typeset .keys .key-option:before,.md-typeset .keys .key-right-option:before{content:"⌥";padding-right:.4em}.md-typeset .keys .key-left-shift:before,.md-typeset .keys .key-right-shift:before,.md-typeset .keys .key-shift:before{content:"⇧";padding-right:.4em}.md-typeset .keys .key-left-super:before,.md-typeset .keys .key-right-super:before,.md-typeset .keys .key-super:before{content:"❖";padding-right:.4em}.md-typeset .keys .key-left-windows:before,.md-typeset .keys .key-right-windows:before,.md-typeset .keys .key-windows:before{content:"⊞";padding-right:.4em}.md-typeset .keys .key-arrow-down:before{content:"↓";padding-right:.4em}.md-typeset .keys .key-arrow-left:before{content:"←";padding-right:.4em}.md-typeset .keys .key-arrow-right:before{content:"→";padding-right:.4em}.md-typeset .keys .key-arrow-up:before{content:"↑";padding-right:.4em}.md-typeset .keys .key-backspace:before{content:"⌫";padding-right:.4em}.md-typeset .keys .key-backtab:before{content:"⇤";padding-right:.4em}.md-typeset .keys .key-caps-lock:before{content:"⇪";padding-right:.4em}.md-typeset .keys .key-clear:before{content:"⌧";padding-right:.4em}.md-typeset .keys .key-context-menu:before{content:"☰";padding-right:.4em}.md-typeset .keys .key-delete:before{content:"⌦";padding-right:.4em}.md-typeset .keys .key-eject:before{content:"⏏";padding-right:.4em}.md-typeset .keys .key-end:before{content:"⤓";padding-right:.4em}.md-typeset .keys .key-escape:before{content:"⎋";padding-right:.4em}.md-typeset .keys .key-home:before{content:"⤒";padding-right:.4em}.md-typeset .keys .key-insert:before{content:"⎀";padding-right:.4em}.md-typeset .keys .key-page-down:before{content:"⇟";padding-right:.4em}.md-typeset .keys .key-page-up:before{content:"⇞";padding-right:.4em}.md-typeset .keys .key-print-screen:before{content:"⎙";padding-right:.4em}.md-typeset .keys .key-tab:after{content:"⇥";padding-left:.4em}.md-typeset .keys .key-num-enter:after{content:"⌤";padding-left:.4em}.md-typeset .keys .key-enter:after{content:"⏎";padding-left:.4em}:root{--md-tabbed-icon--prev:url('data:image/svg+xml;charset=utf-8,');--md-tabbed-icon--next:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .tabbed-set{border-radius:.075rem;display:flex;flex-flow:column wrap;margin:1em 0;position:relative}.md-typeset .tabbed-set>input{height:0;opacity:0;position:absolute;width:0}.md-typeset .tabbed-set>input:target{--md-scroll-offset:0.625em}.md-typeset .tabbed-set>input.focus-visible~.tabbed-labels:before{background-color:var(--md-accent-fg-color)}.md-typeset .tabbed-labels{-ms-overflow-style:none;box-shadow:0 -.05rem var(--md-default-fg-color--lightest) inset;display:flex;max-width:100%;overflow:auto;scrollbar-width:none}@media print{.md-typeset .tabbed-labels{display:contents}}@media screen{.js .md-typeset .tabbed-labels{position:relative}.js .md-typeset .tabbed-labels:before{background:var(--md-default-fg-color);bottom:0;content:"";display:block;height:1.5px;left:0;position:absolute;transform:translateX(var(--md-indicator-x));transition:width 225ms,background-color .25s,transform .25s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--md-indicator-width)}}.md-typeset .tabbed-labels::-webkit-scrollbar{display:none}.md-typeset .tabbed-labels>label{border-bottom:.1rem solid #0000;border-radius:.1rem .1rem 0 0;color:var(--md-default-fg-color--light);cursor:pointer;flex-shrink:0;font-size:.7rem;font-weight:400;padding:.78125em 1.25em .625em;scroll-margin-inline-start:1rem;transition:background-color .25s,color .25s;white-space:nowrap;width:auto}@media print{.md-typeset .tabbed-labels>label:first-child{order:1}.md-typeset .tabbed-labels>label:nth-child(2){order:2}.md-typeset .tabbed-labels>label:nth-child(3){order:3}.md-typeset .tabbed-labels>label:nth-child(4){order:4}.md-typeset .tabbed-labels>label:nth-child(5){order:5}.md-typeset .tabbed-labels>label:nth-child(6){order:6}.md-typeset .tabbed-labels>label:nth-child(7){order:7}.md-typeset .tabbed-labels>label:nth-child(8){order:8}.md-typeset .tabbed-labels>label:nth-child(9){order:9}.md-typeset .tabbed-labels>label:nth-child(10){order:10}.md-typeset .tabbed-labels>label:nth-child(11){order:11}.md-typeset .tabbed-labels>label:nth-child(12){order:12}.md-typeset .tabbed-labels>label:nth-child(13){order:13}.md-typeset .tabbed-labels>label:nth-child(14){order:14}.md-typeset .tabbed-labels>label:nth-child(15){order:15}.md-typeset .tabbed-labels>label:nth-child(16){order:16}.md-typeset .tabbed-labels>label:nth-child(17){order:17}.md-typeset .tabbed-labels>label:nth-child(18){order:18}.md-typeset .tabbed-labels>label:nth-child(19){order:19}.md-typeset .tabbed-labels>label:nth-child(20){order:20}}.md-typeset .tabbed-labels>label:hover{color:var(--md-default-fg-color)}.md-typeset .tabbed-labels>label>[href]:first-child{color:inherit;text-decoration:none}.md-typeset .tabbed-labels--linked>label{padding:0}.md-typeset .tabbed-labels--linked>label>a{display:block;padding:.78125em 1.25em .625em}.md-typeset .tabbed-content{width:100%}@media print{.md-typeset .tabbed-content{display:contents}}.md-typeset .tabbed-block{display:none}@media print{.md-typeset .tabbed-block{display:block}.md-typeset .tabbed-block:first-child{order:1}.md-typeset .tabbed-block:nth-child(2){order:2}.md-typeset .tabbed-block:nth-child(3){order:3}.md-typeset .tabbed-block:nth-child(4){order:4}.md-typeset .tabbed-block:nth-child(5){order:5}.md-typeset .tabbed-block:nth-child(6){order:6}.md-typeset .tabbed-block:nth-child(7){order:7}.md-typeset .tabbed-block:nth-child(8){order:8}.md-typeset .tabbed-block:nth-child(9){order:9}.md-typeset .tabbed-block:nth-child(10){order:10}.md-typeset .tabbed-block:nth-child(11){order:11}.md-typeset .tabbed-block:nth-child(12){order:12}.md-typeset .tabbed-block:nth-child(13){order:13}.md-typeset .tabbed-block:nth-child(14){order:14}.md-typeset .tabbed-block:nth-child(15){order:15}.md-typeset .tabbed-block:nth-child(16){order:16}.md-typeset .tabbed-block:nth-child(17){order:17}.md-typeset .tabbed-block:nth-child(18){order:18}.md-typeset .tabbed-block:nth-child(19){order:19}.md-typeset .tabbed-block:nth-child(20){order:20}}.md-typeset .tabbed-block>.highlight:first-child>pre,.md-typeset .tabbed-block>pre:first-child{margin:0}.md-typeset .tabbed-block>.highlight:first-child>pre>code,.md-typeset .tabbed-block>pre:first-child>code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .tabbed-block>.highlight:first-child>.filename{border-top-left-radius:0;border-top-right-radius:0;margin:0}.md-typeset .tabbed-block>.highlight:first-child>.highlighttable{margin:0}.md-typeset .tabbed-block>.highlight:first-child>.highlighttable>tbody>tr>.filename span.filename,.md-typeset .tabbed-block>.highlight:first-child>.highlighttable>tbody>tr>.linenos{border-top-left-radius:0;border-top-right-radius:0;margin:0}.md-typeset .tabbed-block>.highlight:first-child>.highlighttable>tbody>tr>.code>div>pre>code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .tabbed-block>.highlight:first-child+.result{margin-top:-.125em}.md-typeset .tabbed-block>.tabbed-set{margin:0}.md-typeset .tabbed-button{align-self:center;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background-color:var(--md-default-bg-color--light);border-radius:100%;box-shadow:var(--md-shadow-z2);color:var(--md-default-fg-color--light);cursor:pointer;display:block;height:.9rem;margin-top:.4rem;pointer-events:auto;transition:transform 125ms;width:.9rem}.md-typeset .tabbed-button:hover{transform:scale(1.125)}.md-typeset .tabbed-button:after{background-color:currentcolor;content:"";display:block;height:100%;-webkit-mask-image:var(--md-tabbed-icon--prev);mask-image:var(--md-tabbed-icon--prev);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s,transform .25s;width:100%}.md-typeset .tabbed-control{display:flex;height:1.9rem;justify-content:start;pointer-events:none;position:absolute;transition:opacity 125ms;width:1.2rem}[dir=rtl] .md-typeset .tabbed-control{transform:rotate(180deg)}.md-typeset .tabbed-control[hidden]{opacity:0}.md-typeset .tabbed-control--next{justify-content:end;right:0}.md-typeset .tabbed-control--next .tabbed-button:after{-webkit-mask-image:var(--md-tabbed-icon--next);mask-image:var(--md-tabbed-icon--next)}@media screen and (max-width:44.984375em){[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels{padding-left:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels{padding-right:.8rem}.md-content__inner>.tabbed-set .tabbed-labels{margin:0 -.8rem;max-width:100vw;scroll-padding-inline-start:.8rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels:after{padding-right:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels:after{padding-left:.8rem}.md-content__inner>.tabbed-set .tabbed-labels:after{content:""}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{padding-left:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{padding-right:.8rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{margin-left:-.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{margin-right:-.8rem}.md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--prev{width:2rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{padding-right:.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{padding-left:.8rem}[dir=ltr] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{margin-right:-.8rem}[dir=rtl] .md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{margin-left:-.8rem}.md-content__inner>.tabbed-set .tabbed-labels~.tabbed-control--next{width:2rem}}@media screen{.md-typeset .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9){color:var(--md-default-fg-color);font-weight:500}.md-typeset .no-js .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.md-typeset .no-js .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.md-typeset .no-js .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.md-typeset .no-js .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.md-typeset .no-js .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.md-typeset .no-js .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.md-typeset .no-js .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.md-typeset .no-js .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.md-typeset .no-js .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.md-typeset .no-js .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.md-typeset .no-js .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.md-typeset .no-js .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.md-typeset .no-js .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.md-typeset .no-js .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.md-typeset .no-js .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.md-typeset .no-js .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.md-typeset .no-js .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.md-typeset .no-js .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.md-typeset .no-js .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.md-typeset .no-js .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9),.md-typeset [role=dialog] .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.md-typeset [role=dialog] .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.md-typeset [role=dialog] .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.md-typeset [role=dialog] .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.md-typeset [role=dialog] .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.md-typeset [role=dialog] .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.md-typeset [role=dialog] .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.md-typeset [role=dialog] .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.md-typeset [role=dialog] .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.md-typeset [role=dialog] .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.md-typeset [role=dialog] .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.md-typeset [role=dialog] .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.md-typeset [role=dialog] .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.md-typeset [role=dialog] .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.md-typeset [role=dialog] .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.md-typeset [role=dialog] .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.md-typeset [role=dialog] .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.md-typeset [role=dialog] .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.md-typeset [role=dialog] .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.md-typeset [role=dialog] .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9),.no-js .md-typeset .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,.no-js .md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.no-js .md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),.no-js .md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),.no-js .md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),.no-js .md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),.no-js .md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),.no-js .md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),.no-js .md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),.no-js .md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),.no-js .md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),.no-js .md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.no-js .md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),.no-js .md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.no-js .md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.no-js .md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.no-js .md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.no-js .md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.no-js .md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.no-js .md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9),[role=dialog] .md-typeset .tabbed-set>input:first-child:checked~.tabbed-labels>:first-child,[role=dialog] .md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-labels>:nth-child(10),[role=dialog] .md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-labels>:nth-child(11),[role=dialog] .md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-labels>:nth-child(12),[role=dialog] .md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-labels>:nth-child(13),[role=dialog] .md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-labels>:nth-child(14),[role=dialog] .md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-labels>:nth-child(15),[role=dialog] .md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-labels>:nth-child(16),[role=dialog] .md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-labels>:nth-child(17),[role=dialog] .md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-labels>:nth-child(18),[role=dialog] .md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-labels>:nth-child(19),[role=dialog] .md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-labels>:nth-child(2),[role=dialog] .md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-labels>:nth-child(20),[role=dialog] .md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-labels>:nth-child(3),[role=dialog] .md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-labels>:nth-child(4),[role=dialog] .md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-labels>:nth-child(5),[role=dialog] .md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-labels>:nth-child(6),[role=dialog] .md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-labels>:nth-child(7),[role=dialog] .md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-labels>:nth-child(8),[role=dialog] .md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-labels>:nth-child(9){border-color:var(--md-default-fg-color)}}.md-typeset .tabbed-set>input:first-child.focus-visible~.tabbed-labels>:first-child,.md-typeset .tabbed-set>input:nth-child(10).focus-visible~.tabbed-labels>:nth-child(10),.md-typeset .tabbed-set>input:nth-child(11).focus-visible~.tabbed-labels>:nth-child(11),.md-typeset .tabbed-set>input:nth-child(12).focus-visible~.tabbed-labels>:nth-child(12),.md-typeset .tabbed-set>input:nth-child(13).focus-visible~.tabbed-labels>:nth-child(13),.md-typeset .tabbed-set>input:nth-child(14).focus-visible~.tabbed-labels>:nth-child(14),.md-typeset .tabbed-set>input:nth-child(15).focus-visible~.tabbed-labels>:nth-child(15),.md-typeset .tabbed-set>input:nth-child(16).focus-visible~.tabbed-labels>:nth-child(16),.md-typeset .tabbed-set>input:nth-child(17).focus-visible~.tabbed-labels>:nth-child(17),.md-typeset .tabbed-set>input:nth-child(18).focus-visible~.tabbed-labels>:nth-child(18),.md-typeset .tabbed-set>input:nth-child(19).focus-visible~.tabbed-labels>:nth-child(19),.md-typeset .tabbed-set>input:nth-child(2).focus-visible~.tabbed-labels>:nth-child(2),.md-typeset .tabbed-set>input:nth-child(20).focus-visible~.tabbed-labels>:nth-child(20),.md-typeset .tabbed-set>input:nth-child(3).focus-visible~.tabbed-labels>:nth-child(3),.md-typeset .tabbed-set>input:nth-child(4).focus-visible~.tabbed-labels>:nth-child(4),.md-typeset .tabbed-set>input:nth-child(5).focus-visible~.tabbed-labels>:nth-child(5),.md-typeset .tabbed-set>input:nth-child(6).focus-visible~.tabbed-labels>:nth-child(6),.md-typeset .tabbed-set>input:nth-child(7).focus-visible~.tabbed-labels>:nth-child(7),.md-typeset .tabbed-set>input:nth-child(8).focus-visible~.tabbed-labels>:nth-child(8),.md-typeset .tabbed-set>input:nth-child(9).focus-visible~.tabbed-labels>:nth-child(9){color:var(--md-accent-fg-color)}.md-typeset .tabbed-set>input:first-child:checked~.tabbed-content>:first-child,.md-typeset .tabbed-set>input:nth-child(10):checked~.tabbed-content>:nth-child(10),.md-typeset .tabbed-set>input:nth-child(11):checked~.tabbed-content>:nth-child(11),.md-typeset .tabbed-set>input:nth-child(12):checked~.tabbed-content>:nth-child(12),.md-typeset .tabbed-set>input:nth-child(13):checked~.tabbed-content>:nth-child(13),.md-typeset .tabbed-set>input:nth-child(14):checked~.tabbed-content>:nth-child(14),.md-typeset .tabbed-set>input:nth-child(15):checked~.tabbed-content>:nth-child(15),.md-typeset .tabbed-set>input:nth-child(16):checked~.tabbed-content>:nth-child(16),.md-typeset .tabbed-set>input:nth-child(17):checked~.tabbed-content>:nth-child(17),.md-typeset .tabbed-set>input:nth-child(18):checked~.tabbed-content>:nth-child(18),.md-typeset .tabbed-set>input:nth-child(19):checked~.tabbed-content>:nth-child(19),.md-typeset .tabbed-set>input:nth-child(2):checked~.tabbed-content>:nth-child(2),.md-typeset .tabbed-set>input:nth-child(20):checked~.tabbed-content>:nth-child(20),.md-typeset .tabbed-set>input:nth-child(3):checked~.tabbed-content>:nth-child(3),.md-typeset .tabbed-set>input:nth-child(4):checked~.tabbed-content>:nth-child(4),.md-typeset .tabbed-set>input:nth-child(5):checked~.tabbed-content>:nth-child(5),.md-typeset .tabbed-set>input:nth-child(6):checked~.tabbed-content>:nth-child(6),.md-typeset .tabbed-set>input:nth-child(7):checked~.tabbed-content>:nth-child(7),.md-typeset .tabbed-set>input:nth-child(8):checked~.tabbed-content>:nth-child(8),.md-typeset .tabbed-set>input:nth-child(9):checked~.tabbed-content>:nth-child(9){display:block}:root{--md-tasklist-icon:url('data:image/svg+xml;charset=utf-8,');--md-tasklist-icon--checked:url('data:image/svg+xml;charset=utf-8,')}.md-typeset .task-list-item{list-style-type:none;position:relative}[dir=ltr] .md-typeset .task-list-item [type=checkbox]{left:-2em}[dir=rtl] .md-typeset .task-list-item [type=checkbox]{right:-2em}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em}.md-typeset .task-list-control [type=checkbox]{opacity:0;z-index:-1}[dir=ltr] .md-typeset .task-list-indicator:before{left:-1.5em}[dir=rtl] .md-typeset .task-list-indicator:before{right:-1.5em}.md-typeset .task-list-indicator:before{background-color:var(--md-default-fg-color--lighter);content:"";height:1.25em;-webkit-mask-image:var(--md-tasklist-icon);mask-image:var(--md-tasklist-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.25em;width:1.25em}.md-typeset [type=checkbox]:checked+.task-list-indicator:before{background-color:#00e676;-webkit-mask-image:var(--md-tasklist-icon--checked);mask-image:var(--md-tasklist-icon--checked)}@media print{.giscus,[id=__comments]{display:none}}:root>*{--md-mermaid-font-family:var(--md-text-font-family),sans-serif;--md-mermaid-edge-color:var(--md-code-fg-color);--md-mermaid-node-bg-color:var(--md-accent-fg-color--transparent);--md-mermaid-node-fg-color:var(--md-accent-fg-color);--md-mermaid-label-bg-color:var(--md-default-bg-color);--md-mermaid-label-fg-color:var(--md-code-fg-color);--md-mermaid-sequence-actor-bg-color:var(--md-mermaid-label-bg-color);--md-mermaid-sequence-actor-fg-color:var(--md-mermaid-label-fg-color);--md-mermaid-sequence-actor-border-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-actor-line-color:var(--md-default-fg-color--lighter);--md-mermaid-sequence-actorman-bg-color:var(--md-mermaid-label-bg-color);--md-mermaid-sequence-actorman-line-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-box-bg-color:var(--md-mermaid-node-bg-color);--md-mermaid-sequence-box-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-label-bg-color:var(--md-mermaid-node-bg-color);--md-mermaid-sequence-label-fg-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-loop-bg-color:var(--md-mermaid-node-bg-color);--md-mermaid-sequence-loop-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-loop-border-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-message-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-message-line-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-note-bg-color:var(--md-mermaid-label-bg-color);--md-mermaid-sequence-note-fg-color:var(--md-mermaid-edge-color);--md-mermaid-sequence-note-border-color:var(--md-mermaid-label-fg-color);--md-mermaid-sequence-number-bg-color:var(--md-mermaid-node-fg-color);--md-mermaid-sequence-number-fg-color:var(--md-accent-bg-color)}.mermaid{line-height:normal;margin:1em 0}.md-typeset .grid{grid-gap:.4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:1em 0}.md-typeset .grid.cards>ol,.md-typeset .grid.cards>ul{display:contents}.md-typeset .grid.cards>ol>li,.md-typeset .grid.cards>ul>li,.md-typeset .grid>.card{border:.05rem solid var(--md-default-fg-color--lightest);border-radius:.4rem;display:block;margin:0;padding:.8rem;transition:background-color .25s,border .25s,box-shadow .25s}.md-typeset .grid.cards>ol>li:focus-within,.md-typeset .grid.cards>ol>li:hover,.md-typeset .grid.cards>ul>li:focus-within,.md-typeset .grid.cards>ul>li:hover,.md-typeset .grid>.card:focus-within,.md-typeset .grid>.card:hover{border-color:#0000;box-shadow:var(--md-shadow-z2)}.md-typeset .grid.cards>ol>li>hr,.md-typeset .grid.cards>ul>li>hr,.md-typeset .grid>.card>hr{margin-bottom:1em;margin-top:1em}.md-typeset .grid.cards>ol>li>:first-child,.md-typeset .grid.cards>ul>li>:first-child,.md-typeset .grid>.card>:first-child{margin-top:0}.md-typeset .grid.cards>ol>li>:last-child,.md-typeset .grid.cards>ul>li>:last-child,.md-typeset .grid>.card>:last-child{margin-bottom:0}.md-typeset .grid>*,.md-typeset .grid>.admonition,.md-typeset .grid>.highlight>*,.md-typeset .grid>.highlighttable,.md-typeset .grid>.md-typeset details,.md-typeset .grid>details,.md-typeset .grid>pre{margin-bottom:0;margin-top:0}.md-typeset .grid>.highlight>pre:only-child,.md-typeset .grid>.highlight>pre>code,.md-typeset .grid>.highlighttable,.md-typeset .grid>.highlighttable>tbody,.md-typeset .grid>.highlighttable>tbody>tr,.md-typeset .grid>.highlighttable>tbody>tr>.code,.md-typeset .grid>.highlighttable>tbody>tr>.code>.highlight,.md-typeset .grid>.highlighttable>tbody>tr>.code>.highlight>pre,.md-typeset .grid>.highlighttable>tbody>tr>.code>.highlight>pre>code{height:100%}.md-typeset .grid>.tabbed-set{margin-bottom:0;margin-top:0}@media screen and (min-width:45em){[dir=ltr] .md-typeset .inline{float:left}[dir=rtl] .md-typeset .inline{float:right}[dir=ltr] .md-typeset .inline{margin-right:.8rem}[dir=rtl] .md-typeset .inline{margin-left:.8rem}.md-typeset .inline{margin-bottom:.8rem;margin-top:0;width:11.7rem}[dir=ltr] .md-typeset .inline.end{float:right}[dir=rtl] .md-typeset .inline.end{float:left}[dir=ltr] .md-typeset .inline.end{margin-left:.8rem;margin-right:0}[dir=rtl] .md-typeset .inline.end{margin-left:0;margin-right:.8rem}} \ No newline at end of file diff --git a/assets/stylesheets/modern/palette.dfe2e883.min.css b/assets/stylesheets/modern/palette.dfe2e883.min.css new file mode 100644 index 0000000..d58a561 --- /dev/null +++ b/assets/stylesheets/modern/palette.dfe2e883.min.css @@ -0,0 +1 @@ +@media screen{[data-md-color-scheme=slate]{--md-default-fg-color:hsla(var(--md-hue),15%,90%,0.82);--md-default-fg-color--light:hsla(var(--md-hue),15%,90%,0.56);--md-default-fg-color--lighter:hsla(var(--md-hue),15%,90%,0.32);--md-default-fg-color--lightest:hsla(var(--md-hue),15%,90%,0.12);--md-default-bg-color:hsla(var(--md-hue),15%,5%,1);--md-default-bg-color--light:hsla(var(--md-hue),15%,5%,0.54);--md-default-bg-color--lighter:hsla(var(--md-hue),15%,5%,0.26);--md-default-bg-color--lightest:hsla(var(--md-hue),15%,5%,0.07);--md-code-fg-color:hsla(var(--md-hue),20%,80%,1);--md-code-bg-color:hsla(var(--md-hue),20%,10%,1);--md-code-bg-color--light:hsla(var(--md-hue),20%,10%,0.9);--md-code-bg-color--lighter:hsla(var(--md-hue),20%,10%,0.54);--md-code-hl-color:#2977ff;--md-code-hl-color--light:#2977ff1a;--md-code-hl-number-color:#e6695b;--md-code-hl-special-color:#f06090;--md-code-hl-function-color:#c973d9;--md-code-hl-constant-color:#9383e2;--md-code-hl-keyword-color:#6791e0;--md-code-hl-string-color:#2fb170;--md-code-hl-name-color:var(--md-code-fg-color);--md-code-hl-operator-color:var(--md-default-fg-color--light);--md-code-hl-punctuation-color:var(--md-default-fg-color--light);--md-code-hl-comment-color:var(--md-default-fg-color--light);--md-code-hl-generic-color:var(--md-default-fg-color--light);--md-code-hl-variable-color:var(--md-default-fg-color--light);--md-typeset-color:var(--md-default-fg-color);--md-typeset-a-color:var(--md-primary-fg-color);--md-typeset-kbd-color:hsla(var(--md-hue),15%,90%,0.12);--md-typeset-kbd-accent-color:hsla(var(--md-hue),15%,90%,0.2);--md-typeset-kbd-border-color:hsla(var(--md-hue),15%,14%,1);--md-typeset-mark-color:#4287ff4d;--md-typeset-table-color:hsla(var(--md-hue),15%,95%,0.12);--md-typeset-table-color--light:hsla(var(--md-hue),15%,95%,0.035);--md-admonition-fg-color:var(--md-default-fg-color);--md-admonition-bg-color:var(--md-default-bg-color);--md-footer-bg-color:hsla(var(--md-hue),15%,10%,0.87);--md-footer-bg-color--dark:hsla(var(--md-hue),15%,8%,1);--md-shadow-z1:0 0.2rem 0.5rem #0000000d,0 0 0.05rem #ffffff1a;--md-shadow-z2:0 0.2rem 0.5rem #00000040,0 0 0.05rem #ffffff59;--md-shadow-z3:0 0.5rem 2rem #0006,0 0 0.05rem #00000059;color-scheme:dark}[data-md-color-scheme=slate] .md-header__title,[data-md-color-scheme=slate] h1,[data-md-color-scheme=slate] h2,[data-md-color-scheme=slate] h3,[data-md-color-scheme=slate] h4,[data-md-color-scheme=slate] h5,[data-md-color-scheme=slate] h6{color:hsla(var(--md-hue),0%,100%,1)}[data-md-color-scheme=slate] img[src$="#gh-light-mode-only"],[data-md-color-scheme=slate] img[src$="#only-light"]{display:none}[data-md-color-scheme=slate]{--color-foreground:255 255 255;--color-background:22 23 26;--color-background-subtle:33 34 38;--color-backdrop:11 12 15}[data-md-color-scheme=slate][data-md-color-primary=pink]{--md-typeset-a-color:#ed5487}[data-md-color-scheme=slate][data-md-color-primary=purple]{--md-typeset-a-color:#c46fd3}[data-md-color-scheme=slate][data-md-color-primary=deep-purple]{--md-typeset-a-color:#a47bea}[data-md-color-scheme=slate][data-md-color-primary=indigo]{--md-typeset-a-color:#5488e8}[data-md-color-scheme=slate][data-md-color-primary=teal]{--md-typeset-a-color:#00ccb8}[data-md-color-scheme=slate][data-md-color-primary=green]{--md-typeset-a-color:#71c174}[data-md-color-scheme=slate][data-md-color-primary=deep-orange]{--md-typeset-a-color:#ff764d}[data-md-color-scheme=slate][data-md-color-primary=brown]{--md-typeset-a-color:#c1775c}[data-md-color-scheme=slate][data-md-color-primary=black],[data-md-color-scheme=slate][data-md-color-primary=blue-grey],[data-md-color-scheme=slate][data-md-color-primary=grey],[data-md-color-scheme=slate][data-md-color-primary=white]{--md-typeset-a-color:#5e8bde}[data-md-color-switching] *,[data-md-color-switching] :after,[data-md-color-switching] :before{transition-duration:0ms!important}}[data-md-color-accent=red]{--md-accent-fg-color:#ff1947;--md-accent-fg-color--transparent:#ff19471a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=pink]{--md-accent-fg-color:#f50056;--md-accent-fg-color--transparent:#f500561a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=purple]{--md-accent-fg-color:#df41fb;--md-accent-fg-color--transparent:#df41fb1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=deep-purple]{--md-accent-fg-color:#7c4dff;--md-accent-fg-color--transparent:#7c4dff1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=indigo]{--md-accent-fg-color:#526cfe;--md-accent-fg-color--transparent:#526cfe1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=blue]{--md-accent-fg-color:#4287ff;--md-accent-fg-color--transparent:#4287ff1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=light-blue]{--md-accent-fg-color:#0091eb;--md-accent-fg-color--transparent:#0091eb1a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=cyan]{--md-accent-fg-color:#00bad6;--md-accent-fg-color--transparent:#00bad61a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=teal]{--md-accent-fg-color:#00bda4;--md-accent-fg-color--transparent:#00bda41a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=green]{--md-accent-fg-color:#00c753;--md-accent-fg-color--transparent:#00c7531a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=light-green]{--md-accent-fg-color:#63de17;--md-accent-fg-color--transparent:#63de171a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-accent=lime]{--md-accent-fg-color:#b0eb00;--md-accent-fg-color--transparent:#b0eb001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=yellow]{--md-accent-fg-color:#ffd500;--md-accent-fg-color--transparent:#ffd5001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=amber]{--md-accent-fg-color:#fa0;--md-accent-fg-color--transparent:#ffaa001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=orange]{--md-accent-fg-color:#ff9100;--md-accent-fg-color--transparent:#ff91001a;--md-accent-bg-color:#000000de;--md-accent-bg-color--light:#0000008a}[data-md-color-accent=deep-orange]{--md-accent-fg-color:#ff6e42;--md-accent-fg-color--transparent:#ff6e421a;--md-accent-bg-color:#fff;--md-accent-bg-color--light:#ffffffb3}[data-md-color-primary=red]{--md-primary-fg-color:#ef5552;--md-primary-fg-color--light:#e57171;--md-primary-fg-color--dark:#e53734;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=pink]{--md-primary-fg-color:#e92063;--md-primary-fg-color--light:#ec417a;--md-primary-fg-color--dark:#c3185d;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=purple]{--md-primary-fg-color:#ab47bd;--md-primary-fg-color--light:#bb69c9;--md-primary-fg-color--dark:#8c24a8;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=deep-purple]{--md-primary-fg-color:#7e56c2;--md-primary-fg-color--light:#9574cd;--md-primary-fg-color--dark:#673ab6;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=indigo]{--md-primary-fg-color:#4051b5;--md-primary-fg-color--light:#5d6cc0;--md-primary-fg-color--dark:#303fa1;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=blue]{--md-primary-fg-color:#2094f3;--md-primary-fg-color--light:#42a5f5;--md-primary-fg-color--dark:#1975d2;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=light-blue]{--md-primary-fg-color:#02a6f2;--md-primary-fg-color--light:#28b5f6;--md-primary-fg-color--dark:#0287cf;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=cyan]{--md-primary-fg-color:#00bdd6;--md-primary-fg-color--light:#25c5da;--md-primary-fg-color--dark:#0097a8;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=teal]{--md-primary-fg-color:#009485;--md-primary-fg-color--light:#26a699;--md-primary-fg-color--dark:#007a6c;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=green]{--md-primary-fg-color:#4cae4f;--md-primary-fg-color--light:#68bb6c;--md-primary-fg-color--dark:#398e3d;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=light-green]{--md-primary-fg-color:#8bc34b;--md-primary-fg-color--light:#9ccc66;--md-primary-fg-color--dark:#689f38;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=lime]{--md-primary-fg-color:#cbdc38;--md-primary-fg-color--light:#d3e156;--md-primary-fg-color--dark:#b0b52c;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=yellow]{--md-primary-fg-color:#ffec3d;--md-primary-fg-color--light:#ffee57;--md-primary-fg-color--dark:#fbc02d;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=amber]{--md-primary-fg-color:#ffc105;--md-primary-fg-color--light:#ffc929;--md-primary-fg-color--dark:#ffa200;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=orange]{--md-primary-fg-color:#ffa724;--md-primary-fg-color--light:#ffa724;--md-primary-fg-color--dark:#fa8900;--md-primary-bg-color:#000000de;--md-primary-bg-color--light:#0000008a}[data-md-color-primary=deep-orange]{--md-primary-fg-color:#ff6e42;--md-primary-fg-color--light:#ff8a66;--md-primary-fg-color--dark:#f4511f;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=brown]{--md-primary-fg-color:#795649;--md-primary-fg-color--light:#8d6e62;--md-primary-fg-color--dark:#5d4037;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3}[data-md-color-primary=grey]{--md-primary-fg-color:#757575;--md-primary-fg-color--light:#9e9e9e;--md-primary-fg-color--dark:#616161;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3;--md-typeset-a-color:#4051b5}[data-md-color-primary=blue-grey]{--md-primary-fg-color:#546d78;--md-primary-fg-color--light:#607c8a;--md-primary-fg-color--dark:#455a63;--md-primary-bg-color:#fff;--md-primary-bg-color--light:#ffffffb3;--md-typeset-a-color:#4051b5}[data-md-color-primary=light-green]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#72ad2e}[data-md-color-primary=lime]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#8b990a}[data-md-color-primary=yellow]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#b8a500}[data-md-color-primary=amber]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#d19d00}[data-md-color-primary=orange]:not([data-md-color-scheme=slate]){--md-typeset-a-color:#e68a00} \ No newline at end of file diff --git a/explanation/EPICS-Hosts/index.html b/explanation/EPICS-Hosts/index.html new file mode 100644 index 0000000..386f4d5 --- /dev/null +++ b/explanation/EPICS-Hosts/index.html @@ -0,0 +1,1075 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + What is an EPICS IOC Host - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

What is an EPICS IOC Host

+

Some Text

+

EPICS IOC host

+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/explanation/EPICS-IOC/index.html b/explanation/EPICS-IOC/index.html new file mode 100644 index 0000000..8abd398 --- /dev/null +++ b/explanation/EPICS-IOC/index.html @@ -0,0 +1,1078 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + What is an EPICS IOC - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

What is an EPICS IOC

+

What is an IOC?

+

IOC is the abbreviation for Input-Output-Controller. In an EPICS system an IOC acts at the same time as a server, that collects and processes input and output data, and as a client, that might connect to other IOCs and communicate with them.

+

Inside an EPICS IOC

+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/explanation/index.html b/explanation/index.html new file mode 100644 index 0000000..51decbe --- /dev/null +++ b/explanation/index.html @@ -0,0 +1,1073 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPICS Training at PSI - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

EPICS Training at PSI

+

Explanations

+

Here belongs all the explanations and overview topics that provide you with +a deeper understanding how EPICS is used at PSI.

+

There are two types of pages in this part:

+
    +
  • General EPICS expanations
  • +
  • PSI specific topics
  • +
+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/images/EPICS_ControlSystem.jpg b/images/EPICS_ControlSystem.jpg new file mode 100644 index 0000000000000000000000000000000000000000..677238e7f2ad99e11041fe20cf0718f84d7f1227 GIT binary patch literal 790378 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�HGSowo*4L!f!|6lY_ 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%0D~A^VWO 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%0AwA(Y>ue1Kxd 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∋}&yU)Ny<5prjW;P*6qGN2hi8BtQZDU~ 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

+XaM$SP zq2WI>diFZ+8R<5`W|Tx5pnIC+w^|e_`~5@gh5U^_pr)&7lA*;Q#Z)U5U?EBP(h5x| zJ3DC~eaIX(GiJEpeLk=q1Fqq+^CfVV6zAgW4;IY%+~H=yxX5JPgIx zvv_}lK)WK?I#HSHs;$iO;&R7oj;y+o!tg?Rie>%o9}s)1QW?RUnC33NubKPBRZ+e2 zNSHjk*h(}cjFHTyk)lLv-51V4Oa{9U=~rf=1<^6_E3M;ZVgo`tBm6bOt3MuvK@8}^ zXc*3#knDmKQ-E>nA=0&%S01yAGw-v!l-rH0n69zBC!ee(kj+}wpC$Z60rE~^-Ihl; zIK%;`*Joy&d}4CS!=+z0xo5xX(C|hvBFrz(=VfY!yg*~+|H0+^Kh5m_-;kdD*ERpw z-TyA!CzMVKHB=JA3wIKb3o^>`4y1YGejn2_+{A5XckviNxx&ptr$cWNOMKw$bGT%c zo7d3Ivy}z2D^77NA*G>&T1TS68pomO|CKJ}oj}x6lA}A_gujGCPX9onj&`l8_M&Ni zrm0Ho$8{y9htZzX{f;5g4i#BC!6@rZAa3rjHWl}NG6&?y_RsD2d8o;M2WNy-;timH z>2kCSj^!(E9xs7+#k21LaGaGhUhe(of;!XrP)Y-@!(p>`qG#UB5MM2PpBgwk#a4MV zd-&$~X4{QE36;)~rm%Ud0_lGH0FbJ3H_`8`kdgGi`!F*Bx&BHCfUg=56aah`sG^Tm zT3H21kscC7NUf{DF-HaPoulv~zkp+wJ>KX21C92v{mib(`R`dZT9IiRHFN?&XT8Ct zF(+r^K3rU;bak22n4aDz&olHHRT>MKVh^N;1Ug_1!yniaUftRpJ3KXyXxAcd!wToXQ@v^fkY zmj}dOnKUO?+DfG3?D~R=bYSPtWlejDQ=#m|p{f9NR zN)jl9!Wo^_(at?xQ5?~&%2GA?ICuZ5isI7EhQh^n-}UG8rBc850Ugy>KDBce7~o7l z?t0$dt{YM-ULa0o&@h}V6v8@UR!h;2SgFa@yBOY)-uycl-?KOwH|caY&On}f$mi^7 z_f5kn-xNyldugZ#LlRoWY}X1dT5X@dy^iWPcwM>qV6yz89dC~>bs0bJB-z$-b$<_+ z9$)AP5){2^-#oUT^`to=3@!b@CY;*lwU$cf>5#vr6z=s$f=YGtmf2*b&-Pa#lWWIT z3{uq~(Xx#c>^Oqjp5GA9my*2dk*~(dG z5_@+};&cOhvq$bw+FbTWo8tj~qzSnPH>29RKDEL>=kP$n6b@K24z#4;X%}FEz+Av4 z;~axAF)Mxbt3!&e=D~{(A8crQ{j9#Jz4qonl$Mi56LjP%hc(2>eTLHG44Qe%J#D=M zu}$urm7F>JTpXa9&mt*LPRNe?d%(Z7eG$aS69DBDjBX!=7Z9ESGx~4H%9Mg?|F@9U zH9D&JZ^%lS7}g>Sgsh89t5$0I)V;v87agVmcMK!8d-NxrUqY;F9Ndxg7Dys02NrP{8EXr!nYdt%iu%R!7pw^YCkzz>sl z4ZI$|W;Egc>SLf(^;NBGvRC9D^xm)4_>_R~;tpc{ImVF~G7l_sCJViNrGQYD&_!8Z zK}51)Rc0`Qrq|24Rduc6j#J)e=)j!`{+Z^`eyiHAwRjaL#l>&6{v|JTKQCws!fgC~ z4Gjg-wo4UMVqCTXsR(RtLW}qjD(B{0rl*p$nZGaeew|xH&`AoU{HTZLSjLsK#2%X$-Xj)M(T64z))gq}VFt&Jw03jV1eYpv*-jQTc|A3wCy<^lvg|yzEh9H6?Wq9hc4x0rlYbQ zGW*0e4(9lc?q=J3V-EBrzw`W3wxE~B!9At&U7dp0Rt(CttG^P;;dD47WY^He2|a&X z)^@Yk1GiW5Jb%qB%)BR!E?3`LzC;KHavaCV)5uZZIeTpfMoW1@FW;}!HLg^g#fq1g z7o+zutec&njf>^4!Swe?)H|UY{lb?vUDMVX8F`-i2eIVYosUwB16lrVCM`)d;KP1+ zg5!j}Q~1}hs)gP}#%>N&n*fOpAiWBTXajTQ1bnXNZN^t?yq8-By@2aRsaP*Mk30FJ z2i-~^u-2&bcxGpeYBzzt8-iBya(2M3h}X^VeqiU%3{p+;E=4Yy?LJ+~Z1vZgGrFmt z_@#Q-j=IzqsF&LQGdJw3&WdrEdpkQ+aI}to2Z$>t#0gE7C;~5s~gISLtA-d?21d;Go?SP!1 zUWJg`fy1*$`^R1VA9=PsL?W7M?oohW7{`Q;f~#g?NRlr8SKHrvEb+~_bF_|Y@?}H( zX4hK-Icz*L4HVNJu;hTwuKotZV+oSdOEig!*_R>NS>QX=dn?Q;j7;k;3`$rbT+6CF zY2;%72{}9}T4v(wI{)%@9z$8AwcT3&>8F)LobUn?sKU-GJEA@x3f}hbwWgPj;AW97 z%x}{ej({tJf)Qb-ralsL^Xl#4ccrI8xx)k26uN8X#mM@VQ>{cod%^T|R!A0yoerOw0_I^CxUu(SbL|k;bZ~QJpWu7+W-EgfWR;s5X z${@v=pZPMxaNlJ{+_@WM6%l7Mdd0?+KPS-I^;KS-tDsA7(N5IMiHQ6yv=vCqm1tGbeqy}8O)4y578$L?mrCgHM+y=T_zUUy91kO?FL`ycQy2NW?9#K?3Y zzo)Bo!_(p5D5_&i=siriE3^51qwyt9`waRF`Go^^o9Mp#Urih{WVQ>c&-U=;p(FW> zQ?GyulH%?!{Wcc(Z1$3jT0DTdKG7cG=mV{9g)uPzm&gS!@ejoD4_08(EMHA10)G$J zqB$uYyw5w$#q|s#xuktvRwwhvz6N!~GLP6c9SDaY(E_?ZA&DLs_M#Q>YP|%3wWa&m z6sm)s{x-d_FH(gUUOO}Wn34D41od>%d&Gh}$Z8MvZ-GPYRziK!1C#c#gAeWXSJ0Jt zX-anTufDD8%k$Juw?R-dT_JpHdJ!U{r;VGg+9p~l^n01K7d*DL_%EkVUJmzS0NLP_ zR$<)`-TP8^)Js8W#^kMZ-Pr56Z1nhU0F-kLAMB=T#1NAoEV)H3RHUBjC8^;(VyS5O3pVTB zw|rT``VT1THRi%DsZW-1db)PdgLWrUGU}lq+3_o7EFibpnHRg^GcRAckBVPfTBP(; zzZ$7Ed67zA9z+&K1$73t1t0}Z%R+(i7bHkYX87AbhE-ID#R81&?(iqE3-0URxuB;a z*7>)`#sZZfr)fN70|H1imrn`z_Iy< z(16|16ELU#s9{`K&zF!3-3Zm{pj3|A`$*^^F$^ zFTMRPhMLEHBCeG)7JqijR$irk5`nS`2UD^4A?o&cxf;@Vj315ratbv!CJjCiuVD6? zf9nGk4VM?b_kGy)L}PbXjLTU#M{6~jO+qla(~$Kdz-R<1jb5-Uz|gBrwLXwdb^hvf zrdZ$fQv9uPYFm%`6Ao$X0}d50`O0`)0`?YqW4R{<*`klJAorW7n}bVy%GdYW_Yiz| zKk)a+yP<*Yq!IXh9mu$68T}OYTfU6~K%@YsgrTR^tC@rDyoAmUjGTARaC87#)nA(_xSN>(bs4>UZ^F)`z^FhU|B#yjbHBRg zyZ0pd&j=ny@LUBP=fIa@bz7(G7z)iL_Q6j#rMH66g|4|fhM~&8oP|4 z34i9tIIpG?Q0jvIg~P683d?{}6772P{oY#*4MDo=-!M0B9W@l(s=mSPwam|FdAenV z)?*OsBuO^RoP_vmj@FBt3MOw(S|QbyQ?8723!|T~hH3FF^PXbGD=Um-$GR_ic3%`_ zmLI$SMtl}+zyr<;W)XKKs-+M$#Jr$RrET5pJ4ap({qW9!Y* zn*LQj#^0BPO%KHl*1voWl(@b2E4={zXbs_FHG9C6q8O>Tloi68j^YZ)WInoi>mLyQo%$-R2Ju6F2Le#NH?8}AI?z^1*pFp0l z+QsSgV0_5n?Qn5+&EVX_8hVo+kKdsW-^~_+*e591PT2PW+JbN`ssImUV&mV%QgG^c z7E34(@xvZLy>xkYaJ7ZY`>Lj3GDI-7vbDiR_7&*6X`?$CP{9C#uES`51V`vaS4-}R zlKO_W$%m@Xvu+JCzs*-*L=~pKiS%F+4wGlXiC7VG|01F9`;Q*g0}(hSfDgL?WpVf* zgvi(oo-+o5ZnVVeqwS!|-lU-|O98)!$n27RGcl zuLdvE=Y<=ZM2wWWfQE_D;Pq)J5EnsU=cXz_Q=WXaDcwrT5z7~(tr%UT%oZ$nx*)PT z4i0e%BZ3jm*0dcS3KXd?+CXfp;D3_4987Hj@=VRn$_H!kuF}zymRvD&M7^d5+{e`R zn!g>8YxtfNGD1kSXTT`tU;Y7EWr5FmTuJjrlDlBQ7(c!!>SA*B{13Ig&)zK61U7Ag zm?riGPWv;I8K>=5=u$hoVEMpPx&oU#a+z_CEYn%`$HELTL?;!Fc@SwE5 zIY|$FC62~((lPPe+x#x96MR^oL}4}w)kaC7z?@ddcl$z3X?nHh+TkDG4{xQ@H}Kt< zPmT!($pPtm?(&fuP>bA?0+ZsSTU$tUWI);F!72oQ!3?%zaeBhEmw`4m#4(_|LfB0j zCl1^{A=0*0a$EZA(_|=sfoG_+i6s+DVRl5=nq%J!rXDkUY>Jz0saYpP@`d*GACL3| zBg>v!2Y4o?elKJy{15o$Y{vkBM(df8*~^)vyyrdMAltpijr z<6$c4|5C#MmKJ3bV0F6%7!zSP+lw%MiKOcQVXU<87kAcl+I+d(qQUlami?hXrafo8 zv}-|aO#ndVIo57=vz`yU{zIFaKVfKif4dFZ3G{p~WP-r|0vg$T0G^=<;2A*rHdb!s z^jB_M4cwsuIB6vR_OuLx4PLW3`h3#7>zkL>{+rdB`Bb$PzY#Og5o8{JkC&BLRQJMf zckHXr(0wGWg(P`;og`b@?En$Stkj9K@b-^ms!UJ?% zx(bbwC@iUf@&uAhVsPU#G1V7{tNi+sU&oc7W1(p!oR*T8Mz!$rF)1C-0X4$83)Z3w zdbrF(?lf5^`Fgq(7od(Z?DU@~@RNkYQ~=)0N>=xf=v3*y#WRHl6xz2lUd7Y$gS0KY zwD_Kx6)?ZlfkYt*o*(#ynWT$gVEj z*_|ES!}h5o<>S$%t^9Xe+X!~25tIa-OAge%dLYDEyty`H>UPvURlt;Cu;3r5TDyA8 z0kx0N?)kS*ll1h)D@}WBTn8h=C3~3Jy)Q|sDFVyiv+`0CS;GC~Za@A0B4j4AN9am>f74IL5;PUqnqht>_w zC5hozg)=qZeV{Iq$gaaj%vAbMlC1)TSumr8E24G=$$x*R*u}$AH~hk+n4oDtEXQ!? zbeqAP_?i%6j~bc#1Jawg{_fj{)w49@fh@-jUgLo8r&Kh2hA)wA=||%Gl+Dq(b&*Po`hX0MI02MnI%mODhw;epB~a|kE|}! zIp;u=YqV{h*;*ut(>Gpg^8z7H573WF|5c3%yP1A?a@YsI-KKcHjR0sd*1NE)cu;;bzFRkT@TNY!9KUFpAo$vtxb8zZT0b0*0`N_*>9IT>lY}r(5uq5vFVx8R}8TG+i{wm(X38#@!1RaSB z$QNjpDN44lx{y&t-m`rC@~fb7YvsU3t_bIvJU5vo7iJzSHlwVK$&ug);4>IMNyz4L zKe)2%Y%Au&CH(M4QujqWZtwh-Dv*j876{J41>wv4WwKm`TvZR?{@&DMLMC(>X$RTAY>F z6#4>tp)+`y&>u!HzEJ8HyP3_2&2q6P`wmXl&H9!KwwKffxx(&oILO=%K{4ghyo< z?$Zyb&M?<8cS}+^TF+52>;C=&`s$cGb=m_ahf;XcY4b%uuL*kHu(uy~i?31+XB<|y z3mpU38YST$I^B5?e5*OM)V5{Mf9!@|g1@1?AoYC!saN2>oL;~_4z`0OF45Gz0N=yK zI5K9_^xUl{{&eLSSba8VT{O#kLUuTW_U=&RnW`)8YGSKD9q( zqIa)t=q%rnn|vOF#uIN&6{Yx7MIinE zA2P5uq2hl5RX%_Nkh0M}wyY6co*NZq2LP&>)QRLRvS=&(BK4|eI>6_bYQuE{e17!i zdzs3%gOAsaiklov-WFrN`?FCdMhb)lN|SZK{*h>J2w3%q0Ff&I-iDgPwtdG)KM)sA zC0@hmj2}$7-*Shj&WLx*6iGd#umxQ)6vXT-eIk~%GrIutEM|-CtIx5rXXzFXMBC`V&S252YbouNn2_$~7;aEy;AYocD}n_fj+H zVChrf_x?Qv`Olzm{R{qkfK?1odxhYEjB$M6*Css5l4ner3h%NT^tT=&GV!Ucr9RI0 z#^qJ2fdE0#-+YRDNZ3x{W_u$sFO+lXFEQ>T&iiT3Ut%0fV2!yHK#U6%p?LkB zJAMPupu*;uw26gC@%u_8<1%=s*5YOp!uKsTFXo5ehb28a!li}*`7BQs;f4e`Y&2t4 z0ywe$fH15?xmBxhWeK?HpyMinZU zqo60)uqu{jZSnJ>`@=pE#Si(8Z3=5+H?#=$UONtkVdUcoDCqTH62ws6Rn~57`EtRa zKst^2@QC*UJLOp~Na~-`jRx?`l;1K1^sxD5Ql_36xZb$4O=qpND|7UuJb}vATihtyCg=(b$@lV>lx+=;QdG6QW3mLt! zTYq^q7(HS$Y{!l*1_&;Jx>dSAAC{$&qz!V zgY^Du3(uJ)FC~+$Peb;~(GUY1JNlE4iV>=B6OfB6NSR4VtI6IWvp3M=eZNhyHG*s= zNic>kkXR=rOy=k22TLqkD@w_w8-KsEE#opT{Q$2O>qWTo&0Pm0IV*g{=(l|q{qK(O~3PVAMhtfdM{J_0Xay-sWRiTKkkx5F<)F1-DA1co!L%%zgv$f z2YZT&mi>;A7on)`EM&S%{LDrYCC%sfN7V;^{xE*Msb*qzF3dBMa5$C!^F7L7w6 zK$yEM)m3%JqkkNV9beFY!a?r&I*}}y?Jvlj5PG|oG=Smj@y&XW8kWs`w7IeI_{82< zZK=^gKpx1%B(TBF;}966$$nJ*3zp_jE2+5c#>aO=6gKM+bKz`JD?Ol`mKRD zHWf`nxCejh%QVZ?mrsdFnmP9;W6RU9T@pZ1=PHLp%KP7T{LdexFgma}axVS*WgQOjhO$mh5F_AGCV}F+Y!aZS-Z<&2 z)Dlcjuf8mO-1sojkvn}?i(>MPSO%`M5()G;gkYW&+1|(>)JIP(4z(6u5=`2Ekx}KL zagRDR2mOn0R;Lefsh)!Xw34pKrsY8TCAzspGExTs}vq{VHwCQY`2KtGoF&8BP$;4ppw1WPe93K;qUV!51v z1X3q}%-k#=LfFFRW=x6sbv*9#rY#e}h$t-fJ>|KUwVs&}W7a%*xyE8D(R zb?M&N*U;es6nMXUNO-3{!fid_rl3c-gq%{t$J65rck`oL{(%0|eEkyHg*bHZ>PVbV zf-4c+6?(C?rZrLL;+V7S&$OG{_vQ?&2+X*^PiA#zmY31?b#!XZLO|W&o*;-;ELodk z*R`XrV7438(CsNy5J}=k&hJDGQo5EW7zzT6ski0V!#xM6F*2WvL%Z{DVcIKQy)pFt zGdY!QdF7I3_oN%>3s7|9E1F}0G~OeRy~s{Ni^_MFuGB;>E}A+|_hv3hD5^)%^RlrE zUc_|pW(+~~hy{dem~f=}jI@sSf!(^LM!VtorBC;cjW4S4b@jk0_*b4{)>fuU`(ZKZ z+wA_{voRSW@d0n|Ce6qT=`C>x+6utU(6KPPg2a4|xVlAl)I*)3zKb4*i00SR%K5RE z!?}6m3A_Y{F!_S0b34Fyv2?#9|H`P$P58;c!CFn8_DC*kY7BDKgTBAzkWsRD#jY|0 zVR;QN8`}2`LDdRKP<@kh@WDN4?nj%mMoKSMV))Z^TFAZnxtZ?{h|K?YOz7hO!I191 zUjN5NegEIQFBEcpK^q0pP`+{(vq%S52GwEL+;?5n63o{ex%8+-nW!uM_yD&&_7!k4 ziEFB|mGhHc$%516`P;?gCh9K2lG&}TthNYV^V2@5LrZ7O8A(eo3ARTO0+5Q2jA?=M zT;dNX=hGjMM**>|kZJTEUAt9*^Z0*kjb46$Kwh2iG%ld7k0o8_y1TM@1gm41OyRcr zwRYG2#sj9M-vOP!lBbT1J9Vtc=5WFKdNB^)x2=%O?D$(L*8}IDDL08IDI>5z)Yjc;K8|$irphWz| z&>^$Z&IBGuLySaQ_Zr0a-vSxX^i4xt4xE4haD}O}T<+fuW>#rc$xkAF^A$exw{|_ zCIc!jaMf8?2yErB%athCVoZ?u&Li>mJww(IzxDJy5BxHaV11E+-5GVPMR>3P# ze?Z625eGm3*HA}x{*T?6|4qXEJmvRY2_D#d3@J~%e3R*4P^AXEF_a+-n}(x+<3t%W zRD@r+?%~~+SR{KlEPCZcX@(yL{90<4#iim!pa#TvgySzACUVPVT)E+7>;2;e9=`jo zP1j#nh7-mz(kXl%Y_4UJhp9}*1D?VxR>%TU)JQBJPW=z)OeRDM{j9Tq6{?Nr!Nv3_ zo+#GCllH}BIB!)P)Ol0wrD?KokemOu^>hH;nDysXC}jMP{zch8sp?-$NM>z$vt~P!BlL=BKr)VNn@6maWg0txo$UQpcbnLrn)oa_bIVBNm@1zGSHI}%VgwZh> ztR8h=c(O^uvSkL^3LM-3A9DJw@jKFzB@YgP1~kxTQ(xeZkVkW}D|Y$~JJ+ZB6FjDQMZj8OpL&Q$ff`7gzX z)6dK+W2fq#m1Y}e>TZCNCbPSuq5Ep*(i4ev1B;{cTLl zwMPwe!}mBkN2JM4_t}midxOFF`?#4kcuXDQiWBKhHTra697unbuHeO6U9Nl453JuF zYrKK)2IL0Y2)AIpWGjaDyXvI@^iMFVpFezi&pITVz1kfDdRO;4>*pQBPmo0-CbeIh z?10s{5B%>&Qod7wocKFAsPM`-S7WrD;wJsJVdV*tdg%ly$1d%~bwp;j3! z@{Sg_BP$tl%nFcYb-Ci70kr2P3;@c|AV{0=GMIe|1@tjyWN)?N7q3LZ^9jOJHyI>y z-fHK<_|DWdqr?hJvjeI)iVXz??on!Ubtr(B(8BlifF|TyJxl~Zn1#=23&!58!);(h z)>xbUQ+y6tc7m?%jQ^~43FVf(!x^E$2JNJS_FU;0kyrLq<6TvU&f|3f0$Dp9?iY$j zqALiTDAB6oEGeFcRlR~YY>l_M|44gXcD1nz-~UF_WkXru?}O0CIAl>B0uO>G@61zE zX<%hPHZ_YZL2j-O#5n-S{D23s1#Un@k;I{5fLiPsiEZdxLpc$#Ux4JBQ@l0_t<2ZV zK-^XRd63Q{6*0pNJ^c3r2~!>Z*d#8|vCJYujG6Bl@BJc?()a#WS8rXo1YuQ56h7CA zXsaT>FsvyL&qA!q5I+NK0}I@1;CfbnK;HV)bCbY4?`#L=IY!3_a|?D^TxRh)m%JOY zXBT;SV%o?dJ>dRz-5yZWuf!BHOhGJ3kXRxOiw!z0$tuKchDgplZHyk*f?nI~6%-Sr zw1?Hc|M8rh@rkAaFws5%i*xVz@8Z0Tn^_%_>p{vTR@89~cJl0<<+I|YFZV~J9R^xbA~_I* zjTc+v!|B3YVCU?r{IFH_KcI!FQ>J~Y6-Zn@3-PT_NO1R4m#qA|jnTbd-EN&kcn2g2 zTK~MtB>wGNEt=t$94b?j-0`k0_HZ}C~DGW7;(tzF{yXyBJKl*Z&eO(CG%&j z{PasU3&NA9n4kR0A?+?*)s1lJ1-Ue-h+%b*U)_H=*{5K(PVGvBhq$>5xohvGdKDeQ zvFTdJyOvzC`n0SJVFT+Wv?><@3z-5xw)+yxO98VJS`6N5yp^XI*P@SJgwK)sJxg)c zOXk|mNRg15-wZ9xQW3}8mozzgJ%Th7!7gG+X447;m9>qiP4zbo5q@ExqP4*eD>i_~ z%g09ed;_r5LfHfK?iH-AD}JjC^z|3?cP`%E(hpdp&A3$}hm=|-Z+G~2V^`yId}?9b z4Y>f-pN82a>Gd>MDAw_+M2};&Zk3MxG~U0i6dTrX)Td46A?uwwBXcZA5JuF4iSz}R z!03cOpaT~WUNQbCWme|_ZUCd%+kA@XQ379b{@>br^KdBN_kWmV$y&(HC~F~!>={y) zBxxbU6j>%Q){Kl9QOLd&?-ElKm94DBWZ##Bh!JB(6j^3U(_ORlTt46D_dCAN=U2z^ zdH#H!uRl2aVeYx_`#P`le4Xd@I$x*0Qyo&JXoBze5_H@VT6u9o)RT6h_4giP4AUKl&-3_ZFMoMqz7(SK#Uqb#^)pV|OcGshQ4dA> zQiNRlmIgmIMypvE$6705I0ihUOXRE6xyC+Mf>{p#zBQaj;i4F6nxz#hNpDDW@#NAd zMEAGbqgEAXeSlP!_F098)NiOL(KFd4a{MH({~z5<(_PjLf;7#Vl78d+B70YRDbgUP zKDgWOUR_$)kE{cCJ)bGrw;!VVan=6G6g}=TcEi%~+s%v@?;%pdns+WXDHKQ(BfrB0 z^EAS}Zzb_$_Z}B*;rteY20V}_l{~B}PiT$0Hh1Y4>UzzP_|i3gSIgZF#n6?RmP;2R zuB&DJRQxVYA(Z|xRw3%rxBNh)`bh;i`~#POvgsx?k;L%N;r<9&qU+@YE-ur43j&kMX{!6T0_&j+ za5z3+H4XjCRVrbuo9p;gm>7H45*@d_40H6+V$QGNdqjI@AZB`N;oHdo=N+mG#B+0M zF((Ww#OU!Gysk<t<=h~YPfqKLg7ZfgZ&PY%wKa|ZVEhf7`P&a8RG5Y| zwH2K*jOE*agZ8}L`;ob>sRV-%d$P!0bu#jdi7xAYz{y8hA^VMbDt%Z4f(Z>r4lE}> zVapT!8wds&9}dz+!jzt99xqpD`Pjj*<$f`0Xm*=(@!cOC!6IG^(xs&4E^A39Y3&+& z1l<_V898|4no+d5&3ng3amzC<(mQgLugq>icm2f(5H{G>CQ+!AW@k&&#P87hp1<3F zPx*MqW#XREfoJ`yUt_HDVs?eTmsY6ZBsn5>p&L69HLG~a;3)xZ5op!UaNm3yZ+h$0 z@SO1BJE-dWu{v=D{-vzDD4ZW?MhvIYb18$cE(tS*#(PHz1&lV5cYW%S6Bd!CH;D$^ zFm#CdnmNqY(F4ZtCt^aN09ulkNsDX5t?%|iHJ^)-HABL(pSN~C5^TD7lYL>!N8gk* zqsm=>aV#sy*`Xw}Evy2}!BXgeyqhEK;L3Da#P~048fu?sYWd?xfzJ85x5{U>u1F~h z>jIgHKN)HWqN@9PlPdZXJ!m{UU9$5TlC55MZzUk0ay=PE*M*Vg_XPmoD&~UQn## ziEN!q`h-I^l8BP62ziX#;=^9wi=)2RZ#=g82h8*jc{}k|qb3wezX1A|Uke*|b-E${$E_xCz zB-ufC?>H~dAZ8{wxqOxGpZp69YKj5i5|}t8r<`(*z1!8l;fQ|FRPC*?8l{r5vO!hq zjU#!9od0E9z{GoTJD9eN<9=YA`}Z&Q+7`5dU)~i(!9tHRAj`od8z(0|(97U!a{I|v zx%+7${=W3ce{D@kj6ZcDj}jo;<>V?fKbuC68sd+>$2Zs7yJ2OR9f@RK*3RsJ)r{RI!)ieYukf|%yj<(hO~(S01cU{ zG1Nc*`Vn6^rfupKER=kn=(5POK$Ed){YOv1EkN;8M4vvxx&JSiJBgJH+_ohJ-iF#v zf>!0-?8XE3&6pU5ACj9GRQB9?!Er0{B}&DotG4_>(0K%2 zj{;tpxsO^92XF5Q4{-guv}&_DYCHVq0j*1Hugh^%jc*h8->}OfK7IrKl(9Qy@VCOx zh5MOC2|ZrUaB(R5r;>OiVh1N`J|%0*?3GVS6@T$q9&3zkejx6uL-ii@fO$a?QtcZb zRIZ73voOA9y9=|uY`1;4e3jou+`Y}#_9xYpB(OE1!uBI?nW)gBb4x$2(#71+)^Fn7 z!tRdiTQiJi9&gE*G}U!eV-+zSXvyuy5s7*ZGDN?KhLrsz`*1S6x>a1I#V6A2 zO{2JQi4yRJ-&Jn+f`{mG; zerv#TV&lEpY7NBz}4B@=fLJ%Enn9*m;hA))5b@IJ`yY3t z$bB=1c?=`;*#q^>HQK3IV<^gw=94}r026T^+&$wEO-5Bsbrq^95(*Bl$i}76L*b>saX?Sx+jYqK0b;pkTZC@E!jpI(=Nbl;qDodmJ9t?#{7q@8^Gc6 z4I61eR1d}1;&=eYG*bnHo3vjfhvC8b0ms^!%3Wwe9dTs`U-^5r|he5!xT zGJYk{&ruCJhUD09WZt}>K(+SpPKi%OQ#<|oI_E29&t;gM&dwa<2>)}I z_P*IO50o`Tu{w4o=pUf0k^8VBU$bAogxv1M`H$X3=Yj1d0~S{Vzr}TnZ(9mB#=QK z5Ux9TawtMPlu#f%aZ5T#syh1q1II<@KA8~8_@0Y$0||Q2vZ1XF-=4h>@{5rAtrKUK-0|z)H>dX z9eBpd>t{@HC|>y(n)Ea3Pp&R9eOdNjhAv)<678mmj=GQRs*ay7J5l~n{*bp1(%{B! z2I?j zR&#M2CbIsUL-cZk9tb*O_K(qMQd>O_^3Ls7H>pz+y7h`a2C>8!W_j~P3*H4~n?r=!WKsFhT znw~E9(?;s0n>{91dvj!(PY4zqyO90X7xZD?)A)oSHsFX{EqGWhOQV(OkX$PwL}cNY zBV=&#Li06w<%JPb+8I+XlnmiIty_aroOvIi+v$Zb$I89%?K5WQJTAEipbh-^&t1x< z2ZElW<;xmLtVZC`t;rEL)}`4BV5hy$bq=w1x?aA3&sP{pa#1muU`UgW?#8>Tte$u$+D(*gp-rLbU^2m$i{1Ut) zwYRF?>D)gLkN`+(a=;AK05s%JqN1i$wbOoc2($G;+An*YcB16L<3|USf1%rkNPaUM zZ+H!N{<-)=Y2rugQqph1y_&Z}2_6YfwY1ldi;Gn50yF*)Pu>d* z9O4;0^A;1zb2t3SRC|Q-%=WK^X%crVtKpMfWBj&iN?iAo=%}gw_GU@8#L|pRI(fRd zv9vu>s2w4%cGx(!qi=Xw__#w&h8rl(0y0$oUyv0I4$$}{wrv<)I3n-rkZ6w#P&#K_ zl>2ULYPgJz+2DL;rnINk8xA!vtMZRFu$};%vvyLmcnw~(mnKSb8BwjeH+{vbyfELi zudE8C4sww#l81sbznIGdO-{*V!db?NMYiUcVihQ)rhTlAT|GC8X3D=-*#B{l6T_%S zNy=!Up?Nar2mL0kvKt|S#A*&RFM5%`yn5u;yGGEWyP@A5`6!v)<6acx_ydf8TIXE9 zvyn5`y#_gRJV~l>l)w#g<}+`nP9*u{9jB6;Vvf6-_b*5Rx!HYI=$^TIU;n){`>(XS z6FXiY2o=q0Pkw55ZI0VDRtppJm?m~dqe?z6d|gl{5}h*$9&Q0!j+&nsjy0b%ti1ad zJ5^z5qGc(*X*gdY-*YsKYcZaZjI0-ayCLG%`fH)EMIV=1xUj60U~3V7(}kO6o&pzq?<*Kq02Qp) ztcPGg{re7M#Eo^F6asy1E3(b7$pE95o5o_Ns3DJCG-_-R zju@xksqXn&zo0gmKjKv!bZst1#OluhZxIXP9emkrMm0yv5rfrR^pVhdv;+5P+ugI+ z!Fkq7%y#_{qt3qpq0b@{1{+qs=kkn7Iz^?p@sXvkP~*9Lx5LKQ`UXZ&d`E0w#{8Fo zZCH6Opq=7ty3%PP9yKHDFu9>(*Cm7PL|c&?rW22DdS6JXq=&vb7Gu%d^GUT1=bI0< zCM}|?Ss2-*3bv;AgBcILHD3a?Wb#3psa)=cm6aHYZ){BpINwyo)9T6To%zP?WHz2+ z?`)N4lSV<-REo$#PP2mts&e-?$$EBO{q&Gm?%Uk|dCv5&6SFMV1A-7uw+&a7mR^az ztaa*Jm%;Xl+QG*K8G)!Bk5Z)LEavM*gd;FTs9MbHzaZ|)iALbH&6Jp`G$F8fav_0<=bn5-&{zw0I%2ZUN?jL|8kD2!Ao9Nkga9FCsqL*5|r&n8n_)T=PXlO779gm_X`Xp??UmcaM}rGVFz0}qm>v}fh$jM zTif?uPI#Re*^>maw>x` zWA`M?f#b`x2A|wHckRw=sDzUEs|C^4?W%p#E}ov(AALQ&^*IOTL&4smm26OYO2Em2 z^j`>+o=(3#H6kq2 zNd(v=0&EfiHi-b6M1V~qz$Ou3lL)Xu1l%M7{BLHm^Cl7C-#F_VRPRk9!2g48yh#N3 z@3ocxDt>Pg0sc3Yf0GEXNd)*`e85d2z$Ou3lL)X$1lS}303v`N<`i|hI|VC^PPeJi zNq+5Y_p16v&(#N!yDyzD2s&Ve1|4y&TJTFl;_LyUbMl(0wd!pu^ze%7&~j+aBR=eC zGxlsSyEZuGM`hL{TJDOy<`ppaal84&xOAQjoK8R{0*D&7Y7-o3{vK7d)cOtvLX2p6 zLDSjB9bxOw8P9OYpI^`;jc9)F?jJRciFQ9Ke)7M!HE;gC`9A*tX#*H=q|WWes;FI? zFkx@|0vK+jo9in|XKB2#>k}1Mw8GD1E`Q9j`{#nf<*v`mMT2VmODA-|;8AYqAOny@ zT3yTzF%_vLX#`!W68%CW^;4=|lzr5(0=vdU4}ZHSqG$~`YtuR|5L+vc0*<88@4^9Py-w)L$} z)WZW2#B1&JeXMjdW#-v;$Au)X6W|fgEW}%r+&`3Ea+}J31e>){V2Vc0fsY$8FU?`>Ig}KLJPst4Xg=Ox; z(aD3;Ls>0gs!!#*b1#W%?Evjvi^t7Y;H&DHYWJ+N)#5Q0MILo`D2KLvGT^dr;4qe2 zP%pT0%BpW^%4(ap=|i2N}bEs%t`bNajlC#K0XsR}SDO4cGz~X%Ve(>PdG=`XyEcTO2}x zmI4g&N;P!4!%VsNP0p<`-7dYOFs;F9Mn=C&xI)sa!g6~ExXNgFtU=E zL3p+RXn;QfOzF^uSS2@PO(#QQv&~x}jqdjvDCC?7@AR?pYatS6BR|L{*Zy;OK=1`` z(%IDdXYigXYz@W_>Ld?Mej{rqGJ`2ACrDP*p__U?YY!d!>cjusQZ&bF$jPw9v0sPd zQl`25p`AZXsQqmIK}HDp!lUKdrbvc1`wc>b0H-Fo9P_)j)~T^r)bM`JISi>3KeM3t zO3@dYbx?gtCG-at%t(s8ia7_Z(L!g#zYneKq;^|EZZrYgaplpb&Z5gNmLz0eS4~Yd zklIe!VjgALs#=KItTs6egn*X)??-q3y!e}gCkgwu$&B?FKAVTte~(o{&vhxl$5+f$ z5EB+p(Ah4p#sVMKyK5f{zv-PnJ-+{|O)F>10iCXMZ+VxZ|CcV#&Yysf%FBmqb;hdV zTKBSrnR;Vb2`Hi!yNkw~ZhDNU(Mhq{r&fPtyX47ap^mL4Mi#H|ejKzn*3zJJB!bNk z^gWN%(@lPJw7dpV2HBsv)|Zl)Ku$k)n0XnryyvooKGR4k1nW|3(7PL+ns$Sj|LOWc zlRT;Qsiz00_#V62-Ml^UWY}aEi>%^)U0HN5DjhD1@ht+c^tpr?yoMHWYXyV;&A}C> zjR}n>2(2%cIP5DiF&(E^?JyC0)@8e=Cd$^-6^Bfhyl&A!9{Lx^? z9)_$LCSX-9s9NDL`6YePFA_~+cCRf@j?_d3>Yty{wSIcyxzs~jAJ&qWCs&Hx`x&+t z4Yh)lWbQ0#`*k9djN4|*Q0aZp_{DX!KY&%T6O3%BNGg1K|2&FeQ;WzEgXMJRPbzYK z`9D;gG`@af^WR~ZLqEtrn39!rHR{#tb2!P**c~*)6ufTz5d7TBy3z2|idO7sV46~% zeEri-Y|$nz*~Di5<7|Kz^zl;NP?Kw2Kns{D+C3);8Z&pO9eTtQg;Vpq0>APNxF*&LDwtLvrh^P{1 zd_3C9%|u{l$_HDa>JPRetF!w)w)NeQOVjvnLdUaSV5PC0Gcr_qE$wudG2;3AM;M*!O0hG#Ql1SOQ zfXUT-9&_Et3Tqk!bkZLM-7ri=(Rw*#nfa$*gc?qe9EU@}UC=}F6I zrhdQw;*N7&!jMmvDzWL(uGQnm$mXiN-NyxhQoTD5xH&bZoCU*zJ?!i(>W)5553^y* zLh5CdbC+Iytw-=X7$B zF7YDk6mdp;N4He38h_G*OWB=~pH^BK7ogMhZLB*OB+a)g^vbX)tmO6EdZ(#9O=AIv4 zL}|RCVn0ZcJ{zNSOIdF3i&(CK(d{Bpzd7Pu;l2)1*d9F97N6L>)ATg|VmfUv@5BoIpyY*yo?eBwO|D&&?c^}r>>x@o9lDyEX6hUnyzgNpx}9S7FccSM zqWi&NesWS>)I{|Bny%SgudaURJ9aiCK*?=u2JQX7DsP%@P|&&1c%V4d)Ee$Zo_2ck z{Yt!MAZ{b5{-hO20JbI~Y@kVoGUojInjvnc4HPk#JbhwB z=(6{7`xAqd`s+lVjIBX3oCokaDVgp{#f}jtd2&G~#ykY;fW7$Cp>aA=;q~lV;u?Kh zz^W@xs(ab0tiSNtACqloyEWp{Y8h&XTR7^uwX_Bpb7vHrzm=hheFNvIozj->q<-nN zr&KB|H5mK~FSsRl+D(FovcE?`%Il@G^n~imSbgv4KC^rf?Z4n!1G<@F{q`eGVodG2 zY8o$C3(;w-WK`Jj(#55VZtSs962gRy3^gk!gaCL5fB%9 zo0$Kj$y^DxA#LGKAtK;zhSVv6ep-fM@WSNLul3UH;f}6&sud6urvqdV8wN$WLD%Pg za}Z%G5MI>RajMlol&zgRN}>+ z&A!&4i;)K~_QhvyS~hTwwKzX}5eLF3TNZPQwq8p13caG3g&tgCeR*nbV=3;O^Xzbz zfe8oJGDBoCi5-laogA9XrKhken>|G&AUiOOLUI+$%@nVu)jc$;E{8&tapGTo-T&o& z!)JWkxrGr~^jv-R;Ni5vki$6||NQ1Cdd38*b8!H>&KBZ%u|n(tg@cgxoVKhVdpqsT z<2fYLwz$3QgUX${(ttxZ@4U28y~;PLG}+^-8{huWouvO(RI(58~; zXeghS+=*8(<7Yf)*P^;Y0$&QwV22Um-q9rhml(bw-dO~ zdmSA;UwJRtCxtW0I8U>Mud-@Paa3NqALLK1o~6I8fTAexyN9IQAe_~!;R=s&RzQ&- zlPoxl*Ef=(L`hXE$XgxC?XPxk;MX|Sir%~G3!oa9wXCcI#dsnJTeN3~jcKoliAN0+S zkJFpf2wR*}8n0-2zRaRI9e#L8=KPiI@mh$Nw>hC!@RT`A@Cjhm&AukhyBEGJH^Czb zd0`~Iseo2u@^spM-jJhF+RP&wGy`@fgW-uI!y>@IJq<8ZahB%rQw3h_z`BiK71sU& zp9JFUBLeDK+9d=+VVlA%j<11+-! zpe( zEUlyqF9DrCo{Ja{$BCh17g&Mcr9}+`*1zaCgbcgsEl6dEy_#_f;S5UtX*a7q@udq# zJux)lM!yX1|2lifNn5{^Oxi{~N^@=-rxjXMBJKC}Ry4f%Yr(o0UvQz>>j zuGN;kd$F17G6Wd_t@c}H{H!8(vwhU>#r3FSYgpbBx1kaQku;4Q63wz75peOG$g8g# z$!p(rK}3|5*6a;Shfz6}i48s8D~LtEbZMJUG|4rt-`| zJRrGzSn7Oa(E#6+{KqS`*P5BzKhZxzwa?h^aPn|(?X;%-bx`gcJT`v(hXpP5bxpAT ztD>IFXFumTc+9I@d*qXQ7APmb8l{+Ez`AV(Z!0z$*QyH-6qyKZxi^%gC$cp?>8i{T zee8kfO;AGVVtxOUBZWqRt`nrLt)crxd2VfW$#^!0Jj>z+AHBfthCN?fCez+`S7H0d z*}U1^_m19hbx2YkCb&gV1X9grT#^MMkgLAu>g@u)J=-2}_~Fm9;+*sqv;$K-o&KF# z!W2W$%|QhUC()cIoGvoC-Uu%2R=RXxi&pt*)(>ePwz#ub+r1x`nc~oO#!)6Pl~^jS z)t5L*kxXMslhY>=bi}J~TI(xOu5~YxyBqFi-Z|GEvbb;*v@26~wA9C4oOtiT0dvB& zHsYTrBzX=K92pldA$3V>bImLKYfoF1R-K0Rj0p9yJJVH^bonSjgevp8&&Qr;?!oWG zArXnLD5ktOb(CD*oQiSaZGUY^zVzO}Lpt5@PFV7-w#%n(&Acxv5#>xSr_>)+9+{BAw+@kW?pP;D7 zll2)-&Bk_-YSQu+e!_?_vF{ov-M}^N=+uVQF00`CbGu`V5R>mIh!r*9rj(gpP{JI1 zD>Iyi1Aayak~|;4WnND$tZizhY|Bu7yil-53H{OUQoJ>fb(*%m;fR5%ZR%PwToR5H zfee1o`yp+wIb2$S3iN}ahdDEDolvPlOTQCZ;pZ%>7gcN!*hTJ>j1*tfi9AND;@R=? zF}THN*!LdWS=rc~%rmT9GfgP2oy`H2%);eKLkjpZM7KAqL^@u**ha=_3vzeXh|dN5 z*TK09e1c;RY++q!k_?0Ps;$T}jM=@gZQ%h16pYdpxFfGi@VWP|723ouvI;R%d_yvx|S5qAZ+x%3&gb-p7i?`3jJT5r z0}ZfiEUB^YB&K9N`{X>s5;suT!uZ5SkZ5;i&*xewo@u6ibj2CpAs~`N0l1( zOD(TnN{poK3Um=Yxl|UZ$Tjo&a???;CAQ)Et?&ZDKlknJosT&#nnUbL|l#3w8K%B+a8Gi`(1fq@jt*$(6dJ?G%w!N_{$U*`Q{kGKi5lY^Bm$C;B0BBeChWTO{Sd1+# zVfj6S3uFBrD~fhFL*q?d7ZJ8ak?kcdMpBm-ul6a{`IYa04cJJJTW&whf25rwjOG9t zl+YE&aTi4(6_DFt;FM|O-yC+dwd9Hlf;%NIiUj>kqOZgpxgAa3?b>-cO)5t?^?vj) zeO{ci4Lb_2Hn`q=1#zADqaAh2SP-j9b-tCQ{H|tlpHH3SmOVuU@R`GlyLaZOe-OVA zQgjbmWA6%P-2l?R@woX<6d3zNW%K6;B6&DZZAcluyaK}JM_O7fMI;U`TtvNEO_5a@ zU0Y47eX^u|u;FEfmD&4Xbqm6ls~jhW@6VpW*Eujnb?HIi;bWk9k_%K%Eox`)d9U@5 zVZ8LBKe%}5fc2fdS?7ti;#GT>Wi6|>a<|Qz_p&>N z3(ZTW$5BgL8zK@g+J#63St>h|um1U{Ua8^o@^X>9sJa(_Vv*WS4yV`R9L~MIY`)VB zRrvBWlA48xoq@fi?!)8EO8or~tt`LKsn_MG>XrX?Ja9CKpU)-cr*rykuP?{cxjJy3 zYmh34!(do-+Vv+$5)WJc^UStnXQKA%uB@oWso9j}WUayWUelyvYhu~QeajrYJ2L?y zM6e!X3>Zq_lSbJ6&|IghPiiIds+n|SwY{uUik(-*d3URT2UYn7d(b{PXKcmg{+Xm9 z4iB5d?tz-HzsRx#+zSjY`vyY`DW z9rr9mH#qa~9Ag_8yeRmaqkpIa&df*PhRqc;DsinQO+pZ!u8~fUcxNgt zPipNcyD;k9K62UlhUWGYxjVFprlgvA?^HR1yvDsop42hpL7)Ro@HaD| z5ZJbT@jr5A;hKsaKVDg)xSt>!j*60HS?GVqGQM@jRc0 z7tI8yV~L|-D>|QYRxZ>_vnC@aKL+ortz zEo{a8M4!+p`qJ=fkn=#2^g^cM&!EPOXU^{xyeKZ>0}RZF^#A~15^3Tay%0)`q6|qf zg{kXAc8SIZkMoPJH`$5xA+P%Tm9Ofy%k~WB_k@dq!}60?qtCNs@YpRBBALq8KM= zm^^)#GoAE{>h*zYxeI>Dm}#`sci<9wP5l}Cm_1Me1A&ImjlUopuClez0`_^67}!$PS#ATj%#SxL{$HDw7R|{ zLPs;`fnb(xw<@8XZpMnkiep<9BxpRz)V#K4Y7(+w&lvvv*e>=cp_y@ZuCU0iVZlW@ z1e>WITTuT>ML2Pi95w&cX4!PizvUlta$D z+KE@~PPn2}tv;8=V*vL;L8{IzC`gS$st37HyoUnSedej?)HJDmVH)w_h(1NN;bo+% z&iu|K6!Bc3V*SC@cPDxG(5hzcnqfk1xcC%aq@^X^=;j~hG zH@I1+b8qKRJzAWz2eTCtAv;Va%zjE}f$DT8ezlVF@wB2ReoBt78 jlIt1$rLypU-k_1q;WC?RzG(xSHn3>}|KG5I-;@6r*g+Mc literal 0 HcmV?d00001 diff --git a/images/EPICS_black_blue_logo_rgb_small_v03.jpg b/images/EPICS_black_blue_logo_rgb_small_v03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d270cc74e7195fc25c2520967f73981788f49147 GIT binary patch literal 9318 zcmb_?1z225v)~LK+}+*X9Rh<45QZ5Xg1c)13GVI^2=4AqLIS}p3~nLFUL4``00;yE%pZP$`&B?V02vAC zcX|MnhlGlOii(1QiiwVnhJlTVjg5tgg@uDlh>wFyfQyBNPl``KL`*_Lf{jN;PD)Hp zNK8TuM1H_WL4AaZ`iK|@3y1iB4EOy20t~=C5(_er5r9MhL?!^9?*yhPDafA%?EzBeg6T$VVvun zzi4deIN@pDMlB@U(93=sX}lKUS9vr5r(O-g?IFY^2Oa_wSuhZ$jz0f1~yb{wH&F| z&{e+~%C)v>HB6Bk*pG!TN_`sxuW&qc)BGT%x0pn4$B6c3^H+`_MqfKyKt(*qS>~FF zp4aqKU({FSDc)dUTSJ8%`?~Xc%i`ZeC9(ClO62bKxiu67Eq^xsk+UTI4<=A}bNIWJ z{EOFH^Am~-+p~gfTVEpAJG;p}9`2K5GS1``1uYnSWUgrUcAykJ*PqtT`=One_e`d3 zrMPX`!!|+Dcnzhtv3AssNOm3}RwR8u)o!JhDY9)D7&LSCh58;~cd?hPz@__adoS!{ z#mC^2&JU`|v%3BA?&rG8f13#snI^e0qYUJ0&Z=5L(}g>u`ojfJ=^pUyXP>M8%~bRP zqTXK>bj6SjN2e`h*ScX>hj$bhJ!oL3vjwcbLM#>-ki*WhH;k{eyD6DyCoV)!W@TE zb@I->o!)K>Sl=16akb12+Ws=uP)h*X@*ZxkQi%WfyBh!jrAhw*HCM{C5hrf=UP+O} z{=SyKBvF3izZD`J<~H2iZO0{R+a!a+gkri5zvupi$`@AQnb?p$GfT&JBb}yJ@X-2l z`*)T8@}A0!k8ZZE;lC@_^g+2eyw3sLwC*3k!0D&+t(1+9R~*)XXKEAOl>_yS6X8?`w9qN?C@0ZWj;ftSmro4OQ-aF0spT z5zm%4hs%>6m)h>OgA4(x0J4VpD>l8cgUaDlpL%fl6#5f@44L1|xhcevMD%Zg01>kw z(vc*X6*wP&#nVW6+sKW$by}PZU7R0O1;-<893pLe*;Bs`>ck8R6J?J(l>doW_?u0C z-m{YZ?&3L4m*1to0QlgokSVaO0l@gk2QT*j3UUuVS@^-LqC5a93J?YP55Whwi;jeh z@dyCK7bmBn*C!wn)z%{bDL-D~t|a)tB7IoMTF_)kFso#^C)$7xG4lVs60F zwnBshLyJk@;Y6uv$B&XbDJ*@=%XLDKfheqFWK^&;*CgPlK;CPMdB9lFleMCA76R<| zQDqe$g`UB**ilvaJXBd(+1Owa>RZ~8JCO_t>gSc5$FAfMMNG>A0i8-?Q;Atw0wLy8 z3rZ6<0rY#o)b%~!t<4@L>mhCk^_6?2I>y{4`FN-(9(y4obWj6SDHHl-^_kWMRCb&4 z+h)=Au88Y&oc8#DL?p%r4JVU3u4`t|YImH`hnoH|I}I=<<|EcPpY7mcueohv&M*sf z)>~pEghbV1c9U>)B$H*liC|-7+jl`%0xL_*@>j%A##r&KDfVlg$YY5b4p7yAJu3}^ zob2x|_ovH3cxhVI-Nz+fk$HC8%2}pS*S|_yDjnu3xB9`sAK$^H5w4%gfyGLs zo(k_KUP;rbCV=B4p&1{AQSpg;DJZaV2Df$Dd;grxY#e!ZL6N$hCMe-WANwe~=u+@S zm8KdK!)!6WU2OCka&B3r?{V?WlzZ$-I`FV_S9+7zhq|O9 z5=hNF8qU*2A^e=ea~MAcmSAd}k!ApR#r+77-njTF?6sZ`>?xp?crZkU5q@PV-0=}5 zj^nXzC<+*Z*7<72h8Oy}n|x0^R>a_EakLhDU|39kcs$npQV0ZpK#^OC{yR?Eb1Vth z$y)qadarQ$NlngyC(s%GSk=f-sRkM-GZsP7i##%4$0 zN9~n)KLbU_bWg?5NOI(@IYw5Eih1hJUazdbC4_&)_3m%AR6`?lbsvmGV4CmpVd#_@ zK2LHsPSwl6&`P7nOZJ?KV0bxTeOkz2cq_!F7B9Vz&2pTB?83;e8x^AwMVCnE*0I>{?9{?Ayzmtv?)wIQIB@c@S-UCS2l&4hS2dXKAXBlE7 z1fA$&VC|!I<+7=CNS-brSU`CjjmI}7y|9X7D6MdeySrvRlypL72&53EjA;e(ughbV zlMsYfJDjN--c&KC)5^19$156G@;uM;P-CHH#eJ8b`2uyZ{Wx!Nm{$CBuuC*G^}x*u z_{lMq9{R{8Tv_RH&HOcg8gW%Uezt{vJ+T(B-qz7-0Qn3X>V)J2(K1I_b|zvW!zTcO zQ^<%i(Ze}>|DFus$XgS0zQ6`LY$H8!L9a!AyL$i|v~{NZ>743Zb0zL$up?!NiKw=D z(V%<<(I~}#TEVp^A5d0CX3Y;X{ z=Jrt!eZ^92qhStg)v4wfRu(1>=@jm849$NqoyTUyQVm2d4(rD@rm^7=g6e=PG{!LG zLUu|Pnoh=Ep6%=u+Tn@RXR-gZOH#-lF(S=N$u3V&%A^V=G_Z+P@lk5IKuM9zkmZmM z`ZIwKG*_dYf+9CK;6-z((fQ1c;)yJ0?JZm>+>HVUzik!W#zqOuf$YxWk7u z%fi`~q6E(MuGuS2no)O%9W{hAz1%I`dQwWs&C6H2o<1+#LfA}PZQ%_sk5ZLrvWC`E zbK)g{#k+8IQan89VT!p zqzd9~@7)Fb9{-tEed|x1qq-UjUNm@O!FhFgiEcnCV=3xSNWSg961^x#&R>xTE`xV4 zt^*U}o*kj$EJCP)y}a9S*XN8RCJ&73Hwu`w%&+6}Y(E_3nNc&R6H2F1^NVn{RgjJ}us#DfDgYAVxgeU;Nt7nP+`Peuxy7u|ls@ zghr<45Ed58A70%Q%GuwPbokO9-y`c?0oXEe#e)x3v2@HljTrvzkGFVZU2t9~$+O-{ zEM}_Y3Y>(`Nj-x&=@Tb{p=vQ+^sm^35#?DWXSMih})c2=xatlZXNoaPe}&`Z(nJ*Fi*c? zA2hwX;L$>4@P`AkL_|ro=+di&_Eb6%obgvP#}eu#vfeKebtCQhR%v!PTm>T-2<9ShR<3G5G0Xi(kGDrHpnTk2674^9cHHNfPiUwzy+y^6jMq=eVW^nX(;~HN)#Jg?C?w z{GOd(+Ey(S-HDv8s>5GVrrP05vN=JXcMJKZyG`dVJ9v*ux|-?s8nz;>qT8fs*rWQ8>_HZ_BK!@+^;GyDQ61a`-pe*kTB8Nri zy1I}*G|T>L=3Cv$OcHnx4q0dGmyL~)|Ih?mO=Y3-MU8PJ4-~A8-Zon9LIwn@(D$$n zm9uo&qcd=X+YRjmv0H9l$+ctawi+r!d2RjdwzHboU$`E8>H%Hrj=+!ei(Mp-GTIs? zO=i7IZm0e$-e~SNgC4?T4SWC+@L?$h3j-D75$f;N2_O~r`2*Bt*vtaQ9IpJJDfa$Io8P(id4C*TcbK(SlC%)hcE zX|;LK?eIzg&*bBdZn2m^X${44vw|TG)9ml4sk@@gUjZ`HDnzW4)!+B`GX26v8YfO8 z>8VU2y4rt};1G)OoDWS{PRTG2mH*Jb`pHseAo}w$@$NT>wu-O^&vI9Lh=qqIKTc}j z0dd4~l-4E@pzoMY5ARM=qx@BRPGZM#aNm`g9<<=P0uUrejvN-M$|- z-)&hZrpm>RAXH{Nk3<{R(AOXHEZ3oTjVY6Lwz~ke;Q9>ynlzxS_qch&FfY49e%Ii) z@A8xEPP}vRE~1J}wn9<+#kP2MggW(RhGj<5a-zp>)7y7ckeD6xkJ6kK#~H6(i4boN z%AmJtw?FJm1Qgc=wr~7-cj~0%Xim5{FzsJepYi4v^b(WM?M1Wt%|r59_ga#VYA5CSb&6r5;A(+TX5b`I-u zKHJv?tL4~gx0M!!4Chi?2N;^TEFg606KXM=x@^Um&+>U80DRkdIL$($OHTU82bvl6 zwZno+zzR@TuHdA)pj*#=N@$GwZH0%6{#se3>IQ6S>9DD(T}oM6+Bf$3^CRMu)3k*F zGtHjG8kKIP%|!!O%dJCRzQH=j_Yl1c9}F{{dTY}ddehigQCw$ZtAQN7BAOSh9pA_+ zKv~a)Bv5L!0dGqMmq?s&LM}q&9NfcexUfi=(g}(qS;r1{tbFZ4V!4Q>G+yKq!G~2I zoylJECX&FOsmoAka=}IlmrI!}L4CDfbybY9ZJ`vHp*{>+N->fo#Hcinm8nCxyvCx( z8QVhEw!jH+FusdBfIgKM2-#b(oo_Zxk|~KV2HxrTpA1aYj&WIc=Q|BEcr*Pfyx110 zHqz)395148t#@vk$dXE~V(9g9RQcjHPV$i7GvO}e($t~F#u#u9t$d-$ zYugL>eDctB?1XyZq3%3nu0&Z0uAF59^K=DOf(B{Tm}%Wj-N#6rT}wZ$;?&hTR)g;W z4L%EZ;(+V}#~sHpR_QUHzEZQ51*gE6K?NaE_rh@{4p{I77X8vY6TcoR!wglFtw<>{ zCknRYTR&^*<6#HcO>@9GI%d^PnQbD8O~5hV$d|>-!vwB;Sf}!i&ar9mJ}~?13?1Cz zf^X8_NJswW_FDYOtIIBL_v(^v$o^zConW1=l!o@Q6?AS2@x}v(;*GU;N()xC6F=(e z1TWLOzE_Y+q7i;=}pCHb${tpCWxbfW%AY)yFElK}Q zL`LbHAWambzkN0IspqJ{C6f)iv5u#taN4p0ZM{@eNwhfgBPnV~+ zwp$7YhwbFzVwW9LAu0rkTq;sS?K+z6?0Z{(q`@!2^w-|@tJMN8wH{Kr<`MgIqD)$Eov#fey#{g=M>ko zGNtNU2M6^Vir)j&%F_f3^YkawDB8-yDr=hP1LN3CTUG7>6%&1j_D3HH61M4PqbH zW~Rnl-kZR51y`DIof>x78^9t$MP=5!D-9>OIRQ1K+luf>g?z*!vX~RK2N||#eBjGf z(ZGAXxU(RqtDhIWixU4fUsBzkELA*3u{cQ^V81DA_X#o6U!8cMQand`;fE?3Il9et zNECOwodnrqs+!Nt*T$`F5?l80>Ud3vL7xoE)EMUp@BLVzbQ0H`EMZ{kcPt?u4eE?( zAU?#oV2Qt~f1`n?+O!(q$hqrhB(mr>pTl(|(1dQWQep9S$Zh(k?vr&cVOuj*!E4EG zU&~?x>#78rM<@h7mb@5J9!K+myfWPlgTo!VKRe6p>>UVIk{O=y4jm7+w-B|Soh~i$ z8Y?sJ-UD`^agomvHu>Gk`v!9v;P0kO1lMe2i}}wa&*s&fC|CmZ+}6`33>2N(R@59L8JG}K0*|BQR^950=;zO;sH;V84?*U9KQ@;?RzitbB_5+=j^`^mZ4wy;1vquvZAV`eD{X?U62~qxnN$N^fnVi7Sa)sLYz;+3YJJ>loR(I8MbY%iWevOGAx>8Zu3q|{+?f#$H9LO# z(fOt`=i>IdBm{Res-*FL*mtk98p=?Q##G3&dy^b)L~ttjNAfVB)7CH9n75 zR4W}jP)JNor!`gTT7^%5X}!z^^jXWFWY5WtJ<7fZEPMJfdiv5e4;RIlbTe_o+u?p0 z!~x}&iV@VMA<=HQ`WaE(koN&$b*mP(dol|0DIt}`PHJF?+ZRSR;aum1rT!a?{v_F! z{qwQ?z0$`VI(^5YJiGn&pX1F6n+ohYscqmCRi2#)!Im)v(*^y;1@qEi0Pr!baawU~ zm6yg~osYUbxfI%=FBV9?Gg`|1Ta9KOB#ebdMLGYIQ(%c#E?Cy#v*?_je^tRdy*f=PF@`uG0dyxbOmr*$Szohl1oZ(klRAl zC9}2kCQ>G!F7yAC8I|Rq$V9Zhke1{Aoo&iJGj!E!n2yt=%Qt<_mLd>?#j!)iUdz*tiw3<1GVmz|XGdQa(Gw+-=KKy7U)U64LQ zRhj2bDPUdlhKi?UJxn2Ae20Z#bxPa;7LcQx(;$iFYc z3DCoUm-LvG#qZ^J0A4sGSXCk-Ffg+x2LihmgQ;>$(cqhO;cVuYNcnfTrR)Mh!nVSK zP<|T!1eVi)x<^$hb%z3c8^Mn$rOPwyXMbqKTQmEI7U)r~*7TQ^XD2>pt_61?u0O2i z-UG_h4tS*TbTbyzG`T-55sQrKeLan`-o`z^tY@! z4u5I*-kQZEZq%Iqk5MG*V73i{)&4O)3dX!Wsm^?(0a%%E@se>b!-Gw1*m@hmyRJRa z|4WC^6!^G|F078bxhtM<;;WkF6Nwqk*K^9KEUZ3IVhFvL4NM;>zmNQ1v-(%yV7Hrl zYIs?ma9Hy53Egw{djN+0#!5l_HB|)c7T%Jisju27>y|kHn?Xt?#k7W2<3t>N6uA9V zdUC3(X*638Q6OPYuNkN|0hJiU<(j4LB`#-}*tQ6baU9xmk{g1%i7Y1gl8!Ifq9Vo} zn2G&txV=9{a=NZW10KYi=_4udxBpZv7k+vfnsgGGa9j0rx~TK_8%O-kSox>t{&%B$ zKq9W}^}V&eI8-;#(}KtDzXMf|U+r-xh?$+XdjK_c zz(wuPEYJny7aQo8UckYhw!@z=<@zbbepGDBMsDiLdDm`VxsYv+my9~yiHqNSF+An{ ztpu%v%UT4zSGk8YD2V|Me!!FH2nO${jJXKgRq+}U4PIJ*~2HAAOQe~jD(E#u!Zs0 z2F9OVW)uQK1|fW60YQik5xsnff}(}Tdq(r76DIzYKObU9K%gApb`$GysnZkG?tzsK z`xnrvEgWVs+b?*I>lQ~^B{6G)P{n=I@M_gnrfB!>>PYeJ9?+OSl<&}2K{TH=5q52# zFK+y`BI>;_)jAaZGmPpd1IlA=2H8}$6H=WaOAm*0;_EuC(em-EwK=jOny@Rp15r%LDyA*BOD&HVO%eb=qb{NP zG6r*EOok^vzUB;bZh^v+>iJ=o&&n$#CeGI8t;RCVkdeJCBq7-O7QU;idVR71hy+h4 z!#1^u4)H@5ZANNTQ)dw{?4f1v-V!mFuIcMMQX$;9`Hb#?(A=F)uc1`Zt=5Y*?(Kkv zIvfvI+D8}D?k&nGEJFzGGYLHhP8Eyv09gD`|EJ2(SIq|fry~IYvt;9t{kd`W8^wx)1R!mlXy8A^njADL+`gm-y=<_6U$eTS>a6v{ zeHRFs#;Z#_1a|{5JHYD@#~VN9Jx*DL_CCbrFMrGcy(`YPyxX6grld!8@JpD{+p+%^ z*2ZDORlvh5ytnVchWYU; zis&6*%Y|^blefDOUh?cd-C5~Er=HVkw_W4xqM=f7XfDrD8MUKHn~S~&#CdVd6ZSly za|KpYytMr^R$K#oH^n~5a7jE?MfG7_g+8Td;3LdILM)pPiFf|_0ef>Rhu9 z1{nBbCb02RG|*}xz)TwqxMJf@oJ$L6$)3RP#Nx(qEou9q3a z$4+rMf|?!}balmuRlb(^qDOhlM`49)wnzzJZN7C>f4;LN1XbCT!z}XX-`wXEejN$gbc6aB z&#n6omT$aUedwRInsIAT6BvD)?lnr@qNT33lg37(Wpk2f7QXf4?eSKGNuklfly_p+ zM74dq#&pa%uDyGcaj$93v$!_bQ{S)aTSxL}aX1YL&0bjL15`LGq8=j^Iv>6jyGUzH z;3Qg^P4IT8cC#vuT&WZlsEreK*J>R$NmYM1uKBmy>W9@DyZ!1>0>r%KGu@bVJvJW= z#G_+hrkp>R)r?wPw{IRa(VISr#+phZ-&&9CLXV~~Z!Dk0Z~^o0!)$r7H%dqUWLL^Q zV1uqt0aE&nMKn%VtEGMB@FnM@T!u=`NsaK`%ardZcUJ9D>!&y8B$Qg;q4sUCFH$bF V75%ldSN8y2yq@jL+wuG5{{Ym1?#}=K literal 0 HcmV?d00001 diff --git a/images/EPICS_new.png b/images/EPICS_new.png new file mode 100644 index 0000000000000000000000000000000000000000..823620c621226ed4578af03c8f22e0f0d5f4b0c9 GIT binary patch literal 3678 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 B+u8sC literal 0 HcmV?d00001 diff --git a/images/IOC-Host.png b/images/IOC-Host.png new file mode 100644 index 0000000000000000000000000000000000000000..30c23c0ce72c08a851b227c8ca77571acdfd5ffe GIT binary patch literal 51000 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 Q1pGOnsHTuCch2j701K;~IRF3v literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..d8519a6 --- /dev/null +++ b/index.html @@ -0,0 +1,1104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPICS Training at PSI - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

The EPICS Logo

+

EPICS Training at PSI

+

This page is the starting page to enable you to navigate the different sections of EPICS Training content.

+

You will find

+
    +
  • Anouncements of presentations and on-site trainings
  • +
  • Tutorials that allow you to learn at your own pace
  • +
  • Guides with step-by-step reciepes to solve your problems yourself
  • +
  • Reference guides and links to further documentation of drivers
  • +
  • Explanations about concepts and setups to allow you a in-depth understanding
  • +
+

All provided material is optimised for the PSI setup of EPICS. If you are looking for more general documentation, +please go to https://docs.epics-controls.org/en/latest/

+

What is EPICS?

+

EPICS is a distributed control system (Wikipedia: https://en.wikipedia.org/wiki/Distributed_control_system) used to control accelerators and experiments at PSI. EPICS is the abbreviation of "Experimental Physics and Industrial Control System".

+

The basic components of an EPICS system are:

+
    +
  • IOCs: Input-Output-Controller that communicate with dedicated hardware devices like motor controllers or power supply controllers, with the Clients, and with each other.
  • +
  • Client Servers and Consoles running various client applications
  • +
  • The network protocol used to communicate usin a Local Area Network (LAN). The default protocol is called Channel Access. Other protocols are possible and in the future the default might change to pvx.
  • +
+

Sketch of an EPICS based control system

+

A simple EPICS system consists of at least one IOC and one Client computer connected by a LAN. Theoretically an IOC and a Client can even run on the same computer. But EPICS was designed for large distributed systems and such small systems might be too heavy to set up and maintain. Other solutions like LabView or a direct programmed controller might be easier. A rule of thumb could be: if all my hardware is cabled to the same computer, I do not need to bother with EPICS.

+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/reference/index.html b/reference/index.html new file mode 100644 index 0000000..4232bea --- /dev/null +++ b/reference/index.html @@ -0,0 +1,1068 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPICS Training at PSI - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + + +
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/search.json b/search.json new file mode 100644 index 0000000..e85b50a --- /dev/null +++ b/search.json @@ -0,0 +1 @@ +{"config":{"separator":"[\\s\\-_,:!=\\[\\]()\\\\\"`/]+|\\.(?!\\d)"},"items":[{"location":"","level":1,"title":"EPICS Training at PSI","text":"","path":["Home","EPICS Training at PSI"],"tags":[]},{"location":"#epics-training-at-psi","level":1,"title":"EPICS Training at PSI","text":"

This page is the starting page to enable you to navigate the different sections of EPICS Training content.

You will find

  • Anouncements of presentations and on-site trainings
  • Tutorials that allow you to learn at your own pace
  • Guides with step-by-step reciepes to solve your problems yourself
  • Reference guides and links to further documentation of drivers
  • Explanations about concepts and setups to allow you a in-depth understanding

All provided material is optimised for the PSI setup of EPICS. If you are looking for more general documentation, please go to https://docs.epics-controls.org/en/latest/

","path":["Home","EPICS Training at PSI"],"tags":[]},{"location":"#what-is-epics","level":2,"title":"What is EPICS?","text":"

EPICS is a distributed control system (Wikipedia: https://en.wikipedia.org/wiki/Distributed_control_system) used to control accelerators and experiments at PSI. EPICS is the abbreviation of \"Experimental Physics and Industrial Control System\".

The basic components of an EPICS system are:

  • IOCs: Input-Output-Controller that communicate with dedicated hardware devices like motor controllers or power supply controllers, with the Clients, and with each other.
  • Client Servers and Consoles running various client applications
  • The network protocol used to communicate usin a Local Area Network (LAN). The default protocol is called Channel Access. Other protocols are possible and in the future the default might change to pvx.

A simple EPICS system consists of at least one IOC and one Client computer connected by a LAN. Theoretically an IOC and a Client can even run on the same computer. But EPICS was designed for large distributed systems and such small systems might be too heavy to set up and maintain. Other solutions like LabView or a direct programmed controller might be easier. A rule of thumb could be: if all my hardware is cabled to the same computer, I do not need to bother with EPICS.

","path":["Home","EPICS Training at PSI"],"tags":[]},{"location":"anouncements/","level":1,"title":"Anouncements","text":"","path":["Home","Anouncements"],"tags":[]},{"location":"anouncements/#presentations-and-trainings","level":1,"title":"Presentations and Trainings","text":"

Currently no trainings and presentations are planned. If you are interested in a presentation for your group, please contact Elke Zimoch elke.zimoch@psi.ch

","path":["Home","Anouncements"],"tags":[]},{"location":"explanation/","level":1,"title":"EPICS Training at PSI","text":"","path":["Explanations","EPICS Training at PSI"],"tags":[]},{"location":"explanation/#explanations","level":1,"title":"Explanations","text":"

Here belongs all the explanations and overview topics that provide you with a deeper understanding how EPICS is used at PSI.

There are two types of pages in this part:

  • General EPICS expanations
  • PSI specific topics
","path":["Explanations","EPICS Training at PSI"],"tags":[]},{"location":"explanation/EPICS-Hosts/","level":1,"title":"What is an EPICS IOC Host","text":"

Some Text

","path":["Explanations","What is an EPICS IOC Host"],"tags":[]},{"location":"explanation/EPICS-IOC/","level":1,"title":"What is an EPICS IOC","text":"

What is an IOC?

IOC is the abbreviation for Input-Output-Controller. In an EPICS system an IOC acts at the same time as a server, that collects and processes input and output data, and as a client, that might connect to other IOCs and communicate with them.

","path":["Explanations","What is an EPICS IOC"],"tags":[]},{"location":"reference/","level":1,"title":"EPICS Training at PSI","text":"","path":["References","EPICS Training at PSI"],"tags":[]},{"location":"reference/#references","level":1,"title":"References","text":"

You will find here links to external and internal reference pages.

Official EPICS documentation

","path":["References","EPICS Training at PSI"],"tags":[]},{"location":"stepbystep/","level":1,"title":"EPICS Training at PSI","text":"","path":["Recipes and Guides","EPICS Training at PSI"],"tags":[]},{"location":"stepbystep/#step-by-step-guides","level":1,"title":"Step-by-Step Guides","text":"

Here you will find recipes to solve standard problems in a standard way.

","path":["Recipes and Guides","EPICS Training at PSI"],"tags":[]},{"location":"tutorials/","level":1,"title":"EPICS Training at PSI","text":"","path":["Tutorials","EPICS Training at PSI"],"tags":[]},{"location":"tutorials/#tutorials","level":1,"title":"Tutorials","text":"

Here belongs all the hands on material. Check out test IOCs and build caQtDM planels

","path":["Tutorials","EPICS Training at PSI"],"tags":[]},{"location":"tutorials/caClientLessons/","level":1,"title":"Lessons on Channel Access Client Programming","text":"

- OLD and maybe Obsolete -

Written by Dirk Zimoch dirk.zimoch@psi.ch

This lessons should qualify a C-programmer to make efficient use of the Channel Access client libraries and to write his/her own EPICS client applications in C. Special attention is directed to network traffic and possible pitfalls.

This tutorial is not yet complete. Whenever I have some time, I will add more lessons.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#contents","level":2,"title":"Contents","text":"
  • Audience
  • References
  • Lessons
    • caLesson 1 - simple read access
    • caLesson 2 - getting more infos from EPICS
    • caLesson 3 - channel access data types
    • caLesson 4 - monitors and version differences
    • caLesson 5 - write and wait
","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#audience","level":2,"title":"Audience","text":"

The lessons are directed to all users of EPICS who want to write their own Channel Access client applications in C. They are recommend for all programmers who are new to Channel Access, not only to members of the PSI controls section.

You should be experienced with C. I will not try to explain how the C compiler, preprocessor, or linker works and what Makefiles are. If this is new to you, I recommend to get some programming practice first. For some lesson, experience with multi-threading is recommended.

If you don't have experience with EPICS yet, you should participate in some EPICS trainig, here at PSI or at some other EPICS site. I expect that you know what the terms IOC, record and processing mean in the EPICS world.

Obsolete! Experience with medm or other existing Channel Access clients is also helpful.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#references","level":2,"title":"References","text":"

See the EPICS home page https://epics-controls.org/ for everything about EPICS. And the documentation page https://docs.epics-controls.org/en/latest/ for references. Especially read the chaper about Channel Access.

Obsolete! Today, two major releases of Channel Access are in use: R3.12 (which is still used in EPICS release R3.13) and R3.14. On the EPICS home page you can find the (very thin) EPICS R3.12 Channel Access Reference Manual and the much more detailled EPICS R3.14 Channel Access Reference Manual.

APS provides many lectures in their Getting Started with Epics series. You should definitely read the Introduction to Channel Access Clients provided there.

Obsolete? Much valueable information can be found in header files. If you work at a standard SLS Linux PC, have a look at:

/usr/local/epics/base/include/cadef.h

Otherwise find this file in your local EPICS installation.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#lessons","level":2,"title":"Lessons","text":"

The lessons are provided in the gitea repository https://gitea.psi.ch/epics_training/caClientLessons.

Check it out anywhere in your home directory. Each lesson is in its own directory. The lesson itself is contained in the comments in the C files. Read them carefully. Some lessons contain README files. Read them first.

The provided Makefiles are tailored to the SLS installation of EPICS. It should not be too difficult to modify them for other installations. You may use them as a starting point for your own Channel Access clients.

Obsolete! The environment variable EPICS_HOST_ARCH must be defined. I have tested all programs on Scientific Linux 3, where we have EPICS_HOST_ARCH=SL3-x86 at the SLS. Other installation will most probably use different values.

The used record names exist at the SLS. If you are in the machine network or in a beamline network, you will see real life data. From the SLS office, you will either see simulations or you can connect to the machine network with the cam command. In some lessons, we will write to records. Depending on the relative location of you and the record, you may be allowed to write to real components of the machine! This is not a game!

If you are not at SLS, you should change the record names so something which exists at your site. Probably use a so called softioc to provide some records to play with.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#lesson1","level":3,"title":"caLesson1","text":"

This lesson shows how to write a very simple CA client program. It connects to some channels, reads them, prints them and exits.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#lesson2","level":3,"title":"caLesson2","text":"

Here you will learn how to read more than a bare number from a channel. This is very useful to format a value correctly or to know the physical units of a value. In fact, it is this additional information that makes the difference between a value and a bare number.

You will also see one way to get your data a bit more structured. There are many ways to achive the same result, of course. You should know how macros work in C to understand this lesson.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#lesson3","level":3,"title":"caLesson3","text":"

In this lesson, you will learn about different data types in Channel Access. You will also see the difference between \"static\" and \"dynamic\" data of a channel and how use this to reduce network traffic when reading data repeatedly.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#lesson4","level":3,"title":"caLesson4","text":"

This lesson introduces \"monitors\". When you install a monitor, a user-defined callback function is called by the Channel Access library whenever a channel has new values available. This is much more \"network friendly\" than high rate polling.

Obsolete? You will also see the differences beween the Channel Access APIs of EPICS R3.13 and R3.14. In R3.14, you can still use the R3.13 API and Channel Access clients written for EPICS R3.13 should work without modifications with EPICS R3.14. Anyway, to be able to understand other people's code, you should know both flavours and only R3.14 is designed for multi-threading.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#lesson5","level":3,"title":"caLesson5","text":"

In this lesson we will write to a device for the first time. We will use a \"put-wait\" method, that does not return before the device has understood and executed the written value. This method is best suited for GUI-less programs which can block. (In later lessons, we will learn a different way to write values.)

After the value is written, we will wait unil the device has finished using a monitor on a done flag. This is much more efficient than polling a done flag in a loop.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/caClientLessons/#lesson6","level":3,"title":"caLesson6","text":"

An unfinished work in progress.

","path":["Tutorials","Lessons on Channel Access Client Programming"],"tags":[]},{"location":"tutorials/cooler_simulation/","level":1,"title":"Tutorial Collection using the Cooler Simulation","text":"

This collection contains tutorials about

  • How to create your own caQtDM display
  • How to create your own IOC with template file, substitution file, and startup script
","path":["Tutorials","Tutorial Collection using the Cooler Simulation"],"tags":[]}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..0f6133e --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,33 @@ + + + + https://epics_training.pages.psi.ch/epics_training_webpages/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/anouncements/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/tutorials/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/tutorials/cooler_simulation/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/tutorials/caClientLessons/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/stepbystep/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/reference/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/explanation/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/explanation/EPICS-IOC/ + + + https://epics_training.pages.psi.ch/epics_training_webpages/explanation/EPICS-Hosts/ + + \ No newline at end of file diff --git a/stepbystep/index.html b/stepbystep/index.html new file mode 100644 index 0000000..8019488 --- /dev/null +++ b/stepbystep/index.html @@ -0,0 +1,1067 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPICS Training at PSI - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

EPICS Training at PSI

+

Step-by-Step Guides

+

Here you will find recipes to solve standard problems in a standard way.

+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/tutorials/caClientLessons/index.html b/tutorials/caClientLessons/index.html new file mode 100644 index 0000000..c497324 --- /dev/null +++ b/tutorials/caClientLessons/index.html @@ -0,0 +1,1482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Lessons on Channel Access Client Programming - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

Lessons on Channel Access Client Programming

+

- OLD and maybe Obsolete -

+

Written by Dirk Zimoch dirk.zimoch@psi.ch

+

This lessons should qualify a C-programmer to make efficient use +of the Channel Access client libraries and to write his/her own +EPICS client applications in C. +Special attention is directed to network traffic and possible pitfalls.

+

This tutorial is not yet complete. +Whenever I have some time, I will add more lessons.

+

Contents

+ +

Audience

+

The lessons are directed to all users of EPICS who want to write +their own Channel Access client applications in C. +They are recommend for all programmers who are new to Channel Access, +not only to members of the PSI controls section.

+

You should be experienced with C. +I will not try to explain how the C compiler, preprocessor, or linker +works and what Makefiles are. +If this is new to you, I recommend to get some programming practice first. +For some lesson, experience with multi-threading is recommended.

+

If you don't have experience with EPICS yet, you should participate in +some EPICS trainig, here at PSI +or at some other EPICS site. +I expect that you know what the terms IOC, record and +processing mean in the EPICS world.

+

Obsolete! +Experience with medm or other existing Channel Access clients is +also helpful.

+

References

+

See the EPICS home page https://epics-controls.org/ for +everything about EPICS. And the documentation page https://docs.epics-controls.org/en/latest/ +for references. +Especially read the +chaper about Channel Access.

+

Obsolete! +Today, two major releases of Channel Access are in use: R3.12 (which is still used +in EPICS release R3.13) and R3.14. +On the EPICS home page you can find the (very thin) +EPICS R3.12 Channel Access Reference Manual +and the much more detailled +EPICS R3.14 Channel Access Reference Manual.

+

APS provides many lectures in their +Getting Started with Epics series. +You should definitely read the +Introduction to Channel Access Clients provided there.

+

Obsolete? +Much valueable information can be found in header files. +If you work at a standard SLS Linux PC, have a look at:

+
+

/usr/local/epics/base/include/cadef.h

+
+

Otherwise find this file in your local EPICS installation.

+

Lessons

+

The lessons are provided in the gitea repository https://gitea.psi.ch/epics_training/caClientLessons.

+

Check it out anywhere in +your home directory. Each lesson is in its own directory. +The lesson itself is contained in the comments in the C files. +Read them carefully. +Some lessons contain README files. Read them first.

+

The provided Makefiles are tailored to the SLS installation of EPICS. +It should not be too difficult to modify them for other installations. +You may use them as a starting point for your own Channel Access clients.

+

Obsolete! +The environment variable EPICS_HOST_ARCH must be defined. +I have tested all programs on Scientific Linux 3, where we have +EPICS_HOST_ARCH=SL3-x86 at the SLS. +Other installation will most probably use different values.

+

The used record names exist at the SLS. If you are in the machine network +or in a beamline network, you will see real life data. From the SLS +office, you will either see simulations or you can +connect to the machine network with the cam command. +In some lessons, we will write to records. +Depending on the relative location of you and the record, you may +be allowed to write to real components of the machine! +This is not a game!

+

If you are not at SLS, you should change the record names so something +which exists at your site. Probably use a so called softioc +to provide some records to play with.

+

caLesson1

+

This lesson shows how to write a very simple CA client program. +It connects to some channels, reads them, prints them and exits.

+

caLesson2

+

Here you will learn how to read more than a bare number from a channel. +This is very useful to format a value correctly or to know the physical +units of a value. +In fact, it is this additional information that makes the difference +between a value and a bare number.

+

You will also see one way to get your data a bit more structured. +There are many ways to achive the same result, of course. +You should know how macros work in C to understand this lesson.

+

caLesson3

+

In this lesson, you will learn about different data types in Channel Access. +You will also see the difference between "static" and "dynamic" data of a +channel and how use this to reduce network traffic when reading data +repeatedly.

+

caLesson4

+

This lesson introduces "monitors". +When you install a monitor, a user-defined callback function is called +by the Channel Access library whenever a channel has new values available. +This is much more "network friendly" than high rate polling.

+

Obsolete? +You will also see the differences beween the Channel Access APIs of EPICS +R3.13 and R3.14. +In R3.14, you can still use the R3.13 API and Channel Access clients written +for EPICS R3.13 should work without modifications with EPICS R3.14. +Anyway, to be able to understand other people's code, you should know +both flavours and only R3.14 is designed for multi-threading.

+

caLesson5

+

In this lesson we will write to a device for the first time. +We will use a "put-wait" method, that does not return before the device has +understood and executed the written value. +This method is best suited for GUI-less programs which can block. +(In later lessons, we will learn a different way to write values.)

+

After the value is written, we will wait unil the device has finished +using a monitor on a done flag. +This is much more efficient than polling a done flag in a loop.

+

caLesson6

+

An unfinished work in progress.

+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/tutorials/cooler_simulation/index.html b/tutorials/cooler_simulation/index.html new file mode 100644 index 0000000..4aa53f3 --- /dev/null +++ b/tutorials/cooler_simulation/index.html @@ -0,0 +1,1081 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tutorial Collection using the Cooler Simulation - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

Tutorial Collection using the Cooler Simulation

+

This collection contains tutorials about

+
    +
  • How to create your own caQtDM display
  • +
  • How to create your own IOC with template file, substitution file, +and startup script
  • +
+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/tutorials/index.html b/tutorials/index.html new file mode 100644 index 0000000..76b2866 --- /dev/null +++ b/tutorials/index.html @@ -0,0 +1,1068 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPICS Training at PSI - EPICS Training at PSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ + + + + + + +
+ + + + + + + + + + + +

EPICS Training at PSI

+

Tutorials

+

Here belongs all the hands on material. +Check out test IOCs and build caQtDM planels

+ + + + + + + + + + + + + + + +
+
+ + + + + +
+ + + +
+ +
+ + +
+ +
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file