|
1
|
|
-!function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)a.d(n,r,function(t){return e[t]}.bind(null,r));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=223)}({0:function(e,t){e.exports=React},116:function(e,t,a){var n=a(117);"string"==typeof n&&(n=[[e.i,n,""]]);var r={sourceMap:!0,hmr:!0,transform:undefined,insertInto:void 0};a(9)(n,r);n.locals&&(e.exports=n.locals)},117:function(e,t,a){"use strict";a.r(t)},12:function(e,t){e.exports=FramerMotion},18:function(e,t){e.exports=FL.vendors.BBIcons},19:function(e,t){e.exports=ReactDOM},223:function(e,t,a){"use strict";a.r(t);var n={};a.r(n),a.d(n,"Button",(function(){return R})),a.d(n,"Collection",(function(){return ee})),a.d(n,"Layout",(function(){return T})),a.d(n,"Menu",(function(){return M})),a.d(n,"Modal",(function(){return U})),a.d(n,"Page",(function(){return Y})),a.d(n,"Text",(function(){return h}));var r=a(0),l=a.n(r),i=a(12),o=a(19),s=a.n(o),c=a(6),u=a(18),d=a(46);function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}var f,p,g=(p=f={exports:{}},function(){var e={}.hasOwnProperty;function t(){for(var a=[],n=0;n<arguments.length;n++){var r=arguments[n];if(r){var l=typeof r;if("string"===l||"number"===l)a.push(r);else if(Array.isArray(r)&&r.length){var i=t.apply(null,r);i&&a.push(i)}else if("object"===l)for(var o in r)e.call(r,o)&&r[o]&&a.push(o)}}return a.join(" ")}p.exports?(t.default=t,p.exports=t):window.classNames=t}(),f.exports),h=Object.freeze({__proto__:null,Title:({tag:e="div",eyebrow:t,eyebrowTag:a="div",subtitle:n,subtitleTag:r="div",children:i,className:o,role:s,level:c=2,...u})=>{const d=g("fluid-text-title",o);return l.a.createElement(e,m({className:d,role:s||"heading","aria-level":c},u),t&&l.a.createElement(a,{className:"fluid-text-eyebrow"},t),l.a.createElement("span",{style:{display:"inline-flex"}},i),n&&l.a.createElement(r,{className:"fluid-text-subtitle"},n))}});const v=({className:e,style:t,padX:a=!0,padY:n=!0,outset:r=!1,tag:i="div",...o})=>{const s=g({"fluid-box":!0,"fluid-pad-x":a&&!r,"fluid-pad-y":n,"fluid-box-outset":r},e);return l.a.createElement(i,m({className:s,style:t},o))},b=e=>Number.isInteger(e)&&0!==e?e+"px":"lg"===e||"large"===e?"var(--fluid-lg-space)":"med"===e||"medium"===e||"sm"===e||"small"===e?"var(--fluid-med-space)":e,E=(e,t,a)=>{if(t&&a)return a/t*100+"%";switch(e){case"square":case"1:1":return"100%";case"video":case"16:9":return"56.25%";case"poster":case"3:4":return"133.3%";default:const t=e.split(":");return 100/t[0]*t[1]+"%"}},y=({children:e,className:t,ratio:a="square",style:n,width:r,height:i,...o})=>l.a.createElement(v,m({padY:!1,padX:!1,className:g("fluid-aspect-box",t),style:{...n,paddingTop:E(a,r,i)}},o),l.a.createElement("div",null,e)),N=({className:e,align:t="center",style:a,padX:n=!1,padY:r=!1,gap:i=0,direction:o,...s})=>{const c={justifyContent:(u=t,"left"===u?"flex-start":"right"===u?"flex-end":u),"--fluid-gap":b(i),flexDirection:(e=>"reverse"===e?"row-reverse":e)(o),...a};var u;const d=g("fluid-row",e);return l.a.createElement(v,m({padX:n,padY:r,className:d,style:c},s))},x=({tag:e="div",className:t,children:a,size:n,style:r,...i})=>{const o=Number.isInteger(n)?`${n}px`:n,s={...r,flex:void 0!==o&&`0 0 ${o}`};return l.a.createElement(e,m({className:g("fluid-split-pane",t),style:s},i),a)},O=["lg","med","sm"],w=({className:e,size:t="lg",isSticky:a=!0,tag:n="div",...r})=>l.a.createElement(n,m({className:g("fluid-toolbar",{[`fluid-size-${t}`]:O.includes(t),"fluid-is-sticky":a},e)},r)),S=e=>{e.preventDefault(),e.stopPropagation()},C=({children:e})=>l.a.createElement(i.motion.div,{initial:{scale:.8},animate:{scale:1},style:{background:"var(--fluid-box-background)",border:"2px solid var(--fluid-line-color)",flex:"1 1 auto",pointerEvents:"none",display:"flex",justifyContent:"center",alignItems:"center"}},e),j=Object(r.createContext)(),k=({tag:e="div",children:t,className:a,onDrop:n=(()=>{}),hoverMessage:i=l.a.createElement("h1",null,"You're Hovering..."),...o})=>{const[s,c]=Object(r.useState)(!1),[u,d]=Object(r.useState)([]),f=e=>d(u.filter((t=>t.name!==e))),p={files:u,setFiles:d,removeFile:f},h=g("fluid-drop-area",{"is-hovering":s},a),v=e=>{c(!0),e.preventDefault(),e.stopPropagation()},b=e=>{c(!1),e.preventDefault(),e.stopPropagation()};return l.a.createElement(j.Provider,{value:p},l.a.createElement(e,m({className:h},o,{onDrag:S,onDragStart:S,onDragOver:v,onDragLeave:b,onDragEnter:v,onDragEnd:b,onDrop:e=>{const t=Array.from(e.nativeEvent.dataTransfer.files);d(t),c(!1),0<t.length&&n(t,f),e.preventDefault(),e.stopPropagation()}}),s?l.a.createElement(C,null,i):t))};k.use=()=>Object(r.useContext)(j);var T=Object.freeze({__proto__:null,Box:v,Row:N,Loading:({className:e,...t})=>l.a.createElement("div",m({className:g("fluid-loading-bar",e)},t),l.a.createElement("div",{className:"fluid-dot"}),l.a.createElement("div",{className:"fluid-dot"}),l.a.createElement("div",{className:"fluid-dot"})),Headline:({className:e,...t})=>l.a.createElement("div",m({className:g("fluid-headline",e),role:"heading","aria-level":"2"},t)),Message:({status:e,icon:t,className:a,children:n,tag:r="div",...i})=>{const o=g("fluid-message",{"fluid-status-alert":"alert"==e,"fluid-status-destructive":"destructive"==e,"fluid-status-primary":"primary"==e},a);return l.a.createElement(r,m({className:o},i),t&&l.a.createElement("div",{className:"fluid-message-icon"},l.a.createElement(t,null)),n)},AspectBox:y,Split:({tag:e="div",panes:t=[],sizes:a=[240],className:n,isShowingFirstPane:i=!0,onToggleFirstPane:o=(()=>{}),...s})=>{const[c,u]=Object(r.useState)(i);Object(r.useEffect)((()=>u(i)),[i]);const d={...s,toggleFirstPane:()=>{const e=!c;u(e),o(e)},isFirstPaneHidden:!c};return l.a.createElement(e,m({className:g("fluid-split",n)},s),0<t.length&&t.map(((e,t)=>0!==t||c?l.a.createElement(x,{className:"fluid-split-pane",key:t,size:a[t]},l.a.createElement(e,d)):null)))},Toolbar:w,ContentBoundary:({tag:e="div",className:t,...a})=>l.a.createElement(e,m({className:g("fluid-content-boundary",t)},a)),DropArea:k});const L=["normal","transparent","elevator"],B=["sm","med","lg"],I=["round"],D=Object(r.forwardRef)(((e,t)=>{const{tag:a,className:n,to:r,type:i="button",href:o,onClick:s,isSelected:d=!1,appearance:m="normal",status:f,icon:p,size:h,shape:v,isLoading:b=!1,disabled:E,children:y,...N}=e;let x={ref:t,className:g("fluid-button",{"is-selected":d,[`fluid-status-${f}`]:f,[`fluid-size-${h}`]:B.includes(h),[`fluid-appearance-${m}`]:L.includes(m),[`fluid-shape-${v}`]:v&&I.includes(v)},n),role:"button",disabled:E||b,...N},O="button";return a?O=a:r||o?(O="a",o?x.href=o:(O=c.Link,x.to=r)):(x.onClick=s,x.type=i),l.a.createElement(O,x,(p||b)&&l.a.createElement("span",{className:"fluid-button-icon"},!0===b?l.a.createElement(u.Loading,null):p),y&&l.a.createElement("span",null,y))})),M=({children:e,content:t,isShowing:a,onOutsideClick:n=(()=>{}),className:i,style:o,...s})=>l.a.createElement(d.ToggleLayer,{isOpen:a,closeOnOutsideClick:!0,onOutsideClick:n,placement:{anchor:"BOTTOM_RIGHT",possibleAnchors:["BOTTOM_LEFT","BOTTOM_CENTER","BOTTOM_RIGHT"]},renderLayer:({layerProps:e,isOpen:a})=>a&&l.a.createElement("div",m({},s,e,{style:{...o,...e.style},className:g("fluid-menu",e.className,i)}),t)},(({triggerRef:t})=>Object(r.cloneElement)(e,{ref:t})));M.Item=({className:e,...t})=>{const a=g("fluid-menu-item",e);return l.a.createElement(R,m({className:a,appearance:"transparent"},t))};const P=({className:e,direction:t="horizontal",isHidden:a=!1})=>{const n=g("fluid-divider",{"fluid-vertical-divider":"vertical"===t,"fluid-horizontal-divider":"horizontal"===t,"fluid-is-hidden":a},e);return l.a.createElement("hr",{className:n})},R=D;R.Group=({tag:e="div",children:t,className:a,direction:n="row",appearance:i="normal",shouldHandleOverflow:o=!1,label:s,moreMenu:c,...d})=>{const[f,p]=Object(r.useState)(null),[h,v]=Object(r.useState)(!0),b=Object(r.useRef)(),E="normal"===i,y="row"===n?"vertical":"horizontal";let N=r.Children.map(t,(e=>e||null));Object(r.useLayoutEffect)((()=>{if(o){if(b.current){const e=b.current,t=window.getComputedStyle(e),a=parseInt(t.paddingLeft)+parseInt(t.paddingRight),n=e.querySelector(".fluid-more-button"),r=e.clientWidth-a;if((n?e.scrollWidth-(a+n.offsetWidth):e.scrollWidth-a)>r){v(!0);const t=r-n.offsetWidth;let a=0,l=0;for(let n of e.childNodes)a+=n.offsetWidth,a>t||l++;p(l)}else v(!1),p(null)}}else v(!1)}),[t]);const x=g({"fluid-button-group":!0,[`fluid-button-group-${n}`]:n,[`fluid-button-group-appearance-${i}`]:i},a),O={...d,className:x,role:d.role?d.role:"group",ref:b},w=()=>c||r.Children.map(t,((e,t)=>!e||e.props.excludeFromMenu?null:l.a.createElement(M.Item,m({key:t},e.props))));return l.a.createElement(l.a.Fragment,null,s&&l.a.createElement("label",null,s),l.a.createElement(e,O,((e,t=null)=>Number.isInteger(t)?r.Children.map(e,((e,a)=>a+1>t?null:e)):e)(N,f),h&&l.a.createElement((()=>{const[e,t]=Object(r.useState)(!1);return l.a.createElement(l.a.Fragment,null,E&&l.a.createElement(P,{className:"fluid-more-button-divider",direction:y}),l.a.createElement(M,{content:l.a.createElement(w,null),isShowing:e,onOutsideClick:()=>t(!1)},l.a.createElement(D,{className:"fluid-more-button",isSelected:e,onClick:()=>t(!e)},l.a.createElement(u.More,null))))}),null)))};const A=({className:e,title:t="",message:a="",buttons:n=[],isShowing:r=!1,setIsShowing:i=(()=>{})})=>r?s.a.createPortal(l.a.createElement("div",{className:g("fluid-dialog",e)},l.a.createElement("div",{className:"fluid-dialog-window"},t&&l.a.createElement("div",{className:"fluid-dialog-title"},t),l.a.createElement("div",{className:"fluid-dialog-message"},a),l.a.createElement("div",{className:"fluid-dialog-buttons"},n.map((({label:e,onClick:t,...a},n)=>l.a.createElement(R,m({key:n,onClick:()=>{t&&t({closeDialog:()=>i(!1)})}},a),e)))))),document.getElementById("fluid-modal-root")||document.body):null,F=({className:e,isShowing:t=!1,setIsShowing:a=(()=>{}),content:n=null})=>t?s.a.createPortal(l.a.createElement("div",{className:g("fluid-lightbox",e)},l.a.createElement("button",{className:"fluid-lightbox-close",onClick:()=>a(!1)},"X"),l.a.createElement("div",{className:"fluid-lightbox-content",onClick:()=>a(!1)},n)),document.getElementById("fluid-modal-root")||document.body):null,_=e=>{const[t,a]=Object(r.useState)(!1);return[()=>{a(!0)},()=>l.a.createElement(A,m({isShowing:t,setIsShowing:a},e))]};var U=Object.freeze({__proto__:null,Root:()=>l.a.createElement("div",{id:"fluid-modal-root"}),Dialog:A,Lightbox:F,useDialog:_,useAlert:e=>(e.buttons=[{label:"Ok",isSelected:!0,onClick:({closeDialog:e})=>e()}],_(e)),useConfirm:({onCancel:e=(()=>{}),onConfirm:t=(()=>{}),...a})=>(a.buttons=[{label:"Cancel",onClick:({closeDialog:t})=>{t(),e()}},{label:"Ok",isSelected:!0,onClick:({closeDialog:e})=>{e(),t()}}],_(a)),useLightbox:e=>{const[t,a]=Object(r.useState)(!1);return[()=>{a(!0)},()=>l.a.createElement(F,m({isShowing:t,setIsShowing:a},e))]}});class H extends r.Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}render(){const{alternate:e=z,children:t}=this.props,{hasError:a,error:n}=this.state;return a?Object(r.createElement)(e,{error:n}):t}}const z=({error:e})=>l.a.createElement("div",{className:"fluid-default-error-message",style:{display:"flex",flexDirection:"column",flex:"1 0 auto",justifyContent:"center",alignItems:"center",padding:20}},l.a.createElement("div",null,"There seems to be an error."),l.a.createElement("code",null,e.message)),$=e=>{const t=Object(c.useHistory)();return l.a.createElement(R,m({className:"fluid-back-button",appearance:"transparent",onClick:t.goBack},e),l.a.createElement(u.BackArrow,null))},Y=({children:e,className:t,hero:a,title:n,icon:i,toolbar:o,topContentStyle:s,actions:c,header:u,footer:d,onLoad:f=(()=>{}),shouldScroll:p=!0,shouldShowBackButton:h=(e=>e),style:b={},padX:E=!0,padY:y=!0,contentWrapStyle:N=null,tag:x="div",contentBoxTag:O="div",contentBoxProps:S={},contentBoxStyle:C=null,overlay:j,...k})=>{const T=g("fluid-page",t);Object(r.useEffect)(f,[]);const L="function"==typeof h?h():h,B={...b,overflowX:"hidden",overflowY:p?"scroll":"hidden",perspective:1,perspectiveOrigin:"0 0"},I={maxHeight:p?"":"100%",minHeight:0,flexShrink:p?0:1,...C},D={flexGrow:1,flexShrink:1,minHeight:0,maxHeight:"100%",...N};return l.a.createElement(x,{className:"fluid-page-wrap",style:{flex:"1 1 auto",position:"relative",minHeight:0,maxHeight:"100%",minWidth:0,maxWidth:"100%",display:"flex",flexDirection:"column"}},l.a.createElement("div",m({className:T},k,{style:B}),a&&l.a.createElement((({children:e})=>{if(!e)return null;const t="string"==typeof e;return l.a.createElement("div",{style:{transformOrigin:"0 0",flex:"0 0 auto",borderBottom:"2px solid var(--fluid-line-color)"}},t&&l.a.createElement("img",{src:e,style:{width:"100%"}}),!t&&e)}),null,a),l.a.createElement(O,m({className:"fluid-page-content"},S,{style:I}),l.a.createElement("div",{className:"fluid-sticky-element fluid-page-top-content",style:s},o,!1!==o&&!o&&l.a.createElement(w,{className:"fluid-page-top-toolbar"},L&&l.a.createElement($,null),i&&l.a.createElement("span",{className:"fluid-page-title-icon"},i),n&&l.a.createElement("div",{className:"fluid-page-toolbar-content"},l.a.createElement("span",{className:"fluid-page-title",role:"heading","aria-level":"1",style:{flex:"1 1 auto"}},n)),c&&l.a.createElement("span",{className:"fluid-page-actions"},c)),u&&l.a.createElement(w,{size:"sm",className:"fluid-page-header"},u)),l.a.createElement(v,{padX:E,padY:y,style:D},l.a.createElement(H,null,e)))),d&&l.a.createElement("div",{className:"fluid-page-footer"},d),j&&l.a.createElement("div",{className:"fluid-page-overlay"},j))};Y.Section=({children:e,className:t,label:a,handle:n,contentStyle:r={},padX:i=!0,padY:o=!0,footer:s,description:c,...u})=>{const d=g("fluid-section",{[`${n}-section`]:n},t);return l.a.createElement("div",m({className:d},u),a&&l.a.createElement("div",{className:"fluid-section-title"},l.a.createElement("span",{className:"fluid-section-title-text"},a)),c&&l.a.createElement(N,{className:"fluid-section-description"},c),l.a.createElement(v,{className:"fluid-section-content",padX:i,padY:o,style:r},e),s&&l.a.createElement(v,{padY:!1,className:"fluid-section-footer"},s))};const X=Object(r.createContext)({appearance:"grid"}),W=({tag:e="li",title:t,description:a,thumbnail:n,thumbnailProps:i,truncateTitle:o=!0,icon:s,onClick:c,href:u,to:d,className:f,children:p,...h})=>{const{appearance:v}=Object(r.useContext)(X),b="list"===v?K:J,E={title:t,truncateTitle:o,thumbnail:n,thumbnailProps:i,description:a,icon:s},y={onClick:c,href:u,to:d,className:"fluid-collection-item-primary-action",appearance:"transparent"};return l.a.createElement(e,m({className:g("fluid-collection-item",f)},h),l.a.createElement(R,y,(t||n)&&l.a.createElement(b,E),p))},q=({children:e,ratio:t="4:3",...a})=>l.a.createElement("div",{className:"fluid-collection-item-thumbnail"},l.a.createElement(y,m({ratio:t},a),e)),G=({title:e,description:t,icon:a,truncate:n=!0,className:r,...i})=>{if(!e&&!t)return null;const o=g("fluid-collection-item-text",{"item-has-icon":a},r);return l.a.createElement("div",m({className:o},i),(e||a)&&l.a.createElement(l.a.Fragment,null,a&&l.a.createElement("span",{className:"fluid-collection-item-icon"},a),l.a.createElement("div",{className:"fluid-item-title"},l.a.createElement("span",{className:g("fluid-item-title-text",{"fluid-truncate":n})},e),t&&l.a.createElement("span",{className:"fluid-item-description fluid-truncate"},t))))},J=({title:e,description:t,truncateTitle:a,thumbnail:n,thumbnailProps:r,icon:i,tag:o="div",...s})=>l.a.createElement(o,m({className:"fluid-collection-item-grid-content"},s),n&&l.a.createElement(q,r,n),l.a.createElement(G,{title:e,truncate:a,description:t,icon:i})),K=({title:e,description:t,truncateTitle:a,thumbnail:n,thumbnailProps:r,icon:i,...o})=>l.a.createElement("div",m({className:"fluid-collection-item-list-content"},o),n&&l.a.createElement(q,r,n),l.a.createElement(G,{title:e,truncate:a,description:t,icon:i})),Q=({...e})=>l.a.createElement(W,m({thumbnail:!0,title:"Loading..."},e)),V=["grid","list"],Z=({total:e=4})=>Array(e).fill(0).map(((e,t)=>l.a.createElement(Q,{key:t}))),ee=({tag:e="ul",appearance:t="grid",maxItems:a,className:n,children:o,isLoading:s=!1,loadingItems:c,...u})=>{const d=g("fluid-collection",{[`fluid-collection-appearance-${t}`]:V.includes(t)},n),f={appearance:t};return l.a.createElement(X.Provider,{value:f},l.a.createElement(i.AnimatePresence,null,l.a.createElement(e,m({className:d},u),s&&l.a.createElement(Z,{total:c}),!s&&((e,t=null)=>Number.isInteger(t)?r.Children.map(e,((e,a)=>a+1>t?null:e)):r.Children.toArray(e))(o,a))))};ee.Item=W,ee.use=()=>Object(r.useContext)(X);a(116);window.FL=window.FL||{},FL.vendors=FL.vendors||{},FL.vendors.BBFluid=n},26:function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var a=t.protocol+"//"+t.host,n=a+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var r,l=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(l)?e:(r=0===l.indexOf("//")?l:0===l.indexOf("/")?a+l:n+l.replace(/^\.\//,""),"url("+JSON.stringify(r)+")")}))}},46:function(e,t){e.exports=ReactLaag},6:function(e,t){e.exports=ReactRouterDOM},9:function(e,t,a){var n,r,l={},i=(n=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===r&&(r=n.apply(this,arguments)),r}),o=function(e,t){return t?t.querySelector(e):document.querySelector(e)},s=function(e){var t={};return function(e,a){if("function"==typeof e)return e();if(void 0===t[e]){var n=o.call(this,e,a);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}}(),c=null,u=0,d=[],m=a(26);function f(e,t){for(var a=0;a<e.length;a++){var n=e[a],r=l[n.id];if(r){r.refs++;for(var i=0;i<r.parts.length;i++)r.parts[i](n.parts[i]);for(;i<n.parts.length;i++)r.parts.push(E(n.parts[i],t))}else{var o=[];for(i=0;i<n.parts.length;i++)o.push(E(n.parts[i],t));l[n.id]={id:n.id,refs:1,parts:o}}}}function p(e,t){for(var a=[],n={},r=0;r<e.length;r++){var l=e[r],i=t.base?l[0]+t.base:l[0],o={css:l[1],media:l[2],sourceMap:l[3]};n[i]?n[i].parts.push(o):a.push(n[i]={id:i,parts:[o]})}return a}function g(e,t){var a=s(e.insertInto);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var n=d[d.length-1];if("top"===e.insertAt)n?n.nextSibling?a.insertBefore(t,n.nextSibling):a.appendChild(t):a.insertBefore(t,a.firstChild),d.push(t);else if("bottom"===e.insertAt)a.appendChild(t);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var r=s(e.insertAt.before,a);a.insertBefore(t,r)}}function h(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var t=d.indexOf(e);t>=0&&d.splice(t,1)}function v(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var n=function(){0;return a.nc}();n&&(e.attrs.nonce=n)}return b(t,e.attrs),g(e,t),t}function b(e,t){Object.keys(t).forEach((function(a){e.setAttribute(a,t[a])}))}function E(e,t){var a,n,r,l;if(t.transform&&e.css){if(!(l="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=l}if(t.singleton){var i=u++;a=c||(c=v(t)),n=x.bind(null,a,i,!1),r=x.bind(null,a,i,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(a=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",b(t,e.attrs),g(e,t),t}(t),n=w.bind(null,a,t),r=function(){h(a),a.href&&URL.revokeObjectURL(a.href)}):(a=v(t),n=O.bind(null,a),r=function(){h(a)});return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else r()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=i()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var a=p(e,t);return f(a,t),function(e){for(var n=[],r=0;r<a.length;r++){var i=a[r];(o=l[i.id]).refs--,n.push(o)}e&&f(p(e,t),t);for(r=0;r<n.length;r++){var o;if(0===(o=n[r]).refs){for(var s=0;s<o.parts.length;s++)o.parts[s]();delete l[o.id]}}}};var y,N=(y=[],function(e,t){return y[e]=t,y.filter(Boolean).join("\n")});function x(e,t,a,n){var r=a?"":n.css;if(e.styleSheet)e.styleSheet.cssText=N(t,r);else{var l=document.createTextNode(r),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(l,i[t]):e.appendChild(l)}}function O(e,t){var a=t.css,n=t.media;if(n&&e.setAttribute("media",n),e.styleSheet)e.styleSheet.cssText=a;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}function w(e,t,a){var n=a.css,r=a.sourceMap,l=void 0===t.convertToAbsoluteUrls&&r;(t.convertToAbsoluteUrls||l)&&(n=m(n)),r&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var i=new Blob([n],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(i),o&&URL.revokeObjectURL(o)}}}); |
|
1
|
+(()=>{"use strict";var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{Button:()=>Oe,Collection:()=>zt,Color:()=>P,Frame:()=>et,Layout:()=>ee,Menu:()=>me,Modal:()=>Ne,Page:()=>pt,Selection:()=>$e,Text:()=>x,Toolbar:()=>Kt,findScrollableParent:()=>Te,getAspectRatio:()=>Fe,useAspectRatio:()=>He,useBreakpoints:()=>_e,useLocalStorage:()=>Ae,useScrollEnd:()=>ze,useScrollableParent:()=>Re});const r=React;var n=e.n(r);const o=classnames;var i=e.n(o);const a=ReactDOM;var l=e.n(a);const c=ReactRouterDOM,u=ReactLaag,s=FL.vendors.BBIcons;function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function v(e,t){if(e){if("string"==typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i=[],a=!0,l=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==r.return||r.return()}finally{if(l)throw o}}return i}}(e,t)||v(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var g="(prefers-color-scheme: dark)",y=function(){var e=b((0,r.useState)((function(){return matchMedia(g).matches?"dark":"light"})),2),t=e[0],n=e[1],o=function(e){return n(e.matches?"dark":"light")};return(0,r.useEffect)((function(){var e=matchMedia(g);return e.addEventListener("change",o),function(){return e.removeEventListener("change",o)}}),[]),t},h=["value","className","children"];function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var E={colorScheme:"light",preferredColorScheme:"light",isLight:!0,isDark:!1},j=(0,r.createContext)(E),P=Object.freeze({__proto__:null,SchemeProvider:function(e){var t=e.value,r=void 0===t?"auto":t,o=e.className,a=e.children,l=p(e,h),c=y(),u="auto"===r?c:"dark"===r?"dark":"light",s=i()("fluid-color-scheme",f({},"fluid-color-scheme-".concat(u),u),o),m=w(w({},E),{},{colorScheme:u,preferredColorScheme:c,isLight:"light"===u,isDark:"dark"===u});return n().createElement(j.Provider,{value:m},n().createElement("div",d({className:s},l),a))},useColorScheme:function(){return(0,r.useContext)(j)},ColorSchemeContext:j,usePreferredColorScheme:y}),S=["tag","eyebrow","eyebrowTag","subtitle","subtitleTag","children","className","role","level"],N=function(e){var t=e.tag,r=void 0===t?"div":t,o=e.eyebrow,a=e.eyebrowTag,l=void 0===a?"div":a,c=e.subtitle,u=e.subtitleTag,s=void 0===u?"div":u,f=e.children,m=e.className,v=e.role,b=e.level,g=void 0===b?2:b,y=p(e,S),h=i()("fluid-text-title",m);return n().createElement(r,d({className:h,role:v||"heading","aria-level":g},y),o&&n().createElement(l,{className:"fluid-text-eyebrow"},o),n().createElement("span",{style:{display:"inline-flex"}},f),c&&n().createElement(s,{className:"fluid-text-subtitle"},c))},x=Object.freeze({__proto__:null,Title:N}),k=["className","style","padX","padY","outset","tag"],C=function(e){var t=e.className,r=e.style,o=e.padX,a=void 0===o||o,l=e.padY,c=void 0===l||l,u=e.outset,s=void 0!==u&&u,f=e.tag,m=void 0===f?"div":f,v=p(e,k),b=i()({"fluid-box":!0,"fluid-pad-x":a&&!s,"fluid-pad-y":c,"fluid-box-outset":s},t);return n().createElement(m,d({className:b,style:r},v))},D=function(e,t,r){if(t&&r)return r/t*100+"%";switch(e){case"square":case"1:1":return"100%";case"video":case"16:9":return"56.25%";case"poster":case"3:4":return"133.3%";default:var n=e.split(":");return 100/n[0]*n[1]+"%"}},I=["children","className","ratio","style","width","height"];function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?L(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):L(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var R=["className","align","style","padX","padY","gap","direction"];function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var _=function(e){var t,r,o=e.className,a=e.align,l=void 0===a?"center":a,c=e.style,u=e.padX,s=void 0!==u&&u,m=e.padY,v=void 0!==m&&m,b=e.gap,g=void 0===b?0:b,y=e.direction,h=p(e,R),O=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?z(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({justifyContent:(t=l,"left"===t?"flex-start":"right"===t?"flex-end":t),"--fluid-gap":(r=g,Number.isInteger(r)&&0!==r?r+"px":"lg"===r||"large"===r?"var(--fluid-lg-space)":"med"===r||"medium"===r||"sm"===r||"small"===r?"var(--fluid-med-space)":r),flexDirection:function(e){return"reverse"===e?"row-reverse":e}(y)},c),w=i()("fluid-row",o);return n().createElement(C,d({padX:s,padY:v,className:w,style:O},h))},B=["className"],M=["status","icon","className","children","tag"],A=["tag","className","children","size","style"],F=["tag","panes","sizes","className","isShowingFirstPane","onToggleFirstPane"];function H(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Y=function(e){var t=e.tag,r=void 0===t?"div":t,o=e.className,a=e.children,l=e.size,c=e.style,u=p(e,A),s=Number.isInteger(l)?"".concat(l,"px"):l,f=W(W({},c),{},{flex:void 0!==s&&"0 0 ".concat(s)});return n().createElement(r,d({className:i()("fluid-split-pane",o),style:f},u),a)},X=["className","size","isSticky","isSelected","tag"],q=["lg","med","sm"],J=function(e){var t,r=e.className,o=e.size,a=void 0===o?"lg":o,l=e.isSticky,c=void 0===l||l,u=e.isSelected,s=void 0!==u&&u,m=e.tag,v=void 0===m?"div":m,b=p(e,X);return n().createElement(v,d({className:i()("fluid-toolbar",(t={},f(t,"fluid-size-".concat(a),q.includes(a)),f(t,"fluid-is-sticky",c),f(t,"fluid-is-selected",s),t),r)},b))},U=["tag","className"],Z=["tag","children","className","onDrop","hoverMessage"],G=function(e){e.preventDefault(),e.stopPropagation()},V=function(e){var t=e.children;return console.log("hover screen"),n().createElement("div",{style:{background:"var(--fluid-box-background)",border:"2px solid var(--fluid-line-color)",flex:"1 1 auto",pointerEvents:"none",display:"flex",justifyContent:"center",alignItems:"center"}},t)},$=(0,r.createContext)(),K=function(e){var t=e.tag,o=void 0===t?"div":t,a=e.children,l=e.className,c=e.onDrop,u=void 0===c?function(){}:c,s=e.hoverMessage,f=void 0===s?n().createElement("h1",null,"Drop that anywhere..."):s,m=p(e,Z),v=b((0,r.useState)(!1),2),g=v[0],y=v[1],h=b((0,r.useState)([]),2),O=h[0],w=h[1],E=function(e){return w(O.filter((function(t){return t.name!==e})))},j={files:O,setFiles:w,removeFile:E},P=i()("fluid-drop-area",{"is-hovering":g},l),S=function(e){y(!0),e.preventDefault(),e.stopPropagation()},N=function(e){y(!1),e.preventDefault(),e.stopPropagation()};return n().createElement($.Provider,{value:j},n().createElement(o,d({className:P},m,{onDrag:G,onDragStart:G,onDragOver:S,onDragLeave:N,onDragEnter:S,onDragEnd:N,onDrop:function(e){var t=Array.from(e.nativeEvent.dataTransfer.files);w(t),y(!1),0<t.length&&u(t,E),e.preventDefault(),e.stopPropagation()}}),g?n().createElement(V,null,f):a))};K.use=function(){return(0,r.useContext)($)};var Q=["className"],ee=Object.freeze({__proto__:null,Box:C,Row:_,Loading:function(e){var t=e.className,r=p(e,B);return n().createElement("div",d({className:i()("fluid-loading-bar",t)},r),n().createElement("div",{className:"fluid-dot"}),n().createElement("div",{className:"fluid-dot"}),n().createElement("div",{className:"fluid-dot"}))},Headline:function(e){var t=e.className,r=p(e,Q);return n().createElement("div",d({className:i()("fluid-headline",t),role:"heading","aria-level":"2"},r))},Message:function(e){var t=e.status,r=e.icon,o=e.className,a=e.children,l=e.tag,c=void 0===l?"div":l,u=p(e,M),s=i()("fluid-message",{"fluid-status-alert":"alert"==t,"fluid-status-destructive":"destructive"==t,"fluid-status-primary":"primary"==t},o);return n().createElement(c,d({className:s},u),r&&n().createElement("div",{className:"fluid-message-icon"},n().createElement(r,null)),a)},AspectBox:function(e){var t=e.children,r=e.className,o=e.ratio,a=void 0===o?"square":o,l=e.style,c=e.width,u=e.height,s=p(e,I);return n().createElement(C,d({padY:!1,padX:!1,className:i()("fluid-aspect-box",r),style:T(T({},l),{},{paddingTop:100<parseInt(D(a,c,u))?"100%":D(a,c,u)})},s),n().createElement("div",null,t))},Split:function(e){var t=e.tag,o=void 0===t?"div":t,a=e.panes,l=void 0===a?[]:a,c=e.sizes,u=void 0===c?[240]:c,s=e.className,f=e.isShowingFirstPane,m=void 0===f||f,v=e.onToggleFirstPane,g=void 0===v?function(){}:v,y=p(e,F),h=b((0,r.useState)(m),2),O=h[0],w=h[1];(0,r.useEffect)((function(){return w(m)}),[m]);var E=W(W({},y),{},{toggleFirstPane:function(){var e=!O;w(e),g(e)},isFirstPaneHidden:!O});return n().createElement(o,d({className:i()("fluid-split",s)},y),0<l.length&&l.map((function(e,t){return 0!==t||O?n().createElement(Y,{className:"fluid-split-pane",key:t,size:u[t]},n().createElement(e,E)):null})))},Toolbar:J,ContentBoundary:function(e){var t=e.tag,r=void 0===t?"div":t,o=e.className,a=p(e,U);return n().createElement(r,d({className:i()("fluid-content-boundary",o)},a))},DropArea:K}),te=function(){return n().createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n().createElement("path",{d:"M10 15C8.895 15 8 15.895 8 17C8 18.105 8.895 19 10 19C11.105 19 12 18.105 12 17C12 15.895 11.105 15 10 15Z",fill:"currentColor",stroke:"none"}),n().createElement("path",{d:"M10 1C8.895 1 8 1.895 8 3C8 4.105 8.895 5 10 5C11.105 5 12 4.105 12 3C12 1.895 11.105 1 10 1Z",fill:"currentColor",stroke:"none"}),n().createElement("path",{d:"M10 8C8.895 8 8 8.895 8 10C8 11.105 8.895 12 10 12C11.105 12 12 11.105 12 10C12 8.895 11.105 8 10 8Z",fill:"currentColor",stroke:"none"}))},re=function(e){var t=d({},e);return n().createElement("svg",d({width:20,height:20,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},t),n().createElement("circle",{cx:"10",cy:"10",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeDasharray:"45",strokeLinecap:"round",r:"9"}),n().createElement("animateTransform",{attributeName:"transform",type:"rotate",by:"360",dur:"1s",repeatCount:"indefinite"}))},ne=function(e){var t=d({},e);return n().createElement("svg",d({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t),n().createElement("line",{x1:"2.75",y1:"9.94765",x2:"17.25",y2:"9.94765",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),n().createElement("line",{x1:"2.74802",y1:"9.94822",x2:"9.69557",y2:"3.00067",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),n().createElement("line",{x1:"0.75",y1:"-0.75",x2:"10.5753",y2:"-0.75",transform:"matrix(0.707107 0.707107 0.707107 -0.707107 2.74802 8.94667)",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}))},oe=["tag","className","to","type","href","onClick","isSelected","appearance","status","icon","size","shape","isLoading","disabled","children"];function ie(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var ae=["normal","transparent","elevator","pillbox"],le=["sm","med","lg"],ce=["round"],ue=(0,r.forwardRef)((function(e,t){var r,o=e.tag,a=e.className,l=e.to,u=e.type,s=void 0===u?"button":u,d=e.href,m=e.onClick,v=e.isSelected,b=void 0!==v&&v,g=e.appearance,y=void 0===g?"normal":g,h=e.status,O=e.icon,w=e.size,E=e.shape,j=e.isLoading,P=void 0!==j&&j,S=e.disabled,N=e.children,x=p(e,oe),k=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ie(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ie(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({ref:t,className:i()("fluid-button",(f(r={"is-selected":b},"fluid-status-".concat(h),h),f(r,"fluid-size-".concat(w),le.includes(w)),f(r,"fluid-appearance-".concat(y),ae.includes(y)),f(r,"fluid-shape-".concat(E),E&&ce.includes(E)),r),a),role:"button"===o?"button":null,disabled:S||P},x),C="button";return o?C=o:l||d?(C="a",d?k.href=d:(C=c.Link,k.to=l)):(k.onClick=m,k.type=s),n().createElement(C,k,(O||P)&&n().createElement("span",{className:"fluid-button-icon"},!0===P?n().createElement(re,null):O),N&&n().createElement("span",null,N))})),se=["children","content","isShowing","onOutsideClick","className","style"],de=["className"];function fe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function pe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fe(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var me=function(e){var t=e.children,o=e.content,a=e.isShowing,l=e.onOutsideClick,c=void 0===l?function(){}:l,s=e.className,f=e.style,m=p(e,se),v=(0,u.useLayer)({onOutsideClick:c,isOpen:a,closeOnOutsideClick:!0,placement:"bottom-end",possiblePlacements:["bottom-start","bottom-cetner","bottom-end"],overflowContainer:!1}),b=v.layerProps,g=v.triggerProps,y=v.renderLayer;return n().createElement(n().Fragment,null,(0,r.cloneElement)(t,g),a&&y(n().createElement("div",d({},m,b,{style:pe(pe({},f),b.style),className:i()("fluid-menu",b.className,s)}),o)))};me.Item=function(e){var t=e.className,r=p(e,de),o=i()("fluid-menu-item",t);return n().createElement(ue,d({className:o,appearance:"transparent"},r))};var ve=["tag","children","className","direction","appearance","shouldHandleOverflow","label","moreMenu"];function be(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?be(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):be(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ye(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var he=function(e){var t=e.className,r=e.direction,o=void 0===r?"horizontal":r,a=e.isHidden,l=i()("fluid-divider",{"fluid-vertical-divider":"vertical"===o,"fluid-horizontal-divider":"horizontal"===o,"fluid-is-hidden":void 0!==a&&a},t);return n().createElement("hr",{className:l})},Oe=ue;Oe.Group=function(e){var t,o=e.tag,a=void 0===o?"div":o,l=e.children,c=e.className,u=e.direction,s=void 0===u?"row":u,m=e.appearance,v=void 0===m?"normal":m,g=e.shouldHandleOverflow,y=void 0!==g&&g,h=e.label,O=e.moreMenu,w=p(e,ve),E=b((0,r.useState)(null),2),j=E[0],P=E[1],S=b((0,r.useState)(!0),2),N=S[0],x=S[1],k=(0,r.useRef)(),C="normal"===v,D="row"===s?"vertical":"horizontal",I=r.Children.map(l,(function(e){return e||null}));(0,r.useLayoutEffect)((function(){if(y){if(k.current){var e=k.current,t=window.getComputedStyle(e),r=parseInt(t.paddingLeft)+parseInt(t.paddingRight),n=e.querySelector(".fluid-more-button"),o=e.clientWidth-r;if((n?e.scrollWidth-(r+n.offsetWidth):e.scrollWidth-r)>o){x(!0);var i,a=o-n.offsetWidth,l=0,c=0,u=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return ye(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ye(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(l)throw i}}}}(e.childNodes);try{for(u.s();!(i=u.n()).done;)(l+=i.value.offsetWidth)>a||c++}catch(e){u.e(e)}finally{u.f()}P(c)}else x(!1),P(null)}}else x(!1)}),[l]);var L=i()((f(t={"fluid-button-group":!0},"fluid-button-group-".concat(s),s),f(t,"fluid-button-group-appearance-".concat(v),v),t),c),T=ge(ge({},w),{},{className:L,role:w.role?w.role:"group",ref:k}),R=function(){return O||r.Children.map(l,(function(e,t){return!e||e.props.excludeFromMenu?null:n().createElement(me.Item,d({key:t},e.props))}))};return n().createElement(n().Fragment,null,h&&n().createElement("label",null,h),n().createElement(a,T,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return Number.isInteger(t)?r.Children.map(e,(function(e,r){return r+1>t?null:e})):e}(I,j),N&&n().createElement((function(){var e=b((0,r.useState)(!1),2),t=e[0],o=e[1];return n().createElement(n().Fragment,null,C&&n().createElement(he,{className:"fluid-more-button-divider",direction:D}),n().createElement(me,{content:n().createElement(R,null),isShowing:t,onOutsideClick:function(){return o(!1)}},n().createElement(ue,{className:"fluid-more-button",isSelected:t,onClick:function(){return o(!t)}},n().createElement(te,null))))}),null)))};var we=["label","onClick"],Ee=function(e){var t=e.className,r=e.title,o=void 0===r?"":r,a=e.message,c=void 0===a?"":a,u=e.buttons,s=void 0===u?[]:u,f=e.isShowing,m=void 0!==f&&f,v=e.setIsShowing,b=void 0===v?function(){}:v;return m?l().createPortal(n().createElement("div",{className:i()("fluid-dialog",t)},n().createElement("div",{className:"fluid-dialog-window"},o&&n().createElement("div",{className:"fluid-dialog-title"},o),n().createElement("div",{className:"fluid-dialog-message"},c),n().createElement("div",{className:"fluid-dialog-buttons"},s.map((function(e,t){var r=e.label,o=e.onClick,i=p(e,we);return n().createElement(Oe,d({key:t,onClick:function(e){o&&o({closeDialog:function(){return b(!1)}}),e.stopPropagation()}},i),r)}))))),document.getElementById("fluid-modal-root")||document.body):null},je=function(e){var t=e.className,r=e.isShowing,o=void 0!==r&&r,a=e.setIsShowing,u=void 0===a?function(){}:a,d=e.content,f=void 0===d?null:d,p=e.baseURL,m=void 0===p?null:p,v=e.prevItem,b=void 0===v?null:v,g=e.nextItem,y=void 0===g?null:g,h=e.hasPrevItem,O=void 0!==h&&h,w=e.hasNextItem,E=void 0!==w&&w,j=e.isTooTall,P=void 0!==j&&j;if(!o)return null;var S,N=E||O,x=(0,c.useHistory)();return l().createPortal(n().createElement("div",{className:i()("fluid-lightbox",{"fluid-lightbox-scrollable":P,className:t})},n().createElement("button",{className:"fluid-button fluid-size-lg fluid-lightbox-close fluid-shape-round",shape:"round",size:"lg",onClick:function(){return u(!1)}},n().createElement(s.Close,null)),N&&n().createElement("button",{className:"fluid-button fluid-size-lg fluid-lightbox-left fluid-shape-round",shape:"round",size:"lg",onClick:function(){return O&&x.replace("".concat(m,"/library/").concat(b.library_id,"/item/").concat(b.id))},disabled:!O,style:{top:"45%",left:"28px"}},n().createElement(s.CaretLeft,null)),N&&n().createElement("button",{className:"fluid-button fluid-size-lg fluid-lightbox-right fluid-shape-round",shape:"round",size:"lg",style:{top:"45%",right:"28px"},onClick:function(){return E&&x.replace("".concat(m,"/library/").concat(y.library_id,"/item/").concat(y.id))},disabled:!E},n().createElement(s.CaretRight,null)),n().createElement("div",{className:"fluid-lightbox-content",onClick:function(){return u(!1)}},f)),((S=document.getElementById("fluid-modal-root"))&&P&&S.classList.add("fluid-modal-root-scrollable"),S||document.body))},Pe=["onCancel","onConfirm"],Se=function(e){var t=b((0,r.useState)(!1),2),o=t[0],i=t[1];return[function(){i(!0)},function(){return n().createElement(Ee,d({isShowing:o,setIsShowing:i},e))}]},Ne=Object.freeze({__proto__:null,Root:function(){return n().createElement("div",{id:"fluid-modal-root"})},Dialog:Ee,Lightbox:je,useDialog:Se,useAlert:function(e){return e.buttons=[{label:"Ok",isSelected:!0,onClick:function(e){return(0,e.closeDialog)()}}],Se(e)},useConfirm:function(e){var t=e.onCancel,r=void 0===t?function(){}:t,n=e.onConfirm,o=void 0===n?function(){}:n,i=p(e,Pe);return i.buttons=[{label:"Cancel",onClick:function(e){(0,e.closeDialog)(),r()}},{label:"Ok",isSelected:!0,onClick:function(e){(0,e.closeDialog)(),o()}}],Se(i)},useLightbox:function(e){var t=b((0,r.useState)(!1),2),o=t[0],i=t[1];return[function(){i(!0)},function(){return n().createElement(je,d({isShowing:o,setIsShowing:i},e))}]}});function xe(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||v(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ke={items:[],isItemSelected:function(){return!1}},Ce=(0,r.createContext)(ke),De=function(){return(0,r.useContext)(Ce)};function Ie(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ie(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Te=function e(t){return null===t?null:t.scrollHeight>t.clientHeight||t===document.body?t:e(t.parentNode)},Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Te,o=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useEffect)((function(){if(i.current=n(o.current),i.current){var t=function(t){var r=i.current,n=r.scrollTop,o=r.scrollHeight,a=r.clientHeight;e(t,{scrollTop:n,scrollHeight:o,clientHeight:a,totalHeight:a+n,scroller:i.current})};return i.current.addEventListener("scroll",t),function(){return i.current.removeEventListener("scroll",t)}}}),t),{ref:o,scroller:i.current}},ze=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200;return Re((function(r,n){n.scrollHeight<=n.totalHeight+t&&e(r,n)}),arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:Te)},_e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=(0,r.useRef)(0),o=b((0,r.useState)(Be(e,(function(){return!1}))),2),i=o[0],a=o[1],l=function(){var r=Be(e,(function(e){return window.matchMedia(e).matches}));JSON.stringify(i)!==JSON.stringify(r)&&Me(t,window.innerWidth,n.current)&&(a(r),n.current=window.innerWidth)};return(0,r.useEffect)((function(){return l(),window.addEventListener("resize",l),function(){return window.removeEventListener("resize",l)}}),[]),i},Be=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e},r={};return Object.entries(e).map((function(e){var n=b(e,2),o=n[0],i=n[1];r[o]=t(i,o)})),r},Me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;return t>r+e||t<r-e},Ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=b((0,r.useState)((function(){if("undefined"==typeof window)return t;try{var r=window.localStorage.getItem(e);return r?JSON.parse(r):t}catch(e){return console.log(e),initialValue}})),2),o=n[0],i=n[1];return[o,function(t){try{var r=t instanceof Function?t(storedValue):t;i(r),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(r))}catch(e){console.log(e)}}]},Fe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=parseFloat(e/t);return{ratio:r,width:e,height:t,isTall:1<r,isTooTall:9/16>=r,isWide:1>r,isTooWide:16/9<=r,isSquare:1===r}},He=function(e,t){return Fe(e,t)},We=["isEnabled","itemSelector","mapElementToData","children","style"];function Ye(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ye(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ye(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var qe=function(e,t){return new DOMRect(e.x-t.x,e.y-t.y,e.width,e.height)},Je=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=null!==e&&null!==t;return{left:r?Math.min(e[0],t[0]):0,top:r?Math.min(e[1],t[1]):0,width:r?Math.abs(e[0]-t[0]):0,height:r?Math.abs(e[1]-t[1]):0}},Ue=["children","style","overlay"];function Ze(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ze(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ze(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ve=De,$e=Object.freeze({__proto__:null,Provider:function(e){var t=e.items,o=void 0===t?[]:t,i=e.children,a=function(){var e=b((0,r.useState)(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]),2),t=e[0],n=e[1],o=b((0,r.useState)(!1),2),i=o[0],a=o[1],l=function(e){return t.includes(e)},c=function(e){return!l(e)&&n([].concat(xe(t),[e]))},u=function(e){return l(e)&&n(xe(t.filter((function(t){return t!==e}))))};return{items:t,setItems:n,isSelecting:i,setIsSelecting:a,toggleIsSelecting:function(){return a(!i)},clearSelection:function(){n([]),a(!1)},totalSelectedItems:t.length,hasSelection:t.length>0,isItemSelected:l,addItem:c,removeItem:u,toggleItem:function(e){return l(e)?u(e):c(e)}}}(o);return n().createElement(Ce.Provider,{value:Le(Le({},ke),a)},i)},use:Ve,Box:function(e){var t=e.isEnabled,o=void 0===t||t,i=e.itemSelector,a=void 0===i?".fluid-collection-item":i,l=e.mapElementToData,c=void 0===l?function(){}:l,u=e.children,s=e.style,f=p(e,We),m=De(),v=m.setItems,g=m.setIsSelecting;m.items;var y=m.clearSelection,h=b((0,r.useState)({start:null,end:null}),2),O=h[0],w=h[1],E=(0,r.useRef)(!1);(0,r.useRef)(null);var j=(0,r.useRef)(null),P=(0,r.useRef)(null),S=(0,r.useRef)(null),N=(0,r.useRef)([0,0]),x=(0,r.useRef)({start:null,end:null});(0,r.useEffect)((function(){return y}),[]),(0,r.useEffect)((function(){if(o&&E.current){var e=k();v(e),g(0<e.length)}}),[O]);var k=function(){return E.current&&S.current?S.current.filter((function(e){return t=Je(O.start,O.end),r=e.rect,t.left<r.left+r.width&&t.left+t.width>r.left&&t.top<r.top+r.height&&t.top+t.height>r.top;var t,r})).map((function(e){return e.data})):[]},C=function(e){var t=P.current;return[Math.round(e.clientX)-t.x,Math.round(e.clientY)-t.y]},D=function(e){var t=C(e),r=N.current;(function(){var e=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0),r=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:0)-(arguments.length>2&&void 0!==arguments[2]?arguments[2]:0);return Math.round(Math.sqrt(r*r+t*t))>=e})(r[0],t[0],r[1],t[1])&&(N.current=[t[0],t[1]],E.current=!0,x.current=Xe(Xe({},x.current),{},{end:t}),w(Xe(Xe({},x.current),{},{end:t})))},I=function e(){x.current.start===x.current.end&&(v([]),g(!1)),E.current=!1,x.current={start:null,end:null},w({start:null,end:null}),window.removeEventListener("pointermove",D),window.removeEventListener("pointerup",e),window.removeEventListener("pointerleave",e),window.removeEventListener("pointercancel",e)};return n().createElement("div",d({ref:j,onPointerDown:function(e){if(o){P.current=j.current.getBoundingClientRect();var t=C(e);S.current=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return Array.from(e.querySelectorAll(t)).map((function(t){return{rect:qe(t.getBoundingClientRect(),e.getBoundingClientRect()),data:r(t)}}))}(j.current,a,c),N.current=t,x.current={start:t,end:t},window.addEventListener("pointermove",D),window.addEventListener("pointerup",I),window.addEventListener("pointerleave",I),window.addEventListener("pointercancel",I)}},style:Xe({position:"relative",flex:"1 1 auto",display:"flex",flexDirection:"column"},s)},f),u,o&&E.current&&n().createElement("div",{style:Xe({pointerEvents:"none",background:"hsla( var(--fluid-blue-hue), 100%, 45%, 15% )",border:"2px solid var(--fluid-blue)",borderRadius:"var(--fluid-radius)",zIndex:999999,position:"absolute"},Je(O.start,O.end,j.current))}))},Toolbar:function(e){var t=e.children,r=e.style,o=e.overlay,i=void 0===o||o,a=p(e,Ue),l=De(),c=l.totalSelectedItems,u=l.clearSelection;return n().createElement(J,d({isSelected:!0,onPointerDown:function(e){return e.stopPropagation()},style:Ge({zIndex:9,paddingLeft:"var(--fluid-lg-space)",position:i&&"absolute",top:0,width:"100%"},r)},a),n().createElement(N,{style:{marginRight:"auto"}},"".concat(c," Selected Items")),t,n().createElement(Oe,{onClick:u},"Clear"))}}),Ke={size:"compact",isCompact:!0,isMedium:!1,isLarge:!1},Qe=(0,r.createContext)(Ke),et={defaults:Ke,Context:Qe,Provider:Qe.Provider,use:function(){return(0,r.useContext)(Qe)}},tt=["children","className","label","handle","contentStyle","padX","padY","footer","description"];function rt(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function nt(e,t){return nt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},nt(e,t)}function ot(e){return ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ot(e)}function it(e){return it=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},it(e)}function at(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=it(e);if(t){var o=it(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===ot(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}var lt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&nt(e,t)}(a,r.Component);var t,n,o,i=at(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={hasError:!1,error:null},t}return t=a,o=[{key:"getDerivedStateFromError",value:function(e){return{hasError:!0,error:e}}}],(n=[{key:"render",value:function(){var e=this.props,t=e.alternate,n=void 0===t?ct:t,o=e.children,i=this.state,a=i.hasError,l=i.error;return a?(0,r.createElement)(n,{error:l}):o}}])&&rt(t.prototype,n),o&&rt(t,o),Object.defineProperty(t,"prototype",{writable:!1}),a}(),ct=function(e){var t=e.error;return n().createElement("div",{className:"fluid-default-error-message",style:{display:"flex",flexDirection:"column",flex:"1 0 auto",justifyContent:"center",alignItems:"center",padding:20}},n().createElement("div",null,"There seems to be an error."),n().createElement("code",null,t.message))},ut=function(e){var t=(0,c.useHistory)();return n().createElement(Oe,d({className:"fluid-back-button",appearance:"transparent",onClick:t.goBack},e),n().createElement(ne,null))},st=["children","className","hero","title","icon","toolbar","topContentStyle","actions","header","footer","onLoad","shouldScroll","shouldShowBackButton","style","padX","padY","contentWrapStyle","tag","contentBoxTag","contentBoxProps","contentBoxStyle","overlay"];function dt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ft(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dt(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var pt=function(e){var t=e.children,o=e.className,a=e.hero,l=e.title,c=e.icon,u=e.toolbar,s=e.topContentStyle,f=e.actions,m=e.header,v=e.footer,b=e.onLoad,g=void 0===b?function(){}:b,y=e.shouldScroll,h=void 0===y||y,O=e.shouldShowBackButton,w=void 0===O?function(e){return e}:O,E=e.style,j=void 0===E?{}:E,P=e.padX,S=void 0===P||P,N=e.padY,x=void 0===N||N,k=e.contentWrapStyle,D=void 0===k?null:k,I=e.tag,L=void 0===I?"div":I,T=e.contentBoxTag,R=void 0===T?"div":T,z=e.contentBoxProps,_=void 0===z?{}:z,B=e.contentBoxStyle,M=void 0===B?null:B,A=e.overlay,F=p(e,st),H=i()("fluid-page",o);(0,r.useEffect)(g,[]);var W="function"==typeof w?w():w,Y=ft(ft({},j),{},{overflowX:"hidden",overflowY:h?"scroll":"hidden",perspective:1,perspectiveOrigin:"0 0"}),X=ft({maxHeight:h?"":"100%",minHeight:0,flexShrink:h?0:1},M),q=ft({flexGrow:1,flexShrink:1,minHeight:0,maxHeight:"100%"},D);return n().createElement(L,{className:"fluid-page-wrap",style:{flex:"1 1 auto",position:"relative",minHeight:0,maxHeight:"100%",minWidth:0,maxWidth:"100%",display:"flex",flexDirection:"column"}},n().createElement("div",d({className:H},F,{style:Y}),a&&n().createElement((function(e){var t=e.children;if(!t)return null;var r="string"==typeof t;return n().createElement("div",{style:{transformOrigin:"0 0",flex:"0 0 auto",borderBottom:"2px solid var(--fluid-line-color)"}},r&&n().createElement("img",{src:t,style:{width:"100%"}}),!r&&t)}),null,a),n().createElement(R,d({className:"fluid-page-content fluid-scroller"},_,{style:X}),n().createElement("div",{className:"fluid-sticky-element fluid-page-top-content",style:s},u,!1!==u&&!u&&n().createElement(J,{className:"fluid-page-top-toolbar"},W&&n().createElement(ut,null),c&&n().createElement("span",{className:"fluid-page-title-icon"},c),l&&n().createElement("div",{className:"fluid-page-toolbar-content"},n().createElement("span",{className:"fluid-page-title",role:"heading","aria-level":"1",style:{flex:"1 1 auto"}},l)),f&&n().createElement("span",{className:"fluid-page-actions"},f)),m&&n().createElement(J,{size:"sm",className:"fluid-page-header"},m)),n().createElement(C,{padX:S,padY:x,style:q},n().createElement(lt,null,t)))),v&&n().createElement("div",{className:"fluid-page-footer"},v),A&&n().createElement("div",{className:"fluid-page-overlay"},A))};pt.Section=function(e){var t=e.children,r=e.className,o=e.label,a=e.handle,l=e.contentStyle,c=void 0===l?{}:l,u=e.padX,s=void 0===u||u,m=e.padY,v=void 0===m||m,b=e.footer,g=e.description,y=p(e,tt),h=i()("fluid-section",f({},"".concat(a,"-section"),a),r);return n().createElement("div",d({className:h},y),o&&n().createElement("div",{className:"fluid-section-title"},n().createElement("span",{className:"fluid-section-title-text"},o)),g&&n().createElement(_,{className:"fluid-section-description"},g),n().createElement(C,{className:"fluid-section-content",padX:s,padY:v,style:c},t),b&&n().createElement(C,{padY:!1,className:"fluid-section-footer"},b))};var mt=(0,r.createContext)({appearance:"grid"}),vt=["tag","title","description","thumbnail","thumbnailProps","truncateTitle","icon","accessory","onClick","href","to","className","children","isSelected","disabled"],bt=["children","className","ratio","style"],gt=["title","description","icon","accessory","truncate","className"],yt=["title","description","truncateTitle","thumbnail","thumbnailProps","icon","accessory","tag"],ht=["title","description","truncateTitle","thumbnail","thumbnailProps","icon","accessory"];function Ot(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function wt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ot(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ot(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Et=function(e){var t=e.tag,o=void 0===t?"li":t,a=e.title,l=e.description,c=e.thumbnail,u=e.thumbnailProps,s=e.truncateTitle,f=void 0===s||s,m=e.icon,v=e.accessory,b=e.onClick,g=e.href,y=e.to,h=e.className,O=e.children,w=e.isSelected,E=void 0!==w&&w,j=e.disabled,P=void 0!==j&&j,S=p(e,vt),N="list"===(0,r.useContext)(mt).appearance?Nt:St,x={title:a,truncateTitle:f,thumbnail:c,thumbnailProps:u,description:l,icon:m,accessory:v},k={onClick:b,href:g,to:y,disabled:P,className:"fluid-collection-item-primary-action",appearance:"transparent"};return n().createElement(o,d({className:i()("fluid-collection-item",{"is-selected":E},h)},S),n().createElement(Oe,k,(a||c)&&n().createElement(N,x),O))},jt=function(e){var t=e.children,r=e.className,o=e.ratio,a=void 0===o?"4:3":o,l=e.style,c=p(e,bt);return n().createElement("div",{className:i()("fluid-collection-item-thumbnail",r)},n().createElement("div",d({style:wt({aspectRatio:a.replace(":","/")},l)},c),t))},Pt=function(e){var t=e.title,r=e.description,o=e.icon,a=e.accessory,l=e.truncate,c=void 0===l||l,u=e.className,s=p(e,gt);if(!t&&!r)return null;var f=i()("fluid-collection-item-text",{"item-has-icon":o},u);return n().createElement("div",d({className:f},s),(t||o)&&n().createElement(n().Fragment,null,o&&n().createElement("span",{className:"fluid-collection-item-icon"},o),n().createElement("div",{className:"fluid-item-title"},n().createElement("span",{className:i()("fluid-item-title-text",{"fluid-truncate":c})},t),r&&n().createElement("span",{className:"fluid-item-description fluid-truncate"},r)),a&&n().createElement("span",{className:"fluid-collection-item-accessory"},a)))},St=function(e){var t=e.title,r=e.description,o=e.truncateTitle,i=e.thumbnail,a=e.thumbnailProps,l=e.icon,c=e.accessory,u=e.tag,s=void 0===u?"div":u,f=p(e,yt);return n().createElement(s,d({className:"fluid-collection-item-grid-content"},f),i&&n().createElement(jt,a,i),n().createElement(Pt,{title:t,truncate:o,description:r,icon:l,accessory:c}))},Nt=function(e){var t=e.title,r=e.description,o=e.truncateTitle,i=e.thumbnail,a=e.thumbnailProps,l=e.icon,c=e.accessory,u=p(e,ht);return n().createElement("div",d({className:"fluid-collection-item-list-content"},u),i&&n().createElement(jt,a,i),n().createElement(Pt,{title:t,truncate:o,description:r,icon:l,accessory:c}))},xt=["width","height","style"];function kt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ct(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?kt(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Dt=function(e){var t=e.width,r=void 0===t?100:t,o=e.height,i=void 0===o?14:o,a=e.style,l=p(e,xt);return n().createElement("div",d({style:Ct({height:i,width:r,borderRadius:i/2,backgroundColor:"currentColor",opacity:.2},a)},l))},It=function(e){var t=d({},e);return n().createElement(Et,d({disabled:!0,thumbnail:!0,icon:n().createElement(Dt,{width:20,height:20}),title:n().createElement(Dt,{width:120,height:10,style:{marginBottom:3}}),description:n().createElement(Dt,{width:60,height:8})},t))},Lt=["tag","appearance","maxItems","className","children","isLoading","loadingItems"],Tt=["grid","list"],Rt=function(e){var t=e.total;return Array(void 0===t?4:t).fill(0).map((function(e,t){return n().createElement(It,{key:t})}))},zt=function(e){var t=e.tag,o=void 0===t?"ul":t,a=e.appearance,l=void 0===a?"grid":a,c=e.maxItems,u=e.className,s=e.children,m=e.isLoading,v=void 0!==m&&m,b=e.loadingItems,g=p(e,Lt),y=i()("fluid-collection",f({},"fluid-collection-appearance-".concat(l),Tt.includes(l)),u),h={appearance:l};return n().createElement(mt.Provider,{value:h},n().createElement(o,d({className:y},g),v&&n().createElement(Rt,{total:b}),!v&&function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return Number.isInteger(t)?r.Children.map(e,(function(e,r){return r+1>t?null:e})):r.Children.toArray(e)}(s,c)))};function _t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Bt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_t(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}zt.Item=Et,zt.use=function(){return(0,r.useContext)(mt)};var Mt=function(e){e.style;var t=e.className;return n().createElement("div",{className:t,style:Bt({flex:"1 1 auto"},rest)})},At=["handle","label","type","group","options","getLabel"],Ft=function(e){e.handle;var t=e.label;e.type,e.group;var r=e.options,o=void 0===r?{}:r,i=e.getLabel,a=void 0===i?function(e,t){return"".concat(e,": ").concat(t)}:i,l=p(e,At);return n().createElement("select",l,Object.entries(o).map((function(e){var r=b(e,2),o=r[0],i=r[1];return n().createElement("option",{key:o,value:o},a(t,i))})))},Ht=["handle","label","type","className"],Wt=function(e){e.handle,e.label,e.type;var t=e.className,r=p(e,Ht);return n().createElement("input",d({className:t},r))},Yt=["label"];function Xt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function qt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xt(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Jt=function(e){var t=e.label,r=p(e,Yt);return n().createElement(Oe,r,t)},Ut={handle:"unknown-item",label:"Toolbar Item",type:"button",group:"center"},Zt=["tag","className","items","size","appearance","isSticky","children"],Gt=function(e){var t=e.items,r=function(){var e={left:[],center:[],right:[],overflow:[]};return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((function(t){var r=qt(qt({},Ut),t);e[r.group].push(r)})),e}(void 0===t?[]:t);return Object.entries(r).map((function(e){var t=b(e,2),r=t[0],o=t[1];return 0>=o?null:n().createElement("div",{className:i()("fluid-tool-bar-section",f({},"fluid-toolbar-section-".concat(r),r)),key:r},o.map((function(e){var t=function(e){switch(e.type){case"text":return Wt;case"select":return Ft;case"spacer":return Mt;default:return Jt}}(e);return n().createElement(t,d({key:e.handle,className:"fluid-tool-bar-item"},e))})))}))},Vt=["lg","med","sm"],$t=["normal","stack"],Kt=function(e){var t,r=e.tag,o=void 0===r?"div":r,a=e.className,l=e.items,c=void 0===l?[]:l,u=e.size,s=void 0===u?"lg":u,m=e.appearance,v=void 0===m?"normal":m,b=e.isSticky,g=void 0!==b&&b,y=e.children,h=p(e,Zt);return n().createElement(o,d({className:i()("fluid-tool-bar",(t={},f(t,"fluid-size-".concat(s),Vt.includes(s)),f(t,"fluid-tool-bar-appearance-".concat(v),$t.includes(v)),f(t,"fluid-is-sticky",g),t),a)},h),n().createElement(Gt,{items:c}),y&&n().createElement("div",{className:"fluid-tool-bar-section"},y))};window.FL=window.FL||{},FL.vendors=FL.vendors||{},FL.vendors.BBFluid=t})(); |