PageSourceSearch

https://bacomathiqu.es/_nuxt/BySU-08m.js

js bacomathiqu.es collected 2026-09-24 14:02:08 UTC 57,297 bytes, 3 lines download raw bytes

1import{A as W,b3 as re,aA as B,v as D,a_ as l,aF as qt,w as Ut,bh as Zt,ax as $e,bd as Yt,bq as ve,aG as Ce,Y as ce,b8 as Xt,az as Jt,aH as me,aY as rt,aW as ge,r as C,aX as ye,aO as vt,aU as Qt,a$ as je,aq as ea,Z as ta,bj as aa,b9 as it,bc as Ze,bl as le,bi as st,aw as Be,V as pt,t as H,br as N,T as Me,ah as G,bs as Ae,s as ie,bu as oa,am as Y,aJ as V,an as ne,a0 as ue,aM as Ye,x as te,aV as fe,e as Xe,u as X,y as x,bp as ze,ap as Nt,C as At,ag as he,a6 as na,a3 as He,X as la,Q as ra,S as ot,ai as ia,ak as Oe,$ as bt,b0 as sa,aE as ut,aQ as ua,N as yt,aj as da,a1 as ca,n as fa,b5 as va,av as pa,aK as ba,ar as ya,J as ma,aP as ga,aS as ha,bm as wa,a5 as ka,aa as Ba,a4 as _a,o as Ca,E as Sa,aC as Ta,q as Na,_ as Ft,aR as Aa,l as Je,bf as Fa,aI as Et,aD as Ea,ae as It,bb as Ia,a9 as xt,aL as Pt,i as Lt,at as xa,au as Pa,P as et}from"./CsjPkLB_.js";import{B as Pe,c as De,u as La,a as Ot}from"./Cvrry9ZN.js";import dt from"./DIX95AYt.js";import{B as Oa}from"./A8WmWDo3.js";import{q as $a}from"./C8TOqtIC.js";var Va=["type","disabled","aria-label"],Ra=W({__name:"BCloseButton",props:{ariaLabel:{default:"Close"},disabled:{type:Boolean,default:!1},type:{default:"button"}},emits:["click"],setup(n,{emit:t}){const a=re(n,"BCloseButton"),e=t;return(r,i)=>(B(),D("button",{type:l(a).type,class:"btn-close",disabled:l(a).disabled,"aria-label":l(a).ariaLabel,onClick:i[0]||(i[0]=o=>e("click",o))},null,8,Va))}});const Da=qt("/img/logo.svg");var ja=Ut(Zt);var $t=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],Ke=$t.join(","),Vt=typeof Element>"u",Se=Vt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ge=!Vt&&Element.prototype.getRootNode?function(n){var t;return n==null||(t=n.getRootNode)===null||t===void 0?void 0:t.call(n)}:function(n){return n?.ownerDocument},We=function(t,a){var e;a===void 0&&(a=!0);var r=t==null||(e=t.getAttribute)===null||e===void 0?void 0:e.call(t,"inert");return r===""||r==="true"||a&&t&&(typeof t.closest=="function"?t.closest("[inert]"):We(t.parentNode))},Ma=function(t){var a,e=t==null||(a=t.getAttribute)===null||a===void 0?void 0:a.call(t,"contenteditable");return e===""||e==="true"},Rt=function(t,a,e){if(We(t))return[];var r=Array.prototype.slice.apply(t.querySelectorAll(Ke));return a&&Se.call(t,Ke)&&r.unshift(t),r=r.filter(e),r},qe=function(t,a,e){for(var r=[],i=Array.from(t);i.length;){var o=i.shift();if(!We(o,!1))if(o.tagName==="SLOT"){var c=o.assignedElements(),d=qe(c.length?c:o.children,!0,e);
vendor: 11,556 bytes, lines 1-3
1e.flatten?r.push.apply(r,d):r.push({scopeParent:o,candidates:d})}else{Se.call(o,Ke)&&e.filter(o)&&(a||!t.includes(o))&&r.push(o);var f=o.shadowRoot||typeof e.getShadowRoot=="function"&&e.getShadowRoot(o),b=!We(f,!1)&&(!e.shadowRootFilter||e.shadowRootFilter(o));if(f&&b){var v=qe(f===!0?o.children:f.children,!0,e);e.flatten?r.push.apply(r,v):r.push({scopeParent:o,candidates:v})}else i.unshift.apply(i,o.children)}}return r},Dt=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},_e=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||Ma(t))&&!Dt(t)?0:t.tabIndex},za=function(t,a){var e=_e(t);return e<0&&a&&!Dt(t)?0:e},Ha=function(t,a){return t.tabIndex===a.tabIndex?t.documentOrder-a.documentOrder:t.tabIndex-a.tabIndex},jt=function(t){return t.tagName==="INPUT"},Ka=function(t){return jt(t)&&t.type==="hidden"},Ga=function(t){return t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(a){return a.tagName==="SUMMARY"})},Wa=function(t,a){for(var e=0;e<t.length;e++)if(t[e].checked&&t[e].form===a)return t[e]},qa=function(t){if(!t.name)return!0;var a=t.form||Ge(t),e=function(c){return a.querySelectorAll('input[type="radio"][name="'+c+'"]')},r;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")r=e(window.CSS.escape(t.name));else try{r=e(t.name)}catch(o){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",o.message),!1}var i=Wa(r,t.form);return!i||i===t},Ua=function(t){return jt(t)&&t.type==="radio"},Za=function(t){return Ua(t)&&!qa(t)},Ya=function(t){var a,e=t&&Ge(t),r=(a=e)===null||a===void 0?void 0:a.host,i=!1;if(e&&e!==t){var o,c,d;for(i=!!((o=r)!==null&&o!==void 0&&(c=o.ownerDocument)!==null&&c!==void 0&&c.contains(r)||t!=null&&(d=t.ownerDocument)!==null&&d!==void 0&&d.contains(t));!i&&r;){var f,b,v;e=Ge(r),r=(f=e)===null||f===void 0?void 0:f.host,i=!!((b=r)!==null&&b!==void 0&&(v=b.ownerDocument)!==null&&v!==void 0&&v.contains(r))}}return i},mt=function(t){var a=t.getBoundingClientRect(),e=a.width,r=a.height;return e===0&&r===0},Xa=function(t,a){var e=a.displayCheck,r=a.getShadowRoot;if(e==="full-native"&&"checkVisibility"in t)return!t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if(getComputedStyle(t).visibility==="hidden")return!0;var i=Se.call(t,"details>summary:first-of-type")?t.parentElement:t;if(Se.call(i,"details:not([open]) *"))return!0;if(!e||e==="full"||e==="full-native"||e==="legacy-full"){if(typeof r=="function"){for(var o=t;t;){var c=t.parentElement,d=Ge(t);if(c&&!c.shadowRoot&&r(c)===!0)return mt(t);t.assignedSlot?t=t.assignedSlot:!c&&d!==t.ownerDocument?t=d.host:t=c}t=o}if(Ya(t))return!t.getClientRects().length;if(e!=="legacy-full")return!0}else if(e==="non-zero-area")return mt(t);return!1},Ja=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var a=t.parentElement;a;){if(a.tagName==="FIELDSET"&&a.disabled){for(var e=0;e<a.children.length;e++){var r=a.children.item(e);if(r.tagName==="LEGEND")return Se.call(a,"fieldset[disabled] *")?!0:!r.contains(t)}return!0}a=a.parentElement}return!1},Ue=function(t,a){return!(a.disabled||Ka(a)||Xa(a,t)||Ga(a)||Ja(a))},nt=function(t,a){return!(Za(a)||_e(a)<0||!Ue(t,a))},Qa=function(t){var a=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(a)||a>=0)},Mt=function(t){var a=[],e=[];return t.forEach(function(r,i){var o=!!r.scopeParent,c=o?r.scopeParent:r,d=za(c,o),f=o?Mt(r.candidates):c;d===0?o?a.push.apply(a,f):a.push(c):e.push({documentOrder:i,tabIndex:d,item:r,isScope:o,content:f})}),e.sort(Ha).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(a)},eo=function(t,a){a=a||{};var e;return a.getShadowRoot?e=qe([t],a.includeContainer,{filter:nt.bind(null,a),flatten:!1,getShadowRoot:a.getShadowRoot,shadowRootFilter:Qa}):e=Rt(t,a.includeContainer,nt.bind(null,a)),Mt(e)},to=function(t,a){a=a||{};var e;return a.getShadowRoot?e=qe([t],a.includeContainer,{filter:Ue.bind(null,a),flatten:!0,getShadowRoot:a.getShadowRoot}):e=Rt(t,a.includeContainer,Ue.bind(null,a)),e},Ne=function(t,a){if(a=a||{},!t)throw new Error("No node provided");return Se.call(t,Ke)===!1?!1:nt(a,t)},ao=$t.concat("iframe:not([inert]):not([inert] *)").join(","),tt=function(t,a){if(a=a||{},!t)throw new Error("No node provided");return Se.call(t,ao)===!1?!1:Ue(a,t)};function lt(n,t){(t==null||t>n.length)&&(t=n.length);for(var a=0,e=Array(t);a<t;a++)e[a]=n[a];return e}function oo(n){if(Array.isArray(n))return lt(n)}function gt(n,t,a,e,r,i,o){try{var c=n[i](o),d=c.value}catch(f){a(f);return}c.done?t(d):Promise.resolve(d).then(e,r)}function ht(n){return function(){var t=this,a=arguments;return new Promise(function(e,r){var i=n.apply(t,a);function o(d){gt(i,e,r,o,c,"next",d)}function c(d){gt(i,e,r,o,c,"throw",d)}o(void 0)})}}function wt(n,t){var a=typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(!a){if(Array.isArray(n)||(a=zt(n))||t){a&&(n=a);var e=0,r=function(){};return{s:r,n:function(){return e>=n.length?{done:!0}:{done:!1,value:n[e++]}},e:function(d){throw d},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,o=!0,c=!1;return{s:function(){a=a.call(n)},n:function(){var d=a.next();return o=d.done,d},e:function(d){c=!0,i=d},f:function(){try{o||a.return==null||a.return()}finally{if(c)throw i}}}}function no(n,t,a){return(t=uo(t))in n?Object.defineProperty(n,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[t]=a,n}function lo(n){if(typeof Symbol<"u"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}function ro(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kt(n,t){var a=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);t&&(e=e.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),a.push.apply(a,e)}return a}function Bt(n){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?kt(Object(a),!0).forEach(function(e){no(n,e,a[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(a)):kt(Object(a)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(a,e))})}return n}function xe(){var n,t,a=typeof Symbol=="function"?Symbol:{},e=a.iterator||"@@iterator",r=a.toStringTag||"@@toStringTag";function i(L,I,M,K){var A=I&&I.prototype instanceof c?I:c,J=Object.create(A.prototype);return ae(J,"_invoke",(function(q,O,Q){var z,E,R,S=0,oe=Q||[],U=!1,w={p:0,n:0,v:n,a:s,f:s.bind(n,4),d:function(u,p){return z=u,E=0,R=n,w.n=p,o}};function s(u,p){for(E=u,R=p,t=0;!U&&S&&!h&&t<oe.length;t++){var h,y=oe[t],T=w.p,m=y[2];u>3?(h=m===p)&&(R=y[(E=y[4])?5:(E=3,3)],y[4]=y[5]=n):y[0]<=T&&((h=u<2&&T<y[1])?(E=0,w.v=p,w.n=y[1]):T<m&&(h=u<3||y[0]>p||p>m)&&(y[4]=u,y[5]=p,w.n=m,E=0))}if(h||u>1)return o;throw U=!0,p}return function(u,p,h){if(S>1)throw TypeError("Generator is already running");for(U&&p===1&&s(p,h),E=p,R=h;(t=E<2?n:R)||!U;){z||(E?E<3?(E>1&&(w.n=-1),s(E,R)):w.n=R:w.v=R);try{if(S=2,z){if(E||(u="next"),t=z[u]){if(!(t=t.call(z,R)))throw TypeError("iterator result is not an object");if(!t.done)return t;R=t.value,E<2&&(E=0)}else E===1&&(t=z.return)&&t.call(z),E<2&&(R=TypeError("The iterator does not provide a '"+u+"' method"),E=1);z=n}else if((t=(U=w.n<0)?R:q.call(O,w))!==o)break}catch(y){z=n,E=1,R=y}finally{S=1}}return{value:t,done:U}}})(L,M,K),!0),J}var o={};function c(){}function d(){}function f(){}t=Object.getPrototypeOf;var b=[][e]?t(t([][e]())):(ae(t={},e,function(){return this}),t),v=f.prototype=c.prototype=Object.create(b);function g(L){return Object.setPrototypeOf?Object.setPrototypeOf(L,f):(L.__proto__=f,ae(L,r,"GeneratorFunction")),L.prototype=Object.create(v),L}return d.prototype=f,ae(v,"constructor",f),ae(f,"constructor",d),d.displayName="GeneratorFunction",ae(f,r,"GeneratorFunction"),ae(v),ae(v,r,"Generator"),ae(v,e,function(){return this}),ae(v,"toString",function(){return"[object Generator]"}),(xe=function(){return{w:i,m:g}})()}function ae(n,t,a,e){var r=Object.defineProperty;try{r({},"",{})}catch{r=0}ae=function(i,o,c,d){function f(b,v){ae(i,b,function(g){return this._invoke(b,v,g)})}o?r?r(i,o,{value:c,enumerable:!d,configurable:!d,writable:!d}):i[o]=c:(f("next",0),f("throw",1),f("return",2))},ae(n,t,a,e)}function io(n){return oo(n)||lo(n)||zt(n)||ro()}function so(n,t){if(typeof n!="object"||!n)return n;var a=n[Symbol.toPrimitive];if(a!==void 0){var e=a.call(n,t);if(typeof e!="object")return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(n)}function uo(n){var t=so(n,"string");return typeof t=="symbol"?t:t+""}function zt(n,t){if(n){if(typeof n=="string")return lt(n,t);var a={}.toString.call(n).slice(8,-1);return a==="Object"&&n.constructor&&(a=n.constructor.name),a==="Map"||a==="Set"?Array.from(n):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?lt(n,t):void 0}}var de={getActiveTrap:function(t){return t?.length>0?t[t.length-1]:null},activateTrap:function(t,a){a!==de.getActiveTrap(t)&&de.pauseTrap(t);var e=t.indexOf(a);e===-1||t.splice(e,1),t.push(a)},deactivateTrap:function(t,a){var e=t.indexOf(a);e!==-1&&t.splice(e,1),de.unpauseTrap(t)},pauseTrap:function(t){var a=de.getActiveTrap(t);a?._setPausedState(!0)},unpauseTrap:function(t){var a=de.getActiveTrap(t);a&&!a._isManuallyPaused()&&a._setPausedState(!1)}},co=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},fo=function(t){return t?.key==="Escape"||t?.key==="Esc"||t?.keyCode===27},Le=function(t){return t?.key==="Tab"||t?.keyCode===9},vo=function(t){return Le(t)&&!t.shiftKey},po=function(t){return Le(t)&&t.shiftKey},_t=function(t){return setTimeout(t,0)},Ie=function(t){for(var a=arguments.length,e=new Array(a>1?a-1:0),r=1;r<a;r++)e[r-1]=arguments[r];return typeof t=="function"?t.apply(void 0,e):t},Ve=function(t){return t.target.shadowRoot&&typeof t.composedPath=="function"?t.composedPath()[0]:t.target},bo=[],yo=function(t,a){var e=a?.document||document,r=a?.trapStack||bo,i=Bt({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isolateSubtrees:!1,isKeyForward:vo,isKeyBackward:po},a),o={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},c,d=function(s,u,p){return s&&s[u]!==void 0?s[u]:i[p||u]},f=function(s,u){var p=typeof u?.composedPath=="function"?u.composedPath():void 0;return o.containerGroups.findIndex(function(h){var y=h.container,T=h.tabbableNodes;return y.contains(s)||p?.includes(y)||T.find(function(m){return m===s})})},b=function(s){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=u.hasFallback,h=p===void 0?!1:p,y=u.params,T=y===void 0?[]:y,m=i[s];if(typeof m=="function"&&(m=m.apply(void 0,io(T))),m===!0&&(m=void 0),!m){if(m===void 0||m===!1)return m;throw new Error("`".concat(s,"` was specified but was not a node, or did not return a node"))}var k=m;if(typeof m=="string"){try{k=e.querySelector(m)}catch(F){throw new Error("`".concat(s,'` appears to be an invali
3d selector; error="').concat(F.message,'"'))}if(!k&&!h)throw new Error("`".concat(s,"` as selector refers to no known node"))}return k},v=function(){var s=b("initialFocus",{hasFallback:!0});if(s===!1)return!1;if(s===void 0||s&&!tt(s,i.tabbableOptions))if(f(e.activeElement)>=0)s=e.activeElement;else{var u=o.tabbableGroups[0];s=u&&u.firstTabbableNode||b("fallbackFocus")}else s===null&&(s=b("fallbackFocus"));if(!s)throw new Error("Your focus-trap needs to have at least one focusable element");return s},g=function(){if(o.containerGroups=o.containers.map(function(s){var u=eo(s,i.tabbableOptions),p=to(s,i.tabbableOptions),h=u.length>0?u[0]:void 0,y=u.length>0?u[u.length-1]:void 0,T=p.find(function(k){return Ne(k)}),m=p.slice().reverse().find(function(k){return Ne(k)});return{container:s,tabbableNodes:u,focusableNodes:p,posTabIndexesFound:!!u.find(function(k){return _e(k)>0}),firstTabbableNode:h,lastTabbableNode:y,firstDomTabbableNode:T,lastDomTabbableNode:m,nextTabbableNode:function(F){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,$=u.indexOf(F);return $<0?_?p.slice(p.indexOf(F)+1).find(function(P){return Ne(P)}):p.slice(0,p.indexOf(F)).reverse().find(function(P){return Ne(P)}):u[$+(_?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function(s){return s.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!b("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function(s){return s.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},L=function(s){var u=s.activeElement;if(u)return u.shadowRoot&&u.shadowRoot.activeElement!==null?L(u.shadowRoot):u},I=function(s){if(s!==!1&&s!==L(document)){if(!s||!s.focus){I(v());return}s.focus({preventScroll:!!i.preventScroll}),o.mostRecentlyFocusedNode=s,co(s)&&s.select()}},M=function(s){var u=b("setReturnFocus",{params:[s]});return u||(u===!1?!1:s)},K=function(s){var u=s.target,p=s.event,h=s.isBackward,y=h===void 0?!1:h;u=u||Ve(p),g();var T=null;if(o.tabbableGroups.length>0){var m=f(u,p),k=m>=0?o.containerGroups[m]:void 0;if(m<0)y?T=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:T=o.tabbableGroups[0].firstTabbableNode;else if(y){var F=o.tabbableGroups.findIndex(function(se){var Fe=se.firstTabbableNode;return u===Fe});if(F<0&&(k.container===u||tt(u,i.tabbableOptions)&&!Ne(u,i.tabbableOptions)&&!k.nextTabbableNode(u,!1))&&(F=m),F>=0){var _=F===0?o.tabbableGroups.length-1:F-1,$=o.tabbableGroups[_];T=_e(u)>=0?$.lastTabbableNode:$.lastDomTabbableNode}else Le(p)||(T=k.nextTabbableNode(u,!1))}else{var P=o.tabbableGroups.findIndex(function(se){var Fe=se.lastTabbableNode;return u===Fe});if(P<0&&(k.container===u||tt(u,i.tabbableOptions)&&!Ne(u,i.tabbableOptions)&&!k.nextTabbableNode(u))&&(P=m),P>=0){var pe=P===o.tabbableGroups.length-1?0:P+1,ee=o.tabbableGroups[pe];T=_e(u)>=0?ee.firstTabbableNode:ee.firstDomTabbableNode}else Le(p)||(T=k.nextTabbableNode(u))}}else T=b("fallbackFocus");return T},A=function(s){if(!(f(Ve(s),s)>=0)){if(Ie(i.clickOutsideDeactivates,s)){c.deactivate({returnFocus:i.returnFocusOnDeactivate});return}Ie(i.allowOutsideClick,s)||s.preventDefault()}},J=function(s){var u=Ve(s),p=f(u,s)>=0;if(p||u instanceof Document)p&&(o.mostRecentlyFocusedNode=u);else{s.stopImmediatePropagation();var h,y=!0;if(o.mostRecentlyFocusedNode)if(_e(o.mostRecentlyFocusedNode)>0){var T=f(o.mostRecentlyFocusedNode),m=o.containerGroups[T].tabbableNodes;if(m.length>0){var k=m.findIndex(function(F){return F===o.mostRecentlyFocusedNode});k>=0&&(i.isKeyForward(o.recentNavEvent)?k+1<m.length&&(h=m[k+1],y=!1):k-1>=0&&(h=m[k-1],y=!1))}}else o.containerGroups.some(function(F){return F.tabbableNodes.some(function(_){return _e(_)>0})})||(y=!1);else y=!1;y&&(h=K({target:o.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(o.recentNavEvent)})),I(h||o.mostRecentlyFocusedNode||v())}o.recentNavEvent=void 0},q=function(s){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=s;var p=K({event:s,isBackward:u});p&&(Le(s)&&s.preventDefault(),I(p))},O=function(s){(i.isKeyForward(s)||i.isKeyBackward(s))&&q(s,i.isKeyBackward(s))},Q=function(s){fo(s)&&Ie(i.escapeDeactivates,s)!==!1&&(s.preventDefault(),c.deactivate())},z=function(s){f(Ve(s),s)>=0||Ie(i.clickOutsideDeactivates,s)||Ie(i.allowOutsideClick,s)||
vendor: 4,390 bytes, line 3
3(s.preventDefault(),s.stopImmediatePropagation())},E=function(){if(!o.active)return Promise.resolve();de.activateTrap(r,c);var s;return i.delayInitialFocus?s=new Promise(function(u){o.delayInitialFocusTimer=_t(function(){I(v()),u()})}):(s=Promise.resolve(),I(v())),e.addEventListener("focusin",J,!0),e.addEventListener("mousedown",A,{capture:!0,passive:!1}),e.addEventListener("touchstart",A,{capture:!0,passive:!1}),e.addEventListener("click",z,{capture:!0,passive:!1}),e.addEventListener("keydown",O,{capture:!0,passive:!1}),e.addEventListener("keydown",Q),s},R=function(s){o.active&&!o.paused&&c._setSubtreeIsolation(!1),o.adjacentElements.clear(),o.alreadySilent.clear();var u=new Set,p=new Set,h=wt(s),y;try{for(h.s();!(y=h.n()).done;){var T=y.value;u.add(T);for(var m=typeof ShadowRoot<"u"&&T.getRootNode()instanceof ShadowRoot,k=T;k;){u.add(k);var F=k.parentElement,_=[];F?_=F.children:!F&&m&&(_=k.getRootNode().children,F=k.getRootNode().host,m=typeof ShadowRoot<"u"&&F.getRootNode()instanceof ShadowRoot);var $=wt(_),P;try{for($.s();!(P=$.n()).done;){var pe=P.value;p.add(pe)}}catch(ee){$.e(ee)}finally{$.f()}k=F}}}catch(ee){h.e(ee)}finally{h.f()}u.forEach(function(ee){p.delete(ee)}),o.adjacentElements=p},S=function(){if(o.active)return e.removeEventListener("focusin",J,!0),e.removeEventListener("mousedown",A,!0),e.removeEventListener("touchstart",A,!0),e.removeEventListener("click",z,!0),e.removeEventListener("keydown",O,!0),e.removeEventListener("keydown",Q),c},oe=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(function(s){s.some(function(u){return Array.from(u.removedNodes).some(function(p){return p===o.mostRecentlyFocusedNode})})&&I(v())}):void 0,U=function(){oe&&(oe.disconnect(),o.active&&!o.paused&&o.containers.map(function(s){oe.observe(s,{subtree:!0,childList:!0})}))};return c={get active(){return o.active},get paused(){return o.paused},activate:function(s){if(o.active)return this;var u=d(s,"onActivate"),p=d(s,"onPostActivate"),h=d(s,"checkCanFocusTrap"),y=de.getActiveTrap(r),T=!1;if(y&&!y.paused){var m;(m=y._setSubtreeIsolation)===null||m===void 0||m.call(y,!1),T=!0}try{h||g(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=L(e),u?.();var k=(function(){var _=ht(xe().m(function $(){return xe().w(function(P){for(;;)switch(P.n){case 0:return h&&g(),P.n=1,E();case 1:c._setSubtreeIsolation(!0),U(),p?.();case 2:return P.a(2)}},$)}));return function(){return _.apply(this,arguments)}})();if(h)return h(o.containers.concat()).then(k,k),this;k()}catch(_){if(y===de.getActiveTrap(r)&&T){var F;(F=y._setSubtreeIsolation)===null||F===void 0||F.call(y,!0)}throw _}return this},deactivate:function(s){if(!o.active)return this;var u=Bt({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},s);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,o.paused||c._setSubtreeIsolation(!1),o.alreadySilent.clear(),S(),o.active=!1,o.paused=!1,U(),de.deactivateTrap(r,c);var p=d(u,"onDeactivate"),h=d(u,"onPostDeactivate"),y=d(u,"checkCanReturnFocus"),T=d(u,"returnFocus","returnFocusOnDeactivate");p?.();var m=function(){_t(function(){T&&I(M(o.nodeFocusedBeforeActivation)),h?.()})};return T&&y?(y(M(o.nodeFocusedBeforeActivation)).then(m,m),this):(m(),this)},pause:function(s){return o.active?(o.manuallyPaused=!0,this._setPausedState(!0,s)):this},unpause:function(s){return o.active?(o.manuallyPaused=!1,r[r.length-1]!==this?this:this._setPausedState(!1,s)):this},updateContainerElements:function(s){return o.containers=[].concat(s).filter(Boolean).map(function(u){return typeof u=="string"?e.querySelector(u):u}),i.isolateSubtrees&&R(o.containers),o.active&&(g(),o.paused||c._setSubtreeIsolation(!0)),U(),this}},Object.defineProperties(c,{_isManuallyPaused:{value:function(){return o.manuallyPaused}},_setPausedState:{value:function(s,u){if(o.paused===s)return this;if(o.paused=s,s){var p=d(u,"onPause"),h=d(u,"onPostPause");p?.(),S(),c._setSubtreeIsolation(!1),U(),h?.()}else{var y=d(u,"onUnpause"),T=d(u,"onPostUnpause");y?.(),(function(){var m=ht(xe().m(function k(){return xe().w(function(F){for(;;)switch(F.n){case 0:return g(),F.n=1,E();case 1:c._setSubtreeIsolation(!0),U(),T?.();case 2:return F.a(2)}},k)}));return function(){return m.apply(this,arguments)}})()()}return this}},_setSubtreeIsolation:{value:function(s){i.isolateSubtrees&&o.adjacentElements.forEac
3h(function(u){var p;s?i.isolateSubtrees==="aria-hidden"?((u.ariaHidden==="true"||((p=u.getAttribute("aria-hidden"))===null||p===void 0?void 0:p.toLowerCase())==="true")&&o.alreadySilent.add(u),u.setAttribute("aria-hidden","true")):((u.inert||u.hasAttribute("inert"))&&o.alreadySilent.add(u),u.setAttribute("inert",!0)):o.alreadySilent.has(u)||(i.isolateSubtrees==="aria-hidden"?u.removeAttribute("aria-hidden"):u.removeAttribute("inert"))})}}}),c.updateContainerElements(t),c};function mo(n,t={}){let a;const{immediate:e,...r}=t,i=vt(!1),o=vt(!1),c=v=>a&&a.activate(v),d=v=>a&&a.deactivate(v),f=()=>{a&&(a.pause(),o.value=!0)},b=()=>{a&&(a.unpause(),o.value=!1)};return ve(C(()=>Qt(ye(n)).map(v=>{const g=ye(v);return typeof g=="string"?g:je(g)}).filter(ea)),v=>{if(v.length)if(!a)a=yo(v,{...r,onActivate(){i.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){i.value=!1,t.onDeactivate&&t.onDeactivate()}}),e&&c();else{const g=a?.active;a?.updateContainerElements(v),!g&&e&&c()}},{flush:"post"}),rt(()=>d()),{hasFocus:i,isPaused:o,activate:c,deactivate:d,pause:f,unpause:b}}var go=({element:n,isActive:t,noTrap:a,fallbackFocus:e,focus:r},i={allowOutsideClick:!0,fallbackFocus:()=>e.ref.value||ce()?.body||"body",escapeDeactivates:!1,clickOutsideDeactivates:!1,initialFocus:r,delayInitialFocus:!1})=>{const o=Ce(ge(t)),c=Ce(ge(a)),d=()=>!n.value?.querySelectorAll(`a, button, input, select, textarea, [tabindex]:not([tabindex="-1"]):not(.${e.classSelector})`)?.length,f=me(!1);$e(()=>{f.value=d(),Yt(n,()=>{f.value=d()},{childList:!0,subtree:!0})});const b=mo(n,i);return ve(o,async v=>{v&&c.value===!1?b.activate():b.deactivate()}),ve(c,v=>{v===!0&&b.deactivate()}),{needsFallback:Ce(f)}},Re="",ke=new Map,ho=(n,t)=>{const a=Ce(ge(n)),e=Xt(),r=C(()=>!ye(t)),i=ja(ce()?.body??null,a.value&&r.value);$e(()=>{ce()!==null&&(ke.set(e,!1),ve([a,r],([o,c])=>{const d=ce(),f=(ta()?.innerWidth??0)-(d?.documentElement.clientWidth??0),b=Array.from(ke.values()).some(L=>L===!0),v=o&&c;ke.set(e,v),v&&!b&&!i.value&&(i.value=!0,f>0&&d&&(Re=d.body.style.paddingRight,d.body.style.paddingRight=`${f+Re}px`));const g=Array.from(ke.values()).some(L=>L===!0);b&&!g&&d&&(ke.set(e,!1),i.value=!1,d.body.style.paddingRight=Re)},{immediate:!0}))}),Jt(()=>{ke.delete(e);const o=Array.from(ke.values()).some(d=>d===!0),c=ce();!o&&c&&(c.body.style.paddingRight=Re,i.value=!1)})},at="modal-open",wo=()=>{const n=He(ia,null),t=e=>{n?.removeStack(e),n?.removeRegistry(e)},a=la("updateHTMLAttrs",(e,r,i)=>{const o=typeof e!="string"?je(e):e?ce()?.querySelector(e):void 0;o&&(r==="class"?o.classList.toggle(at,i===at):o.setAttribute(r,i))});return rt(()=>{n?.countStack.value===0&&a("body","class","")}),ve(()=>n?.countStack.value,e=>{e!==void 0&&a("body","class",e>0?at:"")}),{...n,dispose:t}},ko=(n,t)=>{const{pushRegistry:a,pushStack:e,removeStack:r,stack:i,dispose:o,countStack:c}=wo(),d=ra();if(!d||d.type.__name!=="BModal")throw new Error("useModalManager must only use in BModal component");a?.(d),rt(()=>{o(d)});const f=(b,v)=>{b?e?.(d):v&&!b&&r?.(d)};return f(t,t),ve(n,f),{activePosition:C(()=>i?.value.findIndex(b=>ye(b.exposed?.id)===ye(d.exposed?.id))),activeModalCount:c,stackWithoutSelf:C(()=>i?.value.filter(b=>ye(b.exposed?.id)!==ye(d.exposed?.id))??[])}},Bo=["id","aria-labelledby","aria-describedby"],_o=["id"],Ct="modal-fallback-focus",Co=W({inheritAttrs:!1,__name:"BModal",props:he({focus:{type:[String,Boolean,Object,null],default:void 0},backdropFirst:{type:Boolean,default:!1},body:{default:void 0},bodyAttrs:{default:void 0},bodyBgVariant:{default:null},bodyClass:{default:null},bodyScrolling:{type:Boolean,default:!1},bodyTextVariant:{default:null},bodyVariant:{default:null},busy:{type:Boolean,default:!1},buttonSize:{default:void 0},cancelClass:{default:void 0},cancelDisabled:{type:Boolean,default:!1},cancelTitle:{default:"Cancel"},cancelVariant:{default:"secondary"},centered:{type:Boolean,default:!1},contentClass:{default:void 0},dialogClass:{default:void 0},footerBgVariant:{default:null},footerBorderVariant:{default:null},footerClass:{default:void 0},footerTextVariant:{default:null},footerVariant:{default:null},fullscreen:{type:[Boolean,String],default:!1},headerAttrs:{default:void 0},headerBgVariant:{default:null},headerBorderVariant:{default:null},headerClass:{default:void 0},headerCloseClass:{default:void 0},headerCloseLabel:{default:"Close"},headerCloseVariant:{default:"secondary"},headerTextVariant:{default:null},headerVariant:{default:null},noBackdrop:{type:Boolean,default:!1},noFooter:{type:Boolean,default:!1},noHeader:{type:Boolean,default:!1},noHeaderClose:{type:Boolean,default:!1},id:{default:void 0},modalClass:{default:void 0},noCloseOnBackdrop:{type:Boolean,default:!1},noCloseOnEsc:{type:Boolean,default:!1},noTrap:{type:Boolean,default:!1},noStacking:{type:Boolean},okClass:{default:void 0},okDisabled:{type:Boolean,default:!1},okOnly:{type:Boolean,default:!1},okTitle:{default:"OK"},okVariant:{default:"primary"},scrollable:{type:Boolean,default:!1},size:{default:void 0},title:{default:void 0},titleClass:{default:void 0},titleVisuallyHidden:{type:Boolean,default:!1},titleTag:{default:"h5"},teleportDisabled:{type:Boolean,default:!1},teleportTo:{default:"body"},initialAnimation:{type:Boolean,default:!1},noAnimation:{type:Boolean},noFade:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},unmountLazy:{type:Boolean,default:!1},show:{type:Boolean,default:!1},transProps:{default:void 0},visible:{type:Boolean,default:!1}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:he(["backdrop","cancel","close","esc","ok","hide","hide-prevented","hidden","show","show-prevented","shown","toggle","toggle-prevented"],["update:modelValue"]),setup(n,{expose:t,emit:a}){const e=re(n,"BModal"),r=a,i=aa(),o=it(()=>e.id,"modal"),c=Ze(n,"modelValue"),d=le("_element"),f=le("_fallbackFocusElement"),b=le("_okButton"),v=le("_cancelButton"),g=le("_closeButton"),L=()=>e.focus&&typeof e.focus!="boolean"?e.focus==="ok"?b:e.focus==="close"?g:e.focus==="cancel"?v:ot(e.focus,d.value??void 0)??d.value:d;let I=null;const M=()=>{const Z=ce();if(e.noTrap&&e.focus!==!1&&Z){I=Z.activeElement,I===d.value&&(I=null);const j=je(L());if(!j)return;j?.focus(),j.tagName&&j.tagName.toLowerCase()==="input"&&typeof j.select=="function"&&j.select()}},K=()=>
3{e.noTrap&&e.focus!==!1&&I&&(I?.focus(),I=null)},{showRef:A,renderRef:J,renderBackdropRef:q,hide:O,show:Q,toggle:z,computedNoAnimation:E,transitionProps:R,backdropTransitionProps:S,isLeaving:oe,isVisible:U,trapActive:w,contentShowing:s,backdropReady:u,backdropVisible:p}=st(c,e,r,d,o,{transitionProps:{onAfterEnter:M,onAfterLeave:K}}),{needsFallback:h}=go({element:d,isActive:w,noTrap:()=>e.noTrap,fallbackFocus:{ref:f,classSelector:Ct},focus:()=>e.focus===!1?!1:je(L())??void 0});Be("Escape",()=>{O("esc")},{target:d,passive:!0}),ho(A,()=>e.bodyScrolling);const y=C(()=>!na(i["header-close"])),T=C(()=>[e.dialogClass,{"modal-fullscreen":e.fullscreen===!0,[`modal-fullscreen-${e.fullscreen}-down`]:typeof e.fullscreen=="string",[`modal-${e.size}`]:e.size!==void 0,"modal-dialog-centered":e.centered,"modal-dialog-scrollable":e.scrollable}]),m=De(()=>({bgVariant:e.bodyBgVariant,textVariant:e.bodyTextVariant,variant:e.bodyVariant})),k=C(()=>[e.bodyClass,m.value]),F=De(()=>({bgVariant:e.headerBgVariant,textVariant:e.headerTextVariant,variant:e.headerVariant,borderVariant:e.headerBorderVariant})),_=C(()=>[e.headerClass,F.value]),$=C(()=>({variant:y.value?e.headerCloseVariant:void 0,class:e.headerCloseClass})),P=De(()=>({bgVariant:e.footerBgVariant,textVariant:e.footerTextVariant,variant:e.footerVariant,borderVariant:e.footerBorderVariant})),pe=C(()=>[e.footerClass,P.value]),ee=C(()=>[e.titleClass,{"visually-hidden":e.titleVisuallyHidden}]),se=C(()=>e.cancelDisabled||e.busy),Fe=C(()=>e.okDisabled||e.busy),{activePosition:we,activeModalCount:Te,stackWithoutSelf:Kt}=ko(A,c.value),ct=C(()=>({[`stack-position-${we?.value??0}`]:!0,[`stack-inverse-position-${(Te?.value??1)-1-(we?.value??0)}`]:!0}));ve(Kt,(Z,j)=>{Z.length>j.length&&A.value===!0&&e.noStacking&&O()});const Qe=me(pt(d.value??ce()?.body));$e(()=>{ve(J,Z=>{Z&&Oe(()=>{d.value&&(Qe.value=pt(d.value))})},{immediate:!0})});const ft=C(()=>A.value||oe.value?Qe.value-((Te?.value??0)*2-(we?.value??0)*2):Qe.value),Gt=C(()=>({"z-index":ft.value,"--b-position":we?.value??0,"--b-inverse-position":(Te?.value??1)-1-(we?.value??0),"--b-count":Te?.value??0})),Wt=C(()=>({"z-index":ft.value-1,"--b-position":we?.value??0,"--b-inverse-position":(Te?.value??1)-1-(we?.value??0),"--b-count":Te?.value??0})),be=C(()=>({id:o.value,cancel:()=>{O("cancel")},close:()=>{O("close")},hide:O,show:Q,toggle:z,ok:()=>{O("ok")},active:A.value,visible:A.value}));return t({hide:O,id:o,show:Q,toggle:z,visible:A}),(Z,j)=>(B(),H(At,{to:l(e).teleportTo,disabled:l(e).teleportDisabled},{default:N(()=>[l(J)||l(s)?(B(),H(Me,G({key:0},l(R),{appear:c.value||l(e).visible}),{default:N(()=>[Ae(ie("div",G({id:l(o),ref:"_element",class:["modal",[l(e).modalClass,{fade:!l(E),show:l(U),...ct.value}]],role:"dialog","aria-labelledby":l(e).noHeader?void 0:`${l(o)}-label`,"aria-describedby":`${l(o)}-body`,tabindex:"-1"},Z.$attrs,{style:[Gt.value,{display:"block"}],onMousedown:j[4]||(j[4]=oa(Ee=>l(O)("backdrop"),["left","self"]))}),[ie("div",{class:Y(["modal-dialog",T.value])},[l(s)?(B(),D("div",{key:0,class:Y(["modal-content",l(e).contentClass])},[l(e).noHeader?X("",!0):(B(),D("div",G({key:0,class:["modal-header",_.value]},l(e).headerAttrs),[V(Z.$slots,"header",ne(ue(be.value)),()=>[(B(),H(Ye(l(e).titleTag),{id:`${l(o)}-label`,class:Y(["modal-title",ee.value])},{default:N(()=>[V(Z.$slots,"title",ne(ue(be.value)),()=>[te(fe(l(e).title),1)])]),_:3},8,["id","class"])),l(e).noHeaderClose?X("",!0):(B(),D(Xe,{key:0},[y.value?(B(),H(Pe,G({key:0,ref:"_closeButton"},$.value,{onClick:j[0]||(j[0]=Ee=>l(O)("close"))}),{default:N(()=>[V(Z.$slots,"header-close",ne(ue(be.value)))]),_:3},16)):(B(),H(Ra,G({key:1,ref:"_closeButton","aria-label":l(e).headerCloseLabel},$.value,{onClick:j[1]||(j[1]=Ee=>l(O)("close"))}),null,16,["aria-label"]))],64))])],16)),ie("div",G({id:`${l(o)}-body`,class:["modal-body",k.value]},l(e).bodyAttrs),[V(Z.$slots,"default",ne(ue(be.value)),()=>[te(fe(l(e).body),1)])],16,_o),l(e).noFooter?X("",!0):(B(),D("div",{key:1,class:Y(["modal-footer",pe.value])},[V(Z.$slots,"footer",ne(ue(be.value)),()=>[V(Z.$slots,"cancel",ne(ue(be.value)),()=>[l(e).okOnly?X("",!0):(B(),H(Pe,{key:0,ref:"_cancelButton",disabled:se.value,size:l(e).buttonSize,variant:l(e).
3cancelVariant,class:Y(l(e).cancelClass),onClick:j[2]||(j[2]=Ee=>l(O)("cancel"))},{default:N(()=>[te(fe(l(e).cancelTitle),1)]),_:1},8,["disabled","size","variant","class"]))]),V(Z.$slots,"ok",ne(ue(be.value)),()=>[x(Pe,{ref:"_okButton",disabled:Fe.value,size:l(e).buttonSize,variant:l(e).okVariant,class:Y(l(e).okClass),onClick:j[3]||(j[3]=Ee=>l(O)("ok"))},{default:N(()=>[te(fe(l(e).okTitle),1)]),_:1},8,["disabled","size","variant","class"])])])],2))],2)):X("",!0)],2),l(h)?(B(),D("div",{key:0,ref:"_fallbackFocusElement",class:Y(Ct),tabindex:"0",style:{width:"0",height:"0",overflow:"hidden"}},null,512)):X("",!0)],16,Bo),[[ze,l(A)&&(l(u)&&l(e).backdropFirst||!l(e).backdropFirst)]])]),_:3},16,["appear"])):X("",!0),l(e).noBackdrop?X("",!0):V(Z.$slots,"backdrop",ne(G({key:1},be.value)),()=>[l(q)?(B(),H(Me,ne(G({key:0},l(S))),{default:N(()=>[Ae(ie("div",{class:Y(["modal-backdrop",{fade:!l(E),show:l(p)||l(E),...ct.value}]),style:Nt(Wt.value),onClick:j[5]||(j[5]=Ee=>l(O)("backdrop"))},null,6),[[ze,l(A)||l(oe)&&l(e).backdropFirst&&!l(E)]])]),_:1},16)):X("",!0)])]),_:3},8,["to","disabled"]))}}),So=n=>C(()=>{const t=ye(n);return{container:t===!0,[`container-${t}`]:typeof t=="string"}}),To=W({__name:"BNavbar",props:{container:{type:[Boolean,String],default:"fluid"},fixed:{default:void 0},noAutoClose:{type:Boolean,default:!1},print:{type:Boolean,default:!1},sticky:{default:void 0},tag:{default:"nav"},toggleable:{type:[Boolean,String],default:!1},variant:{default:null}},setup(n){const t=re(n,"BNavbar"),a=C(()=>t.tag==="nav"?void 0:"navigation"),e=So(()=>t.container),r=De(C(()=>({bgVariant:t.variant}))),i=C(()=>[r.value,{"d-print":t.print,[`sticky-${t.sticky}`]:t.sticky!==void 0,[`fixed-${t.fixed}`]:t.fixed!==void 0,"navbar-expand":t.toggleable===!1,[`navbar-expand-${t.toggleable}`]:typeof t.toggleable=="string"}]);return ut(da,{tag:ge(()=>t.tag),noAutoClose:ge(()=>t.noAutoClose)}),(o,c)=>(B(),H(Ye(l(t).tag),{class:Y(["navbar",i.value]),role:a.value},{default:N(()=>[l(t).container!==!1?(B(),D("div",{key:0,class:Y(l(e))},[V(o.$slots,"default")],2)):V(o.$slots,"default",{key:1})]),_:3},8,["class","role"]))}}),No=W({__name:"BNavbarBrand",props:{tag:{default:"div"},active:{type:Boolean,default:void 0},activeClass:{default:void 0},disabled:{type:Boolean,default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:Boolean,default:void 0},noRel:{type:Boolean},opacity:{default:void 0},opacityHover:{default:void 0},prefetch:{type:Boolean},prefetchOn:{},noPrefetch:{type:Boolean},prefetchedClass:{},rel:{default:void 0},replace:{type:Boolean,default:void 0},routerComponentName:{default:void 0},stretched:{type:Boolean,default:!1},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:void 0}},setup(n){const t=re(n,"BNavbarBrand"),{computedLink:a,computedLinkProps:e}=La(t),r=C(()=>a.value?Ot:t.tag);return(i,o)=>(B(),H(Ye(r.value),G({class:"navbar-brand"},l(e)),{default:N(()=>[V(i.$slots,"default")]),_:3},16))}}),Ao=W({__name:"BNavbarNav",props:{align:{default:void 0},fill:{type:Boolean,default:!1},justified:{type:Boolean,default:!1},small:{type:Boolean,default:!1},tag:{default:"ul"}},setup(n){const t=re(n,"BNavbarNav"),a=sa(()=>t.align),e=C(()=>({"nav-fill":t.fill,"nav-justified":t.justified,[a.value]:t.align!==void 0,small:t.small}));return(r,i)=>(B(),D("ul",{class:Y(["navbar-nav",e.value])},[V(r.$slots,"default")],2))}}),Fo=["disabled","aria-label"],Eo=W({__name:"BNavbarToggle",props:{disabled:{type:Boolean,default:!1},label:{default:"Toggle navigation"},target:{default:void 0}},emits:["click"],setup(n,{emit:t}){const a=re(n,"BNavbarToggle"),e=t,r=C(()=>({disabled:a.disabled})),i=He(ua,null),o=C(()=>!a.target||!i?!1:typeof a.target=="string"?bt(i.values,a.target):a.target.some(f=>bt(i.values,f))),c=()=>{if(!(!a.target||!i)){if(typeof a.target=="string"){yt(i.values,a.target)?.toggle();return}a.target.forEach(f=>{yt(i.values,f)?.toggle()})}},d=f=>{a.disabled||(e("click",f),c())};return(f,b)=>(B(),D("button",{class:Y(["navbar-toggler",r.value]),type:"button",disabled:l(a).disabled,"aria-label":l(a).label,onClick:d},[V(f.$slots,"default",{expanded:o.value},()=>[b[0]||(b[0]=ie("span",{class:"navbar-toggler-icon"},null,-1))])],10,Fo))}}),Io=W({name:"ConditionalWrapper",inheritAttrs:!1,props:{tag:{type:String,default:"div"},skip:{type:Boolean,required:!0}},slots:Object,setup(n,{slots:t,attrs:a}){return()=>n.skip?t.default?.({}):ca(n.tag,{...a},[t.default?.({})])}}),xo={class:"visually-hidden"},Po=["id","aria-labelledby","role"],Lo=W({__name:"BDropdown",props:he({ariaLabel:{default:void 0},autoClose:{type:[Boolean,String],default:!0},boundary:{default:"clippingAncestors"},boundaryPadding:{default:void 0},disabled:{type:Boolean,default:!1},floatingMiddleware:{default:void 0},icon:{type:Boolean,default:!1},id:{default:void 0},isNav:{type:Boolean,default:!1},menuClass:{default:void 0},noCaret:{type:Boolean,default:!1},noFlip:{type:Boolean,default:!1},noShift:{type:Boolean,default:!1},noSize:{type:Boolean,default:!1},offset:{default:0},role:{default:"menu"},size:{default:void 0},noWrapper:{type:Boolean,default:!1},split:{type:Boolean,default:!1},splitButtonType:{default:"button"},splitClass:{default:void 0},splitDisabled:{type:Boolean,default:void 0},splitHref:{default:void 0},splitTo:{default:void 0},splitVariant:{default:void 0},strategy:{default:"absolute"},text:{default:void 0},toggleAttrs:{default:void 0},toggleClass:{default:void 0},toggleText:{default:"Toggle dropdown"},variant:{default:"secondary"},wrapperClass:{default:void 0},placement:{default:"bottom-start"},teleportDisabled:{type:Boolean,default:!1},teleportTo:{default:void 0},initialAnimation:{type:Boolean,default:!1},noAnimation:{type:Boolean},noFade:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},unmountLazy:{type:Boolean,default:!1},show:{type:Boolean,default:!1},transProps:{default:void 0},visible:{type:Boolean,default:!1}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:he(["split-click","hide","hide-prevented","hidden","show","show-prevented","shown","toggle","toggle-prevented"],["update:modelValue"]),setup(n,{expose:t,emit:a}){const e=re(n,"BDropdown"),r=a,i=it(()=>e.id,"dropdown"),o=Ze(n,"modelValue"),c=He(_a,!1),d=He(Ca,!1),f=wa(C(()=>typeof e.offset=="string"||typeof e.offset=="number"?e.offset:NaN)),b=le("_floating"),v=le("_button"),g=le("_splitButton"),L=C(()=>
3ka(e.boundary)?e.boundary:void 0),I=C(()=>Ba(e.boundary)?e.boundary:void 0),M=C(()=>e.split?v.value:g.value);let K;const{showRef:A,renderRef:J,hide:q,show:O,toggle:Q,computedNoAnimation:z,transitionProps:E,contentShowing:R,isVisible:S,isActive:oe}=st(o,e,r,M,i,{showFn:()=>{u(),Oe(()=>{K=fa(M.value,b.value,u,{animationFrame:!1})})},hideFn:()=>{K&&(K(),K=void 0)}}),U=C(()=>[{show:S.value,fade:!z.value}]);Be("Escape",()=>{q(),ot(M.value)?.focus()},{target:M}),Be("Escape",()=>{q(),ot(M.value)?.focus()},{target:b,passive:!0});const w=(_,$)=>{if(b.value?.contains(_.target?.closest("form"))||/input|select|option|textarea|form/i.test(_.target?.tagName))return;if(_.preventDefault(),!A.value){O();const ee=setInterval(()=>{S.value&&(clearInterval(ee),Oe(()=>w(_,$)))},16);return}const P=b.value?.querySelectorAll(".dropdown-item:not(.disabled):not(:disabled)"),pe=ce();if(!(!P||!pe))if(b.value?.contains(pe.activeElement)){const ee=b.value.querySelector(".dropdown-item:focus"),se=Array.prototype.indexOf.call(P,ee)+$;se>=0&&se<P?.length&&P[se]?.focus()}else P[$===-1?P.length-1:0]?.focus()};Be("ArrowUp",_=>w(_,-1),{target:M}),Be("ArrowDown",_=>w(_,1),{target:M}),Be("ArrowUp",_=>w(_,-1),{target:b}),Be("ArrowDown",_=>w(_,1),{target:b});const s=me({}),{update:u,floatingStyles:p}=va(M,b,{placement:()=>e.placement,middleware:C(()=>{if(e.floatingMiddleware!==void 0)return e.floatingMiddleware;const _=[ya(typeof e.offset=="string"||typeof e.offset=="number"?f.value:e.offset)];return e.noFlip||_.push(ma({boundary:L.value,rootBoundary:I.value,padding:e.boundaryPadding})),e.noShift||_.push(ga({boundary:L.value,rootBoundary:I.value,padding:e.boundaryPadding})),e.noSize||_.push(ha({boundary:L.value,rootBoundary:I.value,padding:e.boundaryPadding,apply({availableWidth:$,availableHeight:P}){s.value={"--bv-floating-max-height":P>=(b.value?.scrollHeight??0)?void 0:P?`${Math.max(0,P)}px`:void 0,"--bv-floating-max-width":$>=(b.value?.scrollWidth??0)?void 0:$?`${Math.max(0,$)}px`:void 0}}})),_}),strategy:ge(()=>e.strategy)}),h=d?{class:"btn-group",role:"group"}:void 0,y=C(()=>[h?.class,e.wrapperClass,{"btn-group":!e.wrapperClass&&e.split,[`drop${ba(e.placement)}`]:!e.wrapperClass,"position-static":e.boundary!=="clippingAncestors"&&!e.isNav}]),T=C(()=>[e.split?e.splitClass:e.toggleClass,{"nav-link":e.isNav,"dropdown-toggle":!e.split,"dropdown-toggle-no-caret":e.noCaret&&!e.split,show:e.split?void 0:A.value}]),m=()=>{Q()},k=_=>{if(e.split){r("split-click",_);return}m()};pa(b,()=>{A.value&&(e.autoClose===!0||e.autoClose==="outside")&&q()},{ignore:[v,g]});const F=()=>{A.value&&(e.autoClose===!0||e.autoClose==="inside")&&q()};return ve(S,()=>{u()}),t({hide:q,show:O,toggle:Q}),ut(Sa,{id:i,show:O,hide:q,toggle:Q,visible:Ce(A),isNav:ge(()=>e.isNav)}),(_,$)=>(B(),H(Io,{skip:l(c)||l(e).noWrapper,class:Y(y.value),role:l(h)?.role},{default:N(()=>[x(Pe,G({id:l(i),ref:"_splitButton",variant:l(e).splitVariant||l(e).variant,size:l(e).size,class:T.value,disabled:l(e).splitDisabled||l(e).disabled,type:l(e).splitButtonType,"aria-label":l(e).ariaLabel,"aria-expanded":l(e).split?void 0:l(A),"aria-haspopup":l(e).split?void 0:"menu",href:l(e).split?l(e).splitHref:void 0,icon:l(e).icon,to:l(e).split&&l(e).splitTo?l(e).splitTo:void 0},l(e).split?void 0:l(e).toggleAttrs,{onClick:k}),{default:N(()=>[V(_.$slots,"button-content",{},()=>[te(fe(l(e).text),1)])]),_:3},16,["id","variant","size","class","disabled","type","aria-label","aria-expanded","aria-haspopup","href","icon","to"]),l(e).split?(B(),H(Pe,G({key:0,id:l(i)+"-split",ref:"_button",variant:l(e).variant,size:l(e).size,disabled:l(e).disabled,class:[[l(e).toggleClass,{show:l(A)}],"dropdown-toggle-split dropdown-toggle"],"aria-expanded":l(A),"aria-haspopup":"menu"},l(e).toggleAttrs,{onClick:m}),{default:N(()=>[ie("span",xo,[V(_.$slots,"toggle-text",{},()=>[te(fe(l(e).toggleText),1)])])]),_:3},16,["id","variant","size","disabled","class","aria-expanded"])):X("",!0),x(At,{to:l(e).teleportTo,disabled:!l(e).teleportTo||l(e).teleportDisabled},{default:N(()=>[l(J)||l(R)?(B(),H(Me,G({key:0},l(E),{appear:o.value||l(e).visible}),{default:N(()=>[Ae(ie("ul",{id:l(i)+"-menu",ref:"_floating",style:Nt([l(p),s.value,{display:l(A)||l(oe)?"block":"none"}
3]),class:Y(["dropdown-menu overflow-auto b-floating-size",[l(e).menuClass,U.value]]),"aria-labelledby":l(i),role:l(e).role,onClick:F},[l(R)?V(_.$slots,"default",{key:0,id:l(i),hide:l(q),show:l(O),visible:l(A),click:F,toggle:m,active:l(A)}):X("",!0)],14,Po),[[ze,l(A)]])]),_:3},16,["appear"])):X("",!0)]),_:3},8,["to","disabled"])]),_:3},8,["skip","class","role"]))}}),Oo=["id","novalidate"],$o=W({__name:"BForm",props:{floating:{type:Boolean,default:!1},id:{default:void 0},novalidate:{type:Boolean,default:!1},validated:{type:Boolean,default:!1}},setup(n,{expose:t}){const a=re(n,"BForm"),e=le("_element"),r=C(()=>({"form-floating":a.floating,"was-validated":a.validated}));return t({element:e}),(i,o)=>(B(),D("form",{id:l(a).id,ref:"_element",novalidate:l(a).novalidate,class:Y(r.value)},[V(i.$slots,"default")],10,Oo))}}),Vo={class:"nav-item"},Ro=W({__name:"BNavItem",props:{linkAttrs:{default:void 0},linkClass:{default:void 0},active:{type:Boolean,default:void 0},activeClass:{default:void 0},disabled:{type:Boolean,default:void 0},exactActiveClass:{default:"router-link-exact-active active"},href:{default:void 0},icon:{type:Boolean,default:void 0},noRel:{type:Boolean,default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},prefetch:{type:Boolean,default:void 0},prefetchOn:{default:void 0},noPrefetch:{type:Boolean,default:void 0},prefetchedClass:{default:void 0},rel:{default:void 0},replace:{type:Boolean,default:void 0},routerComponentName:{default:void 0},stretched:{type:Boolean,default:!1},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:void 0}},emits:["click"],setup(n,{emit:t}){const a=re(n,"BNavItem"),e=t,r=C(()=>Ta(a,["active","activeClass","disabled","exactActiveClass","href","icon","noRel","noPrefetch","opacity","opacityHover","prefetch","prefetchedClass","prefetchOn","rel","replace","routerComponentName","stretched","target","to","underlineOffset","underlineOffsetHover","underlineOpacity","underlineOpacityHover","underlineVariant","variant"]));return(i,o)=>(B(),D("li",Vo,[x(Ot,G({class:["nav-link",n.linkClass],tabindex:l(a).disabled?-1:void 0,"aria-disabled":l(a).disabled?!0:void 0},{...r.value,...n.linkAttrs},{onClick:o[0]||(o[0]=c=>e("click",c))}),{default:N(()=>[V(i.$slots,"default")]),_:3},16,["class","tabindex","aria-disabled"]),V(i.$slots,"after")]))}}),Do={class:"nav-item dropdown"},jo=W({__name:"BNavItemDropdown",props:he({ariaLabel:{default:void 0},autoClose:{type:[Boolean,String],default:!0},boundary:{default:"clippingAncestors"},boundaryPadding:{default:void 0},disabled:{type:Boolean,default:!1},floatingMiddleware:{default:void 0},icon:{type:Boolean,default:!1},id:{default:void 0},isNav:{type:Boolean,default:!0},menuClass:{default:void 0},noCaret:{type:Boolean,default:!1},noFlip:{type:Boolean,default:!1},noShift:{type:Boolean,default:!1},noSize:{type:Boolean,default:!1},offset:{default:0},role:{default:"menu"},size:{default:void 0},noWrapper:{type:Boolean,default:void 0},split:{type:Boolean,default:!1},splitButtonType:{default:"button"},splitClass:{default:void 0},splitDisabled:{type:Boolean,default:void 0},splitHref:{default:void 0},splitTo:{default:void 0},splitVariant:{default:void 0},strategy:{default:"absolute"},text:{default:void 0},toggleAttrs:{default:void 0},toggleClass:{default:void 0},toggleText:{default:"Toggle dropdown"},variant:{default:"link"},wrapperClass:{default:void 0},placement:{default:void 0},teleportDisabled:{type:Boolean,default:!1},teleportTo:{default:void 0},initialAnimation:{type:Boolean,default:!1},noAnimation:{type:Boolean},noFade:{type:Boolean},lazy:{type:Boolean,default:!1},unmountLazy:{type:Boolean},show:{type:Boolean},transProps:{},visible:{type:Boolean}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:he(["split-click","hide","hide-prevented","hidden","show","show-prevented","shown","toggle","toggle-prevented"],["update:modelValue"]),setup(n,{expose:t,emit:a}){const e=re(n,"BNavItemDropdown"),r=a,i=Ze(n,"modelValue"),o=le("_dropdown"),c=()=>{o.value?.hide()},d=()=>{o.value?.show()};return t({hide:c,show:d,toggle:()=>
3{o.value?.toggle()}}),(b,v)=>(B(),D("li",Do,[x(Lo,G({ref:"_dropdown"},l(e),{modelValue:i.value,"onUpdate:modelValue":v[0]||(v[0]=g=>i.value=g),"is-nav":"",onShow:v[1]||(v[1]=g=>r("show",g)),onShown:v[2]||(v[2]=g=>r("shown",g)),onHide:v[3]||(v[3]=g=>r("hide",g)),onHidden:v[4]||(v[4]=g=>r("hidden",g)),onHidePrevented:v[5]||(v[5]=g=>r("hide-prevented",g)),onShowPrevented:v[6]||(v[6]=g=>r("show-prevented",g)),onTogglePrevented:v[7]||(v[7]=g=>r("toggle-prevented",g)),onToggle:v[8]||(v[8]=g=>r("toggle",g)),onSplitClick:v[9]||(v[9]=g=>r("split-click",g))}),{"button-content":N(()=>[V(b.$slots,"button-content")]),"toggle-text":N(()=>[V(b.$slots,"toggle-text")]),default:N(()=>[V(b.$slots,"default",{hide:c,show:d})]),_:3},16,["modelValue"])]))}}),Mo=W({inheritAttrs:!1,__name:"BCollapse",props:he({horizontal:{type:Boolean,default:!1},id:{default:void 0},isNav:{type:Boolean,default:!1},tag:{default:"div"},initialAnimation:{type:Boolean,default:!1},noAnimation:{type:Boolean,default:!1},noFade:{type:Boolean},lazy:{type:Boolean,default:!1},unmountLazy:{type:Boolean,default:!1},show:{type:Boolean,default:!1},transProps:{},visible:{type:Boolean,default:!1}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:he(["hide","hide-prevented","hidden","show","show-prevented","shown","toggle","toggle-prevented"],["update:modelValue"]),setup(n,{expose:t,emit:a}){const e=re(n,"BCollapse"),r=a,i=Ze(n,"modelValue"),o=it(()=>e.id,"collapse"),c=le("_element");let d=!1;const f=S=>{d=!0,requestAnimationFrame(()=>{e.horizontal?S.style.width=`${S.scrollWidth}px`:S.style.height=`${S.scrollHeight}px`})},b=S=>{d||(e.horizontal?S.style.width=`${S.scrollWidth}px`:S.style.height=`${S.scrollHeight}px`,S.offsetHeight)},v=S=>{requestAnimationFrame(()=>{e.horizontal?S.style.width="":S.style.height=""})},g=S=>{S.style.height="",S.style.width="",d=!1},L=S=>{S.style.height="",S.style.width="",d=!1},{showRef:I,renderRef:M,hide:K,show:A,toggle:J,isActive:q,computedNoAnimation:O,contentShowing:Q,transitionProps:z}=st(i,e,r,c,o,{transitionProps:{onBeforeLeave:b,onEnter:f,onLeave:v,onAfterEnter:g,onAfterLeave:L,enterToClass:"",leaveToClass:"",enterFromClass:"",leaveFromClass:"",enterActiveClass:"",leaveActiveClass:""}}),E=C(()=>({show:q.value,"navbar-collapse":e.isNav,"collapse-horizontal":e.horizontal})),R=C(()=>({toggle:J,show:A,hide:K,id:o.value,visible:I.value,active:q.value}));return t({hide:K,isNav:e.isNav,show:A,toggle:J,visible:Ce(I)}),ut(Na,{id:o,hide:K,show:A,toggle:J,visible:Ce(I),isNav:ge(()=>e.isNav)}),(S,oe)=>(B(),D(Xe,null,[V(S.$slots,"header",ne(ue(R.value))),l(M)||l(Q)?(B(),H(Me,G({key:0},l(z),{"enter-active-class":l(O)?"":"collapsing","leave-active-class":l(O)?"":"collapsing",appear:i.value||l(e).visible}),{default:N(()=>[Ae((B(),H(Ye(l(e).tag),G({id:l(o),ref:"_element",class:["collapse",E.value],"is-nav":l(e).isNav},S.$attrs),{default:N(()=>[l(Q)?V(S.$slots,"default",ne(G({key:0},R.value))):X("",!0)]),_:3},16,["id","class","is-nav"])),[[ze,l(I)]])]),_:3},16,["enter-active-class","leave-active-class","appear"])):X("",!0),V(S.$slots,"footer",ne(ue(R.value)))],64))}});const zo=W({__name:"NavbarBrand",setup(n){return(t,a)=>{const e=Ft,r=No;return B(),H(r,null,{default:N(()=>[a[0]||(a[0]=ie("img",{class:"logo",src:Da,alt:"Logo"},null,-1)),x(e,{class:"brand-link",to:"/"},{default:N(()=>[te(fe(l(Aa).name),1)]),_:1})]),_:1})}}}),St=Object.assign(Je(zo,[["__scopeId","data-v-194e7ee9"]]),{__name:"PageNavbarBrand"}),Ho={class:"dropdown-header"},Ko=W({__name:"FilteredLessonList",props:{levelId:{},lessons:{},filter:{default:void 0}},setup(n){const t=n,a=Fa(),e=d=>`/cours/${d.level}/${d.slug}/`,r=d=>{const f=e(d);return f===a.path||f===a.path+"/"?"current":null},i=C(()=>It[t.levelId]),o=C(()=>t.lessons.filter(d=>d.level===t.levelId&&d["title-search"].includes(t.filter??""))),c=me(null);return $e(async()=>{await Oe(),c.value.style.minWidth=`${c.value.offsetWidth}px`}),(d,f)=>{const b=dt,v=Ft;return l(o).length>0?(B(),D("ul",{key:0,ref_key:"root",ref:c,class:"lesson-list list-group"},[ie("li",Ho,[x(b,{name:"bi:pen-fill"}),te(" Cours de "+fe(l(i).name),1)]),(B(!0),D(Xe,null,Et(l(o),g=>(B(),D("li",{key:g.slug},[x(v,{class:Y(["dropdown-item",r(g)]),to:e(g)}
3,{default:N(()=>[te(fe(l(Ea)(g)),1)]),_:2},1032,["class","to"])]))),128))],512)):X("",!0)}}}),Go=Object.assign(Je(Ko,[["__scopeId","data-v-3c721e71"]]),{__name:"PageNavbarFilteredLessonList"}),Wo={class:"list"},qo={key:0},Uo={key:1},Zo={key:2},Yo=W({__name:"LessonList",setup(n){const t=me(),a=Object.keys(It),{pending:e,data:r}=Ia("lesson-list",()=>$a("lessons").order("chapter","ASC").all());return(i,o)=>{const c=Oa,d=$o;return B(),D("div",Wo,[l(e)?(B(),D("em",qo,"Chargement de la liste des cours...")):l(r)?(B(),D("div",Uo,[x(d,{action:"/recherche/",method:"get"},{default:N(()=>[x(c,{id:"lesson-list-search",modelValue:l(t),"onUpdate:modelValue":o[0]||(o[0]=f=>xt(t)?t.value=f:null),class:"border-0",type:"search",name:"requete",placeholder:"Chercher un cours..."},null,8,["modelValue"])]),_:1}),(B(!0),D(Xe,null,Et(l(a),f=>(B(),H(Go,{key:f,"level-id":f,lessons:l(r),filter:l(t)},null,8,["level-id","lessons","filter"]))),128))])):(B(),D("div",Zo,[...o[1]||(o[1]=[ie("em",null,"Pas de cours à afficher.",-1)])]))])}}}),Ht=Object.assign(Je(Yo,[["__scopeId","data-v-26dd29b8"]]),{__name:"PageNavbarLessonList"}),Xo=W({__name:"LessonListDropdown",setup(n){return(t,a)=>{const e=dt,r=jo,i=Lt,o=Pt("b-color-mode");return B(),H(i,null,{default:N(()=>[Ae((B(),H(r,{"auto-close":"outside",class:"page-navbar-item"},{"button-content":N(()=>[x(e,{name:"bi:tag-fill"}),a[0]||(a[0]=te(" Accès direct à un cours ",-1))]),default:N(()=>[x(Ht)]),_:1})),[[o,"light"]])]),_:1})}}}),Jo=Object.assign(Je(Xo,[["__scopeId","data-v-51826588"]]),{__name:"PageNavbarLessonListDropdown"}),Tt=70,nn=W({__name:"PageNavbar",setup(n){const t=me(0),a=me(!1),e=me(null);$e(async()=>{await Oe(),r()}),xa(()=>{window.addEventListener("resize",r),window.addEventListener("scroll",i)}),Pa(()=>{window.removeEventListener("resize",r),window.removeEventListener("scroll",i)});const r=()=>{const c=window.innerWidth<768?70:130;e.value.$el.setAttribute("style",`--height: ${c}px; --shrinked-height: ${Tt}px`);let d=document.getElementById("page-navbar-spacer");d||(d=document.createElement("div"),d.classList.add("bg-primary"),d.setAttribute("id","page-navbar-spacer"),e.value.$el.parentNode.insertBefore(d,e.value.$el)),d.style.height=`${c}px`,document.documentElement.scrollTop=Math.max(document.documentElement.scrollTop-c,0),t.value=c-Tt},i=()=>{const o=document.documentElement.scrollTop;e.value?.$el.classList.toggle("shrinked",o>t.value)};return(o,c)=>{const d=Eo,f=dt,b=Ro,v=Ao,g=Mo,L=To,I=Lt,M=Co,K=Pt("b-color-mode");return B(),D("div",null,[Ae((B(),H(L,{id:"page-navbar",ref_key:"navbar",ref:e,toggleable:"lg","data-bs-theme":"dark",variant:"primary"},{default:N(()=>[x(St,{class:"mobile-navbar-brand"}),x(d,{target:"page-navbar-collapse"}),x(g,{id:"page-navbar-collapse","is-nav":""},{default:N(()=>[x(v,{class:"ms-auto ms-lg-0"},{default:N(()=>[x(b,{class:"page-navbar-item",to:"/",active:(o._.provides[et]||o.$route).path==="/"},{default:N(()=>[x(f,{name:"bi:house-door-fill"}),c[2]||(c[2]=te(" Accueil ",-1))]),_:1},8,["active"]),x(b,{class:"page-navbar-item",to:"/cours/",active:(o._.provides[et]||o.$route).path.startsWith("/cours")},{default:N(()=>[x(f,{name:"bi:bookmark-fill"}),c[3]||(c[3]=te(" Liste des cours ",-1))]),_:1},8,["active"]),x(b,{class:"page-navbar-item",to:"/a-propos/",active:(o._.provides[et]||o.$route).path==="/a-propos/"},{default:N(()=>[x(f,{name:"bi:pencil-fill"}),c[4]||(c[4]=te(" À propos ",-1))]),_:1},8,["active"]),x(b,{class:"page-navbar-item d-lg-none",to:"/cours/",onClick:c[0]||(c[0]=A=>a.value=!l(a))},{default:N(()=>[x(f,{name:"bi:tag-fill"}),c[5]||(c[5]=te(" Accès direct à un cours ",-1))]),_:1})]),_:1}),x(St,{class:"desktop-navbar-brand"}),x(v,{class:"d-none d-lg-block ms-auto"},{default:N(()=>[x(Jo,{id:"lesson-list-dropdown",class:"page-navbar-item"})]),_:1})]),_:1})]),_:1})),[[K,"dark"]]),x(M,{id:"modal-lesson-list",modelValue:l(a),"onUpdate:modelValue":c[1]||(c[1]=A=>xt(a)?a.value=A:null),title:"Accès direct à un cours",size:"lg","ok-variant":"secondary","ok-title":"Fermer","ok-only":""},{default:N(()=>[x(I,null,{default:N(()=>[x(Ht)]),_:1})]),_:1},8,["modelValue"])])}}});
3export{Co as B,Da as _,nn as a,Tt as s};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.