-var _Mathfloor=Math.floor,_Mathmin=Math.min,_Mathround=Math.round,_Mathmax=Math.max;(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function o(Ee){return''!==Ee&&!isNaN(parseFloat(Ee))&&isFinite(Ee)}function r(Ee,Oe){Object.keys(Oe).forEach(function(Le){var Se='';-1!==['width','height','top','right','bottom','left'].indexOf(Le)&&o(Oe[Le])&&(Se='px'),Ee.style[Le]=Oe[Le]+Se})}function s(Ee){for(var Oe=[!1,'ms','webkit','moz','o'],Le=Ee.charAt(0).toUpperCase()+Ee.slice(1),Se=0;Se<Oe.length-1;Se++){var Ce=Oe[Se],Ne=Ce?''+Ce+Le:Ee;if('undefined'!=typeof window.document.body.style[Ne])return Ne}return null}function p(Ee){var Oe=Ee.nodeName;return'BODY'!==Oe&&('HTML'===Oe||Ee.firstElementChild.offsetParent===Ee)}function f(Ee){return null===Ee.parentNode?Ee:f(Ee.parentNode)}function d(Ee){var Oe=Ee&&Ee.offsetParent,Le=Oe&&Oe.nodeName;return Le&&'BODY'!==Le&&'HTML'!==Le?Oe:window.document.documentElement}function l(Ee,Oe){if(!Ee||!Ee.nodeType||!Oe||!Oe.nodeType)return window.document.documentElement;var Le=Ee.compareDocumentPosition(Oe)&Node.DOCUMENT_POSITION_FOLLOWING,Se=Le?Ee:Oe,Ce=Le?Oe:Ee,Ne=document.createRange();Ne.setStart(Se,0),Ne.setEnd(Ce,0);var Te=Ne.commonAncestorContainer;if(Ee!==Te&&Oe!==Te)return p(Te)?Te:d(Te);var We=f(Ee);return We.host?l(We.host,Oe):l(Ee,f(Oe).host)}function m(Ee,Oe){if(1!==Ee.nodeType)return[];var Le=window.getComputedStyle(Ee,null);return Oe?Le[Oe]:Le}function c(Ee){var Oe=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',Le='top'===Oe?'scrollTop':'scrollLeft',Se=Ee.nodeName;if('BODY'===Se||'HTML'===Se){var Ce=window.document.documentElement,Ne=window.document.scrollingElement||Ce;return Ne[Le]}return Ee[Le]}function h(Ee,Oe){var Le=2<arguments.length&&void 0!==arguments[2]&&arguments[2],Se=c(Oe,'top'),Ce=c(Oe,'left'),Ne=Le?-1:1;return Ee.top+=Se*Ne,Ee.bottom+=Se*Ne,Ee.left+=Ce*Ne,Ee.right+=Ce*Ne,Ee}function u(Ee){return'HTML'===Ee.nodeName?Ee:Ee.parentNode||Ee.host}function g(Ee){if(!Ee||-1!==['HTML','BODY','#document'].indexOf(Ee.nodeName))return window.document.body;var Oe=m(Ee),Le=Oe.overflow,Se=Oe.overflowX,Ce=Oe.overflowY;return /(auto|scroll)/.test(Le+Ce+Se)?Ee:g(u(Ee))}function w(Ee,Oe){var Le='x'===Oe?'Left':'Top',Se='Left'==Le?'Right':'Bottom';return+Ee['border'+Le+'Width'].split('px')[0]+ +Ee['border'+Se+'Width'].split('px')[0]}function v(){var Ee=window.document.body,Oe=window.document.documentElement;return{height:_Mathmax(Ee.scrollHeight,Ee.offsetHeight,Oe.clientHeight,Oe.scrollHeight,Oe.offsetHeight),width:_Mathmax(Ee.scrollWidth,Ee.offsetWidth,Oe.clientWidth,Oe.scrollWidth,Oe.offsetWidth)}}function E(Ee){return me({},Ee,{right:Ee.left+Ee.width,bottom:Ee.top+Ee.height})}function O(Ee){var Oe={};if(he)try{Oe=Ee.getBoundingClientRect();var Le=c(Ee,'top'),Se=c(Ee,'left');Oe.top+=Le,Oe.left+=Se,Oe.bottom+=Le,Oe.right+=Se}catch(He){}else Oe=Ee.getBoundingClientRect();var Ce={left:Oe.left,top:Oe.top,width:Oe.right-Oe.left,height:Oe.bottom-Oe.top},Ne='HTML'===Ee.nodeName?v():{},Te=Ne.width||Ee.clientWidth||Ce.right-Ce.left,We=Ne.height||Ee.clientHeight||Ce.bottom-Ce.top,De=Ee.offsetWidth-Te,ke=Ee.offsetHeight-We;if(De||ke){var Pe=m(Ee);De-=w(Pe,'x'),ke-=w(Pe,'y'),Ce.width-=De,Ce.height-=ke}return E(Ce)}function L(Ee,Oe){var Le='HTML'===Oe.nodeName,Se=O(Ee),Ce=O(Oe),Ne=g(Ee),Te=E({top:Se.top-Ce.top,left:Se.left-Ce.left,width:Se.width,height:Se.height});if(Le||'BODY'===Oe.nodeName){var We=m(Oe),De=ue&&Le?0:+We.borderTopWidth.split('px')[0],ke=ue&&Le?0:+We.borderLeftWidth.split('px')[0],Pe=ue&&Le?0:+We.marginTop.split('px')[0],He=ue&&Le?0:+We.marginLeft.split('px')[0];Te.top-=De-Pe,Te.bottom-=De-Pe,Te.left-=ke-He,Te.right-=ke-He,Te.marginTop=Pe,Te.marginLeft=He}return Oe.contains(Ne)&&(ue||'BODY'!==Ne.nodeName)&&(Te=h(Te,Oe)),Te}function S(Ee,Oe,Le){var Se=l(Oe,Le);return L(Le,Se)}function C(Ee){var Oe=window.getComputedStyle(Ee),Le=parseFloat(Oe.marginTop)+parseFloat(Oe.marginBottom),Se=parseFloat(Oe.marginLeft)+parseFloat(Oe.marginRight),Ce={width:Ee.offsetWidth+Se,height:Ee.offsetHeight+Le};return Ce}function N(Ee){var Oe={left:'right',right:'left',bottom:'top',top:'bottom'};return Ee.replace(/left|right|bottom|top/g,function(Le){return Oe[Le]})}function T(Ee,Oe,Le,Se){Se=Se.split('-')[0];var Ce=C(Oe),Ne={position:Ee,width:Ce.width,height:Ce.height},Te=-1!==['right','left'].indexOf(Se),We=Te?'top':'left',De=Te?'left':'top',ke=Te?'height':'width',Pe=Te?'width':'height';return Ne[We]=Le[We]+Le[ke]/2-Ce[ke]/2,Ne[De]=Se===De?Le[De]-Ce[Pe]:Le[N(De)],Ne}function W(Ee){return Ee&&'[object Function]'==={}.toString.call(Ee)}function D(Ee,Oe,Le,Se){var Ce='BODY'===Ee.nodeName,Ne=Ce?window:Ee;Ne.addEventListener(Oe,Le,{passive:!0}),Ce||D(g(Ne.parentNode),Oe,Le,Se),Se.push(Ne)}function k(Ee,Oe,Le,Se){Le.updateBound=Se,window.addEventListener('resize',Le.updateBound,{passive:!0});var Ce=g(Ee);return D(Ce,'scroll',Le.updateBound,Le.scrollParents),Le.scrollElement=Ce,Le.eventsEnabled=!0,Le}function P(Ee,Oe){return window.removeEventListener('resize',Oe.updateBound),Oe.scrollParents.forEach(function(Le){Le.removeEventListener('scroll',Oe.updateBound)}),Oe.updateBound=null,Oe.scrollParents=[],Oe.scrollElement=null,Oe.eventsEnabled=!1,Oe}function H(Ee,Oe){return Array.prototype.find?Ee.find(Oe):Ee.filter(Oe)[0]}function B(Ee,Oe,Le){if(Array.prototype.findIndex)return Ee.findIndex(function(Ce){return Ce[Oe]===Le});var Se=H(Ee,function(Ce){return Ce[Oe]===Le});return Ee.indexOf(Se)}function I(Ee,Oe,Le){var Se=void 0===Le?Ee:Ee.slice(0,B(Ee,'name',Le));return Se.forEach(function(Ce){Ce.enabled&&W(Ce.function)&&(Oe=Ce.function(Oe,Ce))}),Oe}function M(Ee,Oe){return Ee.some(function(Le){var Se=Le.name,Ce=Le.enabled;return Ce&&Se===Oe})}function A(Ee){var Oe=window.document.documentElement,Le=L(Ee,Oe),Se=_Mathmax(Oe.clientWidth,window.innerWidth||0),Ce=_Mathmax(Oe.clientHeight,window.innerHeight||0),Ne=c(Oe),Te=c(Oe,'left'),We={top:Ne-Le.top+Le.marginTop,left:Te-Le.left+Le.marginLeft,width:Se,height:Ce};return E(We)}function R(Ee){var Oe=Ee.nodeName;return'BODY'===Oe||'HTML'===Oe?!1:'fixed'===m(Ee,'position')||R(u(Ee))}function U(Ee,Oe,Le,Se){var Ce={top:0,left:0},Ne=l(Ee,Oe);if('viewport'===Se)Ce=A(Ne);else{var Te;'scrollParent'===Se?(Te=g(u(Ee)),'BODY'===Te.nodeName&&(Te=window.document.documentElement)):'window'===Se?Te=window.document.documentElement:Te=Se;var We=L(Te,Ne);if('HTML'===Te.nodeName&&!R(Ne)){var De=v(),ke=De.height,Pe=De.width;Ce.top+=We.top-We.marginTop,Ce.bottom=ke+We.top,Ce.left+=We.left-We.marginLeft,Ce.right=Pe+We.left}else Ce=We}return Ce.left+=Le,Ce.top+=Le,Ce.right-=Le,Ce.bottom-=Le,Ce}function Y(Ee,Oe,Le,Se){if(-1===Ee.indexOf('auto'))return Ee;var Ce=U(Le,Se,0,'scrollParent'),Ne={top:Oe.top-Ce.top,right:Ce.right-Oe.right,bottom:Ce.bottom-Oe.bottom,left:Oe.left-Ce.left},Te=Object.keys(Ne).sort(function(De,ke){return Ne[ke]-Ne[De]})[0],We=Ee.split('-')[1];return Te+(We?'-'+We:'')}function F(Ee,Oe){Object.keys(Oe).forEach(function(Le){var Se=Oe[Le];!1===Se?Ee.removeAttribute(Le):Ee.setAttribute(Le,Oe[Le])})}function K(Ee,Oe,Le){var Se=H(Ee,function(Ce){var Ne=Ce.name;return Ne===Oe});return!!Se&&Ee.some(function(Ce){return Ce.name===Le&&Ce.enabled&&Ce.order<Se.order})}function z(Ee){return'end'===Ee?'start':'start'===Ee?'end':Ee}function V(Ee){var Oe=1<arguments.length&&void 0!==arguments[1]&&arguments[1],Le=be.indexOf(Ee),Se=be.slice(Le+1).concat(be.slice(0,Le));return Oe?Se.reverse():Se}for(var te=['native code','[object MutationObserverConstructor]'],oe=function(Ee){return te.some(function(Oe){return-1<(Ee||'').toString().indexOf(Oe)})},ne='undefined'!=typeof window,re=['Edge','Trident','Firefox'],ie=0,se=0;se<re.length;se+=1)if(ne&&0<=navigator.userAgent.indexOf(re[se])){ie=1;break}var pe=ne&&oe(window.MutationObserver),ae=pe?function(Ee){var Oe=!1,Le=0,Se=document.createElement('span'),Ce=new MutationObserver(function(){Ee(),Oe=!1});return Ce.observe(Se,{attributes:!0}),function(){Oe||(Oe=!0,Se.setAttribute('x-index',Le),++Le)}}:function(Ee){var Oe=!1;return function(){Oe||(Oe=!0,setTimeout(function(){Oe=!1,Ee()},ie))}},fe=function(Ee,Oe){if(!(Ee instanceof Oe))throw new TypeError('Cannot call a class as a function')},de=function(){function Ee(Oe,Le){for(var Ce,Se=0;Se<Le.length;Se++)Ce=Le[Se],Ce.enumerable=Ce.enumerable||!1,Ce.configurable=!0,'value'in Ce&&(Ce.writable=!0),Object.defineProperty(Oe,Ce.key,Ce)}return function(Oe,Le,Se){return Le&&Ee(Oe.prototype,Le),Se&&Ee(Oe,Se),Oe}}(),le=function(Ee,Oe,Le){return Oe in Ee?Object.defineProperty(Ee,Oe,{value:Le,enumerable:!0,configurable:!0,writable:!0}):Ee[Oe]=Le,Ee},me=Object.assign||function(Ee){for(var Le,Oe=1;Oe<arguments.length;Oe++)for(var Se in Le=arguments[Oe],Le)Object.prototype.hasOwnProperty.call(Le,Se)&&(Ee[Se]=Le[Se]);return Ee},ce=function(){return-1!==navigator.appVersion.indexOf('MSIE 10')},he=ce(),ue=ce(),ge=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],be=ge.slice(3),ye={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},ve=function(){function Ee(Oe,Le){var Se=this,Ce=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};fe(this,Ee),this.scheduleUpdate=function(){return requestAnimationFrame(Se.update)},this.update=ae(this.update.bind(this)),this.options=me({},Ee.Defaults,Ce),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=Oe.jquery?Oe[0]:Oe,this.popper=Le.jquery?Le[0]:Le,r(this.popper,{position:'absolute'}),this.modifiers=Object.keys(Ee.Defaults.modifiers).map(function(Te){return me({name:Te},Ee.Defaults.modifiers[Te])}),this.modifiers=this.modifiers.map(function(Te){var We=Ce.modifiers&&Ce.modifiers[Te.name]||{};return me({},Te,We)}),Ce.modifiers&&(this.options.modifiers=me({},Ee.Defaults.modifiers,Ce.modifiers),Object.keys(Ce.modifiers).forEach(function(Te){if(void 0===Ee.Defaults.modifiers[Te]){var We=Ce.modifiers[Te];We.name=Te,Se.modifiers.push(We)}})),this.modifiers=this.modifiers.sort(function(Te,We){return Te.order-We.order}),this.modifiers.forEach(function(Te){Te.enabled&&W(Te.onLoad)&&Te.onLoad(Se.reference,Se.popper,Se.options,Te,Se.state)}),this.update();var Ne=this.options.eventsEnabled;Ne&&this.enableEventListeners(),this.state.eventsEnabled=Ne}return de(Ee,[{key:'update',value:function(){if(!this.state.isDestroyed){var Le={instance:this,styles:{},attributes:{},flipped:!1,offsets:{}};Le.offsets.reference=S(this.state,this.popper,this.reference),Le.placement=Y(this.options.placement,Le.offsets.reference,this.popper,this.reference),Le.originalPlacement=this.options.placement,Le.offsets.popper=T(this.state,this.popper,Le.offsets.reference,Le.placement),Le=I(this.modifiers,Le),this.state.isCreated?this.options.onUpdate(Le):(this.state.isCreated=!0,this.options.onCreate(Le))}}},{key:'destroy',value:function(){return this.state.isDestroyed=!0,M(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.left='',this.popper.style.position='',this.popper.style.top='',this.popper.style[s('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}},{key:'enableEventListeners',value:function(){this.state.eventsEnabled||(this.state=k(this.reference,this.options,this.state,this.scheduleUpdate))}},{key:'disableEventListeners',value:function(){this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=P(this.reference,this.state))}}]),Ee}();return ve.Utils=window.PopperUtils,ve.placements=ge,ve.Defaults={placement:'bottom',eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,function:function(Ee){var Oe=Ee.placement,Le=Oe.split('-')[0],Se=Oe.split('-')[1];if(Se){var Ce=Ee.offsets.reference,Ne=E(Ee.offsets.popper),Te=-1!==['bottom','top'].indexOf(Le),We=Te?'left':'top',De=Te?'width':'height',ke={start:le({},We,Ce[We]),end:le({},We,Ce[We]+Ce[De]-Ne[De])};Ee.offsets.popper=me({},Ne,ke[Se])}return Ee}},offset:{order:200,enabled:!0,function:function(Ee,Oe){var Ce,Le=Ee.placement,Se=Ee.offsets.popper;return o(Oe.offset)?Ce=[Oe.offset,0]:(Ce=Oe.offset.split(' '),Ce=Ce.map(function(Ne,Te){var We=Ne.match(/(\d*\.?\d*)(.*)/),De=+We[1],ke=We[2],Pe=-1!==Le.indexOf('right')||-1!==Le.indexOf('left');1===Te&&(Pe=!Pe);var He=Pe?'height':'width';if(0===ke.indexOf('%')){var Be;switch(ke){case'%p':Be=Ee.offsets.popper;break;case'%':case'$r':default:Be=Ee.offsets.reference;}var Ie=E(Be),Me=Ie[He];return Me/100*De}if('vh'===ke||'vw'===ke){var Ae;return Ae='vh'===ke?_Mathmax(document.documentElement.clientHeight,window.innerHeight||0):_Mathmax(document.documentElement.clientWidth,window.innerWidth||0),Ae/100*De}return'px'===ke?+De:+Ne})),-1===Ee.placement.indexOf('left')?-1===Ee.placement.indexOf('right')?-1===Ee.placement.indexOf('top')?-1!==Ee.placement.indexOf('bottom')&&(Se.left+=Ce[0],Se.top+=Ce[1]||0):(Se.left+=Ce[0],Se.top-=Ce[1]||0):(Se.top+=Ce[0],Se.left+=Ce[1]||0):(Se.top+=Ce[0],Se.left-=Ce[1]||0),Ee},offset:0},preventOverflow:{order:300,enabled:!0,function:function(Ee,Oe){var Le=Oe.boundariesElement||d(Ee.instance.popper),Se=U(Ee.instance.popper,Ee.instance.reference,Oe.padding,Le);Oe.boundaries=Se;var Ce=Oe.priority,Ne=E(Ee.offsets.popper),Te={primary:function(De){var ke=Ne[De];return Ne[De]<Se[De]&&!Oe.escapeWithReference&&(ke=_Mathmax(Ne[De],Se[De])),le({},De,ke)},secondary:function(De){var ke='right'===De?'left':'top',Pe=Ne[ke];return Ne[De]>Se[De]&&!Oe.escapeWithReference&&(Pe=_Mathmin(Ne[ke],Se[De]-('right'===De?Ne.width:Ne.height))),le({},ke,Pe)}};return Ce.forEach(function(We){var De=-1===['left','top'].indexOf(We)?'secondary':'primary';Ne=me({},Ne,Te[De](We))}),Ee.offsets.popper=Ne,Ee},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,function:function(Ee){var Oe=E(Ee.offsets.popper),Le=Ee.offsets.reference,Se=Ee.placement.split('-')[0],Ce=_Mathfloor,Ne=-1!==['top','bottom'].indexOf(Se),Te=Ne?'right':'bottom',We=Ne?'left':'top',De=Ne?'width':'height';return Oe[Te]<Ce(Le[We])&&(Ee.offsets.popper[We]=Ce(Le[We])-Oe[De]),Oe[We]>Ce(Le[Te])&&(Ee.offsets.popper[We]=Ce(Le[Te])),Ee}},arrow:{order:500,enabled:!0,function:function(Ee,Oe){if(!K(Ee.instance.modifiers,'arrow','keepTogether'))return console.warn('WARNING: `keepTogether` modifier is required by arrow modifier in order to work, be sure to include it before `arrow`!'),Ee;var Le=Oe.element;if('string'==typeof Le){if(Le=Ee.instance.popper.querySelector(Le),!Le)return Ee;}else if(!Ee.instance.popper.contains(Le))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),Ee;var Se=Ee.placement.split('-')[0],Ce=E(Ee.offsets.popper),Ne=Ee.offsets.reference,Te=-1!==['left','right'].indexOf(Se),We=Te?'height':'width',De=Te?'top':'left',ke=Te?'left':'top',Pe=Te?'bottom':'right',He=C(Le)[We];Ne[Pe]-He<Ce[De]&&(Ee.offsets.popper[De]-=Ce[De]-(Ne[Pe]-He)),Ne[De]+He>Ce[Pe]&&(Ee.offsets.popper[De]+=Ne[De]+He-Ce[Pe]);var Be=Ne[De]+Ne[We]/2-He/2,Ie=Be-E(Ee.offsets.popper)[De];return Ie=_Mathmax(_Mathmin(Ce[We]-He,Ie),0),Ee.arrowElement=Le,Ee.offsets.arrow={},Ee.offsets.arrow[De]=Ie,Ee.offsets.arrow[ke]='',Ee},element:'[x-arrow]'},flip:{order:600,enabled:!0,function:function(Ee,Oe){if(M(Ee.instance.modifiers,'inner'))return Ee;if(Ee.flipped&&Ee.placement===Ee.originalPlacement)return Ee;var Le=U(Ee.instance.popper,Ee.instance.reference,Oe.padding,Oe.boundariesElement),Se=Ee.placement.split('-')[0],Ce=N(Se),Ne=Ee.placement.split('-')[1]||'',Te=[];switch(Oe.behavior){case ye.FLIP:Te=[Se,Ce];break;case ye.CLOCKWISE:Te=V(Se);break;case ye.COUNTERCLOCKWISE:Te=V(Se,!0);break;default:Te=Oe.behavior;}return Te.forEach(function(We,De){if(Se!==We||Te.length===De+1)return Ee;Se=Ee.placement.split('-')[0],Ce=N(Se);var ke=E(Ee.offsets.popper),Pe=Ee.offsets.reference,He=_Mathfloor,Be='left'===Se&&He(ke.right)>He(Pe.left)||'right'===Se&&He(ke.left)<He(Pe.right)||'top'===Se&&He(ke.bottom)>He(Pe.top)||'bottom'===Se&&He(ke.top)<He(Pe.bottom),Ie=He(ke.left)<He(Le.left),Me=He(ke.right)>He(Le.right),Ae=He(ke.top)<He(Le.top),Re=He(ke.bottom)>He(Le.bottom),Ue='left'===Se&&Ie||'right'===Se&&Me||'top'===Se&&Ae||'bottom'===Se&&Re,Ye=-1!==['top','bottom'].indexOf(Se),Fe=!!Oe.flipVariations&&(Ye&&'start'===Ne&&Ie||Ye&&'end'===Ne&&Me||!Ye&&'start'===Ne&&Ae||!Ye&&'end'===Ne&&Re);(Be||Ue||Fe)&&(Ee.flipped=!0,(Be||Ue)&&(Se=Te[De+1]),Fe&&(Ne=z(Ne)),Ee.placement=Se+(Ne?'-'+Ne:''),Ee.offsets.popper=T(Ee.instance.state.position,Ee.instance.popper,Ee.offsets.reference,Ee.placement),Ee=I(Ee.instance.modifiers,Ee,'flip'))}),Ee},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,function:function(Ee){var Oe=Ee.placement,Le=Oe.split('-')[0],Se=E(Ee.offsets.popper),Ce=E(Ee.offsets.reference),Ne=-1!==['left','right'].indexOf(Le),Te=-1===['top','left'].indexOf(Le);return Se[Ne?'left':'top']=Ce[Oe]-(Te?Se[Ne?'width':'height']:0),Ee.placement=N(Oe),Ee.offsets.popper=E(Se),Ee}},hide:{order:800,enabled:!0,function:function(Ee){if(!K(Ee.instance.modifiers,'hide','preventOverflow'))return console.warn('WARNING: preventOverflow modifier is required by hide modifier in order to work, be sure to include it before hide!'),Ee;var Oe=Ee.offsets.reference,Le=H(Ee.instance.modifiers,function(Se){return'preventOverflow'===Se.name}).boundaries;if(Oe.bottom<Le.top||Oe.left>Le.right||Oe.top>Le.bottom||Oe.right<Le.left){if(!0===Ee.hide)return Ee;Ee.hide=!0,Ee.attributes['x-out-of-boundaries']=''}else{if(!1===Ee.hide)return Ee;Ee.hide=!1,Ee.attributes['x-out-of-boundaries']=!1}return Ee}},applyStyle:{order:900,enabled:!0,function:function(Ee,Oe){var Le={position:Ee.offsets.popper.position},Se={'x-placement':Ee.placement},Ce=_Mathround(Ee.offsets.popper.left),Ne=_Mathround(Ee.offsets.popper.top),Te=s('transform');return Oe.gpuAcceleration&&Te?(Le[Te]='translate3d('+Ce+'px, '+Ne+'px, 0)',Le.top=0,Le.left=0,Le.willChange='transform'):(Le.left=Ce,Le.top=Ne,Le.willChange='top, left'),r(Ee.instance.popper,me({},Le,Ee.styles)),F(Ee.instance.popper,me({},Se,Ee.attributes)),Ee.offsets.arrow&&r(Ee.arrowElement,Ee.offsets.arrow),Ee},onLoad:function(Ee,Oe,Le,Se,Ce){var Ne=S(Ce,Oe,Ee);return Le.placement=Y(Le.placement,Ne,Oe,Ee),Oe.setAttribute('x-placement',Le.placement),Le},gpuAcceleration:!0}}},ve});
+var _Mathfloor=Math.floor,_Mathmin=Math.min,_Mathround=Math.round,_Mathmax=Math.max;(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function o(Oe){return''!==Oe&&!isNaN(parseFloat(Oe))&&isFinite(Oe)}function r(Oe,Le){Object.keys(Le).forEach(function(Se){var Ce='';-1!==['width','height','top','right','bottom','left'].indexOf(Se)&&o(Le[Se])&&(Ce='px'),Oe.style[Se]=Le[Se]+Ce})}function s(Oe){for(var Le=[!1,'ms','webkit','moz','o'],Se=Oe.charAt(0).toUpperCase()+Oe.slice(1),Ce=0;Ce<Le.length-1;Ce++){var Te=Le[Ce],Ne=Te?''+Te+Se:Oe;if('undefined'!=typeof window.document.body.style[Ne])return Ne}return null}function p(Oe){var Le=Oe.nodeName;return'BODY'!==Le&&('HTML'===Le||Oe.firstElementChild.offsetParent===Oe)}function d(Oe){return null===Oe.parentNode?Oe:d(Oe.parentNode)}function f(Oe){var Le=Oe&&Oe.offsetParent,Se=Le&&Le.nodeName;return Se&&'BODY'!==Se&&'HTML'!==Se?Le:window.document.documentElement}function l(Oe,Le){if(!Oe||!Oe.nodeType||!Le||!Le.nodeType)return window.document.documentElement;var Se=Oe.compareDocumentPosition(Le)&Node.DOCUMENT_POSITION_FOLLOWING,Ce=Se?Oe:Le,Te=Se?Le:Oe,Ne=document.createRange();Ne.setStart(Ce,0),Ne.setEnd(Te,0);var We=Ne.commonAncestorContainer;if(Oe!==We&&Le!==We||Ce.contains(Te))return p(We)?We:f(We);var De=d(Oe);return De.host?l(De.host,Le):l(Oe,d(Le).host)}function m(Oe,Le){if(1!==Oe.nodeType)return[];var Se=window.getComputedStyle(Oe,null);return Le?Se[Le]:Se}function c(Oe){var Le=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',Se='top'===Le?'scrollTop':'scrollLeft',Ce=Oe.nodeName;if('BODY'===Ce||'HTML'===Ce){var Te=window.document.documentElement,Ne=window.document.scrollingElement||Te;return Ne[Se]}return Oe[Se]}function h(Oe,Le){var Se=2<arguments.length&&void 0!==arguments[2]&&arguments[2],Ce=c(Le,'top'),Te=c(Le,'left'),Ne=Se?-1:1;return Oe.top+=Ce*Ne,Oe.bottom+=Ce*Ne,Oe.left+=Te*Ne,Oe.right+=Te*Ne,Oe}function u(Oe){return'HTML'===Oe.nodeName?Oe:Oe.parentNode||Oe.host}function g(Oe){if(!Oe||-1!==['HTML','BODY','#document'].indexOf(Oe.nodeName))return window.document.body;var Le=m(Oe),Se=Le.overflow,Ce=Le.overflowX,Te=Le.overflowY;return /(auto|scroll)/.test(Se+Te+Ce)?Oe:g(u(Oe))}function E(Oe,Le){var Se='x'===Le?'Left':'Top',Ce='Left'==Se?'Right':'Bottom';return+Oe['border'+Se+'Width'].split('px')[0]+ +Oe['border'+Ce+'Width'].split('px')[0]}function v(){var Oe=window.document.body,Le=window.document.documentElement;return{height:_Mathmax(Oe.scrollHeight,Oe.offsetHeight,Le.clientHeight,Le.scrollHeight,Le.offsetHeight),width:_Mathmax(Oe.scrollWidth,Oe.offsetWidth,Le.clientWidth,Le.scrollWidth,Le.offsetWidth)}}function w(Oe){return he({},Oe,{right:Oe.left+Oe.width,bottom:Oe.top+Oe.height})}function O(Oe){var Le={};if(ge())try{Le=Oe.getBoundingClientRect();var Se=c(Oe,'top'),Ce=c(Oe,'left');Le.top+=Se,Le.left+=Ce,Le.bottom+=Se,Le.right+=Ce}catch(Be){}else Le=Oe.getBoundingClientRect();var Te={left:Le.left,top:Le.top,width:Le.right-Le.left,height:Le.bottom-Le.top},Ne='HTML'===Oe.nodeName?v():{},We=Ne.width||Oe.clientWidth||Te.right-Te.left,De=Ne.height||Oe.clientHeight||Te.bottom-Te.top,He=Oe.offsetWidth-We,Pe=Oe.offsetHeight-De;if(He||Pe){var ke=m(Oe);He-=E(ke,'x'),Pe-=E(ke,'y'),Te.width-=He,Te.height-=Pe}return w(Te)}function L(Oe,Le){var Se=ge(),Ce='HTML'===Le.nodeName,Te=O(Oe),Ne=O(Le),We=g(Oe),De=w({top:Te.top-Ne.top,left:Te.left-Ne.left,width:Te.width,height:Te.height});if(Ce||'BODY'===Le.nodeName){var He=m(Le),Pe=Se&&Ce?0:+He.borderTopWidth.split('px')[0],ke=Se&&Ce?0:+He.borderLeftWidth.split('px')[0],Be=Se&&Ce?0:+He.marginTop.split('px')[0],Me=Se&&Ce?0:+He.marginLeft.split('px')[0];De.top-=Pe-Be,De.bottom-=Pe-Be,De.left-=ke-Me,De.right-=ke-Me,De.marginTop=Be,De.marginLeft=Me}return Le.contains(We)&&(Se||'BODY'!==We.nodeName)&&(De=h(De,Le)),De}function S(Oe,Le,Se){var Ce=l(Le,Se);return L(Se,Ce)}function C(Oe){var Le=window.getComputedStyle(Oe),Se=parseFloat(Le.marginTop)+parseFloat(Le.marginBottom),Ce=parseFloat(Le.marginLeft)+parseFloat(Le.marginRight),Te={width:Oe.offsetWidth+Ce,height:Oe.offsetHeight+Se};return Te}function T(Oe){var Le={left:'right',right:'left',bottom:'top',top:'bottom'};return Oe.replace(/left|right|bottom|top/g,function(Se){return Le[Se]})}function N(Oe,Le,Se,Ce){Ce=Ce.split('-')[0];var Te=C(Le),Ne={position:Oe,width:Te.width,height:Te.height},We=-1!==['right','left'].indexOf(Ce),De=We?'top':'left',He=We?'left':'top',Pe=We?'height':'width',ke=We?'width':'height';return Ne[De]=Se[De]+Se[Pe]/2-Te[Pe]/2,Ne[He]=Ce===He?Se[He]-Te[ke]:Se[T(He)],Ne}function W(Oe){return Oe&&'[object Function]'==={}.toString.call(Oe)}function D(Oe,Le,Se,Ce){var Te='BODY'===Oe.nodeName,Ne=Te?window:Oe;Ne.addEventListener(Le,Se,{passive:!0}),Te||D(g(Ne.parentNode),Le,Se,Ce),Ce.push(Ne)}function H(Oe,Le,Se,Ce){Se.updateBound=Ce,window.addEventListener('resize',Se.updateBound,{passive:!0});var Te=g(Oe);return D(Te,'scroll',Se.updateBound,Se.scrollParents),Se.scrollElement=Te,Se.eventsEnabled=!0,Se}function P(Oe,Le){return window.removeEventListener('resize',Le.updateBound),Le.scrollParents.forEach(function(Se){Se.removeEventListener('scroll',Le.updateBound)}),Le.updateBound=null,Le.scrollParents=[],Le.scrollElement=null,Le.eventsEnabled=!1,Le}function k(Oe,Le){return Array.prototype.find?Oe.find(Le):Oe.filter(Le)[0]}function B(Oe,Le,Se){if(Array.prototype.findIndex)return Oe.findIndex(function(Te){return Te[Le]===Se});var Ce=k(Oe,function(Te){return Te[Le]===Se});return Oe.indexOf(Ce)}function M(Oe,Le,Se){var Ce=void 0===Se?Oe:Oe.slice(0,B(Oe,'name',Se));return Ce.forEach(function(Te){Te.function&&console.warn('`modifier.function` is deprecated, use `modifier.fn`!');var Ne=Te.function||Te.fn;Te.enabled&&W(Ne)&&(Le=Ne(Le,Te))}),Le}function I(Oe,Le){return Oe.some(function(Se){var Ce=Se.name,Te=Se.enabled;return Te&&Ce===Le})}function A(Oe){var Le=window.document.documentElement,Se=L(Oe,Le),Ce=_Mathmax(Le.clientWidth,window.innerWidth||0),Te=_Mathmax(Le.clientHeight,window.innerHeight||0),Ne=c(Le),We=c(Le,'left'),De={top:Ne-Se.top+Se.marginTop,left:We-Se.left+Se.marginLeft,width:Ce,height:Te};return w(De)}function U(Oe){var Le=Oe.nodeName;return'BODY'===Le||'HTML'===Le?!1:'fixed'===m(Oe,'position')||U(u(Oe))}function Y(Oe,Le,Se,Ce){var Te={top:0,left:0},Ne=l(Oe,Le);if('viewport'===Ce)Te=A(Ne);else{var We;'scrollParent'===Ce?(We=g(u(Oe)),'BODY'===We.nodeName&&(We=window.document.documentElement)):'window'===Ce?We=window.document.documentElement:We=Ce;var De=L(We,Ne);if('HTML'===We.nodeName&&!U(Ne)){var He=v(),Pe=He.height,ke=He.width;Te.top+=De.top-De.marginTop,Te.bottom=Pe+De.top,Te.left+=De.left-De.marginLeft,Te.right=ke+De.left}else Te=De}return Te.left+=Se,Te.top+=Se,Te.right-=Se,Te.bottom-=Se,Te}function R(Oe,Le,Se,Ce,Te){if(-1===Oe.indexOf('auto'))return Oe;var Ne=Y(Se,Ce,0,Te),We={top:Le.top-Ne.top,right:Ne.right-Le.right,bottom:Ne.bottom-Le.bottom,left:Le.left-Ne.left},De=Object.keys(We).sort(function(Pe,ke){return We[ke]-We[Pe]})[0],He=Oe.split('-')[1];return De+(He?'-'+He:'')}function F(Oe,Le){Object.keys(Le).forEach(function(Se){var Ce=Le[Se];!1===Ce?Oe.removeAttribute(Se):Oe.setAttribute(Se,Le[Se])})}function K(Oe,Le,Se){var Ce=k(Oe,function(De){var He=De.name;return He===Le}),Te=!!Ce&&Oe.some(function(De){return De.name===Se&&De.enabled&&De.order<Ce.order});if(!Te){var Ne='`'+Le+'`';console.warn('`'+Se+'`'+' modifier is required by '+Ne+' modifier in order to work, be sure to include it before '+Ne+'!')}return Te}function _(Oe){return'end'===Oe?'start':'start'===Oe?'end':Oe}function V(Oe){var Le=1<arguments.length&&void 0!==arguments[1]&&arguments[1],Se=ye.indexOf(Oe),Ce=ye.slice(Se+1).concat(ye.slice(0,Se));return Le?Ce.reverse():Ce}function Q(Oe,Le,Se,Ce){var Te=Oe.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),Ne=+Te[1],We=Te[2];if(!Ne)return Oe;if(0===We.indexOf('%')){var De;switch(We){case'%p':De=Se;break;case'%':case'%r':default:De=Ce;}var He=w(De);return He[Le]/100*Ne}if('vh'===We||'vw'===We){var Pe;return Pe='vh'===We?_Mathmax(document.documentElement.clientHeight,window.innerHeight||0):_Mathmax(document.documentElement.clientWidth,window.innerWidth||0),Pe/100*Ne}return Ne}function Z(Oe,Le,Se,Ce){var Te=[0,0],Ne=-1!==['right','left'].indexOf(Ce),We=Oe.split(/(\+|\-)/).map(function(ke){return ke.trim()}),De=We.indexOf(k(We,function(ke){return-1!==ke.search(/,|\s/)}));We[De]&&-1===We[De].indexOf(',')&&console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');var He=/\s*,\s*|\s+/,Pe=-1===De?[We]:[We.slice(0,De).concat([We[De].split(He)[0]]),[We[De].split(He)[1]].concat(We.slice(De+1))];return Pe=Pe.map(function(ke,Be){var Me=(1===Be?!Ne:Ne)?'height':'width',Ie=!1;return ke.reduce(function(Ae,Ue){return''===Ae[Ae.length-1]&&-1!==['+','-'].indexOf(Ue)?(Ae[Ae.length-1]=Ue,Ie=!0,Ae):Ie?(Ae[Ae.length-1]+=Ue,Ie=!1,Ae):Ae.concat(Ue)},[]).map(function(Ae){return Q(Ae,Me,Le,Se)})}),Pe.forEach(function(ke,Be){ke.forEach(function(Me,Ie){o(Me)&&(Te[Be]+=Me*('-'===ke[Ie-1]?-1:1))})}),Te}for(var ie=['native code','[object MutationObserverConstructor]'],ne=function(Oe){return ie.some(function(Le){return-1<(Oe||'').toString().indexOf(Le)})},re='undefined'!=typeof window,se=['Edge','Trident','Firefox'],pe=0,ae=0;ae<se.length;ae+=1)if(re&&0<=navigator.userAgent.indexOf(se[ae])){pe=1;break}var ue,de=re&&ne(window.MutationObserver),fe=de?function(Oe){var Le=!1,Se=0,Ce=document.createElement('span'),Te=new MutationObserver(function(){Oe(),Le=!1});return Te.observe(Ce,{attributes:!0}),function(){Le||(Le=!0,Ce.setAttribute('x-index',Se),++Se)}}:function(Oe){var Le=!1;return function(){Le||(Le=!0,setTimeout(function(){Le=!1,Oe()},pe))}},le=function(Oe,Le){if(!(Oe instanceof Le))throw new TypeError('Cannot call a class as a function')},me=function(){function Oe(Le,Se){for(var Te,Ce=0;Ce<Se.length;Ce++)Te=Se[Ce],Te.enumerable=Te.enumerable||!1,Te.configurable=!0,'value'in Te&&(Te.writable=!0),Object.defineProperty(Le,Te.key,Te)}return function(Le,Se,Ce){return Se&&Oe(Le.prototype,Se),Ce&&Oe(Le,Ce),Le}}(),ce=function(Oe,Le,Se){return Le in Oe?Object.defineProperty(Oe,Le,{value:Se,enumerable:!0,configurable:!0,writable:!0}):Oe[Le]=Se,Oe},he=Object.assign||function(Oe){for(var Se,Le=1;Le<arguments.length;Le++)for(var Ce in Se=arguments[Le],Se)Object.prototype.hasOwnProperty.call(Se,Ce)&&(Oe[Ce]=Se[Ce]);return Oe},ge=function(){return void 0==ue&&(ue=-1!==navigator.appVersion.indexOf('MSIE 10')),ue},be=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],ye=be.slice(3),Ee={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},xe=function(){function Oe(Le,Se){var Ce=this,Te=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};le(this,Oe),this.scheduleUpdate=function(){return requestAnimationFrame(Ce.update)},this.update=fe(this.update.bind(this)),this.options=he({},Oe.Defaults,Te),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=Le.jquery?Le[0]:Le,this.popper=Se.jquery?Se[0]:Se,r(this.popper,{position:'absolute'}),this.modifiers=Object.keys(Oe.Defaults.modifiers).map(function(We){return he({name:We},Oe.Defaults.modifiers[We])}),this.modifiers=this.modifiers.map(function(We){var De=Te.modifiers&&Te.modifiers[We.name]||{};return he({},We,De)}),Te.modifiers&&(this.options.modifiers=he({},Oe.Defaults.modifiers,Te.modifiers),Object.keys(Te.modifiers).forEach(function(We){if(void 0===Oe.Defaults.modifiers[We]){var De=Te.modifiers[We];De.name=We,Ce.modifiers.push(De)}})),this.modifiers=this.modifiers.sort(function(We,De){return We.order-De.order}),this.modifiers.forEach(function(We){We.enabled&&W(We.onLoad)&&We.onLoad(Ce.reference,Ce.popper,Ce.options,We,Ce.state)}),this.update();var Ne=this.options.eventsEnabled;Ne&&this.enableEventListeners(),this.state.eventsEnabled=Ne}return me(Oe,[{key:'update',value:function(){if(!this.state.isDestroyed){var Se={instance:this,styles:{},attributes:{},flipped:!1,offsets:{}};Se.offsets.reference=S(this.state,this.popper,this.reference),Se.placement=R(this.options.placement,Se.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement),Se.originalPlacement=Se.placement,Se.offsets.popper=N(this.state,this.popper,Se.offsets.reference,Se.placement),Se.offsets.popper.position='absolute',Se=M(this.modifiers,Se),this.state.isCreated?this.options.onUpdate(Se):(this.state.isCreated=!0,this.options.onCreate(Se))}}},{key:'destroy',value:function(){return this.state.isDestroyed=!0,I(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.left='',this.popper.style.position='',this.popper.style.top='',this.popper.style[s('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}},{key:'enableEventListeners',value:function(){this.state.eventsEnabled||(this.state=H(this.reference,this.options,this.state,this.scheduleUpdate))}},{key:'disableEventListeners',value:function(){this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=P(this.reference,this.state))}}]),Oe}();return xe.Utils=('undefined'==typeof window?global:window).PopperUtils,xe.placements=be,xe.Defaults={placement:'bottom',eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(Oe){var Le=Oe.placement,Se=Le.split('-')[0],Ce=Le.split('-')[1];if(Ce){var Te=Oe.offsets.reference,Ne=w(Oe.offsets.popper),We=-1!==['bottom','top'].indexOf(Se),De=We?'left':'top',He=We?'width':'height',Pe={start:ce({},De,Te[De]),end:ce({},De,Te[De]+Te[He]-Ne[He])};Oe.offsets.popper=he({},Ne,Pe[Ce])}return Oe}},offset:{order:200,enabled:!0,fn:function(Oe,Le){var He,Se=Le.offset,Ce=Oe.placement,Te=Oe.offsets,Ne=Te.popper,We=Te.reference,De=Ce.split('-')[0];return He=o(+Se)?[+Se,0]:Z(Se,Ne,We,De),'left'===De?(Ne.top+=He[0],Ne.left-=He[1]):'right'===De?(Ne.top+=He[0],Ne.left+=He[1]):'top'===De?(Ne.left+=He[0],Ne.top-=He[1]):'bottom'===De&&(Ne.left+=He[0],Ne.top+=He[1]),Oe.popper=Ne,Oe},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(Oe,Le){var Se=Le.boundariesElement||f(Oe.instance.popper),Ce=Y(Oe.instance.popper,Oe.instance.reference,Le.padding,Se);Le.boundaries=Ce;var Te=Le.priority,Ne=w(Oe.offsets.popper),We={primary:function(He){var Pe=Ne[He];return Ne[He]<Ce[He]&&!Le.escapeWithReference&&(Pe=_Mathmax(Ne[He],Ce[He])),ce({},He,Pe)},secondary:function(He){var Pe='right'===He?'left':'top',ke=Ne[Pe];return Ne[He]>Ce[He]&&!Le.escapeWithReference&&(ke=_Mathmin(Ne[Pe],Ce[He]-('right'===He?Ne.width:Ne.height))),ce({},Pe,ke)}};return Te.forEach(function(De){var He=-1===['left','top'].indexOf(De)?'secondary':'primary';Ne=he({},Ne,We[He](De))}),Oe.offsets.popper=Ne,Oe},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(Oe){var Le=w(Oe.offsets.popper),Se=Oe.offsets.reference,Ce=Oe.placement.split('-')[0],Te=_Mathfloor,Ne=-1!==['top','bottom'].indexOf(Ce),We=Ne?'right':'bottom',De=Ne?'left':'top',He=Ne?'width':'height';return Le[We]<Te(Se[De])&&(Oe.offsets.popper[De]=Te(Se[De])-Le[He]),Le[De]>Te(Se[We])&&(Oe.offsets.popper[De]=Te(Se[We])),Oe}},arrow:{order:500,enabled:!0,fn:function(Oe,Le){if(!K(Oe.instance.modifiers,'arrow','keepTogether'))return Oe;var Se=Le.element;if('string'==typeof Se){if(Se=Oe.instance.popper.querySelector(Se),!Se)return Oe;}else if(!Oe.instance.popper.contains(Se))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),Oe;var Ce=Oe.placement.split('-')[0],Te=w(Oe.offsets.popper),Ne=Oe.offsets.reference,We=-1!==['left','right'].indexOf(Ce),De=We?'height':'width',He=We?'top':'left',Pe=We?'left':'top',ke=We?'bottom':'right',Be=C(Se)[De];Ne[ke]-Be<Te[He]&&(Oe.offsets.popper[He]-=Te[He]-(Ne[ke]-Be)),Ne[He]+Be>Te[ke]&&(Oe.offsets.popper[He]+=Ne[He]+Be-Te[ke]);var Me=Ne[He]+Ne[De]/2-Be/2,Ie=Me-w(Oe.offsets.popper)[He];return Ie=_Mathmax(_Mathmin(Te[De]-Be,Ie),0),Oe.arrowElement=Se,Oe.offsets.arrow={},Oe.offsets.arrow[He]=Ie,Oe.offsets.arrow[Pe]='',Oe},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(Oe,Le){if(I(Oe.instance.modifiers,'inner'))return Oe;if(Oe.flipped&&Oe.placement===Oe.originalPlacement)return Oe;var Se=Y(Oe.instance.popper,Oe.instance.reference,Le.padding,Le.boundariesElement),Ce=Oe.placement.split('-')[0],Te=T(Ce),Ne=Oe.placement.split('-')[1]||'',We=[];switch(Le.behavior){case Ee.FLIP:We=[Ce,Te];break;case Ee.CLOCKWISE:We=V(Ce);break;case Ee.COUNTERCLOCKWISE:We=V(Ce,!0);break;default:We=Le.behavior;}return We.forEach(function(De,He){if(Ce!==De||We.length===He+1)return Oe;Ce=Oe.placement.split('-')[0],Te=T(Ce);var Pe=w(Oe.offsets.popper),ke=Oe.offsets.reference,Be=_Mathfloor,Me='left'===Ce&&Be(Pe.right)>Be(ke.left)||'right'===Ce&&Be(Pe.left)<Be(ke.right)||'top'===Ce&&Be(Pe.bottom)>Be(ke.top)||'bottom'===Ce&&Be(Pe.top)<Be(ke.bottom),Ie=Be(Pe.left)<Be(Se.left),Ae=Be(Pe.right)>Be(Se.right),Ue=Be(Pe.top)<Be(Se.top),Ye=Be(Pe.bottom)>Be(Se.bottom),Re='left'===Ce&&Ie||'right'===Ce&&Ae||'top'===Ce&&Ue||'bottom'===Ce&&Ye,Fe=-1!==['top','bottom'].indexOf(Ce),je=!!Le.flipVariations&&(Fe&&'start'===Ne&&Ie||Fe&&'end'===Ne&&Ae||!Fe&&'start'===Ne&&Ue||!Fe&&'end'===Ne&&Ye);(Me||Re||je)&&(Oe.flipped=!0,(Me||Re)&&(Ce=We[He+1]),je&&(Ne=_(Ne)),Oe.placement=Ce+(Ne?'-'+Ne:''),Oe.offsets.popper=N(Oe.instance.state.position,Oe.instance.popper,Oe.offsets.reference,Oe.placement),Oe=M(Oe.instance.modifiers,Oe,'flip'))}),Oe},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(Oe){var Le=Oe.placement,Se=Le.split('-')[0],Ce=w(Oe.offsets.popper),Te=w(Oe.offsets.reference),Ne=-1!==['left','right'].indexOf(Se),We=-1===['top','left'].indexOf(Se);return Ce[Ne?'left':'top']=Te[Le]-(We?Ce[Ne?'width':'height']:0),Oe.placement=T(Le),Oe.offsets.popper=w(Ce),Oe}},hide:{order:800,enabled:!0,fn:function(Oe){if(!K(Oe.instance.modifiers,'hide','preventOverflow'))return Oe;var Le=Oe.offsets.reference,Se=k(Oe.instance.modifiers,function(Ce){return'preventOverflow'===Ce.name}).boundaries;if(Le.bottom<Se.top||Le.left>Se.right||Le.top>Se.bottom||Le.right<Se.left){if(!0===Oe.hide)return Oe;Oe.hide=!0,Oe.attributes['x-out-of-boundaries']=''}else{if(!1===Oe.hide)return Oe;Oe.hide=!1,Oe.attributes['x-out-of-boundaries']=!1}return Oe}},applyStyle:{order:900,enabled:!0,fn:function(Oe,Le){var Se={position:Oe.offsets.popper.position},Ce={'x-placement':Oe.placement},Te=_Mathround(Oe.offsets.popper.left),Ne=_Mathround(Oe.offsets.popper.top),We=s('transform');return Le.gpuAcceleration&&We?(Se[We]='translate3d('+Te+'px, '+Ne+'px, 0)',Se.top=0,Se.left=0,Se.willChange='transform'):(Se.left=Te,Se.top=Ne,Se.willChange='top, left'),r(Oe.instance.popper,he({},Se,Oe.styles)),F(Oe.instance.popper,he({},Ce,Oe.attributes)),Oe.offsets.arrow&&r(Oe.arrowElement,Oe.offsets.arrow),Oe},onLoad:function(Oe,Le,Se,Ce,Te){var Ne=S(Te,Le,Oe),We=R(Se.placement,Ne,Le,Oe,Se.modifiers.flip.boundariesElement);return Le.setAttribute('x-placement',We),Se},gpuAcceleration:!0}}},xe});
//# sourceMappingURL=popper.min.js.map
\ No newline at end of file