react-bootstrap
Version:
Bootstrap 4 components built with React
6 lines • 116 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-dom"],t):"object"==typeof exports?exports.ReactBootstrap=t(require("react"),require("react-dom")):e.ReactBootstrap=t(e.React,e.ReactDOM)}(window,(function(e,t){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=11)}([function(t,n){t.exports=e},function(e,t,n){var r;
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var i=a.apply(null,r);i&&e.push(i)}else if("object"===o)for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){e.exports=n(8)()},function(e,n){e.exports=t},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";e.exports=function(e,t,n,r,a,o,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t,n,r,a,o){var i=r||"<<anonymous>>",s=o||n;if(null==t[n])return new Error("The "+a+" `"+s+"` is required to make `"+i+"` accessible for users of assistive technologies such as screen readers.");for(var l=arguments.length,c=Array(l>5?l-5:0),u=5;u<l;u++)c[u-5]=arguments[u];return e.apply(void 0,[t,n,r,a,o].concat(c))}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];function r(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];var a=null;return t.forEach((function(e){if(null==a){var t=e.apply(void 0,n);null!=t&&(a=t)}})),a}return(0,o.default)(r)};var r,a=n(10),o=(r=a)&&r.__esModule?r:{default:r};e.exports=t.default},function(e,t,n){"use strict";var r=n(9);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t,n,r,a,o,i){var s=a||"<<anonymous>>",l=i||r;if(null==n[r])return t?new Error("Required "+o+" `"+l+"` was not specified in `"+s+"`."):null;for(var c=arguments.length,u=Array(c>6?c-6:0),d=6;d<c;d++)u[d-6]=arguments[d];return e.apply(void 0,[n,r,s,o,l].concat(u))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n},e.exports=t.default},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function a(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}n.r(t),n.d(t,"Accordion",(function(){return pe})),n.d(t,"AccordionContext",(function(){return P})),n.d(t,"AccordionCollapse",(function(){return de})),n.d(t,"AccordionToggle",(function(){return k})),n.d(t,"useAccordionToggle",(function(){return j})),n.d(t,"Alert",(function(){return Fe})),n.d(t,"Badge",(function(){return Le})),n.d(t,"Breadcrumb",(function(){return He})),n.d(t,"BreadcrumbItem",(function(){return Ke})),n.d(t,"Button",(function(){return Ve})),n.d(t,"ButtonGroup",(function(){return Ue})),n.d(t,"ButtonToolbar",(function(){return Ge})),n.d(t,"Card",(function(){return ct})),n.d(t,"CardColumns",(function(){return ut})),n.d(t,"CardDeck",(function(){return dt})),n.d(t,"CardImg",(function(){return Je})),n.d(t,"CardGroup",(function(){return ft})),n.d(t,"Carousel",(function(){return jt})),n.d(t,"CarouselItem",(function(){return xt})),n.d(t,"CloseButton",(function(){return we})),n.d(t,"Col",(function(){return St})),n.d(t,"Collapse",(function(){return ce})),n.d(t,"Dropdown",(function(){return Hr})),n.d(t,"DropdownButton",(function(){return qr})),n.d(t,"Fade",(function(){return ye})),n.d(t,"Form",(function(){return ya})),n.d(t,"FormControl",(function(){return la})),n.d(t,"FormCheck",(function(){return ea})),n.d(t,"FormFile",(function(){return ia})),n.d(t,"FormGroup",(function(){return ua})),n.d(t,"FormLabel",(function(){return fa})),n.d(t,"FormText",(function(){return ma})),n.d(t,"Container",(function(){return Ea})),n.d(t,"Image",(function(){return Oa})),n.d(t,"Figure",(function(){return Ra})),n.d(t,"InputGroup",(function(){return Da})),n.d(t,"Jumbotron",(function(){return Aa})),n.d(t,"ListGroup",(function(){return Ga})),n.d(t,"ListGroupItem",(function(){return qa})),n.d(t,"Media",(function(){return Ja})),n.d(t,"Modal",(function(){return Do})),n.d(t,"ModalBody",(function(){return Eo})),n.d(t,"ModalDialog",(function(){return Oo})),n.d(t,"ModalFooter",(function(){return Co})),n.d(t,"ModalTitle",(function(){return Ro})),n.d(t,"Nav",(function(){return Ho})),n.d(t,"Navbar",(function(){return Yo})),n.d(t,"NavbarBrand",(function(){return Vo})),n.d(t,"NavDropdown",(function(){return Zo})),n.d(t,"NavItem",(function(){return Ao})),n.d(t,"NavLink",(function(){return Ko})),n.d(t,"Overlay",(function(){return ri})),n.d(t,"OverlayTrigger",(function(){return si})),n.d(t,"PageItem",(function(){return ci})),n.d(t,"Pagination",(function(){return hi})),n.d(t,"Popover",(function(){return Ei})),n.d(t,"PopoverTitle",(function(){return gi})),n.d(t,"PopoverContent",(function(){return yi})),n.d(t,"ProgressBar",(function(){return Ci})),n.d(t,"ResponsiveEmbed",(function(){return ji})),n.d(t,"Row",(function(){return Ti})),n.d(t,"SafeAnchor",(function(){return Re})),n.d(t,"Spinner",(function(){return Mi})),n.d(t,"SplitButton",(function(){return Fi})),n.d(t,"Tab",(function(){return Hi})),n.d(t,"TabContainer",(function(){return Ai})),n.d(t,"TabContent",(function(){return Li})),n.d(t,"Table",(function(){return zi})),n.d(t,"TabPane",(function(){return Ki})),n.d(t,"Tabs",(function(){return Ui})),n.d(t,"ThemeProvider",(function(){return w})),n.d(t,"Toast",(function(){return Ji})),n.d(t,"ToastBody",(function(){return $i})),n.d(t,"ToastHeader",(function(){return Xi})),n.d(t,"ToggleButton",(function(){return es})),n.d(t,"ToggleButtonGroup",(function(){return ns})),n.d(t,"Tooltip",(function(){return as}));var o=n(1),i=n.n(o),s=n(0),l=n.n(s),c=n(5),u=n.n(c);function d(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function f(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function p(e,t,n){var r=Object(s.useRef)(void 0!==e),a=Object(s.useState)(t),o=a[0],i=a[1],l=void 0!==e,c=r.current;return r.current=l,!l&&c&&o!==t&&i(t),[l?e:o,Object(s.useCallback)((function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];n&&n.apply(void 0,[e].concat(r)),i(e)}),[n])]}function m(e,t){return Object.keys(t).reduce((function(n,o){var i,s=n,l=s[d(o)],c=s[o],u=a(s,[d(o),o].map(f)),m=t[o],v=p(c,l,e[m]),b=v[0],h=v[1];return r({},u,((i={})[o]=b,i[m]=h,i))}),e)}function v(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function b(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function h(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function g(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}b.__suppressDeprecationWarning=!0,h.__suppressDeprecationWarning=!0,g.__suppressDeprecationWarning=!0;var y=l.a.createContext({}),x=(y.Consumer,y.Provider);function E(e,t){var n=Object(s.useContext)(y);return e||n[t]||t}var w=function(e){var t=e.prefixes,n=e.children,a=Object(s.useMemo)((function(){return r({},t)}),[t]);return l.a.createElement(x,{value:a},n)},N=function(e,t){return void 0===t&&(t=null),null!=e?String(e):t||null},O=l.a.createContext(null),C=l.a.createContext(null);C.displayName="AccordionContext";var P=C;function j(e,t){var n=Object(s.useContext)(P),r=Object(s.useContext)(O);return function(a){r&&r(e===n?null:e,a),t&&t(a)}}var k=l.a.forwardRef((function(e,t){var n=e.as,o=void 0===n?"button":n,i=e.children,s=e.eventKey,c=e.onClick,u=a(e,["as","children","eventKey","onClick"]),d=j(s,c);return"button"===o&&(u.type="button"),l.a.createElement(o,r({ref:t,onClick:d},u),i)}));function R(e){return e&&e.ownerDocument||document}function T(e,t){return function(e){var t=R(e);return t&&t.defaultView||window}(e).getComputedStyle(e,t)}var S=/([A-Z])/g;var M=/^ms-/;function I(e){return function(e){return e.replace(S,"-$1").toLowerCase()}(e).replace(M,"-ms-")}var D=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;var F=function(e,t){var n="",r="";if("string"==typeof t)return e.style.getPropertyValue(I(t))||T(e).getPropertyValue(I(t));Object.keys(t).forEach((function(a){var o=t[a];o||0===o?!function(e){return!(!e||!D.test(e))}(a)?n+=I(a)+": "+o+";":r+=a+"("+o+") ":e.style.removeProperty(I(a))})),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n},A=n(2),L=n.n(A),B=n(3),K=n.n(B),_=!1,H=l.a.createContext(null),z=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var a,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(a="exited",r.appearStatus="entering"):a="entered":a=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:a},r.nextCallback=null,r}v(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?"entering"!==n&&"entered"!==n&&(t="entering"):"entering"!==n&&"entered"!==n||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),"entering"===t?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,a=this.props.nodeRef?[r]:[K.a.findDOMNode(this),r],o=a[0],i=a[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||_?this.safeSetState({status:"entered"},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,i),this.safeSetState({status:"entering"},(function(){t.props.onEntering(o,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:"entered"},(function(){t.props.onEntered(o,i)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:K.a.findDOMNode(this);t&&!_?(this.props.onExit(r),this.safeSetState({status:"exiting"},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:K.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=a[0],i=a[1];this.props.addEndListener(o,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,a(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return l.a.createElement(H.Provider,{value:null},"function"==typeof n?n(e,r):l.a.cloneElement(l.a.Children.only(n),r))},t}(l.a.Component);function V(){}z.contextType=H,z.propTypes={},z.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:V,onEntering:V,onEntered:V,onExit:V,onExiting:V,onExited:V},z.UNMOUNTED="unmounted",z.EXITED="exited",z.ENTERING="entering",z.ENTERED="entered",z.EXITING="exiting";var q=z,U=!("undefined"==typeof window||!window.document||!window.document.createElement),W=!1,G=!1;try{var X={get passive(){return W=!0},get once(){return G=W=!0}};U&&(window.addEventListener("test",X,X),window.removeEventListener("test",X,!0))}catch(e){}var $=function(e,t,n,r){if(r&&"boolean"!=typeof r&&!G){var a=r.once,o=r.capture,i=n;!G&&a&&(i=n.__once||function e(r){this.removeEventListener(t,e,o),n.call(this,r)},n.__once=i),e.addEventListener(t,i,W?r:o)}e.addEventListener(t,n,r)};var Y=function(e,t,n,r){var a=r&&"boolean"!=typeof r?r.capture:r;e.removeEventListener(t,n,a),n.__once&&e.removeEventListener(t,n.__once,a)};var J=function(e,t,n,r){return $(e,t,n,r),function(){Y(e,t,n,r)}};function Z(e,t,n){void 0===n&&(n=5);var r=!1,a=setTimeout((function(){r||function(e){var t=document.createEvent("HTMLEvents");t.initEvent("transitionend",!0,!0),e.dispatchEvent(t)}(e)}),t+n),o=J(e,"transitionend",(function(){r=!0}),{once:!0});return function(){clearTimeout(a),o()}}function Q(e,t,n,r){var a,o;null==n&&(a=F(e,"transitionDuration")||"",o=-1===a.indexOf("ms")?1e3:1,n=parseFloat(a)*o||0);var i=Z(e,n,r),s=J(e,"transitionend",t);return function(){i(),s()}}function ee(e,t){var n=Q(e,(function(r){r.target===e&&(n(),t(r))}))}var te,ne=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return null!=e})).reduce((function(e,t){if("function"!=typeof t)throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return null===e?t:function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];e.apply(this,r),t.apply(this,r)}}),null)};function re(e){e.offsetHeight}var ae={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function oe(e,t){var n=t["offset"+e[0].toUpperCase()+e.slice(1)],r=ae[e];return n+parseInt(F(t,r[0]),10)+parseInt(F(t,r[1]),10)}var ie=((te={}).exited="collapse",te.exiting="collapsing",te.entering="collapsing",te.entered="collapse show",te),se={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,getDimensionValue:oe},le=l.a.forwardRef((function(e,t){var n=e.onEnter,o=e.onEntering,c=e.onEntered,u=e.onExit,d=e.onExiting,f=e.className,p=e.children,m=e.dimension,v=void 0===m?"height":m,b=e.getDimensionValue,h=void 0===b?oe:b,g=a(e,["onEnter","onEntering","onEntered","onExit","onExiting","className","children","dimension","getDimensionValue"]),y="function"==typeof v?v():v,x=Object(s.useMemo)((function(){return ne((function(e){e.style[y]="0"}),n)}),[y,n]),E=Object(s.useMemo)((function(){return ne((function(e){var t="scroll"+y[0].toUpperCase()+y.slice(1);e.style[y]=e[t]+"px"}),o)}),[y,o]),w=Object(s.useMemo)((function(){return ne((function(e){e.style[y]=null}),c)}),[y,c]),N=Object(s.useMemo)((function(){return ne((function(e){e.style[y]=h(y,e)+"px",re(e)}),u)}),[u,h,y]),O=Object(s.useMemo)((function(){return ne((function(e){e.style[y]=null}),d)}),[y,d]);return l.a.createElement(q,r({ref:t,addEndListener:ee},g,{"aria-expanded":g.role?g.in:null,onEnter:x,onEntering:E,onEntered:w,onExit:N,onExiting:O}),(function(e,t){return l.a.cloneElement(p,r({},t,{className:i()(f,p.props.className,ie[e],"width"===y&&"width")}))}))}));le.defaultProps=se;var ce=le,ue=l.a.forwardRef((function(e,t){var n=e.children,o=e.eventKey,i=a(e,["children","eventKey"]),c=Object(s.useContext)(P);return l.a.createElement(O.Provider,{value:null},l.a.createElement(ce,r({ref:t,in:c===o},i),l.a.createElement("div",null,l.a.Children.only(n))))}));ue.displayName="AccordionCollapse";var de=ue,fe=l.a.forwardRef((function(e,t){var n=m(e,{activeKey:"onSelect"}),o=n.as,s=void 0===o?"div":o,c=n.activeKey,u=n.bsPrefix,d=n.children,f=n.className,p=n.onSelect,v=a(n,["as","activeKey","bsPrefix","children","className","onSelect"]),b=i()(f,E(u,"accordion"));return l.a.createElement(P.Provider,{value:c||null},l.a.createElement(O.Provider,{value:p||null},l.a.createElement(s,r({ref:t},v,{className:b}),d)))}));fe.displayName="Accordion",fe.Toggle=k,fe.Collapse=de;var pe=fe;var me,ve=function(e){var t=Object(s.useRef)(e);return Object(s.useEffect)((function(){t.current=e}),[e]),t};function be(e){var t=ve(e);return Object(s.useCallback)((function(){return t.current&&t.current.apply(t,arguments)}),[t])}var he=((me={}).entering="show",me.entered="show",me),ge=l.a.forwardRef((function(e,t){var n=e.className,o=e.children,c=a(e,["className","children"]),u=Object(s.useCallback)((function(e){re(e),c.onEnter&&c.onEnter(e)}),[c]);return l.a.createElement(q,r({ref:t,addEndListener:ee},c,{onEnter:u}),(function(e,t){return l.a.cloneElement(o,r({},t,{className:i()("fade",n,o.props.className,he[e])}))}))}));ge.defaultProps={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},ge.displayName="Fade";var ye=ge,xe={label:L.a.string.isRequired,onClick:L.a.func},Ee=l.a.forwardRef((function(e,t){var n=e.label,o=e.onClick,s=e.className,c=a(e,["label","onClick","className"]);return l.a.createElement("button",r({ref:t,type:"button",className:i()("close",s),onClick:o},c),l.a.createElement("span",{"aria-hidden":"true"},"×"),l.a.createElement("span",{className:"sr-only"},n))}));Ee.displayName="CloseButton",Ee.propTypes=xe,Ee.defaultProps={label:"Close"};var we=Ee,Ne=function(e){return l.a.forwardRef((function(t,n){return l.a.createElement("div",r({},t,{ref:n,className:i()(t.className,e)}))}))},Oe=/-(.)/g;var Ce=function(e){return e[0].toUpperCase()+(t=e,t.replace(Oe,(function(e,t){return t.toUpperCase()}))).slice(1);var t};function Pe(e,t){var n=void 0===t?{}:t,o=n.displayName,s=void 0===o?Ce(e):o,c=n.Component,u=n.defaultProps,d=l.a.forwardRef((function(t,n){var o=t.className,s=t.bsPrefix,u=t.as,d=void 0===u?c||"div":u,f=a(t,["className","bsPrefix","as"]),p=E(s,e);return l.a.createElement(d,r({ref:n,className:i()(o,p)},f))}));return d.defaultProps=u,d.displayName=s,d}function je(e){return!e||"#"===e.trim()}var ke=l.a.forwardRef((function(e,t){var n=e.as,o=void 0===n?"a":n,i=e.disabled,s=e.onKeyDown,c=a(e,["as","disabled","onKeyDown"]),u=function(e){var t=c.href,n=c.onClick;(i||je(t))&&e.preventDefault(),i?e.stopPropagation():n&&n(e)};return je(c.href)&&(c.role=c.role||"button",c.href=c.href||"#"),i&&(c.tabIndex=-1,c["aria-disabled"]=!0),l.a.createElement(o,r({ref:t},c,{onClick:u,onKeyDown:ne((function(e){" "===e.key&&(e.preventDefault(),u(e))}),s)}))}));ke.displayName="SafeAnchor";var Re=ke,Te=Ne("h4");Te.displayName="DivStyledAsH4";var Se=Pe("alert-heading",{Component:Te}),Me=Pe("alert-link",{Component:Re}),Ie={show:!0,transition:ye,closeLabel:"Close alert"},De=l.a.forwardRef((function(e,t){var n=m(e,{show:"onClose"}),o=n.bsPrefix,s=n.show,c=n.closeLabel,u=n.className,d=n.children,f=n.variant,p=n.onClose,v=n.dismissible,b=n.transition,h=a(n,["bsPrefix","show","closeLabel","className","children","variant","onClose","dismissible","transition"]),g=E(o,"alert"),y=be((function(e){p&&p(!1,e)})),x=!0===b?ye:b,w=l.a.createElement("div",r({role:"alert"},x?void 0:h,{ref:t,className:i()(u,g,f&&g+"-"+f,v&&g+"-dismissible")}),v&&l.a.createElement(we,{onClick:y,label:c}),d);return x?l.a.createElement(x,r({unmountOnExit:!0},h,{ref:void 0,in:s}),w):s?w:null}));De.displayName="Alert",De.defaultProps=Ie,De.Link=Me,De.Heading=Se;var Fe=De,Ae=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.variant,s=e.pill,c=e.className,u=e.as,d=void 0===u?"span":u,f=a(e,["bsPrefix","variant","pill","className","as"]),p=E(n,"badge");return l.a.createElement(d,r({ref:t},f,{className:i()(c,p,s&&p+"-pill",o&&p+"-"+o)}))}));Ae.displayName="Badge",Ae.defaultProps={pill:!1};var Le=Ae,Be=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.active,s=e.children,c=e.className,u=e.as,d=void 0===u?"li":u,f=e.linkAs,p=void 0===f?Re:f,m=e.linkProps,v=e.href,b=e.title,h=e.target,g=a(e,["bsPrefix","active","children","className","as","linkAs","linkProps","href","title","target"]),y=E(n,"breadcrumb-item");return l.a.createElement(d,r({ref:t},g,{className:i()(y,c,{active:o}),"aria-current":o?"page":void 0}),o?s:l.a.createElement(p,r({},m,{href:v,title:b,target:h}),s))}));Be.displayName="BreadcrumbItem",Be.defaultProps={active:!1,linkProps:{}};var Ke=Be,_e=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.className,s=e.listProps,c=e.children,u=e.label,d=e.as,f=void 0===d?"nav":d,p=a(e,["bsPrefix","className","listProps","children","label","as"]),m=E(n,"breadcrumb");return l.a.createElement(f,r({"aria-label":u,className:o,ref:t},p),l.a.createElement("ol",r({},s,{className:i()(m,null==s?void 0:s.className)}),c))}));_e.displayName="Breadcrumb",_e.defaultProps={label:"breadcrumb",listProps:{}},_e.Item=Ke;var He=_e,ze=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.variant,s=e.size,c=e.active,u=e.className,d=e.block,f=e.type,p=e.as,m=a(e,["bsPrefix","variant","size","active","className","block","type","as"]),v=E(n,"btn"),b=i()(u,v,c&&"active",o&&v+"-"+o,d&&v+"-block",s&&v+"-"+s);if(m.href)return l.a.createElement(Re,r({},m,{as:p,ref:t,className:i()(b,m.disabled&&"disabled")}));t&&(m.ref=t),f?m.type=f:p||(m.type="button");var h=p||"button";return l.a.createElement(h,r({},m,{className:b}))}));ze.displayName="Button",ze.defaultProps={variant:"primary",active:!1,disabled:!1};var Ve=ze,qe=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.size,s=e.toggle,c=e.vertical,u=e.className,d=e.as,f=void 0===d?"div":d,p=a(e,["bsPrefix","size","toggle","vertical","className","as"]),m=E(n,"btn-group"),v=m;return c&&(v=m+"-vertical"),l.a.createElement(f,r({},p,{ref:t,className:i()(u,v,o&&m+"-"+o,s&&m+"-toggle")}))}));qe.displayName="ButtonGroup",qe.defaultProps={vertical:!1,toggle:!1,role:"group"};var Ue=qe,We=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.className,s=a(e,["bsPrefix","className"]),c=E(n,"btn-toolbar");return l.a.createElement("div",r({},s,{ref:t,className:i()(o,c)}))}));We.displayName="ButtonToolbar",We.defaultProps={role:"toolbar"};var Ge=We,Xe=l.a.createContext(null);Xe.displayName="CardContext";var $e=Xe,Ye=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.className,s=e.variant,c=e.as,u=void 0===c?"img":c,d=a(e,["bsPrefix","className","variant","as"]),f=E(n,"card-img");return l.a.createElement(u,r({ref:t,className:i()(s?f+"-"+s:f,o)},d))}));Ye.displayName="CardImg",Ye.defaultProps={variant:null};var Je=Ye,Ze=Ne("h5"),Qe=Ne("h6"),et=Pe("card-body"),tt=Pe("card-title",{Component:Ze}),nt=Pe("card-subtitle",{Component:Qe}),rt=Pe("card-link",{Component:"a"}),at=Pe("card-text",{Component:"p"}),ot=Pe("card-header"),it=Pe("card-footer"),st=Pe("card-img-overlay"),lt=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.className,c=e.bg,u=e.text,d=e.border,f=e.body,p=e.children,m=e.as,v=void 0===m?"div":m,b=a(e,["bsPrefix","className","bg","text","border","body","children","as"]),h=E(n,"card"),g=Object(s.useMemo)((function(){return{cardHeaderBsPrefix:h+"-header"}}),[h]);return l.a.createElement($e.Provider,{value:g},l.a.createElement(v,r({ref:t},b,{className:i()(o,h,c&&"bg-"+c,u&&"text-"+u,d&&"border-"+d)}),f?l.a.createElement(et,null,p):p))}));lt.displayName="Card",lt.defaultProps={body:!1},lt.Img=Je,lt.Title=tt,lt.Subtitle=nt,lt.Body=et,lt.Link=rt,lt.Text=at,lt.Header=ot,lt.Footer=it,lt.ImgOverlay=st;var ct=lt,ut=Pe("card-columns"),dt=Pe("card-deck"),ft=Pe("card-group");var pt=function(e,t){var n=Object(s.useRef)(!0);Object(s.useEffect)((function(){if(!n.current)return e();n.current=!1}),t)};function mt(){var e=Object(s.useRef)(!0),t=Object(s.useRef)((function(){return e.current}));return Object(s.useEffect)((function(){return function(){e.current=!1}}),[]),t.current}function vt(e){var t,n,r=(t=e,(n=Object(s.useRef)(t)).current=t,n);Object(s.useEffect)((function(){return function(){return r.current()}}),[])}var bt=Math.pow(2,31)-1;function ht(){var e=mt(),t=Object(s.useRef)();return vt((function(){return clearTimeout(t.current)})),Object(s.useMemo)((function(){var n=function(){return clearTimeout(t.current)};return{set:function(r,a){void 0===a&&(a=0),e()&&(n(),a<=bt?t.current=setTimeout(r,a):function e(t,n,r){var a=r-Date.now();t.current=a<=bt?setTimeout(n,a):setTimeout((function(){return e(t,n,r)}),bt)}(t,r,Date.now()+a))},clear:n}}),[])}var gt=Pe("carousel-caption"),yt=l.a.forwardRef((function(e,t){var n=e.as,o=void 0===n?"div":n,s=e.bsPrefix,c=e.children,u=e.className,d=a(e,["as","bsPrefix","children","className"]),f=i()(u,E(s,"carousel-item"));return l.a.createElement(o,r({ref:t},d,{className:f}),c)}));yt.displayName="CarouselItem";var xt=yt;function Et(e,t){var n=0;return l.a.Children.map(e,(function(e){return l.a.isValidElement(e)?t(e,n++):e}))}function wt(e,t){var n=0;l.a.Children.forEach(e,(function(e){l.a.isValidElement(e)&&t(e,n++)}))}var Nt={bsPrefix:L.a.string,as:L.a.elementType,slide:L.a.bool,fade:L.a.bool,controls:L.a.bool,indicators:L.a.bool,activeIndex:L.a.number,onSelect:L.a.func,onSlide:L.a.func,onSlid:L.a.func,interval:L.a.number,keyboard:L.a.bool,pause:L.a.oneOf(["hover",!1]),wrap:L.a.bool,touch:L.a.bool,prevIcon:L.a.node,prevLabel:L.a.string,nextIcon:L.a.node,nextLabel:L.a.string},Ot={slide:!0,fade:!1,controls:!0,indicators:!0,defaultActiveIndex:0,interval:5e3,keyboard:!0,pause:"hover",wrap:!0,touch:!0,prevIcon:l.a.createElement("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:"Previous",nextIcon:l.a.createElement("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:"Next"};function Ct(e,t){var n=m(e,{activeIndex:"onSelect"}),o=n.as,c=void 0===o?"div":o,u=n.bsPrefix,d=n.slide,f=n.fade,p=n.controls,v=n.indicators,b=n.activeIndex,h=n.onSelect,g=n.onSlide,y=n.onSlid,x=n.interval,w=n.keyboard,N=n.onKeyDown,O=n.pause,C=n.onMouseOver,P=n.onMouseOut,j=n.wrap,k=n.touch,R=n.onTouchStart,T=n.onTouchMove,S=n.onTouchEnd,M=n.prevIcon,I=n.prevLabel,D=n.nextIcon,F=n.nextLabel,A=n.className,L=n.children,B=a(n,["as","bsPrefix","slide","fade","controls","indicators","activeIndex","onSelect","onSlide","onSlid","interval","keyboard","onKeyDown","pause","onMouseOver","onMouseOut","wrap","touch","onTouchStart","onTouchMove","onTouchEnd","prevIcon","prevLabel","nextIcon","nextLabel","className","children"]),K=E(u,"carousel"),_=Object(s.useRef)(null),H=Object(s.useState)("next"),z=H[0],V=H[1],U=Object(s.useState)(!1),W=U[0],G=U[1],X=Object(s.useState)(!1),$=X[0],Y=X[1],J=Object(s.useState)(b||0),Z=J[0],ee=J[1];$||b===Z||(_.current?V(_.current):V((b||0)>Z?"next":"prev"),d&&Y(!0),ee(b||0)),Object(s.useEffect)((function(){_.current&&(_.current=null)}));var te,ne=0;wt(L,(function(e,t){++ne,t===b&&(te=e.props.interval)}));var ae=ve(te),oe=Object(s.useCallback)((function(e){if(!$){var t=Z-1;if(t<0){if(!j)return;t=ne-1}_.current="prev",h&&h(t,e)}}),[$,Z,h,j,ne]),ie=be((function(e){if(!$){var t=Z+1;if(t>=ne){if(!j)return;t=0}_.current="next",h&&h(t,e)}})),se=Object(s.useRef)();Object(s.useImperativeHandle)(t,(function(){return{element:se.current,prev:oe,next:ie}}));var le=be((function(){!document.hidden&&function(e){if(!(e&&e.style&&e.parentNode&&e.parentNode.style))return!1;var t=getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&"none"!==getComputedStyle(e.parentNode).display}(se.current)&&ie()})),ce="next"===z?"left":"right";pt((function(){d||(g&&g(Z,ce),y&&y(Z,ce))}),[Z]);var ue=K+"-item-"+z,de=K+"-item-"+ce,fe=Object(s.useCallback)((function(e){re(e),g&&g(Z,ce)}),[g,Z,ce]),pe=Object(s.useCallback)((function(){Y(!1),y&&y(Z,ce)}),[y,Z,ce]),me=Object(s.useCallback)((function(e){if(w&&!/input|textarea/i.test(e.target.tagName))switch(e.key){case"ArrowLeft":return e.preventDefault(),void oe(e);case"ArrowRight":return e.preventDefault(),void ie(e)}N&&N(e)}),[w,N,oe,ie]),he=Object(s.useCallback)((function(e){"hover"===O&&G(!0),C&&C(e)}),[O,C]),ge=Object(s.useCallback)((function(e){G(!1),P&&P(e)}),[P]),ye=Object(s.useRef)(0),xe=Object(s.useRef)(0),Ee=ht(),we=Object(s.useCallback)((function(e){ye.current=e.touches[0].clientX,xe.current=0,"hover"===O&&G(!0),R&&R(e)}),[O,R]),Ne=Object(s.useCallback)((function(e){e.touches&&e.touches.length>1?xe.current=0:xe.current=e.touches[0].clientX-ye.current,T&&T(e)}),[T]),Oe=Object(s.useCallback)((function(e){if(k){var t=xe.current;Math.abs(t)>40&&(t>0?oe(e):ie(e))}"hover"===O&&Ee.set((function(){G(!1)}),x||void 0),S&&S(e)}),[k,O,oe,ie,Ee,x,S]),Ce=null!=x&&!W&&!$,Pe=Object(s.useRef)();Object(s.useEffect)((function(){var e,t;if(Ce)return Pe.current=window.setInterval(document.visibilityState?le:ie,null!=(e=null!=(t=ae.current)?t:x)?e:void 0),function(){null!==Pe.current&&clearInterval(Pe.current)}}),[Ce,ie,ae,x,le]);var je=Object(s.useMemo)((function(){return v&&Array.from({length:ne},(function(e,t){return function(e){h&&h(t,e)}}))}),[v,ne,h]);return l.a.createElement(c,r({ref:se},B,{onKeyDown:me,onMouseOver:he,onMouseOut:ge,onTouchStart:we,onTouchMove:Ne,onTouchEnd:Oe,className:i()(A,K,d&&"slide",f&&K+"-fade")}),v&&l.a.createElement("ol",{className:K+"-indicators"},Et(L,(function(e,t){return l.a.createElement("li",{key:t,className:t===Z?"active":void 0,onClick:je?je[t]:void 0})}))),l.a.createElement("div",{className:K+"-inner"},Et(L,(function(e,t){var n=t===Z;return d?l.a.createElement(q,{in:n,onEnter:n?fe:void 0,onEntered:n?pe:void 0,addEndListener:Q},(function(t){return l.a.cloneElement(e,{className:i()(e.props.className,n&&"entered"!==t&&ue,("entered"===t||"exiting"===t)&&"active",("entering"===t||"exiting"===t)&&de)})})):l.a.cloneElement(e,{className:i()(e.props.className,n&&"active")})}))),p&&l.a.createElement(l.a.Fragment,null,(j||0!==b)&&l.a.createElement(Re,{className:K+"-control-prev",onClick:oe},M,I&&l.a.createElement("span",{className:"sr-only"},I)),(j||b!==ne-1)&&l.a.createElement(Re,{className:K+"-control-next",onClick:ie},D,F&&l.a.createElement("span",{className:"sr-only"},F))))}var Pt=l.a.forwardRef(Ct);Pt.displayName="Carousel",Pt.propTypes=Nt,Pt.defaultProps=Ot,Pt.Caption=gt,Pt.Item=xt;var jt=Pt,kt=["xl","lg","md","sm","xs"],Rt=l.a.forwardRef((function(e,t){var n=e.bsPrefix,o=e.className,s=e.as,c=void 0===s?"div":s,u=a(e,["bsPrefix","className","as"]),d=E(n,"col"),f=[],p=[];return kt.forEach((function(e){var t,n,r,a=u[e];if(delete u[e],"object"==typeof a&&null!=a){var o=a.span;t=void 0===o||o,n=a.offset,r=a.order}else t=a;var i="xs"!==e?"-"+e:"";t&&f.push(!0===t?""+d+i:""+d+i+"-"+t),null!=r&&p.push("order"+i+"-"+r),null!=n&&p.push("offset"+i+"-"+n)})),f.length||f.push(d),l.a.createElement(c,r({},u,{ref:t,className:i.a.apply(void 0,[o].concat(f,p))}))}));Rt.displayName="Col";var Tt,St=Rt;var Mt=Function.prototype.bind.call(Function.prototype.call,[].slice);function It(e,t){return Mt(e.querySelectorAll(t))}function Dt(e){var t=Object(s.useRef)(null);return Object(s.useEffect)((function(){t.current=e})),t.current}function Ft(){return Object(s.useState)(null)}function At(){return Object(s.useReducer)((function(e){return!e}),!1)[1]}var Lt=l.a.createContext(null);var Bt=function(e){var t=mt();return[e[0],Object(s.useCallback)((function(n){if(t())return e[1](n)}),[t,e[1]])]};function Kt(e){return e.split("-")[0]}function _t(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function Ht(e){if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function zt(e){return e instanceof Ht(e).Element||e instanceof Element}function Vt(e){return e instanceof Ht(e).HTMLElement||e instanceof HTMLElement}function qt(e,t){var n,r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&((n=r)instanceof Ht(n).ShadowRoot||n instanceof ShadowRoot)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function Ut(e){return e?(e.nodeName||"").toLowerCase():null}function Wt(e){return Ht(e).getComputedStyle(e)}function Gt(e){return["table","td","th"].indexOf(Ut(e))>=0}function Xt(e){return((zt(e)?e.ownerDocument:e.document)||window.document).documentElement}function $t(e){return"html"===Ut(e)?e:e.assignedSlot||e.parentNode||e.host||Xt(e)}function Yt(e){if(!Vt(e)||"fixed"===Wt(e).position)return null;var t=e.offsetParent;if(t){var n=Xt(t);if("body"===Ut(t)&&"static"===Wt(t).position&&"static"!==Wt(n).position)return n}return t}function Jt(e){for(var t=Ht(e),n=Yt(e);n&&Gt(n)&&"static"===Wt(n).position;)n=Yt(n);return n&&"body"===Ut(n)&&"static"===Wt(n).position?t:n||function(e){for(var t=$t(e);Vt(t)&&["html","body"].indexOf(Ut(t))<0;){var n=Wt(t);if("none"!==n.transform||"none"!==n.perspective||n.willChange&&"auto"!==n.willChange)return t;t=t.parentNode}return null}(e)||t}function Zt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Qt(e,t,n){return Math.max(e,Math.min(t,n))}function en(e){return Object.assign(Object.assign({},{top:0,right:0,bottom:0,left:0}),e)}function tn(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}var nn="top",rn="bottom",an="right",on="left",sn=[nn,rn,an,on],ln=sn.reduce((function(e,t){return e.concat([t+"-start",t+"-end"])}),[]),cn=[].concat(sn,["auto"]).reduce((function(e,t){return e.concat([t,t+"-start",t+"-end"])}),[]),un=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];var dn={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,a=n.elements.arrow,o=n.modifiersData.popperOffsets,i=Kt(n.placement),s=Zt(i),l=[on,an].indexOf(i)>=0?"height":"width";if(a&&o){var c=n.modifiersData[r+"#persistent"].padding,u=_t(a),d="y"===s?nn:on,f="y"===s?rn:an,p=n.rects.reference[l]+n.rects.reference[s]-o[s]-n.rects.popper[l],m=o[s]-n.rects.reference[s],v=Jt(a),b=v?"y"===s?v.clientHeight||0:v.clientWidth||0:0,h=p/2-m/2,g=c[d],y=b-u[l]-c[f],x=b/2-u[l]/2+h,E=Qt(g,x,y),w=s;n.modifiersData[r]=((t={})[w]=E,t.centerOffset=E-x,t)}},effect:function(e){var t=e.state,n=e.options,r=e.name,a=n.element,o=void 0===a?"[data-popper-arrow]":a,i=n.padding,s=void 0===i?0:i;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&qt(t.elements.popper,o)&&(t.elements.arrow=o,t.modifiersData[r+"#persistent"]={padding:en("number"!=typeof s?s:tn(s,sn))})},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},fn={top:"auto",right:"auto",bottom:"auto",left:"auto"};function pn(e){var t,n=e.popper,r=e.popperRect,a=e.placement,o=e.offsets,i=e.position,s=e.gpuAcceleration,l=e.adaptive,c=function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:Math.round(t*r)/r||0,y:Math.round(n*r)/r||0}}(o),u=c.x,d=c.y,f=o.hasOwnProperty("x"),p=o.hasOwnProperty("y"),m=on,v=nn,b=window;if(l){var h=Jt(n);h===Ht(n)&&(h=Xt(n)),a===nn&&(v=rn,d-=h.clientHeight-r.height,d*=s?1:-1),a===on&&(m=an,u-=h.clientWidth-r.width,u*=s?1:-1)}var g,y=Object.assign({position:i},l&&fn);return s?Object.assign(Object.assign({},y),{},((g={})[v]=p?"0":"",g[m]=f?"0":"",g.transform=(b.devicePixelRatio||1)<2?"translate("+u+"px, "+d+"px)":"translate3d("+u+"px, "+d+"px, 0)",g)):Object.assign(Object.assign({},y),{},((t={})[v]=p?d+"px":"",t[m]=f?u+"px":"",t.transform="",t))}var mn={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,a=void 0===r||r,o=n.adaptive,i=void 0===o||o,s={placement:Kt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign(Object.assign({},t.styles.popper),pn(Object.assign(Object.assign({},s),{},{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign(Object.assign({},t.styles.arrow),pn(Object.assign(Object.assign({},s),{},{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1})))),t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-placement":t.placement})},data:{}},vn={passive:!0};var bn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,a=r.scroll,o=void 0===a||a,i=r.resize,s=void 0===i||i,l=Ht(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach((function(e){e.addEventListener("scroll",n.update,vn)})),s&&l.addEventListener("resize",n.update,vn),function(){o&&c.forEach((function(e){e.removeEventListener("scroll",n.update,vn)})),s&&l.removeEventListener("resize",n.update,vn)}},data:{}},hn={left:"right",right:"left",bottom:"top",top:"bottom"};function gn(e){return e.replace(/left|right|bottom|top/g,(function(e){return hn[e]}))}var yn={start:"end",end:"start"};function xn(e){return e.replace(/start|end/g,(function(e){return yn[e]}))}function En(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function wn(e){var t=Ht(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Nn(e){return En(Xt(e)).left+wn(e).scrollLeft}function On(e){var t=Wt(e),n=t.overflow,r=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+r)}function Cn(e,t){void 0===t&&(t=[]);var n=function e(t){return["html","body","#document"].indexOf(Ut(t))>=0?t.ownerDocument.body:Vt(t)&&On(t)?t:e($t(t))}(e),r="body"===Ut(n),a=Ht(n),o=r?[a].concat(a.visualViewport||[],On(n)?n:[]):n,i=t.concat(o);return r?i:i.concat(Cn($t(o)))}function Pn(e){return Object.assign(Object.assign({},e),{},{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function jn(e,t){return"viewport"===t?Pn(function(e){var t=Ht(e),n=Xt(e),r=t.visualViewport,a=n.clientWidth,o=n.clientHeight,i=0,s=0;return r&&(a=r.width,o=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=r.offsetLeft,s=r.offsetTop)),{width:a,height:o,x:i+Nn(e),y:s}}(e)):Vt(t)?function(e){var t=En(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Pn(function(e){var t=Xt(e),n=wn(e),r=e.ownerDocument.body,a=Math.max(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),o=Math.max(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),i=-n.scrollLeft+Nn(e),s=-n.scrollTop;return"rtl"===Wt(r||t).direction&&(i+=Math.max(t.clientWidth,r?r.clientWidth:0)-a),{width:a,height:o,x:i,y:s}}(Xt(e)))}function kn(e,t,n){var r="clippingParents"===t?function(e){var t=Cn($t(e)),n=["absolute","fixed"].indexOf(Wt(e).position)>=0&&Vt(e)?Jt(e):e;return zt(n)?t.filter((function(e){return zt(e)&&qt(e,n)&&"body"!==Ut(e)})):[]}(e):[].concat(t),a=[].concat(r,[n]),o=a[0],i=a.reduce((function(t,n){var r=jn(e,n);return t.top=Math.max(r.top,t.top),t.right=Math.min(r.right,t.right),t.bottom=Math.min(r.bottom,t.bottom),t.left=Math.max(r.left,t.left),t}),jn(e,o));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function Rn(e){return e.split("-")[1]}function Tn(e){var t,n=e.reference,r=e.element,a=e.placement,o=a?Kt(a):null,i=a?Rn(a):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(o){case nn:t={x:s,y:n.y-r.height};break;case rn:t={x:s,y:n.y+n.height};break;case an:t={x:n.x+n.width,y:l};break;case on:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=o?Zt(o):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case"start":t[c]=Math.floor(t[c])-Math.floor(n[u]/2-r[u]/2);break;case"end":t[c]=Math.floor(t[c])+Math.ceil(n[u]/2-r[u]/2)}}return t}function Sn(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=void 0===r?e.placement:r,o=n.boundary,i=void 0===o?"clippingParents":o,s=n.rootBoundary,l=void 0===s?"viewport":s,c=n.elementContext,u=void 0===c?"popper":c,d=n.altBoundary,f=void 0!==d&&d,p=n.padding,m=void 0===p?0:p,v=en("number"!=typeof m?m:tn(m,sn)),b="popper"===u?"reference":"popper",h=e.elements.reference,g=e.rects.popper,y=e.elements[f?b:u],x=kn(zt(y)?y:y.contextElement||Xt(e.elements.popper),i,l),E=En(h),w=Tn({reference:E,element:g,strategy:"absolute",placement:a}),N=Pn(Object.assign(Object.assign({},g),w)),O="popper"===u?N:E,C={top:x.top-O.top+v.top,bottom:O.bottom-x.bottom+v.bottom,left:x.left-O.left+v.left,right:O.right-x.right+v.right},P=e.modifiersData.offset;if("popper"===u&&P){var j=P[a];Object.keys(C).forEach((function(e){var t=[an,rn].indexOf(e)>=0?1:-1,n=[nn,rn].indexOf(e)>=0?"y":"x";C[e]+=j[n]*t}))}return C}var Mn={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var a=n.mainAxis,o=void 0===a||a,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,m=void 0===p||p,v=n.allowedAutoPlacements,b=t.options.placement,h=Kt(b),g=l||(h===b||!m?[gn(b)]:function(e){if("auto"===Kt(e))return[];var t=gn(e);return[xn(e),t,xn(t)]}(b)),y=[b].concat(g).reduce((function(e,n){return e.concat("auto"===Kt(n)?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=n.boundary,o=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?cn:l,u=Rn(r),d=u?s?ln:ln.filter((function(e){return Rn(e)===u})):sn,f=d.filter((function(e){return c.indexOf(e)>=0}));0===f.length&&(f=d);var p=f.reduce((function(t,n){return t[n]=Sn(e,{placement:n,boundary:a,rootBoundary:o,padding:i})[Kt(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:m,allowedAutoPlacements:v}):n)}),[]),x=t.rects.reference,E=t.rects.popper,w=new Map,N=!0,O=y[0],C=0;C<y.length;C++){var P=y[C],j=Kt(P),k="start"===Rn(P),R=[nn,rn].indexOf(j)>=0,T=R?"width":"height",S=Sn(t,{placement:P,boundary:u,rootBoundary:d,altBoundary:f,padding:c}),M=R?k?an:on:k?rn:nn;x[T]>E[T]&&(M=gn(M));var I=gn(M),D=[];if(o&&D.push(S[j]<=0),s&&D.push(S[M]<=0,S[I]<=0),D.every((function(e){return e}))){O=P,N=!1;break}w.set(P,D)}if(N)for(var F=function(e){var t=y.find((function(t){var n=w.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return O=t,"break"},A=m?3:1;A>0;A--){if("break"===F(A))break}t.placement!==O&&(t.modifiersData[r]._skip=!0,t.placement=O,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function In(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Dn(e){return[nn,an,rn,on].some((function(t){return e[t]>=0}))}var Fn={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=Sn(t,{elementContext:"reference"}),s=Sn(t,{altBoundary:!0}),l=In(i,r),c=In(s,a,o),u=Dn(l),d=Dn(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-reference-hidden":u,"data-popper-escaped":d})}};var An={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,a=n.offset,o=void 0===a?[0,0]:a,i=cn.reduce((function(e,n){return e[n]=function(e,t,n){var r=Kt(e),a=[on,nn].indexOf(r)>=0?-1:1,o="function"==typeof n?n(Object.assign(Object.assign({},t),{},{placement:e})):n,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[on,an].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,o),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i}};var Ln={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Tn({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var Bn={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,a=n.mainAxis,o=void 0===a||a,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,p=void 0===f||f,m=n.tetherOffset,v=void 0===m?0:m,b=Sn(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),h=Kt(t.placement),g=Rn(t.placement),y=!g,x=Zt(h),E="x"===x?"y":"x",w=t.modifiersData.popperOffsets,N=t.rects.reference,O=t.rects.popper,C="function"==typeof v?v(Object.assign(Object.assign({},t.rects),{},{placement:t.placement})):v,P={x:0,y:0};if(w){if(o){var j="y"===x?nn:on,k="y"===x?rn:an,R="y"===x?"height":"width",T=w[x],S=w[x]+b[j],M=w[x]-b[k],I=p?-O[R]/2:0,D="start"===g?N[R]:O[R],F="start"===g?-O[R]:-N[R],A=t.elements.arrow,L=p&&A?_t(A):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},K=B[j],_=B[k],H=Qt(0,N[R],L[R]),z=y?N[R]/2-I-H-K-C:D-H-K-C,V=y?-N[R]/2+I+H+_+C:F+H+_+C,q=t.elements.arrow&&Jt(t.elements.arrow),U=q?"y"===x?q.clientTop||0:q.clientLeft||0:0,W=t.modifiersData.offset?t.modifiersData.offset[t.placement][x]:0,G=w[x]+z-W-U,X=w[x]+V-W,$=Qt(p?Math.min(S,G):S,T,p?Math.max(M,X):M);w[x]=$,P[x]=$-T}if(s){var Y="x"===x?nn:on,J="x"===x?rn:an,Z=w[E],Q=Qt(Z+b[Y],Z,Z-b[J]);w[E]=Q,P[E]=Q-Z}t.modifiersData[r]=P}},requiresIfExists:["offset"]};function Kn(e,t,n){void 0===n&&(n=!1);var r,a,o=Xt(t),i=En(e),s=Vt(t),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(s||!s&&!n)&&(("body"!==Ut(t)||On(o))&&(l=(r=t)!==Ht(r)&&Vt(r)?{scrollLeft:(a=r).scrollLeft,scrollTop:a.scrollTop}:wn(r)),Vt(t)?((c=En(t)).x+=t.clientLeft,c.y+=t.clientTop):o&&(c.x=Nn(o))),{x:i.left+l.scrollLeft-c.x,y:i.top+l.scrollTop-c.y,width:i.width,height:i.height}}function _n(e){var t=new Map,n=new Set,r=[];return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||function e(a){n.add(a.name),[].concat(a.requires||[],a.requiresIfExists||[]).forEach((function(r){if(!n.has(r)){var a=t.get(r);a&&e(a)}})),r.push(a)}(e)})),r}var Hn={placement:"bottom",modifiers:[],strategy:"absolute"};function zn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Vn(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,a=t.defaultOptions,o=void 0===a?Hn:a;return function(e,t,n){void 0===n&&(n=o);var a,i,s={placement:"bottom",orderedModifiers:[],options:Object.assign(Object.assign({},Hn),o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:s,setOptions:function(n){d(),s.options=Object.assign(Object.assign(Object.assign({},o),s.options),n),s.scrollParents={reference:zt(e)?Cn(e):e.contextElement?Cn(e.contextElement):[],popper:Cn(t)};var a=function(e){var t=_n(e);return un.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign(Object.assign(Object.assign({},n),t),{},{options:Object.assign(Object.assign({},n.options),t.options),data:Object.assign(Object.assign({},n.data),t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,s.options.modifiers)));return s.orderedModifiers=a.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.eff