UNPKG

@hrobarikt/box-ui-elements

Version:
163 lines 1.55 MB
/*!
 * Box UI Element
 * 
 * Copyright 2019 Box, Inc. All rights reserved.
 * 
 * This product includes software developed by Box, Inc. ("Box")
 * (http://www.box.com)
 * 
 * ALL BOX SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 * IN NO EVENT SHALL BOX BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 * 
 * See the Box license for the specific language governing permissions
 * and limitations under the license.
 */!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/2.1.0/en-US/",n(n.s=1039)}([function(e,t,n){"use strict";e.exports=n(336)},function(e,t,n){"use strict";n.d(t,"e",(function(){return o})),n.d(t,"Ke",(function(){return i})),n.d(t,"Le",(function(){return a})),n.d(t,"Me",(function(){return s})),n.d(t,"Ne",(function(){return c})),n.d(t,"Kf",(function(){return l})),n.d(t,"Pf",(function(){return u})),n.d(t,"Qf",(function(){return f})),n.d(t,"Of",(function(){return d})),n.d(t,"Jf",(function(){return p})),n.d(t,"Rf",(function(){return h})),n.d(t,"Sf",(function(){return m})),n.d(t,"Tf",(function(){return y})),n.d(t,"Lf",(function(){return b})),n.d(t,"Nf",(function(){return v})),n.d(t,"Mf",(function(){return g})),n.d(t,"Af",(function(){return w})),n.d(t,"zf",(function(){return E})),n.d(t,"Bf",(function(){return O})),n.d(t,"yf",(function(){return S})),n.d(t,"xf",(function(){return k})),n.d(t,"wf",(function(){return _})),n.d(t,"i",(function(){return C})),n.d(t,"h",(function(){return x})),n.d(t,"n",(function(){return P})),n.d(t,"m",(function(){return T})),n.d(t,"l",(function(){return A})),n.d(t,"j",(function(){return j})),n.d(t,"k",(function(){return D})),n.d(t,"cf",(function(){return I})),n.d(t,"df",(function(){return M})),n.d(t,"c",(function(){return N})),n.d(t,"d",(function(){return R})),n.d(t,"a",(function(){return F})),n.d(t,"b",(function(){return L})),n.d(t,"xd",(function(){return U})),n.d(t,"Bd",(function(){return B})),n.d(t,"zd",(function(){return z})),n.d(t,"Ad",(function(){return H})),n.d(t,"yd",(function(){return V})),n.d(t,"Xd",(function(){return K})),n.d(t,"ae",(function(){return q})),n.d(t,"Zd",(function(){return W})),n.d(t,"Wd",(function(){return G})),n.d(t,"Vd",(function(){return $})),n.d(t,"Yd",(function(){return X})),n.d(t,"Fc",(function(){return Y})),n.d(t,"xc",(function(){return Q})),n.d(t,"Rc",(function(){return J})),n.d(t,"pd",(function(){return Z})),n.d(t,"jd",(function(){return ee})),n.d(t,"Uc",(function(){return te})),n.d(t,"Bc",(function(){return ne})),n.d(t,"Lc",(function(){return re})),n.d(t,"Wc",(function(){return oe})),n.d(t,"Xc",(function(){return ie})),n.d(t,"Kc",(function(){return ae})),n.d(t,"Vc",(function(){return se})),n.d(t,"tc",(function(){return ce})),n.d(t,"uc",(function(){return le})),n.d(t,"Pc",(function(){return ue})),n.d(t,"bd",(function(){return fe})),n.d(t,"dd",(function(){return de})),n.d(t,"vc",(function(){return pe})),n.d(t,"Gc",(function(){return he})),n.d(t,"gd",(function(){return me})),n.d(t,"hd",(function(){return ye})),n.d(t,"id",(function(){return be})),n.d(t,"nc",(function(){return ve})),n.d(t,"oc",(function(){return ge})),n.d(t,"Dc",(function(){return we})),n.d(t,"Jc",(function(){return Ee})),n.d(t,"rd",(function(){return Oe})),n.d(t,"wc",(function(){return Se})),n.d(t,"Qc",(function(){return ke})),n.d(t,"Tc",(function(){return _e})),n.d(t,"cd",(function(){return Ce})),n.d(t,"od",(function(){return xe})),n.d(t,"yc",(function(){return Pe})),n.d(t,"ad",(function(){return Te})),n.d(t,"fd",(function(){return Ae})),n.d(t,"ud",(function(){return je})),n.d(t,"rc",(function(){return De})),n.d(t,"Cc",(function(){return Ie})),n.d(t,"Ic",(function(){return Me})),n.d(t,"sd",(function(){return Ne})),n.d(t,"td",(function(){return Re})),n.d(t,"Nc",(function(){return Fe})),n.d(t,"Oc",(function(){return Le})),n.d(t,"zc",(function(){return Ue})),n.d(t,"md",(function(){return Be})),n.d(t,"Hc",(function(){return ze})),n.d(t,"Mc",(function(){return He})),n.d(t,"ld",(function(){return Ve})),n.d(t,"nd",(function(){return Ke})),n.d(t,"qc",(function(){return qe})),n.d(t,"Yc",(function(){return We})),n.d(t,"kd",(function(){return Ge})),n.d(t,"mc",(function(){return $e})),n.d(t,"pc",(function(){return Xe})),n.d(t,"Sc",(function(){return Ye})),n.d(t,"Zc",(function(){return Qe})),n.d(t,"ed",(function(){return Je})),n.d(t,"qd",(function(){return Ze})),n.d(t,"sc",(function(){return et})),n.d(t,"Ac",(function(){return tt})),n.d(t,"Ec",(function(){return nt})),n.d(t,"re",(function(){return rt})),n.d(t,"se",(function(){return ot})),n.d(t,"te",(function(){return it})),n.d(t,"ue",(function(){return at})),n.d(t,"ve",(function(){return st})),n.d(t,"we",(function(){return ct})),n.d(t,"xe",(function(){return lt})),n.d(t,"ye",(function(){return ut})),n.d(t,"ze",(function(){return ft})),n.d(t,"Ae",(function(){return dt})),n.d(t,"Sd",(function(){return pt})),n.d(t,"db",(function(){return ht})),n.d(t,"cb",(function(){return mt})),n.d(t,"V",(function(){return yt})),n.d(t,"P",(function(){return bt})),n.d(t,"U",(function(){return vt})),n.d(t,"L",(function(){return gt})),n.d(t,"N",(function(){return wt})),n.d(t,"O",(function(){return Et})),n.d(t,"M",(function(){return Ot})),n.d(t,"I",(function(){return St})),n.d(t,"X",(function(){return kt})),n.d(t,"Y",(function(){return _t})),n.d(t,"H",(function(){return Ct})),n.d(t,"Q",(function(){return xt})),n.d(t,"R",(function(){return Pt})),n.d(t,"S",(function(){return Tt})),n.d(t,"T",(function(){return At})),n.d(t,"K",(function(){return jt})),n.d(t,"J",(function(){return Dt})),n.d(t,"Z",(function(){return It})),n.d(t,"bb",(function(){return Mt})),n.d(t,"ab",(function(){return Nt})),n.d(t,"w",(function(){return Rt})),n.d(t,"E",(function(){return Ft})),n.d(t,"x",(function(){return Lt})),n.d(t,"y",(function(){return Ut})),n.d(t,"z",(function(){return Bt})),n.d(t,"A",(function(){return zt})),n.d(t,"B",(function(){return Ht})),n.d(t,"C",(function(){return Vt})),n.d(t,"D",(function(){return Kt})),n.d(t,"if",(function(){return qt})),n.d(t,"hf",(function(){return Wt})),n.d(t,"jf",(function(){return Gt})),n.d(t,"ff",(function(){return $t})),n.d(t,"gf",(function(){return Xt})),n.d(t,"ef",(function(){return Yt})),n.d(t,"t",(function(){return Qt})),n.d(t,"u",(function(){return Jt})),n.d(t,"v",(function(){return Zt})),n.d(t,"q",(function(){return en})),n.d(t,"p",(function(){return tn})),n.d(t,"r",(function(){return nn})),n.d(t,"s",(function(){return rn})),n.d(t,"o",(function(){return on})),n.d(t,"qe",(function(){return an})),n.d(t,"Rb",(function(){return sn})),n.d(t,"Tb",(function(){return cn})),n.d(t,"Sb",(function(){return ln})),n.d(t,"ic",(function(){return un})),n.d(t,"hc",(function(){return fn})),n.d(t,"lc",(function(){return dn})),n.d(t,"jc",(function(){return pn})),n.d(t,"kc",(function(){return hn})),n.d(t,"vb",(function(){return mn})),n.d(t,"wb",(function(){return yn})),n.d(t,"xb",(function(){return bn})),n.d(t,"Cb",(function(){return vn})),n.d(t,"Db",(function(){return gn})),n.d(t,"Eb",(function(){return wn})),n.d(t,"Ob",(function(){return En})),n.d(t,"yb",(function(){return On})),n.d(t,"Mb",(function(){return Sn})),n.d(t,"Nb",(function(){return kn})),n.d(t,"Kb",(function(){return _n})),n.d(t,"zb",(function(){return Cn})),n.d(t,"Ab",(function(){return xn})),n.d(t,"Bb",(function(){return Pn})),n.d(t,"Lb",(function(){return Tn})),n.d(t,"Fb",(function(){return An})),n.d(t,"Gb",(function(){return jn})),n.d(t,"Hb",(function(){return Dn})),n.d(t,"ub",(function(){return In})),n.d(t,"Jb",(function(){return Mn})),n.d(t,"Ib",(function(){return Nn})),n.d(t,"tb",(function(){return Rn})),n.d(t,"eb",(function(){return Fn})),n.d(t,"fb",(function(){return Ln})),n.d(t,"ib",(function(){return Un})),n.d(t,"kb",(function(){return Bn})),n.d(t,"jb",(function(){return zn})),n.d(t,"gb",(function(){return Hn})),n.d(t,"hb",(function(){return Vn})),n.d(t,"mb",(function(){return Kn})),n.d(t,"lb",(function(){return qn})),n.d(t,"nb",(function(){return Wn})),n.d(t,"qb",(function(){return Gn})),n.d(t,"rb",(function(){return $n})),n.d(t,"ob",(function(){return Xn})),n.d(t,"pb",(function(){return Yn})),n.d(t,"sb",(function(){return Qn})),n.d(t,"Qb",(function(){return Jn})),n.d(t,"Vb",(function(){return Zn})),n.d(t,"Xb",(function(){return er})),n.d(t,"fc",(function(){return tr})),n.d(t,"gc",(function(){return nr})),n.d(t,"cc",(function(){return rr})),n.d(t,"ec",(function(){return or})),n.d(t,"dc",(function(){return ir})),n.d(t,"Pb",(function(){return ar})),n.d(t,"Wb",(function(){return sr})),n.d(t,"Zb",(function(){return cr})),n.d(t,"ac",(function(){return lr})),n.d(t,"Yb",(function(){return ur})),n.d(t,"Ub",(function(){return fr})),n.d(t,"bc",(function(){return dr})),n.d(t,"ie",(function(){return pr})),n.d(t,"je",(function(){return hr})),n.d(t,"he",(function(){return mr})),n.d(t,"ke",(function(){return yr})),n.d(t,"le",(function(){return br})),n.d(t,"oe",(function(){return vr})),n.d(t,"pe",(function(){return gr})),n.d(t,"ne",(function(){return wr})),n.d(t,"me",(function(){return Er})),n.d(t,"ce",(function(){return Or})),n.d(t,"be",(function(){return Sr})),n.d(t,"Td",(function(){return kr})),n.d(t,"Uf",(function(){return Cr})),n.d(t,"W",(function(){return xr})),n.d(t,"de",(function(){return Pr})),n.d(t,"F",(function(){return Tr})),n.d(t,"G",(function(){return Ar})),n.d(t,"bf",(function(){return jr})),n.d(t,"We",(function(){return Dr})),n.d(t,"af",(function(){return Ir})),n.d(t,"Ve",(function(){return Mr})),n.d(t,"Xe",(function(){return Nr})),n.d(t,"Te",(function(){return Rr})),n.d(t,"Oe",(function(){return Fr})),n.d(t,"Pe",(function(){return Lr})),n.d(t,"Ue",(function(){return Ur})),n.d(t,"Se",(function(){return Br})),n.d(t,"Re",(function(){return zr})),n.d(t,"Qe",(function(){return Hr})),n.d(t,"Ze",(function(){return Vr})),n.d(t,"Ye",(function(){return Kr})),n.d(t,"vd",(function(){return qr})),n.d(t,"Vf",(function(){return Wr})),n.d(t,"Ce",(function(){return Gr})),n.d(t,"De",(function(){return $r})),n.d(t,"Ee",(function(){return Xr})),n.d(t,"Ie",(function(){return Yr})),n.d(t,"Ge",(function(){return Qr})),n.d(t,"He",(function(){return Jr})),n.d(t,"Fe",(function(){return Zr})),n.d(t,"Je",(function(){return eo})),n.d(t,"Dd",(function(){return to})),n.d(t,"Gd",(function(){return no})),n.d(t,"Hd",(function(){return ro})),n.d(t,"Cd",(function(){return oo})),n.d(t,"Fd",(function(){return io})),n.d(t,"Ed",(function(){return ao})),n.d(t,"Kd",(function(){return so})),n.d(t,"Nd",(function(){return co})),n.d(t,"Jd",(function(){return lo})),n.d(t,"Rd",(function(){return uo})),n.d(t,"Pd",(function(){return fo})),n.d(t,"Md",(function(){return po})),n.d(t,"Od",(function(){return ho})),n.d(t,"Id",(function(){return mo})),n.d(t,"Qd",(function(){return yo})),n.d(t,"Ld",(function(){return bo})),n.d(t,"Cf",(function(){return vo})),n.d(t,"Df",(function(){return go})),n.d(t,"Ef",(function(){return wo})),n.d(t,"If",(function(){return Eo})),n.d(t,"Ff",(function(){return Oo})),n.d(t,"Hf",(function(){return So})),n.d(t,"Gf",(function(){return ko})),n.d(t,"Be",(function(){return _o})),n.d(t,"wd",(function(){return Co})),n.d(t,"f",(function(){return xo})),n.d(t,"g",(function(){return Po})),n.d(t,"fe",(function(){return To})),n.d(t,"ge",(function(){return Ao})),n.d(t,"pf",(function(){return jo})),n.d(t,"qf",(function(){return Do})),n.d(t,"sf",(function(){return Io})),n.d(t,"rf",(function(){return Mo})),n.d(t,"tf",(function(){return No})),n.d(t,"vf",(function(){return Ro})),n.d(t,"uf",(function(){return Fo})),n.d(t,"kf",(function(){return Lo})),n.d(t,"lf",(function(){return Uo})),n.d(t,"mf",(function(){return Bo})),n.d(t,"nf",(function(){return zo})),n.d(t,"of",(function(){return Ho})),n.d(t,"Ud",(function(){return Vo})),n.d(t,"ee",(function(){return Ko}));var r=n(190),o=1e3,i="large",a="medium",s="small",c="very_large",l="folder",u="search",f="selected",d="recents",p="error",h="upload-empty",m="upload-inprogress",y="upload-success",b="metadata",v="list",g="grid",w="folder",E="file",O="web_link",S="folder_",k="file_",_="feedItems_",C=S,x=k,P="web_link_",T="search_",A="recents_",j="metadata_",D="metadata_query_",I="ASC",M="DESC",N="none",R="open",F="collaborators",L="company",U="Accept",B="Content-Type",z="X-Box-Client-Name",H="X-Box-Client-Version",V="Accept-Language",K="securityClassification-6VMVochwUWo",q="boxSkillsCards",W="properties",G="global",$="enterprise",X=o,Y="id",Q="date",J="name",Z="type",ee="size",te="parent",ne="extension",re="expires_at",oe="permissions",ie="".concat(oe,".can_upload"),ae="item_collection",se="path_collection",ce="content_created_at",le="content_modified_at",ue="modified_at",fe="restored_at",de="restored_from",pe="created_at",he="interacted_at",me="shared_link",ye="allowed_shared_link_access_levels_disabled_reasons",be="shared_link_features",ve="allowed_invitee_roles",ge="allowed_shared_link_access_levels",we="has_collaborations",Ee="is_externally_owned",Oe="url",Se="created_by",ke="modified_by",_e="owned_by",Ce="restored_by",xe="trashed_by",Pe="description",Te="representations",Ae="sha1",je="watermark_info",De="authenticated_download_url",Ie="file_version",Me="is_download_available",Ne="version_limit",Re="version_number",Fe="metadata",Le="".concat(Fe,".").concat(G,".").concat(q),Ue=("".concat(Fe,".").concat(G,".").concat(W),"".concat(Fe,".").concat($,".").concat(K),"due_at"),Be="task_assignment_collection",ze="is_completed",He="message",Ve="tagged_message",Ke="trashed_at",qe="assigned_to",We="",Ge="status",$e="activity_template",Xe="app",Ye="occurred_at",Qe="rendered_text",Je="retention",Ze="uploader_display_name",et="classification",tt="enterprise",nt="hostname",rt="can_comment",ot="can_create_annotations",it="can_delete",at="can_download",st="can_edit",ct="can_preview",lt="can_rename",ut="can_share",ft="can_upload",dt="can_view_annotations",pt="editor",ht="slash",mt="caret",yt="2.37.0",bt="en-US",vt="platform/preview",gt="https://api.box.com",wt="https://cdn01.boxcdn.net",Et="https://upload.box.com",Ot="https://app.box.com",St="body",kt="0",_t=500,Ct=500,xt=25,Pt=50,Tt=1,At=50,jt=0,Dt=1e3,It="files",Mt="recents",Nt="metadata",Rt="ContentExplorer",Ft="ContentOpenWith",Lt="ContentPicker",Ut="ContentPreview",Bt="ContentSharing",zt="ContentSidebar",Ht="ContentUploader",Vt="FilePicker",Kt="FolderPicker",qt="pending",Wt="inprogress",Gt="staged",$t="complete",Xt="error",Yt="accepted",Qt="be-modal-dialog-content",Jt="be-modal-dialog-content-full-bleed",Zt="be-modal-dialog-overlay",en="be-is-small",tn="be-is-medium",nn="be-is-touch",rn="be-modal",on="bcow-integration-icon",an="overlay-wrapper",sn="item_name_invalid",cn="item_name_too_long",ln="item_name_in_use",un="upload_file_limit",fn="child_folder_failed_upload",dn="storage_limit_exceeded",pn="file_size_limit_exceeded",hn="pending_app_folder_size_limit",mn="fetch_activity_error",yn="fetch_annotation_error",bn="fetch_annotations_error",vn="fetch_file_error",gn="forbidden_by_policy",wn="fetch_folder_error",En="fetch_weblink_error",On="fetch_comments_error",Sn="fetch_version_error",kn="fetch_versions_error",_n="fetch_tasks_error",Cn="fetch_current_user_error",xn="fetch_enterprise_groups_error",Pn="fetch_enterprise_users_error",Tn="fetch_task_collaborator_error",An="fetch_integrations_error",jn="fetch_metadata_error",Dn="fetch_metadata_templates_error",In="fetch_access_stats_error",Mn="fetch_skills_error",Nn="fetch_recents_error",Rn="execute_integrations_error",Fn="create_annotation_error",Ln="create_comment_error",Un="create_task_error",Bn="create_task_link_error",zn="create_task_collaborator_error",Hn="create_folder_error",Vn="create_metadata_error",Kn="delete_app_activity_error",qn="delete_annotation_error",Wn="delete_comment_error",Gn="delete_task_error",$n="delete_task_collaborator_error",Xn="delete_item_error",Yn="delete_metadata_error",Qn="delete_version_error",Jn="group_exceeds_limit",Zn="promote_version_error",er="restore_version_error",tr="update_task_error",nr="update_task_collaborator_error",rr="update_comment_error",or="update_skills_error",ir="update_metadata_error",ar="get_download_url_error",sr="rename_item_error",cr="share_item_error",lr="unexpected_exception_error",ur="search_error",fr="metadata_query_error",dr="unknown_error",pr="content_preview",hr="content_sidebar",mr="activity_sidebar",yr="details_sidebar",br="metadata_sidebar",vr="skills_sidebar",gr="versions_sidebar",wr="preview",Er="open_with",Or="preview_metric",Sr="elements_load_metric",kr="isErrorDisplayed",_r=r.a.canPlayDash()?"[dash,mp4][filmstrip]":"[mp4]",Cr="".concat("[3d][pdf][text][mp3][json]").concat("[jpg?dimensions=1024x1024&paged=false]").concat("[jpg?dimensions=2048x2048,png?dimensions=2048x2048]").concat(_r),xr=3e3,Pr=1e3,Tr="#999",Ar="#fff",jr="transcript",Dr="keyword",Ir="timeline",Mr="face",Nr="status",Rr="skills_invocations_error",Fr="skills_billing_error",Lr="skills_external_auth_error",Ur="skills_unknown_error",Br="skills_invalid_file_size_error",zr="skills_invalid_file_format_error",Hr="skills_file_processing_error",Vr="skills_pending_status",Kr="skills_invoked_status",qr="boxnote",Wr="[jpg?dimensions=".concat("1024x1024","&paged=false,png?dimensions=").concat("1024x1024","][pdf]"),Gr="error",$r="success",Xr="viewable",Yr="skills",Qr="details",Jr="metadata",Zr="activity",eo="versions",to="GET",no="POST",ro="PUT",oo="DELETE",io="OPTIONS",ao="HEAD",so=403,co=404,lo=409,uo=401,fo=429,po=500,ho=501,mo=502,yo=503,bo=504,vo="delete",go="promote",wo="restore",Eo="upload",Oo="permanently_delete",So="remove_retention",ko="indefinite",_o={type:"user",id:"2",name:""},Co="File Request",xo="1338",Po="13418",To=26,Ao=30,jo="APPROVED",Do="COMPLETED",Io="NOT_STARTED",Mo="IN_PROGRESS",No="REJECTED",Ro="GENERAL",Fo="APPROVAL",Lo="ALL_ASSIGNEES",Uo="ANY_ASSIGNEE",Bo="CREATE",zo="EDIT",Ho=250,Vo={arrowDown:"ArrowDown",arrowLeft:"ArrowLeft",arrowRight:"ArrowRight",arrowUp:"ArrowUp",backspace:"Backspace",enter:"Enter",escape:"Escape",space:" "},Ko=36e5},function(e,t,n){"use strict";n.d(t,"y",(function(){return r})),n.d(t,"x",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"f",(function(){return s})),n.d(t,"k",(function(){return c})),n.d(t,"j",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"h",(function(){return f})),n.d(t,"g",(function(){return d})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return h})),n.d(t,"n",(function(){return m})),n.d(t,"o",(function(){return y})),n.d(t,"v",(function(){return b})),n.d(t,"w",(function(){return v})),n.d(t,"l",(function(){return g})),n.d(t,"m",(function(){return w})),n.d(t,"p",(function(){return E})),n.d(t,"q",(function(){return O})),n.d(t,"r",(function(){return S})),n.d(t,"s",(function(){return k})),n.d(t,"t",(function(){return _})),n.d(t,"u",(function(){return C})),n.d(t,"a",(function(){return x}));var r="#fff",o="#000",i="#0061d5",a="#e5effa",s="#222",c="#4e4e4e",l="#767676",u="#909090",f="#d3d3d3",d="#e8e8e8",p="#003c84",h="#7f9dc1",m="#2486fc",y="#91c2fd",b="#f5b31b",v="#ffeb7f",g="#26c281",w="#92e0c0",E="#f1811a",O="#f8c08c",S="#9f3fed",k="#cf9ff6",_="#ed3757",C="#f69bab",x=["#2486fc","#0061d5","#003c84","#767676","#26c281","#f5b31b","#4826c2","#9f3fed","#ed3757"]},function(e,t){e.exports=function(){}},function(e,t,n){"use strict";var r=n(107),o=Object(r.defineMessages)({today:{id:"be.today",defaultMessage:"today"},yesterday:{id:"be.yesterday",defaultMessage:"yesterday"},logo:{id:"be.logo",defaultMessage:"Logo"},error:{id:"be.error",defaultMessage:"Error"},preview:{id:"be.preview",defaultMessage:"Preview"},previewError:{id:"be.previewError",defaultMessage:"We’re sorry, the preview didn’t load. Please refresh the page."},previewErrorBlockedByPolicy:{id:"be.previewErrorBlockedByPolicy",defaultMessage:"Your access is restricted due to the classification applied to this content."},boxEditErrorBlockedByPolicy:{id:"be.boxEditErrorBlockedByPolicy",defaultMessage:"Local editing of this content has been disabled based on an access policy"},previewUpdate:{id:"be.previewUpdate",defaultMessage:"A new version of this file is available."},reload:{id:"be.reload",defaultMessage:"Reload"},open:{id:"be.open",defaultMessage:"Open"},close:{id:"be.close",defaultMessage:"Close"},copy:{id:"be.copy",defaultMessage:"Copy"},delete:{id:"be.delete",defaultMessage:"Delete"},rename:{id:"be.rename",defaultMessage:"Rename"},remove:{id:"be.remove",defaultMessage:"Remove"},resume:{id:"be.resume",defaultMessage:"Resume"},resumeAll:{id:"be.resumeAll",defaultMessage:"Resume All"},retry:{id:"be.retry",defaultMessage:"Retry"},share:{id:"be.share",defaultMessage:"Share"},download:{id:"be.download",defaultMessage:"Download"},save:{id:"be.save",defaultMessage:"Save"},cancel:{id:"be.cancel",defaultMessage:"Cancel"},create:{id:"be.create",defaultMessage:"Create"},choose:{id:"be.choose",defaultMessage:"Choose"},upload:{id:"be.upload",defaultMessage:"Upload"},add:{id:"be.add",defaultMessage:"Add"},gridView:{id:"be.gridView",defaultMessage:"Switch to Grid View"},gridViewIncreaseColumnSize:{id:"be.gridView.increaseColumnSize",defaultMessage:"Increase column size"},gridViewDecreaseColumnSize:{id:"be.gridView.decreaseColumnSize",defaultMessage:"Decrease column size"},listView:{id:"be.listView",defaultMessage:"Switch to List View"},sort:{id:"be.sort",defaultMessage:"Sort"},newFolder:{id:"be.newFolder",defaultMessage:"New Folder"},in:{id:"be.in",defaultMessage:"In"},print:{id:"be.print",defaultMessage:"Print"},selected:{id:"be.selected",defaultMessage:"{count} Selected"},max:{id:"be.max",defaultMessage:"max"},nameDate:{id:"be.nameDate",defaultMessage:"{date} by {name}"},modified:{id:"be.itemModified",defaultMessage:"Modified"},modifiedDateBy:{id:"be.modifiedDateBy",defaultMessage:"Modified {date} by {name}"},modifiedDate:{id:"be.modifiedDate",defaultMessage:"Modified {date}"},created:{id:"be.itemCreated",defaultMessage:"Created"},owner:{id:"be.itemOwner",defaultMessage:"Owner"},uploader:{id:"be.itemUploader",defaultMessage:"Uploader"},interacted:{id:"be.itemInteracted",defaultMessage:"Last Accessed"},interactedDate:{id:"be.interactedDate",defaultMessage:"Last accessed on {date}"},name:{id:"be.itemName",defaultMessage:"Name"},size:{id:"be.itemSize",defaultMessage:"Size"},deleteDialogLabel:{id:"be.deleteDialogLabel",defaultMessage:"Confirm Delete"},deleteDialogFileText:{id:"be.deleteDialogFileText",defaultMessage:"Are you sure you want to delete {name}?"},deleteDialogFolderText:{id:"be.deleteDialogFolderText",defaultMessage:"Are you sure you want to delete {name} and all its contents?"},renameDialogLabel:{id:"be.renameDialogLabel",defaultMessage:"Rename"},renameDialogText:{id:"be.renameDialogText",defaultMessage:"Please enter a new name for {name}:"},renameDialogErrorInvalid:{id:"be.renameDialogErrorInvalid",defaultMessage:"This name is invalid."},renameDialogErrorInUse:{id:"be.renameDialogErrorInUse",defaultMessage:"An item with the same name already exists."},renameDialogErrorTooLong:{id:"be.renameDialogErrorTooLong",defaultMessage:"This name is too long."},createDialogLabel:{id:"be.createDialogLabel",defaultMessage:"New Folder"},createDialogText:{id:"be.createDialogText",defaultMessage:"Please enter a name."},createDialogErrorInvalid:{id:"be.createDialogErrorInvalid",defaultMessage:"This is an invalid folder name."},createDialogErrorTooLong:{id:"be.createDialogErrorTooLong",defaultMessage:"This folder name is too long."},createDialogErrorInUse:{id:"be.createDialogErrorInUse",defaultMessage:"A folder with the same name already exists."},shareDialogLabel:{id:"be.shareDialogLabel",defaultMessage:"Share"},shareDialogText:{id:"be.shareDialogText",defaultMessage:"Shared Link:"},shareDialogNone:{id:"be.shareDialogNone",defaultMessage:"None"},shareAccessOpen:{id:"be.shareAccessOpen",defaultMessage:"Access: People with the link"},shareAccessCollab:{id:"be.shareAccessCollab",defaultMessage:"Access: People in this folder"},shareAccessCompany:{id:"be.shareAccessCompany",defaultMessage:"People in this company"},shareAccessNone:{id:"be.shareAccessNone",defaultMessage:"No shared link"},shareAccessRemove:{id:"be.shareAccessRemove",defaultMessage:"Remove shared link"},searchPlaceholder:{id:"be.searchPlaceholder",defaultMessage:"Search files and folders"},sidebarAccessStats:{id:"be.sidebarAccessStats",defaultMessage:"Access Stats"},sidebarShow:{id:"be.sidebarShow",defaultMessage:"Show Sidebar"},sidebarHide:{id:"be.sidebarHide",defaultMessage:"Hide Sidebar"},description:{id:"be.description",defaultMessage:"Description"},descriptionPlaceholder:{id:"be.descriptionPlaceholder",defaultMessage:"Enter a description"},sidebarDetailsTitle:{id:"be.sidebarDetailsTitle",defaultMessage:"Details"},sidebarSkillsTitle:{id:"be.sidebarSkillsTitle",defaultMessage:"Skills"},sidebarSkillsErrorTitle:{id:"be.sidebarSkillsErrorTitle",defaultMessage:"Skills Error"},sidebarSkillsErrorContent:{id:"be.sidebarSkillsErrorContent",defaultMessage:"An error has occurred while updating skills. Please refresh the page and try again."},sidebarActivityTitle:{id:"be.sidebarActivityTitle",defaultMessage:"Activity"},sidebarMetadataTitle:{id:"be.sidebarMetadataTitle",defaultMessage:"Metadata"},sidebarMetadataEditingErrorContent:{id:"be.sidebarMetadataEditingErrorContent",defaultMessage:"An error has occurred while updating metadata. Please refresh the page and try again."},sidebarMetadataFetchingErrorContent:{id:"be.sidebarMetadataFetchingErrorContent",defaultMessage:"An error has occurred while fetching metadata. Please refresh the page and try again."},sidebarFileFetchingErrorContent:{id:"be.sidebarFileFetchingErrorContent",defaultMessage:"An error has occurred while fetching your Box file. Please refresh the page and try again."},sidebarProperties:{id:"be.sidebarProperties",defaultMessage:"File Properties"},sidebarNavLabel:{id:"be.sidebarNavLabel",defaultMessage:"Sidebar"},defaultSkill:{id:"be.defaultSkill",defaultMessage:"Skill Card"},statusSkill:{id:"be.statusSkill",defaultMessage:"Status"},topicsSkill:{id:"be.topicsSkill",defaultMessage:"Topics"},keywordSkill:{id:"be.keywordSkill",defaultMessage:"Topics"},faceSkill:{id:"be.faceSkill",defaultMessage:"Faces"},transcriptSkill:{id:"be.transcriptSkill",defaultMessage:"Transcript"},skillPendingStatus:{id:"be.skillPendingStatus",defaultMessage:"We’re working on processing your file - please hold!"},skillInvokedStatus:{id:"be.skillInvokedStatus",defaultMessage:"We’re preparing to process your file - please hold!"},skillUnknownError:{id:"be.skillUnknownError",defaultMessage:"Something went wrong with running this skill or fetching its data."},skillInvalidFileSizeError:{id:"be.skillInvalidFileSizeError",defaultMessage:"We’re sorry, no skills information was found. This file size is currently not supported."},skillInvalidFileExtensionError:{id:"be.skillInvalidFileExtensionError",defaultMessage:"We’re sorry, no skills information was found. This file extension is currently not supported."},skillNoInfoFoundError:{id:"be.skillNoInfoFoundError",defaultMessage:"We’re sorry, no skills information was found."},skillFileProcessingError:{id:"be.skillFileProcessingError",defaultMessage:"We’re sorry, something went wrong with processing the file."},uploadErrorTooManyFiles:{id:"be.uploadErrorTooManyFiles",defaultMessage:"You can only upload up to {fileLimit} file(s) at a time."},uploadError:{id:"be.uploadError",defaultMessage:"A network error has occurred while trying to upload."},uploadEmptyWithFolderUploadEnabled:{id:"be.uploadEmptyWithFolderUploadEnabled",defaultMessage:"Drag and drop files and folders"},uploadEmptyWithFolderUploadDisabled:{id:"be.uploadEmptyWithFolderUploadDisabled",defaultMessage:"Drag and drop files"},uploadEmptyFileInput:{id:"be.uploadEmptyFileInput",defaultMessage:"Browse your device"},uploadEmptyFolderInput:{id:"be.uploadEmptyFolderInput",defaultMessage:"Select Folders"},uploadNoDragDrop:{id:"be.uploadNoDragDrop",defaultMessage:"Select files from your device"},uploadInProgress:{id:"be.uploadInProgress",defaultMessage:"Drag and drop to add additional files"},uploadSuccess:{id:"be.uploadSuccess",defaultMessage:"Success! Your files have been uploaded."},uploadSuccessFileInput:{id:"be.uploadSuccessFileInput",defaultMessage:"Select More Files"},uploadSuccessFolderInput:{id:"be.uploadSuccessFolderInput",defaultMessage:"Select More Folders"},uploadOptions:{id:"be.uploadOptions",defaultMessage:"{option1} or {option2}"},nameASC:{id:"be.nameASC",defaultMessage:"Name: A → Z"},nameDESC:{id:"be.nameDESC",defaultMessage:"Name: Z → A"},dateASC:{id:"be.dateASC",defaultMessage:"Date: Oldest → Newest"},dateDESC:{id:"be.dateDESC",defaultMessage:"Date: Newest → Oldest"},sizeASC:{id:"be.sizeASC",defaultMessage:"Size: Smallest → Largest"},sizeDESC:{id:"be.sizeDESC",defaultMessage:"Size: Largest → Smallest"},searchState:{id:"be.searchState",defaultMessage:"Sorry, we couldn’t find what you’re looking for."},selectedState:{id:"be.selectedState",defaultMessage:"You haven’t selected any items yet."},errorState:{id:"be.errorState",defaultMessage:"A network error has occurred while trying to load."},folderState:{id:"be.folderState",defaultMessage:"There are no items in this folder."},metadataState:{id:"be.metadataState",defaultMessage:"There are no items in this folder."},recentsState:{id:"be.recentsState",defaultMessage:"There are no recent items yet."},loadingState:{id:"be.loadingState",defaultMessage:"Please wait while the items load..."},errorBreadcrumb:{id:"be.errorBreadcrumb",defaultMessage:"Error"},rootBreadcrumb:{id:"be.rootBreadcrumb",defaultMessage:"All Files"},searchBreadcrumb:{id:"be.searchBreadcrumb",defaultMessage:"Search Results"},recentsBreadcrumb:{id:"be.recentsBreadcrumb",defaultMessage:"Recents"},selectedBreadcrumb:{id:"be.selectedBreadcrumb",defaultMessage:"Selected Items"},uploadsManagerUploadInProgress:{id:"be.uploadsManagerUploadInProgress",defaultMessage:"Uploading"},uploadsManagerUploadPrompt:{id:"be.uploadsManagerUploadPrompt",defaultMessage:"Drop files on this page to upload them into this folder."},uploadsManagerUploadComplete:{id:"be.uploadsManagerUploadComplete",defaultMessage:"Completed"},uploadsManagerUploadFailed:{id:"be.uploadsManagerUploadFailed",defaultMessage:"Some Uploads Failed"},uploadsCancelButtonTooltip:{id:"be.uploadsCancelButtonTooltip",defaultMessage:"Cancel this upload"},uploadsRetryButtonTooltip:{id:"be.uploadsRetryButtonTooltip",defaultMessage:"Retry upload"},uploadsFileSizeLimitExceededErrorMessage:{id:"be.uploadsFileSizeLimitExceededErrorMessage",defaultMessage:"File size exceeds the folder owner’s file size limit"},uploadsStorageLimitErrorMessage:{id:"be.uploadsStorageLimitErrorMessage",defaultMessage:"Account storage limit reached"},uploadsPendingFolderSizeLimitErrorMessage:{id:"be.uploadsPendingFolderSizeLimitErrorMessage",defaultMessage:"Pending app folder size limit exceeded"},uploadsItemNameInUseErrorMessage:{id:"be.uploadsItemNameInUseErrorMessage",defaultMessage:"A file with this name already exists."},uploadsProvidedFolderNameInvalidMessage:{id:"be.uploadsProvidedFolderNameInvalidMessage",defaultMessage:"Provided folder name, {name}, could not be used to create a folder."},uploadsOneOrMoreChildFoldersFailedToUploadMessage:{id:"be.uploadsOneOrMoreChildFoldersFailedToUploadMessage",defaultMessage:"One or more child folders failed to upload."},uploadsDefaultErrorMessage:{id:"be.uploadsDefaultErrorMessage",defaultMessage:"Something went wrong with the upload. Please try again."},errorOccured:{id:"be.errorOccured",defaultMessage:"An error occurred"},editLabel:{id:"be.editLabel",defaultMessage:"Edit"},getVersionInfo:{id:"be.getVersionInfo",defaultMessage:"Get version information"},keywordsApplied:{id:"be.keywordsAppliedList",defaultMessage:"Keywords were applied"},keywordsList:{id:"be.keywordsList",defaultMessage:"Keywords: {words}"},noActivity:{id:"be.noActivity",defaultMessage:"No activity to show"},noActivityAnnotationPrompt:{id:"be.noActivityAnnotationPrompt",defaultMessage:"Hover over the preview and use the controls at the bottom to annotate the file."},noActivityCommentPrompt:{id:"be.noActivityCommentPrompt",defaultMessage:"Comment and @mention people to notify them."},versionDeleted:{id:"be.versionDeleted",defaultMessage:"{name} deleted v{version_number}"},versionPromoted:{id:"be.versionPromoted",defaultMessage:"{name} promoted v{version_promoted} to v{version_number}"},versionRestored:{id:"be.versionRestored",defaultMessage:"{name} restored v{version_number}"},versionMultipleUsersUploaded:{id:"be.versionMultipleUsersUploaded",defaultMessage:"{numberOfCollaborators} collaborators uploaded v{versions}"},versionUploadCollapsed:{id:"be.versionUploadCollapsed",defaultMessage:"{name} uploaded v{versions}"},versionUploaded:{id:"be.versionUploaded",defaultMessage:"{name} uploaded v{version_number}"},fileRequestDisplayName:{id:"be.fileRequestDisplayName",defaultMessage:"File Request"},defaultInlineErrorContentMessage:{id:"be.defaultInlineErrorContentMessage",defaultMessage:"Please try again later."},fileDescriptionInlineErrorTitleMessage:{id:"be.fileDescriptionInlineErrorTitleMessage",defaultMessage:"Something went wrong when saving the description."},defaultErrorMaskHeaderMessage:{id:"be.defaultErrorMaskHeaderMessage",defaultMessage:"We’re sorry, something went wrong."},defaultErrorMaskSubHeaderMessage:{id:"be.defaultErrorMaskSubHeaderMessage",defaultMessage:"Please refresh the page or try again later."},fileAccessStatsErrorHeaderMessage:{id:"be.fileAccessStatsErrorHeaderMessage",defaultMessage:"Something went wrong when fetching the access stats."},fileAccessStatsPermissionsError:{id:"be.accessStatsPermissionsError",defaultMessage:"Sorry, you do not have permission to see the access stats for this file."},fileClassificationErrorHeaderMessage:{id:"be.fileClassificationErrorHeaderMessage",defaultMessage:"Something went wrong when fetching classification."},currentUserErrorHeaderMessage:{id:"be.currentUserErrorHeaderMessage",defaultMessage:"Something went wrong when fetching the current user."},activityFeedItemApiError:{id:"be.activityFeedItemApiError",defaultMessage:"There was a problem loading the activity feed. Please refresh the page or try again later."},nextFile:{id:"be.nextFile",defaultMessage:"Next File"},nextPage:{id:"be.pagination.nextPage",defaultMessage:"Next Page"},pageStatus:{id:"be.pagination.pageStatus",defaultMessage:"{pageNumber} of {pageCount}"},previousFile:{id:"be.previousFile",defaultMessage:"Previous File"},previousPage:{id:"be.pagination.previousPage",defaultMessage:"Previous Page"},previousSegment:{id:"be.previousSegment",defaultMessage:"Previous Segment"},nextSegment:{id:"be.nextSegment",defaultMessage:"Next Segment"},transcriptEdit:{id:"be.transcriptEdit",defaultMessage:"Click any section to edit."},emptyOpenWithDescription:{id:"be.emptyOpenWithDescription",defaultMessage:"No integrations are available for this file"},errorOpenWithDescription:{id:"be.errorOpenWithDescription",defaultMessage:"Opening this file with other services is currently unavailable"},defaultOpenWithDescription:{id:"be.defaultOpenWithDescription",defaultMessage:"Open this file with a partner service"},executeIntegrationOpenWithErrorHeader:{id:"be.executeIntegrationOpenWithErrorHeader",defaultMessage:"We’re sorry, this integration is currently unavailable."},executeIntegrationOpenWithErrorSubHeader:{id:"be.executeIntegrationOpenWithErrorSubHeader",defaultMessage:"Please try again later."},boxToolsInstallMessage:{id:"be.boxToolsInstallMessage",defaultMessage:"Install {boxTools} to open this file on your desktop"},boxToolsBlacklistedError:{id:"be.boxEditBlacklistedError",defaultMessage:"This file cannot be opened locally"},drawAnnotation:{id:"be.drawAnnotation",defaultMessage:"Drawing annotation mode"},pointAnnotation:{id:"be.pointAnnotation",defaultMessage:"Point annotation mode"},expand:{id:"be.expand",defaultMessage:"Expand"},collapse:{id:"be.collapse",defaultMessage:"Collapse"},back:{id:"be.back",defaultMessage:"Back"},priorCollaborator:{id:"be.priorCollaborator",defaultMessage:"A Prior Collaborator"}});t.a=o},function(e,t,n){var r;function o(e){return(o="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})(e)}
/*!
  Copyright (c) 2017 Jed Watson.
  Licensed under the MIT License (MIT), see
  http://jedwatson.github.io/classnames
*/!function(){"use strict";var i={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var r=o(n);if("string"===r||"number"===r)e.push(n);else if(Array.isArray(n)&&n.length){var s=a.apply(null,n);s&&e.push(s)}else if("object"===r)for(var c in n)i.call(n,c)&&n[c]&&e.push(c)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):"object"===o(n(108))&&n(108)?void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r):window.classNames=a}()},function(e,t,n){"use strict";n(107);var r,o,i=n(0),a=n(11),s=n(48),c=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};!function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList"}(r||(r={})),function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"}(o||(o={}));function l(e){var t=function(t){return i.createElement(s.a.Consumer,null,(function(n){Object(a.h)(n);var r=t.value,o=t.children,i=c(t,["value","children"]),s="string"==typeof r?new Date(r||0):r;return o("formatDate"===e?n.formatDateToParts(s,i):n.formatTimeToParts(s,i))}))};return t.displayName=o[e],t}function u(e){var t=function(t){return i.createElement(s.a.Consumer,null,(function(n){Object(a.h)(n);var r=t.value,o=t.children,s=c(t,["value","children"]),l=n[e](r,s);if("function"==typeof o)return o(l);var u=n.textComponent||i.Fragment;return i.createElement(u,null,l)}))};return t.displayName=r[e],t}n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return d}));var f=u("formatDate"),d=(u("formatTime"),u("formatNumber"));u("formatList"),l("formatDate"),l("formatTime")},function(e,t,n){var r=n(188);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s}));var r=n(1);function o(){return new Error("Bad box item!")}function i(){return new Error("Insufficient Permissions!")}function a(){return new Error("Bad box user!")}function s(e){return e===r.Pd||e===r.Rd||e===r.Jd||e>=r.Md}},function(e,t,n){"use strict";var r=n(0),o=n(21),i=n.n(o),a=n(12),s=n.n(a);function c(e){return(c="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})(e)}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){function t(){var e,n,r,o,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,l=new Array(a),u=0;u<a;u++)l[u]=arguments[u];return n=function(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?d(e):t}(this,(e=f(t)).call.apply(e,[this].concat(l))),r=d(n),o="id",i=s()("icon"),o in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i,n}var n,o,a;return 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}}),t&&p(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.title,o=l(e,["children","title"]),a="".concat(this.id,"-title"),s=i()(o,["role","aria-labelledby"]);return s.focusable="false",n?(s["aria-labelledby"]=a,s.role="img"):s.role="presentation",r.createElement("svg",s,n?r.createElement("title",{id:a},n):null,t)}}])&&u(n.prototype,o),a&&u(n,a),t}(r.Component);n.d(t,"a",(function(){return h}))},function(e,t,n){"use strict";var r=n(0),o=n(21),i=n.n(o),a=n(12),s=n.n(a);function c(e){return(c="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})(e)}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){function t(){var e,n,r,o,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,l=new Array(a),u=0;u<a;u++)l[u]=arguments[u];return n=function(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?d(e):t}(this,(e=f(t)).call.apply(e,[this].concat(l))),r=d(n),o="id",i=s()("icon"),o in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i,n}var n,o,a;return 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}}),t&&p(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.title,o=l(e,["children","title"]),a="".concat(this.id,"-title"),s=i()(o,["role","aria-labelledby"]);return s.focusable="false",n?(s["aria-labelledby"]=a,s.role="img"):s.role="presentation",r.createElement("svg",s,n?r.createElement("title",{id:a},n):null,t)}}])&&u(n.prototype,o),a&&u(n,a),t}(r.Component);t.a=h},function(e,t,n){"use strict";n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"h",(function(){return f})),n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return p})),n.d(t,"d",(function(){return h})),n.d(t,"c",(function(){return m})),n.d(t,"g",(function(){return y}));var r=n(0),o=n(133),i=n(42),a=n(256),s={38:"&amp;",62:"&gt;",60:"&lt;",34:"&quot;",39:"&#x27;"},c=/[&><"']/g;function l(e){return(""+e).replace(c,(function(e){return s[e.charCodeAt(0)]}))}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}function f(e){Object(a.a)(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}function d(e,t){var n=t?"\n".concat(t.stack):"";return"[React Intl] ".concat(e).concat(n)}var p={formats:{},messages:{},timeZone:void 0,textComponent:r.Fragment,defaultLocale:"en",defaultFormats:{},onError:function(e){0}};function h(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{}}}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{}},t=Intl.RelativeTimeFormat,n=Intl.ListFormat;return{getDateTimeFormat:Object(i.a)(Intl.DateTimeFormat,e.dateTime),getNumberFormat:Object(i.a)(Intl.NumberFormat,e.number),getMessageFormat:Object(i.a)(o.a,e.message),getRelativeTimeFormat:Object(i.a)(t,e.relativeTime),getPluralRules:Object(i.a)(Intl.PluralRules,e.pluralRules),getListFormat:Object(i.a)(n,e.list)}}function y(e,t,n,r){var o,i=e&&e[t];if(i&&(o=i[n]),o)return o;r(d("No ".concat(t," format named: ").concat(n)))}},function(e,t,n){var r=n(94),o=0;e.exports=function(e){var t=++o;return r(e)+t}},function(e,t,n){e.exports=n(472)()},function(e,t,n){"use strict";var r=n(3),o=n.n(r),i=n(79),a=n.n(i),s=n(7),c=n.n(s),l=n(151),u=n.n(l),f=n(244),d=n.n(f),p=n(60),h=n(1);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=[h.Dd,h.Fd,h.Ed].map(d.a),E=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n.id,o=n.clientName,i=n.language,s=n.token,l=n.version,u=n.sharedLink,f=n.sharedLinkPassword,d=n.responseInterceptor,p=n.requestInterceptor,m=n.retryableStatusCodes,y=void 0===m?[h.Pd]:m,b=n.shouldRetry,v=void 0===b||b;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),g(this,"retryCount",0),g(this,"errorInterceptor",(function(e){if(t.shouldRetryRequest(e)){t.retryCount+=1;var n=t.getExponentialRetryTimeoutInMs(t.retryCount);return new Promise((function(r,o){t.retryTimeout=setTimeout((function(){t.axios(e.config).then(r,o)}),n)}))}var r=c()(e,"response.data")||e;return t.responseInterceptor(r),Promise.reject(e)})),this.clientName=o,this.id=r,this.language=i,this.responseInterceptor=d||this.defaultResponseInterceptor,this.retryableStatusCodes=y,this.sharedLink=u,this.sharedLinkPassword=f,this.shouldRetry=v,this.token=s,this.version=l,this.axios=a.a.create(),this.axiosSource=a.a.CancelToken.source(),this.axios.interceptors.response.use(this.responseInterceptor,this.errorInterceptor),"function"==typeof p&&this.axios.interceptors.request.use(p)}var t,n,r,o,i;return t=e,(n=[{key:"defaultResponseInterceptor",value:function(e){return e}},{key:"shouldRetryRequest",value:function(e){if(!this.shouldRetry||this.retryCount>=3)return!1;var t=e.response,n=e.request,r=e.config,o=c()(t,"status"),i=c()(r,"method"),a=n&&!t,s=o===h.Pd,l=u()(this.retryableStatusCodes,o)&&u()(w,i);return a||s||l}},{key:"getExponentialRetryTimeoutInMs",value:function(e){var t=Math.ceil(1e3*Math.random());return 1e3*Math.pow(2,e-1)+t}},{key:"getParsedUrl",value:function(e){var t=document.createElement("a");return t.href=e,{api:e.replace("".concat(t.origin,"/2.0"),""),host:t.host,hostname:t.hostname,pathname:t.pathname,origin:t.origin,protocol:t.protocol,hash:t.hash,port:t.port}}},{key:"getHeaders",value:(o=regeneratorRuntime.mark((function e(t){var n,r,o,i,a=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>1&&void 0!==a[1]?a[1]:{},r=y(g({Accept:"application/json"},h.Bd,"application/json"),n),this.language&&!r[h.yd]&&(r[h.yd]=this.language),this.sharedLink&&(r.BoxApi="shared_link=".concat(this.sharedLink),this.sharedLinkPassword&&(r.BoxApi="".concat(r.BoxApi,"&shared_link_password=").concat(this.sharedLinkPassword))),this.clientName&&(r[h.zd]=this.clientName),this.version&&(r[h.Ad]=this.version),o=t||this.id||"",e.next=9,p.a.getWriteToken(o,this.token);case 9:return(i=e.sent)&&(r.Authorization="Bearer ".concat(i)),e.abrupt("return",r);case 12:case"end":return e.stop()}}),e,this)})),i=function(){var e=this,t=arguments;return new Promise((function(n,r){var i=o.apply(e,t);function a(e){b(i,n,r,a,s,"next",e)}function s(e){b(i,n,r,a,s,"throw",e)}a(void 0)}))},function(e){return i.apply(this,arguments)})},{key:"get",value:function(e){var t=this,n=e.url,r=e.id,o=e.params,i=void 0===o?{}:o,a=e.headers,s=void 0===a?{}:a;return this.getHeaders(r,s).then((function(e){return t.axios.get(n,{cancelToken:t.axiosSource.token,params:i,headers:e,parsedUrl:t.getParsedUrl(n)})}))}},{key:"post",value:function(e){var t=this,n=e.url,r=e.id,o=e.data,i=e.params,a=e.headers,s=void 0===a?{}:a,c=e.method,l=void 0===c?h.Gd:c;return this.getHeaders(r,s).then((function(e){return t.axios({url:n,data:o,params:i,method:l,parsedUrl:t.getParsedUrl(n),headers:e})}))}},{key:"put",value:function(e){var t=e.url,n=e.id,r=e.data,o=e.params,i=e.headers,a=void 0===i?{}:i;return this.post({id:n,url:t,data:r,params:o,headers:a,method:h.Hd})}},{key:"delete",value:function(e){var t=e.url,n=e.id,r=e.data,o=void 0===r?{}:r,i=e.headers,a=void 0===i?{}:i;return this.post({id:n,url:t,data:o,headers:a,method:h.Cd})}},{key:"options",value:function(e){var t=this,n=e.id,r=e.url,o=e.data,i=e.headers,a=void 0===i?{}:i,s=e.successHandler,c=e.errorHandler;return this.getHeaders(n,a).then((function(e){return t.axios({url:r,data:o,method:h.Fd,headers:e}).then(s).catch(c)})).catch(c)}},{key:"uploadFile",value:function(e){var t=this,n=e.id,r=e.url,o=e.data,i=e.headers,a=void 0===i?{}:i,s=e.method,c=void 0===s?h.Gd:s,l=e.successHandler,u=e.errorHandler,f=e.progressHandler,d=e.withIdleTimeout,p=void 0!==d&&d,m=e.idleTimeoutDuration,y=void 0===m?12e4:m,b=e.idleTimeoutHandler;return this.getHeaders(n,a).then((function(e){var n,i=f;if(p){var s=function(){t.abort(),b&&b()};n=setTimeout(s,y),i=function(e){clearTimeout(n),n=setTimeout(s,y),f(e)}}t.axios({url:r,data:o,transformRequest:function(e,t){if(delete t[h.xd],delete t[h.Bd],a[h.Bd]&&(t[h.Bd]=a[h.Bd]),e&&!(e instanceof Blob)&&e.attributes){var n=new FormData;return Object.keys(e).forEach((function(t){n.append(t,e[t])})),n}return e},method:c,headers:e,onUploadProgress:i,cancelToken:t.axiosSource.token}).then((function(e){clearTimeout(n),l(e)})).catch((function(e){clearTimeout(n),u(e)}))})).catch(u)}},{key:"abort",value:function(){this.retryTimeout&&clearTimeout(this.retryTimeout),this.axiosSource&&(this.axiosSource.cancel(),this.axiosSource=a.a.CancelToken.source())}}])&&v(t.prototype,n),r&&v(t,r),e}(),O=n(65),S=n(97);function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function C(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){_(i,r,o,a,s,"next",e)}function s(e){_(i,r,o,a,s,"throw",e)}a(void 0)}))}}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var P=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.localStore=new S.a,this.cachedResults={},this.populateCachedResultsWithValidLocalStoreValues(),this.saveCachedResultsToLocalStore()}var t,n,r,o,i;return t=e,(n=[{key:"getCachedResultsFromLocalStore",value:function(){return this.localStore.getItem("bcu-uploads-reachability-cached-results")}},{key:"saveCachedResultsToLocalStore",value:function(){this.localStore.setItem("bcu-uploads-reachability-cached-results",this.cachedResults)}},{key:"isCachedHostValid",value:function(e){return e.expirationTimestampMS>Date.now()}},{key:"getCachedResult",value:function(e){if(e in this.cachedResults){var t=this.cachedResults[e];if(this.isCachedHostValid(t))return t}return null}},{key:"updateCachedResult",value:function(e,t){this.cachedResults[e]={isReachable:t,expirationTimestampMS:Date.now()+864e5},this.saveCachedResultsToLocalStore()}},{key:"populateCachedResultsWithValidLocalStoreValues",value:function(){var e=this,t=this.getCachedResultsFromLocalStore();t&&Object.keys(t).forEach((function(n){var r=t[n];e.isCachedHostValid(r)&&(e.cachedResults[n]=r)}))}},{key:"getUnreachableHostsUrls",value:function(){var e=this,t=[];return this.cachedResults?(Object.keys(this.cachedResults).forEach((function(n){var r=e.cachedResults[n];e.isCachedHostValid(r)&&!r.isReachable&&t.push(n)})),t):t}},{key:"isReachable",value:(i=C(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!=="".concat(h.O,"/")){e.next=2;break}return e.abrupt("return",!0);case 2:if(!(n=this.getCachedResult(t))){e.next=5;break}return e.abrupt("return",n.isReachable);case 5:return e.next=7,this.makeReachabilityRequest(t);case 7:return r=e.sent,this.updateCachedResult(t,r),e.abrupt("return",r);case 10:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)})},{key:"makeReachabilityRequest",value:(o=C(regeneratorRuntime.mark((function e(t){var n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r="".concat(t,"html5?reachability_test=run"),k(n={},h.Bd,"application/x-www-form-urlencoded; charset=UTF-8"),k(n,"X-File-Name","reachability_pseudofile.txt"),k(n,"X-File-Size","1234"),o=n,e.prev=3,e.next=6,a.a.post(r,"reachability_file=test_file_data",{headers:o});case 6:e.next=11;break;case 8:return e.prev=8,e.t0=e.catch(3),e.abrupt("return",!1);case 11:return e.abrupt("return",!0);case 12:case"end":return e.stop()}}),e,null,[[3,8]])}))),function(e){return o.apply(this,arguments)})}])&&x(t.prototype,n),r&&x(t,r),e}(),T=n(18),A=n(8);function j(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach((function(t){N(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function N(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var R=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),N(this,"successHandler",(function(e){n.isDestroyed()||"function"!=typeof n.successCallback||n.successCallback(e)})),N(this,"errorHandler",(function(e){if(!n.isDestroyed()&&"function"==typeof n.errorCallback){var t=e.response;t&&t.data?n.errorCallback(t.data,n.errorCode):n.errorCallback(e,n.errorCode)}})),this.cache=t.cache||new O.a,this.apiHost=t.apiHost||h.L,this.uploadHost=t.uploadHost||h.O,this.options=I({},t,{apiHost:this.apiHost,uploadHost:this.uploadHost,cache:this.cache}),this.xhr=new E(this.options),this.destroyed=!1,this.consoleLog=t.consoleLog&&window.console&&window.console.log||o.a,this.consoleError=t.consoleError&&window.console&&window.console.error||o.a,this.uploadsReachability=new P}var t,n,r,i,a;return t=e,(n=[{key:"destroy",value:function(){this.xhr.abort(),this.destroyed=!0}},{key:"isDestroyed",value:function(){return this.destroyed}},{key:"checkApiCallValidity",value:function(e,t,n){if(!n||!t)throw Object(A.a)();if(!t[e])throw Object(A.b)()}},{key:"getBaseApiUrl",value:function(){var e=this.apiHost.endsWith("/")?"2.0":"/2.0";return"".concat(this.apiHost).concat(e)}},{key:"getBaseUploadUrl",value:function(){var e=this.uploadHost.endsWith("/")?"api/2.0":"/api/2.0";return"".concat(this.uploadHost).concat(e)}},{key:"getCache",value:function(){return this.cache}},{key:"getUrl",value:function(e){throw new Error("Implement me!")}},{key:"format",value:function(e){throw new Error("Implement me!")}},{key:"get",value:function(e){var t=e.id,n=e.successCallback,r=e.errorCallback,o=e.requestData,i=e.url||this.getUrl(t);return this.makeRequest(h.Dd,t,i,n,r,o)}},{key:"post",value:function(e){var t=e.id,n=e.url,r=e.data,o=e.successCallback,i=e.errorCallback;return this.makeRequest(h.Gd,t,n,o,i,r)}},{key:"put",value:function(e){var t=e.id,n=e.url,r=e.data,o=e.successCallback,i=e.errorCallback;return this.makeRequest(h.Hd,t,n,o,i,r)}},{key:"delete",value:function(e){var t=e.id,n=e.url,r=e.data,o=e.successCallback,i=e.errorCallback;return this.makeRequest(h.Cd,t,n,o,i,r)}},{key:"makeRequest",value:(i=regeneratorRuntime.mark((function e(t,n,r,o,i){var a,s,c,l,u=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=u.length>5&&void 0!==u[5]?u[5]:{},!this.isDestroyed()){e.next=3;break}return e.abrupt("return");case 3:return this.successCallback=o,this.errorCallback=i,s=this.xhr[t.toLowerCase()].bind(this.xhr),e.prev=6,e.next=9,s(I({id:Object(T.b)(n),url:r},a));case 9:c=e.sent,l=c.data,this.successHandler(l),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(6),this.errorHandler(e.t0);case 17:case"end":return e.stop()}}),e,this,[[6,14]])})),a=function(){var e=this,t=arguments;return new Promise((function(n,r){var o=i.apply(e,t);function a(e){j(o,n,r,a,s,"next",e)}function s(e){j(o,n,r,a,s,"throw",e)}a(void 0)}))},function(e,t,n,r,o){return a.apply(this,arguments)})}])&&M(t.prototype,n),r&&M(t,r),e}();t.a=R},function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return b})),n.d(t,"e",(function(){return m})),n.d(t,"d",(function(){return y})),n.d(t,"i",(function(){return E})),n.d(t,"j",(function(){return w})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return p}));var r=n(172),o=n.n(r),i=n(70),a=n.n(i),s=n(1);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){return(f="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})(e)}var d=[s.Fc,s.Rc,s.pd,s.jd,s.Uc,s.Bc,s.Wc,s.Vc,s.Pc,s.vc,s.Qc,s.Dc,s.Jc,s.Kc,s.rc,s.Ic,s.ad,s.rd],p=[s.Fc,s.Rc,s.jd,s.Bc,s.Cc,s.gd,s.Wc,s.tc,s.uc,s.vc,s.wc,s.Pc,s.Qc,s.Tc,s.yc,s.Oc,s.Lc,s.sd,s.td,s.Jc,s.dd,s.rc,s.Ic,s.qd],h=[s.Fc,s.Wc,s.gd,s.fd,s.Cc,s.Rc,s.jd,s.Bc,s.ad,s.ud,s.rc,s.Ic],m=[s.Cc,s.Pc,s.Qc,s.dd,s.jd,s.qd,s.td],y=[s.rc,s.vc,s.Bc,s.Ic,s.Pc,s.Qc,s.Rc,s.Wc,s.bd,s.cd,s.ed,s.jd,s.nd,s.od,s.qd,s.td],b=[s.oc,s.gd],v=(s.md,s.Hc,s.vc,s.wc,s.zc,s.Mc,s.qc,s.kd,[s.ld,s.Mc,s.vc,s.wc,s.Pc,s.Wc]),g=(s.wc,s.Qc,s.Tc,s.qc,[s.mc,s.pc,s.wc,s.Sc,s.Zc]);function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e&&"object"===f(e)&&0!==Object.keys(e).length?t.filter((function(t){return!o()(e,t)})):t}function E(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(!Array.isArray(t)||0===t.length)return e;var n=l({},e);return w(e,t).forEach((function(e){a()(n,e,null)})),n}},function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return a})),n.d(t,"c",(function(){return s}));var r={FILE_PROPERTIES:"fileproperties",ACCESS_STATS:"accessstats",CLASSIFICATION:"classification"},o={ACCESS_STATS:{COMMENTS:"accessstats-comments",DOWNLOADS:"accessstats-downloads",EDITS:"accessstats-edits",PREVIEWS:"accessstats-previews",VIEWS:"accessstats-views",VIEW_DETAILS:"accessstats-viewdetails"},CLASSIFICATION_ADD:"addclassification",CLASSIFICATION_EDIT:"editclassification",DESCRIPTION:"description",VERSION_HISTORY:"versionhistory"},i={ANNOTATION_OPTIONS_DELETE:"activityfeed-annotation-delete",ANNOTATION_OPTIONS_EDIT:"activityfeed-annotation-edit",ANNOTATION_OPTIONS:"activityfeedannotation",APPROVAL_FORM_ADD_TASK:"activityfeed-apporvalformaddtask",APPROVAL_FORM_CANCEL:"activityfeed-approvalformcancel",APPROVAL_FORM_POST:"activityfeed-approvalformpost",COMMENT_OPTIONS:"activityfeedcomment",COMMENT_OPTIONS_DELETE:"activityfeed-comment-delete",COMMENT_OPTIONS_EDIT:"activityfeed-comment-edit",INLINE_DELETE_CANCEL:"activityfeed-delete-cancel",INLINE_DELETE_CONFIRM:"activityfeed-delete-confirm",MENTION:"activityfeed-mentionlink",PROFILE:"activityfeed-profilelink",TASK_APPROVE:"activityfeed-taskapprove",TASK_COMPLETE:"activityfeed-taskcomplete",TASK_DATE_PICKER:"activityfeed-taskdatepicker",TASK_VIEW_DETAILS:"activityfeed-viewtaskdetails",TASK_OPTIONS:"activityfeedtask",TASK_OPTIONS_DELETE:"activityfeed-task-delete",TASK_OPTIONS_EDIT:"activityfeed-task-edit",TASK_REJECT:"activityfeed-taskreject",VERSION_CARD:"activityfeed-versioninfo"},a={FACES:{CARD:"skill-facecard",FACE:"skill-face",DELETE:"skill-facedelete",EDIT:"skill-faceedit",EDIT_SAVE:"skill-faceeditsave",EDIT_CANCEL:"skill-faceeditcancel",TIMELINE:"skill-facetimeslice"},KEYWORDS:{CARD:"skill-keywordcard",EDIT:"skill-keywordedit",EDIT_SAVE:"skill-keywordeditsave",EDIT_CANCEL:"skill-keywordeditcancel",TIMELINE:"skill-keywordtimeslice",SELECT:"skill-keywordselect"},TRANSCRIPTS:{CARD:"skill-transcriptcard",COPY:"skill-transcriptcopy",EDIT:"skill-transcriptedit",EXPAND:"skill-transcriptexpand",EDIT_SAVE:"skill-transcripteditsave",EDIT_CANCEL:"skill-transcripteditcancel",TRANSCRIPT:"skill-transcript",EDIT_TEXT:"skill-transcriptedittext"},TIMELINE:{NEXT:"skill-timelimelinenext",PREVIOUS:"skill-timelineprevious"}},s="data-resin-target"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"f",(function(){return h})),n.d(t,"g",(function(){return m})),n.d(t,"h",(function(){return y})),n.d(t,"i",(function(){return b})),n.d(t,"j",(function(){return v})),n.d(t,"k",(function(){return r})),n.d(t,"l",(function(){return a})),n.d(t,"m",(function(){return s})),n.d(t,"n",(function(){return c})),n.d(t,"o",(function(){return o})),n.d(t,"p",(function(){return l}));var r=3,o={FULL:"full",SHORT:"short",SHORT_WITH_BTN:"shortWithBtn"},i={SHARED_LINK:"sharedLink",DOWNLOAD:"download",EXTERNAL_COLLAB:"externalCollab",APP:"app",FTP:"ftp"},a={DESKTOP:"desktop",FTP:"ftp",MOBILE:"mobile",WEB:"web"},s={BLACKLIST:"blacklist",BLOCK:"block",WHITELIST:"whitelist"},c={OWNERS_AND_COOWNERS:"ownersCoOwners",OWNERS_COOWNERS_AND_EDITORS:"ownersCoOwnersEditors"},l={COLLAB_AND_COMPANY_ONLY:"companyAndCollabOnly",COLLAB_ONLY:"collabOnly",PUBLIC:"public"},u=0,f=1,d=2,p=3,h=4,m=5,y=6,b=7,v=u},function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return l})),n.d(t,"a",(function(){return u}));var r=n(7),o=n.n(r),i=n(1),a=/\.([0-9a-z]+)$/i;function s(e){return"".concat(i.xf).concat(e)}function c(e){return"".concat(i.yf).concat(e)}function l(e){return e.extension===i.vd}function u(e){if("string"!=typeof e)return"";var t=a.exec(e);return o()(t,"[1]","")}},function(e,t,n){"use strict";var r=n(22);n.d(t,"a",(function(){return r.a}))},function(e,t,n){"use strict";var r=n(39);n.d(t,"c",(function(){return r.c})),n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return r.b}))},function(e,t,n){var r=n(157),o=n(263),i=n(393),a=n(99),s=n(74),c=n(399),l=n(297),u=n(220),f=l((function(e,t){var n={};if(null==e)return n;var l=!1;t=r(t,(function(t){return t=a(t,e),l||(l=t.length>1),t})),s(e,u(e),n),l&&(n=o(n,7,c));for(var f=t.length;f--;)i(n,t[f]);return n}));e.exports=f},function(e,t,n){"use strict";var r=n(0),o=n(3),i=n.n(o),a=n(26);function s(){return(s=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 c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=e.children,n=e.className,o=void 0===n?"":n,l=e.getDOMRef,u=void 0===l?i.a:l,f=e.isDisabled,d=void 0!==f&&f,p=e.type,h=void 0===p?a.a.SUBMIT:p,m=c(e,["children","className","getDOMRef","isDisabled","type"]),y={};return d&&(y["aria-disabled"]=!0,y.onClick=function(e){e.preventDefault(),e.stopPropagation()}),r.createElement("button",s({className:"btn-plain ".concat(o),ref:u,type:h},m,y),t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return E})),n.d(t,"e",(function(){return m})),n.d(t,"f",(function(){return l})),n.d(t,"g",(function(){return f})),n.d(t,"h",(function(){return v})),n.d(t,"i",(function(){return b})),n.d(t,"j",(function(){return w})),n.d(t,"k",(function(){return p})),n.d(t,"l",(function(){return y})),n.d(t,"m",(function(){return O}));var r=n(7),o=n.n(r);function i(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}var a={};function s(e){return!(!e.options||!e.file)}function c(e){return!(!e.options||!e.item)}function l(e){return s(e)?e.file:e}function u(e){return c(e)?e.item:e}function f(e){return s(e)&&e.options||a}function d(e){return c(e)&&e.options||a}function p(e){var t,n=e.lastModified||e.lastModifiedDate;if(n&&("string"==typeof n||"number"==typeof n||n instanceof Date)){var r=new Date(n);if(t=r,"[object Date]"===Object.prototype.toString.call(t)&&!Number.isNaN(t.getTime()))return function(e){return e.toISOString().replace(/\.[0-9]{3}/,"")}(r)}return null}function h(e,t,n){var r=e*Math.pow(n,2);return r>t?t:r}function m(e){return(e.webkitGetAsEntry||e.mozGetAsEntry||e.getAsEntry).call(e)}function y(e){var t=m(u(e));return!!t&&t.isDirectory}function b(e){return new Promise((function(t){e.file((function(e){t(e)}))}))}function v(e){return g.apply(this,arguments)}function g(){var e;return e=regeneratorRuntime.mark((function e(t){var n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=u(t),r=m(n)){e.next=4;break}return e.abrupt("return",null);case 4:return e.next=6,b(r);case 6:if(o=e.sent,!c(t)){e.next=9;break}return e.abrupt("return",{file:o,options:d(t)});case 9:return e.abrupt("return",o);case 10:case"end":return e.stop()}}),e)})),(g=function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}).apply(this,arguments)}function w(e,t){if(!s(e))return e.name;var n=e,r=o()(n,"options.folderId",t),i=o()(n,"options.uploadInitTimestamp",Date.now()),a=n.file.webkitRelativePath||n.file.name;return"".concat(a,"_").concat(r,"_").concat(i)}function E(e,t){var n=m(u(e)).name;if(!c(e))return n;var r=d(e),o=r.folderId,i=void 0===o?t:o,a=r.uploadInitTimestamp,s=void 0===a?Date.now():a;return"".concat(n,"_").concat(i,"_").concat(s)}function O(){var e=window.crypto||window.msCrypto;return"https:"===window.location.protocol&&e&&e.subtle}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r,o=n(0),i=n(5),a=n.n(i),s=n(21),c=n.n(s),l=n(53),u=n(139);function f(e){return(f="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})(e)}function d(){return(d=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 p(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e){e.BUTTON="button",e.RESET="reset",e.SUBMIT="submit"}(r||(r={}));var g=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?y(e):t}(this,(e=m(t)).call.apply(e,[this].concat(o))),v(y(n),"btnElement",null),v(y(n),"handleClick",(function(e){var t=n.props,r=t.isDisabled,o=t.onClick;if(r||n.btnElement&&n.btnElement.classList.contains("is-disabled"))return e.preventDefault(),void e.stopPropagation();o&&o(e)})),n}var n,r,i;return 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}}),t&&b(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className,i=t.isDisabled,s=t.isLoading,f=t.isSelected,h=t.setRef,m=t.type,y=t.showRadar,b=p(t,["children","className","isDisabled","isLoading","isSelected","setRef","type","showRadar"]),v=c()(b,["onClick"]);i&&(v["aria-disabled"]=!0);var g=a()("btn",{"is-disabled":i,"is-loading":s,"is-selected":f},r),w=o.createElement("button",d({ref:function(t){e.btnElement=t,h&&h(t)},className:g,onClick:this.handleClick,type:m},v),o.createElement("span",{className:"btn-content"},n),s&&o.createElement(l.b,{className:"btn-loading-indicator"}));return y&&(w=o.createElement(u.a,null,w)),w}}])&&h(n.prototype,r),i&&h(n,i),t}(o.Component);v(g,"defaultProps",{className:"",isLoading:!1,showRadar:!1,type:r.SUBMIT}),t.b=g},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r,o=n(0);n(409);!function(e){e.SMALL="small",e.MEDIUM="medium",e.LARGE="large",e.DEFAULT="default"}(r||(r={}));t.b=function(e){var t=e.className,n=void 0===t?"":t,i=e.size,a=void 0===i?r.DEFAULT:i;return o.createElement("div",{className:"crawler ".concat(n," is-").concat(a)},o.createElement("div",null),o.createElement("div",null),o.createElement("div",null))}},function(e,t,n){"use strict";var r=n(24);n.d(t,"b",(function(){return r.b})),n.d(t,"a",(function(){return r.a}))},function(e,t,n){"use strict";n.d(t,"d",(function(){return y})),n.d(t,"e",(function(){return b})),n.d(t,"b",(function(){return k})),n.d(t,"c",(function(){return C})),n.d(t,"i",(function(){return v})),n.d(t,"j",(function(){return _})),n.d(t,"k",(function(){return g})),n.d(t,"g",(function(){return w})),n.d(t,"h",(function(){return E})),n.d(t,"f",(function(){return O})),n.d(t,"a",(function(){return S}));var r=n(144),o=n.n(r),i=1e3,a=86400*i,s=60*i,c=/^(\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?)?((Z$)|(?:[+-](?:([0-2]\d$)|([0-2]\d(?:00|30)$)|([0-2]\d:(?:00|30)$))))$/,l=1,u=2,f=3,d=4,p=5,h=6,m=7;function y(e){return e instanceof Date?e:new Date(e)}function b(e){return e*i}function v(e){return(new Date).toDateString()===y(e).toDateString()}function g(e){return v(y(e).getTime()+a)}function w(e){return(new Date).getMonth()===y(e).getMonth()}function E(e){return(new Date).getFullYear()===y(e).getFullYear()}function O(e){var t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=Math.floor(e%3600%60),o=t>0?"".concat(t.toString(),":"):"",i=r<10?"0".concat(r.toString()):r.toString(),a=n.toString();return t>0&&n<10&&(a="0".concat(a)),"".concat(o).concat(a,":").concat(i)}function S(e,t){return e instanceof Date?new Date(e.getTime()+t):e+t}function k(e){return e.getTime()-e.getTimezoneOffset()*s}function _(e){return!o()(e.getTime())}function C(e){var t=new Date(function(e){if(c.test(e)){var t=e.split(c),n=t[l],r=t[u],o=t[f];if(r||(n+=".000"),t[d])return e;if(t[p])return"".concat(n+o,":00");if(t[h])return"".concat(n+o.substr(0,3),":").concat(o.substr(3));if(t[m])return e}return e}(e)),n=t.getTime(),r=t.getTimezoneOffset();return new Date(n+r*s)}},function(e,t,n){"use strict";var r=n(107),o=Object(r.defineMessages)({cancel:{id:"boxui.core.cancel",defaultMessage:"Cancel"},close:{id:"boxui.core.close",defaultMessage:"Close"},copy:{id:"boxui.core.copy",defaultMessage:"Copy"},copied:{id:"boxui.core.copied",defaultMessage:"Copied"},done:{id:"boxui.core.done",defaultMessage:"Done"},okay:{id:"boxui.core.okay",defaultMessage:"Okay"},save:{id:"boxui.core.save",defaultMessage:"Save"},send:{id:"boxui.core.send",defaultMessage:"Send"},optional:{id:"boxui.core.optional",defaultMessage:"optional"},pillSelectorPlaceholder:{id:"boxui.share.pillSelectorPlaceholder",defaultMessage:"Add names or email addresses"},messageSelectorPlaceholder:{id:"boxui.share.messageSelectorPlaceholder",defaultMessage:"Add a message"},invalidInputError:{id:"boxui.validation.genericError",defaultMessage:"Invalid Input"},minLengthError:{id:"boxui.validation.tooShortError",defaultMessage:"Input must be at least {min} characters"},maxLengthError:{id:"boxui.validation.tooLongError",defaultMessage:"Input cannot exceed {max} characters"},invalidEmailError:{id:"boxui.validation.emailError",defaultMessage:"Invalid Email Address"},invalidURLError:{id:"boxui.validation.URLError",defaultMessage:"Invalid URL"},invalidUserError:{id:"boxui.validation.invalidUserError",defaultMessage:"Invalid User"},requiredFieldError:{id:"boxui.validation.requiredError",defaultMessage:"Required Field"}});t.a=o},function(e,t,n){var r,o,i;function a(e){return(a="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})(e)}i=function(){"use strict";var e=Array.prototype.slice;function t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function n(e){return s(e)?e:G(e)}function r(e){return c(e)?e:$(e)}function o(e){return l(e)?e:X(e)}function i(e){return s(e)&&!u(e)?e:Y(e)}function s(e){return!(!e||!e[d])}function c(e){return!(!e||!e[p])}function l(e){return!(!e||!e[h])}function u(e){return c(e)||l(e)}function f(e){return!(!e||!e[m])}t(r,n),t(o,n),t(i,n),n.isIterable=s,n.isKeyed=c,n.isIndexed=l,n.isAssociative=u,n.isOrdered=f,n.Keyed=r,n.Indexed=o,n.Set=i;var d="@@__IMMUTABLE_ITERABLE__@@",p="@@__IMMUTABLE_KEYED__@@",h="@@__IMMUTABLE_INDEXED__@@",m="@@__IMMUTABLE_ORDERED__@@",y=5,b=1<<y,v=b-1,g={},w={value:!1},E={value:!1};function O(e){return e.value=!1,e}function S(e){e&&(e.value=!0)}function k(){}function _(e,t){t=t||0;for(var n=Math.max(0,e.length-t),r=new Array(n),o=0;o<n;o++)r[o]=e[o+t];return r}function C(e){return void 0===e.size&&(e.size=e.__iterate(P)),e.size}function x(e,t){if("number"!=typeof t){var n=t>>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?C(e)+t:t}function P(){return!0}function T(e,t,n){return(0===e||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function A(e,t){return D(e,t,0)}function j(e,t){return D(e,t,t)}function D(e,t,n){return void 0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var I=0,M=1,N=2,R="function"==typeof Symbol&&Symbol.iterator,F="@@iterator",L=R||F;function U(e){this.next=e}function B(e,t,n,r){var o=0===e?t:1===e?n:[t,n];return r?r.value=o:r={value:o,done:!1},r}function z(){return{value:void 0,done:!0}}function H(e){return!!q(e)}function V(e){return e&&"function"==typeof e.next}function K(e){var t=q(e);return t&&t.call(e)}function q(e){var t=e&&(R&&e[R]||e[F]);if("function"==typeof t)return t}function W(e){return e&&"number"==typeof e.length}function G(e){return null==e?ae():s(e)?e.toSeq():function(e){var t=le(e)||"object"===a(e)&&new ne(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}(e)}function $(e){return null==e?ae().toKeyedSeq():s(e)?c(e)?e.toSeq():e.fromEntrySeq():se(e)}function X(e){return null==e?ae():s(e)?c(e)?e.entrySeq():e.toIndexedSeq():ce(e)}function Y(e){return(null==e?ae():s(e)?c(e)?e.entrySeq():e:ce(e)).toSetSeq()}U.prototype.toString=function(){return"[Iterator]"},U.KEYS=I,U.VALUES=M,U.ENTRIES=N,U.prototype.inspect=U.prototype.toSource=function(){return this.toString()},U.prototype[L]=function(){return this},t(G,n),G.of=function(){return G(arguments)},G.prototype.toSeq=function(){return this},G.prototype.toString=function(){return this.__toString("Seq {","}")},G.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},G.prototype.__iterate=function(e,t){return ue(this,e,t,!0)},G.prototype.__iterator=function(e,t){return fe(this,e,t,!0)},t($,G),$.prototype.toKeyedSeq=function(){return this},t(X,G),X.of=function(){return X(arguments)},X.prototype.toIndexedSeq=function(){return this},X.prototype.toString=function(){return this.__toString("Seq [","]")},X.prototype.__iterate=function(e,t){return ue(this,e,t,!1)},X.prototype.__iterator=function(e,t){return fe(this,e,t,!1)},t(Y,G),Y.of=function(){return Y(arguments)},Y.prototype.toSetSeq=function(){return this},G.isSeq=ie,G.Keyed=$,G.Set=Y,G.Indexed=X;var Q,J,Z,ee="@@__IMMUTABLE_SEQ__@@";function te(e){this._array=e,this.size=e.length}function ne(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function re(e){this._iterable=e,this.size=e.length||e.size}function oe(e){this._iterator=e,this._iteratorCache=[]}function ie(e){return!(!e||!e[ee])}function ae(){return Q||(Q=new te([]))}function se(e){var t=Array.isArray(e)?new te(e).fromEntrySeq():V(e)?new oe(e).fromEntrySeq():H(e)?new re(e).fromEntrySeq():"object"===a(e)?new ne(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function ce(e){var t=le(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function le(e){return W(e)?new te(e):V(e)?new oe(e):H(e)?new re(e):void 0}function ue(e,t,n,r){var o=e._cache;if(o){for(var i=o.length-1,a=0;a<=i;a++){var s=o[n?i-a:a];if(!1===t(s[1],r?s[0]:a,e))return a+1}return a}return e.__iterateUncached(t,n)}function fe(e,t,n,r){var o=e._cache;if(o){var i=o.length-1,a=0;return new U((function(){var e=o[n?i-a:a];return a++>i?{value:void 0,done:!0}:B(t,r?e[0]:a-1,e[1])}))}return e.__iteratorUncached(t,n)}function de(e,t){return t?function e(t,n,r,o){return Array.isArray(n)?t.call(o,r,X(n).map((function(r,o){return e(t,r,o,n)}))):he(n)?t.call(o,r,$(n).map((function(r,o){return e(t,r,o,n)}))):n}(t,e,"",{"":e}):pe(e)}function pe(e){return Array.isArray(e)?X(e).map(pe).toList():he(e)?$(e).map(pe).toMap():e}function he(e){return e&&(e.constructor===Object||void 0===e.constructor)}function me(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function ye(e,t){if(e===t)return!0;if(!s(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||c(e)!==c(t)||l(e)!==l(t)||f(e)!==f(t))return!1;if(0===e.size&&0===t.size)return!0;var n=!u(e);if(f(e)){var r=e.entries();return t.every((function(e,t){var o=r.next().value;return o&&me(o[1],e)&&(n||me(o[0],t))}))&&r.next().done}var o=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{o=!0;var i=e;e=t,t=i}var a=!0,d=t.__iterate((function(t,r){if(n?!e.has(t):o?!me(t,e.get(r,g)):!me(e.get(r,g),t))return a=!1,!1}));return a&&e.size===d}function be(e,t){if(!(this instanceof be))return new be(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(J)return J;J=this}}function ve(e,t){if(!e)throw new Error(t)}function ge(e,t,n){if(!(this instanceof ge))return new ge(e,t,n);if(ve(0!==n,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),n=void 0===n?1:Math.abs(n),t<e&&(n=-n),this._start=e,this._end=t,this._step=n,this.size=Math.max(0,Math.ceil((t-e)/n-1)+1),0===this.size){if(Z)return Z;Z=this}}function we(){throw TypeError("Abstract")}function Ee(){}function Oe(){}function Se(){}G.prototype[ee]=!0,t(te,X),te.prototype.get=function(e,t){return this.has(e)?this._array[x(this,e)]:t},te.prototype.__iterate=function(e,t){for(var n=this._array,r=n.length-1,o=0;o<=r;o++)if(!1===e(n[t?r-o:o],o,this))return o+1;return o},te.prototype.__iterator=function(e,t){var n=this._array,r=n.length-1,o=0;return new U((function(){return o>r?{value:void 0,done:!0}:B(e,o,n[t?r-o++:o++])}))},t(ne,$),ne.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},ne.prototype.has=function(e){return this._object.hasOwnProperty(e)},ne.prototype.__iterate=function(e,t){for(var n=this._object,r=this._keys,o=r.length-1,i=0;i<=o;i++){var a=r[t?o-i:i];if(!1===e(n[a],a,this))return i+1}return i},ne.prototype.__iterator=function(e,t){var n=this._object,r=this._keys,o=r.length-1,i=0;return new U((function(){var a=r[t?o-i:i];return i++>o?{value:void 0,done:!0}:B(e,a,n[a])}))},ne.prototype[m]=!0,t(re,X),re.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=K(this._iterable),r=0;if(V(n))for(var o;!(o=n.next()).done&&!1!==e(o.value,r++,this););return r},re.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=K(this._iterable);if(!V(n))return new U(z);var r=0;return new U((function(){var t=n.next();return t.done?t:B(e,r++,t.value)}))},t(oe,X),oe.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var n,r=this._iterator,o=this._iteratorCache,i=0;i<o.length;)if(!1===e(o[i],i++,this))return i;for(;!(n=r.next()).done;){var a=n.value;if(o[i]=a,!1===e(a,i++,this))break}return i},oe.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=this._iterator,r=this._iteratorCache,o=0;return new U((function(){if(o>=r.length){var t=n.next();if(t.done)return t;r[o]=t.value}return B(e,o,r[o++])}))},t(be,X),be.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},be.prototype.get=function(e,t){return this.has(e)?this._value:t},be.prototype.includes=function(e){return me(this._value,e)},be.prototype.slice=function(e,t){var n=this.size;return T(e,t,n)?this:new be(this._value,j(t,n)-A(e,n))},be.prototype.reverse=function(){return this},be.prototype.indexOf=function(e){return me(this._value,e)?0:-1},be.prototype.lastIndexOf=function(e){return me(this._value,e)?this.size:-1},be.prototype.__iterate=function(e,t){for(var n=0;n<this.size;n++)if(!1===e(this._value,n,this))return n+1;return n},be.prototype.__iterator=function(e,t){var n=this,r=0;return new U((function(){return r<n.size?B(e,r++,n._value):{value:void 0,done:!0}}))},be.prototype.equals=function(e){return e instanceof be?me(this._value,e._value):ye(e)},t(ge,X),ge.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(this._step>1?" by "+this._step:"")+" ]"},ge.prototype.get=function(e,t){return this.has(e)?this._start+x(this,e)*this._step:t},ge.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},ge.prototype.slice=function(e,t){return T(e,t,this.size)?this:(e=A(e,this.size),(t=j(t,this.size))<=e?new ge(0,0):new ge(this.get(e,this._end),this.get(t,this._end),this._step))},ge.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step==0){var n=t/this._step;if(n>=0&&n<this.size)return n}return-1},ge.prototype.lastIndexOf=function(e){return this.indexOf(e)},ge.prototype.__iterate=function(e,t){for(var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;i<=n;i++){if(!1===e(o,i,this))return i+1;o+=t?-r:r}return i},ge.prototype.__iterator=function(e,t){var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;return new U((function(){var a=o;return o+=t?-r:r,i>n?{value:void 0,done:!0}:B(e,i++,a)}))},ge.prototype.equals=function(e){return e instanceof ge?this._start===e._start&&this._end===e._end&&this._step===e._step:ye(this,e)},t(we,n),t(Ee,we),t(Oe,we),t(Se,we),we.Keyed=Ee,we.Indexed=Oe,we.Set=Se;var ke="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var n=65535&(e|=0),r=65535&(t|=0);return n*r+((e>>>16)*r+n*(t>>>16)<<16>>>0)|0};function _e(e){return e>>>1&1073741824|3221225471&e}function Ce(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=a(e);if("number"===t){var n=0|e;for(n!==e&&(n^=4294967295*e);e>4294967295;)n^=e/=4294967295;return _e(n)}if("string"===t)return e.length>Me?function(e){var t=Fe[e];return void 0===t&&(t=xe(e),Re===Ne&&(Re=0,Fe={}),Re++,Fe[e]=t),t}(e):xe(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return function(e){var t;if(je&&void 0!==(t=Pe.get(e)))return t;if(void 0!==(t=e[Ie]))return t;if(!Ae){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Ie]))return t;if(void 0!==(t=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}(e)))return t}if(t=++De,1073741824&De&&(De=0),je)Pe.set(e,t);else{if(void 0!==Te&&!1===Te(e))throw new Error("Non-extensible objects are not allowed as keys.");if(Ae)Object.defineProperty(e,Ie,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Ie]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[Ie]=t}}return t}(e);if("function"==typeof e.toString)return xe(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function xe(e){for(var t=0,n=0;n<e.length;n++)t=31*t+e.charCodeAt(n)|0;return _e(t)}var Pe,Te=Object.isExtensible,Ae=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}(),je="function"==typeof WeakMap;je&&(Pe=new WeakMap);var De=0,Ie="__immutablehash__";"function"==typeof Symbol&&(Ie=Symbol(Ie));var Me=16,Ne=255,Re=0,Fe={};function Le(e){ve(e!==1/0,"Cannot perform this action with an infinite size.")}function Ue(e){return null==e?Ze():Be(e)&&!f(e)?e:Ze().withMutations((function(t){var n=r(e);Le(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function Be(e){return!(!e||!e[He])}t(Ue,Ee),Ue.prototype.toString=function(){return this.__toString("Map {","}")},Ue.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Ue.prototype.set=function(e,t){return et(this,e,t)},Ue.prototype.setIn=function(e,t){return this.updateIn(e,g,(function(){return t}))},Ue.prototype.remove=function(e){return et(this,e,g)},Ue.prototype.deleteIn=function(e){return this.updateIn(e,(function(){return g}))},Ue.prototype.update=function(e,t,n){return 1===arguments.length?e(this):this.updateIn([e],t,n)},Ue.prototype.updateIn=function(e,t,n){n||(n=t,t=void 0);var r=function e(t,n,r,o){var i=t===g,a=n.next();if(a.done){var s=i?r:t,c=o(s);return c===s?t:c}ve(i||t&&t.set,"invalid keyPath");var l=a.value,u=i?g:t.get(l,g),f=e(u,n,r,o);return f===u?t:f===g?t.remove(l):(i?Ze():t).set(l,f)}(this,on(e),t,n);return r===g?void 0:r},Ue.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Ze()},Ue.prototype.merge=function(){return ot(this,void 0,arguments)},Ue.prototype.mergeWith=function(t){var n=e.call(arguments,1);return ot(this,t,n)},Ue.prototype.mergeIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,Ze(),(function(e){return"function"==typeof e.merge?e.merge.apply(e,n):n[n.length-1]}))},Ue.prototype.mergeDeep=function(){return ot(this,it,arguments)},Ue.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return ot(this,at(t),n)},Ue.prototype.mergeDeepIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,Ze(),(function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,n):n[n.length-1]}))},Ue.prototype.sort=function(e){return At(Gt(this,e))},Ue.prototype.sortBy=function(e,t){return At(Gt(this,t,e))},Ue.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ue.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new k)},Ue.prototype.asImmutable=function(){return this.__ensureOwner()},Ue.prototype.wasAltered=function(){return this.__altered},Ue.prototype.__iterator=function(e,t){return new Xe(this,e,t)},Ue.prototype.__iterate=function(e,t){var n=this,r=0;return this._root&&this._root.iterate((function(t){return r++,e(t[1],t[0],n)}),t),r},Ue.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Je(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ue.isMap=Be;var ze,He="@@__IMMUTABLE_MAP__@@",Ve=Ue.prototype;function Ke(e,t){this.ownerID=e,this.entries=t}function qe(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function We(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function Ge(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function $e(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function Xe(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&Qe(e._root)}function Ye(e,t){return B(e,t[0],t[1])}function Qe(e,t){return{node:e,index:0,__prev:t}}function Je(e,t,n,r){var o=Object.create(Ve);return o.size=e,o._root=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function Ze(){return ze||(ze=Je(0))}function et(e,t,n){var r,o;if(e._root){var i=O(w),a=O(E);if(r=tt(e._root,e.__ownerID,0,void 0,t,n,i,a),!a.value)return e;o=e.size+(i.value?n===g?-1:1:0)}else{if(n===g)return e;o=1,r=new Ke(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=o,e._root=r,e.__hash=void 0,e.__altered=!0,e):r?Je(o,r):Ze()}function tt(e,t,n,r,o,i,a,s){return e?e.update(t,n,r,o,i,a,s):i===g?e:(S(s),S(a),new $e(t,r,[o,i]))}function nt(e){return e.constructor===$e||e.constructor===Ge}function rt(e,t,n,r,o){if(e.keyHash===r)return new Ge(t,r,[e.entry,o]);var i,a=(0===n?e.keyHash:e.keyHash>>>n)&v,s=(0===n?r:r>>>n)&v;return new qe(t,1<<a|1<<s,a===s?[rt(e,t,n+y,r,o)]:(i=new $e(t,r,o),a<s?[e,i]:[i,e]))}function ot(e,t,n){for(var o=[],i=0;i<n.length;i++){var a=n[i],c=r(a);s(a)||(c=c.map((function(e){return de(e)}))),o.push(c)}return st(e,t,o)}function it(e,t,n){return e&&e.mergeDeep&&s(t)?e.mergeDeep(t):me(e,t)?e:t}function at(e){return function(t,n,r){if(t&&t.mergeDeepWith&&s(n))return t.mergeDeepWith(e,n);var o=e(t,n,r);return me(t,o)?t:o}}function st(e,t,n){return 0===(n=n.filter((function(e){return 0!==e.size}))).length?e:0!==e.size||e.__ownerID||1!==n.length?e.withMutations((function(e){for(var r=t?function(n,r){e.update(r,g,(function(e){return e===g?n:t(e,n,r)}))}:function(t,n){e.set(n,t)},o=0;o<n.length;o++)n[o].forEach(r)})):e.constructor(n[0])}function ct(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function lt(e,t,n,r){var o=r?e:_(e);return o[t]=n,o}Ve[He]=!0,Ve.delete=Ve.remove,Ve.removeIn=Ve.deleteIn,Ke.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(me(n,o[i][0]))return o[i][1];return r},Ke.prototype.update=function(e,t,n,r,o,i,a){for(var s=o===g,c=this.entries,l=0,u=c.length;l<u&&!me(r,c[l][0]);l++);var f=l<u;if(f?c[l][1]===o:s)return this;if(S(a),(s||!f)&&S(i),!s||1!==c.length){if(!f&&!s&&c.length>=ut)return function(e,t,n,r){e||(e=new k);for(var o=new $e(e,Ce(n),[n,r]),i=0;i<t.length;i++){var a=t[i];o=o.update(e,0,void 0,a[0],a[1])}return o}(e,c,r,o);var d=e&&e===this.ownerID,p=d?c:_(c);return f?s?l===u-1?p.pop():p[l]=p.pop():p[l]=[r,o]:p.push([r,o]),d?(this.entries=p,this):new Ke(e,p)}},qe.prototype.get=function(e,t,n,r){void 0===t&&(t=Ce(n));var o=1<<((0===e?t:t>>>e)&v),i=this.bitmap;return 0==(i&o)?r:this.nodes[ct(i&o-1)].get(e+y,t,n,r)},qe.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var s=(0===t?n:n>>>t)&v,c=1<<s,l=this.bitmap,u=0!=(l&c);if(!u&&o===g)return this;var f=ct(l&c-1),d=this.nodes,p=u?d[f]:void 0,h=tt(p,e,t+y,n,r,o,i,a);if(h===p)return this;if(!u&&h&&d.length>=ft)return function(e,t,n,r,o){for(var i=0,a=new Array(b),s=0;0!==n;s++,n>>>=1)a[s]=1&n?t[i++]:void 0;return a[r]=o,new We(e,i+1,a)}(e,d,l,s,h);if(u&&!h&&2===d.length&&nt(d[1^f]))return d[1^f];if(u&&h&&1===d.length&&nt(h))return h;var m=e&&e===this.ownerID,w=u?h?l:l^c:l|c,E=u?h?lt(d,f,h,m):function(e,t,n){var r=e.length-1;if(n&&t===r)return e.pop(),e;for(var o=new Array(r),i=0,a=0;a<r;a++)a===t&&(i=1),o[a]=e[a+i];return o}(d,f,m):function(e,t,n,r){var o=e.length+1;if(r&&t+1===o)return e[t]=n,e;for(var i=new Array(o),a=0,s=0;s<o;s++)s===t?(i[s]=n,a=-1):i[s]=e[s+a];return i}(d,f,h,m);return m?(this.bitmap=w,this.nodes=E,this):new qe(e,w,E)},We.prototype.get=function(e,t,n,r){void 0===t&&(t=Ce(n));var o=(0===e?t:t>>>e)&v,i=this.nodes[o];return i?i.get(e+y,t,n,r):r},We.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var s=(0===t?n:n>>>t)&v,c=o===g,l=this.nodes,u=l[s];if(c&&!u)return this;var f=tt(u,e,t+y,n,r,o,i,a);if(f===u)return this;var d=this.count;if(u){if(!f&&--d<dt)return function(e,t,n,r){for(var o=0,i=0,a=new Array(n),s=0,c=1,l=t.length;s<l;s++,c<<=1){var u=t[s];void 0!==u&&s!==r&&(o|=c,a[i++]=u)}return new qe(e,o,a)}(e,l,d,s)}else d++;var p=e&&e===this.ownerID,h=lt(l,s,f,p);return p?(this.count=d,this.nodes=h,this):new We(e,d,h)},Ge.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(me(n,o[i][0]))return o[i][1];return r},Ge.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var s=o===g;if(n!==this.keyHash)return s?this:(S(a),S(i),rt(this,e,t,n,[r,o]));for(var c=this.entries,l=0,u=c.length;l<u&&!me(r,c[l][0]);l++);var f=l<u;if(f?c[l][1]===o:s)return this;if(S(a),(s||!f)&&S(i),s&&2===u)return new $e(e,this.keyHash,c[1^l]);var d=e&&e===this.ownerID,p=d?c:_(c);return f?s?l===u-1?p.pop():p[l]=p.pop():p[l]=[r,o]:p.push([r,o]),d?(this.entries=p,this):new Ge(e,this.keyHash,p)},$e.prototype.get=function(e,t,n,r){return me(n,this.entry[0])?this.entry[1]:r},$e.prototype.update=function(e,t,n,r,o,i,a){var s=o===g,c=me(r,this.entry[0]);return(c?o===this.entry[1]:s)?this:(S(a),s?void S(i):c?e&&e===this.ownerID?(this.entry[1]=o,this):new $e(e,this.keyHash,[r,o]):(S(i),rt(this,e,t,Ce(r),[r,o])))},Ke.prototype.iterate=Ge.prototype.iterate=function(e,t){for(var n=this.entries,r=0,o=n.length-1;r<=o;r++)if(!1===e(n[t?o-r:r]))return!1},qe.prototype.iterate=We.prototype.iterate=function(e,t){for(var n=this.nodes,r=0,o=n.length-1;r<=o;r++){var i=n[t?o-r:r];if(i&&!1===i.iterate(e,t))return!1}},$e.prototype.iterate=function(e,t){return e(this.entry)},t(Xe,U),Xe.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var n,r=t.node,o=t.index++;if(r.entry){if(0===o)return Ye(e,r.entry)}else if(r.entries){if(o<=(n=r.entries.length-1))return Ye(e,r.entries[this._reverse?n-o:o])}else if(o<=(n=r.nodes.length-1)){var i=r.nodes[this._reverse?n-o:o];if(i){if(i.entry)return Ye(e,i.entry);t=this._stack=Qe(i,t)}continue}t=this._stack=this._stack.__prev}return{value:void 0,done:!0}};var ut=b/4,ft=b/2,dt=b/4;function pt(e){var t=St();if(null==e)return t;if(ht(e))return e;var n=o(e),r=n.size;return 0===r?t:(Le(r),r>0&&r<b?Ot(0,r,y,null,new bt(n.toArray())):t.withMutations((function(e){e.setSize(r),n.forEach((function(t,n){return e.set(n,t)}))})))}function ht(e){return!(!e||!e[mt])}t(pt,Oe),pt.of=function(){return this(arguments)},pt.prototype.toString=function(){return this.__toString("List [","]")},pt.prototype.get=function(e,t){if((e=x(this,e))>=0&&e<this.size){var n=Ct(this,e+=this._origin);return n&&n.array[e&v]}return t},pt.prototype.set=function(e,t){return function(e,t,n){if((t=x(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations((function(e){t<0?xt(e,t).set(0,n):xt(e,0,t+1).set(t,n)}));t+=e._origin;var r=e._tail,o=e._root,i=O(E);return t>=Tt(e._capacity)?r=kt(r,e.__ownerID,0,t,n,i):o=kt(o,e.__ownerID,e._level,t,n,i),i.value?e.__ownerID?(e._root=o,e._tail=r,e.__hash=void 0,e.__altered=!0,e):Ot(e._origin,e._capacity,e._level,o,r):e}(this,e,t)},pt.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},pt.prototype.insert=function(e,t){return this.splice(e,0,t)},pt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=y,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):St()},pt.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations((function(n){xt(n,0,t+e.length);for(var r=0;r<e.length;r++)n.set(t+r,e[r])}))},pt.prototype.pop=function(){return xt(this,0,-1)},pt.prototype.unshift=function(){var e=arguments;return this.withMutations((function(t){xt(t,-e.length);for(var n=0;n<e.length;n++)t.set(n,e[n])}))},pt.prototype.shift=function(){return xt(this,1)},pt.prototype.merge=function(){return Pt(this,void 0,arguments)},pt.prototype.mergeWith=function(t){var n=e.call(arguments,1);return Pt(this,t,n)},pt.prototype.mergeDeep=function(){return Pt(this,it,arguments)},pt.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return Pt(this,at(t),n)},pt.prototype.setSize=function(e){return xt(this,0,e)},pt.prototype.slice=function(e,t){var n=this.size;return T(e,t,n)?this:xt(this,A(e,n),j(t,n))},pt.prototype.__iterator=function(e,t){var n=0,r=Et(this,t);return new U((function(){var t=r();return t===wt?{value:void 0,done:!0}:B(e,n++,t)}))},pt.prototype.__iterate=function(e,t){for(var n,r=0,o=Et(this,t);(n=o())!==wt&&!1!==e(n,r++,this););return r},pt.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Ot(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},pt.isList=ht;var mt="@@__IMMUTABLE_LIST__@@",yt=pt.prototype;function bt(e,t){this.array=e,this.ownerID=t}yt[mt]=!0,yt.delete=yt.remove,yt.setIn=Ve.setIn,yt.deleteIn=yt.removeIn=Ve.removeIn,yt.update=Ve.update,yt.updateIn=Ve.updateIn,yt.mergeIn=Ve.mergeIn,yt.mergeDeepIn=Ve.mergeDeepIn,yt.withMutations=Ve.withMutations,yt.asMutable=Ve.asMutable,yt.asImmutable=Ve.asImmutable,yt.wasAltered=Ve.wasAltered,bt.prototype.removeBefore=function(e,t,n){if(n===t?1<<t:0===this.array.length)return this;var r=n>>>t&v;if(r>=this.array.length)return new bt([],e);var o,i=0===r;if(t>0){var a=this.array[r];if((o=a&&a.removeBefore(e,t-y,n))===a&&i)return this}if(i&&!o)return this;var s=_t(this,e);if(!i)for(var c=0;c<r;c++)s.array[c]=void 0;return o&&(s.array[r]=o),s},bt.prototype.removeAfter=function(e,t,n){if(n===(t?1<<t:0)||0===this.array.length)return this;var r,o=n-1>>>t&v;if(o>=this.array.length)return this;if(t>0){var i=this.array[o];if((r=i&&i.removeAfter(e,t-y,n))===i&&o===this.array.length-1)return this}var a=_t(this,e);return a.array.splice(o+1),r&&(a.array[o]=r),a};var vt,gt,wt={};function Et(e,t){var n=e._origin,r=e._capacity,o=Tt(r),i=e._tail;return a(e._root,e._level,0);function a(e,s,c){return 0===s?function(e,a){var s=a===o?i&&i.array:e&&e.array,c=a>n?0:n-a,l=r-a;return l>b&&(l=b),function(){if(c===l)return wt;var e=t?--l:c++;return s&&s[e]}}(e,c):function(e,o,i){var s,c=e&&e.array,l=i>n?0:n-i>>o,u=1+(r-i>>o);return u>b&&(u=b),function(){for(;;){if(s){var e=s();if(e!==wt)return e;s=null}if(l===u)return wt;var n=t?--u:l++;s=a(c&&c[n],o-y,i+(n<<o))}}}(e,s,c)}}function Ot(e,t,n,r,o,i,a){var s=Object.create(yt);return s.size=t-e,s._origin=e,s._capacity=t,s._level=n,s._root=r,s._tail=o,s.__ownerID=i,s.__hash=a,s.__altered=!1,s}function St(){return vt||(vt=Ot(0,0,y))}function kt(e,t,n,r,o,i){var a,s=r>>>n&v,c=e&&s<e.array.length;if(!c&&void 0===o)return e;if(n>0){var l=e&&e.array[s],u=kt(l,t,n-y,r,o,i);return u===l?e:((a=_t(e,t)).array[s]=u,a)}return c&&e.array[s]===o?e:(S(i),a=_t(e,t),void 0===o&&s===a.array.length-1?a.array.pop():a.array[s]=o,a)}function _t(e,t){return t&&e&&t===e.ownerID?e:new bt(e?e.array.slice():[],t)}function Ct(e,t){if(t>=Tt(e._capacity))return e._tail;if(t<1<<e._level+y){for(var n=e._root,r=e._level;n&&r>0;)n=n.array[t>>>r&v],r-=y;return n}}function xt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new k,o=e._origin,i=e._capacity,a=o+t,s=void 0===n?i:n<0?i+n:o+n;if(a===o&&s===i)return e;if(a>=s)return e.clear();for(var c=e._level,l=e._root,u=0;a+u<0;)l=new bt(l&&l.array.length?[void 0,l]:[],r),u+=1<<(c+=y);u&&(a+=u,o+=u,s+=u,i+=u);for(var f=Tt(i),d=Tt(s);d>=1<<c+y;)l=new bt(l&&l.array.length?[l]:[],r),c+=y;var p=e._tail,h=d<f?Ct(e,s-1):d>f?new bt([],r):p;if(p&&d>f&&a<i&&p.array.length){for(var m=l=_t(l,r),b=c;b>y;b-=y){var g=f>>>b&v;m=m.array[g]=_t(m.array[g],r)}m.array[f>>>y&v]=p}if(s<i&&(h=h&&h.removeAfter(r,0,s)),a>=d)a-=d,s-=d,c=y,l=null,h=h&&h.removeBefore(r,0,a);else if(a>o||d<f){for(u=0;l;){var w=a>>>c&v;if(w!==d>>>c&v)break;w&&(u+=(1<<c)*w),c-=y,l=l.array[w]}l&&a>o&&(l=l.removeBefore(r,c,a-u)),l&&d<f&&(l=l.removeAfter(r,c,d-u)),u&&(a-=u,s-=u)}return e.__ownerID?(e.size=s-a,e._origin=a,e._capacity=s,e._level=c,e._root=l,e._tail=h,e.__hash=void 0,e.__altered=!0,e):Ot(a,s,c,l,h)}function Pt(e,t,n){for(var r=[],i=0,a=0;a<n.length;a++){var c=n[a],l=o(c);l.size>i&&(i=l.size),s(c)||(l=l.map((function(e){return de(e)}))),r.push(l)}return i>e.size&&(e=e.setSize(i)),st(e,t,r)}function Tt(e){return e<b?0:e-1>>>y<<y}function At(e){return null==e?It():jt(e)?e:It().withMutations((function(t){var n=r(e);Le(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function jt(e){return Be(e)&&f(e)}function Dt(e,t,n,r){var o=Object.create(At.prototype);return o.size=e?e.size:0,o._map=e,o._list=t,o.__ownerID=n,o.__hash=r,o}function It(){return gt||(gt=Dt(Ze(),St()))}function Mt(e,t,n){var r,o,i=e._map,a=e._list,s=i.get(t),c=void 0!==s;if(n===g){if(!c)return e;a.size>=b&&a.size>=2*i.size?(r=(o=a.filter((function(e,t){return void 0!==e&&s!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(r.__ownerID=o.__ownerID=e.__ownerID)):(r=i.remove(t),o=s===a.size-1?a.pop():a.set(s,void 0))}else if(c){if(n===a.get(s)[1])return e;r=i,o=a.set(s,[t,n])}else r=i.set(t,a.size),o=a.set(a.size,[t,n]);return e.__ownerID?(e.size=r.size,e._map=r,e._list=o,e.__hash=void 0,e):Dt(r,o)}function Nt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Rt(e){this._iter=e,this.size=e.size}function Ft(e){this._iter=e,this.size=e.size}function Lt(e){this._iter=e,this.size=e.size}function Ut(e){var t=tn(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=nn,t.__iterateUncached=function(t,n){var r=this;return e.__iterate((function(e,n){return!1!==t(n,e,r)}),n)},t.__iteratorUncached=function(t,n){if(t===N){var r=e.__iterator(t,n);return new U((function(){var e=r.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e}))}return e.__iterator(t===M?I:M,n)},t}function Bt(e,t,n){var r=tn(e);return r.size=e.size,r.has=function(t){return e.has(t)},r.get=function(r,o){var i=e.get(r,g);return i===g?o:t.call(n,i,r,e)},r.__iterateUncached=function(r,o){var i=this;return e.__iterate((function(e,o,a){return!1!==r(t.call(n,e,o,a),o,i)}),o)},r.__iteratorUncached=function(r,o){var i=e.__iterator(N,o);return new U((function(){var o=i.next();if(o.done)return o;var a=o.value,s=a[0];return B(r,s,t.call(n,a[1],s,e),o)}))},r}function zt(e,t){var n=tn(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var t=Ut(e);return t.reverse=function(){return e.flip()},t}),n.get=function(n,r){return e.get(t?n:-1-n,r)},n.has=function(n){return e.has(t?n:-1-n)},n.includes=function(t){return e.includes(t)},n.cacheResult=nn,n.__iterate=function(t,n){var r=this;return e.__iterate((function(e,n){return t(e,n,r)}),!n)},n.__iterator=function(t,n){return e.__iterator(t,!n)},n}function Ht(e,t,n,r){var o=tn(e);return r&&(o.has=function(r){var o=e.get(r,g);return o!==g&&!!t.call(n,o,r,e)},o.get=function(r,o){var i=e.get(r,g);return i!==g&&t.call(n,i,r,e)?i:o}),o.__iterateUncached=function(o,i){var a=this,s=0;return e.__iterate((function(e,i,c){if(t.call(n,e,i,c))return s++,o(e,r?i:s-1,a)}),i),s},o.__iteratorUncached=function(o,i){var a=e.__iterator(N,i),s=0;return new U((function(){for(;;){var i=a.next();if(i.done)return i;var c=i.value,l=c[0],u=c[1];if(t.call(n,u,l,e))return B(o,r?l:s++,u,i)}}))},o}function Vt(e,t,n,r){var o=e.size;if(void 0!==t&&(t|=0),void 0!==n&&(n|=0),T(t,n,o))return e;var i=A(t,o),a=j(n,o);if(i!=i||a!=a)return Vt(e.toSeq().cacheResult(),t,n,r);var s,c=a-i;c==c&&(s=c<0?0:c);var l=tn(e);return l.size=0===s?s:e.size&&s||void 0,!r&&ie(e)&&s>=0&&(l.get=function(t,n){return(t=x(this,t))>=0&&t<s?e.get(t+i,n):n}),l.__iterateUncached=function(t,n){var o=this;if(0===s)return 0;if(n)return this.cacheResult().__iterate(t,n);var a=0,c=!0,l=0;return e.__iterate((function(e,n){if(!c||!(c=a++<i))return l++,!1!==t(e,r?n:l-1,o)&&l!==s})),l},l.__iteratorUncached=function(t,n){if(0!==s&&n)return this.cacheResult().__iterator(t,n);var o=0!==s&&e.__iterator(t,n),a=0,c=0;return new U((function(){for(;a++<i;)o.next();if(++c>s)return{value:void 0,done:!0};var e=o.next();return r||t===M?e:B(t,c-1,t===I?void 0:e.value[1],e)}))},l}function Kt(e,t,n,r){var o=tn(e);return o.__iterateUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterate(o,i);var s=!0,c=0;return e.__iterate((function(e,i,l){if(!s||!(s=t.call(n,e,i,l)))return c++,o(e,r?i:c-1,a)})),c},o.__iteratorUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterator(o,i);var s=e.__iterator(N,i),c=!0,l=0;return new U((function(){var e,i,u;do{if((e=s.next()).done)return r||o===M?e:B(o,l++,o===I?void 0:e.value[1],e);var f=e.value;i=f[0],u=f[1],c&&(c=t.call(n,u,i,a))}while(c);return o===N?e:B(o,i,u,e)}))},o}function qt(e,t){var n=c(e),o=[e].concat(t).map((function(e){return s(e)?n&&(e=r(e)):e=n?se(e):ce(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===o.length)return e;if(1===o.length){var i=o[0];if(i===e||n&&c(i)||l(e)&&l(i))return i}var a=new te(o);return n?a=a.toKeyedSeq():l(e)||(a=a.toSetSeq()),(a=a.flatten(!0)).size=o.reduce((function(e,t){if(void 0!==e){var n=t.size;if(void 0!==n)return e+n}}),0),a}function Wt(e,t,n){var r=tn(e);return r.__iterateUncached=function(r,o){var i=0,a=!1;return function e(c,l){var u=this;c.__iterate((function(o,c){return(!t||l<t)&&s(o)?e(o,l+1):!1===r(o,n?c:i++,u)&&(a=!0),!a}),o)}(e,0),i},r.__iteratorUncached=function(r,o){var i=e.__iterator(r,o),a=[],c=0;return new U((function(){for(;i;){var e=i.next();if(!1===e.done){var l=e.value;if(r===N&&(l=l[1]),t&&!(a.length<t)||!s(l))return n?e:B(r,c++,l,e);a.push(i),i=l.__iterator(r,o)}else i=a.pop()}return{value:void 0,done:!0}}))},r}function Gt(e,t,n){t||(t=rn);var r=c(e),o=0,i=e.toSeq().map((function(t,r){return[r,t,o++,n?n(t,r,e):t]})).toArray();return i.sort((function(e,n){return t(e[3],n[3])||e[2]-n[2]})).forEach(r?function(e,t){i[t].length=2}:function(e,t){i[t]=e[1]}),r?$(i):l(e)?X(i):Y(i)}function $t(e,t,n){if(t||(t=rn),n){var r=e.toSeq().map((function(t,r){return[t,n(t,r,e)]})).reduce((function(e,n){return Xt(t,e[1],n[1])?n:e}));return r&&r[0]}return e.reduce((function(e,n){return Xt(t,e,n)?n:e}))}function Xt(e,t,n){var r=e(n,t);return 0===r&&n!==t&&(null==n||n!=n)||r>0}function Yt(e,t,r){var o=tn(e);return o.size=new te(r).map((function(e){return e.size})).min(),o.__iterate=function(e,t){for(var n,r=this.__iterator(M,t),o=0;!(n=r.next()).done&&!1!==e(n.value,o++,this););return o},o.__iteratorUncached=function(e,o){var i=r.map((function(e){return e=n(e),K(o?e.reverse():e)})),a=0,s=!1;return new U((function(){var n;return s||(n=i.map((function(e){return e.next()})),s=n.some((function(e){return e.done}))),s?{value:void 0,done:!0}:B(e,a++,t.apply(null,n.map((function(e){return e.value}))))}))},o}function Qt(e,t){return ie(e)?t:e.constructor(t)}function Jt(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function Zt(e){return Le(e.size),C(e)}function en(e){return c(e)?r:l(e)?o:i}function tn(e){return Object.create((c(e)?$:l(e)?X:Y).prototype)}function nn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):G.prototype.cacheResult.call(this)}function rn(e,t){return e>t?1:e<t?-1:0}function on(e){var t=K(e);if(!t){if(!W(e))throw new TypeError("Expected iterable or array-like: "+e);t=K(n(e))}return t}function an(e,t){var n,r=function(i){if(i instanceof r)return i;if(!(this instanceof r))return new r(i);if(!n){n=!0;var a=Object.keys(e);!function(e,t){try{t.forEach(un.bind(void 0,e))}catch(e){}}(o,a),o.size=a.length,o._name=t,o._keys=a,o._defaultValues=e}this._map=Ue(i)},o=r.prototype=Object.create(sn);return o.constructor=r,r}t(At,Ue),At.of=function(){return this(arguments)},At.prototype.toString=function(){return this.__toString("OrderedMap {","}")},At.prototype.get=function(e,t){var n=this._map.get(e);return void 0!==n?this._list.get(n)[1]:t},At.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):It()},At.prototype.set=function(e,t){return Mt(this,e,t)},At.prototype.remove=function(e){return Mt(this,e,g)},At.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},At.prototype.__iterate=function(e,t){var n=this;return this._list.__iterate((function(t){return t&&e(t[1],t[0],n)}),t)},At.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},At.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),n=this._list.__ensureOwner(e);return e?Dt(t,n,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=n,this)},At.isOrderedMap=jt,At.prototype[m]=!0,At.prototype.delete=At.prototype.remove,t(Nt,$),Nt.prototype.get=function(e,t){return this._iter.get(e,t)},Nt.prototype.has=function(e){return this._iter.has(e)},Nt.prototype.valueSeq=function(){return this._iter.valueSeq()},Nt.prototype.reverse=function(){var e=this,t=zt(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},Nt.prototype.map=function(e,t){var n=this,r=Bt(this,e,t);return this._useKeys||(r.valueSeq=function(){return n._iter.toSeq().map(e,t)}),r},Nt.prototype.__iterate=function(e,t){var n,r=this;return this._iter.__iterate(this._useKeys?function(t,n){return e(t,n,r)}:(n=t?Zt(this):0,function(o){return e(o,t?--n:n++,r)}),t)},Nt.prototype.__iterator=function(e,t){if(this._useKeys)return this._iter.__iterator(e,t);var n=this._iter.__iterator(M,t),r=t?Zt(this):0;return new U((function(){var o=n.next();return o.done?o:B(e,t?--r:r++,o.value,o)}))},Nt.prototype[m]=!0,t(Rt,X),Rt.prototype.includes=function(e){return this._iter.includes(e)},Rt.prototype.__iterate=function(e,t){var n=this,r=0;return this._iter.__iterate((function(t){return e(t,r++,n)}),t)},Rt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(M,t),r=0;return new U((function(){var t=n.next();return t.done?t:B(e,r++,t.value,t)}))},t(Ft,Y),Ft.prototype.has=function(e){return this._iter.includes(e)},Ft.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate((function(t){return e(t,t,n)}),t)},Ft.prototype.__iterator=function(e,t){var n=this._iter.__iterator(M,t);return new U((function(){var t=n.next();return t.done?t:B(e,t.value,t.value,t)}))},t(Lt,$),Lt.prototype.entrySeq=function(){return this._iter.toSeq()},Lt.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate((function(t){if(t){Jt(t);var r=s(t);return e(r?t.get(1):t[1],r?t.get(0):t[0],n)}}),t)},Lt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(M,t);return new U((function(){for(;;){var t=n.next();if(t.done)return t;var r=t.value;if(r){Jt(r);var o=s(r);return B(e,o?r.get(0):r[0],o?r.get(1):r[1],t)}}}))},Rt.prototype.cacheResult=Nt.prototype.cacheResult=Ft.prototype.cacheResult=Lt.prototype.cacheResult=nn,t(an,Ee),an.prototype.toString=function(){return this.__toString(ln(this)+" {","}")},an.prototype.has=function(e){return this._defaultValues.hasOwnProperty(e)},an.prototype.get=function(e,t){if(!this.has(e))return t;var n=this._defaultValues[e];return this._map?this._map.get(e,n):n},an.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var e=this.constructor;return e._empty||(e._empty=cn(this,Ze()))},an.prototype.set=function(e,t){if(!this.has(e))throw new Error('Cannot set unknown key "'+e+'" on '+ln(this));var n=this._map&&this._map.set(e,t);return this.__ownerID||n===this._map?this:cn(this,n)},an.prototype.remove=function(e){if(!this.has(e))return this;var t=this._map&&this._map.remove(e);return this.__ownerID||t===this._map?this:cn(this,t)},an.prototype.wasAltered=function(){return this._map.wasAltered()},an.prototype.__iterator=function(e,t){var n=this;return r(this._defaultValues).map((function(e,t){return n.get(t)})).__iterator(e,t)},an.prototype.__iterate=function(e,t){var n=this;return r(this._defaultValues).map((function(e,t){return n.get(t)})).__iterate(e,t)},an.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map&&this._map.__ensureOwner(e);return e?cn(this,t,e):(this.__ownerID=e,this._map=t,this)};var sn=an.prototype;function cn(e,t,n){var r=Object.create(Object.getPrototypeOf(e));return r._map=t,r.__ownerID=n,r}function ln(e){return e._name||e.constructor.name||"Record"}function un(e,t){Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){ve(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}function fn(e){return null==e?vn():dn(e)&&!f(e)?e:vn().withMutations((function(t){var n=i(e);Le(n.size),n.forEach((function(e){return t.add(e)}))}))}function dn(e){return!(!e||!e[hn])}sn.delete=sn.remove,sn.deleteIn=sn.removeIn=Ve.removeIn,sn.merge=Ve.merge,sn.mergeWith=Ve.mergeWith,sn.mergeIn=Ve.mergeIn,sn.mergeDeep=Ve.mergeDeep,sn.mergeDeepWith=Ve.mergeDeepWith,sn.mergeDeepIn=Ve.mergeDeepIn,sn.setIn=Ve.setIn,sn.update=Ve.update,sn.updateIn=Ve.updateIn,sn.withMutations=Ve.withMutations,sn.asMutable=Ve.asMutable,sn.asImmutable=Ve.asImmutable,t(fn,Se),fn.of=function(){return this(arguments)},fn.fromKeys=function(e){return this(r(e).keySeq())},fn.prototype.toString=function(){return this.__toString("Set {","}")},fn.prototype.has=function(e){return this._map.has(e)},fn.prototype.add=function(e){return yn(this,this._map.set(e,!0))},fn.prototype.remove=function(e){return yn(this,this._map.remove(e))},fn.prototype.clear=function(){return yn(this,this._map.clear())},fn.prototype.union=function(){var t=e.call(arguments,0);return 0===(t=t.filter((function(e){return 0!==e.size}))).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations((function(e){for(var n=0;n<t.length;n++)i(t[n]).forEach((function(t){return e.add(t)}))})):this.constructor(t[0])},fn.prototype.intersect=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return i(e)}));var n=this;return this.withMutations((function(e){n.forEach((function(n){t.every((function(e){return e.includes(n)}))||e.remove(n)}))}))},fn.prototype.subtract=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return i(e)}));var n=this;return this.withMutations((function(e){n.forEach((function(n){t.some((function(e){return e.includes(n)}))&&e.remove(n)}))}))},fn.prototype.merge=function(){return this.union.apply(this,arguments)},fn.prototype.mergeWith=function(t){var n=e.call(arguments,1);return this.union.apply(this,n)},fn.prototype.sort=function(e){return gn(Gt(this,e))},fn.prototype.sortBy=function(e,t){return gn(Gt(this,t,e))},fn.prototype.wasAltered=function(){return this._map.wasAltered()},fn.prototype.__iterate=function(e,t){var n=this;return this._map.__iterate((function(t,r){return e(r,r,n)}),t)},fn.prototype.__iterator=function(e,t){return this._map.map((function(e,t){return t})).__iterator(e,t)},fn.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},fn.isSet=dn;var pn,hn="@@__IMMUTABLE_SET__@@",mn=fn.prototype;function yn(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function bn(e,t){var n=Object.create(mn);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function vn(){return pn||(pn=bn(Ze()))}function gn(e){return null==e?kn():wn(e)?e:kn().withMutations((function(t){var n=i(e);Le(n.size),n.forEach((function(e){return t.add(e)}))}))}function wn(e){return dn(e)&&f(e)}mn[hn]=!0,mn.delete=mn.remove,mn.mergeDeep=mn.merge,mn.mergeDeepWith=mn.mergeWith,mn.withMutations=Ve.withMutations,mn.asMutable=Ve.asMutable,mn.asImmutable=Ve.asImmutable,mn.__empty=vn,mn.__make=bn,t(gn,fn),gn.of=function(){return this(arguments)},gn.fromKeys=function(e){return this(r(e).keySeq())},gn.prototype.toString=function(){return this.__toString("OrderedSet {","}")},gn.isOrderedSet=wn;var En,On=gn.prototype;function Sn(e,t){var n=Object.create(On);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function kn(){return En||(En=Sn(It()))}function _n(e){return null==e?jn():Cn(e)?e:jn().unshiftAll(e)}function Cn(e){return!(!e||!e[Pn])}On[m]=!0,On.__empty=kn,On.__make=Sn,t(_n,Oe),_n.of=function(){return this(arguments)},_n.prototype.toString=function(){return this.__toString("Stack [","]")},_n.prototype.get=function(e,t){var n=this._head;for(e=x(this,e);n&&e--;)n=n.next;return n?n.value:t},_n.prototype.peek=function(){return this._head&&this._head.value},_n.prototype.push=function(){if(0===arguments.length)return this;for(var e=this.size+arguments.length,t=this._head,n=arguments.length-1;n>=0;n--)t={value:arguments[n],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):An(e,t)},_n.prototype.pushAll=function(e){if(0===(e=o(e)).size)return this;Le(e.size);var t=this.size,n=this._head;return e.reverse().forEach((function(e){t++,n={value:e,next:n}})),this.__ownerID?(this.size=t,this._head=n,this.__hash=void 0,this.__altered=!0,this):An(t,n)},_n.prototype.pop=function(){return this.slice(1)},_n.prototype.unshift=function(){return this.push.apply(this,arguments)},_n.prototype.unshiftAll=function(e){return this.pushAll(e)},_n.prototype.shift=function(){return this.pop.apply(this,arguments)},_n.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):jn()},_n.prototype.slice=function(e,t){if(T(e,t,this.size))return this;var n=A(e,this.size);if(j(t,this.size)!==this.size)return Oe.prototype.slice.call(this,e,t);for(var r=this.size-n,o=this._head;n--;)o=o.next;return this.__ownerID?(this.size=r,this._head=o,this.__hash=void 0,this.__altered=!0,this):An(r,o)},_n.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?An(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},_n.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var n=0,r=this._head;r&&!1!==e(r.value,n++,this);)r=r.next;return n},_n.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var n=0,r=this._head;return new U((function(){if(r){var t=r.value;return r=r.next,B(e,n++,t)}return{value:void 0,done:!0}}))},_n.isStack=Cn;var xn,Pn="@@__IMMUTABLE_STACK__@@",Tn=_n.prototype;function An(e,t,n,r){var o=Object.create(Tn);return o.size=e,o._head=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function jn(){return xn||(xn=An(0))}function Dn(e,t){var n=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(n),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(n),e}Tn[Pn]=!0,Tn.withMutations=Ve.withMutations,Tn.asMutable=Ve.asMutable,Tn.asImmutable=Ve.asImmutable,Tn.wasAltered=Ve.wasAltered,n.Iterator=U,Dn(n,{toArray:function(){Le(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate((function(t,n){e[n]=t})),e},toIndexedSeq:function(){return new Rt(this)},toJS:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJS?e.toJS():e})).__toJS()},toJSON:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e})).__toJS()},toKeyedSeq:function(){return new Nt(this,!0)},toMap:function(){return Ue(this.toKeyedSeq())},toObject:function(){Le(this.size);var e={};return this.__iterate((function(t,n){e[n]=t})),e},toOrderedMap:function(){return At(this.toKeyedSeq())},toOrderedSet:function(){return gn(c(this)?this.valueSeq():this)},toSet:function(){return fn(c(this)?this.valueSeq():this)},toSetSeq:function(){return new Ft(this)},toSeq:function(){return l(this)?this.toIndexedSeq():c(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return _n(c(this)?this.valueSeq():this)},toList:function(){return pt(c(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){var t=e.call(arguments,0);return Qt(this,qt(this,t))},includes:function(e){return this.some((function(t){return me(t,e)}))},entries:function(){return this.__iterator(N)},every:function(e,t){Le(this.size);var n=!0;return this.__iterate((function(r,o,i){if(!e.call(t,r,o,i))return n=!1,!1})),n},filter:function(e,t){return Qt(this,Ht(this,e,t,!0))},find:function(e,t,n){var r=this.findEntry(e,t);return r?r[1]:n},findEntry:function(e,t){var n;return this.__iterate((function(r,o,i){if(e.call(t,r,o,i))return n=[o,r],!1})),n},findLastEntry:function(e,t){return this.toSeq().reverse().findEntry(e,t)},forEach:function(e,t){return Le(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){Le(this.size),e=void 0!==e?""+e:",";var t="",n=!0;return this.__iterate((function(r){n?n=!1:t+=e,t+=null!=r?r.toString():""})),t},keys:function(){return this.__iterator(I)},map:function(e,t){return Qt(this,Bt(this,e,t))},reduce:function(e,t,n){var r,o;return Le(this.size),arguments.length<2?o=!0:r=t,this.__iterate((function(t,i,a){o?(o=!1,r=t):r=e.call(n,r,t,i,a)})),r},reduceRight:function(e,t,n){var r=this.toKeyedSeq().reverse();return r.reduce.apply(r,arguments)},reverse:function(){return Qt(this,zt(this,!0))},slice:function(e,t){return Qt(this,Vt(this,e,t,!0))},some:function(e,t){return!this.every(Fn(e),t)},sort:function(e){return Qt(this,Gt(this,e))},values:function(){return this.__iterator(M)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(e,t){return C(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return function(e,t,n){var r=Ue().asMutable();return e.__iterate((function(o,i){r.update(t.call(n,o,i,e),0,(function(e){return e+1}))})),r.asImmutable()}(this,e,t)},equals:function(e){return ye(this,e)},entrySeq:function(){var e=this;if(e._cache)return new te(e._cache);var t=e.toSeq().map(Rn).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(Fn(e),t)},findLast:function(e,t,n){return this.toKeyedSeq().reverse().find(e,t,n)},first:function(){return this.find(P)},flatMap:function(e,t){return Qt(this,function(e,t,n){var r=en(e);return e.toSeq().map((function(o,i){return r(t.call(n,o,i,e))})).flatten(!0)}(this,e,t))},flatten:function(e){return Qt(this,Wt(this,e,!0))},fromEntrySeq:function(){return new Lt(this)},get:function(e,t){return this.find((function(t,n){return me(n,e)}),void 0,t)},getIn:function(e,t){for(var n,r=this,o=on(e);!(n=o.next()).done;){var i=n.value;if((r=r&&r.get?r.get(i,g):g)===g)return t}return r},groupBy:function(e,t){return function(e,t,n){var r=c(e),o=(f(e)?At():Ue()).asMutable();e.__iterate((function(i,a){o.update(t.call(n,i,a,e),(function(e){return(e=e||[]).push(r?[a,i]:i),e}))}));var i=en(e);return o.map((function(t){return Qt(e,i(t))}))}(this,e,t)},has:function(e){return this.get(e,g)!==g},hasIn:function(e){return this.getIn(e,g)!==g},isSubset:function(e){return e="function"==typeof e.includes?e:n(e),this.every((function(t){return e.includes(t)}))},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:n(e)).isSubset(this)},keySeq:function(){return this.toSeq().map(Nn).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},max:function(e){return $t(this,e)},maxBy:function(e,t){return $t(this,t,e)},min:function(e){return $t(this,e?Ln(e):zn)},minBy:function(e,t){return $t(this,t?Ln(t):zn,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return Qt(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return Qt(this,Kt(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(Fn(e),t)},sortBy:function(e,t){return Qt(this,Gt(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return Qt(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return Qt(this,function(e,t,n){var r=tn(e);return r.__iterateUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterate(r,o);var a=0;return e.__iterate((function(e,o,s){return t.call(n,e,o,s)&&++a&&r(e,o,i)})),a},r.__iteratorUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterator(r,o);var a=e.__iterator(N,o),s=!0;return new U((function(){if(!s)return{value:void 0,done:!0};var e=a.next();if(e.done)return e;var o=e.value,c=o[0],l=o[1];return t.call(n,l,c,i)?r===N?e:B(r,c,l,e):(s=!1,{value:void 0,done:!0})}))},r}(this,e,t))},takeUntil:function(e,t){return this.takeWhile(Fn(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=function(e){if(e.size===1/0)return 0;var t=f(e),n=c(e),r=t?1:0;return function(e,t){return t=ke(t,3432918353),t=ke(t<<15|t>>>-15,461845907),t=ke(t<<13|t>>>-13,5),t=ke((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=_e((t=ke(t^t>>>13,3266489909))^t>>>16)}(e.__iterate(n?t?function(e,t){r=31*r+Hn(Ce(e),Ce(t))|0}:function(e,t){r=r+Hn(Ce(e),Ce(t))|0}:t?function(e){r=31*r+Ce(e)|0}:function(e){r=r+Ce(e)|0}),r)}(this))}});var In=n.prototype;In[d]=!0,In[L]=In.values,In.__toJS=In.toArray,In.__toStringMapper=Un,In.inspect=In.toSource=function(){return this.toString()},In.chain=In.flatMap,In.contains=In.includes,function(){try{Object.defineProperty(In,"length",{get:function(){if(!n.noLengthWarning){var e;try{throw new Error}catch(t){e=t.stack}if(-1===e.indexOf("_wrapObject"))return console&&console.warn&&console.warn("iterable.length has been deprecated, use iterable.size or iterable.count(). This warning will become a silent error in a future version. "+e),this.size}}})}catch(e){}}(),Dn(r,{flip:function(){return Qt(this,Ut(this))},findKey:function(e,t){var n=this.findEntry(e,t);return n&&n[0]},findLastKey:function(e,t){return this.toSeq().reverse().findKey(e,t)},keyOf:function(e){return this.findKey((function(t){return me(t,e)}))},lastKeyOf:function(e){return this.findLastKey((function(t){return me(t,e)}))},mapEntries:function(e,t){var n=this,r=0;return Qt(this,this.toSeq().map((function(o,i){return e.call(t,[i,o],r++,n)})).fromEntrySeq())},mapKeys:function(e,t){var n=this;return Qt(this,this.toSeq().flip().map((function(r,o){return e.call(t,r,o,n)})).flip())}});var Mn=r.prototype;function Nn(e,t){return t}function Rn(e,t){return[t,e]}function Fn(e){return function(){return!e.apply(this,arguments)}}function Ln(e){return function(){return-e.apply(this,arguments)}}function Un(e){return"string"==typeof e?JSON.stringify(e):e}function Bn(){return _(arguments)}function zn(e,t){return e<t?1:e>t?-1:0}function Hn(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return Mn[p]=!0,Mn[L]=In.entries,Mn.__toJS=In.toObject,Mn.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+Un(e)},Dn(o,{toKeyedSeq:function(){return new Nt(this,!1)},filter:function(e,t){return Qt(this,Ht(this,e,t,!1))},findIndex:function(e,t){var n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var t=this.toKeyedSeq().keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.toKeyedSeq().reverse().keyOf(e);return void 0===t?-1:t},reverse:function(){return Qt(this,zt(this,!1))},slice:function(e,t){return Qt(this,Vt(this,e,t,!1))},splice:function(e,t){var n=arguments.length;if(t=Math.max(0|t,0),0===n||2===n&&!t)return this;e=A(e,e<0?this.count():this.size);var r=this.slice(0,e);return Qt(this,1===n?r:r.concat(_(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var n=this.toKeyedSeq().findLastKey(e,t);return void 0===n?-1:n},first:function(){return this.get(0)},flatten:function(e){return Qt(this,Wt(this,e,!1))},get:function(e,t){return(e=x(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find((function(t,n){return n===e}),void 0,t)},has:function(e){return(e=x(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return Qt(this,function(e,t){var n=tn(e);return n.size=e.size&&2*e.size-1,n.__iterateUncached=function(n,r){var o=this,i=0;return e.__iterate((function(e,r){return(!i||!1!==n(t,i++,o))&&!1!==n(e,i++,o)}),r),i},n.__iteratorUncached=function(n,r){var o,i=e.__iterator(M,r),a=0;return new U((function(){return(!o||a%2)&&(o=i.next()).done?o:a%2?B(n,a++,t):B(n,a++,o.value,o)}))},n}(this,e))},interleave:function(){var e=[this].concat(_(arguments)),t=Yt(this.toSeq(),X.of,e),n=t.flatten(!0);return t.size&&(n.size=t.size*e.length),Qt(this,n)},last:function(){return this.get(-1)},skipWhile:function(e,t){return Qt(this,Kt(this,e,t,!1))},zip:function(){var e=[this].concat(_(arguments));return Qt(this,Yt(this,Bn,e))},zipWith:function(e){var t=_(arguments);return t[0]=this,Qt(this,Yt(this,e,t))}}),o.prototype[h]=!0,o.prototype[m]=!0,Dn(i,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}}),i.prototype.has=In.includes,Dn($,r.prototype),Dn(X,o.prototype),Dn(Y,i.prototype),Dn(Ee,r.prototype),Dn(Oe,o.prototype),Dn(Se,i.prototype),{Iterable:n,Seq:G,Collection:we,Map:Ue,OrderedMap:At,List:pt,Stack:_n,Set:fn,OrderedSet:gn,Record:an,Range:ge,Repeat:be,is:me,fromJS:de}},"object"===a(t)&&void 0!==e?e.exports=i():void 0===(o="function"==typeof(r=i)?r.call(t,n,t,e):r)||(e.exports=o)},function(e,t,n){"use strict";var r=function(e){};e.exports=function(e,t,n,o,i,a,s,c){if(r(t),!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 u=[n,o,i,a,s,c],f=0;(l=new Error(t.replace(/%s/g,(function(){return u[f++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";var r=n(107),o=Object(r.defineMessages)({appActivityDeleteErrorMessage:{id:"be.api.appActivityDeleteErrorMessage",defaultMessage:"There was an error deleting this item."},commentCreateErrorMessage:{id:"be.api.commentCreateErrorMessage",defaultMessage:"There was an error creating this comment."},commentCreateConflictMessage:{id:"be.api.commentCreateConflictMessage",defaultMessage:"This comment already exists."},commentDeleteErrorMessage:{id:"be.api.commentDeleteErrorMessage",defaultMessage:"There was an error deleting this comment."},taskActionErrorTitle:{id:"be.api.taskActionErrorTitle",defaultMessage:"Error"},taskApproveErrorMessage:{id:"be.api.taskApproveErrorMessage",defaultMessage:"An error has occurred while approving this task. Please refresh the page and try again."},taskCompleteErrorMessage:{id:"be.api.taskCompleteErrorMessage",defaultMessage:"An error has occurred while completing this task. Please refresh the page and try again."},taskRejectErrorMessage:{id:"be.api.taskRejectErrorMessage",defaultMessage:"An error has occurred while rejecting this task. Please refresh the page and try again."},taskDeleteErrorMessage:{id:"be.api.taskDeleteErrorMessage",defaultMessage:"There was an error while deleting this task. Please refresh the page and try again."},taskCreateErrorMessage:{id:"be.api.taskCreateErrorMessage",defaultMessage:"An error occurred while creating this task. Please try again."},taskGroupExceedsLimitWarningMessage:{id:"be.api.taskGroupExceedsWarningTitle",defaultMessage:"One or more groups can not receive this task as a group size cannot exceed the limit of {max} assignees per group."}});t.a=o},function(e,t){function n(e){return(n="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})(e)}e.exports=function(e){var t=n(e);return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(226),i=n(421),a=Object.prototype.toString;function s(e){return"[object Array]"===a.call(e)}function c(e){return null!==e&&"object"===r(e)}function l(e){return"[object Function]"===a.call(e)}function u(e,t){if(null!=e)if("object"!==r(e)&&(e=[e]),s(e))for(var n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}e.exports={isArray:s,isArrayBuffer:function(e){return"[object ArrayBuffer]"===a.call(e)},isBuffer:i,isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:c,isUndefined:function(e){return void 0===e},isDate:function(e){return"[object Date]"===a.call(e)},isFile:function(e){return"[object File]"===a.call(e)},isBlob:function(e){return"[object Blob]"===a.call(e)},isFunction:l,isStream:function(e){return c(e)&&l(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:u,merge:function e(){var t={};function n(n,o){"object"===r(t[o])&&"object"===r(n)?t[o]=e(t[o],n):t[o]=n}for(var o=0,i=arguments.length;o<i;o++)u(arguments[o],n);return t},extend:function(e,t,n){return u(t,(function(t,r){e[r]=n&&"function"==typeof t?o(t,n):t})),e},trim:function(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(337)},function(e,t){function n(e){return(n="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})(e)}var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}e.exports=r},,function(e,t,n){function r(e){return(r="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})(e)}var o=n(211),i="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,a=o||i||Function("return this")();e.exports=a},function(e,t,n){"use strict";var r,o=n(0),i=n(5),a=n.n(i),s=n(12),c=n.n(s),l=n(45),u=n.n(l);!function(e){e.TOP_LEFT="top left",e.TOP_CENTER="top center",e.TOP_RIGHT="top right",e.MIDDLE_LEFT="middle left",e.MIDDLE_CENTER="middle center",e.MIDDLE_RIGHT="middle right",e.BOTTOM_LEFT="bottom left",e.BOTTOM_CENTER="bottom center",e.BOTTOM_RIGHT="bottom right"}(r||(r={}));var f,d,p,h=r,m=n(153),y=n(19);n(417);function b(e){return(b="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})(e)}function v(){return(v=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 g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return p})),function(e){e.CALLOUT="callout",e.DEFAULT="default",e.ERROR="error"}(d||(d={})),function(e){e.BOTTOM_CENTER="bottom-center",e.BOTTOM_LEFT="bottom-left",e.BOTTOM_RIGHT="bottom-right",e.MIDDLE_LEFT="middle-left",e.MIDDLE_RIGHT="middle-right",e.TOP_CENTER="top-center",e.TOP_LEFT="top-left",e.TOP_RIGHT="top-right"}(p||(p={}));var k=(S(f={},p.BOTTOM_CENTER,{attachment:h.TOP_CENTER,targetAttachment:h.BOTTOM_CENTER}),S(f,p.BOTTOM_LEFT,{attachment:h.TOP_RIGHT,targetAttachment:h.BOTTOM_RIGHT}),S(f,p.BOTTOM_RIGHT,{attachment:h.TOP_LEFT,targetAttachment:h.BOTTOM_LEFT}),S(f,p.MIDDLE_LEFT,{attachment:h.MIDDLE_RIGHT,targetAttachment:h.MIDDLE_LEFT}),S(f,p.MIDDLE_RIGHT,{attachment:h.MIDDLE_LEFT,targetAttachment:h.MIDDLE_RIGHT}),S(f,p.TOP_CENTER,{attachment:h.BOTTOM_CENTER,targetAttachment:h.TOP_CENTER}),S(f,p.TOP_LEFT,{attachment:h.BOTTOM_RIGHT,targetAttachment:h.TOP_RIGHT}),S(f,p.TOP_RIGHT,{attachment:h.BOTTOM_LEFT,targetAttachment:h.TOP_LEFT}),f),_=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==b(t)&&"function"!=typeof t?E(e):t}(this,w(t).call(this,e)),S(E(n),"tooltipID",c()("tooltip")),S(E(n),"tetherRef",o.createRef()),S(E(n),"position",(function(){n.tetherRef.current&&n.isShown()&&n.tetherRef.current.position()})),S(E(n),"closeTooltip",(function(){var e=n.props.onDismiss;n.setState({wasClosedByUser:!0}),e&&e()})),S(E(n),"fireChildEvent",(function(e,t){var r=n.props.children.props[e];r&&r(t)})),S(E(n),"handleTooltipEvent",(function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()})),S(E(n),"handleMouseEnter",(function(e){n.setState({isShown:!0}),n.fireChildEvent("onMouseEnter",e)})),S(E(n),"handleMouseLeave",(function(e){n.setState({isShown:!1}),n.fireChildEvent("onMouseLeave",e)})),S(E(n),"handleFocus",(function(e){n.setState({isShown:!0}),n.fireChildEvent("onFocus",e)})),S(E(n),"handleBlur",(function(e){n.setState({isShown:!1}),n.fireChildEvent("onBlur",e)})),S(E(n),"handleKeyDown",(function(e){"Escape"===e.key&&n.setState({isShown:!1}),n.fireChildEvent("onKeyDown",e)})),S(E(n),"isControlled",(function(){return void 0!==n.props.isShown})),S(E(n),"isShown",(function(){var e=n.props.isShown;return(n.isControlled()?e:n.state.isShown)&&!n.state.wasClosedByUser&&n.state.hasRendered})),n.state={isShown:!!e.isShown,hasRendered:!1,wasClosedByUser:!1},n}var n,r,i;return 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}}),t&&O(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.setState({hasRendered:!0})}},{key:"render",value:function(){var e=this.props,t=e.bodyElement,n=e.children,r=e.className,i=e.constrainToScrollParent,s=e.constrainToWindow,c=e.isDisabled,l=e.isTabbable,f=void 0===l||l,h=e.offset,b=e.position,g=void 0===b?p.TOP_CENTER:b,w=e.showCloseButton,E=e.stopBubble,O=e.text,S=e.theme;if(c)return o.Children.only(n);var _=this.isControlled(),C=this.isShown(),x=w&&_,P="string"==typeof g?k[g]:g,T=[],A={};i&&T.push({to:"scrollParent",attachment:"together"}),s&&T.push({to:"window",attachment:"together"}),C&&(A["aria-describedby"]=this.tooltipID,S===d.ERROR&&(A["aria-errormessage"]=this.tooltipID)),_||(A.onBlur=this.handleBlur,A.onFocus=this.handleFocus,A.onKeyDown=this.handleKeyDown,A.onMouseEnter=this.handleMouseEnter,A.onMouseLeave=this.handleMouseLeave,f&&(A.tabIndex="0"));var j=t instanceof HTMLElement?t:document.body,D=a()("tooltip","bdl-Tooltip",r,{"is-callout":S===d.CALLOUT,"is-error":S===d.ERROR,"with-close-button":x}),I={attachment:P.attachment,bodyElement:j,classPrefix:"tooltip",constraints:T,enabled:C,targetAttachment:P.targetAttachment};h&&(I.offset=h);var M=o.createElement(o.Fragment,null,O,x&&o.createElement(y.a,{className:"tooltip-close-button",onClick:this.closeTooltip},o.createElement(m.a,{className:"bdl-Tooltip-iconClose",width:14,height:14}))),N=E?o.createElement("div",{className:D,id:this.tooltipID,role:"presentation",onClick:this.handleTooltipEvent,onContextMenu:this.handleTooltipEvent,onKeyPress:this.handleTooltipEvent},o.createElement("div",{role:"tooltip","aria-live":"polite"},M)):o.createElement("div",{className:D,id:this.tooltipID,role:"tooltip","aria-live":"polite"},M);return o.createElement(u.a,v({ref:this.tetherRef},I),o.cloneElement(o.Children.only(n),A),C&&N)}}])&&g(n.prototype,r),i&&g(n,i),t}(o.Component);S(_,"defaultProps",{constrainToScrollParent:!1,constrainToWindow:!0,isDisabled:!1,position:p.TOP_CENTER,theme:d.DEFAULT});t.c=_},function(e,t){function n(e){return(n="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})(e)}e.exports=function(e){return null!=e&&"object"==n(e)}},function(e,t,n){"use strict";var r=n(52)||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};var o=n(579),i=n(502),a=n(847),s=n(29),c=n(237),l=s.OrderedSet,u=s.Record,f=s.Stack,d=u({allowUndo:!0,currentContent:null,decorator:null,directionMap:null,forceSelection:!1,inCompositionMode:!1,inlineStyleOverride:null,lastChangeType:null,nativelyRenderedContent:null,redoStack:f(),selection:null,treeMap:null,undoStack:f()}),p=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._immutable=t}return e.createEmpty=function(t){return e.createWithContent(i.createFromText(""),t)},e.createWithContent=function(t,n){var r=t.getBlockMap().first().getKey();return e.create({currentContent:t,undoStack:f(),redoStack:f(),decorator:n||null,selection:c.createEmpty(r)})},e.create=function(t){var n=t.currentContent,o=t.decorator,i=r({},t,{treeMap:m(n,o),directionMap:a.getDirectionMap(n)});return new e(new d(i))},e.set=function(t,n){return new e(t.getImmutable().withMutations((function(e){var r=e.get("decorator"),i=r;null===n.decorator?i=null:n.decorator&&(i=n.decorator);var a=n.currentContent||t.getCurrentContent();if(i!==r){var s,c=e.get("treeMap");return s=i&&r?function(e,t,n,r,i){return n.merge(t.toSeq().filter((function(t){return r.getDecorations(t,e)!==i.getDecorations(t,e)})).map((function(t){return o.generate(e,t,r)})))}(a,a.getBlockMap(),c,i,r):m(a,i),void e.merge({decorator:i,treeMap:s,nativelyRenderedContent:null})}a!==t.getCurrentContent()&&e.set("treeMap",function(e,t,n,r){var i=e.getCurrentContent().set("entityMap",n),a=i.getBlockMap();return e.getImmutable().get("treeMap").merge(t.toSeq().filter((function(e,t){return e!==a.get(t)})).map((function(e){return o.generate(i,e,r)})))}(t,a.getBlockMap(),a.getEntityMap(),i)),e.merge(n)})))},e.prototype.toJS=function(){return this.getImmutable().toJS()},e.prototype.getAllowUndo=function(){return this.getImmutable().get("allowUndo")},e.prototype.getCurrentContent=function(){return this.getImmutable().get("currentContent")},e.prototype.getUndoStack=function(){return this.getImmutable().get("undoStack")},e.prototype.getRedoStack=function(){return this.getImmutable().get("redoStack")},e.prototype.getSelection=function(){return this.getImmutable().get("selection")},e.prototype.getDecorator=function(){return this.getImmutable().get("decorator")},e.prototype.isInCompositionMode=function(){return this.getImmutable().get("inCompositionMode")},e.prototype.mustForceSelection=function(){return this.getImmutable().get("forceSelection")},e.prototype.getNativelyRenderedContent=function(){return this.getImmutable().get("nativelyRenderedContent")},e.prototype.getLastChangeType=function(){return this.getImmutable().get("lastChangeType")},e.prototype.getInlineStyleOverride=function(){return this.getImmutable().get("inlineStyleOverride")},e.setInlineStyleOverride=function(t,n){return e.set(t,{inlineStyleOverride:n})},e.prototype.getCurrentInlineStyle=function(){var e=this.getInlineStyleOverride();if(null!=e)return e;var t=this.getCurrentContent(),n=this.getSelection();return n.isCollapsed()?function(e,t){var n=t.getStartKey(),r=t.getStartOffset(),o=e.getBlockForKey(n);if(r>0)return o.getInlineStyleAt(r-1);if(o.getLength())return o.getInlineStyleAt(0);return y(e,n)}(t,n):function(e,t){var n=t.getStartKey(),r=t.getStartOffset(),o=e.getBlockForKey(n);if(r<o.getLength())return o.getInlineStyleAt(r);if(r>0)return o.getInlineStyleAt(r-1);return y(e,n)}(t,n)},e.prototype.getBlockTree=function(e){return this.getImmutable().getIn(["treeMap",e])},e.prototype.isSelectionAtStartOfContent=function(){var e=this.getCurrentContent().getBlockMap().first().getKey();return this.getSelection().hasEdgeWithin(e,0,0)},e.prototype.isSelectionAtEndOfContent=function(){var e=this.getCurrentContent().getBlockMap().last(),t=e.getLength();return this.getSelection().hasEdgeWithin(e.getKey(),t,t)},e.prototype.getDirectionMap=function(){return this.getImmutable().get("directionMap")},e.acceptSelection=function(e,t){return h(e,t,!1)},e.forceSelection=function(e,t){return t.getHasFocus()||(t=t.set("hasFocus",!0)),h(e,t,!0)},e.moveSelectionToEnd=function(t){var n=t.getCurrentContent().getLastBlock(),r=n.getKey(),o=n.getLength();return e.acceptSelection(t,new c({anchorKey:r,anchorOffset:o,focusKey:r,focusOffset:o,isBackward:!1}))},e.moveFocusToEnd=function(t){var n=e.moveSelectionToEnd(t);return e.forceSelection(n,n.getSelection())},e.push=function(t,n,r){if(t.getCurrentContent()===n)return t;var o="insert-characters"!==r,i=a.getDirectionMap(n,t.getDirectionMap());if(!t.getAllowUndo())return e.set(t,{currentContent:n,directionMap:i,lastChangeType:r,selection:n.getSelectionAfter(),forceSelection:o,inlineStyleOverride:null});var s=t.getSelection(),c=t.getCurrentContent(),l=t.getUndoStack(),u=n;s!==c.getSelectionAfter()||function(e,t){var n=e.getLastChangeType();return t!==n||"insert-characters"!==t&&"backspace-character"!==t&&"delete-character"!==t}(t,r)?(l=l.push(c),u=u.set("selectionBefore",s)):"insert-characters"!==r&&"backspace-character"!==r&&"delete-character"!==r||(u=u.set("selectionBefore",c.getSelectionBefore()));var d=t.getInlineStyleOverride();-1===["adjust-depth","change-block-type","split-block"].indexOf(r)&&(d=null);var p={currentContent:u,directionMap:i,undoStack:l,redoStack:f(),lastChangeType:r,selection:n.getSelectionAfter(),forceSelection:o,inlineStyleOverride:d};return e.set(t,p)},e.undo=function(t){if(!t.getAllowUndo())return t;var n=t.getUndoStack(),r=n.peek();if(!r)return t;var o=t.getCurrentContent(),i=a.getDirectionMap(r,t.getDirectionMap());return e.set(t,{currentContent:r,directionMap:i,undoStack:n.shift(),redoStack:t.getRedoStack().push(o),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"undo",nativelyRenderedContent:null,selection:o.getSelectionBefore()})},e.redo=function(t){if(!t.getAllowUndo())return t;var n=t.getRedoStack(),r=n.peek();if(!r)return t;var o=t.getCurrentContent(),i=a.getDirectionMap(r,t.getDirectionMap());return e.set(t,{currentContent:r,directionMap:i,undoStack:t.getUndoStack().push(o),redoStack:n.shift(),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"redo",nativelyRenderedContent:null,selection:r.getSelectionAfter()})},e.prototype.getImmutable=function(){return this._immutable},e}();function h(e,t,n){return p.set(e,{selection:t,forceSelection:n,nativelyRenderedContent:null,inlineStyleOverride:null})}function m(e,t){return e.getBlockMap().map((function(n){return o.generate(e,n,t)})).toOrderedMap()}function y(e,t){var n=e.getBlockMap().reverse().skipUntil((function(e,n){return n===t})).skip(1).skipUntil((function(e,t){return e.getLength()})).first();return n?n.getInlineStyleAt(n.getLength()-1):l()}e.exports=p},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r};function i(e){return JSON.stringify(e.map((function(e){return e&&"object"===r(e)?(t=e,Object.keys(t).sort().map((function(e){var n;return(n={})[e]=t[e],n}))):e;var t})))}t.a=function(e,t){return void 0===t&&(t={}),function(){for(var n,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];var s=i(r),c=s&&t[s];return c||(c=new((n=e).bind.apply(n,o([void 0],r))),s&&(t[s]=c)),c}}},function(e,t,n){"use strict";var r=n(119),o=n(56),i=n(0),a=n(5),s=n.n(a),c=n(21),l=n.n(c);function u(){return(u=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)}var f=function(e){return i.createElement(o.a,u({isSelectItem:!0},e))};var d=n(96),p=n.n(d),h=(n(534),n(2)),m=n(10);function y(){return(y=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)}var b=function(e){return i.createElement(m.a,y({width:16,height:16,viewBox:"0 0 16 16"},e),i.createElement("path",{fill:h.i,fillRule:"evenodd",d:"M7.646 7.646L4.354 4.354a.5.5 0 010-.708l1.292-1.292a.5.5 0 01.708 0l5.292 5.292a.5.5 0 010 .708l-5.292 5.292a.5.5 0 01-.708 0l-1.292-1.292a.5.5 0 010-.708l3.292-3.292a.5.5 0 000-.708z"}))};function v(e){return(v="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})(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function S(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var C="is-left-aligned",x="is-bottom-aligned";i.Component;n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return o.a})),n.d(t,"c",(function(){return f}))},function(e,t,n){"use strict";n(0);function r(e){return(r="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})(e)}function o(e){return null!=e&&"object"===r(e)&&1===e.nodeType}function i(e,t){return(!t||"hidden"!==e)&&("visible"!==e&&"clip"!==e)}function a(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return i(n.overflowY,t)||i(n.overflowX,t)}return!1}function s(e,t,n,r,o,i,a,s){return i<e&&a>t||i>e&&a<t?0:i<=e&&s<=n||a>=t&&s>=n?i-e-r:a>t&&s<n||i<e&&s>n?a-t+o:0}var c=function(e,t){var n=t.scrollMode,r=t.block,i=t.inline,c=t.boundary,l=t.skipOverflowHiddenElements,u="function"==typeof c?c:function(e){return e!==c};if(!o(e))throw new TypeError("Invalid target");for(var f=document.scrollingElement||document.documentElement,d=[],p=e;o(p)&&u(p);){if((p=p.parentNode)===f){d.push(p);break}p===document.body&&a(p)&&!a(document.documentElement)||a(p,l)&&d.push(p)}for(var h=window.visualViewport?visualViewport.width:innerWidth,m=window.visualViewport?visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,b=window.scrollY||pageYOffset,v=e.getBoundingClientRect(),g=v.height,w=v.width,E=v.top,O=v.right,S=v.bottom,k=v.left,_="start"===r||"nearest"===r?E:"end"===r?S:E+g/2,C="center"===i?k+w/2:"end"===i?O:k,x=[],P=0;P<d.length;P++){var T=d[P],A=T.getBoundingClientRect(),j=A.height,D=A.width,I=A.top,M=A.right,N=A.bottom,R=A.left;if("if-needed"===n&&E>=0&&k>=0&&S<=m&&O<=h&&E>=I&&S<=N&&k>=R&&O<=M)return x;var F=getComputedStyle(T),L=parseInt(F.borderLeftWidth,10),U=parseInt(F.borderTopWidth,10),B=parseInt(F.borderRightWidth,10),z=parseInt(F.borderBottomWidth,10),H=0,V=0,K="offsetWidth"in T?T.offsetWidth-T.clientWidth-L-B:0,q="offsetHeight"in T?T.offsetHeight-T.clientHeight-U-z:0;if(f===T)H="start"===r?_:"end"===r?_-m:"nearest"===r?s(b,b+m,m,U,z,b+_,b+_+g,g):_-m/2,V="start"===i?C:"center"===i?C-h/2:"end"===i?C-h:s(y,y+h,h,L,B,y+C,y+C+w,w),H=Math.max(0,H+b),V=Math.max(0,V+y);else{H="start"===r?_-I-U:"end"===r?_-N+z+q:"nearest"===r?s(I,N,j,U,z+q,_,_+g,g):_-(I+j/2)+q/2,V="start"===i?C-R-L:"center"===i?C-(R+D/2)+K/2:"end"===i?C-M+B+K:s(R,M,D,L,B+K,C,C+w,w);var W=T.scrollLeft,G=T.scrollTop;_+=G-(H=Math.max(0,Math.min(G+H,T.scrollHeight-j+q))),C+=W-(V=Math.max(0,Math.min(W+V,T.scrollWidth-D+K)))}x.push({el:T,top:H,left:V})}return x};function l(e){return e===Object(e)&&0!==Object.keys(e).length}var u=function(e,t){var n=!e.ownerDocument.documentElement.contains(e);if(l(t)&&"function"==typeof t.behavior)return t.behavior(n?[]:c(e,t));if(!n){var r=function(e){return!1===e?{block:"end",inline:"nearest"}:l(e)?e:{block:"start",inline:"nearest"}}(t);return function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,o=e.top,i=e.left;r.scroll&&n?r.scroll({top:o,left:i,behavior:t}):(r.scrollTop=o,r.scrollLeft=i)}))}(c(e,r),r.behavior)}},f=n(1);n(535);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e){if(!(e&&e instanceof HTMLElement))return!1;var t=e.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||"div"===t&&!!e.getAttribute("contenteditable")}function m(e){if(!(e&&e instanceof HTMLElement))return!1;var t=e.tagName.toLowerCase(),n=e.classList.contains("checkbox-pointer-target")||e.parentElement instanceof HTMLElement&&e.parentElement.classList.contains("checkbox-label"),r=e.classList.contains("btn-content")||e.parentElement instanceof HTMLElement&&e.parentElement.classList.contains("btn")||e.parentElement instanceof HTMLElement&&e.parentElement.classList.contains("bdl-Button")||!1;return h(e)||"button"===t||"a"===t||"option"===t||n||r}function y(e){return!(0!==e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)}function b(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(e)if(t){var r=e.querySelector(t);r&&"function"==typeof r.focus?r.focus():n&&e.focus()}else e.focus()}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e){var n=e.closest(".body, .modal, .".concat(f.qe));u(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({scrollMode:"if-needed",boundary:n},t))}}n.d(t,"c",(function(){return h})),n.d(t,"b",(function(){return m})),n.d(t,"d",(function(){return y})),n.d(t,"a",(function(){return b})),n.d(t,"e",(function(){return v}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(411))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";var r=n(61),o=n.n(r),i=n(7),a=n.n(i),s=n(15),c=n(18),l=n(8),u=n(1),f=n(76),d=n(67),p=n(60);function h(e){return(h="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})(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){v(i,r,o,a,s,"next",e)}function s(e){v(i,r,o,a,s,"throw",e)}a(void 0)}))}}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function E(e,t){return!t||"object"!==h(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var k=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),E(this,O(t).apply(this,arguments))}var n,r,i,f,h,m,b;return 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}}),t&&S(e,t)}(t,e),n=t,(r=[{key:"getCacheKey",value:function(e){return"".concat(u.h).concat(e)}},{key:"getUrl",value:function(e){var t=e?"/".concat(e):"";return"".concat(this.getBaseApiUrl(),"/files").concat(t)}},{key:"getDownloadUrl",value:(b=g(regeneratorRuntime.mark((function e(t,n,r,i){var a,s,l,f,d,h,m,b;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.errorCode=u.Pb,this.errorCallback=i,this.successCallback=r,a=n[u.Ic],s=n[u.rc],e.next=7,p.a.getReadToken(Object(c.b)(t),this.options.token);case 7:if(l=e.sent,a&&s&&l){e.next=11;break}return this.errorHandler(new Error("Download is missing required fields or token.")),e.abrupt("return");case 11:f=o.a.parseUrl(s),d=f.query,h=f.url,m=y({},d,{access_token:l}),b=o.a.stringify(m),this.successHandler("".concat(h,"?").concat(b));case 15:case"end":return e.stop()}}),e,this)}))),function(e,t,n,r){return b.apply(this,arguments)})},{key:"isRepresentationsCallComplete",value:function(e){var t=a()(e,"data.status.state");return!t||t===u.Ce||t===u.De||t===u.Ee}},{key:"generateRepresentation",value:(m=g(regeneratorRuntime.mark((function e(t){var n,r=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a()(t,"info.url")){e.next=3;break}return e.abrupt("return",t);case 3:return e.abrupt("return",Object(d.a)((function(e,t){return r.xhr.get({successCallback:e,errorCallback:t,url:n}).then((function(n){return r.isRepresentationsCallComplete(n)?e(n.data):t(n.data)})).catch((function(e){t(e)}))}),4,2e3,2));case 4:case"end":return e.stop()}}),e)}))),function(e){return m.apply(this,arguments)})},{key:"getThumbnailUrl",value:(h=g(regeneratorRuntime.mark((function e(t){var n,r,i,s,l,u,f,d,h,m;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a()(t,"representations.entries[0]"),r=a()(n,"representation"),i=a()(n,"content.url_template"),e.next=5,p.a.getReadToken(Object(c.b)(t.id),this.options.token);case 5:if(s=e.sent,r&&i&&s){e.next=8;break}return e.abrupt("return",null);case 8:return l=i.replace("{+asset_path}","jpg"===r?"":"1.png"),u=o.a.parseUrl(l),f=u.query,d=u.url,h=y({},f,{access_token:s}),m=o.a.stringify(h),e.abrupt("return","".concat(d,"?").concat(m));case 13:case"end":return e.stop()}}),e,this)}))),function(e){return h.apply(this,arguments)})},{key:"setFileDescription",value:function(e,t,n,r){var o=this,i=e.id,a=e.permissions;return i&&a?a.can_rename?this.xhr.put({id:Object(c.b)(i),url:this.getUrl(i),data:{description:t}}).then((function(e){var t=e.data;if(!o.isDestroyed()){var r=o.merge(o.getCacheKey(i),"description",t.description);n(r)}})).catch((function(){if(!o.isDestroyed()){var t=o.merge(o.getCacheKey(i),"description",e.description);r(t)}})):(r(Object(l.b)()),Promise.reject()):(r(Object(l.a)()),Promise.reject())}},{key:"getFile",value:(f=g(regeneratorRuntime.mark((function e(t,n,r){var o,i,a,l,f,d,p,h,m,y,b=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=b.length>3&&void 0!==b[3]?b[3]:{},!this.isDestroyed()){e.next=3;break}return e.abrupt("return");case 3:if(i=this.getCache(),a=this.getCacheKey(t),l=!o.forceFetch&&i.has(a),f=l?i.get(a):{id:t},d=Object(s.j)(f,o.fields),p={id:Object(c.b)(t),url:this.getUrl(t),headers:{"X-Rep-Hints":u.Uf}},this.errorCode=u.Cb,this.successCallback=n,this.errorCallback=r,!l||0!==d.length){e.next=17;break}if(n(f),d=o.fields||[],o.refreshCache){e.next=17;break}return e.abrupt("return");case 17:return d.length>0&&(p.params={fields:d.toString()}),e.prev=18,e.next=21,this.xhr.get(p);case 21:if(h=e.sent,m=h.data,!this.isDestroyed()){e.next=25;break}return e.abrupt("return");case 25:y=Object(s.i)(m,d),i.has(a)?i.merge(a,y):i.set(a,y),this.successHandler(i.get(a)),e.next=33;break;case 30:e.prev=30,e.t0=e.catch(18),this.errorHandler(e.t0);case 33:case"end":return e.stop()}}),e,this,[[18,30]])}))),function(e,t,n){return f.apply(this,arguments)})},{key:"getFileExtension",value:function(e,t,n){this.isDestroyed()||this.getFile(e,t,n,{fields:[u.Bc]})}}])&&w(n.prototype,r),i&&w(n,i),t}(f.a);t.a=k},function(e,t,n){"use strict";var r=n(0),o=n(24);function i(){return(i=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,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=e.children,n=e.className,s=void 0===n?"":n,c=a(e,["children","className"]);return r.createElement(o.b,i({className:"btn-primary ".concat(s)},c),t)}},function(e,t,n){"use strict";n.d(t,"b",(function(){return f})),n.d(t,"a",(function(){return d})),n.d(t,"c",(function(){return p}));var r=n(0),o=n(171),i=n.n(o),a=n(11);function s(){return(s=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)}var c=i.a||o;var l=r.createContext(null),u=l.Consumer,f=l.Provider,d=l;function p(e,t){var n,o=t||{},i=o.intlPropName,l=void 0===i?"intl":i,f=o.forwardRef,d=void 0!==f&&f,p=o.enforceContext,h=void 0===p||p,m=function(t){return r.createElement(u,null,(function(n){return h&&Object(a.h)(n),r.createElement(e,s({},t,(c=n,(i=l)in(o={})?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,o),{ref:d?t.forwardedRef:null}));var o,i,c}))};return m.displayName="injectIntl(".concat((n=e).displayName||n.name||"Component",")"),m.WrappedComponent=e,c(d?r.forwardRef((function(e,t){return r.createElement(m,s({},e,{forwardedRef:t}))})):m,e)}},function(e,t,n){"use strict";var r,o=n(0),i=n(5),a=n.n(i),s=n(25);n(410);function c(){return(c=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 l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}!function(e){e.CENTER="center",e.TOP="top"}(r||(r={}));t.a=function(e){var t=e.children,n=e.className,i=void 0===n?"":n,u=e.crawlerPosition,f=void 0===u?r.CENTER:u,d=e.crawlerSize,p=void 0===d?s.a.DEFAULT:d,h=e.isLoading,m=void 0!==h&&h,y=e.hideContent,b=void 0!==y&&y,v=l(e,["children","className","crawlerPosition","crawlerSize","isLoading","hideContent"]),g=a()("loading-indicator-veil",{"is-with-top-crawler":f===r.TOP,"is-with-center-crawler":f===r.CENTER},b?"hide-content":"blur-content");return o.createElement("div",c({className:"loading-indicator-wrapper ".concat(i)},v),t,m&&o.createElement("div",{className:g},o.createElement(s.b,{size:p})))}},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/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)}var o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function s(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(r({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,r,c=s(e),l=1;l<arguments.length;l++){for(var u in n=Object(arguments[l]))i.call(n,u)&&(c[u]=n[u]);if(o){r=o(n);for(var f=0;f<r.length;f++)a.call(n,r[f])&&(c[r[f]]=n[r[f]])}}return c}},function(e,t,n){"use strict";n(143);var r=n(49);n.d(t,"a",(function(){return r.a}));var o=n(25);n.d(t,"b",(function(){return o.b}))},function(e,t,n){"use strict";var r=n(200);n.d(t,"a",(function(){return r.a}))},function(e,t,n){var r=n(85),o=n(351),i=n(352),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?s:a:c&&c in Object(e)?o(e):i(e)}},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(21),s=n.n(a),c=n(139);function l(e){return(l="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})(e)}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){function t(){var e,n,r,o,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?p(e):t}(this,(e=d(t)).call.apply(e,[this].concat(s))),r=p(n),i=function(e){var t=n.props,r=t.isDisabled,o=t.onClick;if(r)return e.stopPropagation(),void e.preventDefault();o&&o(e)},(o="onClickHandler")in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i,n}var n,o,a;return 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}}),t&&h(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,o=e.isDisabled,a=e.isSelectItem,l=e.isSelected,f=e.showRadar,d=u(e,["children","className","isDisabled","isSelectItem","isSelected","showRadar"]),p=s()(d,["role","tabIndex","onClick"]);p.className=i()("menu-item",n,{"is-select-item":a,"is-selected":l}),p.role=a?"menuitemradio":"menuitem",p.tabIndex=-1,p.onClick=this.onClickHandler,a&&(p["aria-checked"]=l),o&&(p["aria-disabled"]="true");var h=r.createElement("li",p,t);return f&&(h=r.createElement(c.a,null,h)),h}}])&&f(n.prototype,o),a&&f(n,a),t}(r.Component);t.a=m},function(e,t,n){"use strict";var r=n(76),o=n(1),i=n(15);function a(e){return(a="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})(e)}function s(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),l(this,u(t).apply(this,arguments))}var n,r,a,d,p;return 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}}),t&&f(e,t)}(t,e),n=t,(r=[{key:"getCacheKey",value:function(e){return"".concat(o.n).concat(e)}},{key:"getUrl",value:function(e){var t=e?"/".concat(e):"";return"".concat(this.getBaseApiUrl(),"/web_links").concat(t)}},{key:"getWeblink",value:(d=regeneratorRuntime.mark((function e(t,n,r){var a,s,c,l,u,f,d,p=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=p.length>3&&void 0!==p[3]?p[3]:{},s=a.fields,!this.isDestroyed()){e.next=3;break}return e.abrupt("return");case 3:if(c=this.getCache(),l=this.getCacheKey(t),this.errorCode=o.Ob,this.successCallback=n,this.errorCallback=r,!c.has(l)){e.next=13;break}if(0!==Object(i.j)(c.get(l),s).length){e.next=13;break}return n(c.get(l)),e.abrupt("return");case 13:return u={url:this.getUrl(t)},s&&(u.params={fields:s.toString()}),e.prev=15,e.next=18,this.xhr.get(u);case 18:if(f=e.sent,d=f.data,!this.isDestroyed()){e.next=22;break}return e.abrupt("return");case 22:c.has(l)?c.merge(l,d):c.set(l,d),this.successHandler(c.get(l)),e.next=29;break;case 26:e.prev=26,e.t0=e.catch(15),this.errorHandler(e.t0);case 29:case"end":return e.stop()}}),e,this,[[15,26]])})),p=function(){var e=this,t=arguments;return new Promise((function(n,r){var o=d.apply(e,t);function i(e){s(o,n,r,i,a,"next",e)}function a(e){s(o,n,r,i,a,"throw",e)}i(void 0)}))},function(e,t,n){return p.apply(this,arguments)})}])&&c(n.prototype,r),a&&c(n,a),t}(r.a);t.a=d},function(e,t,n){var r=n(748)();e.exports=r},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(517),s=n.n(a);function c(){return(c=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 l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var u=function(e){var t=e.Component,n=e.className,o=l(e,["Component","className"]);return r.createElement(t,c({className:i()("bdl-LabelPill-iconContent",n),width:12,height:12},o))};function f(){return(f=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 d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p,h,m=function(e){var t=e.children,n=e.className,o=d(e,["children","className"]);return r.createElement("span",f({className:i()("bdl-LabelPill-textContent",n)},o),t)};n(646);function y(){return(y=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 b(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}!function(e){e.DEFAULT="default",e.INFO="info",e.HIGHLIGHT="highlight",e.SUCCESS="success",e.WARNING="warning",e.ALERT="alert",e.ERROR="error"}(p||(p={})),function(e){e.REGULAR="regular",e.LARGE="large"}(h||(h={}));var v=r.forwardRef((function(e,t){var n=e.children,o=e.type,a=void 0===o?p.DEFAULT:o,c=e.size,l=void 0===c?h.REGULAR:c,u=e.className,f=b(e,["children","type","size","className"]),d=i()("bdl-LabelPill","bdl-LabelPill--".concat(a),"bdl-LabelPill--size".concat(s()(l)),u);return r.createElement("span",y({ref:t,className:d},f),n)}));v.displayName="LabelPill";var g={Pill:v,Text:m,Icon:u};n.d(t,"a",(function(){return g}))},function(e,t,n){"use strict";var r=n(1);function o(e){return(o="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})(e)}function i(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var c=new Error("Bad id or auth token. ID should be typed id like file_123 or folder_123! Token should be a string or function."),l=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,i,l,u,f,d,p;return t=e,n=null,i=[{key:"getToken",value:(p=a(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((null==n||"string"==typeof n||"function"==typeof n)&&(t.startsWith(r.yf)||t.startsWith(r.xf))){e.next=2;break}throw c;case 2:if(n&&"string"!=typeof n){e.next=4;break}return e.abrupt("return",n);case 4:return e.next=6,n(t);case 6:if((i=e.sent)&&"string"!=typeof i&&("object"!==o(i)||!i.read&&!i.write)){e.next=9;break}return e.abrupt("return",i);case 9:throw c;case 10:case"end":return e.stop()}}),e)}))),function(e,t){return p.apply(this,arguments)})},{key:"getReadToken",value:(d=a(regeneratorRuntime.mark((function t(n,r){var i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getToken(n,r);case 2:if(!(i=t.sent)||"object"!==o(i)){t.next=5;break}return t.abrupt("return",i.read);case 5:return t.abrupt("return",i);case 6:case"end":return t.stop()}}),t)}))),function(e,t){return d.apply(this,arguments)})},{key:"getReadTokens",value:(f=a(regeneratorRuntime.mark((function t(n,r){var o,i,a,s;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=Array.isArray(n)?n:[n],i=o.map((function(t){return e.getReadToken(t,r)})),t.next=4,Promise.all(i);case 4:return a=t.sent,s={},a.forEach((function(e,t){s[o[t]]=e})),t.abrupt("return",Promise.resolve(s));case 8:case"end":return t.stop()}}),t)}))),function(e,t){return f.apply(this,arguments)})},{key:"getWriteToken",value:(u=a(regeneratorRuntime.mark((function t(n,r){var i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getToken(n,r);case 2:if(!(i=t.sent)||"object"!==o(i)){t.next=5;break}return t.abrupt("return",i.write||i.read);case 5:return t.abrupt("return",i);case 6:case"end":return t.stop()}}),t)}))),function(e,t){return u.apply(this,arguments)})},{key:"cacheTokens",value:(l=a(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((null==n||"string"==typeof n||"function"==typeof n)&&t.every((function(e){return e.startsWith(r.yf)||e.startsWith(r.xf)}))){e.next=2;break}throw c;case 2:if("function"!=typeof n){e.next=5;break}return e.next=5,n(t);case 5:return e.abrupt("return",Promise.resolve());case 6:case"end":return e.stop()}}),e)}))),function(e,t){return l.apply(this,arguments)})}],n&&s(t.prototype,n),i&&s(t,i),e}();t.a=l},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(457),i=n(52),a=n(458);function s(e,t){return t.encode?t.strict?o(e):encodeURIComponent(e):e}function c(e){var t=e.indexOf("?");return-1===t?"":e.slice(t+1)}function l(e,t){var n=function(e){var t;switch(e.arrayFormat){case"index":return function(e,n,r){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return function(e,n,r){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};default:return function(e,t,n){void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t=i({arrayFormat:"none"},t)),o=Object.create(null);return"string"!=typeof e?o:(e=e.trim().replace(/^[?#&]/,""))?(e.split("&").forEach((function(e){var t=e.replace(/\+/g," ").split("="),r=t.shift(),i=t.length>0?t.join("="):void 0;i=void 0===i?null:a(i),n(a(r),i,o)})),Object.keys(o).sort().reduce((function(e,t){var n=o[t];return Boolean(n)&&"object"===r(n)&&!Array.isArray(n)?e[t]=function e(t){return Array.isArray(t)?t.sort():"object"===r(t)?e(Object.keys(t)).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return t[e]})):t}(n):e[t]=n,e}),Object.create(null))):o}t.extract=c,t.parse=l,t.stringify=function(e,t){!1===(t=i({encode:!0,strict:!0,arrayFormat:"none"},t)).sort&&(t.sort=function(){});var n=function(e){switch(e.arrayFormat){case"index":return function(t,n,r){return null===n?[s(t,e),"[",r,"]"].join(""):[s(t,e),"[",s(r,e),"]=",s(n,e)].join("")};case"bracket":return function(t,n){return null===n?s(t,e):[s(t,e),"[]=",s(n,e)].join("")};default:return function(t,n){return null===n?s(t,e):[s(t,e),"=",s(n,e)].join("")}}}(t);return e?Object.keys(e).sort(t.sort).map((function(r){var o=e[r];if(void 0===o)return"";if(null===o)return s(r,t);if(Array.isArray(o)){var i=[];return o.slice().forEach((function(e){void 0!==e&&i.push(n(r,e,i.length))})),i.join("&")}return s(r,t)+"="+s(o,t)})).filter((function(e){return e.length>0})).join("&"):""},t.parseUrl=function(e,t){return{url:e.split("?")[0]||"",query:l(c(e),t)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return s})),n.d(t,"f",(function(){return c}));var r="date",o="enum",i="integer",a="float",s="multiSelect",c="string"},function(e,t,n){"use strict";var r=n(834),o=n(279),i=n(101),a=n(850),s=n(198),c=n(502),l=n(505),u=n(582),f=n(851),d=n(584),p=n(322),h=n(88),m=n(580),y=n(41),b=n(512),v=n(598),g=n(237),w=n(913),E={Editor:f,EditorBlock:d,EditorState:y,CompositeDecorator:a,Entity:p,EntityInstance:m,BlockMapBuilder:o,CharacterMetadata:i,ContentBlock:s,ContentState:c,SelectionState:g,AtomicBlockUtils:r,KeyBindingUtil:b,Modifier:h,RichUtils:v,DefaultDraftBlockRenderMap:l,DefaultDraftInlineStyle:u,convertFromHTML:n(596),convertFromRaw:n(916),convertToRaw:w,genKey:n(148),getDefaultKeyBinding:n(599),getVisibleSelectionRect:n(921)};e.exports=E},function(e,t,n){var r=n(350),o=n(355);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},function(e,t,n){"use strict";var r=n(103),o=n.n(r);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.cache={}}var t,n,r;return t=e,(n=[{key:"set",value:function(e,t){this.cache[e]=t}},{key:"merge",value:function(e,t){if(!this.has(e))throw new Error("Key ".concat(e," not in cache!"));this.set(e,o()({},this.get(e),t))}},{key:"unset",value:function(e){delete this.cache[e]}},{key:"unsetAll",value:function(e){var t=this;Object.keys(this.cache).forEach((function(n){n.startsWith(e)&&delete t.cache[n]}))}},{key:"has",value:function(e){return{}.hasOwnProperty.call(this.cache,e)}},{key:"get",value:function(e){if(this.has(e))return this.cache[e]}}])&&i(t.prototype,n),r&&i(t,r),e}();t.a=a},function(e,t,n){"use strict";var r=n(3),o=n.n(r),i=n(75),a=n(15),s=n(8),c=n(76),l=n(46),u=n(57),f=n(1);function d(e){return(d="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})(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return n=function(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?b(e):t}(this,(e=y(t)).call.apply(e,[this].concat(o))),g(b(n),"folderSuccessHandler",(function(e){var r=e.data;if(!n.isDestroyed()){var o=r.item_collection;if(!o)throw Object(s.a)();var a=o.entries,c=o.total_count,f=o.limit,d=o.offset;if(!Array.isArray(a)||"number"!=typeof c||"number"!=typeof f||"number"!=typeof d)throw Object(s.a)();var p=Object(i.a)(a,new t(n.options),new l.a(n.options),new u.a(n.options));n.itemCache=(n.itemCache||[]).concat(p),n.getCache().set(n.key,h({},r,{item_collection:h({},o,{entries:n.itemCache})})),n.finish()}})),g(b(n),"folderDetailsSuccessHandler",(function(e){var t=e.data;if(!n.isDestroyed()){var r=h({},n.getCache().get(n.key),{},t);n.getCache().set(n.key,r),n.successCallback(r)}})),g(b(n),"createSuccessHandler",(function(e){var t=e.data,r=t.id;if(!n.isDestroyed()&&r){var o=n.getCacheKey(r),i=n.getCache(),a=i.get(n.key);if(a){var c=a.item_collection;if(!c)throw Object(s.a)();var l=c.total_count,u=c.entries;if(!Array.isArray(u)||"number"!=typeof l)throw Object(s.a)();i.set(o,t),c.entries=[o].concat(u),c.total_count=l+1,n.successCallback(t)}else n.successCallback(t)}})),n}var n,r,c;return 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}}),t&&v(e,t)}(t,e),n=t,(r=[{key:"getCacheKey",value:function(e){return"".concat(f.i).concat(e)}},{key:"getUrl",value:function(e){var t=e?"/".concat(e):"";return"".concat(this.getBaseApiUrl(),"/folders").concat(t)}},{key:"isLoaded",value:function(){return this.getCache().has(this.key)}},{key:"finish",value:function(){if(!this.isDestroyed()){var e=this.getCache(),t=e.get(this.key),n=t.id,r=t.name,o=t.permissions,i=t.path_collection,a=t.item_collection;if(!a||!i)throw Object(s.a)();var c=a.entries,l=a.offset,u=a.total_count;if(!Array.isArray(c)||"number"!=typeof u)throw Object(s.a)();var f={id:n,name:r,offset:l,percentLoaded:100,permissions:o,boxItem:t,breadcrumbs:i.entries,items:c.map((function(t){return e.get(t)})),sortBy:this.sortBy,sortDirection:this.sortDirection,totalCount:u};this.successCallback(f)}}},{key:"folderRequest",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fields,n=e.noPagination,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.folderSuccessHandler;if(this.isDestroyed())return Promise.reject();var o=t||a.f;this.errorCode=f.Eb;var i={fields:o.toString()};return n||(i=h({},i,{direction:this.sortDirection.toLowerCase(),limit:this.limit,offset:this.offset,fields:o.toString(),sort:this.sortBy.toLowerCase()})),this.xhr.get({url:this.getUrl(this.id),params:i,headers:o.includes(f.ad)?{"X-Rep-Hints":f.Vf}:{}}).then(r).catch(this.errorHandler)}},{key:"getFolderFields",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};this.isDestroyed()||(this.id=e,this.key=this.getCacheKey(e),this.successCallback=t,this.errorCallback=n,this.folderRequest(h({},r,{noPagination:!0}),this.folderDetailsSuccessHandler))}},{key:"getFolder",value:function(e,t,n,r,o,i,a){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{};this.isDestroyed()||(this.id=e,this.key=this.getCacheKey(e),this.limit=t,this.offset=n,this.sortBy=r,this.sortDirection=o,this.successCallback=i,this.errorCallback=a,s.forceFetch&&this.getCache().unset(this.key),this.isLoaded()?this.finish():this.folderRequest(s))}},{key:"folderCreateRequest",value:function(e){if(this.isDestroyed())return Promise.reject();this.errorCode=f.gb;var t="".concat(this.getUrl(),"?fields=").concat(a.f.toString());return this.xhr.post({url:t,data:{name:e,parent:{id:this.id}}}).then(this.createSuccessHandler).catch(this.errorHandler)}},{key:"create",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:o.a;this.isDestroyed()||(this.id=e,this.key=this.getCacheKey(e),this.successCallback=n,this.errorCallback=r,this.folderCreateRequest(t))}}])&&m(n.prototype,r),c&&m(n,c),t}(c.a);t.a=w},function(e,t,n){"use strict";function r(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=0,i=n;return new Promise((function(n,a){function s(c){setTimeout((function(){o+=1,new Promise((function(t,n){e(t,n,a)})).then(n).catch((function(e){o<t?s(i*=r):a(e)}))}),c)}s(i)}))}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(0),o=n(81),i=n(2),a=n(10);function s(){return(s=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)}var c=function(e){return r.createElement(a.a,s({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:i.i,d:"M8 1a7 7 0 110 14A7 7 0 018 1zm.5 6H7a.5.5 0 000 1h.5v3H7a.5.5 0 100 1h2.5a.5.5 0 100-1H9V7.75a.783.783 0 00-.012-.139A.502.502 0 008.5 7zM8 4a1 1 0 100 2 1 1 0 000-2z"}))},l=n(20),u=function(e){var t=e.className,n=void 0===t?"":t,o=e.iconProps,i=e.tooltipText;return r.createElement("span",{key:"infoIcon",className:"".concat(n," tooltip-icon-container")},r.createElement(l.c,{position:l.a.TOP_CENTER,text:i},r.createElement("span",{className:"info-icon-container"},r.createElement(c,o))))},f=n(5),d=n.n(f);function p(){return(p=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 h(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var m=function(e){var t=e.children,n=e.className,o=e.labelContent,i=h(e,["children","className","labelContent"]);return r.createElement("label",null,r.createElement("span",p({className:d()("label bdl-Label",n)},i),o),t)},y=function(e){var t=e.children,n=e.labelContent,o=e.tooltip,i=r.createElement(m,{labelContent:n},t);return o?r.createElement(l.c,{position:l.a.TOP_RIGHT,text:o},i):i},b=function(e){var t=e.children,n=e.labelContent;return r.createElement(m,{className:"accessibility-hidden",labelContent:n},t)},v=n(28);n(649);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(){return r.createElement("span",{className:"label-optional bdl-Label-optional"},"(",r.createElement(o.a,v.a.optional),")")};t.a=function(e){var t=e.text,n=e.tooltip,o=e.infoTooltip,i=e.infoIconProps,a=e.showOptionalText,s=e.hideLabel,c=e.children,l=[r.createElement("span",{key:"labelText"},t),a?r.createElement(O,{key:"optionalMessage"}):null];return o&&l.push(r.createElement(u,{key:"infoTooltip",iconProps:w({className:"tooltip-icon"},i),tooltipText:o})),s?r.createElement(b,{labelContent:l},c):r.createElement(y,{labelContent:l,tooltip:n},c)}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#000000":i,s=e.height,c=void 0===s?24:s,l=e.title,u=e.width,f=void 0===u?24:u;return r.createElement(o.a,{className:"icon-close ".concat(n),height:c,title:l,viewBox:"0 0 24 24",width:f},r.createElement("path",{className:"fill-color",d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z",fill:a}),r.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}},function(e,t,n){var r=n(419);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},function(e,t,n){"use strict";n(239),n(325),n(240);var r=n(571);n.d(t,"FeatureFlag",(function(){return r.a}));var o=n(201);n.d(t,"isFeatureEnabled",(function(){return o.b})),n.d(t,"getFeatureConfig",(function(){return o.a}));var i=n(572);n.d(t,"withFeatureProvider",(function(){return i.a}));var a=n(573);n.d(t,"withFeatureConsumer",(function(){return a.a}));n(278)},,function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=(n(54),o.a.createContext());function a(){return(a=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)}var s=function(e){return r.forwardRef((function(t,n){return r.createElement(i.Consumer,null,(function(o){return r.createElement(e,a({ref:n},t,{api:o}))}))}))};n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return s}))},function(e,t,n){var r=n(160),o=n(161);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var s=-1,c=t.length;++s<c;){var l=t[s],u=i?i(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),a?o(n,l,u):r(n,l,u)}return n}},function(e,t,n){"use strict";var r=n(8),o=n(1);t.a=function(e,t,n,i){var a=[];return e.forEach((function(e){var s,c=e.id,l=e.type;if(!c||!l)throw Object(r.a)();switch(l){case o.Af:s=t;break;case o.zf:s=n;break;case o.Bf:s=i;break;default:throw new Error("Unknown Type!")}var u=s.getCache(),f=s.getCacheKey(c);u.has(f)?u.merge(f,e):u.set(f,e),a.push(f)})),a}},function(e,t,n){"use strict";var r=n(3),o=n.n(r),i=n(70),a=n.n(i),s=n(8),c=n(15),l=n(14),u=n(1);function f(e){return(f="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})(e)}function d(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){d(i,r,o,a,s,"next",e)}function s(e){d(i,r,o,a,s,"throw",e)}a(void 0)}))}}function h(){return(h=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 m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?b(e):t}(this,(e=y(t)).call.apply(e,[this].concat(o))),g(b(n),"deleteSuccessHandler",(function(){if(!n.isDestroyed()){var e=n.getParentCacheKey(n.parentId),t=n.getCache().get(e);if(t){var r=t.item_collection;if(r){var o=r.entries,i=r.total_count;if(!Array.isArray(o)||"number"!=typeof i)throw Object(s.a)();var a=n.getCacheKey(n.id),c=o.length,l=o.filter((function(e){return e!==a})),u=l.length,f=n.merge(e,"item_collection",h(r,{entries:l,total_count:i-(c-u)}));n.successCallback(f),n.postDeleteCleanup()}else n.postDeleteCleanup()}else n.postDeleteCleanup()}})),g(b(n),"renameSuccessHandler",(function(e){var t=e.data;if(!n.isDestroyed()){n.getCache().unsetAll(u.m);var r=n.merge(n.getCacheKey(n.id),"name",t.name);n.successCallback(r)}})),g(b(n),"shareSuccessHandler",(function(e,t){if(!n.isDestroyed()){var r=t?Object(c.i)(e,t):e,o=n.getCache(),i=n.getCacheKey(n.id);o.has(i)?o.merge(i,r):o.set(i,r),n.successCallback(o.get(i))}})),n}var n,r,i,l,d;return 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}}),t&&v(e,t)}(t,e),n=t,(r=[{key:"getParentCacheKey",value:function(e){return"".concat(u.i).concat(e)}},{key:"getCacheKey",value:function(e){return"getCacheKey(".concat(e,") should be overriden")}},{key:"getUrl",value:function(e){return"getUrl(".concat(e,") should be overriden")}},{key:"merge",value:function(e,t,n){var r=this.getCache();return r.merge(e,a()({},t,n)),r.get(e)}},{key:"postDeleteCleanup",value:function(){this.isDestroyed()||(this.getCache().unsetAll(u.m),this.successCallback())}},{key:"deleteItem",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.a;if(this.isDestroyed())return Promise.reject();this.errorCode=u.ob;var i=e.id,a=e.permissions,c=e.parent,l=e.type;if(!(i&&a&&c&&l))return r(Object(s.a)(),this.errorCode),Promise.reject();var f=c.id,d=a.can_delete;if(!d||!f)return r(Object(s.b)(),this.errorCode),Promise.reject();this.id=i,this.parentId=f,this.successCallback=t,this.errorCallback=r;var p="".concat(this.getUrl(i)).concat(l===u.Af?"?recursive=true":"");return this.xhr.delete({url:p}).then(this.deleteSuccessHandler).catch((function(e){n.errorHandler(e)}))}},{key:"rename",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:o.a;if(this.isDestroyed())return Promise.reject();this.errorCode=u.Wb;var a=e.id,c=e.permissions;if(!a||!c)return i(Object(s.a)(),this.errorCode),Promise.reject();var l=c.can_rename;return l?(this.id=a,this.successCallback=n,this.errorCallback=i,this.xhr.put({url:"".concat(this.getUrl(a)),data:{name:t}}).then(this.renameSuccessHandler).catch((function(e){r.errorHandler(e)}))):(i(Object(s.b)(),this.errorCode),Promise.reject())}},{key:"validateRequest",value:function(e,t){if(!e||!t)throw this.errorCode=u.Zb,Object(s.a)();var n=t.can_share,r=t.can_set_share_access;if(!n||!r)throw this.errorCode=u.Zb,Object(s.b)()}},{key:"share",value:(d=p(regeneratorRuntime.mark((function e(t,n,r){var i,a,s,c,l,f,d,p,h=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=h.length>3&&void 0!==h[3]?h[3]:o.a,a=h.length>4&&void 0!==h[4]?h[4]:{},!this.isDestroyed()){e.next=4;break}return e.abrupt("return",Promise.reject());case 4:return e.prev=4,s=t.id,c=t.permissions,this.id=s,this.successCallback=r,this.errorCallback=i,this.validateRequest(s,c),l=a.fields,f={url:this.getUrl(this.id),data:{shared_link:n===u.c?null:{access:n}}},l&&(f.params={fields:l.toString()}),e.next=15,this.xhr.put(f);case 15:return d=e.sent,p=d.data,e.abrupt("return",this.shareSuccessHandler(p,l));case 20:return e.prev=20,e.t0=e.catch(4),e.abrupt("return",this.errorHandler(e.t0));case 23:case"end":return e.stop()}}),e,this,[[4,20]])}))),function(e,t,n){return d.apply(this,arguments)})},{key:"updateSharedLink",value:(l=p(regeneratorRuntime.mark((function e(t,n,r){var i,a,s,c,l,u,f,d,p=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=p.length>3&&void 0!==p[3]?p[3]:o.a,a=p.length>4&&void 0!==p[4]?p[4]:{},!this.isDestroyed()){e.next=4;break}return e.abrupt("return",Promise.reject());case 4:return e.prev=4,s=t.id,c=t.permissions,this.id=s,this.successCallback=r,this.errorCallback=i,this.validateRequest(s,c),l=a.fields,u={url:this.getUrl(this.id),data:{shared_link:n}},l&&(u.params={fields:l.toString()}),e.next=15,this.xhr.put(u);case 15:return f=e.sent,d=f.data,e.abrupt("return",this.shareSuccessHandler(d,l));case 20:return e.prev=20,e.t0=e.catch(4),e.abrupt("return",this.errorHandler(e.t0));case 23:case"end":return e.stop()}}),e,this,[[4,20]])}))),function(e,t,n){return l.apply(this,arguments)})}])&&m(n.prototype,r),i&&m(n,i),t}(l.a);t.a=w},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));var r=n(7),o="function"==typeof n.n(r)()(window,"performance.mark"),i=function(e){return o&&window.performance.mark(e)}},function(e,t,n){"use strict";e.exports=function(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var i=0;i<o;i++){var a=n[i];if(e[a]!==t[a]||!Object.prototype.hasOwnProperty.call(t,a))return!1}return!0}},function(e,t,n){e.exports=n(420)},function(e,t,n){"use strict";var r=n(107),o=Object(r.defineMessages)({customAdd:{id:"boxui.metadataInstanceFields.customAdd",defaultMessage:"Add"},customRemove:{id:"boxui.metadataInstanceFields.customRemove",defaultMessage:"Remove"},invalidMetadataFieldType:{id:"boxui.metadataInstanceFields.invalidMetadataFieldType",defaultMessage:"Invalid metadata field type!"},metadataFieldNoValue:{id:"boxui.metadataInstanceFields.fieldNoValue",defaultMessage:"No Value"},metadataFieldSelectValue:{id:"boxui.metadataInstanceFields.fieldSelectValue",defaultMessage:"Select Value"},metadataFieldMultiSelectValue:{id:"boxui.metadataInstanceFields.fieldMultiSelectValue",defaultMessage:"Select Values"},metadataFieldSetValue:{id:"boxui.metadataInstanceFields.fieldSetValue",defaultMessage:"Set Value"},metadataFieldSetDate:{id:"boxui.metadataInstanceFields.fieldSetDate",defaultMessage:"Set Date"}});t.a=o},function(e,t,n){"use strict";var r=n(0),o=n(48),i=n(102),a=n(11),s=n(78);function c(e){return(c="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})(e)}function l(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){return(h=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)}var m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},y=n.n(s).a||s,b=function(e,t){return Object(i.b)(h(h({},a.a),{locale:"en"}),Object(a.c)(),e,t)},v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),f(this,d(t).apply(this,arguments))}var n,i,s;return 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}}),t&&p(e,t)}(t,e),n=t,(i=[{key:"shouldComponentUpdate",value:function(e){var t=this.props,n=t.values,r=m(t,["values"]),o=e.values,i=m(e,["values"]);return!y(o,n)||!y(r,i)}},{key:"render",value:function(){var e=this;return r.createElement(o.a.Consumer,null,(function(t){e.props.defaultMessage||Object(a.h)(t);var n=t||{},o=n.formatMessage,i=void 0===o?b:o,s=n.textComponent,c=void 0===s?r.Fragment:s,u=e.props,f=u.id,d=u.description,p=u.defaultMessage,h=u.values,m=u.children,y=u.tagName,v=void 0===y?c:y,g=i({id:f,description:d,defaultMessage:p},h);return Array.isArray(g)||(g=[g]),"function"==typeof m?m.apply(void 0,l(g)):v?r.createElement.apply(r,[v,null].concat(l(g))):g}))}}])&&u(n.prototype,i),s&&u(n,s),t}(r.Component);v.displayName="FormattedMessage",v.defaultProps={values:{}},t.a=v},,,function(e,t,n){var r=n(263),o=1,i=4;e.exports=function(e){return r(e,o|i)}},function(e,t,n){var r=n(38).Symbol;e.exports=r},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},,function(e,t,n){"use strict";var r=n(101),o=n(836),i=n(177),a=n(29),s=n(837),c=n(839),l=n(321),u=n(842),f=n(843),d=n(30),p=n(844),h=n(576),m=n(845),y=n(846),b=a.OrderedSet,v={replaceText:function(e,t,n,o,i){var a=h(e,t),s=m(a,t),c=r.create({style:o||b(),entity:i||null});return f(s,s.getSelectionAfter(),n,c)},insertText:function(e,t,n,r,o){return t.isCollapsed()||d(!1),v.replaceText(e,t,n,r,o)},moveText:function(e,t,n){var r=l(e,t),o=v.removeRange(e,t,"backward");return v.replaceWithFragment(o,n,r)},replaceWithFragment:function(e,t,n){var r=h(e,t),o=m(r,t);return u(o,o.getSelectionAfter(),n)},removeRange:function(e,t,n){var r,o,a=void 0,s=void 0;t.getIsBackward()&&(t=t.merge({anchorKey:t.getFocusKey(),anchorOffset:t.getFocusOffset(),focusKey:t.getAnchorKey(),focusOffset:t.getAnchorOffset(),isBackward:!1})),r=t.getAnchorKey(),o=t.getFocusKey(),a=e.getBlockForKey(r),s=e.getBlockForKey(o);var l=t.getStartOffset(),u=t.getEndOffset(),f=a.getEntityAt(l),d=s.getEntityAt(u-1);if(r===o&&f&&f===d){var p=c(e.getEntityMap(),a,s,t,n);return m(e,p)}var y=t;i.draft_segmented_entities_behavior&&(y=c(e.getEntityMap(),a,s,t,n));var b=h(e,y);return m(b,y)},splitBlock:function(e,t){var n=h(e,t),r=m(n,t);return y(r,r.getSelectionAfter())},applyInlineStyle:function(e,t,n){return o.add(e,t,n)},removeInlineStyle:function(e,t,n){return o.remove(e,t,n)},setBlockType:function(e,t,n){return p(e,t,(function(e){return e.merge({type:n,depth:0})}))},setBlockData:function(e,t,n){return p(e,t,(function(e){return e.merge({data:n})}))},mergeBlockData:function(e,t,n){return p(e,t,(function(e){return e.merge({data:e.getData().merge(n)})}))},applyEntity:function(e,t,n){var r=h(e,t);return s(r,t,n)}};e.exports=v},function(e,t,n){"use strict";var r=n(0),o=n(185);function i(){return(i=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)}t.a=function(e){return r.createElement(o.a,i({},e,{type:"error"}))}},function(e,t,n){"use strict";var r=n(0),o=n(3),i=n.n(o),a=n(1),s=n(184);function c(e){return(c="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})(e)}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?h(e):t}(this,(e=p(t)).call.apply(e,[this].concat(o))),y(h(n),"state",{}),y(h(n),"handleError",(function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n.props.errorOrigin;if(e&&t&&o){var i={type:"error",code:t,message:e.message,origin:o,context_info:f(y({},a.Td,!0),r)};n.props.onError(i)}})),n}var n,o,i;return 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}}),t&&m(e,t)}(t,e),n=t,(o=[{key:"componentDidCatch",value:function(e,t){var n=this;this.setState({error:e},(function(){n.handleError(e,a.ac,f({},t),n.props.errorOrigin)}))}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.errorComponent,o=l(e,["children","errorComponent"]),i=this.state.error;return i?r.createElement(n,{error:i}):r.cloneElement(t,f({},o,{onError:this.handleError}))}}])&&d(n.prototype,o),i&&d(n,i),t}(r.Component);y(b,"defaultProps",{errorComponent:s.a,onError:i.a});var v=b;function g(){return(g=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)}var w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.a;return function(n){return r.forwardRef((function(o,i){return r.createElement(v,g({errorComponent:t,errorOrigin:e},o),r.createElement(n,{ref:i}))}))}};n.d(t,"a",(function(){return w}))},function(e,t,n){"use strict";var r=n(0),o=n(39);function i(){return(i=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,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=e.children,n=e.isDisabled,s=e.text,c=a(e,["children","isDisabled","text"]);return n||!s?t:r.createElement(o.c,i({text:s},c),t)}},,function(e,t,n){var r=n(159),o=n(162);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},function(e,t,n){var r=n(397);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(130),o=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}},function(e,t,n){var r=n(33),o=n(475),i=n(258),a="Expected a function",s=Math.max,c=Math.min;e.exports=function(e,t,n){var l,u,f,d,p,h,m=0,y=!1,b=!1,v=!0;if("function"!=typeof e)throw new TypeError(a);function g(t){var n=l,r=u;return l=u=void 0,m=t,d=e.apply(r,n)}function w(e){var n=e-h;return void 0===h||n>=t||n<0||b&&e-m>=f}function E(){var e=o();if(w(e))return O(e);p=setTimeout(E,function(e){var n=t-(e-h);return b?c(n,f-(e-m)):n}(e))}function O(e){return p=void 0,v&&l?g(e):(l=u=void 0,d)}function S(){var e=o(),n=w(e);if(l=arguments,u=this,h=e,n){if(void 0===p)return function(e){return m=e,p=setTimeout(E,t),y?g(e):d}(h);if(b)return clearTimeout(p),p=setTimeout(E,t),g(h)}return void 0===p&&(p=setTimeout(E,t)),d}return t=i(t)||0,r(n)&&(y=!!n.leading,f=(b="maxWait"in n)?s(i(n.maxWait)||0,t):f,v="trailing"in n?!!n.trailing:v),S.cancel=function(){void 0!==p&&clearTimeout(p),m=0,l=h=u=p=void 0},S.flush=function(){return void 0===p?d:O(o())},S}},function(e,t,n){"use strict";var r=n(65);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.memoryStore=new r.a;try{this.localStorage=window.localStorage,this.isLocalStorageAvailable=this.canUseLocalStorage()}catch(e){this.isLocalStorageAvailable=!1}}var t,n,i;return t=e,(n=[{key:"buildKey",value:function(e){return"".concat("localStore","/").concat("0","/").concat(e)}},{key:"canUseLocalStorage",value:function(){if(!this.localStorage)return!1;try{return this.localStorage.setItem(this.buildKey("TestKey"),"testValue"),this.localStorage.removeItem(this.buildKey("TestKey")),!0}catch(e){return!1}}},{key:"setItem",value:function(e,t){if(this.isLocalStorageAvailable)try{this.localStorage.setItem(this.buildKey(e),JSON.stringify(t))}catch(e){}else this.memoryStore.set(e,t)}},{key:"getItem",value:function(e){if(!this.isLocalStorageAvailable)return this.memoryStore.get(e);try{var t=this.localStorage.getItem(this.buildKey(e));return t?JSON.parse(t):null}catch(e){return null}}},{key:"removeItem",value:function(e){if(this.isLocalStorageAvailable)try{this.localStorage.removeItem(this.buildKey(e))}catch(e){}else this.memoryStore.unset(e)}}])&&o(t.prototype,n),i&&o(t,i),e}();t.a=i},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="js_ready"},function(e,t,n){var r=n(31),o=n(208),i=n(394),a=n(94);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},,function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(29),i=o.Map,a=o.OrderedSet,s=o.Record,c=a(),l={style:c,entity:null},u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getStyle=function(){return this.get("style")},t.prototype.getEntity=function(){return this.get("entity")},t.prototype.hasStyle=function(e){return this.getStyle().includes(e)},t.applyStyle=function(e,n){var r=e.set("style",e.getStyle().add(n));return t.create(r)},t.removeStyle=function(e,n){var r=e.set("style",e.getStyle().remove(n));return t.create(r)},t.applyEntity=function(e,n){var r=e.getEntity()===n?e:e.set("entity",n);return t.create(r)},t.create=function(e){if(!e)return f;var n=i({style:c,entity:null}).merge(e),r=d.get(n);if(r)return r;var o=new t(n);return d=d.set(n,o),o},t}(s(l)),f=new u,d=i([[i(l),f]]);u.EMPTY=f,e.exports=u},function(e,t,n){"use strict";n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return h}));var r=n(0),o=n(256),i=n(11),a=n(133);function s(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function c(){return(c=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 l(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=c({timeZone:t},e[r]),n}),{})}function u(e,t){return Object.keys(c(c({},e),t)).reduce((function(n,r){return n[r]=c(c({},e[r]||{}),t[r]||{}),n}),{})}function f(e,t){if(!t)return e;var n=a.a.formats;return c(c(c({},n),e),{date:u(l(n.date,t),l(e.date||{},t)),time:u(l(n.time,t),l(e.time||{},t))})}var d=function(e){return r.createElement.apply(r,[r.Fragment,null].concat(s(e)))};function p(e,t){var n=e.locale,r=e.formats,a=e.messages,s=e.defaultLocale,c=e.defaultFormats,l=e.onError,u=e.timeZone,p=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{id:""},h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},m=p.id,y=p.defaultMessage;Object(o.a)(!!m,"[React Intl] An `id` must be provided to format a message.");var b=a&&a[String(m)];r=f(r,u),c=f(c,u);var v=[];if(b)try{v=t.getMessageFormat(b,n,r,{formatters:t}).formatHTMLMessage(h)}catch(e){l(Object(i.b)('Error formatting message: "'.concat(m,'" for locale: "').concat(n,'"')+(y?", using default message as fallback.":""),e))}else(!y||n&&n.toLowerCase()!==s.toLowerCase())&&l(Object(i.b)('Missing message: "'.concat(m,'" for locale: "').concat(n,'"')+(y?", using default message as fallback.":"")));if(!v.length&&y)try{v=t.getMessageFormat(y,s,c).formatHTMLMessage(h)}catch(e){l(Object(i.b)('Error formatting the default message for: "'.concat(m,'"'),e))}return v.length?1===v.length&&"string"==typeof v[0]?v[0]||y||String(m):d(v):(l(Object(i.b)('Cannot format message: "'.concat(m,'", ')+"using message ".concat(b||y?"source":"id"," as fallback."))),"string"==typeof b?b||y||String(m):y||String(m))}function h(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{id:""},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return p(e,t,n,Object.keys(r).reduce((function(e,t){var n=r[t];return e[t]="string"==typeof n?Object(i.e)(n):n,e}),{}))}},function(e,t,n){var r=n(449),o=n(455)((function(e,t,n){r(e,t,n)}));e.exports=o},,function(e,t,n){var r=n(304);e.exports=function(e,t){return r(e,t)}},function(e,t,n){var r=n(214),o=n(374),i=n(93);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._=function(e){return e},t.defineMessages=function(e){return e}},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(101),i=n(29),a=n(280),s=i.List,c=i.Map,l=i.OrderedSet,u=i.Record,f=i.Repeat,d=l(),p={parent:null,characterList:s(),data:c(),depth:0,key:"",text:"",type:"unstyled",children:s(),prevSibling:null,nextSibling:null},h=function(e,t){return e.getStyle()===t.getStyle()},m=function(e,t){return e.getEntity()===t.getEntity()},y=function(e){if(!e)return e;var t=e.characterList,n=e.text;return n&&!t&&(e.characterList=s(f(o.EMPTY,n.length))),e},b=function(e){function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.call(this,y(n)))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getKey=function(){return this.get("key")},t.prototype.getType=function(){return this.get("type")},t.prototype.getText=function(){return this.get("text")},t.prototype.getCharacterList=function(){return this.get("characterList")},t.prototype.getLength=function(){return this.getText().length},t.prototype.getDepth=function(){return this.get("depth")},t.prototype.getData=function(){return this.get("data")},t.prototype.getInlineStyleAt=function(e){var t=this.getCharacterList().get(e);return t?t.getStyle():d},t.prototype.getEntityAt=function(e){var t=this.getCharacterList().get(e);return t?t.getEntity():null},t.prototype.getChildKeys=function(){return this.get("children")},t.prototype.getParentKey=function(){return this.get("parent")},t.prototype.getPrevSiblingKey=function(){return this.get("prevSibling")},t.prototype.getNextSiblingKey=function(){return this.get("nextSibling")},t.prototype.findStyleRanges=function(e,t){a(this.getCharacterList(),h,e,t)},t.prototype.findEntityRanges=function(e,t){a(this.getCharacterList(),m,e,t)},t}(u(p));e.exports=b},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o);n(784);function a(){return(a=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 s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=function(e){var t=e.actions,n=e.children,o=e.className,c=e.title,l=e.elementId,u=e.sidebarView,f=s(e,["actions","children","className","title","elementId","sidebarView"]),d="".concat(l).concat(""===l?"":"_").concat(u),p="".concat(d,"-content");return r.createElement("div",a({"aria-labelledby":d,className:i()("bcs-content",o),"data-testid":"bcs-content",id:p,role:"tabpanel"},f),r.createElement("div",{className:"bcs-content-header"},r.createElement("h3",{className:"bcs-title"},c),t),r.createElement("div",{className:"bcs-scroll-content-wrapper"},r.createElement("div",{className:"bcs-scroll-content"},n)))};c.defaultProps={elementId:"",sidebarView:""},t.a=c},function(e,t,n){"use strict";var r=n(47);n.d(t,"a",(function(){return r.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="data-resin-target"},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return l})),n.d(t,"h",(function(){return u}));var r="file",o="web_link",i="add",a="remove",s="replace",c="test",l="enum",u="multiSelect"},function(e,t,n){"use strict";var r=n(0),o=n(3),i=n.n(o),a=n(609),s=n.n(a),c=n(77),l=n(98),u=n(1);function f(e){return(f="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})(e)}function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=s()(),E=new Set,O=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?b(e):t}(this,y(t).call(this,e)),g(b(n),"handlePreviewMetric",(function(e){(0,n.props.onMetric)(h({},e,{type:u.ce}))})),g(b(n),"handleReadyMetric",(function(e){if(c.a){var t=h({},e,{startMarkName:n.props.startMarkName});n.logUniqueMetric(u.be,l.a,t)}})),n.loggerProps={onPreviewMetric:n.handlePreviewMetric,onReadyMetric:n.handleReadyMetric},n}var n,o,i;return 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}}),t&&v(e,t)}(t,e),n=t,(o=[{key:"createEventName",value:function(e){var t=this.props.source;return"".concat(t,"::").concat(e)}},{key:"hasLoggedEvent",value:function(e){return this.uniqueEvents.has(e)}},{key:"logMetric",value:function(e,t,n){var r=this.props;(0,r.onMetric)(h({},n,{component:r.source,name:t,timestamp:this.getTimestamp(),sessionId:this.sessionId,type:e}))}},{key:"logUniqueMetric",value:function(e,t,n){var r=this.createEventName(t);this.hasLoggedEvent(r)||(this.logMetric(e,t,n),this.uniqueEvents.add(r))}},{key:"getTimestamp",value:function(){return(new Date).toISOString()}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.onMetric,e.startMarkName,d(e,["children","onMetric","startMarkName"]));return r.cloneElement(t,h({},n,{logger:this.loggerProps}))}},{key:"uniqueEvents",get:function(){return E}},{key:"sessionId",get:function(){return w}}])&&m(n.prototype,o),i&&m(n,i),t}(r.Component);g(O,"defaultProps",{onMetric:i.a});var S=O;function k(){return(k=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)}var _=function(e){return function(t){return r.forwardRef((function(n,o){return r.createElement(S,k({},n,{source:e}),r.createElement(t,{ref:o}))}))}};n.d(t,"a",(function(){return _}))},,function(e,t,n){"use strict";e.exports=function(e){if(null!=e)return e;throw new Error("Got unexpected null or undefined")}},function(e,t,n){"use strict";(function(e){var r=n(0),o=n(45),i=n.n(o),a=n(12),s=n.n(a),c=n(3),l=n.n(c),u=n(1);n(476);function f(e){return(f="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})(e)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(t){function n(){var e,t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return t=function(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?h(e):t}(this,(e=p(n)).call.apply(e,[this].concat(o))),y(h(t),"menuID",s()("menu")),y(h(t),"menuButtonID",s()("menubutton")),y(h(t),"state",{initialFocusIndex:null,isOpen:!1}),y(h(t),"openMenuAndSetFocusIndex",(function(e){t.setState({initialFocusIndex:e,isOpen:!0})})),y(h(t),"closeMenu",(function(){t.setState({isOpen:!1})})),y(h(t),"focusButton",(function(){var e=document.getElementById(t.menuButtonID);e&&e.focus()})),y(h(t),"handleButtonClick",(function(e){var n=t.state.isOpen;e.stopPropagation(),e.preventDefault(),n?t.closeMenu():t.openMenuAndSetFocusIndex(null)})),y(h(t),"handleButtonKeyDown",(function(e){var n=t.state.isOpen;switch(e.key){case u.Ud.space:case u.Ud.enter:case u.Ud.arrowDown:e.stopPropagation(),e.preventDefault(),t.openMenuAndSetFocusIndex(0);break;case u.Ud.arrowUp:e.stopPropagation(),e.preventDefault(),t.openMenuAndSetFocusIndex(-1);break;case u.Ud.escape:n&&e.stopPropagation(),e.preventDefault(),t.closeMenu()}})),y(h(t),"handleMenuClose",(function(e,n){var r=t.props.onMenuClose,o=void 0===r?l.a:r;t.closeMenu(),t.focusButton(),o(n)})),y(h(t),"handleDocumentClick",(function(e){var n=t.props.bodyElement?t.props.bodyElement.getRootNode():document,r=n.getElementById(t.menuID),o=n.getElementById(t.menuButtonID);if(r&&o&&e.target instanceof Node&&!r.contains(e.target)&&!o.contains(e.target)){var i=t.props.onMenuClose,a=void 0===i?l.a:i;t.closeMenu(),a(e)}})),t}var o,a,c;return 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}}),t&&m(e,t)}(n,t),o=n,(a=[{key:"componentDidUpdate",value:function(e,t){var n=this.props.useBubble;if(!t.isOpen&&this.state.isOpen){document.addEventListener("click",this.handleDocumentClick,!n),document.addEventListener("contextmenu",this.handleDocumentClick,!n);var r=this.props.onMenuOpen;r&&r()}else t.isOpen&&!this.state.isOpen&&(document.removeEventListener("contextmenu",this.handleDocumentClick,!n),document.removeEventListener("click",this.handleDocumentClick,!n))}},{key:"componentWillUnmount",value:function(){var e=this.props.useBubble;this.state.isOpen&&(document.removeEventListener("contextmenu",this.handleDocumentClick,!e),document.removeEventListener("click",this.handleDocumentClick,!e))}},{key:"render",value:function(){var t=this.props,n=t.bodyElement,o=t.children,a=t.isRightAligned,s=t.constrainToScrollParent,c=t.constrainToWindow,l=t.className,u=this.state,f=u.isOpen,d=u.initialFocusIndex,p=r.Children.toArray(o);if(2!==p.length)throw new Error("DropdownMenu must have exactly two children: A button component and a <Menu>");var h=p[0],m=p[1],y={id:this.menuButtonID,key:this.menuButtonID,onClick:this.handleButtonClick,onKeyDown:this.handleButtonKeyDown,"aria-haspopup":"true","aria-expanded":f?"true":"false"};f&&(y["aria-controls"]=this.menuID);var b={id:this.menuID,key:this.menuID,initialFocusIndex:d,onClose:this.handleMenuClose,"aria-labelledby":this.menuButtonID},v="top left",g="bottom left";a&&(v="top right",g="bottom right");var w=[];s&&w.push({to:"scrollParent",attachment:"together"}),c&&w.push({to:"window",attachment:"together"});var E=e.Box.appElement.current.getRootNode(),O=n instanceof HTMLElement||n instanceof ShadowRoot?n:E;return r.createElement(i.a,{attachment:v,bodyElement:O,className:l,classPrefix:"dropdown-menu",constraints:w,enabled:f,targetAttachment:g},r.cloneElement(h,y),f?r.cloneElement(m,b):null)}}])&&d(o.prototype,a),c&&d(o,c),n}(r.Component);y(b,"defaultProps",{constrainToScrollParent:!1,constrainToWindow:!1,isRightAligned:!1}),t.a=b}).call(this,n(36))},function(e,t,n){"use strict";var r=n(0),o=n(21),i=n.n(o),a=n(5),s=n.n(a);n(477);function c(e){return(c="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})(e)}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=".menu-item:not([aria-disabled])",y="ul:not(.submenu) > ".concat(m,", ul:not(.submenu) > li > ").concat(m,", ul:not(.submenu) > span > ").concat(m),b="ul.submenu > ".concat(m,", ul.submenu > li > ").concat(m,", ul.submenu > span > ").concat(m);function v(e){e.stopPropagation(),e.preventDefault()}var g=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?d(e):t}(this,f(t).call(this,e)),h(d(n),"setInitialFocusIndex",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.props,t=e.initialFocusIndex,r=e.isHidden;r||void 0===t||("number"==typeof t?setTimeout((function(){n.setFocus(t)}),0):null===t&&setTimeout((function(){n.menuEl&&n.menuEl.focus()}),0))})),h(d(n),"setMenuItemEls",(function(){var e=n.props,t=e.isSubmenu,r=e.menuItemSelector||(t?b:y);n.menuItemEls=n.menuEl?[].slice.call(n.menuEl.querySelectorAll(r)):[]})),h(d(n),"getMenuItemElFromEventTarget",(function(e){for(var t=null,r=-1,o=0;o<n.menuItemEls.length;o+=1)if(n.menuItemEls[o].contains(e)){t=n.menuItemEls[o],r=o;break}return{menuItemEl:t,menuIndex:r}})),h(d(n),"setFocus",(function(e){if(n.menuItemEls.length){var t=n.menuItemEls.length;n.focusIndex=e>=t?0:e<0?t-1:e,n.menuItemEls[n.focusIndex].focus()}})),h(d(n),"focusFirstItem",(function(){n.setFocus(0)})),h(d(n),"focusLastItem",(function(){n.setFocus(-1)})),h(d(n),"focusNextItem",(function(){n.setFocus(n.focusIndex+1)})),h(d(n),"focusPreviousItem",(function(){n.setFocus(n.focusIndex-1)})),h(d(n),"fireOnCloseHandler",(function(e,t){var r=n.props.onClose;r&&r(e,t)})),h(d(n),"handleClick",(function(e){(e.target instanceof Node?n.getMenuItemElFromEventTarget(e.target):{}).menuItemEl&&n.fireOnCloseHandler(!1,e)})),h(d(n),"handleKeyDown",(function(e){var t=n.props,r=t.isSubmenu,o=t.initialFocusIndex;switch(e.key){case"ArrowDown":v(e),null!==o||n.keyboardPressed?n.focusNextItem():n.focusFirstItem();break;case"ArrowUp":v(e),n.focusPreviousItem();break;case"ArrowLeft":if(!r)return;v(e),n.fireOnCloseHandler(!0,e);break;case"Home":case"PageUp":v(e),n.focusFirstItem();break;case"End":case"PageDown":v(e),n.focusLastItem();break;case"Escape":v(e),n.fireOnCloseHandler(!0,e);break;case"Tab":n.fireOnCloseHandler(!0,e);break;case" ":case"Enter":v(e),e.target instanceof HTMLElement&&e.target.click()}n.keyboardPressed=!0})),n.focusIndex=0,n.menuEl=null,n.menuItemEls=[],n}var n,o,a;return 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}}),t&&p(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.setMenuItemEls(),this.setInitialFocusIndex()}},{key:"componentDidUpdate",value:function(e){var t=e.isHidden,n=e.children,o=this.props,i=o.children,a=o.isHidden;if(o.isSubmenu&&t&&!a&&(this.setMenuItemEls(),this.setInitialFocusIndex(this.props)),r.Children.toArray(n).length!==r.Children.toArray(i).length){var s=this.menuItemEls[this.focusIndex];this.setMenuItemEls();var c=this.getMenuItemElFromEventTarget(s).menuIndex;this.setFocus(c)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,o=t.className,a=t.isHidden,c=t.setRef,u=t.shouldOutlineFocus,f=l(t,["children","className","isHidden","setRef","shouldOutlineFocus"]),d=i()(f,["onClose","initialFocusIndex","isSubmenu","menuItemSelector"]);return d.className=s()("aria-menu",o,{"is-hidden":a,"should-outline-focus":u}),d.ref=function(t){e.menuEl=t,c&&c(t)},d.role="menu",d.tabIndex=-1,d.onClick=this.handleClick,d.onKeyDown=this.handleKeyDown,r.createElement("ul",d,n)}}])&&u(n.prototype,o),a&&u(n,a),t}(r.Component);h(g,"defaultProps",{className:"",isSubmenu:!1,isHidden:!1}),t.a=g},function(e,t,n){"use strict";var r=n(68);n.d(t,"a",(function(){return r.a}))},function(e,t,n){"use strict";var r=n(118);n.d(t,"b",(function(){return r.a}));var o=n(136);n.d(t,"a",(function(){return o.a}))},function(e,t,n){"use strict";var r=n(1);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a={getVersionAction:function(e){var t=e.restored_at,n=e.trashed_at,o=e.version_promoted,i=r.If;return n&&(i=r.Cf),t&&(i=r.Ef),o&&(i=r.Df),i},getVersionUser:function(e){var t=e.modified_by,n=e.restored_by,s=e.trashed_by,c=e.uploader_display_name,l=n||s||t||r.Be,u=l.name,f=l.id;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},a(l,["name","id"]),{id:f,name:f===r.Be.id&&c?c:u})}}},function(e,t,n){var r=n(340),o=n(341),i=n(342),a=n(343),s=n(344);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},function(e,t,n){var r=n(109);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t,n){var r=n(64)(Object,"create");e.exports=r},function(e,t,n){var r=n(364);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t,n){var r=n(371),o=n(40),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},function(e,t){function n(e){return(n="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})(e)}var r=9007199254740991,o=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var i=n(e);return!!(t=null==t?r:t)&&("number"==i||"symbol"!=i&&o.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(214),o=n(377),i=n(93);e.exports=function(e){return i(e)?r(e,!0):o(e)}},function(e,t,n){function r(e){return(r="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})(e)}var o=n(55),i=n(40),a="[object Symbol]";e.exports=function(e){return"symbol"==r(e)||i(e)&&o(e)==a}},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(12),s=n.n(a),c=n(289),l=n(120),u=n(53),f=n(20);n(657);function d(){return(d=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 p(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var h=function(e){var t=e.className,n=void 0===t?"":t,o=e.description,a=e.error,h=e.errorPosition,m=e.hideLabel,y=e.hideOptionalLabel,b=e.inputRef,v=e.isLoading,g=e.isRequired,w=e.isValid,E=e.label,O=e.labelTooltip,S=p(e,["className","description","error","errorPosition","hideLabel","hideOptionalLabel","inputRef","isLoading","isRequired","isValid","label","labelTooltip"]),k=!!a,_=i()(n,"text-input-container",{"show-error":k}),C=r.useRef(s()("description")).current,x={"aria-invalid":k,"aria-required":g,"aria-describedby":o?C:void 0};return r.createElement("div",{className:_},r.createElement(l.a,{hideLabel:m,showOptionalText:!y&&!g,text:E,tooltip:O},!!o&&r.createElement("div",{id:C,className:"text-input-description"},o),r.createElement(f.c,{isShown:k,position:h||"middle-right",text:a||"",theme:"error"},r.createElement("input",d({ref:b,required:g},x,S))),v&&!w&&r.createElement(u.b,{className:"text-input-loading"}),w&&!v&&r.createElement(c.a,{className:"text-input-verified"})))};h.displayName="TextInput",t.a=h},function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(182);t.a=function(e){var t=e.language,n=e.messages,a=e.children;return!!t&&!!n?o.a.createElement(i.a,{locale:t,messages:n},a):r.Children.only(a)}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o;function i(e){return e.type===o.literal}function a(e){return e.type===o.argument}function s(e){return e.type===o.number}function c(e){return e.type===o.date}function l(e){return e.type===o.time}function u(e){return e.type===o.select}function f(e){return e.type===o.plural}function d(e){return e.type===o.pound}function p(e){return!(!e||"object"!==r(e)||0!==e.type)}function h(e){return!(!e||"object"!==r(e)||1!==e.type)}!function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound"}(o||(o={}));var m,y=(m=function(e,t){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}m(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),b=function(){return(b=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},v=function(e){function t(n,r,o,i){var a=e.call(this)||this;return a.message=n,a.expected=r,a.found=o,a.location=i,a.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(a,t),a}return y(t,e),t.buildMessage=function(e,t){function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function r(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function o(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function i(e){switch(e.type){case"literal":return'"'+r(e.text)+'"';case"class":var t=e.parts.map((function(e){return Array.isArray(e)?o(e[0])+"-"+o(e[1]):o(e)}));return"["+(e.inverted?"^":"")+t+"]";case"any":return"any character";case"end":return"end of input";case"other":return e.description}}return"Expected "+function(e){var t,n,r=e.map(i);if(r.sort(),r.length>0){for(t=1,n=1;t<r.length;t++)r[t-1]!==r[t]&&(r[n]=r[t],n++);r.length=n}switch(r.length){case 1:return r[0];case 2:return r[0]+" or "+r[1];default:return r.slice(0,-1).join(", ")+", or "+r[r.length-1]}}(e)+" but "+((a=t)?'"'+r(a)+'"':"end of input")+" found.";var a},t}(Error);var g=function(e,t){t=void 0!==t?t:{};var n,r={},i={start:ut},a=ut,s=function(e){return e.join("")},c=function(e){return b({type:o.literal,value:e},It())},l="#",u=rt("#",!1),f=function(){return b({type:o.pound},It())},d=it("argumentElement"),p="{",h=rt("{",!1),m="}",y=rt("}",!1),g=function(e){return b({type:o.argument,value:e},It())},w=it("numberSkeletonId"),E=/^['\/{}]/,O=ot(["'","/","{","}"],!1,!1),S={type:"any"},k=it("numberSkeletonTokenOption"),_="/",C=rt("/",!1),x=function(e){return e},P=it("numberSkeletonToken"),T=function(e,t){return{stem:e,options:t}},A=function(e){return b({type:0,tokens:e},It())},j="::",D=rt("::",!1),I=function(e){return e},M=function(){return jt.push("numberArgStyle"),!0},N=function(e){return jt.pop(),e.replace(/\s*$/,"")},R=",",F=rt(",",!1),L="number",U=rt("number",!1),B=function(e,t,n){return b({type:"number"===t?o.number:"date"===t?o.date:o.time,style:n&&n[2],value:e},It())},z="'",H=rt("'",!1),V=/^[^']/,K=ot(["'"],!0,!1),q=/^[^a-zA-Z'{}]/,W=ot([["a","z"],["A","Z"],"'","{","}"],!0,!1),G=/^[a-zA-Z]/,$=ot([["a","z"],["A","Z"]],!1,!1),X=function(e){return b({type:1,pattern:e},It())},Y=function(){return jt.push("dateOrTimeArgStyle"),!0},Q="date",J=rt("date",!1),Z="time",ee=rt("time",!1),te="plural",ne=rt("plural",!1),re="selectordinal",oe=rt("selectordinal",!1),ie="offset:",ae=rt("offset:",!1),se=function(e,t,n,r){return b({type:o.plural,pluralType:"plural"===t?"cardinal":"ordinal",value:e,offset:n?n[2]:0,options:r.reduce((function(e,t){var n=t.id,r=t.value,o=t.location;return n in e&&nt('Duplicate option "'+n+'" in plural element: "'+et()+'"',tt()),e[n]={value:r,location:o},e}),{})},It())},ce="select",le=rt("select",!1),ue=function(e,t){return b({type:o.select,value:e,options:t.reduce((function(e,t){var n=t.id,r=t.value,o=t.location;return n in e&&nt('Duplicate option "'+n+'" in select element: "'+et()+'"',tt()),e[n]={value:r,location:o},e}),{})},It())},fe="=",de=rt("=",!1),pe=function(e){return jt.push("select"),!0},he=function(e,t){return jt.pop(),b({id:e,value:t},It())},me=function(e){return jt.push("plural"),!0},ye=function(e,t){return jt.pop(),b({id:e,value:t},It())},be=it("whitespace"),ve=/^[\t-\r \x85\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,ge=ot([["\t","\r"]," ","…"," "," ",[" "," "],"\u2028","\u2029"," "," "," "],!1,!1),we=it("syntax pattern"),Ee=/^[!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,Oe=ot([["!","/"],[":","@"],["[","^"],"`",["{","~"],["¡","§"],"©","«","¬","®","°","±","¶","»","¿","×","÷",["‐","‧"],["‰","‾"],["⁁","⁓"],["⁕","⁞"],["←","⑟"],["─","❵"],["➔","⯿"],["⸀","⹿"],["、","〃"],["〈","〠"],"〰","﴾","﴿","﹅","﹆"],!1,!1),Se=it("optional whitespace"),ke=it("number"),_e="-",Ce=rt("-",!1),xe=function(e,t){return t?e?-t:t:0},Pe=(it("apostrophe"),it("double apostrophes")),Te="''",Ae=rt("''",!1),je=function(){return"'"},De=function(e,t){return e+t.replace("''","'")},Ie=function(e){return!("{"===e||Dt()&&"#"===e||jt.length>1&&"}"===e)},Me="\n",Ne=rt("\n",!1),Re=function(e){return"{"===e||"}"===e||Dt()&&"#"===e},Fe=it("argNameOrNumber"),Le=it("argNumber"),Ue="0",Be=rt("0",!1),ze=function(){return 0},He=/^[1-9]/,Ve=ot([["1","9"]],!1,!1),Ke=/^[0-9]/,qe=ot([["0","9"]],!1,!1),We=function(e){return parseInt(e.join(""),10)},Ge=it("argName"),$e=0,Xe=0,Ye=[{line:1,column:1}],Qe=0,Je=[],Ze=0;if(void 0!==t.startRule){if(!(t.startRule in i))throw new Error("Can't start parsing from rule \""+t.startRule+'".');a=i[t.startRule]}function et(){return e.substring(Xe,$e)}function tt(){return st(Xe,$e)}function nt(e,t){throw function(e,t){return new v(e,[],"",t)}(e,t=void 0!==t?t:st(Xe,$e))}function rt(e,t){return{type:"literal",text:e,ignoreCase:t}}function ot(e,t,n){return{type:"class",parts:e,inverted:t,ignoreCase:n}}function it(e){return{type:"other",description:e}}function at(t){var n,r=Ye[t];if(r)return r;for(n=t-1;!Ye[n];)n--;for(r={line:(r=Ye[n]).line,column:r.column};n<t;)10===e.charCodeAt(n)?(r.line++,r.column=1):r.column++,n++;return Ye[t]=r,r}function st(e,t){var n=at(e),r=at(t);return{start:{offset:e,line:n.line,column:n.column},end:{offset:t,line:r.line,column:r.column}}}function ct(e){$e<Qe||($e>Qe&&(Qe=$e,Je=[]),Je.push(e))}function lt(e,t,n){return new v(v.buildMessage(e,t),e,t,n)}function ut(){return ft()}function ft(){var e,t;for(e=[],t=dt();t!==r;)e.push(t),t=dt();return e}function dt(){var t;return(t=function(){var e,t;e=$e,(t=pt())!==r&&(Xe=e,t=c(t));return e=t}())===r&&(t=function(){var t,n,o,i;Ze++,t=$e,123===e.charCodeAt($e)?(n=p,$e++):(n=r,0===Ze&&ct(h));n!==r&&St()!==r&&(o=Pt())!==r&&St()!==r?(125===e.charCodeAt($e)?(i=m,$e++):(i=r,0===Ze&&ct(y)),i!==r?(Xe=t,n=g(o),t=n):($e=t,t=r)):($e=t,t=r);Ze--,t===r&&(n=r,0===Ze&&ct(d));return t}())===r&&(t=function(){var t;(t=function(){var t,n,o,i,a,s,c,l,u;t=$e,123===e.charCodeAt($e)?(n=p,$e++):(n=r,0===Ze&&ct(h));n!==r&&St()!==r&&(o=Pt())!==r&&St()!==r?(44===e.charCodeAt($e)?(i=R,$e++):(i=r,0===Ze&&ct(F)),i!==r&&St()!==r?(e.substr($e,6)===L?(a=L,$e+=6):(a=r,0===Ze&&ct(U)),a!==r&&St()!==r?(s=$e,44===e.charCodeAt($e)?(c=R,$e++):(c=r,0===Ze&&ct(F)),c!==r&&(l=St())!==r&&(u=function(){var t,n,o;t=$e,e.substr($e,2)===j?(n=j,$e+=2):(n=r,0===Ze&&ct(D));n!==r&&(o=function(){var e,t,n;if(e=$e,t=[],(n=yt())!==r)for(;n!==r;)t.push(n),n=yt();else t=r;t!==r&&(Xe=e,t=A(t));return e=t}())!==r?(Xe=t,n=I(o),t=n):($e=t,t=r);t===r&&(t=$e,Xe=$e,(n=(n=M())?void 0:r)!==r&&(o=pt())!==r?(Xe=t,n=N(o),t=n):($e=t,t=r));return t}())!==r?s=c=[c,l,u]:($e=s,s=r),s===r&&(s=null),s!==r&&(c=St())!==r?(125===e.charCodeAt($e)?(l=m,$e++):(l=r,0===Ze&&ct(y)),l!==r?(Xe=t,n=B(o,a,s),t=n):($e=t,t=r)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r);return t}())===r&&(t=function(){var t,n,o,i,a,s,c,l,u;t=$e,123===e.charCodeAt($e)?(n=p,$e++):(n=r,0===Ze&&ct(h));n!==r&&St()!==r&&(o=Pt())!==r&&St()!==r?(44===e.charCodeAt($e)?(i=R,$e++):(i=r,0===Ze&&ct(F)),i!==r&&St()!==r?(e.substr($e,4)===Q?(a=Q,$e+=4):(a=r,0===Ze&&ct(J)),a===r&&(e.substr($e,4)===Z?(a=Z,$e+=4):(a=r,0===Ze&&ct(ee))),a!==r&&St()!==r?(s=$e,44===e.charCodeAt($e)?(c=R,$e++):(c=r,0===Ze&&ct(F)),c!==r&&(l=St())!==r&&(u=function(){var t,n,o;t=$e,e.substr($e,2)===j?(n=j,$e+=2):(n=r,0===Ze&&ct(D));n!==r&&(o=function(){var t,n,o,i;t=$e,n=$e,o=[],(i=bt())===r&&(i=vt());if(i!==r)for(;i!==r;)o.push(i),(i=bt())===r&&(i=vt());else o=r;n=o!==r?e.substring(n,$e):o;n!==r&&(Xe=t,n=X(n));return t=n}())!==r?(Xe=t,n=I(o),t=n):($e=t,t=r);t===r&&(t=$e,Xe=$e,(n=(n=Y())?void 0:r)!==r&&(o=pt())!==r?(Xe=t,n=N(o),t=n):($e=t,t=r));return t}())!==r?s=c=[c,l,u]:($e=s,s=r),s===r&&(s=null),s!==r&&(c=St())!==r?(125===e.charCodeAt($e)?(l=m,$e++):(l=r,0===Ze&&ct(y)),l!==r?(Xe=t,n=B(o,a,s),t=n):($e=t,t=r)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r);return t}());return t}())===r&&(t=function(){var t,n,o,i,a,s,c,l,u,f,d;t=$e,123===e.charCodeAt($e)?(n=p,$e++):(n=r,0===Ze&&ct(h));if(n!==r)if(St()!==r)if((o=Pt())!==r)if(St()!==r)if(44===e.charCodeAt($e)?(i=R,$e++):(i=r,0===Ze&&ct(F)),i!==r)if(St()!==r)if(e.substr($e,6)===te?(a=te,$e+=6):(a=r,0===Ze&&ct(ne)),a===r&&(e.substr($e,13)===re?(a=re,$e+=13):(a=r,0===Ze&&ct(oe))),a!==r)if(St()!==r)if(44===e.charCodeAt($e)?(s=R,$e++):(s=r,0===Ze&&ct(F)),s!==r)if(St()!==r)if(c=$e,e.substr($e,7)===ie?(l=ie,$e+=7):(l=r,0===Ze&&ct(ae)),l!==r&&(u=St())!==r&&(f=kt())!==r?c=l=[l,u,f]:($e=c,c=r),c===r&&(c=null),c!==r)if((l=St())!==r){if(u=[],(f=wt())!==r)for(;f!==r;)u.push(f),f=wt();else u=r;u!==r&&(f=St())!==r?(125===e.charCodeAt($e)?(d=m,$e++):(d=r,0===Ze&&ct(y)),d!==r?(Xe=t,n=se(o,a,c,u),t=n):($e=t,t=r)):($e=t,t=r)}else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;return t}())===r&&(t=function(){var t,n,o,i,a,s,c,l,u;t=$e,123===e.charCodeAt($e)?(n=p,$e++):(n=r,0===Ze&&ct(h));if(n!==r)if(St()!==r)if((o=Pt())!==r)if(St()!==r)if(44===e.charCodeAt($e)?(i=R,$e++):(i=r,0===Ze&&ct(F)),i!==r)if(St()!==r)if(e.substr($e,6)===ce?(a=ce,$e+=6):(a=r,0===Ze&&ct(le)),a!==r)if(St()!==r)if(44===e.charCodeAt($e)?(s=R,$e++):(s=r,0===Ze&&ct(F)),s!==r)if(St()!==r){if(c=[],(l=gt())!==r)for(;l!==r;)c.push(l),l=gt();else c=r;c!==r&&(l=St())!==r?(125===e.charCodeAt($e)?(u=m,$e++):(u=r,0===Ze&&ct(y)),u!==r?(Xe=t,n=ue(o,c),t=n):($e=t,t=r)):($e=t,t=r)}else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;else $e=t,t=r;return t}())===r&&(t=function(){var t,n;t=$e,35===e.charCodeAt($e)?(n=l,$e++):(n=r,0===Ze&&ct(u));n!==r&&(Xe=t,n=f());return t=n}()),t}function pt(){var e,t,n;if(e=$e,t=[],(n=_t())===r&&(n=Ct())===r&&(n=xt()),n!==r)for(;n!==r;)t.push(n),(n=_t())===r&&(n=Ct())===r&&(n=xt());else t=r;return t!==r&&(Xe=e,t=s(t)),e=t}function ht(){var t,n,o,i,a;if(Ze++,t=$e,n=[],o=$e,i=$e,Ze++,(a=Et())===r&&(E.test(e.charAt($e))?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(O))),Ze--,a===r?i=void 0:($e=i,i=r),i!==r?(e.length>$e?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(S)),a!==r?o=i=[i,a]:($e=o,o=r)):($e=o,o=r),o!==r)for(;o!==r;)n.push(o),o=$e,i=$e,Ze++,(a=Et())===r&&(E.test(e.charAt($e))?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(O))),Ze--,a===r?i=void 0:($e=i,i=r),i!==r?(e.length>$e?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(S)),a!==r?o=i=[i,a]:($e=o,o=r)):($e=o,o=r);else n=r;return t=n!==r?e.substring(t,$e):n,Ze--,t===r&&(n=r,0===Ze&&ct(w)),t}function mt(){var t,n,o;return Ze++,t=$e,47===e.charCodeAt($e)?(n=_,$e++):(n=r,0===Ze&&ct(C)),n!==r&&(o=ht())!==r?(Xe=t,t=n=x(o)):($e=t,t=r),Ze--,t===r&&(n=r,0===Ze&&ct(k)),t}function yt(){var e,t,n,o;if(Ze++,e=$e,St()!==r)if((t=ht())!==r){for(n=[],o=mt();o!==r;)n.push(o),o=mt();n!==r?(Xe=e,e=T(t,n)):($e=e,e=r)}else $e=e,e=r;else $e=e,e=r;return Ze--,e===r&&(r,0===Ze&&ct(P)),e}function bt(){var t,n,o,i;if(t=$e,39===e.charCodeAt($e)?(n=z,$e++):(n=r,0===Ze&&ct(H)),n!==r){if(o=[],(i=_t())===r&&(V.test(e.charAt($e))?(i=e.charAt($e),$e++):(i=r,0===Ze&&ct(K))),i!==r)for(;i!==r;)o.push(i),(i=_t())===r&&(V.test(e.charAt($e))?(i=e.charAt($e),$e++):(i=r,0===Ze&&ct(K)));else o=r;o!==r?(39===e.charCodeAt($e)?(i=z,$e++):(i=r,0===Ze&&ct(H)),i!==r?t=n=[n,o,i]:($e=t,t=r)):($e=t,t=r)}else $e=t,t=r;if(t===r)if(t=[],(n=_t())===r&&(q.test(e.charAt($e))?(n=e.charAt($e),$e++):(n=r,0===Ze&&ct(W))),n!==r)for(;n!==r;)t.push(n),(n=_t())===r&&(q.test(e.charAt($e))?(n=e.charAt($e),$e++):(n=r,0===Ze&&ct(W)));else t=r;return t}function vt(){var t,n;if(t=[],G.test(e.charAt($e))?(n=e.charAt($e),$e++):(n=r,0===Ze&&ct($)),n!==r)for(;n!==r;)t.push(n),G.test(e.charAt($e))?(n=e.charAt($e),$e++):(n=r,0===Ze&&ct($));else t=r;return t}function gt(){var t,n,o,i,a;return t=$e,St()!==r&&(n=At())!==r&&St()!==r?(123===e.charCodeAt($e)?(o=p,$e++):(o=r,0===Ze&&ct(h)),o!==r?(Xe=$e,(pe(n)?void 0:r)!==r&&(i=ft())!==r?(125===e.charCodeAt($e)?(a=m,$e++):(a=r,0===Ze&&ct(y)),a!==r?(Xe=t,t=he(n,i)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r),t}function wt(){var t,n,o,i,a;return t=$e,St()!==r&&(n=function(){var t,n,o,i;return t=$e,n=$e,61===e.charCodeAt($e)?(o=fe,$e++):(o=r,0===Ze&&ct(de)),o!==r&&(i=kt())!==r?n=o=[o,i]:($e=n,n=r),(t=n!==r?e.substring(t,$e):n)===r&&(t=At()),t}())!==r&&St()!==r?(123===e.charCodeAt($e)?(o=p,$e++):(o=r,0===Ze&&ct(h)),o!==r?(Xe=$e,(me(n)?void 0:r)!==r&&(i=ft())!==r?(125===e.charCodeAt($e)?(a=m,$e++):(a=r,0===Ze&&ct(y)),a!==r?(Xe=t,t=ye(n,i)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r)):($e=t,t=r),t}function Et(){var t;return Ze++,ve.test(e.charAt($e))?(t=e.charAt($e),$e++):(t=r,0===Ze&&ct(ge)),Ze--,t===r&&(r,0===Ze&&ct(be)),t}function Ot(){var t;return Ze++,Ee.test(e.charAt($e))?(t=e.charAt($e),$e++):(t=r,0===Ze&&ct(Oe)),Ze--,t===r&&(r,0===Ze&&ct(we)),t}function St(){var t,n,o;for(Ze++,t=$e,n=[],o=Et();o!==r;)n.push(o),o=Et();return t=n!==r?e.substring(t,$e):n,Ze--,t===r&&(n=r,0===Ze&&ct(Se)),t}function kt(){var t,n,o;return Ze++,t=$e,45===e.charCodeAt($e)?(n=_e,$e++):(n=r,0===Ze&&ct(Ce)),n===r&&(n=null),n!==r&&(o=Tt())!==r?(Xe=t,t=n=xe(n,o)):($e=t,t=r),Ze--,t===r&&(n=r,0===Ze&&ct(ke)),t}function _t(){var t,n;return Ze++,t=$e,e.substr($e,2)===Te?(n=Te,$e+=2):(n=r,0===Ze&&ct(Ae)),n!==r&&(Xe=t,n=je()),Ze--,(t=n)===r&&(n=r,0===Ze&&ct(Pe)),t}function Ct(){var t,n,o,i,a,s;if(t=$e,39===e.charCodeAt($e)?(n=z,$e++):(n=r,0===Ze&&ct(H)),n!==r)if((o=function(){var t,n,o,i;t=$e,n=$e,e.length>$e?(o=e.charAt($e),$e++):(o=r,0===Ze&&ct(S));o!==r?(Xe=$e,(i=(i=Re(o))?void 0:r)!==r?n=o=[o,i]:($e=n,n=r)):($e=n,n=r);t=n!==r?e.substring(t,$e):n;return t}())!==r){for(i=$e,a=[],e.substr($e,2)===Te?(s=Te,$e+=2):(s=r,0===Ze&&ct(Ae)),s===r&&(V.test(e.charAt($e))?(s=e.charAt($e),$e++):(s=r,0===Ze&&ct(K)));s!==r;)a.push(s),e.substr($e,2)===Te?(s=Te,$e+=2):(s=r,0===Ze&&ct(Ae)),s===r&&(V.test(e.charAt($e))?(s=e.charAt($e),$e++):(s=r,0===Ze&&ct(K)));(i=a!==r?e.substring(i,$e):a)!==r?(39===e.charCodeAt($e)?(a=z,$e++):(a=r,0===Ze&&ct(H)),a===r&&(a=null),a!==r?(Xe=t,t=n=De(o,i)):($e=t,t=r)):($e=t,t=r)}else $e=t,t=r;else $e=t,t=r;return t}function xt(){var t,n,o,i;return t=$e,n=$e,e.length>$e?(o=e.charAt($e),$e++):(o=r,0===Ze&&ct(S)),o!==r?(Xe=$e,(i=(i=Ie(o))?void 0:r)!==r?n=o=[o,i]:($e=n,n=r)):($e=n,n=r),n===r&&(10===e.charCodeAt($e)?(n=Me,$e++):(n=r,0===Ze&&ct(Ne))),t=n!==r?e.substring(t,$e):n}function Pt(){var t,n;return Ze++,t=$e,(n=Tt())===r&&(n=At()),t=n!==r?e.substring(t,$e):n,Ze--,t===r&&(n=r,0===Ze&&ct(Fe)),t}function Tt(){var t,n,o,i,a;if(Ze++,t=$e,48===e.charCodeAt($e)?(n=Ue,$e++):(n=r,0===Ze&&ct(Be)),n!==r&&(Xe=t,n=ze()),(t=n)===r){if(t=$e,n=$e,He.test(e.charAt($e))?(o=e.charAt($e),$e++):(o=r,0===Ze&&ct(Ve)),o!==r){for(i=[],Ke.test(e.charAt($e))?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(qe));a!==r;)i.push(a),Ke.test(e.charAt($e))?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(qe));i!==r?n=o=[o,i]:($e=n,n=r)}else $e=n,n=r;n!==r&&(Xe=t,n=We(n)),t=n}return Ze--,t===r&&(n=r,0===Ze&&ct(Le)),t}function At(){var t,n,o,i,a;if(Ze++,t=$e,n=[],o=$e,i=$e,Ze++,(a=Et())===r&&(a=Ot()),Ze--,a===r?i=void 0:($e=i,i=r),i!==r?(e.length>$e?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(S)),a!==r?o=i=[i,a]:($e=o,o=r)):($e=o,o=r),o!==r)for(;o!==r;)n.push(o),o=$e,i=$e,Ze++,(a=Et())===r&&(a=Ot()),Ze--,a===r?i=void 0:($e=i,i=r),i!==r?(e.length>$e?(a=e.charAt($e),$e++):(a=r,0===Ze&&ct(S)),a!==r?o=i=[i,a]:($e=o,o=r)):($e=o,o=r);else n=r;return t=n!==r?e.substring(t,$e):n,Ze--,t===r&&(n=r,0===Ze&&ct(Ge)),t}var jt=["root"];function Dt(){return"plural"===jt[jt.length-1]}function It(){return t&&t.captureLocation?{location:tt()}:{}}if((n=a())!==r&&$e===e.length)return n;throw n!==r&&$e<e.length&&ct({type:"end"}),lt(Je,Qe<e.length?e.charAt(Qe):null,Qe<e.length?st(Qe,Qe+1):st(Qe,Qe))},w=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r},E=/(^|[^\\])#/g;function O(e,t){var n=g(e,t);return t&&!1===t.normalizeHashtagInPlural||function e(t){t.forEach((function(t){(f(t)||u(t))&&Object.keys(t.options).forEach((function(n){for(var r,o=t.options[n],a=-1,s=void 0,c=0;c<o.value.length;c++){var l=o.value[c];if(i(l)&&E.test(l.value)){a=c,s=l;break}}if(s){var u=s.value.replace(E,"$1{"+t.value+", number}"),f=g(u);(r=o.value).splice.apply(r,w([a,1],f))}e(o.value)}))}))}(n),n}var S=n(42),k=function(){return(k=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},_=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function C(e){var t={};return e.replace(_,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"short":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) pattenrs are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) pattenrs are not supported, use `z` instead")}return""})),t}var x=/^\.(?:(0+)(\+|#+)?)?$/g,P=/^(@+)?(\+|#+)?$/g;function T(e){var t={};return e.replace(P,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function A(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":return{currencySign:"accounting"};case"sign-always":return{signDisplay:"always"};case"sign-accounting-always":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":return{signDisplay:"never"}}}function j(e){var t=A(e);return t||{}}function D(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n];switch(o.stem){case"percent":t.style="percent";continue;case"currency":t.style="currency",t.currency=o.options[0];continue;case"group-off":t.useGrouping=!1;continue;case"precision-integer":t.maximumFractionDigits=0;continue;case"measure-unit":t.style="unit",t.unit=o.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=k(k(k({},t),{notation:"scientific"}),o.options.reduce((function(e,t){return k(k({},e),j(t))}),{}));continue;case"engineering":t=k(k(k({},t),{notation:"engineering"}),o.options.reduce((function(e,t){return k(k({},e),j(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue}if(x.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(x,(function(e,n,r){return"."===e?t.maximumFractionDigits=0:"+"===r?t.minimumFractionDigits=r.length:"#"===n[0]?t.maximumFractionDigits=n.length:(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length+("string"==typeof r?r.length:0)),""})),o.options.length&&(t=k(k({},t),T(o.options[0])))}else if(P.test(o.stem))t=k(k({},t),T(o.stem));else{var i=A(o.stem);i&&(t=k(k({},t),i))}}return t}var I,M=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),N=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r},R=function(e){function t(t,n){var r=e.call(this,t)||this;return r.variableId=n,r}return M(t,e),t}(Error);function F(e,t,n,r,o,m,y){if(1===e.length&&i(e[0]))return[{type:0,value:e[0].value}];for(var b,v=[],g=0,w=e;g<w.length;g++){var E=w[g];if(i(E))v.push({type:0,value:E.value});else if(d(E))"number"==typeof m&&v.push({type:0,value:n.getNumberFormat(t).format(m)});else{var O=E.value;if(!(o&&O in o))throw new R('The intl string context variable "'+O+'" was not provided to the string "'+y+'"');var S=o[O];if(a(E))S&&"string"!=typeof S&&"number"!=typeof S||(S="string"==typeof S||"number"==typeof S?String(S):""),v.push({type:1,value:S});else if(c(E)){var k="string"==typeof E.style?r.date[E.style]:void 0;v.push({type:0,value:n.getDateTimeFormat(t,k).format(S)})}else if(l(E)){k="string"==typeof E.style?r.time[E.style]:h(E.style)?C(E.style.pattern):void 0;v.push({type:0,value:n.getDateTimeFormat(t,k).format(S)})}else if(s(E)){k="string"==typeof E.style?r.number[E.style]:p(E.style)?D(E.style.tokens):void 0;v.push({type:0,value:n.getNumberFormat(t,k).format(S)})}else if(u(E)){if(!(_=E.options[S]||E.options.other))throw new RangeError('Invalid values for "'+E.value+'": "'+S+'". Options are "'+Object.keys(E.options).join('", "')+'"');v.push.apply(v,F(_.value,t,n,r,o))}else if(f(E)){var _;if(!(_=E.options["="+S])){if(!Intl.PluralRules)throw new R('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n');var x=n.getPluralRules(t,{type:E.pluralType}).select(S-(E.offset||0));_=E.options[x]||E.options.other}if(!_)throw new RangeError('Invalid values for "'+E.value+'": "'+S+'". Options are "'+Object.keys(E.options).join('", "')+'"');v.push.apply(v,F(_.value,t,n,r,o,S-(E.offset||0)))}else;}}return(b=v).length<2?b:b.reduce((function(e,t){var n=e[e.length-1];return n&&0===n.type&&0===t.type?n.value+=t.value:e.push(t),e}),[])}var L="@@",U=/@@(\d+_\d+)@@/g,B=0;function z(e,t){return e.split(U).filter(Boolean).map((function(e){return null!=t[e]?t[e]:e})).reduce((function(e,t){return e.length&&"string"==typeof t&&"string"==typeof e[e.length-1]?e[e.length-1]+=t:e.push(t),e}),[])}var H=/(<([0-9a-zA-Z-_]*?)>(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,V=Date.now()+"@@",K=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function q(e,t,n,r,o,i){var a=F(e,t,n,r,o,void 0,i),s={},c=a.reduce((function(e,t){if(0===t.type)return e+t.value;var n=Date.now()+"_"+ ++B;return s[n]=t.value,e+""+L+n+L}),"");if(!H.test(c))return z(c,s);if(!o)throw new R("Message has placeholders but no values was given");if("undefined"==typeof DOMParser)throw new R("Cannot format XML message without DOMParser");I||(I=new DOMParser);var l=I.parseFromString('<formatted-message id="'+V+'">'+c+"</formatted-message>","text/html").getElementById(V);if(!l)throw new R("Malformed HTML message "+c);var u=Object.keys(o).filter((function(e){return!!l.getElementsByTagName(e).length}));if(!u.length)return z(c,s);var f=u.filter((function(e){return e!==e.toLowerCase()}));if(f.length)throw new R("HTML tag must be lowercased but the following tags are not: "+f.join(", "));return Array.prototype.slice.call(l.childNodes).reduce((function(e,t){return e.concat(function e(t,n,r){var o=t.tagName,i=t.outerHTML,a=t.textContent,s=t.childNodes;if(!o)return z(a||"",n);o=o.toLowerCase();var c=~K.indexOf(o),l=r[o];if(l&&c)throw new R(o+" is a self-closing tag and can not be used, please use another tag name.");if(!s.length)return[i];var u=Array.prototype.slice.call(s).reduce((function(t,o){return t.concat(e(o,n,r))}),[]);return l?"function"==typeof l?[l.apply(void 0,u)]:[l]:N(["<"+o+">"],u,["</"+o+">"])}(t,s,o))}),[])}var W=function(){return(W=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function G(e,t){return t?Object.keys(e).reduce((function(n,r){var o,i;return n[r]=(o=e[r],(i=t[r])?W(W(W({},o||{}),i||{}),Object.keys(o).reduce((function(e,t){return e[t]=W(W({},o[t]),i[t]||{}),e}),{})):o),n}),W({},e)):e}var $=function(){function e(t,n,r,o){var i,a=this;if(void 0===n&&(n=e.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){return function(e,t,n,r,o,i){var a=F(e,t,n,r,o,void 0,i);return 1===a.length?a[0].value:a.reduce((function(e,t){return e+t.value}),"")}(a.ast,a.locales,a.formatters,a.formats,e,a.message)},this.formatToParts=function(e){return F(a.ast,a.locales,a.formatters,a.formats,e,void 0,a.message)},this.formatHTMLMessage=function(e){return q(a.ast,a.locales,a.formatters,a.formats,e,a.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(a.locales)[0]}},this.getAst=function(){return a.ast},"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=e.__parse(t,{normalizeHashtagInPlural:!1})}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=G(e.formats,r),this.locales=n,this.formatters=o&&o.formatters||(void 0===(i=this.formatterCache)&&(i={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:Object(S.a)(Intl.NumberFormat,i.number),getDateTimeFormat:Object(S.a)(Intl.DateTimeFormat,i.dateTime),getPluralRules:Object(S.a)(Intl.PluralRules,i.pluralRules)})}return e.defaultLocale=(new Intl.NumberFormat).resolvedOptions().locale,e.__parse=O,e.formats={number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();t.a=$},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(21),s=n.n(a),c=n(12),l=n.n(c);n(659);function u(e){return(u="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})(e)}function f(){return(f=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 d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b=function(e){function t(e){var n,r,o,i;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?m(e):t}(this,h(t).call(this,e)),r=m(n),i=function(){var e=n.props.setActiveItemID;e&&e(n.id)},(o="setActiveItemID")in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i,n.id=l()("datalistitem"),n}var n,o,a;return 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}}),t&&y(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.props.isActive&&this.setActiveItemID()}},{key:"componentDidUpdate",value:function(e){this.props.isActive&&!e.isActive&&this.setActiveItemID()}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,o=e.isActive,a=d(e,["children","className","isActive"]),c=i()("datalist-item",{"is-active":o},n),l=s()(a,["closeDropdown","setActiveItemID"]);return r.createElement("li",f({},l,{className:c,id:this.id,role:"option"}),t)}}])&&p(n.prototype,o),a&&p(n,a),t}(r.Component);n.d(t,"a",(function(){return b}))},,function(e,t,n){"use strict";var r=n(0),o=n(149);n(491);t.a=function(e){var t=e.children;return r.createElement("span",{className:"menu-toggle"},t,r.createElement(o.a,{className:"toggle-arrow",width:7}))}},,function(e,t,n){"use strict";var r=n(857),o=n(860),i=n(861),a=n(862);function s(e,t,n,r){if(e===n)return!0;if(!n.startsWith(e))return!1;var i=n.slice(e.length);return!!t&&(i=r?r(i):i,o.contains(i,t))}function c(e){return"Windows"===r.platformName?e.replace(/^\s*NT/,""):e}var l={isBrowser:function(e){return s(r.browserName,r.browserFullVersion,e)},isBrowserArchitecture:function(e){return s(r.browserArchitecture,null,e)},isDevice:function(e){return s(r.deviceName,null,e)},isEngine:function(e){return s(r.engineName,r.engineVersion,e)},isPlatform:function(e){return s(r.platformName,r.platformFullVersion,e,c)},isPlatformArchitecture:function(e){return s(r.platformArchitecture,null,e)}};e.exports=i(l,a)},function(e,t,n){"use strict";var r,o,i=n(0),a=n(12),s=n.n(a),c=n(45),l=n.n(c);n(416);function u(e){return(u="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})(e)}function f(){return(f=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 d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e){e.BOTTOM_CENTER="bottom-center",e.BOTTOM_LEFT="bottom-left",e.BOTTOM_RIGHT="bottom-right",e.MIDDLE_CENTER="middle-center",e.MIDDLE_LEFT="middle-left",e.MIDDLE_RIGHT="middle-right",e.TOP_CENTER="top-center",e.TOP_LEFT="top-left",e.TOP_RIGHT="top-right"}(o||(o={}));var v=(b(r={},o.BOTTOM_CENTER,{attachment:"top center",targetAttachment:"bottom center"}),b(r,o.BOTTOM_LEFT,{attachment:"top left",targetAttachment:"bottom left"}),b(r,o.BOTTOM_RIGHT,{attachment:"top right",targetAttachment:"bottom right"}),b(r,o.MIDDLE_CENTER,{attachment:"middle center",targetAttachment:"middle center"}),b(r,o.MIDDLE_LEFT,{attachment:"middle right",targetAttachment:"middle left"}),b(r,o.MIDDLE_RIGHT,{attachment:"middle left",targetAttachment:"middle right"}),b(r,o.TOP_CENTER,{attachment:"bottom center",targetAttachment:"top center"}),b(r,o.TOP_LEFT,{attachment:"bottom left",targetAttachment:"top left"}),b(r,o.TOP_RIGHT,{attachment:"bottom right",targetAttachment:"top right"}),r),g=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return n=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?m(e):t}(this,(e=h(t)).call.apply(e,[this].concat(o))),b(m(n),"tetherRef",i.createRef()),b(m(n),"radarAnimationID",s()("radarAnimation")),b(m(n),"position",(function(){var e=n.props.isShown;n.tetherRef.current&&e&&n.tetherRef.current.position()})),n}var n,r,o;return 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}}),t&&y(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,r=void 0===n?"":n,o=e.constrainToScrollParent,a=e.constrainToWindow,s=e.position,c=e.isShown,u=e.offset,p=d(e,["children","className","constrainToScrollParent","constrainToWindow","position","isShown","offset"]),h=[];o&&h.push({to:"scrollParent",attachment:"together"}),a&&h.push({to:"window",attachment:"together"});var m=v[s],y=m.attachment,b=m.targetAttachment,g=i.Children.only(t),w=i.cloneElement(g,{"aria-describedby":this.radarAnimationID}),E={attachment:y,classPrefix:"radar-animation",constraints:h,targetAttachment:b};return u&&(E.offset=u),i.createElement(l.a,f({ref:this.tetherRef},E),w,c&&i.createElement("div",f({className:"radar ".concat(r),id:this.radarAnimationID},p),i.createElement("div",{className:"radar-dot"}),i.createElement("div",{className:"radar-circle"})))}}])&&p(n.prototype,r),o&&p(n,o),t}(i.Component);b(g,"defaultProps",{constrainToScrollParent:!1,constrainToWindow:!0,isShown:!0,position:o.MIDDLE_RIGHT});var w=g;n.d(t,"a",(function(){return w}))},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(22),s=n(149),c=n(1);n(785);function l(e){return(l="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})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?d(e):t}(this,f(t).call(this,e)),h(d(n),"toggleVisibility",(function(){n.setState((function(e){return{isOpen:!e.isOpen}}))})),n.state={isOpen:e.isOpen},n}var n,o,m;return 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}}),t&&p(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.state.isOpen,t=this.props,n=t.children,o=t.className,l=t.title,u=(t.interactionTarget,i()("bcs-section",{"bcs-section-open":e},o));return r.createElement("div",{className:u},l&&r.createElement(a.a,{className:"bcs-section-title",onClick:this.toggleVisibility,type:"button"},l,r.createElement(s.a,{color:c.F,width:8})),(e||!l)&&r.createElement("div",{className:"bcs-section-content"},n))}}])&&u(n.prototype,o),m&&u(n,m),t}(r.PureComponent);h(m,"defaultProps",{className:"",isOpen:!0}),t.a=m},function(e,t,n){(function(e){function r(e){return(r="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})(e)}var o=n(38),i=n(372),a="object"==r(t)&&t&&!t.nodeType&&t,s=a&&"object"==r(e)&&e&&!e.nodeType&&e,c=s&&s.exports===a?o.Buffer:void 0,l=(c?c.isBuffer:void 0)||i;e.exports=l}).call(this,n(86)(e))},function(e,t,n){var r=n(382),o=n(158),i=n(383),a=n(312),s=n(296),c=n(55),l=n(212),u=l(r),f=l(o),d=l(i),p=l(a),h=l(s),m=c;(r&&"[object DataView]"!=m(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=m(new o)||i&&"[object Promise]"!=m(i.resolve())||a&&"[object Set]"!=m(new a)||s&&"[object WeakMap]"!=m(new s))&&(m=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case u:return"[object DataView]";case f:return"[object Map]";case d:return"[object Promise]";case p:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=m},function(e,t,n){"use strict";var r=n(0),o=n(25);function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=function(t){var n=t.isLoading,a=void 0!==n&&n,s=t.loadingIndicatorProps,c=void 0===s?{}:s,l=i(t,["isLoading","loadingIndicatorProps"]);return a?r.createElement(o.b,c):r.createElement(e,l)};return t.displayName="Loadable".concat(e.displayName||e.name||"Component"),t}},function(e,t,n){var r=n(459);e.exports=function(e){return r(e)&&e!=+e}},,,,function(e,t,n){"use strict";var r={},o=Math.pow(2,24);e.exports=function(){for(var e=void 0;void 0===e||r.hasOwnProperty(e)||!isNaN(+e);)e=Math.floor(Math.random()*o).toString(32);return r[e]=!0,e}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#000":i,s=e.height,c=void 0===s?6:s,l=e.title,u=e.width,f=void 0===u?10:u;return r.createElement(o.a,{className:"icon-caret-down ".concat(n),height:c,title:l,viewBox:"0 0 10 6",width:f},r.createElement("path",{className:"fill-color",d:"M0 .5l5 5 5-5H0z",fill:a,fillRule:"evenodd"}))}},function(e,t,n){"use strict";var r=n(285),o=n(0);n(210);function i(e){return(i="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})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u,f,d,p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),s(this,c(t).apply(this,arguments))}var n,r,i;return 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}}),t&&l(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.title,n=e.children,r=e.className;return o.createElement("div",{className:"link-group ".concat(r)},t?o.createElement("div",{className:"link-group-title"},t):null,o.createElement("ul",null,o.Children.map(n,(function(e,t){return e?o.createElement("li",{key:t},e," "):null}))))}}])&&a(n.prototype,r),i&&a(n,i),t}(o.Component);d={title:"",className:""},(f="defaultProps")in(u=p)?Object.defineProperty(u,f,{value:d,enumerable:!0,configurable:!0,writable:!0}):u[f]=d;n.d(t,"a",(function(){return r.a}))},function(e,t,n){var r=n(313),o=n(93),i=n(283),a=n(299),s=n(439),c=Math.max;e.exports=function(e,t,n,l){e=o(e)?e:s(e),n=n&&!l?a(n):0;var u=e.length;return n<0&&(n=c(u+n,0)),i(e)?n<=u&&e.indexOf(t,n)>-1:!!u&&r(e,t,n)>-1}},function(e,t,n){var r=n(123),o=n(345),i=n(346),a=n(347),s=n(348),c=n(349);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},function(e,t,n){"use strict";var r=n(0),o=n(2),i=n(10);function a(){return(a=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)}t.a=function(e){return r.createElement(i.a,a({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:o.i,fillRule:"evenodd",d:"M8 6.586l4.182-4.182a.5.5 0 01.707 0l.707.707a.5.5 0 010 .707L9.414 8l4.182 4.182a.5.5 0 010 .707l-.707.707a.5.5 0 01-.707 0L8 9.414l-4.182 4.182a.5.5 0 01-.707 0l-.707-.707a.5.5 0 010-.707L6.586 8 2.404 3.818a.5.5 0 010-.707l.707-.707a.5.5 0 01.707 0L8 6.586z"}))}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#000000":i,s=e.height,c=void 0===s?24:s,l=e.title,u=e.width,f=void 0===u?24:u;return r.createElement(o.a,{className:"icon-info ".concat(n),height:c,title:l,viewBox:"-603 389 16 16",width:f},r.createElement("path",{className:"fill-color",d:"M-595 403c5.5 0 8-7.1 3.9-10.6-4.2-3.6-10.8.3-9.8 5.7.5 2.8 3 4.9 5.9 4.9zm.9-6.7v3.7h-1.4v-3.7h1.4zm.1-2.2c0 1-1.7 1.1-1.7 0 .1-1.1 1.7-1.1 1.7 0z",fill:a,fillRule:"evenodd"}))}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#000000":i,s=e.height,c=void 0===s?20:s,l=e.title,u=e.width,f=void 0===u?20:u;return r.createElement(o.a,{className:"icon-ellipsis ".concat(n),height:c,title:l,viewBox:"0 0 10 2",width:f},r.createElement("path",{className:"fill-color",d:"M1 2c.6 0 1-.4 1-1s-.4-1-1-1-1 .4-1 1 .4 1 1 1zm8 0c.6 0 1-.4 1-1s-.4-1-1-1-1 .4-1 1 .4 1 1 1zM5 2c.6 0 1-.4 1-1s-.4-1-1-1-1 .4-1 1 .4 1 1 1z",fill:a,fillRule:"evenodd"}))}},function(e,t,n){"use strict";var r=n(0),o=function(e){var t=e.className,n=void 0===t?"":t,o=e.url,i=e.onError;return r.createElement("img",{alt:"",className:"avatar-image ".concat(n),onError:function(e){"function"==typeof i&&i(e)},src:o})},i=n(2),a=function(e){var t=e.className,n=void 0===t?"":t,o=e.id,a=void 0===o?0:o,s=e.name,c=(parseInt(a,10)||0)%i.a.length;return r.createElement("span",{className:"avatar-initials ".concat(n),"data-bg-idx":c},function(e){var t=e.replace(/[[({<]+.*[\])}>]+/g,"").trim();return(t.slice(0,1)+t.slice(t.lastIndexOf(" ")+1,t.lastIndexOf(" ")+2)).toUpperCase()}(s))},s=n(10),c=function(e){var t=e.className,n=void 0===t?"":t,o=e.height,i=void 0===o?28:o,a=e.title,c=e.width,l=void 0===c?28:c;return r.createElement(s.a,{className:"unknown-user-avatar ".concat(n),height:i,title:a,viewBox:"0 0 28 28",width:l},r.createElement("circle",{cx:"14",cy:"14",fill:"#ededed",r:"14"}),r.createElement("path",{d:"M5.5 25.1C6.7 21 10 18 14 18s7.3 3 8.5 7.1a14 14 0 0 1-17 0zM14 16a5 5 0 1 1 0-10 5 5 0 0 1 0 10z",fill:"#c3c3c3"}))},l=n(5),u=n.n(l),f=n(261);function d(){return(d=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)}var p=function(e){return r.createElement(s.a,d({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:i.i,fillRule:"evenodd",d:"M8 0a7.988 7.988 0 00-5.662 2.338A7.992 7.992 0 000 8a7.988 7.988 0 002.338 5.662A7.992 7.992 0 008 16a7.988 7.988 0 005.662-2.338A7.992 7.992 0 0016 8a7.988 7.988 0 00-2.338-5.662A7.992 7.992 0 008 0zm-.862 14.4C4.062 13.908 1.6 11.323 1.6 8c0-.492.123-.984.123-1.477L5.54 10.34v.861c0 .862.738 1.6 1.6 1.6v1.6zm5.539-2.092c-.247-.616-.861-1.108-1.477-1.108h-.862V8.738c0-.368-.246-.738-.738-.738H4.8V6.4h1.6c.492 0 .862-.37.862-.862V4.062h1.6c.861 0 1.6-.739 1.6-1.6v-.37C12.8 3.077 14.4 5.292 14.4 8c0 1.723-.616 3.2-1.723 4.308z"}))};n(647);function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var y={small:!0,large:!0};var b=function(e){var t,n,i=e.avatarUrl,s=e.className,l=e.name,d=e.id,b=e.isExternal,v=e.shouldShowExternal,g=void 0!==v&&v,w=e.size,E=void 0===w?"":w,O=m(r.useState(!1),2),S=O[0],k=O[1],_=m(r.useState(null),2),C=_[0],x=_[1],P=u()(["avatar",s,(t={},h(t,"avatar--".concat(E),E&&y[E]),h(t,"avatar--isExternal",g&&b),t)]);return i!==C&&(k(!1),x(i)),n=i&&!S?r.createElement(o,{onError:function(){k(!0)},url:i}):l?r.createElement(a,{id:d,name:l}):r.createElement(c,{className:"avatar-icon"}),r.createElement(f.a,{className:P,bottomRight:g&&b?r.createElement(p,{className:"bdl-Avatar-externalBadge"}):void 0},r.createElement("span",{role:"presentation"},n))};n.d(t,"a",(function(){return b}))},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},function(e,t,n){var r=n(64)(n(38),"Map");e.exports=r},function(e,t,n){var r=n(55),o=n(33),i="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",c="[object Proxy]";e.exports=function(e){if(!o(e))return!1;var t=r(e);return t==a||t==s||t==i||t==c}},function(e,t,n){var r=n(161),o=n(109),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(213);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t){var n=9007199254740991;e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){function r(e){return(r="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})(e)}var o=n(211),i="object"==r(t)&&t&&!t.nodeType&&t,a=i&&"object"==r(e)&&e&&!e.nodeType&&e,s=a&&a.exports===i&&o.process,c=function(){try{var e=a&&a.require&&a.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(e){}}();e.exports=c}).call(this,n(86)(e))},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(380),o=n(217),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t,n){var r=n(215)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){var r=n(270);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},function(e,t,n){"use strict";(function(t){var r=n(34),o=n(423),i={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var s,c={adapter:("undefined"!=typeof XMLHttpRequest?s=n(227):void 0!==t&&(s=n(227)),s),transformRequest:[function(e,t){return o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)?(a(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){c.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){c.headers[e]=r.merge(i)})),e.exports=c}).call(this,n(195))},function(e,t,n){"use strict";var r=n(407),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var l=Object.defineProperty,u=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var a=u(n);f&&(a=a.concat(f(n)));for(var s=c(t),m=c(n),y=0;y<a.length;++y){var b=a[y];if(!(i[b]||r&&r[b]||m&&m[b]||s&&s[b])){var v=d(n,b);try{l(t,b,v)}catch(e){}}}}return t}},function(e,t,n){var r=n(418),o=n(272);e.exports=function(e,t){return null!=e&&o(e,t,r)}},function(e,t,n){"use strict";var r=n(284),o=n(0),i=n.n(o),a=n(5),s=n.n(a);function c(){return(c=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 l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var u=function(e){var t=e.className,n=l(e,["className"]);return i.a.createElement("div",c({className:s()("modal-actions",t)},n))};n(260);n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return u}))},,,,function(e,t,n){"use strict";var r=n(835);e.exports=r},,function(e,t,n){"use strict";var r=n(0),o=n(107),i=n(81),a=n(9),s=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#979797":o,s=e.height,c=void 0===s?64:s,l=e.title,u=e.width,f=void 0===u?64:u;return r.createElement(a.a,{className:"icon-sad-cloud ".concat(n),height:c,title:l,viewBox:"0 0 1224 792",width:f},r.createElement("g",{transform:"translate(1 1)"},r.createElement("path",{className:"fill-color",d:"M273.7 788.9c-142 0-257.6-116.5-257.6-259.7 0-140.3 110.9-255 249-259.6 4.6-70.2 33.9-135.4 83.6-185.3C402.8 29.7 475-.3 551.9-.3c56.8 0 110.7 11.3 156 32.7 43.7 20.7 78.4 50.5 101.3 86.9 7.8-1.9 16.2-2.9 25.1-2.9 43.4 0 97.3 23.8 128.2 56.6l.2.2c23.9 26 41.2 59.1 48.9 93.1 4.1 18.3 5 35.1 2.8 49.2 15.8 3.5 32.3 9.8 48.9 18.7 25.1 13.5 49.9 32.7 71.7 55.4 48.9 51.2 77 113.7 77 171.7 0 61.1-23.4 118.4-66 161.3-42.5 42.8-99.1 66.4-159.5 66.4l-712.8-.1zm0-479.5c-120 0-217.6 98.6-217.6 219.7 0 121.2 97.6 219.7 217.6 219.7h712.8c49.6 0 96.2-19.4 131.1-54.6 35.1-35.3 54.4-82.6 54.4-133.1 0-47.7-24-100.2-65.9-144-37.8-39.5-84.7-65-119.6-65-7.9 0-15.1-4.6-18.3-11.9-3.2-7.2-1.9-15.6 3.4-21.5 2.8-3.1 6.8-18 1-43.8-6.1-26.9-20.4-54.1-39.3-74.8-23.2-24.6-66.7-43.9-99-43.9-9.9 0-18.3 1.7-24.8 5.2-4.7 2.5-10.3 3-15.3 1.4-5.1-1.6-9.3-5.2-11.8-9.9-18.2-35.5-49.9-64.7-91.6-84.4-40-18.9-88-28.9-138.9-28.9-66.2 0-128.3 25.8-175 72.8-46.8 47.1-72.6 109.9-72.6 176.9 0 11-9 20-20 20h-10.6z",fill:i}),r.createElement("path",{className:"fill-color",d:"M442.7 585.5c-2.9 0-5.9-.6-8.7-2-10-4.8-14.1-16.7-9.3-26.7 15.4-32 39.7-59.1 70.3-78.1 31-19.3 66.9-29.5 104-29.5 75.5 0 141.4 40 176.2 107.1 5.1 9.8 1.3 21.9-8.5 27-9.8 5.1-21.9 1.3-27-8.5-27.8-53.6-80.3-85.5-140.6-85.5-29.6 0-58.2 8.1-82.8 23.5-24.1 15.1-43.3 36.3-55.4 61.5-3.6 7-10.7 11.2-18.2 11.2z",fill:i}),r.createElement("circle",{className:"fill-color",cx:"496.3",cy:"351.5",fill:i,r:"32.1"}),r.createElement("circle",{className:"fill-color",cx:"688.9",cy:"351.5",fill:i,r:"32.1"})))},c=(n(538),Object(o.defineMessages)({errorMaskIconSadCloudText:{id:"boxui.errorMask.iconSadCloudText",defaultMessage:"Sad Box Cloud"}}));t.a=function(e){var t=e.errorHeader,n=e.errorSubHeader;return r.createElement("div",{className:"error-mask"},r.createElement(s,{className:"error-mask-sad-cloud",height:50,title:r.createElement(i.a,c.errorMaskIconSadCloudText)}),r.createElement("h4",null,t),r.createElement("h5",null,n))}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#999":i,s=e.height,c=void 0===s?14:s,l=e.title,u=e.width,f=void 0===u?14:u;return r.createElement(o.a,{className:"icon-edit ".concat(n),height:c,title:l,viewBox:"0 0 14 14",width:f},r.createElement("path",{className:"fill-color",d:"M3.21 7.89l6.47-6.48a2 2 0 0 1 2.88 2.78h-.05L6 10.72 3.21 7.89zM2.24 9l2.83 2.83L1.67 13c-.52.18-.79-.1-.62-.61z",fill:a}))}},function(e,t,n){"use strict";var r=n(0),o=n(2),i=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,a=e.color,s=void 0===a?o.k:a,c=e.height,l=void 0===c?16:c,u=e.title,f=e.width,d=void 0===f?16:f;return r.createElement(i.a,{className:"icon-trash ".concat(n),height:l,title:u,viewBox:"0 0 16 16",width:d},r.createElement("path",{className:"fill-color",fill:s,fillRule:"evenodd",d:"M14 2l-1.8 11c-.1.6-.7 1-1.2 1H5c-.6 0-1.1-.5-1.2-1L2 2h12zm-1.2 1H3.2l1.6 9.9s.1.1.2.1h6c.06 0 .12-.036.158-.065l.042-.035L12.8 3zm-2.3 1c.3 0 .5.2.5.5s-.2.5-.5.5h-5c-.3 0-.5-.2-.5-.5s.2-.5.5-.5z"}))}},function(e,t,n){"use strict";var r=n(0),o=n(48),i=n(11);var a=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function s(e,t){var n=e.locale,r=e.formats,o=e.onError,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=s.format,l=c&&Object(i.g)(r,"number",c,o)||{};return t(n,Object(i.f)(s,a,l))}function c(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{return s(e,t,r).format(n)}catch(t){e.onError(Object(i.b)("Error formatting number.",t))}return String(n)}function l(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{return s(e,t,r).formatToParts(n)}catch(t){e.onError(Object(i.b)("Error formatting number.",t))}return[]}var u=["numeric","style"];function f(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};r||(r="second"),Intl.RelativeTimeFormat||e.onError(Object(i.b)('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n'));try{return function(e,t){var n=e.locale,r=e.formats,o=e.onError,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=a.format,c=!!s&&Object(i.g)(r,"relative",s,o)||{};return t(n,Object(i.f)(a,u,c))}(e,t,o).format(n,r)}catch(t){e.onError(Object(i.b)("Error formatting relative time.",t))}return String(n)}function d(){return(d=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)}var p=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function h(e,t,n){var r=e.locale,o=e.formats,a=e.onError,s=e.timeZone,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=c.format,u=d(d({},s&&{timeZone:s}),l&&Object(i.g)(o,t,l,a)),f=Object(i.f)(c,p,u);return"time"!==t||f.hour||f.minute||f.second||(f=d(d({},f),{hour:"numeric",minute:"numeric"})),n(r,f)}function m(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return h(e,"date",t,r).format(o)}catch(t){e.onError(Object(i.b)("Error formatting date.",t))}return String(o)}function y(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return h(e,"time",t,r).format(o)}catch(t){e.onError(Object(i.b)("Error formatting time.",t))}return String(o)}function b(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return h(e,"date",t,r).formatToParts(o)}catch(t){e.onError(Object(i.b)("Error formatting date.",t))}return[]}function v(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return h(e,"time",t,r).formatToParts(o)}catch(t){e.onError(Object(i.b)("Error formatting time.",t))}return[]}var g=["localeMatcher","type"];function w(e,t,n){var r=e.locale,o=e.onError,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};Intl.PluralRules||o(Object(i.b)('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n'));var s=Object(i.f)(a,g);try{return t(r,s).select(n)}catch(e){o(Object(i.b)("Error formatting plural.",e))}return"other"}var E=n(102),O=n(78),S=n.n(O);function k(e){return(k="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})(e)}var _=["localeMatcher","type","style"],C=Date.now();function x(e,t,n){var r=e.locale,o=e.onError,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};Intl.ListFormat||o(Object(i.b)('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n'));var s=Object(i.f)(a,_);try{var c={},l=n.map((function(e,t){if("object"===k(e)){var n=function(e){return"".concat(C,"_").concat(e,"_").concat(C)}(t);return c[n]=e,n}return String(e)}));return Object.keys(c).length?t(r,s).formatToParts(l).reduce((function(e,t){var n=t.value;return c[n]?e.push(c[n]):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[]):t(r,s).format(l)}catch(e){o(Object(i.b)("Error formatting list.",e))}return n}function P(e){return(P="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})(e)}function T(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return!t||"object"!==P(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function j(e){return(j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){return(I=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)}n.d(t,"a",(function(){return F}));var M=S.a||O;function N(e){return{locale:e.locale,timeZone:e.timeZone,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError}}function R(e,t){var n=Object(i.c)(t),r=I(I({},i.a),e);if(!r.locale||!function(e,t){if("undefined"==typeof Intl)return!1;if(!e)throw new Error("locales must be supplied.");Array.isArray(e)||(e=[e]);var n=t||[Intl.DateTimeFormat,Intl.NumberFormat,Intl.PluralRules];return!(0===(n=n.filter(Boolean)).length||t&&n.length!==t.length)&&n.every((function(t){return t.supportedLocalesOf(e).length===e.length}))}(r.locale)){var o=r.locale,a=r.defaultLocale,s=r.onError;"function"==typeof s&&s(Object(i.b)('Missing locale data for locale: "'.concat(o,'". ')+'Using default locale: "'.concat(a,'" as fallback.'))),r.locale=r.defaultLocale||"en"}return I(I({},r),{formatters:n,formatNumber:c.bind(null,r,n.getNumberFormat),formatNumberToParts:l.bind(null,r,n.getNumberFormat),formatRelativeTime:f.bind(null,r,n.getRelativeTimeFormat),formatDate:m.bind(null,r,n.getDateTimeFormat),formatDateToParts:b.bind(null,r,n.getDateTimeFormat),formatTime:y.bind(null,r,n.getDateTimeFormat),formatTimeToParts:v.bind(null,r,n.getDateTimeFormat),formatPlural:w.bind(null,r,n.getPluralRules),formatMessage:E.b.bind(null,r,n),formatHTMLMessage:E.a.bind(null,r,n),formatList:x.bind(null,r,n.getListFormat)})}var F=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=A(this,j(t).apply(this,arguments))).cache=Object(i.d)(),e.state={cache:e.cache,intl:R(N(e.props),e.cache),prevConfig:N(e.props)},e}var n,a,s;return 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}}),t&&D(e,t)}(t,e),n=t,s=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevConfig,r=t.cache,o=N(e);return M(n,o)?null:{intl:R(o,r),prevConfig:o}}}],(a=[{key:"render",value:function(){return Object(i.h)(this.state.intl),r.createElement(o.b,{value:this.state.intl},this.props.children)}}])&&T(n.prototype,a),s&&T(n,s),t}(r.PureComponent);F.displayName="IntlProvider",F.defaultProps=i.a},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#F7931D":i,s=e.height,c=void 0===s?26:s,l=e.title,u=e.width,f=void 0===u?26:u;return r.createElement(o.a,{className:"icon-alert-default ".concat(n),title:l,height:c,width:f,viewBox:"0 0 26 26"},r.createElement("defs",null,r.createElement("circle",{id:"b",cx:"8",cy:"8",r:"8"}),r.createElement("filter",{x:"-46.9%",y:"-46.9%",width:"193.8%",height:"193.8%",filterUnits:"objectBoundingBox",id:"a"},r.createElement("feMorphology",{radius:".5",operator:"dilate",in:"SourceAlpha",result:"shadowSpreadOuter1"}),r.createElement("feOffset",{in:"shadowSpreadOuter1",result:"shadowOffsetOuter1"}),r.createElement("feGaussianBlur",{stdDeviation:"2",in:"shadowOffsetOuter1",result:"shadowBlurOuter1"}),r.createElement("feColorMatrix",{values:"0 0 0 0 0.733285502 0 0 0 0 0.733285502 0 0 0 0 0.733285502 0 0 0 0.5 0",in:"shadowBlurOuter1"}))),r.createElement("g",{transform:"translate(5 5)",fill:"none",fillRule:"evenodd"},r.createElement("use",{fill:"#000",filter:"url(#a)",xlinkHref:"#b"}),r.createElement("use",{fill:a,xlinkHref:"#b"}),r.createElement("path",{d:"M8.047 4.706v4.111",stroke:"#FFF",strokeWidth:"1.412",strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("circle",{fill:"#FFF",cx:"8.047",cy:"11.294",r:"1"})))}},function(e,t,n){"use strict";var r=n(0),o=n(81),i=n(179),a=n(4);n(640);t.a=function(){return r.createElement("section",{className:"be-default-error"},r.createElement(i.a,{errorHeader:r.createElement(o.a,a.a.defaultErrorMaskHeaderMessage),errorSubHeader:r.createElement(o.a,a.a.defaultErrorMaskSubHeaderMessage)}))}},function(e,t,n){"use strict";var r=n(241);n.d(t,"a",(function(){return r.a}))},function(e,t,n){var r=n(356),o=n(363),i=n(365),a=n(366),s=n(367);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},function(e,t,n){var r=n(373),o=n(163),i=n(164),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},function(e,t,n){var r=n(99),o=n(95);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},function(e,t){e.exports=function(e){return e}},function(e,t,n){"use strict";(function(e){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var r,o=function(){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t)}var o,i,a;return o=t,a=[{key:"getUserAgent",value:function(){return e.navigator.userAgent}},{key:"isMobile",value:function(){return/iphone|ipad|ipod|android|blackberry|bb10|mini|windows\sce|palm/i.test(t.getUserAgent())}},{key:"isIE",value:function(){return/Trident/i.test(t.getUserAgent())}},{key:"canPlayDash",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(void 0===r||t){var n=e.MediaSource;r=!!n&&"function"==typeof n.isTypeSupported&&n.isTypeSupported('video/mp4; codecs="avc1.64001E"')}return r}},{key:"canWriteToClipboard",value:function(){return!(!e.navigator.clipboard||!e.navigator.clipboard.writeText)}},{key:"canReadFromClipboard",value:function(){return!(!e.navigator.clipboard||!e.navigator.clipboard.readText)}}],(i=null)&&n(o.prototype,i),a&&n(o,a),t}();t.a=o}).call(this,n(36))},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#000000":i,s=e.height,c=void 0===s?24:s,l=e.title,u=e.width,f=void 0===u?24:u;return r.createElement(o.a,{className:"icon-check ".concat(n),height:c,title:l,viewBox:"0 0 24 24",width:f},r.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),r.createElement("path",{className:"fill-color",d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z",fill:a}))}},,function(e,t,n){var r=n(532)();e.exports=r},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t){var n,r,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,l=[],u=!1,f=-1;function d(){u&&c&&(u=!1,c.length?l=c.concat(l):f=-1,l.length&&p())}function p(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(c=l,l=[];++f<t;)c&&c[f].run();f=-1,t=l.length}c=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new h(e,t)),1!==l.length||u||s(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},,,function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(101),i=n(29),a=n(280),s=i.List,c=i.Map,l=i.OrderedSet,u=i.Record,f=i.Repeat,d=l(),p=u({key:"",type:"unstyled",text:"",characterList:s(),depth:0,data:c()}),h=function(e){if(!e)return e;var t=e.characterList,n=e.text;return n&&!t&&(e.characterList=s(f(o.EMPTY,n.length))),e},m=function(e){function t(n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.call(this,h(n)))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getKey=function(){return this.get("key")},t.prototype.getType=function(){return this.get("type")},t.prototype.getText=function(){return this.get("text")},t.prototype.getCharacterList=function(){return this.get("characterList")},t.prototype.getLength=function(){return this.getText().length},t.prototype.getDepth=function(){return this.get("depth")},t.prototype.getData=function(){return this.get("data")},t.prototype.getInlineStyleAt=function(e){var t=this.getCharacterList().get(e);return t?t.getStyle():d},t.prototype.getEntityAt=function(e){var t=this.getCharacterList().get(e);return t?t.getEntity():null},t.prototype.findStyleRanges=function(e,t){a(this.getCharacterList(),y,e,t)},t.prototype.findEntityRanges=function(e,t){a(this.getCharacterList(),b,e,t)},t}(p);function y(e,t){return e.getStyle()===t.getStyle()}function b(e,t){return e.getEntity()===t.getEntity()}e.exports=m},function(e,t,n){"use strict";var r=n(30),o=55296,i=56319,a=56320,s=57343,c=/[\uD800-\uDFFF]/;function l(e){return o<=e&&e<=s}function u(e){return c.test(e)}function f(e,t){return 1+l(e.charCodeAt(t))}function d(e,t,n){if(t=t||0,n=void 0===n?1/0:n||0,!u(e))return e.substr(t,n);var r=e.length;if(r<=0||t>r||n<=0)return"";var o=0;if(t>0){for(;t>0&&o<r;t--)o+=f(e,o);if(o>=r)return""}else if(t<0){for(o=r;t<0&&0<o;t++)o-=f(e,o-1);o<0&&(o=0)}var i=r;if(n<r)for(i=o;n>0&&i<r;n--)i+=f(e,i);return e.substring(o,i)}var p={getCodePoints:function(e){for(var t=[],n=0;n<e.length;n+=f(e,n))t.push(e.codePointAt(n));return t},getUTF16Length:f,hasSurrogateUnit:u,isCodeUnitInSurrogateRange:l,isSurrogatePair:function(e,t){if(0<=t&&t<e.length||r(!1),t+1===e.length)return!1;var n=e.charCodeAt(t),c=e.charCodeAt(t+1);return o<=n&&n<=i&&a<=c&&c<=s},strlen:function(e){if(!u(e))return e.length;for(var t=0,n=0;n<e.length;n+=f(e,n))t++;return t},substring:function(e,t,n){(t=t||0)<0&&(t=0),(n=void 0===n?1/0:n||0)<0&&(n=0);var r=Math.abs(n-t);return d(e,t=t<n?t:n,r)},substr:d};e.exports=p},function(e,t,n){"use strict";var r=n(65),o=n(3),i=n.n(o),a=n(144),s=n.n(a),c=n(23),l=n(67),u=n(245),f=n.n(u);function d(){return window.crypto||window.msCrypto}function p(e,t){var n=d();return n!==window.msCrypto?n.subtle.digest(e,t):new Promise((function(r,o){if("SHA-1"===e)try{var i=f.a.arrayBuffer(t);r(i)}catch(e){o(e)}else{var a=n.subtle.digest({name:e},t);a.oncomplete=function(e){r(e.target.result)},a.onerror=o}}))}function h(e,t,n){"use asm";var r=new e.Int32Array(n);function o(e,t){e=e|0;t=t|0;var n=0,o=0,i=0,a=0,s=0,c=0,l=0,u=0,f=0,d=0,p=0,h=0,m=0,y=0;i=r[t+320>>2]|0;s=r[t+324>>2]|0;l=r[t+328>>2]|0;f=r[t+332>>2]|0;p=r[t+336>>2]|0;for(n=0;(n|0)<(e|0);n=n+64|0){a=i;c=s;u=l;d=f;h=p;for(o=0;(o|0)<64;o=o+4|0){y=r[n+o>>2]|0;m=((i<<5|i>>>27)+(s&l|~s&f)|0)+((y+p|0)+1518500249|0)|0;p=f;f=l;l=s<<30|s>>>2;s=i;i=m;r[e+o>>2]=y}for(o=e+64|0;(o|0)<(e+80|0);o=o+4|0){y=(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])<<1|(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])>>>31;m=((i<<5|i>>>27)+(s&l|~s&f)|0)+((y+p|0)+1518500249|0)|0;p=f;f=l;l=s<<30|s>>>2;s=i;i=m;r[o>>2]=y}for(o=e+80|0;(o|0)<(e+160|0);o=o+4|0){y=(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])<<1|(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])>>>31;m=((i<<5|i>>>27)+(s^l^f)|0)+((y+p|0)+1859775393|0)|0;p=f;f=l;l=s<<30|s>>>2;s=i;i=m;r[o>>2]=y}for(o=e+160|0;(o|0)<(e+240|0);o=o+4|0){y=(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])<<1|(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])>>>31;m=((i<<5|i>>>27)+(s&l|s&f|l&f)|0)+((y+p|0)-1894007588|0)|0;p=f;f=l;l=s<<30|s>>>2;s=i;i=m;r[o>>2]=y}for(o=e+240|0;(o|0)<(e+320|0);o=o+4|0){y=(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])<<1|(r[o-12>>2]^r[o-32>>2]^r[o-56>>2]^r[o-64>>2])>>>31;m=((i<<5|i>>>27)+(s^l^f)|0)+((y+p|0)-899497514|0)|0;p=f;f=l;l=s<<30|s>>>2;s=i;i=m;r[o>>2]=y}i=i+a|0;s=s+c|0;l=l+u|0;f=f+d|0;p=p+h|0}r[t+320>>2]=i;r[t+324>>2]=s;r[t+328>>2]=l;r[t+332>>2]=f;r[t+336>>2]=p}return{hash:o}}var m=function(){var e=new Blob(["const RushaCore = ".concat(h.toString()),";\n",'function Rusha(e){for(var r=function(e){if("string"==typeof e)return"string";if(e instanceof Array)return"array";if("undefined"!=typeof global&&global.Buffer&&global.Buffer.isBuffer(e))return"buffer";if(e instanceof ArrayBuffer)return"arraybuffer";if(e.buffer instanceof ArrayBuffer)return"view";if(e instanceof Blob)return"blob";throw new Error("Unsupported data type.")},n={fill:0},t=function(e){for(e+=9;e%64>0;e+=1);return e},a=function(e,r,n,t,a){var f,s=this,i=a%4,h=(t+i)%4,u=t-h;switch(i){case 0:e[a]=s[n+3];case 1:e[a+1-(i<<1)|0]=s[n+2];case 2:e[a+2-(i<<1)|0]=s[n+1];case 3:e[a+3-(i<<1)|0]=s[n]}if(!(t<h+i)){for(f=4-i;f<u;f=f+4|0)r[a+f>>2|0]=s[n+f]<<24|s[n+f+1]<<16|s[n+f+2]<<8|s[n+f+3];switch(h){case 3:e[a+u+1|0]=s[n+u+2];case 2:e[a+u+2|0]=s[n+u+1];case 1:e[a+u+3|0]=s[n+u]}}},f=function(e){switch(r(e)){case"string":return function(e,r,n,t,a){var f,s=this,i=a%4,h=(t+i)%4,u=t-h;switch(i){case 0:e[a]=s.charCodeAt(n+3);case 1:e[a+1-(i<<1)|0]=s.charCodeAt(n+2);case 2:e[a+2-(i<<1)|0]=s.charCodeAt(n+1);case 3:e[a+3-(i<<1)|0]=s.charCodeAt(n)}if(!(t<h+i)){for(f=4-i;f<u;f=f+4|0)r[a+f>>2]=s.charCodeAt(n+f)<<24|s.charCodeAt(n+f+1)<<16|s.charCodeAt(n+f+2)<<8|s.charCodeAt(n+f+3);switch(h){case 3:e[a+u+1|0]=s.charCodeAt(n+u+2);case 2:e[a+u+2|0]=s.charCodeAt(n+u+1);case 1:e[a+u+3|0]=s.charCodeAt(n+u)}}}.bind(e);case"array":case"buffer":return a.bind(e);case"arraybuffer":return a.bind(new Uint8Array(e));case"view":return a.bind(new Uint8Array(e.buffer,e.byteOffset,e.byteLength));case"blob":return function(e,r,n,t,a){var f,s=a%4,i=(t+s)%4,h=t-i,u=new Uint8Array(reader.readAsArrayBuffer(this.slice(n,n+t)));switch(s){case 0:e[a]=u[3];case 1:e[a+1-(s<<1)|0]=u[2];case 2:e[a+2-(s<<1)|0]=u[1];case 3:e[a+3-(s<<1)|0]=u[0]}if(!(t<i+s)){for(f=4-s;f<h;f=f+4|0)r[a+f>>2|0]=u[f]<<24|u[f+1]<<16|u[f+2]<<8|u[f+3];switch(i){case 3:e[a+h+1|0]=u[h+2];case 2:e[a+h+2|0]=u[h+1];case 1:e[a+h+3|0]=u[h]}}}.bind(e)}},s=new Array(256),i=0;i<256;i++)s[i]=(i<16?"0":"")+i.toString(16);var h=function(e){for(var r=new Uint8Array(e),n=new Array(e.byteLength),t=0;t<n.length;t++)n[t]=s[r[t]];return n.join("")};!function(e){if(e%64>0)throw new Error("Chunk size must be a multiple of 128 bit");n.offset=0,n.maxChunkLen=e,n.padMaxChunkLen=t(e),n.heap=new ArrayBuffer(function(e){var r;if(e<=65536)return 65536;if(e<16777216)for(r=1;r<e;r<<=1);else for(r=16777216;r<e;r+=16777216);return r}(n.padMaxChunkLen+320+20)),n.h32=new Int32Array(n.heap),n.h8=new Int8Array(n.heap),n.core=new RushaCore({Int32Array:Int32Array,DataView:DataView},{},n.heap),n.buffer=null}(e||65536);var u=function(e,r){n.offset=0;var t=new Int32Array(e,r+320,5);t[0]=1732584193,t[1]=-271733879,t[2]=-1732584194,t[3]=271733878,t[4]=-1009589776},c=function(e,r){var a,f,s,i=t(e),h=new Int32Array(n.heap,0,i>>2);return function(e,r){var n=new Uint8Array(e.buffer),t=r%4,a=r-t;switch(t){case 0:n[a+3]=0;case 1:n[a+2]=0;case 2:n[a+1]=0;case 3:n[a+0]=0}for(var f=1+(r>>2);f<e.length;f++)e[f]=0}(h,e),s=r,(a=h)[(f=e)>>2]|=128<<24-(f%4<<3),a[14+(2+(f>>2)&-16)]=s/(1<<29)|0,a[15+(2+(f>>2)&-16)]=s<<3,i},o=function(e,r,t,a){f(e)(n.h8,n.h32,r,t,a||0)},d=function(e,r,t,a,f){var s=t;o(e,r,t),f&&(s=c(t,a)),n.core.hash(s,n.padMaxChunkLen)},y=function(e,r){var n=new Int32Array(e,r+320,5),t=new Int32Array(5),a=new DataView(t.buffer);return a.setInt32(0,n[0],!1),a.setInt32(4,n[1],!1),a.setInt32(8,n[2],!1),a.setInt32(12,n[3],!1),a.setInt32(16,n[4],!1),t},w=this.rawDigest=function(e){var r=e.byteLength||e.length||e.size||0;u(n.heap,n.padMaxChunkLen);var t=0,a=n.maxChunkLen;for(t=0;r>t+a;t+=a)d(e,t,a,r,!1);return d(e,t,r-t,r,!0),y(n.heap,n.padMaxChunkLen)};this.digest=this.digestFromString=this.digestFromBuffer=this.digestFromArrayBuffer=function(e){return h(w(e).buffer)},this.resetState=function(){return u(n.heap,n.padMaxChunkLen),this},this.append=function(e){var r,t=0,a=e.byteLength||e.length||e.size||0,f=n.offset%n.maxChunkLen;for(n.offset+=a;t<a;)r=Math.min(a-t,n.maxChunkLen-f),o(e,t,r,f),t+=r,(f+=r)===n.maxChunkLen&&(n.core.hash(n.maxChunkLen,n.padMaxChunkLen),f=0);return this},this.getState=function(){var e;if(n.offset%n.maxChunkLen)e=n.heap.slice(0);else{var r=new Int32Array(n.heap,n.padMaxChunkLen+320,5);e=r.buffer.slice(r.byteOffset,r.byteOffset+r.byteLength)}return{offset:n.offset,heap:e}},this.setState=function(e){(n.offset=e.offset,20===e.heap.byteLength)?new Int32Array(n.heap,n.padMaxChunkLen+320,5).set(new Int32Array(e.heap)):n.h32.set(new Int32Array(e.heap));return this};var p=this.rawEnd=function(){var e=n.offset,r=e%n.maxChunkLen,t=c(r,e);n.core.hash(t,n.padMaxChunkLen);var a=y(n.heap,n.padMaxChunkLen);return u(n.heap,n.padMaxChunkLen),a};this.end=function(){return h(p().buffer)}}',";\n","var setupWorker = ",function(){var e=new Rusha;e.resetState();var t=0;self.onmessage=function(n){var r=n.data,o=r.part,i=r.fileSize,a=r.partContents,s=Date.now();try{if(o.offset!==t)throw new Error("Out of order parts given to worker");if(e.append(a),self.postMessage({type:"partDone",part:r.part,duration:Date.now()-s,partContents:a},[a]),t+=o.size,o.offset+o.size===i){var c=e.end();self.postMessage({type:"done",sha1:c})}}catch(e){var l={type:"error",name:e.name,message:e.message,part:o};self.postMessage(l)}}}.toString(),";\n","setupWorker();"],{type:"text/javascript"}),t=(window.URL||window.webkitURL).createObjectURL(e),n=new Worker(t);return n.oldTerminate=n.terminate,n.terminate=function(){(window.URL||window.webkitURL).revokeObjectURL(t),n.oldTerminate()},n},y=n(1),b=n(7),v=n.n(b),g=n(246),w=n.n(g);function E(e,t){if(!t)return e;var n=new w.a(e);return Object.keys(t).forEach((function(e){var r=t[e];r&&(n.hasQueryParam(e)?n.replaceQueryParam(e,r):n.addQueryParam(e,r))})),n.toString()}var O=n(14);function S(e){return(S="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})(e)}function k(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e){return(C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=5,j=10,D=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==S(t)&&"function"!=typeof t?x(e):t}(this,(e=C(t)).call.apply(e,[this].concat(o))),T(x(n),"retryCount",0),T(x(n),"reachabilityRetryCount",0),T(x(n),"isUploadFallbackLogicEnabled",!1),T(x(n),"makePreflightRequest",(function(){if(!n.isDestroyed()){var e="".concat(n.getBaseApiUrl(),"/files/content");if(n.fileId&&(e=e.replace("content","".concat(n.fileId,"/content"))),n.isUploadFallbackLogicEnabled){var t=n.uploadsReachability.getUnreachableHostsUrls();0!==t.length&&(e+="?unreachable_hosts=".concat(t.join(",")))}var r=n.file,o=r.size,i=r.name,a={name:n.fileName||i,parent:{id:n.folderId},description:n.fileDescription,size:o};n.xhr.options({url:e,data:a,successHandler:function(e){n.isUploadFallbackLogicEnabled?n.preflightSuccessReachabilityHandler(e):n.preflightSuccessHandler(e)},errorHandler:n.preflightErrorHandler})}})),T(x(n),"preflightSuccessReachabilityHandler",function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var r,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.data,!n.isDestroyed()){e.next=3;break}return e.abrupt("return");case 3:if(o=r.upload_url){e.next=7;break}return n.preflightSuccessHandler({data:r}),e.abrupt("return");case 7:if((i=n.getUploadHostFromUrl(o))!=="".concat(y.O,"/")){e.next=11;break}return n.preflightSuccessHandler({data:r}),e.abrupt("return");case 11:return e.next=13,n.uploadsReachability.isReachable(i);case 13:e.sent?n.preflightSuccessHandler({data:r}):n.reachabilityRetryCount>=j?n.preflightSuccessHandler({data:{}}):(n.reachabilityRetryCount+=1,n.makePreflightRequest());case 15:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){k(i,r,o,a,s,"next",e)}function s(e){k(i,r,o,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}()),T(x(n),"preflightErrorHandler",(function(e){if(!n.isDestroyed()){n.fileName=n.file?n.file.name:"";var t=e,r=e.response;if(r&&r.data&&(t=r.data),n.retryCount>=A)n.errorCallback(t);else if(t&&409===t.status){if(n.overwrite){var o=t.context_info.conflicts.id;!n.fileId&&o&&(n.fileId=o)}else if(n.conflictCallback)n.fileName=n.conflictCallback(n.fileName);else{var i=n.fileName.substr(n.fileName.lastIndexOf("."))||"";n.fileName="".concat(n.fileName.substr(0,n.fileName.lastIndexOf(".")),"-").concat(Date.now()).concat(i)}n.makePreflightRequest(),n.retryCount+=1}else if(!t||429!==t.status&&"too_many_requests"!==t.code)t&&(t.status||"Failed to fetch"===t.message)&&"function"==typeof n.errorCallback?n.errorCallback(t):(n.retryTimeout=setTimeout(n.makePreflightRequest,Math.pow(2,n.retryCount)*y.de),n.retryCount+=1);else{var a=y.W;if(t.headers){var s=parseInt(t.headers["retry-after"]||t.headers.get("Retry-After"),10);Number.isNaN(s)||(a=s*y.de)}n.retryTimeout=setTimeout(n.makePreflightRequest,a),n.retryCount+=1}}})),n}var n,r,o;return 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}}),t&&P(e,t)}(t,e),n=t,(r=[{key:"readFile",value:function(e,t){return new Promise((function(n,r){e.readAsArrayBuffer(t),e.onload=function(){n({buffer:e.result,readCompleteTimestamp:Date.now()})},e.onerror=r}))}},{key:"getUploadHostFromUrl",value:function(e){var t=e.split("/");return"".concat(t[0],"//").concat(t[2],"/")}}])&&_(n.prototype,r),o&&_(n,o),t}(O.a);function I(e){return(I="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})(e)}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){return(N=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var U={digestReadahead:5,initialRetryDelayMs:5e3,maxRetryDelayMs:6e4,parallelism:4,requestTimeoutMs:12e4,retries:5},B=function(e){function t(e,n,r){var o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o=function(e,t){return!t||"object"!==I(t)&&"function"!=typeof t?R(e):t}(this,N(t).call(this,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){L(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{shouldRetry:!1}))),L(R(o),"logEvent",(function(e,t){var n={event_type:e};return t&&(n.event_info=t),o.xhr.post({url:o.sessionEndpoints.logEvent,data:n})})),o.config=r||U,o.sessionEndpoints=n,o}return 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}}),t&&F(e,t)}(t,e),t}(D);function z(e){return(z="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})(e)}function H(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function V(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){H(i,r,o,a,s,"next",e)}function s(e){H(i,r,o,a,s,"throw",e)}a(void 0)}))}}function K(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function q(e){return(q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function W(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var X=0,Y=2,Q=3,J=function(e){function t(e,n,r,o,a,s,u,f,d,p,h,m){var b;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),b=function(e,t){return!t||"object"!==z(t)&&"function"!=typeof t?W(e):t}(this,q(t).call(this,e,u,f)),$(W(b),"toJSON",(function(){return JSON.stringify({index:b.index,offset:b.offset,partSize:b.partSize,state:b.state,uploadedBytes:b.uploadedBytes,numUploadRetriesPerformed:b.numUploadRetriesPerformed,numDigestRetriesPerformed:b.numDigestRetriesPerformed,sha256:b.sha256,timing:b.timing})})),$(W(b),"getPart",(function(){return b.data.part||{}})),$(W(b),"upload",(function(){if(!b.isDestroyedOrPaused()){if(!b.sha256)throw new Error("Part SHA-256 unavailable");if(!b.blob)throw new Error("Part blob unavailable");var e={documentHidden:document.hidden,digest_retries:b.numDigestRetriesPerformed,timing:b.timing,parts_uploading:b.getNumPartsUploading()},t={"Content-Type":"application/octet-stream",Digest:"sha-256=".concat(b.sha256),"Content-Range":"bytes ".concat(b.offset,"-").concat(b.rangeEnd,"/").concat(b.fileSize),"X-Box-Client-Event-Info":JSON.stringify(e)};b.state=Y,b.startTimestamp=Date.now(),b.xhr.uploadFile({url:b.sessionEndpoints.uploadPart,data:b.blob,headers:t,method:y.Hd,successHandler:b.uploadSuccessHandler,errorHandler:b.uploadErrorHandler,progressHandler:b.uploadProgressHandler,withIdleTimeout:!0,idleTimeoutDuration:b.config.requestTimeoutMs})}})),$(W(b),"uploadSuccessHandler",(function(e){var t=e.data;b.isDestroyedOrPaused()||(b.state=Q,b.consoleLog("Upload completed: ".concat(b.toJSON(),".")),b.data=t,b.blob=null,b.timing.uploadTime=Date.now()-b.startTimestamp,b.onSuccess(W(b)),b.uploadedBytes=b.partSize)})),$(W(b),"uploadProgressHandler",(function(e){if(!b.isDestroyedOrPaused()){var t=parseInt(e.loaded,10),n=b.uploadedBytes;b.uploadedBytes=t,b.onProgress(n,t)}})),$(W(b),"uploadErrorHandler",function(){var e=V(regeneratorRuntime.mark((function e(t){var n,r,o,i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b.isDestroyedOrPaused()){e.next=2;break}return e.abrupt("return");case 2:if(n=v()(b.xhr,"xhr.readyState",null),r=v()(b.xhr,"xhr.statusText",""),b.consoleLog("Upload failure ".concat(t.message," for part ").concat(b.toJSON(),". XHR state: ").concat(n,".")),o={message:t.message,part:{uploadedBytes:b.uploadedBytes,id:b.id,index:b.index,offset:b.offset},xhr_ready_state:n,xhr_status_text:r},i=JSON.stringify(o),b.sessionEndpoints.logEvent?Object(l.a)((function(e,t){b.logEvent("part_failure",i).then(e).catch(t)}),b.config.retries,b.config.initialRetryDelayMs).catch((function(e){return b.consoleLog("Failure in logEvent: ".concat(e.message))})):b.consoleLog("logEvent endpoint not found"),!(b.numUploadRetriesPerformed>=b.config.retries)){e.next=11;break}return b.onError(t,i),e.abrupt("return");case 11:a=Object(c.a)(b.config.initialRetryDelayMs,b.config.maxRetryDelayMs,b.numUploadRetriesPerformed),b.numUploadRetriesPerformed+=1,b.consoleLog("Retrying uploading part ".concat(b.toJSON()," in ").concat(a," ms")),b.retryTimeout=setTimeout(b.retryUpload,a);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),$(W(b),"retryUpload",V(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b.isDestroyedOrPaused()){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,e.next=5,b.listParts(b.index,1);case 5:if(!(t=e.sent)||1!==t.length||t[0].offset!==b.offset||!t[0].part_id){e.next=11;break}return b.consoleLog("Part ".concat(b.toJSON()," is available on server. Not re-uploading.")),b.id=t[0].part_id,b.uploadSuccessHandler({data:{part:t[0]}}),e.abrupt("return");case 11:throw b.consoleLog("Part ".concat(b.toJSON()," is not available on server. Re-uploading.")),new Error("Part not found on the server");case 15:e.prev=15,e.t0=e.catch(2),(n=e.t0.response)&&n.status&&b.consoleLog("Error ".concat(n.status," while listing part ").concat(b.toJSON(),". Re-uploading.")),b.numUploadRetriesPerformed+=1,b.upload();case 21:case"end":return e.stop()}}),e,null,[[2,15]])})))),$(W(b),"listParts",function(){var e=V(regeneratorRuntime.mark((function e(t,n){var r,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={offset:t,limit:n},o=E(b.sessionEndpoints.listParts,r),e.next=4,b.xhr.get({url:o});case 4:return i=e.sent,e.abrupt("return",i.data.entries);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()),b.index=n,b.numDigestRetriesPerformed=0,b.numUploadRetriesPerformed=0,b.offset=r,b.partSize=o,b.fileSize=a,b.state=X,b.timing={},b.uploadedBytes=0,b.data={},b.config=f,b.rangeEnd=r+o-1,b.rangeEnd>a-1&&(b.rangeEnd=a-1),b.isPaused=!1,b.onSuccess=p||i.a,b.onError=m||i.a,b.onProgress=h||i.a,b.getNumPartsUploading=d,b}var n,r,o;return 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}}),t&&G(e,t)}(t,e),n=t,(r=[{key:"cancel",value:function(){clearTimeout(this.retryTimeout),this.blob=null,this.data={},this.destroy()}},{key:"pause",value:function(){clearTimeout(this.retryTimeout),this.isPaused=!0,this.state=1,this.xhr.abort()}},{key:"unpause",value:function(){this.isPaused=!1,this.state=Y,this.retryUpload()}},{key:"reset",value:function(){this.numUploadRetriesPerformed=0,this.timing={},this.uploadedBytes=0}},{key:"isDestroyedOrPaused",value:function(){return this.isDestroyed()||this.isPaused}}])&&K(n.prototype,r),o&&K(n,o),t}(B);function Z(e){return(Z="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})(e)}function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){ce(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ne(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function re(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ne(i,r,o,a,s,"next",e)}function s(e){ne(i,r,o,a,s,"throw",e)}a(void 0)}))}}function oe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ie(e){return(ie=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ae(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function se(e,t){return(se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ce(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var le="create_session_misc_error",ue="create_session_retries_exceeded",fe="part_upload_retries_exceeded",de="commit_retries_exceeded",pe="web_worker_error",he="file_reader_received_not_found_error",me="part_digest_retries_exceeded",ye=function(e){function t(e,n){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=function(e,t){return!t||"object"!==Z(t)&&"function"!=typeof t?ae(e):t}(this,ie(t).call(this,e,{createSession:null,uploadPart:null,listParts:null,commit:null,abort:null,logEvent:null},n)),ce(ae(r),"getBaseUploadUrlFromPreflightResponse",(function(e){var t=e.data;if(!t||!t.upload_url)return r.getBaseUploadUrl();var n=t.upload_url.split("/");return r.uploadHost="".concat(n[0],"//").concat(n[2]),r.getBaseUploadUrl()})),ce(ae(r),"preflightSuccessHandler",function(){var e=re(regeneratorRuntime.mark((function e(t){var n,o,i,a,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r.isDestroyed()){e.next=2;break}return e.abrupt("return");case 2:return n=r.getBaseUploadUrlFromPreflightResponse(t),(o="".concat(n,"/files/upload_sessions")).includes("fupload-ec2")&&(r.config.parallelism=1),i={file_size:r.file.size,file_name:r.fileName},r.fileId?o=o.replace("upload_sessions","".concat(r.fileId,"/upload_sessions")):i.folder_id=r.folderId,e.prev=7,e.next=10,r.xhr.post({url:o,data:i});case 10:a=e.sent,r.createSessionSuccessHandler(a.data),e.next=31;break;case 14:if(e.prev=14,e.t0=e.catch(7),!((s=r.getErrorResponse(e.t0))&&s.status>=500&&s.status<600)){e.next=20;break}return r.createSessionErrorHandler(e.t0),e.abrupt("return");case 20:if(!s||409!==s.status||"session_conflict"!==s.code){e.next=23;break}return r.createSessionSuccessHandler(s.context_info.session),e.abrupt("return");case 23:if(!(s&&s.status===y.Kd&&s.code===y.lc||s.status===y.Kd&&"access_denied_insufficient_permissions"===s.code)){e.next=26;break}return r.errorCallback(s),e.abrupt("return");case 26:if(!s||409!==s.status){e.next=30;break}return r.resolveConflict(s),r.createSessionRetry(),e.abrupt("return");case 30:r.sessionErrorHandler(e.t0,le,JSON.stringify(e.t0));case 31:case"end":return e.stop()}}),e,null,[[7,14]])})));return function(t){return e.apply(this,arguments)}}()),ce(ae(r),"createSessionErrorHandler",(function(e){r.isDestroyed()||(r.createSessionNumRetriesPerformed<r.config.retries?r.createSessionRetry():(r.consoleLog("Too many create session failures, failing upload"),r.sessionErrorHandler(e,ue,JSON.stringify(e))))})),ce(ae(r),"getSessionInfo",re(regeneratorRuntime.mark((function e(){var t,n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.getBaseUploadUrl(),n="".concat(t,"/files/upload_sessions/").concat(r.sessionId),e.prev=2,e.next=5,r.xhr.get({url:n});case 5:o=e.sent,r.getSessionSuccessHandler(o.data),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),r.getSessionErrorHandler(e.t0);case 12:case"end":return e.stop()}}),e,null,[[2,9]])})))),ce(ae(r),"partUploadSuccessHandler",(function(e){r.numPartsUploading-=1,r.numPartsUploaded+=1,r.updateProgress(e.uploadedBytes,r.partSize),r.processNextParts()})),ce(ae(r),"partUploadErrorHandler",(function(e,t){if(r.sessionErrorHandler(e,fe,t),r.isResumableUploadsEnabled)for(var n=r.firstUnuploadedPartIndex;r.numPartsUploading>0;){var o=r.parts[n];o&&o.state===Y&&(o.reset(),o.pause(),r.numPartsUploading-=1,r.numPartsDigestReady+=1),n+=1}})),ce(ae(r),"updateProgress",(function(e,t){r.isDestroyed()||(r.totalUploadedBytes+=t-e,r.progressCallback({loaded:r.totalUploadedBytes,total:r.file.size}))})),ce(ae(r),"processNextParts",(function(){if(!r.failSessionIfFileChangeDetected())if(r.numPartsUploaded===r.parts.length&&r.fileSha1)r.commitSession();else{for(r.updateFirstUnuploadedPartIndex();r.canStartMorePartUploads();)r.uploadNextPart();r.shouldComputeDigestForNextPart()&&r.computeDigestForNextPart()}})),ce(ae(r),"onWorkerMessage",(function(e){if(!r.isDestroyed()){var t,n=e.data;if("partDone"===n.type){r.numPartsDigestComputing-=1;var o=n.part;r.parts[o.index].timing.fileDigestTime=n.duration,r.processNextParts()}else"done"===n.type?(r.fileSha1=(t=n.sha1,btoa(String.fromCharCode.apply(null,t.replace(/\r|\n/g,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")))),r.sha1Worker.terminate(),r.processNextParts()):"error"===n.type&&r.sessionErrorHandler(null,pe,JSON.stringify(n))}})),ce(ae(r),"sendPartToWorker",(function(e,t){if(!r.isDestroyed()){var n={index:e.index,offset:e.offset,size:e.partSize};r.sha1Worker.postMessage({part:n,fileSize:r.file.size,partContents:t},[t]),r.consoleLog("Part sent to worker: ".concat(JSON.stringify(e),".}"))}})),ce(ae(r),"onPartDigestError",(function(e,t){if(r.consoleLog("Error computing digest for part ".concat(JSON.stringify(t),": ").concat(JSON.stringify(e))),"NotFoundError"!==e.name&&"NOT_FOUND_ERR"!==e.name){if(!r.failSessionIfFileChangeDetected())if(t.numDigestRetriesPerformed>=r.config.retries)r.sessionErrorHandler(null,me,JSON.stringify(e));else{var n=Object(c.a)(r.config.initialRetryDelayMs,r.config.maxRetryDelayMs,t.numDigestRetriesPerformed);t.numDigestRetriesPerformed+=1,r.consoleLog("Retrying digest work for part ".concat(JSON.stringify(t)," in ").concat(n," ms")),setTimeout((function(){r.computeDigestForPart(t)}),n)}}else r.sessionErrorHandler(null,he,JSON.stringify(e))})),ce(ae(r),"commitSession",(function(){if(!r.isDestroyed()){var e={totalPartReadTime:0,totalPartDigestTime:0,totalFileDigestTime:0,totalPartUploadTime:0},t={parts:r.parts.map((function(t){return e.totalPartReadTime+=t.timing.readTime,e.totalPartDigestTime+=t.timing.subtleCryptoTime,e.totalFileDigestTime+=t.timing.fileDigestTime,e.totalPartUploadTime+=t.timing.uploadTime,t.getPart()})).sort((function(e,t){return e.offset-t.offset})),attributes:{}},n=Object(c.k)(r.file);n&&(t.attributes.content_modified_at=n),r.fileDescription&&(t.attributes.description=r.fileDescription);var o={avg_part_read_time:Math.round(e.totalPartReadTime/r.parts.length),avg_part_digest_time:Math.round(e.totalPartDigestTime/r.parts.length),avg_file_digest_time:Math.round(e.totalFileDigestTime/r.parts.length),avg_part_upload_time:Math.round(e.totalPartUploadTime/r.parts.length)},i=r.fileSha1,a={Digest:"sha=".concat(i),"X-Box-Client-Event-Info":JSON.stringify(o)};r.xhr.post({url:r.sessionEndpoints.commit,data:t,headers:a}).then(r.commitSessionSuccessHandler).catch(r.commitSessionErrorHandler)}})),ce(ae(r),"commitSessionSuccessHandler",(function(e){if(!r.isDestroyed()){var t=e.status,n=e.data;if(202!==t){var o=n.entries;!o&&n.id&&(o=[n]),r.destroy(),r.successCallback&&o&&r.successCallback(o)}else r.commitSessionRetry(e)}})),ce(ae(r),"commitSessionErrorHandler",(function(e){if(!r.isDestroyed()){var t=e.response;if(t)return r.commitRetryCount>=r.config.retries?(r.consoleLog("Too many commit failures, failing upload"),void r.sessionErrorHandler(e,de,JSON.stringify(e))):void r.commitSessionRetry(t);r.consoleError(e)}})),ce(ae(r),"getNumPartsUploading",(function(){return r.numPartsUploading})),r.parts=[],r.options=e,r.fileSha1=null,r.totalUploadedBytes=0,r.numPartsNotStarted=0,r.numPartsDigestComputing=0,r.numPartsDigestReady=0,r.numPartsUploading=0,r.numPartsUploaded=0,r.firstUnuploadedPartIndex=0,r.createSessionNumRetriesPerformed=0,r.partSize=0,r.commitRetryCount=0,r.clientId=null,r.isResumableUploadsEnabled=!1,r.numResumeRetries=0,r}var n,r,o,a,u,f;return 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}}),t&&se(e,t)}(t,e),n=t,(r=[{key:"reset",value:function(){this.parts=[],this.fileSha1=null,this.totalUploadedBytes=0,this.numPartsNotStarted=0,this.numPartsDigestComputing=0,this.numPartsDigestReady=0,this.numPartsUploading=0,this.numPartsUploaded=0,this.firstUnuploadedPartIndex=0,this.createSessionNumRetriesPerformed=0,this.partSize=0,this.commitRetryCount=0,this.numResumeRetries=0}},{key:"setFileInfo",value:function(e){var t=e.file,n=e.folderId,r=e.errorCallback,o=e.progressCallback,a=e.successCallback,s=e.overwrite,c=void 0===s||s,l=e.conflictCallback,u=e.fileId;this.file=t,this.fileName=this.file.name,this.folderId=n,this.errorCallback=r||i.a,this.progressCallback=o||i.a,this.successCallback=a||i.a,this.overwrite=c,this.conflictCallback=l,this.fileId=u}},{key:"upload",value:function(e){var t=e.file,n=e.fileDescription,r=e.folderId,o=e.errorCallback,a=e.progressCallback,s=e.successCallback,l=e.overwrite,u=void 0===l||l,f=e.conflictCallback,d=e.fileId;this.file=t,this.fileName=this.file.name,this.initialFileSize=this.file.size,this.initialFileLastModified=Object(c.k)(this.file),this.folderId=r,this.errorCallback=o||i.a,this.progressCallback=a||i.a,this.successCallback=s||i.a,this.sha1Worker=m(),this.sha1Worker.addEventListener("message",this.onWorkerMessage),this.conflictCallback=f,this.overwrite=u,this.fileId=d,this.fileDescription=n,this.makePreflightRequest()}},{key:"createSessionRetry",value:function(){var e=Object(c.a)(this.config.initialRetryDelayMs,this.config.maxRetryDelayMs,this.createSessionNumRetriesPerformed);this.createSessionNumRetriesPerformed+=1,this.consoleLog("Retrying create session in ".concat(e," ms")),this.createSessionTimeout=setTimeout(this.makePreflightRequest,e)}},{key:"createSessionSuccessHandler",value:function(e){if(!this.isDestroyed()){var t=e.id,n=e.part_size,r=e.session_endpoints;this.sessionId=t,this.partSize=n,this.sessionEndpoints=te({},this.sessionEndpoints,{uploadPart:r.upload_part,listParts:r.list_parts,commit:r.commit,abort:r.abort,logEvent:r.log_event}),this.populateParts(),this.processNextParts()}}},{key:"resume",value:function(e){var t=e.file,n=e.folderId,r=e.errorCallback,o=e.progressCallback,i=e.sessionId,a=e.successCallback,s=e.overwrite,c=void 0===s||s,l=e.conflictCallback,u=e.fileId;this.setFileInfo({file:t,folderId:n,errorCallback:r,progressCallback:o,successCallback:a,conflictCallback:l,overwrite:c,fileId:u}),this.sessionId=i,this.sha1Worker||(this.sha1Worker=m()),this.sha1Worker.addEventListener("message",this.onWorkerMessage),this.getSessionInfo()}},{key:"getSessionSuccessHandler",value:function(e){var t=e.part_size,n=e.session_endpoints;this.partSize=t,this.sessionEndpoints=te({},this.sessionEndpoints,{uploadPart:n.upload_part,listParts:n.list_parts,commit:n.commit,abort:n.abort,logEvent:n.log_event}),this.processNextParts()}},{key:"getSessionErrorHandler",value:function(e){if(!this.isDestroyed()){var t=this.getErrorResponse(e);if(this.numResumeRetries>this.config.retries)this.errorCallback(t);else if(t&&429===t.status){var n=y.W;if(t.headers){var r=parseInt(t.headers["retry-after"]||t.headers.get("Retry-After"),10);s()(r)||(n=r*y.de)}this.retryTimeout=setTimeout(this.getSessionInfo,n),this.numResumeRetries+=1}else if(t&&t.status>=400&&t.status<500){this.parts.forEach((function(e){e.cancel()})),this.reset(),clearTimeout(this.createSessionTimeout),clearTimeout(this.commitSessionTimeout),this.abortSession();var o={file:this.file,folderId:this.folderId,errorCallback:this.errorCallback,progressCallback:this.progressCallback,successCallback:this.successCallback,overwrite:this.overwrite,fileId:this.fileId};this.upload(o)}else this.retryTimeout=setTimeout(this.getSessionInfo,Math.pow(2,this.numResumeRetries)*y.de),this.numResumeRetries+=1}}},{key:"sessionErrorHandler",value:(f=re(regeneratorRuntime.mark((function e(t,n,r){var o,i=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.isResumableUploadsEnabled||this.destroy(),o=this.getErrorResponse(t),this.errorCallback(o),e.prev=3,this.sessionEndpoints.logEvent){e.next=6;break}throw new Error("logEvent endpoint not found");case 6:return e.next=8,Object(l.a)((function(e,t){i.logEvent(n,r).then(e).catch(t)}),this.config.retries,this.config.initialRetryDelayMs);case 8:this.isResumableUploadsEnabled||this.abortSession(),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(3),this.isResumableUploadsEnabled||this.abortSession();case 14:case"end":return e.stop()}}),e,this,[[3,11]])}))),function(e,t,n){return f.apply(this,arguments)})},{key:"abortSession",value:function(){var e=this;this.sha1Worker&&this.sha1Worker.terminate(),this.sessionEndpoints.abort&&this.sessionId&&this.xhr.delete({url:this.sessionEndpoints.abort}).then((function(){e.sessionId=""}))}},{key:"shouldComputeDigestForNextPart",value:function(){return!this.isDestroyed()&&0===this.numPartsDigestComputing&&this.numPartsNotStarted>0&&this.numPartsDigestReady<this.config.digestReadahead}},{key:"computeDigestForNextPart",value:function(){for(var e=this.firstUnuploadedPartIndex;e<this.parts.length;e+=1){var t=this.parts[e];if(t.state===X)return this.numPartsNotStarted-=1,this.numPartsDigestComputing+=1,void this.computeDigestForPart(t)}}},{key:"computeDigestForPart",value:(u=re(regeneratorRuntime.mark((function e(t){var n,r,o,i,a,s,c,l,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.file.slice(t.offset,t.offset+this.partSize),r=new window.FileReader,o=Date.now(),e.prev=3,e.next=6,this.readFile(r,n);case 6:return i=e.sent,a=i.buffer,s=i.readCompleteTimestamp,e.next=11,p("SHA-256",a);case 11:c=e.sent,l=btoa([].reduce.call(new Uint8Array(c),(function(e,t){return e+String.fromCharCode(t)}),"")),this.sendPartToWorker(t,a),t.sha256=l,t.state=1,t.blob=n,this.numPartsDigestReady+=1,u=Date.now(),t.timing={partDigestTime:u-o,readTime:s-o,subtleCryptoTime:u-s},this.processNextParts(),e.next=26;break;case 23:e.prev=23,e.t0=e.catch(3),this.onPartDigestError(e.t0,t);case 26:case"end":return e.stop()}}),e,this,[[3,23]])}))),function(e){return u.apply(this,arguments)})},{key:"commitSessionRetry",value:function(e){var t=e.status,n=e.headers,r=y.W;if(n){var o=parseInt(n["retry-after"],10);Number.isNaN(o)||(r=1e3*o)}var i=Object(c.a)(this.config.initialRetryDelayMs,this.config.maxRetryDelayMs,this.commitRetryCount);202!==t&&(this.commitRetryCount+=1);var a=r||i;this.consoleLog("Retrying commit in ".concat(a," ms")),this.commitSessionTimeout=setTimeout(this.commitSession,a)}},{key:"uploadNextPart",value:function(){for(var e=this.firstUnuploadedPartIndex;e<this.parts.length;e+=1){var t=this.parts[e];if(1===t.state){this.numPartsDigestReady-=1,this.numPartsUploading+=1,t.isPaused?t.unpause():t.upload();break}}}},{key:"canStartMorePartUploads",value:function(){return!this.isDestroyed()&&this.numPartsUploading<this.config.parallelism&&this.numPartsDigestReady>0}},{key:"updateFirstUnuploadedPartIndex",value:function(){for(var e=this.parts[this.firstUnuploadedPartIndex];e&&e.state===Q;)this.firstUnuploadedPartIndex+=1,e=this.parts[this.firstUnuploadedPartIndex]}},{key:"populateParts",value:function(){this.numPartsNotStarted=Math.ceil(this.file.size/this.partSize);for(var e=0;e<this.numPartsNotStarted;e+=1){var t=e*this.partSize,n=Math.min(t+this.partSize,this.file.size)-t,r=new J(this.options,e,t,n,this.file.size,this.sessionId,this.sessionEndpoints,this.config,this.getNumPartsUploading,this.partUploadSuccessHandler,this.updateProgress,this.partUploadErrorHandler);this.parts.push(r)}}},{key:"failSessionIfFileChangeDetected",value:function(){var e=this.file.size,t=Object(c.k)(this.file);return(e!==this.initialFileSize||t!==this.initialFileLastModified)&&(this.sessionErrorHandler(null,"file_changed_during_upload",JSON.stringify({oldSize:this.initialFileSize,newSize:e,oldLastModified:this.initialFileLastModified,newLastModified:t})),!0)}},{key:"cancel",value:function(){this.isDestroyed()||(this.parts.forEach((function(e){e.cancel()})),this.parts=[],clearTimeout(this.createSessionTimeout),clearTimeout(this.commitSessionTimeout),this.abortSession(),this.destroy())}},{key:"resolveConflict",value:(a=re(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.overwrite||!t.context_info){e.next=3;break}return this.fileId=t.context_info.conflicts.id,e.abrupt("return");case 3:if(!this.conflictCallback){e.next=6;break}return this.fileName=this.conflictCallback(this.fileName),e.abrupt("return");case 6:n=this.fileName.substr(this.fileName.lastIndexOf("."))||"",this.fileName="".concat(this.fileName.substr(0,this.fileName.lastIndexOf(".")),"-").concat(Date.now()).concat(n);case 8:case"end":return e.stop()}}),e,this)}))),function(e){return a.apply(this,arguments)})},{key:"getErrorResponse",value:function(e){if(!e)return{};var t=e.response;return t?401===t.status?t:t.data:{}}}])&&oe(n.prototype,r),o&&oe(n,o),t}(B);function be(e){return(be="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})(e)}function ve(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function ge(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ve(i,r,o,a,s,"next",e)}function s(e){ve(i,r,o,a,s,"throw",e)}a(void 0)}))}}function we(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ee(e){return(Ee=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Oe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Se(e,t){return(Se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _e="Content-MD5",Ce=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==be(t)&&"function"!=typeof t?Oe(e):t}(this,(e=Ee(t)).call.apply(e,[this].concat(o))),ke(Oe(n),"uploadSuccessHandler",(function(e){var t=e.data.entries;n.isDestroyed()||"function"==typeof n.successCallback&&n.successCallback(t)})),ke(Oe(n),"uploadProgressHandler",(function(e){n.isDestroyed()||"function"==typeof n.progressCallback&&n.progressCallback(e)})),ke(Oe(n),"preflightSuccessHandler",function(){var e=ge(regeneratorRuntime.mark((function e(t){var r,o,i,a,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.data,!n.isDestroyed()){e.next=3;break}return e.abrupt("return");case 3:return(o=r.upload_url)||(o="".concat(n.getBaseUploadUrl(),"/files/content"),n.fileId&&(o=o.replace("content","".concat(n.fileId,"/content")))),i=JSON.stringify({name:n.fileName,parent:{id:n.folderId},description:n.fileDescription,content_modified_at:Object(c.k)(n.file)}),a={url:o,data:{attributes:i,file:n.file},headers:{},successHandler:n.uploadSuccessHandler,errorHandler:n.preflightErrorHandler,progressHandler:n.uploadProgressHandler},e.next=9,n.computeSHA1(n.file);case 9:(s=e.sent)&&(a.headers=ke({},_e,s)),n.xhr.uploadFile(a);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),n}var n,r,o,a;return 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}}),t&&Se(e,t)}(t,e),n=t,(r=[{key:"upload",value:function(e){var t=e.folderId,n=e.fileId,r=e.file,o=e.fileDescription,a=e.successCallback,s=void 0===a?i.a:a,c=e.errorCallback,l=void 0===c?i.a:c,u=e.progressCallback,f=void 0===u?i.a:u,d=e.conflictCallback,p=e.overwrite,h=void 0===p||p;this.isDestroyed()||(this.folderId=t,this.fileId=n,this.file=r,this.fileDescription=o,this.fileName=this.file.name,this.successCallback=s,this.errorCallback=l,this.progressCallback=f,this.overwrite=h,this.conflictCallback=d,this.makePreflightRequest())}},{key:"cancel",value:function(){this.isDestroyed()||(clearTimeout(this.retryTimeout),this.destroy())}},{key:"computeSHA1",value:(a=ge(regeneratorRuntime.mark((function e(t){var n,r,o,i,a,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="",e.prev=1,r=new window.FileReader,e.next=5,this.readFile(r,t);case 5:return o=e.sent,i=o.buffer,e.next=9,p("SHA-1",i);case 9:a=e.sent,s=Array.from(new Uint8Array(a)),n=s.map((function(e){return"00".concat(e.toString(16)).slice(-2)})).join(""),e.next=16;break;case 14:e.prev=14,e.t0=e.catch(1);case 16:return e.abrupt("return",n);case 17:case"end":return e.stop()}}),e,this,[[1,14]])}))),function(e){return a.apply(this,arguments)})}])&&we(n.prototype,r),o&&we(n,o),t}(D),xe=n(66),Pe=n(46),Te=n(57),Ae=n(75),je=n(15),De=n(8);function Ie(e){return(Ie="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})(e)}function Me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Me(Object(n),!0).forEach((function(t){Be(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Me(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Re(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Fe(e){return(Fe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Le(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ue(e,t){return(Ue=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Be(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ze=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Ie(t)&&"function"!=typeof t?Le(e):t}(this,(e=Fe(t)).call.apply(e,[this].concat(o))),Be(Le(n),"searchSuccessHandler",(function(e){var t=e.data;if(!n.isDestroyed()){var r=t.entries,o=t.total_count,i=t.limit,a=t.offset;if(!Array.isArray(r)||"number"!=typeof o||"number"!=typeof i||"number"!=typeof a)throw Object(De.a)();var s=Object(Ae.a)(r,new xe.a(n.options),new Pe.a(n.options),new Te.a(n.options));n.itemCache=(n.itemCache||[]).concat(s),n.getCache().set(n.key,{item_collection:Ne({},t,{entries:n.itemCache})}),n.finish()}})),Be(Le(n),"searchErrorHandler",(function(e){n.isDestroyed()||n.errorCallback(e,n.errorCode)})),n}var n,r,o;return 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}}),t&&Ue(e,t)}(t,e),n=t,(r=[{key:"getEncodedQuery",value:function(e){return encodeURIComponent(e)}},{key:"getCacheKey",value:function(e,t){return"".concat(y.m).concat(e,"|").concat(t)}},{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/search")}},{key:"isLoaded",value:function(){return this.getCache().has(this.key)}},{key:"finish",value:function(){if(!this.isDestroyed()){var e=this.getCache(),t=e.get(this.key).item_collection;if(!t)throw Object(De.a)();var n=t.entries,r=t.total_count;if(!Array.isArray(n)||"number"!=typeof r)throw Object(De.a)();var o={id:this.id,items:n.map((function(t){return e.get(t)})),offset:this.offset,percentLoaded:100,sortBy:y.Yc,sortDirection:y.df,totalCount:r};this.successCallback(o)}}},{key:"searchRequest",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.isDestroyed())return Promise.reject();var t=e.fields,n=t||je.f;return this.errorCode=y.Yb,this.xhr.get({url:this.getUrl(),params:{offset:this.offset,query:this.query,ancestor_folder_ids:this.id,limit:this.limit,fields:n.toString()},headers:n.includes(y.ad)?{"X-Rep-Hints":y.Vf}:{}}).then(this.searchSuccessHandler).catch(this.searchErrorHandler)}},{key:"search",value:function(e,t,n,r,o,i){var a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{};this.isDestroyed()||(this.limit=n,this.offset=r,this.query=t,this.id=e,this.key=this.getCacheKey(e,this.getEncodedQuery(this.query)),this.successCallback=o,this.errorCallback=i,a.forceFetch&&this.getCache().unset(this.key),this.isLoaded()?this.finish():this.searchRequest(a))}}])&&Re(n.prototype,r),o&&Re(n,o),t}(O.a);function He(e){return(He="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})(e)}function Ve(){return(Ve=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 Ke(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function qe(e){return(qe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function We(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ge(e,t){return(Ge=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xe=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==He(t)&&"function"!=typeof t?We(e):t}(this,(e=qe(t)).call.apply(e,[this].concat(o))),$e(We(n),"recentsSuccessHandler",(function(e){var t=e.data;if(!n.isDestroyed()){var r=t.entries,o=t.order,i=o.by,a=o.direction,s=[];r.forEach((function(e){var t=e.item,r=e.interacted_at,o=t.path_collection;(n.id===y.X||!!o&&-1!==o.entries.findIndex((function(e){return e.id===n.id})))&&s.push(Ve(t,{interacted_at:r}))}));var c=Object(Ae.a)(s,new xe.a(n.options),new Pe.a(n.options),new Te.a(n.options));n.getCache().set(n.key,{item_collection:{entries:c,order:[{by:i,direction:a}]}}),n.finish()}})),$e(We(n),"recentsErrorHandler",(function(e){n.isDestroyed()||n.errorCallback(e,n.errorCode)})),n}var n,r,o;return 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}}),t&&Ge(e,t)}(t,e),n=t,(r=[{key:"getCacheKey",value:function(e){return"".concat(y.l).concat(e)}},{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/recent_items")}},{key:"finish",value:function(){if(!this.isDestroyed()){var e=this.getCache(),t=e.get(this.key).item_collection;if(!t)throw Object(De.a)();var n=t.entries;if(!Array.isArray(n))throw Object(De.a)();var r={id:this.id,items:n.map((function(t){return e.get(t)})),percentLoaded:100,sortBy:y.xc,sortDirection:y.df};this.successCallback(r)}}},{key:"recentsRequest",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.isDestroyed())return Promise.reject();var t=e.fields,n=t||je.f;return this.errorCode=y.Ib,this.xhr.get({url:this.getUrl(),params:{fields:n.toString()},headers:n.includes(y.ad)?{"X-Rep-Hints":y.Vf}:{}}).then(this.recentsSuccessHandler).catch(this.recentsErrorHandler)}},{key:"recents",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!this.isDestroyed()){this.id=e,this.successCallback=t,this.errorCallback=n;var o=this.getCache();this.key=this.getCacheKey(this.id),r.forceFetch&&o.unset(this.key),o.has(this.key)?this.finish():this.recentsRequest(r)}}}])&&Ke(n.prototype,r),o&&Ke(n,o),t}(O.a),Ye=n(18);function Qe(e){return(Qe="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})(e)}function Je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Je(Object(n),!0).forEach((function(t){et(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Je(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tt(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function nt(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){tt(i,r,o,a,s,"next",e)}function s(e){tt(i,r,o,a,s,"throw",e)}a(void 0)}))}}function rt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ot(e,t){return!t||"object"!==Qe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function it(e){return(it=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function at(e,t){return(at=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var st=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ot(this,it(t).apply(this,arguments))}var n,r,o,i,a;return 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}}),t&&at(e,t)}(t,e),n=t,(r=[{key:"getQueryParameters",value:function(e,t,n){var r={offset:e,limit:t};return n&&n.length>0&&(r.fields=n.toString()),r}},{key:"hasMoreItems",value:function(e,t){return void 0===t||e<t}},{key:"offsetGetRequest",value:(a=nt(regeneratorRuntime.mark((function e(t,n,r,o,i){var a,s,c,l,u,f,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.isDestroyed()){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,a=this.getQueryParameters(n,r,i),s=this.getUrl(t),e.next=7,this.xhr.get({url:s,id:Object(Ye.b)(t),params:a});case 7:if(c=e.sent,l=c.data,u=this.data?this.data.entries:[],this.data=Ze({},l,{entries:u.concat(l.entries)}),f=l.total_count,d=n+r,!o||!this.hasMoreItems(d,f)){e.next=16;break}return this.offsetGetRequest(t,d,r,o,i),e.abrupt("return");case 16:this.successHandler(this.data),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(2),this.errorHandler(e.t0);case 22:case"end":return e.stop()}}),e,this,[[2,19]])}))),function(e,t,n,r,o){return a.apply(this,arguments)})},{key:"offsetGet",value:(i=nt(regeneratorRuntime.mark((function e(t,n,r){var o,i,a,s,c=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=c.length>3&&void 0!==c[3]?c[3]:y.K,i=c.length>4&&void 0!==c[4]?c[4]:y.J,a=c.length>5?c[5]:void 0,s=!(c.length>6&&void 0!==c[6])||c[6],this.successCallback=n,this.errorCallback=r,e.abrupt("return",this.offsetGetRequest(t,o,i,s,a));case 7:case"end":return e.stop()}}),e,this)}))),function(e,t,n){return i.apply(this,arguments)})}])&&rt(n.prototype,r),o&&rt(n,o),t}(O.a);function ct(e){return(ct="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})(e)}function lt(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ft(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(n),!0).forEach((function(t){bt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function dt(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function pt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ht(e){return(ht=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function mt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yt(e,t){return(yt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function bt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vt=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==ct(t)&&"function"!=typeof t?mt(e):t}(this,(e=ht(t)).call.apply(e,[this].concat(o))),bt(mt(n),"successHandler",(function(e){n.isDestroyed()||"function"!=typeof n.successCallback||n.successCallback(e)})),n}var n,r,o;return 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}}),t&&yt(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing file id!");return"".concat(this.getBaseApiUrl(),"/files/").concat(e,"/versions")}},{key:"getVersionUrl",value:function(e,t){if(!t)throw new Error("Missing version id!");return"".concat(this.getUrl(e),"/").concat(t)}},{key:"addPermissions",value:function(e,t){if(!e)return e;var n=e.entries,r=e.total_count,o=v()(t,["permissions",y.ze],!1);return{entries:n.map((function(e){var t=e.permissions;return ft({},dt(e,["permissions"]),{permissions:ft({can_upload:o},t)})})),total_count:r}}},{key:"deleteVersion",value:function(e){var t=e.errorCallback,n=e.fileId,r=e.permissions,o=e.successCallback,i=e.versionId;this.errorCode=y.sb;try{this.checkApiCallValidity(y.te,r,n)}catch(e){return void t(e,this.errorCode)}this.delete({id:n,url:this.getVersionUrl(n,i),successCallback:o,errorCallback:t})}},{key:"getVersions",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:y.K,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:y.J,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:je.d,a=!(arguments.length>6&&void 0!==arguments[6])||arguments[6];this.errorCode=y.Nb,this.offsetGet(e,t,n,r,o,i,a)}},{key:"getVersion",value:function(e,t,n,r){this.errorCode=y.Mb,this.get({id:e,successCallback:n,errorCallback:r,url:this.getVersionUrl(e,t),requestData:{params:{fields:je.d.toString()}}})}},{key:"addCurrentVersion",value:function(e,t,n){if(!e)return t||{entries:[],total_count:0};if(!t)return{entries:[e],total_count:1};var r=v()(n,"restored_from.id"),o=t.entries.find((function(e){return e.id===r}));return o&&(e.version_promoted=o.version_number),{entries:[].concat(lt(t.entries),[e]),total_count:t.total_count+1}}},{key:"promoteVersion",value:function(e){var t=e.errorCallback,n=e.fileId,r=e.permissions,o=e.successCallback,i=e.versionId;this.errorCode=y.Vb;try{this.checkApiCallValidity(y.ze,r,n)}catch(e){return void t(e,this.errorCode)}this.post({id:n,data:{data:{id:i,type:"file_version"}},url:this.getVersionUrl(n,"current"),successCallback:o,errorCallback:t})}},{key:"restoreVersion",value:function(e){var t=e.errorCallback,n=e.fileId,r=e.permissions,o=e.successCallback,i=e.versionId;this.errorCode=y.Xb;try{this.checkApiCallValidity(y.te,r,n)}catch(e){return void t(e,this.errorCode)}this.put({id:n,data:{data:{trashed_at:null}},url:this.getVersionUrl(n,i),successCallback:o,errorCallback:t})}}])&&pt(n.prototype,r),o&&pt(n,o),t}(st);function gt(e){return(gt="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})(e)}function wt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Et(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wt(Object(n),!0).forEach((function(t){Ct(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ot(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function St(e){return(St=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function kt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _t(e,t){return(_t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xt=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==gt(t)&&"function"!=typeof t?kt(e):t}(this,(e=St(t)).call.apply(e,[this].concat(o))),Ct(kt(n),"successHandler",(function(e){if(!n.isDestroyed()&&"function"==typeof n.successCallback)if(e)if(e.entries){var t=e.entries.map(n.format);n.successCallback(Et({},e,{entries:t}))}else n.successCallback(n.format(e));else n.successCallback()})),n}var n,r,o;return 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}}),t&&_t(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing file id!");return"".concat(this.getBaseApiUrl(),"/files/").concat(e,"/comments")}},{key:"commentsUrl",value:function(e){var t="".concat(this.getBaseApiUrl(),"/comments");return e?"".concat(t,"/").concat(e):t}},{key:"format",value:function(e){return Et({},e,{tagged_message:""!==e.tagged_message?e.tagged_message:e.message})}},{key:"createComment",value:function(e){var t=e.file,n=e.message,r=e.taggedMessage,o=e.successCallback,i=e.errorCallback;this.errorCode=y.fb;var a=t.id,s=void 0===a?"":a,c=t.permissions;try{this.checkApiCallValidity(y.re,c,s)}catch(e){return void i(e,this.errorCode)}var l={data:{item:{id:s,type:"file"},message:n,tagged_message:r},params:{fields:je.b.toString()}};this.post({id:s,url:this.commentsUrl(),data:l,successCallback:o,errorCallback:i})}},{key:"updateComment",value:function(e){var t=e.file,n=e.commentId,r=e.message,o=e.tagged_message,i=e.permissions,a=e.successCallback,s=e.errorCallback;this.errorCode=y.cc;var c=t.id,l=void 0===c?"":c;try{this.checkApiCallValidity(y.ve,i,l)}catch(e){return void s(e,this.errorCode)}var u={data:{message:r,tagged_message:o}};this.put({id:l,url:this.commentsUrl(n),data:u,successCallback:a,errorCallback:s})}},{key:"deleteComment",value:function(e){var t=e.file,n=e.commentId,r=e.permissions,o=e.successCallback,i=e.errorCallback;this.errorCode=y.nb;var a=t.id,s=void 0===a?"":a;try{this.checkApiCallValidity(y.te,r,s)}catch(e){return void i(e,this.errorCode)}this.delete({id:s,url:this.commentsUrl(n),successCallback:o,errorCallback:i})}},{key:"getComments",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:je.b,i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0;this.errorCode=y.yb;try{this.checkApiCallValidity(y.re,t,e)}catch(e){return void r(e,this.errorCode)}this.offsetGet(e,n,r,i,a,o,s)}}])&&Ot(n.prototype,r),o&&Ot(n,o),t}(st);function Pt(e){return(Pt="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})(e)}function Tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function At(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jt(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Dt(e,t){return!t||"object"!==Pt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function It(e){return(It=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mt(e,t){return(Mt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Nt=[y.Pd,y.Md,y.Od,y.Id,y.Qd,y.Ld],Rt=function(e){function t(e){var n=e.retryableStatusCodes,r=void 0===n?Nt:n,o=jt(e,["retryableStatusCodes"]);return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Dt(this,It(t).call(this,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(n),!0).forEach((function(t){At(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},o,{retryableStatusCodes:r})))}return 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}}),t&&Mt(e,t)}(t,e),t}(O.a);function Ft(e){return(Ft="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})(e)}function Lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ut(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lt(Object(n),!0).forEach((function(t){Bt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Bt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zt(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Ht(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Vt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Kt(e,t){return!t||"object"!==Ft(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function qt(e){return(qt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Wt(e,t){return(Wt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Gt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Kt(this,qt(t).apply(this,arguments))}var n,r,o;return 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}}),t&&Wt(e,t)}(t,e),n=t,(r=[{key:"getUrlForFileTasks",value:function(e){return"".concat(this.getBaseApiUrl(),"/undoc/files/").concat(e,"/linked_tasks?limit=").concat(y.e)}},{key:"getUrlForTaskCreateWithDeps",value:function(){return"".concat(this.getBaseApiUrl(),"/undoc/tasks/with_dependencies")}},{key:"getUrlForTask",value:function(e){return"".concat(this.getBaseApiUrl(),"/undoc/tasks/").concat(e)}},{key:"getUrlForTaskWithDeps",value:function(e){return"".concat(this.getBaseApiUrl(),"/undoc/tasks/").concat(e,"/with_dependencies")}},{key:"updateTaskWithDeps",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.task;this.errorCode=y.fc;var i=o.addedAssignees.map((function(e){return{op:e.item&&"group"===e.item.type?"add_task_collaborators_expand_group":"add_task_collaborator",payload:{target:{type:e.item&&"group"===e.item.type?"group":"user",id:e.id}}}})),a=o.removedAssignees.map((function(e){return{op:"delete_task_collaborator",id:e.id}})),s=(o.id,o.addedAssignees,o.removedAssignees,Ht(o,["id","addedAssignees","removedAssignees"]));this.put({id:n.id,url:this.getUrlForTaskWithDeps(o.id),data:{data:[{op:"update_task",payload:Ut({},s)}].concat(zt(i),zt(a))},successCallback:r,errorCallback:t})}},{key:"deleteTask",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.task;this.errorCode=y.qb,this.delete({id:n.id,url:this.getUrlForTask(o.id),successCallback:r,errorCallback:t})}},{key:"getTasksForFile",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback;this.errorCode=y.Kb,this.get({id:n.id,url:this.getUrlForFileTasks(n.id),successCallback:r,errorCallback:t})}},{key:"getTask",value:function(e){var t=e.errorCallback,n=e.file,r=e.id,o=e.successCallback;this.errorCode=y.Kb,this.get({id:n.id,url:this.getUrlForTask(r),successCallback:o,errorCallback:t})}},{key:"createTaskWithDeps",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.task,i=e.assignees;this.errorCode=y.ib;var a=i.map((function(e){return{target:{type:e.item&&"group"===e.item.type?"group":"user",id:e.id}}})),s=[{target:{id:n.id,type:"file"}}],c={task:Ut({},o),assigned_to:a,task_links:s};this.post({id:n.id,url:this.getUrlForTaskCreateWithDeps(),data:{data:Ut({},c)},successCallback:r,errorCallback:t})}}])&&Vt(n.prototype,r),o&&Vt(n,o),t}(Rt),$t=n(21),Xt=n.n($t);function Yt(e){return(Yt="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})(e)}function Qt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qt(Object(n),!0).forEach((function(t){Zt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Zt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function en(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function tn(e,t){return!t||"object"!==Yt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function nn(e){return(nn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rn(e,t){return(rn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var on=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),tn(this,nn(t).apply(this,arguments))}var n,r,o;return 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}}),t&&rn(e,t)}(t,e),n=t,(r=[{key:"getUrlForTaskCollaborators",value:function(e){return"".concat(this.getBaseApiUrl(),"/undoc/tasks/").concat(e,"/task_collaborators?role=ASSIGNEE&limit=").concat(y.e)}},{key:"getUrlForTaskCollaboratorCreate",value:function(){return"".concat(this.getBaseApiUrl(),"/undoc/task_collaborators")}},{key:"getUrlForTaskCollaborator",value:function(e){return"".concat(this.getBaseApiUrl(),"/undoc/task_collaborators/").concat(e)}},{key:"getUrlForTaskGroupCreate",value:function(){return"".concat(this.getBaseApiUrl(),"/undoc/task_collaborators/expand_group")}},{key:"createTaskCollaborator",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.task,i=e.user;this.errorCode=y.jb;var a={data:{task:{type:"task",id:o.id},target:{type:"user",id:i.id}}};this.post({id:n.id,url:this.getUrlForTaskCollaboratorCreate(),data:Jt({},a),successCallback:r,errorCallback:t})}},{key:"createTaskCollaboratorsforGroup",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.task,i=e.group;this.errorCode=y.jb;var a={data:{task:{type:"task",id:o.id},target:{type:"group",id:i.id}}};this.post({id:n.id,url:this.getUrlForTaskGroupCreate(),data:Jt({},a),successCallback:r,errorCallback:t})}},{key:"getTaskCollaborators",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.task;this.errorCode=y.Lb;var i=this.getUrlForTaskCollaborators(o.id);this.get({id:n.id,successCallback:r,errorCallback:t,url:i})}},{key:"updateTaskCollaborator",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.taskCollaborator;this.errorCode=y.gc;var i={data:Xt()(o,"id")};this.put({id:n.id,url:this.getUrlForTaskCollaborator(o.id),data:Jt({},i),successCallback:r,errorCallback:t})}},{key:"deleteTaskCollaborator",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.taskCollaborator;this.errorCode=y.rb,this.delete({id:n.id,url:this.getUrlForTaskCollaborator(o.id),successCallback:r,errorCallback:t})}}])&&en(n.prototype,r),o&&en(n,o),t}(Rt);function an(e){return(an="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})(e)}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sn(Object(n),!0).forEach((function(t){ln(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ln(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function un(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function fn(e,t){return!t||"object"!==an(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function dn(e){return(dn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pn(e,t){return(pn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var hn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),fn(this,dn(t).apply(this,arguments))}var n,r,o;return 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}}),t&&pn(e,t)}(t,e),n=t,(r=[{key:"getUrlForTaskLinkCreate",value:function(){return"".concat(this.getBaseApiUrl(),"/undoc/task_links")}},{key:"createTaskLink",value:function(e){var t=e.errorCallback,n=e.file,r=e.successCallback,o=e.task;this.errorCode=y.kb;var i={data:{target:{id:n.id,type:"file"},task:{id:o.id,type:"task"}}};this.post({id:n.id,url:this.getUrlForTaskLinkCreate(),data:cn({},i),successCallback:r,errorCallback:t})}}])&&un(n.prototype,r),o&&un(n,o),t}(Rt);function mn(e){return(mn="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})(e)}function yn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function bn(e,t){return!t||"object"!==mn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function vn(e){return(vn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function gn(e,t){return(gn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var wn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),bn(this,vn(t).apply(this,arguments))}var n,r,o;return 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}}),t&&gn(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing file id!");return"".concat(this.getBaseApiUrl(),"/file_access_stats/").concat(e)}},{key:"getFileAccessStats",value:function(e,t,n){this.errorCode=y.ub,this.get({id:e,successCallback:t,errorCallback:n})}}])&&yn(n.prototype,r),o&&yn(n,o),t}(O.a);function En(e){return(En="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})(e)}function On(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Sn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?On(Object(n),!0).forEach((function(t){kn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):On(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function kn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _n(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function Cn(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){_n(i,r,o,a,s,"next",e)}function s(e){_n(i,r,o,a,s,"throw",e)}a(void 0)}))}}function xn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pn(e,t){return!t||"object"!==En(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Tn(e){return(Tn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function An(e,t){return(An=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var jn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Pn(this,Tn(t).apply(this,arguments))}var n,r,o,i,a;return 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}}),t&&An(e,t)}(t,e),n=t,(r=[{key:"hasMoreItems",value:function(e){return null!==e&&""!==e}},{key:"markerGetRequest",value:(a=Cn(regeneratorRuntime.mark((function e(t,n,r,o){var i,a,s,c,l,u,f,d=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=d.length>4&&void 0!==d[4]?d[4]:{},!this.isDestroyed()){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,a=this.getUrl(t),s=Sn({},i,{marker:n,limit:r}),e.next=8,this.xhr.get({url:a,id:Object(Ye.b)(t),params:s});case 8:if(c=e.sent,l=c.data,u=this.data?this.data.entries:[],this.data=Sn({},l,{entries:u.concat(l.entries)}),f=l.next_marker,!o||!this.hasMoreItems(f)){e.next=16;break}return this.markerGetRequest(t,f,r,o,i),e.abrupt("return");case 16:this.successHandler(this.data),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(3),this.errorHandler(e.t0);case 22:case"end":return e.stop()}}),e,this,[[3,19]])}))),function(e,t,n,r){return a.apply(this,arguments)})},{key:"markerGet",value:(i=Cn(regeneratorRuntime.mark((function e(t){var n,r,o,i,a,s,c,l,u,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.id,r=t.successCallback,o=t.errorCallback,i=t.marker,a=void 0===i?"":i,s=t.limit,c=void 0===s?1e3:s,l=t.requestData,u=t.shouldFetchAll,f=void 0===u||u,this.successCallback=r,this.errorCallback=o,e.abrupt("return",this.markerGetRequest(n,a,c,f,l));case 4:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)})}])&&xn(n.prototype,r),o&&xn(n,o),t}(O.a);function Dn(e){return(Dn="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})(e)}function In(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Mn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?In(Object(n),!0).forEach((function(t){Nn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):In(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Nn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Rn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Fn(e,t){return!t||"object"!==Dn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ln(e){return(Ln=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Un(e,t){return(Un=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Bn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Fn(this,Ln(t).apply(this,arguments))}var n,r,o;return 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}}),t&&Un(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/groups")}},{key:"getGroupsInEnterprise",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:y.R;this.errorCode=y.Ab,this.markerGet({id:e,limit:o,successCallback:t,errorCallback:n,requestData:Mn({usemarker:!0},r),shouldFetchAll:!1})}}])&&Rn(n.prototype,r),o&&Rn(n,o),t}(jn);function zn(e){return(zn="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})(e)}function Hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hn(Object(n),!0).forEach((function(t){Kn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Kn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Wn(e,t){return!t||"object"!==zn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Gn(e){return(Gn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $n(e,t){return($n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Xn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Wn(this,Gn(t).apply(this,arguments))}var n,r,o;return 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}}),t&&$n(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/users")}},{key:"getUsersInEnterprise",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:y.R;this.errorCode=y.Bb,this.markerGet({id:e,limit:o,successCallback:t,errorCallback:n,requestData:Vn({usemarker:!0},r),shouldFetchAll:!1})}}])&&qn(n.prototype,r),o&&qn(n,o),t}(jn);function Yn(e){return(Yn="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})(e)}function Qn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Jn(e,t){return!t||"object"!==Yn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Zn(e){return(Zn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function er(e,t){return(er=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var tr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Jn(this,Zn(t).apply(this,arguments))}var n,r,o;return 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}}),t&&er(e,t)}(t,e),n=t,(r=[{key:"getUrlForGroupCount",value:function(e){return"".concat(this.getBaseApiUrl(),"/groups/").concat(e,"/memberships")}},{key:"getGroupCount",value:function(e){var t=this,n=e.errorCallback,r=void 0===n?i.a:n,o=e.successCallback,a=void 0===o?i.a:o,s=e.group,c=e.file;return new Promise((function(e,n){return t.get({id:c.id,url:t.getUrlForGroupCount(s.id),successCallback:function(){a.apply(void 0,arguments),e.apply(void 0,arguments)},errorCallback:function(){r.apply(void 0,arguments),n()},requestData:{params:{limit:1}}})}))}}])&&Qn(n.prototype,r),o&&Qn(n,o),t}(O.a),nr=n(61),rr=n.n(nr),or=n(60);function ir(e){return(ir="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})(e)}function ar(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function sr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function cr(e,t){return!t||"object"!==ir(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function lr(e){return(lr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ur(e,t){return(ur=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var fr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),cr(this,lr(t).apply(this,arguments))}var n,r,o,i,a;return 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}}),t&&ur(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/users/me")}},{key:"getAvatarUrl",value:function(e){if(!e)throw new Error("Missing user id");return"".concat(this.getBaseApiUrl(),"/users/").concat(e,"/avatar")}},{key:"getAvatarUrlWithAccessToken",value:(i=regeneratorRuntime.mark((function e(t,n){var r,o,i,a,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return",null);case 2:if(!(r=this.getCache()).has(t)){e.next=5;break}return e.abrupt("return",r.get(t));case 5:return e.next=7,or.a.getReadToken(Object(Ye.b)(n),this.options.token);case 7:if("string"!=typeof(o=e.sent)){e.next=14;break}return i={access_token:o,pic_type:"large"},a=rr.a.stringify(i),s="".concat(this.getAvatarUrl(t),"?").concat(a),r.set(t,s),e.abrupt("return",s);case 14:return e.abrupt("return",null);case 15:case"end":return e.stop()}}),e,this)})),a=function(){var e=this,t=arguments;return new Promise((function(n,r){var o=i.apply(e,t);function a(e){ar(o,n,r,a,s,"next",e)}function s(e){ar(o,n,r,a,s,"throw",e)}a(void 0)}))},function(e,t){return a.apply(this,arguments)})},{key:"getUser",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};this.errorCode=y.zb,this.get({id:e,successCallback:t,errorCallback:n,requestData:r})}}])&&sr(n.prototype,r),o&&sr(n,o),t}(O.a),dr=n(12),pr=n.n(dr);function hr(e){return(hr="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})(e)}function mr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function br(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function vr(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){br(i,r,o,a,s,"next",e)}function s(e){br(i,r,o,a,s,"throw",e)}a(void 0)}))}}function gr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function wr(e,t){return!t||"object"!==hr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Er(e){return(Er=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Or(e,t){return(Or=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Sr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),wr(this,Er(t).apply(this,arguments))}var n,r,o,i,a,s,c,l,u,f,d,p,h;return 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}}),t&&Or(e,t)}(t,e),n=t,(r=[{key:"getMetadataCacheKey",value:function(e){return"".concat(y.j).concat(e)}},{key:"getSkillsCacheKey",value:function(e){return"".concat(this.getMetadataCacheKey(e),"_skills")}},{key:"getClassificationCacheKey",value:function(e){return"".concat(this.getMetadataCacheKey(e),"_classification")}},{key:"getMetadataUrl",value:function(e,t,n){var r="".concat(this.getUrl(e),"/metadata");return t&&n?"".concat(r,"/").concat(t,"/").concat(n):r}},{key:"getMetadataTemplateUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/metadata_templates")}},{key:"getMetadataTemplateUrlForInstance",value:function(e){return"".concat(this.getMetadataTemplateUrl(),"?metadata_instance_id=").concat(e)}},{key:"getMetadataTemplateSchemaUrl",value:function(e){return"".concat(this.getMetadataTemplateUrl(),"/enterprise/").concat(e,"/schema")}},{key:"getMetadataTemplateUrlForScope",value:function(e){return"".concat(this.getMetadataTemplateUrl(),"/").concat(e)}},{key:"getCustomPropertiesTemplate",value:function(){return{id:pr()("metadata_template_"),scope:y.Wd,templateKey:y.Zd,hidden:!1}}},{key:"createEditor",value:function(e,t,n){var r={};return Object.keys(e).forEach((function(t){t.startsWith("$")||(r[t]=e[t])})),{template:t,instance:{id:e.$id,canEdit:e.$canEdit&&n,data:r}}}},{key:"getTemplates",value:(h=vr(regeneratorRuntime.mark((function e(t,n,r){var o,i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.errorCode=y.Hb,o={},i=r?this.getMetadataTemplateUrlForInstance(r):this.getMetadataTemplateUrlForScope(n),e.prev=3,e.next=6,this.xhr.get({url:i,id:Object(Ye.b)(t),params:{limit:y.Yd}});case 6:o=e.sent,e.next=14;break;case 9:if(e.prev=9,e.t0=e.catch(3),a=e.t0.status,!Object(De.d)(a)){e.next=14;break}throw e.t0;case 14:return e.abrupt("return",v()(o,"data.entries",[]));case 15:case"end":return e.stop()}}),e,this,[[3,9]])}))),function(e,t,n){return h.apply(this,arguments)})},{key:"getSchemaByTemplateKey",value:function(e){var t=this.getMetadataTemplateSchemaUrl(e);return this.xhr.get({url:t})}},{key:"getInstances",value:(p=vr(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.errorCode=y.Gb,n={},e.prev=2,e.next=5,this.xhr.get({url:this.getMetadataUrl(t),id:Object(Ye.b)(t)});case 5:n=e.sent,e.next=13;break;case 8:if(e.prev=8,e.t0=e.catch(2),r=e.t0.status,!Object(De.d)(r)){e.next=13;break}throw e.t0;case 13:return e.abrupt("return",v()(n,"data.entries",[]));case 14:case"end":return e.stop()}}),e,this,[[2,8]])}))),function(e){return p.apply(this,arguments)})},{key:"getUserAddableTemplates",value:function(e,t,n,r){var o=[];return n&&(o=r?[e]:[e].concat(t)),o.filter((function(e){return!e.hidden&&e.templateKey!==y.Xd}))}},{key:"extractClassification",value:function(e,t){var n=t.find((function(e){return e.$template===y.Xd}));if(n){t.splice(t.indexOf(n),1);var r=this.getCache(),o=this.getClassificationCacheKey(e);r.set(o,n)}return t}},{key:"getTemplateForInstance",value:(d=vr(regeneratorRuntime.mark((function e(t,n,r){var o,i,a,s,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=n.$id,i=n.$template,a=n.$scope,(s=r.find((function(e){return e.templateKey===i&&e.scope===a})))||!a.startsWith(y.Vd)){e.next=9;break}return e.next=7,this.getTemplates(t,a,o);case 7:c=e.sent,s=c[0];case 9:return e.abrupt("return",s);case 10:case"end":return e.stop()}}),e,this)}))),function(e,t,n){return d.apply(this,arguments)})},{key:"getEditors",value:(f=vr(regeneratorRuntime.mark((function e(t,n,r,o,i,a){var s,c,l,u=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=[r].concat(o,i),c=this.extractClassification(t,n),l=[],e.next=5,Promise.all(c.map(function(){var e=vr(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.getTemplateForInstance(t,n,s);case 2:(r=e.sent)&&l.push(u.createEditor(n,r,a));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 5:return e.abrupt("return",l);case 6:case"end":return e.stop()}}),e,this)}))),function(e,t,n,r,o,i){return f.apply(this,arguments)})},{key:"getMetadata",value:(u=vr(regeneratorRuntime.mark((function e(t,n,r,o){var i,a,s,c,l,u,f,d,p,h,m,b,v,g,w=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=w.length>4&&void 0!==w[4]?w[4]:{},a=t.id,s=t.permissions,c=t.is_externally_owned,this.errorCode=y.Gb,this.successCallback=n,this.errorCallback=r,a&&s){e.next=8;break}return this.errorHandler(Object(De.a)()),e.abrupt("return");case 8:if(l=this.getCache(),u=this.getMetadataCacheKey(a),i.forceFetch&&l.unset(u),!l.has(u)){e.next=15;break}if(this.successHandler(l.get(u)),i.refreshCache){e.next=15;break}return e.abrupt("return");case 15:return e.prev=15,f=this.getCustomPropertiesTemplate(),e.next=19,Promise.all([this.getInstances(a),this.getTemplates(a,y.Wd),o?this.getTemplates(a,y.Vd):Promise.resolve([])]);case 19:return d=e.sent,p=yr(d,3),h=p[0],m=p[1],b=p[2],e.next=26,this.getEditors(a,h,f,b,m,!!s.can_upload);case 26:v=e.sent,g={editors:v,templates:this.getUserAddableTemplates(f,b,o,c)},l.set(u,g),this.isDestroyed()||this.successHandler(g),e.next=35;break;case 32:e.prev=32,e.t0=e.catch(15),this.errorHandler(e.t0);case 35:case"end":return e.stop()}}),e,this,[[15,32]])}))),function(e,t,n,r){return u.apply(this,arguments)})},{key:"getSkills",value:(l=vr(regeneratorRuntime.mark((function e(t,n,r){var o,i,a,s,c,l,u=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=u.length>3&&void 0!==u[3]&&u[3],this.errorCode=y.Jb,i=t.id){e.next=6;break}return r(Object(De.a)(),this.errorCode),e.abrupt("return");case 6:if(a=this.getCache(),s=this.getSkillsCacheKey(i),this.successCallback=n,this.errorCallback=r,o&&a.unset(s),!a.has(s)){e.next=14;break}return this.successHandler(a.get(s)),e.abrupt("return");case 14:if(c={data:v()(t,y.Oc)},e.prev=15,c.data){e.next=20;break}return e.next=19,this.xhr.get({url:this.getMetadataUrl(i,y.Wd,y.ae),id:Object(Ye.b)(i)});case 19:c=e.sent;case 20:this.isDestroyed()||(l=c.data.cards||[],a.set(s,l),this.successHandler(l)),e.next=26;break;case 23:e.prev=23,e.t0=e.catch(15),this.errorHandler(e.t0);case 26:case"end":return e.stop()}}),e,this,[[15,23]])}))),function(e,t,n){return l.apply(this,arguments)})},{key:"updateSkills",value:(c=vr(regeneratorRuntime.mark((function e(t,n,r,o){var i,a,s,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.errorCode=y.ec,i=t.id,a=t.permissions,i&&a){e.next=5;break}return o(Object(De.a)(),this.errorCode),e.abrupt("return");case 5:if(a.can_upload){e.next=8;break}return o(Object(De.b)(),this.errorCode),e.abrupt("return");case 8:return this.successCallback=r,this.errorCallback=o,e.prev=10,e.next=13,this.xhr.put({url:this.getMetadataUrl(i,y.Wd,y.ae),headers:mr({},y.Bd,"application/json-patch+json"),id:Object(Ye.b)(i),data:n});case 13:s=e.sent,this.isDestroyed()||(c=s.data.cards||[],this.merge(this.getCacheKey(i),y.Oc,s.data),this.getCache().set(this.getSkillsCacheKey(i),c),this.successHandler(c)),e.next=20;break;case 17:e.prev=17,e.t0=e.catch(10),this.errorHandler(e.t0);case 20:case"end":return e.stop()}}),e,this,[[10,17]])}))),function(e,t,n,r){return c.apply(this,arguments)})},{key:"updateMetadata",value:(s=vr(regeneratorRuntime.mark((function e(t,n,r,o,i){var a,s,c,l,u,f,d,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.errorCode=y.dc,this.successCallback=o,this.errorCallback=i,a=t.id,s=t.permissions,a&&s){e.next=7;break}return this.errorHandler(Object(De.a)()),e.abrupt("return");case 7:if(c=!!s.can_upload){e.next=11;break}return this.errorHandler(Object(De.b)()),e.abrupt("return");case 11:return e.prev=11,e.next=14,this.xhr.put({url:this.getMetadataUrl(a,n.scope,n.templateKey),headers:mr({},y.Bd,"application/json-patch+json"),id:Object(Ye.b)(a),data:r});case 14:l=e.sent,this.isDestroyed()||(u=this.getCache(),f=this.getMetadataCacheKey(a),d=u.get(f),p=this.createEditor(l.data,n,c),d&&d.editors&&d.editors.splice(d.editors.findIndex((function(e){return e.instance.id===p.instance.id})),1,p),this.successHandler(p)),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(11),this.errorHandler(e.t0);case 21:case"end":return e.stop()}}),e,this,[[11,18]])}))),function(e,t,n,r,o){return s.apply(this,arguments)})},{key:"createMetadata",value:(a=vr(regeneratorRuntime.mark((function e(t,n,r,o){var i,a,s,c,l,u,f,d,p,h;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.errorCode=y.hb,t&&n){e.next=4;break}return o(Object(De.a)(),this.errorCode),e.abrupt("return");case 4:if(i=t.id,a=t.permissions,s=t.is_externally_owned,i&&a){e.next=8;break}return o(Object(De.a)(),this.errorCode),e.abrupt("return");case 8:if(c=!!a.can_upload,l=n.templateKey===y.Zd&&n.scope===y.Wd,c&&(!s||l)){e.next=13;break}return o(Object(De.b)(),this.errorCode),e.abrupt("return");case 13:return this.successCallback=r,this.errorCallback=o,e.prev=15,e.next=18,this.xhr.post({url:this.getMetadataUrl(i,n.scope,n.templateKey),id:Object(Ye.b)(i),data:{}});case 18:u=e.sent,this.isDestroyed()||(f=this.getCache(),d=this.getMetadataCacheKey(i),p=f.get(d),h=this.createEditor(u.data,n,c),p.editors.push(h),this.successHandler(h)),e.next=25;break;case 22:e.prev=22,e.t0=e.catch(15),this.errorHandler(e.t0);case 25:case"end":return e.stop()}}),e,this,[[15,22]])}))),function(e,t,n,r){return a.apply(this,arguments)})},{key:"deleteMetadata",value:(i=vr(regeneratorRuntime.mark((function e(t,n,r,o){var i,a,s,c,l,u,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.errorCode=y.pb,t&&n){e.next=4;break}return o(Object(De.a)(),this.errorCode),e.abrupt("return");case 4:if(i=n.scope,a=n.templateKey,s=t.id,c=t.permissions,s&&c){e.next=9;break}return o(Object(De.a)(),this.errorCode),e.abrupt("return");case 9:if(c.can_upload){e.next=12;break}return o(Object(De.b)(),this.errorCode),e.abrupt("return");case 12:return this.successCallback=r,this.errorCallback=o,e.prev=14,e.next=17,this.xhr.delete({url:this.getMetadataUrl(s,i,a),id:Object(Ye.b)(s)});case 17:this.isDestroyed()||(l=this.getCache(),u=this.getMetadataCacheKey(s),(f=l.get(u)).editors.splice(f.editors.findIndex((function(e){return e.template.scope===i&&e.template.templateKey===a})),1),this.successHandler()),e.next=23;break;case 20:e.prev=20,e.t0=e.catch(14),this.errorHandler(e.t0);case 23:case"end":return e.stop()}}),e,this,[[14,20]])}))),function(e,t,n,r){return i.apply(this,arguments)})}])&&gr(n.prototype,r),o&&gr(n,o),t}(Pe.a);function kr(e){return(kr="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})(e)}function _r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Cr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function xr(e){return(xr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Pr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tr(e,t){return(Tr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ar(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jr=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==kr(t)&&"function"!=typeof t?Pr(e):t}(this,(e=xr(t)).call.apply(e,[this].concat(o))),Ar(Pr(n),"successHandler",(function(e){if(!n.isDestroyed()&&"function"==typeof n.successCallback){var t=e.entries.map((function(e){var t;return"group"===e.type?t=e:(t=e).email=t.login,{id:e.id,name:e.name,item:t}}));n.successCallback(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_r(Object(n),!0).forEach((function(t){Ar(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{entries:t}))}})),n}var n,r,o;return 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}}),t&&Tr(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing file id!");return"".concat(this.getBaseApiUrl(),"/files/").concat(e,"/collaborators")}},{key:"getFileCollaborators",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:y.Q;this.markerGet({id:e,limit:o,successCallback:t,errorCallback:n,requestData:r})}}])&&Cr(n.prototype,r),o&&Cr(n,o),t}(jn);function Dr(e){return(Dr="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})(e)}function Ir(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Mr(e){return(Mr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Nr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rr(e,t){return(Rr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Fr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lr=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Dr(t)&&"function"!=typeof t?Nr(e):t}(this,(e=Mr(t)).call.apply(e,[this].concat(o))),Fr(Nr(n),"getCollaborations",(function(e,t,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:y.Q;n.markerGet({id:e,limit:i,successCallback:t,errorCallback:r,requestData:o})})),Fr(Nr(n),"successHandler",(function(e){n.isDestroyed()||"function"!=typeof n.successCallback||n.successCallback(e)})),n}var n,r,o;return 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}}),t&&Rr(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){return"getUrl(".concat(e,") should be overridden")}}])&&Ir(n.prototype,r),o&&Ir(n,o),t}(jn);function Ur(e){return(Ur="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})(e)}function Br(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zr(e,t){return!t||"object"!==Ur(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Hr(e){return(Hr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Vr(e,t){return(Vr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Kr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),zr(this,Hr(t).apply(this,arguments))}var n,r,o;return 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}}),t&&Vr(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing file ID!");return"".concat(this.getBaseApiUrl(),"/files/").concat(e,"/collaborations")}}])&&Br(n.prototype,r),o&&Br(n,o),t}(Lr);function qr(e){return(qr="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})(e)}function Wr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Gr(e,t){return!t||"object"!==qr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function $r(e){return($r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Xr(e,t){return(Xr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Yr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Gr(this,$r(t).apply(this,arguments))}var n,r,o;return 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}}),t&&Xr(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing folder ID!");return"".concat(this.getBaseApiUrl(),"/folders/").concat(e,"/collaborations")}}])&&Wr(n.prototype,r),o&&Wr(n,o),t}(Lr);function Qr(e){return(Qr="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})(e)}function Jr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jr(Object(n),!0).forEach((function(t){oo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function eo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function to(e){return(to=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function no(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ro(e,t){return(ro=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function oo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var io=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Qr(t)&&"function"!=typeof t?no(e):t}(this,(e=to(t)).call.apply(e,[this].concat(o))),oo(no(n),"addCollaboration",(function(e,t,r,o){var i=e.id;n.post({id:i,data:{data:Zr({item:e},t)},errorCallback:o,successCallback:r,url:n.getUrl()})})),n}var n,r,o;return 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}}),t&&ro(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/collaborations")}}])&&eo(n.prototype,r),o&&eo(n,o),t}(O.a),ao=n(4),so=n(32);function co(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return t?e.concat(t.entries):e}),[]).sort((function(e,t){return Date.parse(e.created_at)-Date.parse(t.created_at)}))}var lo=n(103),uo=n.n(lo);function fo(e){return(fo="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})(e)}function po(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ho(e,t){return!t||"object"!==fo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function mo(e){return(mo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yo(e,t){return(yo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var bo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ho(this,mo(t).apply(this,arguments))}var n,r,o;return 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}}),t&&yo(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/undoc/annotations")}},{key:"getUrlForId",value:function(e){return"".concat(this.getUrl(),"/").concat(e)}},{key:"createAnnotation",value:function(e,t,n,r,o,i){this.errorCode=y.eb;try{this.checkApiCallValidity(y.se,r,e)}catch(e){return void i(e,this.errorCode)}var a={description:{type:"reply"},file_version:{id:t,type:"file_version"},status:"open",type:"annotation"};this.post({id:e,data:{data:uo()(a,n)},errorCallback:i,successCallback:o,url:this.getUrl()})}},{key:"deleteAnnotation",value:function(e,t,n,r,o){this.errorCode=y.lb;try{this.checkApiCallValidity(y.te,n,e)}catch(e){return void o(e,this.errorCode)}this.delete({id:e,errorCallback:o,successCallback:r,url:this.getUrlForId(t)})}},{key:"getAnnotation",value:function(e,t,n,r,o){this.errorCode=y.wb;try{this.checkApiCallValidity(y.Ae,n,e)}catch(e){return void o(e,this.errorCode)}this.get({id:e,errorCallback:o,successCallback:r,url:this.getUrlForId(t)})}},{key:"getAnnotations",value:function(e,t,n,r,o,i,a){this.errorCode=y.xb;try{this.checkApiCallValidity(y.Ae,n,e)}catch(e){return void o(e,this.errorCode)}this.markerGet({id:e,errorCallback:o,limit:i,requestData:{file_id:e,file_version_id:t},shouldFetchAll:a,successCallback:r})}}])&&po(n.prototype,r),o&&po(n,o),t}(jn);function vo(e){return(vo="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})(e)}function go(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function wo(e){return(wo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Eo(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oo(e,t){return(Oo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function So(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ko=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==vo(t)&&"function"!=typeof t?Eo(e):t}(this,(e=wo(t)).call.apply(e,[this].concat(o))),So(Eo(n),"permissions",{}),So(Eo(n),"mapAppActivityItem",(function(e){var t=e.activity_template,r=e.app,o=e.created_by,i=e.id,a=e.occurred_at,s=e.rendered_text,c=e.type;return{activity_template:t,app:r,created_at:a,created_by:o,id:i,permissions:{can_delete:n.permissions.can_delete},rendered_text:s,type:c}})),So(Eo(n),"successHandler",(function(e){var t=e.entries,r=void 0===t?[]:t;if(!n.isDestroyed()&&"function"==typeof n.successCallback){var o=r.map(n.mapAppActivityItem);n.successCallback({entries:o,total_count:o.length})}})),So(Eo(n),"errorHandler",(function(e){if(!n.isDestroyed()||"function"==typeof n.errorCallback){var t=e.response;t.status===y.Nd?n.successHandler({entries:[],total_count:0}):n.errorCallback(e,t.status)}})),n}var n,r,o;return 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}}),t&&Oo(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/app_activities")}},{key:"getDeleteUrl",value:function(e){if(!e)throw new Error("Missing file id!");return"".concat(this.getUrl(),"/").concat(e)}},{key:"getAppActivity",value:function(e,t,n,r){var o={item_id:e,item_type:"file",fields:je.a.toString()};this.permissions=t,this.markerGet({id:e,successCallback:n,errorCallback:r,requestData:o})}},{key:"deleteAppActivity",value:function(e){var t=e.id,n=e.appActivityId,r=e.successCallback,o=e.errorCallback;this.errorCode=y.mb,this.delete({id:t,url:this.getDeleteUrl(n),successCallback:r,errorCallback:o})}}])&&go(n.prototype,r),o&&go(n,o),t}(jn);function _o(e){return(_o="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})(e)}function Co(e){return function(e){if(Array.isArray(e))return e}(e)||Po(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function xo(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||Po(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Po(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function To(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function Ao(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ao(Object(n),!0).forEach((function(t){Fo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ao(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Do(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Io(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mo(e,t,n){return(Mo="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=No(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(n):o.value}})(e,t,n||e)}function No(e){return(No=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ro(e,t){return(Ro=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Fo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lo=y.sf,Uo="task",Bo=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==_o(t)&&"function"!=typeof t?Io(e):t}(this,No(t).call(this,e)),Fo(Io(n),"deleteAnnotation",(function(e,t,r,o,i){if(n.annotationsAPI=new bo(n.options),!e.id)throw Object(De.a)();n.file=e,n.errorCallback=i,n.updateFeedItem({isPending:!0},t),n.annotationsAPI.deleteAnnotation(n.file.id,t,r,n.deleteFeedItem.bind(Io(n),t,o),(function(e,r){n.deleteCommentErrorCallback(e,r,t)}))})),Fo(Io(n),"updateTaskCollaborator",(function(e,t,r,o,i,a){if(!e.id)throw Object(De.a)();n.file=e,n.errorCallback=a,n.updateFeedItem({isPending:!0},t);var s=new on(n.options);n.taskCollaboratorsAPI.push(s);var c={id:r,status:o},l=function(e,r){var i;switch(o){case y.pf:i=so.a.taskApproveErrorMessage;break;case y.qf:i=so.a.taskCompleteErrorMessage;break;case y.tf:i=so.a.taskRejectErrorMessage;break;default:i=so.a.taskCompleteErrorMessage}n.updateFeedItem(n.createFeedError(i,so.a.taskActionErrorTitle),t),n.feedErrorCallback(!0,e,r)};s.updateTaskCollaborator({file:e,taskCollaborator:c,successCallback:function(r){n.updateTaskCollaboratorSuccessCallback(t,e,r,i,l)},errorCallback:l})})),Fo(Io(n),"updateTaskCollaboratorSuccessCallback",(function(e,t,r,o,i){n.tasksNewAPI=new Gt(n.options),n.tasksNewAPI.getTask({id:e,file:t,successCallback:function(t){n.updateFeedItem(jo({},t,{isPending:!1}),e),o(r)},errorCallback:i})})),Fo(Io(n),"updateTaskNew",function(){var e,t=(e=regeneratorRuntime.mark((function e(t,r){var o,a,s,c,l,u,f=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=f.length>2&&void 0!==f[2]?f[2]:i.a,a=f.length>3&&void 0!==f[3]?f[3]:i.a,t.id){e.next=4;break}throw Object(De.a)();case 4:return n.file=t,n.errorCallback=a,n.tasksNewAPI=new Gt(n.options),n.updateFeedItem({isPending:!0},r.id),e.prev=8,s=r.addedAssignees.filter((function(e){return e.item&&"group"===e.item.type})).map((function(e){return e.id})).map((function(e){return new tr(n.options).getGroupCount({file:t,group:{id:e}})})),e.next=12,Promise.all(s);case 12:if(c=e.sent,l=c.some((function(e){return e.total_count>y.of})),u={code:y.Qb,type:"warning"},!l){e.next=18;break}return n.feedErrorCallback(!1,u,y.Qb),e.abrupt("return");case 18:return e.next=20,new Promise((function(e,o){n.tasksNewAPI.updateTaskWithDeps({file:t,task:r,successCallback:e,errorCallback:o})}));case 20:return e.next=22,new Promise((function(e,o){n.tasksNewAPI.getTask({file:t,id:r.id,successCallback:function(t){n.updateFeedItem(jo({},t,{isPending:!1}),r.id),e()},errorCallback:function(e){n.updateFeedItem({isPending:!1},r.id),n.feedErrorCallback(!1,e,y.fc),o()}})}));case 22:n.isDestroyed()||o(),e.next=29;break;case 25:e.prev=25,e.t0=e.catch(8),n.updateFeedItem({isPending:!1},r.id),n.feedErrorCallback(!1,e.t0,y.fc);case 29:case"end":return e.stop()}}),e,null,[[8,25]])})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){To(i,r,o,a,s,"next",e)}function s(e){To(i,r,o,a,s,"throw",e)}a(void 0)}))});return function(e,n){return t.apply(this,arguments)}}()),Fo(Io(n),"deleteComment",(function(e,t,r,o,i){if(n.commentsAPI=new xt(n.options),!e.id)throw Object(De.a)();n.file=e,n.errorCallback=i,n.updateFeedItem({isPending:!0},t),n.commentsAPI.deleteComment({file:e,commentId:t,permissions:r,successCallback:n.deleteFeedItem.bind(Io(n),t,o),errorCallback:function(e,r){n.deleteCommentErrorCallback(e,r,t)}})})),Fo(Io(n),"deleteCommentErrorCallback",(function(e,t,r){n.updateFeedItem(n.createFeedError(so.a.commentDeleteErrorMessage),r),n.feedErrorCallback(!0,e,t)})),Fo(Io(n),"createTaskNew",(function(e,t,r,o,i,a,s,c,l){if(!e.id)throw Object(De.a)();n.file=e,n.errorCallback=l;var u,f=pr()("task_");a&&(u=new Date(a).toISOString());var d={created_by:{type:"task_collaborator",target:t,id:pr()(),role:"CREATOR",status:Lo},completion_rule:s,created_at:(new Date).toISOString(),due_at:u,id:f,description:r,type:Uo,assigned_to:{entries:o.map((function(e){return{id:pr()(),target:jo({},e,{avatar_url:"",type:"user"}),status:Lo,permissions:{can_delete:!1,can_update:!1},role:"ASSIGNEE",type:"task_collaborator"}})),limit:10,next_marker:null},permissions:{can_update:!1,can_delete:!1,can_create_task_collaborator:!1,can_create_task_link:!1},task_links:{entries:[{id:pr()(),type:"task_link",target:jo({type:"file"},e),permissions:{can_delete:!1,can_update:!1}}],limit:1,next_marker:null},task_type:i,status:y.sf},p={description:r,due_at:u,task_type:i,completion_rule:s},h=o.filter((function(e){return"group"===(e.item&&e.item.type)})).map((function(e){return e.id})).map((function(t){return new tr(n.options).getGroupCount({file:e,group:{id:t}})}));Promise.all(h).then((function(r){var i=r.some((function(e){return e.total_count>y.of})),a={code:y.Qb,type:"warning"};i?n.feedErrorCallback(!1,a,y.Qb):(n.tasksNewAPI=new Gt(n.options),n.tasksNewAPI.createTaskWithDeps({file:e,task:p,assignees:o,successCallback:function(e){n.addPendingItem(n.file.id,t,d),n.updateFeedItem(jo({},e,{task_links:{entries:e.task_links,next_marker:null,limit:1},assigned_to:{entries:e.assigned_to,next_marker:null,limit:e.assigned_to.length},isPending:!1}),f),c(e)},errorCallback:function(e,t){n.feedErrorCallback(!1,e,t)}}))})).catch((function(e){n.feedErrorCallback(!1,e,y.ib)}))})),Fo(Io(n),"deleteTaskNew",(function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.a,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i.a;if(!e.id)throw Object(De.a)();n.file=e,n.errorCallback=o,n.tasksNewAPI=new Gt(n.options),n.updateFeedItem({isPending:!0},t.id),n.tasksNewAPI.deleteTask({file:e,task:t,successCallback:n.deleteFeedItem.bind(Io(n),t.id,r),errorCallback:function(e,r){n.updateFeedItem(n.createFeedError(so.a.taskDeleteErrorMessage),t.id),n.feedErrorCallback(!0,e,r)}})})),Fo(Io(n),"deleteFeedItem",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a,r=n.getCachedItems(n.file.id);if(r){var o=r.items.filter((function(t){return t.id!==e}));n.setCachedItems(n.file.id,o),n.isDestroyed()||t(e)}})),Fo(Io(n),"feedErrorCallback",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;e&&n.errors.push(jo({},t,{code:r})),!n.isDestroyed()&&n.errorCallback&&n.errorCallback(t,r,Fo({error:t},y.Td,e)),console.error(t)})),Fo(Io(n),"addPendingItem",(function(e,t,r){if(!t)throw Object(De.c)();var o=(new Date).toISOString(),i=jo({created_at:o,created_by:t,modified_at:o,isPending:!0},r),a=n.getCachedItems(n.file.id),s=a?a.items:[],c=[].concat(xo(s),[i]);return n.setCachedItems(e,c),i})),Fo(Io(n),"createCommentSuccessCallback",(function(e,t,r){var o=e.message,i=void 0===o?"":o,a=e.tagged_message,s=void 0===a?"":a;e.tagged_message=s||i,n.updateFeedItem(jo({},e,{isPending:!1}),t),n.isDestroyed()||r(e)})),Fo(Io(n),"createCommentErrorCallback",(function(e,t,r){var o=e.status===y.Jd?so.a.commentCreateConflictMessage:so.a.commentCreateErrorMessage;n.updateFeedItem(n.createFeedError(o),r),n.feedErrorCallback(!1,e,t)})),Fo(Io(n),"updateFeedItem",(function(e,t){if(!n.file.id)throw Object(De.a)();var r=n.getCachedItems(n.file.id);if(r){var o=r.items.map((function(n){return n.id===t?jo({},n,{},e):n}));return n.setCachedItems(n.file.id,o),o}return null})),Fo(Io(n),"createComment",(function(e,t,r,o,i,a){var s=pr()("comment_"),c={id:s,tagged_message:r,type:"comment"};if(!e.id)throw Object(De.a)();n.file=e,n.errorCallback=a,n.addPendingItem(n.file.id,t,c);var l={};o?l.taggedMessage=r:l.message=r,n.commentsAPI=new xt(n.options),n.commentsAPI.createComment(jo({file:e},l,{successCallback:function(e){n.createCommentSuccessCallback(e,s,i)},errorCallback:function(e,t){n.createCommentErrorCallback(e,t,s)}}))})),Fo(Io(n),"updateComment",(function(e,t,r,o,i,a,s){var c={tagged_message:r};if(!e.id)throw Object(De.a)();n.file=e,n.errorCallback=s,n.updateFeedItem(jo({},c,{isPending:!0}),t);var l={};o?l.tagged_message=r:l.message=r,n.commentsAPI=new xt(n.options),n.commentsAPI.updateComment(jo({file:e,commentId:t,permissions:i},l,{successCallback:function(e){n.updateFeedItem(jo({},l,{isPending:!1}),t),n.isDestroyed()||a(e)},errorCallback:function(e,t){n.feedErrorCallback(!0,e,t)}}))})),Fo(Io(n),"deleteAppActivity",(function(e,t,r,o){var i=e.id;if(!i)throw Object(De.a)();n.appActivityAPI=new ko(n.options),n.file=e,n.errorCallback=o,n.updateFeedItem({isPending:!0},t),n.appActivityAPI.deleteAppActivity({id:i,appActivityId:t,successCallback:n.deleteFeedItem.bind(Io(n),t,r),errorCallback:function(e,r){n.deleteAppActivityErrorCallback(e,r,t)}})})),Fo(Io(n),"deleteAppActivityErrorCallback",(function(e,t,r){n.updateFeedItem(n.createFeedError(so.a.appActivityDeleteErrorMessage),r),n.feedErrorCallback(!0,e,t)})),n.taskCollaboratorsAPI=[],n.taskLinksAPI=[],n.errors=[],n}var n,r,o;return 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}}),t&&Ro(e,t)}(t,e),n=t,(r=[{key:"addAnnotation",value:function(e,t,n,r,o){if(!e.id)throw Object(De.a)();if(this.file=e,o){var i=jo({},n,{created_by:t,id:r,type:"annotation"});this.addPendingItem(this.file.id,t,i)}else this.updateFeedItem(jo({},n,{isPending:!1}),r)}},{key:"getCacheKey",value:function(e){return"".concat(y.wf).concat(e)}},{key:"getCachedItems",value:function(e){var t=this.getCache(),n=this.getCacheKey(e);return t.get(n)}},{key:"setCachedItems",value:function(e,t){var n=this.getCache(),r=this.getCacheKey(e);n.set(r,{errors:this.errors,items:t})}},{key:"feedItems",value:function(e){function t(t,n,r,o,i){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t,n,r,o){var i=this,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=a.shouldShowAnnotations,c=void 0!==s&&s,l=a.shouldShowAppActivity,u=void 0!==l&&l,f=e.id,d=e.permissions,p=void 0===d?{}:d,h=this.getCachedItems(f);if(h){var m=h.errors,y=h.items;if(m.length?r(y,m):n(y),!t)return}this.file=e,this.errors=[],this.errorCallback=o;var b=c?this.fetchAnnotations(p):Promise.resolve(),v=this.fetchVersions(),g=this.fetchCurrentVersion(),w=this.fetchComments(p),E=this.fetchTasksNew(),O=u?this.fetchAppActivity(p):Promise.resolve();Promise.all([v,g,w,E,O,b]).then((function(e){var t=Co(e),o=t[0],a=t[1],s=t.slice(2),c=i.versionsAPI.addCurrentVersion(a,o,i.file),l=co.apply(void 0,[c].concat(xo(s)));i.isDestroyed()||(i.setCachedItems(f,l),i.errors.length?r(l,i.errors):n(l))}))}))},{key:"fetchAnnotations",value:function(e){var t=this;return this.annotationsAPI=new bo(this.options),new Promise((function(n){t.annotationsAPI.getAnnotations(t.file.id,void 0,e,n,t.fetchFeedItemErrorCallback.bind(t,n))}))}},{key:"fetchComments",value:function(e){var t=this;return this.commentsAPI=new xt(this.options),new Promise((function(n){t.commentsAPI.getComments(t.file.id,e,n,t.fetchFeedItemErrorCallback.bind(t,n))}))}},{key:"fetchVersions",value:function(){var e=this;return this.versionsAPI=new vt(this.options),new Promise((function(t){e.versionsAPI.getVersions(e.file.id,t,e.fetchFeedItemErrorCallback.bind(e,t))}))}},{key:"fetchCurrentVersion",value:function(){var e=this;return this.versionsAPI=new vt(this.options),new Promise((function(t){var n=e.file.file_version,r=void 0===n?{}:n;e.versionsAPI.getVersion(e.file.id,r.id,t,e.fetchFeedItemErrorCallback.bind(e,t))}))}},{key:"fetchTasksNew",value:function(){var e=this;return this.tasksNewAPI=new Gt(this.options),new Promise((function(t){e.tasksNewAPI.getTasksForFile({file:{id:e.file.id},successCallback:t,errorCallback:function(n,r){return e.fetchFeedItemErrorCallback(t,n,r)}})}))}},{key:"fetchFeedItemErrorCallback",value:function(e,t,n){var r=t.status,o=Object(De.d)(r);this.feedErrorCallback(o,t,n),e()}},{key:"createTaskCollaboratorsforGroup",value:function(e,t,n){var r=this;if(!e.id)throw Object(De.a)();return this.file=e,new Promise((function(o,i){var a=new on(r.options);r.taskCollaboratorsAPI.push(a),a.createTaskCollaboratorsforGroup({file:e,task:t,group:n,successCallback:o,errorCallback:function(e){i(e)}})}))}},{key:"createTaskCollaborator",value:function(e,t,n){var r=this;if(!e.id)throw Object(De.a)();return this.file=e,new Promise((function(o,i){var a=new on(r.options);r.taskCollaboratorsAPI.push(a),a.createTaskCollaborator({file:e,task:t,user:n,successCallback:o,errorCallback:function(e){i(e)}})}))}},{key:"deleteTaskCollaborator",value:function(e,t,n){var r=this;if(!e.id)throw Object(De.a)();return this.file.id=e.id,new Promise((function(o,i){var a=new on(r.options);r.taskCollaboratorsAPI.push(a),a.deleteTaskCollaborator({file:e,task:t,taskCollaborator:{id:n.id},successCallback:o,errorCallback:function(e){i(e)}})}))}},{key:"createTaskLink",value:function(e,t){var n=this;if(!e.id)throw Object(De.a)();return this.file=e,new Promise((function(r,o){var i=new hn(n.options);n.taskLinksAPI.push(i),i.createTaskLink({file:e,task:t,successCallback:r,errorCallback:o})}))}},{key:"createFeedError",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ao.a.errorOccured;return{error:{message:e,title:t}}}},{key:"destroyTaskCollaborators",value:function(){Array.isArray(this.taskCollaboratorsAPI)&&(this.taskCollaboratorsAPI.forEach((function(e){return e.destroy()})),this.taskCollaboratorsAPI=[])}},{key:"destroyTaskLinks",value:function(){Array.isArray(this.taskLinksAPI)&&(this.taskLinksAPI.forEach((function(e){return e.destroy()})),this.taskLinksAPI=[])}},{key:"fetchAppActivity",value:function(e){var t=this;return this.appActivityAPI=new ko(this.options),new Promise((function(n){t.appActivityAPI.getAppActivity(t.file.id,e,n,t.fetchFeedItemErrorCallback.bind(t,n))}))}},{key:"destroy",value:function(){Mo(No(t.prototype),"destroy",this).call(this),this.annotationsAPI&&(this.annotationsAPI.destroy(),delete this.annotationsAPI),this.commentsAPI&&(this.commentsAPI.destroy(),delete this.commentsAPI),this.versionsAPI&&(this.versionsAPI.destroy(),delete this.versionsAPI),this.appActivityAPI&&(this.appActivityAPI.destroy(),delete this.appActivityAPI),this.tasksNewAPI&&(this.tasksNewAPI.destroy(),delete this.tasksNewAPI),this.destroyTaskCollaborators(),this.destroyTaskLinks()}}])&&Do(n.prototype,r),o&&Do(n,o),t}(O.a);function zo(e){return(zo="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})(e)}function Ho(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Vo(e,t){return!t||"object"!==zo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ko(e){return(Ko=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qo(e,t){return(qo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Wo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Vo(this,Ko(t).apply(this,arguments))}var n,r,o;return 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}}),t&&qo(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing app integration id!");return"".concat(this.getBaseApiUrl(),"/app_integrations/").concat(e)}},{key:"execute",value:function(e,t,n,r){if(!e)throw new Error("Missing integration id!");if(!t)throw new Error("Missing file id!");this.errorCode=y.tb;var o="".concat(this.getUrl(e),"/execute"),i={data:{item:{id:t,type:y.zf}}};this.post({id:t,url:o,data:i,successCallback:n,errorCallback:r})}}])&&Ho(n.prototype,r),o&&Ho(n,o),t}(O.a);function Go(e){return(Go="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})(e)}function $o(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Xo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yo(e,t){return!t||"object"!==Go(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Qo(e){return(Qo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jo(e,t){return(Jo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Zo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Yo(this,Qo(t).apply(this,arguments))}var n,r,o;return 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}}),t&&Jo(e,t)}(t,e),n=t,(r=[{key:"getUrl",value:function(e){if(!e)throw new Error("Missing file id!");return"".concat(this.getBaseApiUrl(),"/files/").concat(e,"/open_with_integrations")}},{key:"getOpenWithIntegrations",value:function(e,t,n){var r=this;this.errorCode=y.Fb,this.get({id:e,successCallback:function(e){var n=r.formatOpenWithData(e),o=r.consolidateBoxEditIntegrations(n);t(o)},errorCallback:n})}},{key:"consolidateBoxEditIntegrations",value:function(e){var t=$o(e);return e.some((function(e){return e.appIntegrationId===y.f}))&&(t=e.filter((function(e){return e.appIntegrationId!==y.g}))),t}},{key:"formatOpenWithData",value:function(e){var t=e.items,n=e.default_app_integration;return t.map((function(e){var t=e.app_integration,r=e.disabled_reasons,o=e.display_name,i=e.display_description,a=e.display_order,s=e.is_disabled,c=e.should_show_consent_popup,l=t.id,u=t.type;return{appIntegrationId:l,displayDescription:i,disabledReasons:r||[],displayOrder:a,isDefault:!!n&&l===n.id,isDisabled:s,displayName:o,requiresConsent:c,type:u}})).sort((function(e,t){return e.displayOrder-t.displayOrder}))}}])&&Xo(n.prototype,r),o&&Xo(n,o),t}(O.a);function ei(e){return(ei="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})(e)}function ti(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ni(e){return(ni=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ri(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oi(e,t){return(oi=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ii=function(e){function t(){var e,n,r,o,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=function(e,t){return!t||"object"!==ei(t)&&"function"!=typeof t?ri(e):t}(this,(e=ni(t)).call.apply(e,[this].concat(s))),r=ri(n),i=function(e){var t=e.data;n.getCache().set(n.key,t),n.finish()},(o="queryMetadataSuccessHandler")in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i,n}var n,r,o;return 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}}),t&&oi(e,t)}(t,e),n=t,(r=[{key:"getCacheKey",value:function(e){return"".concat(y.k).concat(e)}},{key:"getUrl",value:function(){return"".concat(this.getBaseApiUrl(),"/metadata_queries/execute_read")}},{key:"isLoaded",value:function(){return this.getCache().has(this.key)}},{key:"finish",value:function(){if(!this.isDestroyed()){var e=this.getCache().get(this.key);this.successCallback(e)}}},{key:"queryMetadataRequest",value:function(e){this.isDestroyed()||(this.errorCode=y.Ub,this.xhr.post({url:this.getUrl(),data:e}).then(this.queryMetadataSuccessHandler).catch(this.errorHandler))}},{key:"queryMetadata",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!this.isDestroyed()){var o=r.context,i=void 0===o?{}:o;this.key=this.getCacheKey(i.id),this.successCallback=t,this.errorCallback=n,r.forceFetch&&this.getCache().unset(this.key),this.isLoaded()?this.finish():this.queryMetadataRequest(e)}}}])&&ti(n.prototype,r),o&&ti(n,o),t}(O.a);function ai(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var si={CHROME:"Chrome",EDGE:"Edge",FIREFOX:"Firefox",MAC:"Mac",SAFARI:"Safari",IE:"Explorer"},ci=[{key:"userAgent",subString:si.EDGE,identity:si.EDGE},{key:"userAgent",subString:si.CHROME,identity:si.CHROME},{key:"userAgent",subString:"criOS",identity:si.CHROME,versionSearch:"criOS"},{key:"vendor",subString:"Apple",identity:si.SAFARI,versionSearch:"Version"},{key:"userAgent",subString:si.FIREFOX,identity:si.FIREFOX},{key:"userAgent",subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{key:"userAgent",subString:"Trident",identity:"Explorer",versionSearch:"rv"},{key:"userAgent",subString:"Gecko",identity:"Mozilla",versionSearch:"rv"}],li=[{key:"platform",subString:"Win",identity:"Windows"},{key:"userAgent",subString:"iPod",identity:"iOS",device:"iPod"},{key:"userAgent",subString:"iPhone",identity:"iOS",device:"iPhone"},{key:"userAgent",subString:"iPad",identity:"iOS",device:"iPad"},{key:"platform",subString:si.MAC,identity:si.MAC},{key:"userAgent",subString:"Android",identity:"Android"},{key:"platform",subString:"Linux",identity:"Linux"}];function ui(e,t){for(var n,r=null,o=null,i="",a=0,s=t.length;a<s;a+=1)if(n=e[t[a].key],i=t[a].versionSearch||t[a].identity,n&&-1!==n.indexOf(t[a].subString)){r=t[a].identity,o=t[a].device;break}return{identity:r,device:o,versionSearchString:i}}function fi(e,t){var n=e.indexOf(t);if(-1===n)return"";var r=e.substring(n+t.length+1).match(/[0-9]+(?:\.[0-9]*)?/);return r&&r.length?r[0]:""}var di=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var t=window.navigator,n=ui(t,ci),r=ui(t,li);this.browser=n.identity||"unknown",this.version=fi(t.userAgent,n.versionSearchString)||fi(t.appVersion,n.versionSearchString)||"unknown",this.OS=r.identity||"unknown",this.device=r.device||"unknown"}var t,n,r;return t=e,(n=[{key:"getName",value:function(){return this.browser}},{key:"getVersion",value:function(){return this.version}},{key:"isMinBrowser",value:function(e,t){return this.browser.toLowerCase()===e.toLowerCase()&&parseFloat(this.version)>=parseFloat(t)}},{key:"isSafari",value:function(){return this.browser===si.SAFARI}},{key:"isFirefox",value:function(){return this.browser===si.FIREFOX}},{key:"isChrome",value:function(){return this.browser===si.CHROME}},{key:"isIE",value:function(){return this.browser===si.IE}},{key:"isEdge",value:function(){return this.browser===si.EDGE}},{key:"isIEAndSpecificBrowserPluginSupported",value:function(e){return this.isIE()&&function(e){var t=e||"htmlfile",n=!1;try{"ActiveXObject"in window&&(n=!!new(0,window.ActiveXObject)(t))}catch(e){n=!1}return n}(e)}}])&&ai(t.prototype,n),r&&ai(t,r),e}());var pi=function(e){var t,n=[],r=0;return new Promise((function(o,i){e.forEach((function(a,s){a.then(o).catch(function(o){return function(a){n[o]=a,(r+=1)===e.length&&(t=new Error("no promises resolved"),i(t))}}(s))}))}))},hi={SAFARI_CHANNEL_NAME:"safari_channel",SECRET_STORE_COOKIE_NAME:"box-edit-secret-cookie-name",BOX_EDIT_APP_NAME:"BoxEdit",BOX_EDIT_NOT_SUPPORTED_ERROR:"box_edit_not_supported_error",BOX_EDIT_UNINSTALLED_ERROR:"box_edit_uninstalled_error",BOX_EDIT_UPGRADE_BROWSER_ERROR:"box_edit_upgrade_browser_error",BOX_EDIT_SAFARI_ERROR:"box_edit_safari_error",BOX_EDIT_INSECURE_REQUESTS_UPGRADED_ERROR:"box_edit_insecure_requests_upgraded_error",BOX_TOOLS_PLUGIN_NAME:"Box.BoxTools",BOX_SECURE_LOCAL_BASE_URL:"https://edit.boxlocalhost.com:",BOX_UNSECURE_LOCAL_BASE_URL:"http://127.0.0.1:",ACTIVEX_CHANNEL_NAME:"activex_channel",HTTP_CHANNEL_NAME:"http_channel",HTTPS_CHANNEL_NAME:"https_channel",OPERATION_STATUS:"status",OPERATION_REQUEST:"application_request",OPERATION_COMMAND:"application_command",UNCREATED_STATUS:"uncreated",CREATED_STATUS:"created",ACTIVE_STATUS:"active",HIVE_TABLE_WEBAPP_BOXTOOLS_ANALYTICS:"webapp_boxtools_analytics",KEY_LENGTH:16,KEY_ID_LENGTH:8,IV:"75392C57F66CE7E7EF47110410280DD7",OUTPUT_EVENT:"box_extension_output",REQUEST_ID_PRE:"BOX-EXT-REQ-ID-",REQUEST_TIMEOUT_RESPONSE_CODE:408,EXTENSION_BLACKLIST:{A6P:1,AC:1,AS:1,ACR:1,ACTION:1,AIR:1,APP:1,AWK:1,BAT:1,BOXNOTE:1,CGI:1,CHM:1,CMD:1,COM:1,CSH:1,DEK:1,DLD:1,DS:1,EBM:1,ESH:1,EXE:1,EZS:1,FKY:1,FRS:1,FXP:1,GADGET:1,HMS:1,HTA:1,ICD:1,INX:1,IPF:1,ISU:1,JAR:1,JS:1,JSE:1,JSX:1,KIX:1,LNK:1,LUA:1,MCR:1,MEM:1,MPX:1,MS:1,MSI:1,MST:1,OBS:1,PAF:1,PEX:1,PIF:1,PL:1,PRC:1,PRG:1,PVD:1,PWC:1,PY:1,PYC:1,PYO:1,QPX:1,RBX:1,REG:1,RGS:1,ROX:1,RPJ:1,SCAR:1,SCR:1,SCRIPT:1,SCPT:1,SCT:1,SH:1,SHB:1,SHS:1,SPR:1,TLB:1,TMS:1,U3P:1,UDF:1,URL:1,VB:1,VBE:1,VBS:1,VBSCRIPT:1,WCM:1,WPK:1,WS:1,WSF:1,XQT:1}};function mi(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function yi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bi=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),yi(this,"buildNextRequestID",(function(){return"".concat(hi.REQUEST_ID_PRE).concat(n.window.performance.now())})),yi(this,"buildDetailsObj",(function(e,t,r){var o=r.toString(),i={data:void 0,operation:e,properties:{application:n.appName,timeout:o},req_id:n.buildNextRequestID()};if(e!==hi.OPERATION_STATUS){if(!t)throw new TypeError("Data cannot be undefined for ".concat(e));i.data=t}return i})),this.appName=t,this.window=window}var t,n,r;return t=e,(n=[{key:"sendCommand",value:function(e,t,n){return Promise.resolve("TODO")}},{key:"sendRequest",value:function(e,t,n){return Promise.resolve("TODO")}},{key:"getComServerStatus",value:function(e,t){return Promise.resolve("TODO")}},{key:"destroy",value:function(){}}])&&mi(t.prototype,n),r&&mi(t,r),e}();function vi(e){return(vi="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})(e)}function gi(e){return(gi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function wi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ei(e,t){return(Ei=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Oi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Si=2,ki=function(e){function t(e,n){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=function(e,t){return!t||"object"!==vi(t)&&"function"!=typeof t?wi(e):t}(this,gi(t).call(this,e)),Oi(wi(r),"executeOperation",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return new Promise((function(i,a){var s=r.buildDetailsObj(e,t,o),c=setTimeout((function(){a(new Error({status_code:hi.REQUEST_TIMEOUT_RESPONSE_CODE}))}),n);r.reqIdToPromiseMap.set(s.req_id,{resolve:i,rejectTimeout:c}),r.executeActiveXEvent({detail:s})}))})),Oi(wi(r),"repairActiveXConnection",(function(e){di.isIEAndSpecificBrowserPluginSupported(hi.BOX_TOOLS_PLUGIN_NAME)&&(r.retryAttempt>=Si||(r.retryAttempt+=1,setTimeout((function(){r.executeActiveXEvent(e)}),100)))})),Oi(wi(r),"executeActiveXEvent",(function(e){var t=r.createActiveXObjectJSRef(),n="ExecuteSync"in t;try{r.isSynchronous&&n?t.ExecuteSync(JSON.stringify(e)):t.Execute(JSON.stringify(e))}catch(t){r.repairActiveXConnection(e)}})),Oi(wi(r),"createActiveXObjectJSRef",(function(){return new(0,r.window.ActiveXObject)(hi.BOX_TOOLS_PLUGIN_NAME)})),Oi(wi(r),"setupActiveXCommunication",(function(){r.isActiveXExtensionListenerAttached||(r.document.addEventListener(hi.OUTPUT_EVENT,r.appExtensionEventResponseHandler),r.isActiveXExtensionListenerAttached=!0)})),Oi(wi(r),"tearDownActiveXCommunication",(function(){r.isActiveXExtensionListenerAttached&&(r.document.removeEventListener(hi.OUTPUT_EVENT,r.appExtensionEventResponseHandler),r.isActiveXExtensionListenerAttached=!1)})),Oi(wi(r),"appExtensionEventResponseHandler",(function(e){r.retryAttempt>0&&(r.retryAttempt=0);var t="string"==typeof e.detail?JSON.parse(e.detail):e.detail;if(r.reqIdToPromiseMap.has(t.req_id)){var n=r.reqIdToPromiseMap.get(t.req_id);if(n){clearTimeout(n.rejectTimeout),r.reqIdToPromiseMap.delete(t.req_id);var o="string"==typeof t.com_server_response.data?JSON.parse(t.com_server_response.data):t.com_server_response.data;n.resolve(o)}}})),Oi(wi(r),"getComServerStatus",(function(e,t){return r.executeOperation(hi.OPERATION_STATUS,null,e,t)})),Oi(wi(r),"sendRequest",(function(e,t,n){return r.executeOperation(hi.OPERATION_REQUEST,e,t,n)})),Oi(wi(r),"sendCommand",(function(e,t,n){return r.executeOperation(hi.OPERATION_COMMAND,e,t,n)})),Oi(wi(r),"destroy",(function(){r.tearDownActiveXCommunication()})),r.isSynchronous=n,r.channelName=hi.ACTIVEX_CHANNEL_NAME,r.reqIdToPromiseMap=new Map,r.isActiveXExtensionListenerAttached=!1,r.retryAttempt=0,r.document=document,r.window=window,r.setupActiveXCommunication(),r}return 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}}),t&&Ei(e,t)}(t,e),t}(bi),_i=n(97);function Ci(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",i=window.document,a=new Date,s=[];void 0===n&&(n=a.getTime()+5184e6),a.setTime(n),s.push("".concat(e,"=").concat(encodeURIComponent(t))),0!==n&&s.push("; expires=".concat(a.toUTCString())),s.push("; path=".concat(r)),o&&s.push("; domain=".concat(o)),s.push("; secure"),i.cookie=s.join("")}function xi(e){return(xi="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})(e)}function Pi(e){return(Pi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ti(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ai(e,t){return(Ai=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ji(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Di="GET",Ii="POST",Mi=31536e6,Ni=17223,Ri=17224,Fi="Content-Type",Li="text/plain; charset=UTF-8",Ui="notrunning",Bi=new _i.a;function zi(){return Bi.getItem("comUseFallback")?{primary:Ri,fallback:Ni}:{primary:Ni,fallback:Ri}}var Hi=function(e){function t(e,n,r){var o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o=function(e,t){return!t||"object"!==xi(t)&&"function"!=typeof t?Ti(e):t}(this,Pi(t).call(this,e)),ji(Ti(o),"createCORSRequest",(function(e,t){var n;try{return(n=new(0,o.window.XMLHttpRequest)).open(e,t,!0),n}catch(n){if(o.retryCounter<3)return o.retryCounter+=1,o.createCORSRequest(e,t);throw new Error("could not create xhr")}})),ji(Ti(o),"getComServerStatusInstallationPromise",(function(e){var t,n,r=new Promise((function(e,r){t=e,n=r})),i=function(e,n){o.currentPort=e,e===Ni?Bi.removeItem("comUseFallback"):Bi.setItem("comUseFallback",1),o.comServerInstallationPromiseRejected=!1,t(n)},a=zi(),s=a.primary,c=a.fallback;return o.checkInstallStatus(s,e).then(i.bind(Ti(o),s)).catch((function(t){if(t===Ui)return o.comServerInstallationPromiseRejected=!0,void n();o.checkInstallStatus(c,e).then(i.bind(Ti(o),c)).catch((function(){o.comServerInstallationPromiseRejected=!0,n()}))})),r})),ji(Ti(o),"sendComServerRequest",(function(e,t,n,r){return new Promise((function(i,a){try{var s=o.createCORSRequest(e,t);s.setRequestHeader(Fi,Li),s.onload=function(){i(s)},s.onerror=function(){a(s)},r>0&&(s.timeout=r,s.ontimeout=function(){a(s)}),setTimeout((function(){s.send(n)}),0)}catch(e){a()}}))})),ji(Ti(o),"checkInstallStatus",(function(e,t){return o.sendComServerRequest(Di,"".concat(o.url).concat(e,"/status"),null,t).then((function(e){var t=JSON.parse(e.responseText);if(t.running)return t;throw o.comServerInstallationPromiseRejected=!0,new Error(Ui)}))})),ji(Ti(o),"getComChannel",(function(e){return function(e){var t,n,r=window.document.cookie.split("; "),o=r.length;for(n=0;n<o;n+=1)if((t=r[n].split("="))[0]===e)return t[1]?decodeURIComponent(t[1]):"";return""}("".concat(e,"-bgp-id"))})),ji(Ti(o),"setComChannel",(function(e){var t=o.getComChannel(e)||o.generateId(),n="bgp-".concat(t),r=(new Date).getTime()+Mi;return Ci("".concat(e,"-bgp-id"),t,r),Ci("bgp-".concat(t),"generic",r),n})),ji(Ti(o),"getComServerStatus",(function(e){return!o.comServerInstallationPromise||o.comServerInstallationPromiseRejected?(o.comServerInstallationPromise=null,o.comServerInstallationPromise=o.getComServerStatusInstallationPromise(e),o.comServerInstallationPromise):o.comServerInstallationPromise})),ji(Ti(o),"sendRequest",(function(e,t,n){var r="".concat(o.url).concat(o.currentPort,"/application_request?application=").concat(o.appName,"&com=").concat(o.comChannelName,"&timeout=").concat(n);return o.sendComServerRequest(Ii,r,e,t).then((function(e){var t=JSON.parse(e.responseText);if(t.response_type&&"error"===t.response_type)throw new Error("Communication error: ".concat(t.message));return t}))})),ji(Ti(o),"sendCommand",(function(e,t,n){var r="".concat(o.url).concat(o.currentPort,"/application_command?application=").concat(o.appName,"&com=").concat(o.comChannelName,"&timeout=").concat(n);return o.sendComServerRequest(Ii,r,e,t).then((function(e){return JSON.parse(e.responseText)}))})),ji(Ti(o),"generateId",(function(){var e=(new Date).getTime();return"xxxxxxxx".replace(/x/g,(function(){return Math.floor((e+16*Math.random())%16).toString(16)}))})),o.url=n,o.comChannelName=o.setComChannel(e),o.channelName=r,o.comServerInstallationPromise=null,o.comServerInstallationPromiseRejected=!1,o.retryCounter=0,o.sendCount=0,o.currentPort=zi().primary,o.window=window,o}return 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}}),t&&Ai(e,t)}(t,e),t}(bi);function Vi(e){return(Vi="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})(e)}function Ki(e){return(Ki=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wi(e,t){return(Wi=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Gi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $i="box_extension_input",Xi="box_extension_output",Yi=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Vi(t)&&"function"!=typeof t?qi(e):t}(this,Ki(t).call(this,e)),Gi(qi(n),"executeOperation",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return new Promise((function(i,a){var s=n.buildDetailsObj(e,t,o),c=setTimeout((function(){a(new Error({status_code:hi.REQUEST_TIMEOUT_RESPONSE_CODE}))}),r);n.reqIdToPromiseMap.set(s.req_id,{resolve:i,rejectTimeout:c}),n.createAndDispatchAppExtensionEvent({detail:s})}))})),Gi(qi(n),"setupSafariExtensionCommunication",(function(){n.isAppExtensionListenerAttached||(n.isAppExtensionListenerAttached=!0,n.document.addEventListener(Xi,n.appExtensionEventResponseHandler))})),Gi(qi(n),"tearDownSafariExtensionCommunication",(function(){n.isAppExtensionListenerAttached&&(n.isAppExtensionListenerAttached=!1,n.document.removeEventListener(Xi,n.appExtensionEventResponseHandler))})),Gi(qi(n),"appExtensionEventResponseHandler",(function(e){var t="string"==typeof e.detail?JSON.parse(e.detail):e.detail;if(n.reqIdToPromiseMap.has(t.req_id)){var r=n.reqIdToPromiseMap.get(t.req_id);if(r){clearTimeout(r.rejectTimeout),n.reqIdToPromiseMap.delete(t.req_id);var o="string"==typeof t.com_server_response.data?JSON.parse(t.com_server_response.data):t.com_server_response.data;r.resolve(o)}}})),Gi(qi(n),"createAndDispatchAppExtensionEvent",(function(e){var t=new(0,n.window.CustomEvent)($i,e);n.document.dispatchEvent(t)})),Gi(qi(n),"getComServerStatus",(function(e,t){return n.executeOperation(hi.OPERATION_STATUS,null,e,t)})),Gi(qi(n),"sendRequest",(function(e,t,r){return n.executeOperation(hi.OPERATION_REQUEST,e,t,r)})),Gi(qi(n),"sendCommand",(function(e,t,r){return n.executeOperation(hi.OPERATION_COMMAND,e,t,r)})),Gi(qi(n),"destroy",(function(){n.tearDownSafariExtensionCommunication()})),n.reqIdToPromiseMap=new Map,n.channelName=hi.SAFARI_CHANNEL_NAME,n.window=window,n.document=document,n.setupSafariExtensionCommunication(),n}return 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}}),t&&Wi(e,t)}(t,e),t}(bi);function Qi(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Ji,Zi=55,ea="16.16299",ta="17.17134",na=5e3;function ra(e){var t=hi.BOX_UNSECURE_LOCAL_BASE_URL,n=hi.CREATED_STATUS,r=hi.HTTP_CHANNEL_NAME;return Ji.http_channel_status=n,new Hi(e,t,r)}function oa(e){var t=hi.CREATED_STATUS;return Ji.safari_channel_status=t,new Yi(e)}function ia(e){var t=hi.CREATED_STATUS;return Ji.activex_channel_status=t,new ki(e,!0)}function aa(){var e=si.EDGE;return di.isMinBrowser(e,ta)||di.isMinBrowser(e,ea)&&di.getVersion().startsWith("16.")}function sa(){return di.isEdge()&&!aa()}function ca(){var e=si.CHROME,t=si.FIREFOX;return di.isMinBrowser(e,53)||di.isMinBrowser(t,Zi)||aa()}function la(){return di.isMinBrowser(si.SAFARI,10)}function ua(){return di.isMinBrowser(si.IE,11)}function fa(e){var t=hi.BOX_EDIT_NOT_SUPPORTED_ERROR,n=hi.BOX_EDIT_SAFARI_ERROR,r=hi.BOX_EDIT_UNINSTALLED_ERROR,o=hi.BOX_EDIT_UPGRADE_BROWSER_ERROR,i=t;return ca()?i=r:ua()?i=r:di.isFirefox()||di.isChrome()||di.isSafari()&&!la()||sa()?i=o:la()&&(i=n),Ji.error_message=i,e(new Error(i))}function da(e){var t=na;return"number"==typeof e&&e>=0&&(t=Math.floor(e)),t}function pa(e){var t=+(e/1e3).toFixed(2);return e<2?t/=2:t-=1,t}var ha=function(){function e(t){var n,r,o,i,a,s;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),o=!1,(r="isInitialized")in(n=this)?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,this.channels=[],this.isInitialized=!0,i=di.getName(),a=di.getVersion(),s=hi.UNCREATED_STATUS,Ji={box_tools_version:null,browser_name:i,browser_version:a,error_message:null,installation_type:null,http_channel_status:s,https_channel_status:s,activex_channel_status:s,safari_channel_status:s},ca()?this.channels.push(ra(t)):la()?this.channels.push(oa(t)):ua()&&di.isIEAndSpecificBrowserPluginSupported(hi.BOX_TOOLS_PLUGIN_NAME)?this.channels.push(function(e){var t=hi.CREATED_STATUS;return Ji.activex_channel_status=t,new ki(e,!1)}(t)):di.isFirefox()&&!di.isMinBrowser(si.FIREFOX,Zi)||sa()||(this.channels=this.channels.concat([ra(t),oa(t),ia(t)]))}var t,n,r;return t=e,(n=[{key:"getComServerStatus",value:function(e){var t=this,n=hi.ACTIVE_STATUS,r=da(e),o=pa(r),i=sa();return new Promise((function(e,a){return i?fa.call(null,a):t.channels.length?pi(t.channels.map((function(i){return i.getComServerStatus(r,o).then((function(r){return t.activeChannel=i,r&&(Ji.installation_type=r.installation_type,Ji.box_tools_version=r.version),Ji["".concat(i.channelName,"_status")]=n,e(r)}))}))).catch(fa.bind(null,a)):fa.call(null,a)}))}},{key:"sendRequest",value:function(e,t,n){var r=this,o=da(n),i=pa(o);return this.activeChannel?this.activeChannel.sendRequest(e,o,i):this.getComServerStatus().then((function(){return r.activeChannel.sendRequest(e,o,i)}))}},{key:"sendCommand",value:function(e,t){var n=this,r=da(t),o=pa(r);return this.activeChannel?this.activeChannel.sendCommand(e,r,o):this.getComServerStatus().then((function(){return n.activeChannel.sendCommand(e,r,o)}))}}])&&Qi(t.prototype,n),r&&Qi(t,r),e}();function ma(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ya(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function ba(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ya(i,r,o,a,s,"next",e)}function s(e){ya(i,r,o,a,s,"throw",e)}a(void 0)}))}}function va(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var ga;var wa=null,Ea=function(){function e(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),wa instanceof e||(wa=this),this.extensionRequestQueue=new Map,wa}var t,n,r,o;return t=e,(n=[{key:"queueGetNativeAppNameFromLocal",value:function(e){if(this.extensionRequestQueue.has(e)){var t=this.extensionRequestQueue.get(e);if(!t)throw new Error("Race condition re: queueGetNativeAppNameFromLocal");return t.promise}var n={},r=new Promise((function(e,t){n.resolve=e,n.reject=t}));return n.promise=r,this.extensionRequestQueue.set(e,n),r}},{key:"checkBoxEditAvailability",value:function(){return this.getBoxEditAvailability()}},{key:"getBoxEditAvailability",value:function(){return this.client=new ha(hi.BOX_EDIT_APP_NAME),this.client.getComServerStatus()}},{key:"canOpenWithBoxEdit",value:(o=ba(regeneratorRuntime.mark((function e(t){var n,r,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(t.map(function(){var e=ba(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.getAppForExtension(t);case 3:return n=e.sent,r=[t,n],e.abrupt("return",r);case 8:return e.prev=8,e.t0=e.catch(0),i=[t,""],e.abrupt("return",i);case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()));case 2:return n=e.sent,r=new Map,n.forEach((function(e){return r.set.apply(r,ma(e))})),e.abrupt("return",Promise.resolve(r));case 6:case"end":return e.stop()}}),e)}))),function(e){return o.apply(this,arguments)})},{key:"openFile",value:function(e,t){var n=function(e,t,n,r){return JSON.stringify({auth_code:n,auth_token:t,browser_type:di.getName(),command_type:"launch_application",file_id:e.toString(),token_scope:r})}(e,t.data.token,t.data.auth_code,t.data.token_scope);return this.client.sendCommand(n,5e3)}},{key:"getAppForExtension",value:function(e){var t=this;try{if(function(e){var t=hi.EXTENSION_BLACKLIST,n=e.toUpperCase();return"."===n.charAt(0)&&(n=n.substr(1)),n in t}(e))throw new Error("blacklisted");var n=this.queueGetNativeAppNameFromLocal(e);return ga||(ga=setTimeout((function(){t.processExtensionRequestQueue()}),100)),n}catch(e){return Promise.reject()}}},{key:"processExtensionRequestQueue",value:function(){var e=new Map,t=[];this.extensionRequestQueue.forEach((function(n,r){e.set(r,n),t.push(r)})),this.extensionRequestQueue.clear(),ga=null;var n=function(e){return JSON.stringify({request_type:"get_default_application",extension:e})}(t);return this.client.sendRequest(n).then((function(n){if(n&&n.default_application_name){var r=n.default_application_name;"[object Object]"===Object.prototype.toString.call(r)&&(r=[r]),r.forEach((function(t){var n=Object.keys(t)[0],r=decodeURIComponent(t[n]);if(r){var o=e.get(n);o&&(o.resolve(r),e.delete(n))}}))}t.forEach((function(t){var n=e.get(t);n&&n.reject()}))}))}}])&&va(t.prototype,n),r&&va(t,r),e}();function Oa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Sa(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ka(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var _a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Oa(Object(n),!0).forEach((function(t){Sa(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Oa(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{apiHost:t.apiHost||y.L,uploadHost:t.uploadHost||y.O,cache:t.cache||new r.a,language:t.language})}var t,n,o;return t=e,(n=[{key:"destroy",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.fileAPI&&(this.fileAPI.destroy(),delete this.fileAPI),this.weblinkAPI&&(this.weblinkAPI.destroy(),delete this.weblinkAPI),this.plainUploadAPI&&(this.plainUploadAPI.destroy(),delete this.plainUploadAPI),this.chunkedUploadAPI&&(this.chunkedUploadAPI.destroy(),delete this.chunkedUploadAPI),this.folderAPI&&(this.folderAPI.destroy(),delete this.folderAPI),this.searchAPI&&(this.searchAPI.destroy(),delete this.searchAPI),this.recentsAPI&&(this.recentsAPI.destroy(),delete this.recentsAPI),this.versionsAPI&&(this.versionsAPI.destroy(),delete this.versionsAPI),this.fileAccessStatsAPI&&(this.fileAccessStatsAPI.destroy(),delete this.fileAccessStatsAPI),this.tasksNewAPI&&(this.tasksNewAPI.destroy(),delete this.tasksNewAPI),this.taskCollaboratorsAPI&&(this.taskCollaboratorsAPI.destroy(),delete this.taskCollaboratorsAPI),this.taskLinksAPI&&(this.taskLinksAPI.destroy(),delete this.taskLinksAPI),this.commentsAPI&&(this.commentsAPI.destroy(),delete this.commentsAPI),this.markerBasedGroupsAPI&&(this.markerBasedGroupsAPI.destroy(),delete this.markerBasedGroupsAPI),this.markerBasedUsersAPI&&(this.markerBasedUsersAPI.destroy(),delete this.markerBasedUsersAPI),this.groupsAPI&&(this.groupsAPI.destroy(),delete this.groupsAPI),this.usersAPI&&(this.usersAPI.destroy(),delete this.usersAPI),this.metadataAPI&&(this.metadataAPI.destroy(),delete this.metadataAPI),this.fileCollaboratorsAPI&&(this.fileCollaboratorsAPI.destroy(),delete this.fileCollaboratorsAPI),this.fileCollaborationsAPI&&(this.fileCollaborationsAPI.destroy(),delete this.fileCollaborationsAPI),this.folderCollaborationsAPI&&(this.folderCollaborationsAPI.destroy(),delete this.folderCollaborationsAPI),this.collaborationsAPI&&(this.collaborationsAPI.destroy(),delete this.collaborationsAPI),this.appIntegrationsAPI&&(this.appIntegrationsAPI.destroy(),delete this.appIntegrationsAPI),this.metadataQueryAPI&&(this.metadataQueryAPI.destroy(),delete this.metadataQueryAPI),this.openWithAPI&&(this.openWithAPI.destroy(),delete this.openWithAPI),this.annotationsAPI&&(this.annotationsAPI.destroy(),delete this.annotationsAPI),e&&(this.options.cache=new r.a)}},{key:"getCache",value:function(){return this.options.cache}},{key:"getAPI",value:function(e){var t;switch(e){case y.Af:t=this.getFolderAPI();break;case y.zf:t=this.getFileAPI();break;case y.Bf:t=this.getWebLinkAPI();break;default:throw new Error("Unknown Type!")}return t}},{key:"getFileAPI",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return e&&this.destroy(),this.fileAPI=new Pe.a(this.options),this.fileAPI}},{key:"getWebLinkAPI",value:function(){return this.destroy(),this.weblinkAPI=new Te.a(this.options),this.weblinkAPI}},{key:"getPlainUploadAPI",value:function(){return this.destroy(),this.plainUploadAPI=new Ce(this.options),this.plainUploadAPI}},{key:"getChunkedUploadAPI",value:function(){return this.destroy(),this.chunkedUploadAPI=new ye(this.options),this.chunkedUploadAPI}},{key:"getFolderAPI",value:function(){return this.destroy(),this.folderAPI=new xe.a(this.options),this.folderAPI}},{key:"getSearchAPI",value:function(){return this.destroy(),this.searchAPI=new ze(this.options),this.searchAPI}},{key:"getRecentsAPI",value:function(){return this.destroy(),this.recentsAPI=new Xe(this.options),this.recentsAPI}},{key:"getMetadataAPI",value:function(e){return e&&this.destroy(),this.metadataAPI=new Sr(this.options),this.metadataAPI}},{key:"getVersionsAPI",value:function(e){return e&&this.destroy(),this.versionsAPI=new vt(this.options),this.versionsAPI}},{key:"getCommentsAPI",value:function(e){return e&&this.destroy(),this.commentsAPI=new xt(this.options),this.commentsAPI}},{key:"getTasksNewAPI",value:function(e){return e&&this.destroy(),this.tasksNewAPI=new Gt(this.options),this.tasksNewAPI}},{key:"getTaskCollaboratorsAPI",value:function(e){return e&&this.destroy(),this.taskCollaboratorsAPI=new on(this.options),this.taskCollaboratorsAPI}},{key:"getTaskLinksAPI",value:function(e){return e&&this.destroy(),this.taskLinksAPI=new hn(this.options),this.taskLinksAPI}},{key:"getFileAccessStatsAPI",value:function(e){return e&&this.destroy(),this.fileAccessStatsAPI=new wn(this.options),this.fileAccessStatsAPI}},{key:"getFileCollaboratorsAPI",value:function(e){return e&&this.destroy(),this.fileCollaboratorsAPI=new jr(this.options),this.fileCollaboratorsAPI}},{key:"getFileCollaborationsAPI",value:function(e){return e&&this.destroy(),this.fileCollaborationsAPI=new Kr(this.options),this.fileCollaborationsAPI}},{key:"getFolderCollaborationsAPI",value:function(e){return e&&this.destroy(),this.folderCollaborationsAPI=new Yr(this.options),this.folderCollaborationsAPI}},{key:"getCollaborationsAPI",value:function(e){return e&&this.destroy(),this.collaborationsAPI=new io(this.options),this.collaborationsAPI}},{key:"getMarkerBasedGroupsAPI",value:function(e){return e&&this.destroy(),this.markerBasedGroupsAPI=new Bn(this.options),this.markerBasedGroupsAPI}},{key:"getMarkerBasedUsersAPI",value:function(e){return e&&this.destroy(),this.markerBasedUsersAPI=new Xn(this.options),this.markerBasedUsersAPI}},{key:"getGroupsAPI",value:function(e){return e&&this.destroy(),this.groupsAPI=new tr(this.options),this.groupsAPI}},{key:"getUsersAPI",value:function(e){return e&&this.destroy(),this.usersAPI=new fr(this.options),this.usersAPI}},{key:"getFeedAPI",value:function(e){return e&&this.destroy(),this.feedItemsAPI=new Bo(this.options),this.feedItemsAPI}},{key:"getOpenWithAPI",value:function(e){return e&&this.destroy(),this.openWithAPI=new Zo(this.options),this.openWithAPI}},{key:"getAppIntegrationsAPI",value:function(e){return e&&this.destroy(),this.appIntegrationsAPI=new Wo(this.options),this.appIntegrationsAPI}},{key:"getMetadataQueryAPI",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e&&this.destroy(),this.metadataQueryAPI=new ii(this.options),this.metadataQueryAPI}},{key:"getBoxEditAPI",value:function(){return this.boxEditAPI=new Ea,this.boxEditAPI}},{key:"getAnnotationsAPI",value:function(e){return e&&this.destroy(),this.annotationsAPI=new bo(this.options),this.annotationsAPI}}])&&ka(t.prototype,n),o&&ka(t,o),e}();t.a=_a},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));var r=n(7),o=n.n(r);n(278);function i(e,t){return!!o()(e,t,!1)}function a(e,t){return o()(e,t,{})}},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(12),s=n.n(a),c=n(44),l=n(3),u=n.n(l),f=n(306),d=n.n(f);n(661);function p(e){return(p="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})(e)}function h(){return(h=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 m(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?v(e):t}(this,b(t).call(this,e)),w(v(n),"state",{shouldShowTopScrollShadow:!1,shouldShowBottomScrollShadow:!1}),w(v(n),"componentDidMount",(function(){var e=n.getScrollShadowState();n.setState(e),n.scrollRef&&(n.scrollRef.addEventListener("transitionend",n.throttledOnContentScroll),n.scrollRef&&n.observer.observe(n.scrollRef,{attributes:!0,childlist:!0,subtree:!0}))})),w(v(n),"onContentScroll",(function(){var e=n.getScrollShadowState();n.setState(e)})),w(v(n),"getScrollShadowState",(function(){var e=n.scrollRef||{},t=e.scrollTop,r=e.scrollHeight,o=e.clientHeight,i={};return t>0&&t<r-o&&(i.shouldShowTopScrollShadow=!0,i.shouldShowBottomScrollShadow=!0),0===t&&(i.shouldShowTopScrollShadow=!1),t<r-o&&(i.shouldShowBottomScrollShadow=!0),t===r-o&&(i.shouldShowBottomScrollShadow=!1),i})),w(v(n),"scrollRef",null),w(v(n),"throttledOnContentScroll",d()(n.onContentScroll,100)),n.observer=new MutationObserver(n.throttledOnContentScroll),n}var n,o,a;return 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}}),t&&g(e,t)}(t,e),n=t,(o=[{key:"componentWillUnmount",value:function(){this.observer.disconnect(),this.scrollRef&&this.scrollRef.removeEventListener("transitionend",this.throttledOnContentScroll)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,o=t.className,a=void 0===o?"":o,s=t.scrollRefFn,c=t.shadowSize,l=m(t,["children","className","scrollRefFn","shadowSize"]),u=this.state,f=u.shouldShowTopScrollShadow,d=u.shouldShowBottomScrollShadow,p=i()("scroll-container",a,{"is-showing-top-shadow":f,"is-showing-bottom-shadow":d});return r.createElement("div",h({className:p},l),r.createElement("div",{className:i()("scroll-wrap-container","style--".concat(c)),onScroll:this.throttledOnContentScroll,ref:function(t){e.scrollRef=t,s(t)}},n))}}])&&y(n.prototype,o),a&&y(n,a),t}(r.Component);w(E,"defaultProps",{scrollRefFn:u.a,shadowSize:"cover"});var O=E,S=n(1);n(662);function k(e){return(k="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})(e)}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e){return(C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(e){e.preventDefault(),e.stopPropagation()}var j=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==k(t)&&"function"!=typeof t?x(e):t}(this,C(t).call(this,e)),T(x(n),"setActiveItem",(function(e){n.setState({activeItemIndex:e}),-1===e&&n.setActiveItemID(null)})),T(x(n),"setActiveItemID",(function(e){var t=n.props.scrollBoundarySelector,r=e?document.getElementById(e):null,o={block:"nearest"};void 0!==t&&(o.boundary=document.querySelector(t)),n.setState({activeItemID:e},(function(){Object(c.e)(r,o)}))})),T(x(n),"haveChildrenChanged",(function(e){var t=n.props.children,o=r.Children.count(t);if(o!==r.Children.count(e))return!0;if(0===o)return!1;var i=r.Children.map(t,(function(e){return e.key})),a=r.Children.map(e,(function(e){return e.key}));return i.some((function(e,t){return e!==a[t]}))})),T(x(n),"resetActiveItem",(function(){n.setState({activeItemID:null,activeItemIndex:-1})})),T(x(n),"handleFocus",(function(){n.openDropdown()})),T(x(n),"handleDocumentClick",(function(e){var t=n.selectorDropdownRef.current;t&&e.target instanceof Node&&t.contains(e.target)||t===e.target||n.closeDropdown()})),T(x(n),"handleInput",(function(){n.openDropdown()})),T(x(n),"handleKeyDown",(function(e){var t=n.props,o=t.children,i=t.isAlwaysOpen,a=t.onEnter,s=n.state.activeItemIndex,c=r.Children.count(o);switch(e.key){case"ArrowDown":if(n.isDropdownOpen()){c&&A(e);var l=s===c-1?-1:s+1;n.setActiveItem(l)}else n.openDropdown();break;case"ArrowUp":if(n.isDropdownOpen()){c&&A(e);var u=-1===s?c-1:s-1;n.setActiveItem(u)}else n.openDropdown();break;case"Enter":-1!==s&&n.isDropdownOpen()?(A(e),n.selectItem(s,e)):a&&a(e);break;case"Tab":n.isDropdownOpen()&&(n.closeDropdown(),n.resetActiveItem());break;case"Escape":!i&&n.isDropdownOpen()&&(A(e),n.closeDropdown(),n.resetActiveItem())}})),T(x(n),"isDropdownOpen",(function(){var e=n.props,t=e.children,o=e.isAlwaysOpen,i=n.state.shouldOpen;return r.Children.count(t)>0&&(!!o||i)})),T(x(n),"openDropdown",(function(){n.state.shouldOpen||(n.props.shouldSetActiveItemOnOpen&&n.setActiveItem(0),n.setState({shouldOpen:!0}),document.addEventListener("click",n.handleDocumentClick,!0))})),T(x(n),"closeDropdown",(function(){n.setState({shouldOpen:!1}),document.removeEventListener("click",n.handleDocumentClick,!0)})),T(x(n),"selectItem",(function(e,t){var r=n.props.onSelect;r&&r(e,t),n.closeDropdown()})),n.listboxID=s()("listbox"),n.state={activeItemID:null,activeItemIndex:-1,shouldOpen:!1},n.selectorDropdownRef=r.createRef(),n}var n,o,a;return 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}}),t&&P(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.shouldSetActiveItemOnOpen,n=e.children;this.haveChildrenChanged(n)&&(t?this.setActiveItem(0):this.resetActiveItem())}},{key:"componentWillUnmount",value:function(){document.removeEventListener("click",this.handleDocumentClick,!0)}},{key:"render",value:function(){var e=this.listboxID,t=this.selectItem,n=this.setActiveItem,o=this.setActiveItemID,a=this.closeDropdown,s=this.props,c=s.dividerIndex,l=s.overlayTitle,u=s.children,f=s.className,d=s.title,p=s.selector,h=s.shouldScroll,m=this.state,y=m.activeItemID,b=m.activeItemIndex,v=this.isDropdownOpen(),g={"aria-activedescendant":y,"aria-autocomplete":"list","aria-expanded":v,role:"combobox"};v&&(g["aria-owns"]=e);var w=r.createElement("ul",{className:i()("overlay",l?l.toLowerCase():""),id:e,role:"listbox"},l&&r.createElement("h5",{className:"SelectorDropdown-title"},l),r.Children.map(u,(function(e,i){var s={onClick:function(e){t(i,e)},onMouseDown:function(e){e.preventDefault()},onMouseEnter:function(){n(i)},closeDropdown:function(){a()},setActiveItemID:o};i===b&&(s.isActive=!0);var l=i===c;return r.createElement(r.Fragment,null,l&&r.createElement("hr",{className:"SelectorDropdown-divider"}),r.cloneElement(e,s))})));return(r.createElement("div",{className:i()("SelectorDropdown",f),onFocus:this.handleFocus,onKeyDown:this.handleKeyDown,onKeyPress:this.handleInput,onPaste:this.handleInput,ref:this.selectorDropdownRef},r.cloneElement(p,{inputProps:g}),v&&r.createElement("div",{className:"".concat(S.qe," is-visible")},d,h?r.createElement(O,null,w):w)))}}])&&_(n.prototype,o),a&&_(n,a),t}(r.Component);n.d(t,"a",(function(){return j}))},function(e,t,n){"use strict";var r=n(0),o=n(205),i=n.n(o),a=n(5),s=n.n(a);function c(e){return(c="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})(e)}function l(){return(l=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 u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return n=function(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?p(e):t}(this,(e=d(t)).call.apply(e,[this].concat(o))),m(p(n),"focusFirstElement",(function(){if(n.el){var e=i()(n.el);e.length>3?e[1].focus():n.trapEl&&n.trapEl.focus()}})),m(p(n),"focusLastElement",(function(){if(n.el){var e=i()(n.el);e.length>3?e[e.length-3].focus():n.trapEl&&n.trapEl.focus()}})),m(p(n),"handleElKeyDown",(function(e){var t=n.props.handleOverlayKeyDown;n.el===document.activeElement&&"Tab"===e.key&&(n.focusFirstElement(),e.stopPropagation(),e.preventDefault()),t&&t(e)})),m(p(n),"handleTrapElKeyDown",(function(e){"Tab"===e.key&&(e.stopPropagation(),e.preventDefault())})),n}var n,o,a;return 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}}),t&&h(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){var e=this;this.props.shouldDefaultFocus?setTimeout((function(){e.previousFocusEl=document.activeElement,e.focusFirstElement()}),0):setTimeout((function(){e.el&&e.el.focus()}),0)}},{key:"componentWillUnmount",value:function(){var e=this;setTimeout((function(){e.previousFocusEl&&e.previousFocusEl.focus()}),0)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,o=t.className,i=t.getRef,a=(t.handleOverlayKeyDown,t.shouldDefaultFocus,t.shouldOutlineFocus),c=u(t,["children","className","getRef","handleOverlayKeyDown","shouldDefaultFocus","shouldOutlineFocus"]);return r.createElement("div",l({ref:function(t){e.el=t,i&&i(t)},className:s()(o,{"should-outline-focus":a}),onKeyDown:this.handleElKeyDown},c),r.createElement("i",{"aria-hidden":!0,onFocus:this.focusLastElement,tabIndex:"0"}),n,r.createElement("i",{"aria-hidden":!0,onFocus:this.focusFirstElement,tabIndex:"0"}),r.createElement("i",{ref:function(t){e.trapEl=t},"aria-hidden":!0,onKeyDown:this.handleTrapElKeyDown,tabIndex:"0"}))}}])&&f(n.prototype,o),a&&f(n,a),t}(r.Component);n.d(t,"a",(function(){return y}))},function(e,t,n){"use strict";var r=n(0),o=n(12),i=n.n(o),a=n(5),s=n.n(a),c=n(107),l=n(81),u=n(154),f=n(20),d=Object(c.defineMessages)({checkboxTooltipIconInfoText:{id:"boxui.checkboxTooltip.iconInfoText",defaultMessage:"Info"}}),p=function(e){var t=e.tooltip;return r.createElement("div",{className:"checkbox-tooltip-wrapper"},r.createElement(f.c,{text:t},r.createElement("div",{className:"info-tooltip"},r.createElement(u.a,{height:16,title:r.createElement(l.a,d.checkboxTooltipIconInfoText),width:16}))))};n(536);function h(){return(h=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 m(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y=function(e){var t=e.className,n=void 0===t?"":t,o=e.description,a=e.fieldLabel,c=e.hideLabel,l=e.id,u=e.isChecked,f=e.isDisabled,d=e.label,y=e.name,b=e.onChange,v=e.subsection,g=e.tooltip,w=m(e,["className","description","fieldLabel","hideLabel","id","isChecked","isDisabled","label","name","onChange","subsection","tooltip"]),E=r.useRef(i()("checkbox")).current,O=l||E,S=r.createElement("span",{className:"checkbox-label"},r.createElement("input",h({checked:u,disabled:f,id:O,name:y,onChange:b,type:"checkbox"},w)),r.createElement("span",{className:"checkbox-pointer-target"}),r.createElement("span",{className:s()("bdl-Checkbox-labelTooltipWrapper",{"accessibility-hidden":c})},r.createElement("label",{htmlFor:O},d),g&&r.createElement(p,{tooltip:g})));return r.createElement("div",{className:s()("checkbox-container",n,{"is-disabled bdl-is-disabled":f})},a&&r.createElement("div",{className:"label"},a),S,o?r.createElement("div",{className:"checkbox-description"},o):null,v?r.createElement("div",{className:"checkbox-subsection"},v):null)};n.d(t,"a",(function(){return y}))},function(e,t){e.exports=function(e,t){t=t||{};var n,r,o,i=e.ownerDocument||e,a=[],s=[],c=function(e){var t=[];return function(n){if(n===e.documentElement)return!1;var r=e.defaultView.getComputedStyle(n);return!!function n(r,o){if(r===e.documentElement)return!1;for(var i=0,a=t.length;i<a;i++)if(t[i][0]===r)return t[i][1];var s=!1;return"none"===(o=o||e.defaultView.getComputedStyle(r)).display?s=!0:r.parentNode&&(s=n(r.parentNode)),t.push([r,s]),s}(n,r)||"hidden"===r.visibility}}(i),l=["input","select","a[href]","textarea","button","[tabindex]"],u=e.querySelectorAll(l.join(","));if(t.includeContainer){var f=Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;l.some((function(t){return f.call(e,t)}))&&(u=Array.prototype.slice.apply(u)).unshift(e)}for(var d=0,p=u.length;d<p;d++)n=u[d],r=parseInt(n.getAttribute("tabindex"),10),(o=isNaN(r)?n.tabIndex:r)<0||"INPUT"===n.tagName&&"hidden"===n.type||n.disabled||c(n,i)||(0===o?a.push(n):s.push({index:d,tabIndex:o,node:n}));var h=s.sort((function(e,t){return e.tabIndex===t.tabIndex?e.index-t.index:e.tabIndex-t.tabIndex})).map((function(e){return e.node}));return Array.prototype.push.apply(h,a),h}},function(e,t){function n(){return e.exports=n=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},n.apply(this,arguments)}e.exports=n},function(e,t){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},function(e,t,n){function r(e){return(r="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})(e)}var o=n(31),i=n(130),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;e.exports=function(e,t){if(o(e))return!1;var n=r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(s.test(e)||!a.test(e)||null!=t&&e in Object(t))}},function(e,t,n){"use strict";var r=n(0),o=n(9),i=n(2);t.a=function(e){var t=e.className,n=void 0===t?"":t,a=e.color,s=void 0===a?i.k:a,c=e.height,l=void 0===c?16:c,u=e.title,f=e.width,d=void 0===f?16:f;return r.createElement(o.a,{className:"icon-open-with ".concat(n),height:l,title:u,viewBox:"0 0 16 16",width:d},r.createElement("path",{className:"fill-color",fill:s,fillRule:"evenodd",d:"M12 2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm0 1H4a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zm-1 2v6h-1V6.71l-4.65 4.64-.7-.7L9.29 6H5V5h6z"}))}},function(e,t,n){"use strict";var r=n(0);function o(){return(o=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 i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t,n,a,s=e.children,c=e.href,l=void 0===c?"#":c,u=e.linkRef,f=e.target,d=e.rel,p=e.component,h=e.refProp,m=i(e,["children","href","linkRef","target","rel","component","refProp"]),y="_blank"!==f||d?d:"noopener",b=p||"a",v=(a=u,(n=h||"ref")in(t={})?Object.defineProperty(t,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a,t);return r.createElement(b,o({href:l,rel:y,target:f},v,m),s)}},function(e,t,n){(function(t){function n(e){return(n="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})(e)}var r="object"==(void 0===t?"undefined":n(t))&&t&&t.Object===Object&&t;e.exports=r}).call(this,n(36))},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,n){var r=n(64),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){var r=n(370),o=n(127),i=n(31),a=n(141),s=n(128),c=n(187),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),f=!n&&!u&&a(e),d=!n&&!u&&!f&&c(e),p=n||u||f||d,h=p?r(e.length,String):[],m=h.length;for(var y in e)!t&&!l.call(e,y)||p&&("length"==y||f&&("offset"==y||"parent"==y)||d&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,m))||h.push(y);return h}},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t,n){(function(e){function r(e){return(r="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})(e)}var o=n(38),i="object"==r(t)&&t&&!t.nodeType&&t,a=i&&"object"==r(e)&&e&&!e.nodeType&&e,s=a&&a.exports===i?o.Buffer:void 0,c=s?s.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=c?c(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(86)(e))},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(167),o=n(168),i=n(166),a=n(217),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=s},function(e,t,n){var r=n(167),o=n(31);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},function(e,t,n){var r=n(219),o=n(218),i=n(129);e.exports=function(e){return r(e,i,o)}},function(e,t,n){var r=n(169);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},function(e,t,n){var r=n(257),o=n(168),i=n(165);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},function(e,t,n){var r=n(55),o=n(168),i=n(40),a="[object Object]",s=Function.prototype,c=Object.prototype,l=s.toString,u=c.hasOwnProperty,f=l.call(Object);e.exports=function(e){if(!i(e)||r(e)!=a)return!1;var t=o(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==f}},function(e,t,n){var r=n(403),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),c=Array(s);++a<s;)c[a]=i[t+a];a=-1;for(var l=Array(t+1);++a<t;)l[a]=i[a];return l[t]=n(c),r(e,this,l)}}},function(e,t,n){var r=n(404),o=n(406)(r);e.exports=o},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";var r=n(34),o=n(424),i=n(426),a=n(427),s=n(428),c=n(228);e.exports=function(e){return new Promise((function(t,l){var u=e.data,f=e.headers;r.isFormData(u)&&delete f["Content-Type"];var d=new XMLHttpRequest;if(e.auth){var p=e.auth.username||"",h=e.auth.password||"";f.Authorization="Basic "+btoa(p+":"+h)}if(d.open(e.method.toUpperCase(),i(e.url,e.params,e.paramsSerializer),!0),d.timeout=e.timeout,d.onreadystatechange=function(){if(d&&4===d.readyState&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in d?a(d.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?d.response:d.responseText,status:d.status,statusText:d.statusText,headers:n,config:e,request:d};o(t,l,r),d=null}},d.onerror=function(){l(c("Network Error",e,null,d)),d=null},d.ontimeout=function(){l(c("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",d)),d=null},r.isStandardBrowserEnv()){var m=n(429),y=(e.withCredentials||s(e.url))&&e.xsrfCookieName?m.read(e.xsrfCookieName):void 0;y&&(f[e.xsrfHeaderName]=y)}if("setRequestHeader"in d&&r.forEach(f,(function(e,t){void 0===u&&"content-type"===t.toLowerCase()?delete f[t]:d.setRequestHeader(t,e)})),e.withCredentials&&(d.withCredentials=!0),e.responseType)try{d.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&d.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){d&&(d.abort(),l(e),d=null)})),void 0===u&&(u=null),d.send(u)}))}},function(e,t,n){"use strict";var r=n(425);e.exports=function(e,t,n,o,i){var a=new Error(e);return r(a,t,n,o,i)}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){var r=n(441),o=n(442),i=n(445),a=RegExp("['’]","g");e.exports=function(e){return function(t){return r(i(o(t).replace(a,"")),e,"")}}},function(e,t,n){var r=n(161),o=n(109);e.exports=function(e,t,n){(void 0===n||o(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},,,function(e,t,n){},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.serialize=function(){return"Anchor: "+this.getAnchorKey()+":"+this.getAnchorOffset()+", Focus: "+this.getFocusKey()+":"+this.getFocusOffset()+", Is Backward: "+String(this.getIsBackward())+", Has Focus: "+String(this.getHasFocus())},t.prototype.getAnchorKey=function(){return this.get("anchorKey")},t.prototype.getAnchorOffset=function(){return this.get("anchorOffset")},t.prototype.getFocusKey=function(){return this.get("focusKey")},t.prototype.getFocusOffset=function(){return this.get("focusOffset")},t.prototype.getIsBackward=function(){return this.get("isBackward")},t.prototype.getHasFocus=function(){return this.get("hasFocus")},t.prototype.hasEdgeWithin=function(e,t,n){var r=this.getAnchorKey(),o=this.getFocusKey();if(r===o&&r===e){var i=this.getStartOffset();return t<=this.getEndOffset()&&i<=n}if(e!==r&&e!==o)return!1;var a=e===r?this.getAnchorOffset():this.getFocusOffset();return t<=a&&n>=a},t.prototype.isCollapsed=function(){return this.getAnchorKey()===this.getFocusKey()&&this.getAnchorOffset()===this.getFocusOffset()},t.prototype.getStartKey=function(){return this.getIsBackward()?this.getFocusKey():this.getAnchorKey()},t.prototype.getStartOffset=function(){return this.getIsBackward()?this.getFocusOffset():this.getAnchorOffset()},t.prototype.getEndKey=function(){return this.getIsBackward()?this.getAnchorKey():this.getFocusKey()},t.prototype.getEndOffset=function(){return this.getIsBackward()?this.getAnchorOffset():this.getFocusOffset()},t.createEmpty=function(e){return new t({anchorKey:e,anchorOffset:0,focusKey:e,focusOffset:0,isBackward:!1,hasFocus:!1})},t}((0,n(29).Record)({anchorKey:"",anchorOffset:0,focusKey:"",focusOffset:0,isBackward:!1,hasFocus:!1}));e.exports=o},function(e,t,n){"use strict";function r(e){return(r="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})(e)}function o(e){return e.replace(/\//g,"-")}e.exports=function(e){return"object"==r(e)?Object.keys(e).filter((function(t){return e[t]})).map(o).join(" "):Array.prototype.map.call(arguments,o).join(" ")}},function(e,t,n){"use strict";var r=n(0),o=r.createContext({});t.a=o},function(e,t,n){"use strict";var r=n(239).a.Consumer;t.a=r},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o);function a(){return(a=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 s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=e.children,n=e.className,o=void 0===n?"":n,c=e.title,l=e.type,u=void 0===l?"warning":l,f=s(e,["children","className","title","type"]);return r.createElement("div",a({className:i()(o,"inline-alert","inline-alert-visible","inline-alert-".concat(u))},f),c?r.createElement("strong",null,c):null,r.createElement("div",null,t))}},function(e,t,n){"use strict";var r=n(48),o=n(1),i=n(27),a=n(107),s=Object(a.defineMessages)({eventTime:{id:"boxui.readableTime.eventTime",defaultMessage:"{time, date, medium}"},eventTimeToday:{id:"boxui.readableTime.eventTimeToday",defaultMessage:"Today at {time, time, short}"},eventTimeYesterday:{id:"boxui.readableTime.eventTimeYesterday",defaultMessage:"Yesterday at {time, time, short}"},eventTimeDate:{id:"boxui.readableTime.eventTimeDate",defaultMessage:"{time, date, medium} at {time, time, short}"},eventTimeDateShort:{id:"boxui.readableTime.eventTimeDateShort",defaultMessage:"{date} at {time, time, short}"},eventTimeWeekdayLong:{id:"boxui.readableTime.eventTimeWeekdayLong",defaultMessage:"{weekday}, {time, date, medium}"}}),c=["ru"];t.a=Object(r.c)((function(e){var t=e.intl,n=e.timestamp,r=e.relativeThreshold,a=void 0===r?o.ee:r,l=e.allowFutureTimestamps,u=void 0===l||l,f=e.alwaysShowTime,d=void 0!==f&&f,p=e.showWeekday,h=void 0!==p&&p,m=e.uppercase,y=void 0!==m&&m&&!c.includes(t.locale),b=Date.now()-a,v=!Object(i.h)(n);!u&&n>Date.now()&&(n=b);var g,w=s.eventTime,E=null,O=null;if(Object(i.i)(n))w=s.eventTimeToday;else if(Object(i.k)(n))w=s.eventTimeYesterday;else if(h)w=s.eventTimeWeekdayLong,O=t.formatDate(n,{weekday:"long"});else if(v&&d)w=s.eventTimeDate;else if(!v&&d)w=s.eventTimeDateShort,E=t.formatDate(n,{month:"short",day:"numeric"});else if(!v&&!d)return g=t.formatDate(n,{month:"short",day:"numeric"}),y?g.toLocaleUpperCase(t.locale):g;var S={time:n,date:E,weekday:O};g=t.formatMessage(w,S);var k=n-Date.now();return Math.abs(k)<=a&&(g=t.formatRelativeTime?t.formatRelativeTime(k):t.formatRelative(n)),y?g.toLocaleUpperCase(t.locale):g}))},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o,i="object"===("undefined"==typeof Reflect?"undefined":r(Reflect))?Reflect:null,a=i&&"function"==typeof i.apply?i.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};o=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var s=Number.isNaN||function(e){return e!=e};function c(){c.init.call(this)}e.exports=c,c.EventEmitter=c,c.prototype._events=void 0,c.prototype._eventsCount=0,c.prototype._maxListeners=void 0;var l=10;function u(e){return void 0===e._maxListeners?c.defaultMaxListeners:e._maxListeners}function f(e,t,n,o){var i,a,s,c;if("function"!=typeof n)throw new TypeError('The "listener" argument must be of type Function. Received type '+r(n));if(void 0===(a=e._events)?(a=e._events=Object.create(null),e._eventsCount=0):(void 0!==a.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),a=e._events),s=a[t]),void 0===s)s=a[t]=n,++e._eventsCount;else if("function"==typeof s?s=a[t]=o?[n,s]:[s,n]:o?s.unshift(n):s.push(n),(i=u(e))>0&&s.length>i&&!s.warned){s.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,c=l,console&&console.warn&&console.warn(c)}return e}function d(){for(var e=[],t=0;t<arguments.length;t++)e.push(arguments[t]);this.fired||(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,a(this.listener,this.target,e))}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=d.bind(r);return o.listener=n,r.wrapFn=o,o}function h(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(o):y(o,o.length)}function m(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function y(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}Object.defineProperty(c,"defaultMaxListeners",{enumerable:!0,get:function(){return l},set:function(e){if("number"!=typeof e||e<0||s(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");l=e}}),c.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},c.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||s(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},c.prototype.getMaxListeners=function(){return u(this)},c.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var r="error"===e,o=this._events;if(void 0!==o)r=r&&void 0===o.error;else if(!r)return!1;if(r){var i;if(t.length>0&&(i=t[0]),i instanceof Error)throw i;var s=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw s.context=i,s}var c=o[e];if(void 0===c)return!1;if("function"==typeof c)a(c,this,t);else{var l=c.length,u=y(c,l);for(n=0;n<l;++n)a(u[n],this,t)}return!0},c.prototype.addListener=function(e,t){return f(this,e,t,!1)},c.prototype.on=c.prototype.addListener,c.prototype.prependListener=function(e,t){return f(this,e,t,!0)},c.prototype.once=function(e,t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+r(t));return this.on(e,p(this,e,t)),this},c.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+r(t));return this.prependListener(e,p(this,e,t)),this},c.prototype.removeListener=function(e,t){var n,o,i,a,s;if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+r(t));if(void 0===(o=this._events))return this;if(void 0===(n=o[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete o[e],o.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,a=n.length-1;a>=0;a--)if(n[a]===t||n[a].listener===t){s=n[a].listener,i=a;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,i),1===n.length&&(o[e]=n[0]),void 0!==o.removeListener&&this.emit("removeListener",e,s||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,i=Object.keys(n);for(r=0;r<i.length;++r)"removeListener"!==(o=i[r])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},c.prototype.listeners=function(e){return h(this,e,!0)},c.prototype.rawListeners=function(e){return h(this,e,!1)},c.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):m.call(e,t)},c.prototype.listenerCount=m,c.prototype.eventNames=function(){return this._eventsCount>0?o(this._events):[]}},function(e,t,n){var r=n(231)((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}));e.exports=r},function(module,exports,__webpack_require__){(function(process,global,module){var __WEBPACK_AMD_DEFINE_RESULT__;function _typeof(e){return(_typeof="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})(e)}
/*
 * [js-sha1]{@link https://github.com/emn178/js-sha1}
 *
 * @version 0.6.0
 * @author Chen, Yi-Cyuan [emn178@gmail.com]
 * @copyright Chen, Yi-Cyuan 2014-2017
 * @license MIT
 */!function(){"use strict";var root="object"===("undefined"==typeof window?"undefined":_typeof(window))?window:{},NODE_JS=!root.JS_SHA1_NO_NODE_JS&&"object"===(void 0===process?"undefined":_typeof(process))&&process.versions&&process.versions.node;NODE_JS&&(root=global);var COMMON_JS=!root.JS_SHA1_NO_COMMON_JS&&"object"===_typeof(module)&&module.exports,AMD=__webpack_require__(108),HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-2147483648,8388608,32768,128],SHIFT=[24,16,8,0],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[],createOutputMethod=function(e){return function(t){return new Sha1(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Sha1},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function nodeWrap(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("sha1").update(e,"utf8").digest("hex");if(e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(void 0===e.length)return method(e);return crypto.createHash("sha1").update(new Buffer(e)).digest("hex")};return nodeMethod};function Sha1(e){e?(blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],this.h0=1732584193,this.h1=4023233417,this.h2=2562383102,this.h3=271733878,this.h4=3285377520,this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Sha1.prototype.update=function(e){if(!this.finalized){var t="string"!=typeof e;t&&e.constructor===root.ArrayBuffer&&(e=new Uint8Array(e));for(var n,r,o=0,i=e.length||0,a=this.blocks;o<i;){if(this.hashed&&(this.hashed=!1,a[0]=this.block,a[16]=a[1]=a[2]=a[3]=a[4]=a[5]=a[6]=a[7]=a[8]=a[9]=a[10]=a[11]=a[12]=a[13]=a[14]=a[15]=0),t)for(r=this.start;o<i&&r<64;++o)a[r>>2]|=e[o]<<SHIFT[3&r++];else for(r=this.start;o<i&&r<64;++o)(n=e.charCodeAt(o))<128?a[r>>2]|=n<<SHIFT[3&r++]:n<2048?(a[r>>2]|=(192|n>>6)<<SHIFT[3&r++],a[r>>2]|=(128|63&n)<<SHIFT[3&r++]):n<55296||n>=57344?(a[r>>2]|=(224|n>>12)<<SHIFT[3&r++],a[r>>2]|=(128|n>>6&63)<<SHIFT[3&r++],a[r>>2]|=(128|63&n)<<SHIFT[3&r++]):(n=65536+((1023&n)<<10|1023&e.charCodeAt(++o)),a[r>>2]|=(240|n>>18)<<SHIFT[3&r++],a[r>>2]|=(128|n>>12&63)<<SHIFT[3&r++],a[r>>2]|=(128|n>>6&63)<<SHIFT[3&r++],a[r>>2]|=(128|63&n)<<SHIFT[3&r++]);this.lastByteIndex=r,this.bytes+=r-this.start,r>=64?(this.block=a[16],this.start=r-64,this.hash(),this.hashed=!0):this.start=r}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Sha1.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[16]=this.block,e[t>>2]|=EXTRA[3&t],this.block=e[16],t>=56&&(this.hashed||this.hash(),e[0]=this.block,e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.hBytes<<3|this.bytes>>>29,e[15]=this.bytes<<3,this.hash()}},Sha1.prototype.hash=function(){var e,t,n=this.h0,r=this.h1,o=this.h2,i=this.h3,a=this.h4,s=this.blocks;for(e=16;e<80;++e)t=s[e-3]^s[e-8]^s[e-14]^s[e-16],s[e]=t<<1|t>>>31;for(e=0;e<20;e+=5)n=(t=(r=(t=(o=(t=(i=(t=(a=(t=n<<5|n>>>27)+(r&o|~r&i)+a+1518500249+s[e]<<0)<<5|a>>>27)+(n&(r=r<<30|r>>>2)|~n&o)+i+1518500249+s[e+1]<<0)<<5|i>>>27)+(a&(n=n<<30|n>>>2)|~a&r)+o+1518500249+s[e+2]<<0)<<5|o>>>27)+(i&(a=a<<30|a>>>2)|~i&n)+r+1518500249+s[e+3]<<0)<<5|r>>>27)+(o&(i=i<<30|i>>>2)|~o&a)+n+1518500249+s[e+4]<<0,o=o<<30|o>>>2;for(;e<40;e+=5)n=(t=(r=(t=(o=(t=(i=(t=(a=(t=n<<5|n>>>27)+(r^o^i)+a+1859775393+s[e]<<0)<<5|a>>>27)+(n^(r=r<<30|r>>>2)^o)+i+1859775393+s[e+1]<<0)<<5|i>>>27)+(a^(n=n<<30|n>>>2)^r)+o+1859775393+s[e+2]<<0)<<5|o>>>27)+(i^(a=a<<30|a>>>2)^n)+r+1859775393+s[e+3]<<0)<<5|r>>>27)+(o^(i=i<<30|i>>>2)^a)+n+1859775393+s[e+4]<<0,o=o<<30|o>>>2;for(;e<60;e+=5)n=(t=(r=(t=(o=(t=(i=(t=(a=(t=n<<5|n>>>27)+(r&o|r&i|o&i)+a-1894007588+s[e]<<0)<<5|a>>>27)+(n&(r=r<<30|r>>>2)|n&o|r&o)+i-1894007588+s[e+1]<<0)<<5|i>>>27)+(a&(n=n<<30|n>>>2)|a&r|n&r)+o-1894007588+s[e+2]<<0)<<5|o>>>27)+(i&(a=a<<30|a>>>2)|i&n|a&n)+r-1894007588+s[e+3]<<0)<<5|r>>>27)+(o&(i=i<<30|i>>>2)|o&a|i&a)+n-1894007588+s[e+4]<<0,o=o<<30|o>>>2;for(;e<80;e+=5)n=(t=(r=(t=(o=(t=(i=(t=(a=(t=n<<5|n>>>27)+(r^o^i)+a-899497514+s[e]<<0)<<5|a>>>27)+(n^(r=r<<30|r>>>2)^o)+i-899497514+s[e+1]<<0)<<5|i>>>27)+(a^(n=n<<30|n>>>2)^r)+o-899497514+s[e+2]<<0)<<5|o>>>27)+(i^(a=a<<30|a>>>2)^n)+r-899497514+s[e+3]<<0)<<5|r>>>27)+(o^(i=i<<30|i>>>2)^a)+n-899497514+s[e+4]<<0,o=o<<30|o>>>2;this.h0=this.h0+n<<0,this.h1=this.h1+r<<0,this.h2=this.h2+o<<0,this.h3=this.h3+i<<0,this.h4=this.h4+a<<0},Sha1.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,o=this.h4;return HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[15&o]},Sha1.prototype.toString=Sha1.prototype.hex,Sha1.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,o=this.h4;return[e>>24&255,e>>16&255,e>>8&255,255&e,t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,o>>24&255,o>>16&255,o>>8&255,255&o]},Sha1.prototype.array=Sha1.prototype.digest,Sha1.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(20),t=new DataView(e);return t.setUint32(0,this.h0),t.setUint32(4,this.h1),t.setUint32(8,this.h2),t.setUint32(12,this.h3),t.setUint32(16,this.h4),e};var exports=createMethod();COMMON_JS?module.exports=exports:(root.sha1=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))}()}).call(this,__webpack_require__(195),__webpack_require__(36),__webpack_require__(86)(module))},function(e,t,n){var r;
/*!
 * jsUri
 * https://github.com/derek-watson/jsUri
 *
 * Copyright 2013, Derek Watson
 * Released under the MIT license.
 *
 * Includes parseUri regular expressions
 * http://blog.stevenlevithan.com/archives/parseuri
 * Copyright 2007, Steven Levithan
 * Released under the MIT license.
 */!function(o){var i={starts_with_slashes:/^\/+/,ends_with_slashes:/\/+$/,pluses:/\+/g,query_separator:/[&;]/,uri_parser:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*)(?::([^:@]*))?)?@)?(\[[0-9a-fA-F:.]+\]|[^:\/?#]*)(?::(\d+|(?=:)))?(:)?)((((?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/};function a(e){return e&&(e=e.toString().replace(i.pluses,"%20"),e=decodeURIComponent(e)),e}function s(e){var t,n,r,o,s,c,l,u=[];if(null==e||""===e)return u;for(0===e.indexOf("?")&&(e=e.substring(1)),t=0,l=(n=e.toString().split(i.query_separator)).length;t<l;t++)0!==(o=(r=n[t]).indexOf("="))&&(s=a(r.substring(0,o)),c=a(r.substring(o+1)),u.push(-1===o?[r,null]:[s,c]));return u}function c(e){this.uriParts=function(e){var t=i.uri_parser.exec(e||""),n={};return["source","protocol","authority","userInfo","user","password","host","port","isColonUri","relative","path","directory","file","query","anchor"].forEach((function(e,r){n[e]=t[r]||""})),n}(e),this.queryPairs=s(this.uriParts.query),this.hasAuthorityPrefixUserPref=null}Array.prototype.forEach||(Array.prototype.forEach=function(e,t){var n,r;if(null==this)throw new TypeError(" this is null or not defined");var o=Object(this),i=o.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(n=t),r=0;r<i;){var a;r in o&&(a=o[r],e.call(n,a,r,o)),r++}}),["protocol","userInfo","host","port","path","anchor"].forEach((function(e){c.prototype[e]=function(t){return void 0!==t&&(this.uriParts[e]=t),this.uriParts[e]}})),c.prototype.hasAuthorityPrefix=function(e){return void 0!==e&&(this.hasAuthorityPrefixUserPref=e),null===this.hasAuthorityPrefixUserPref?-1!==this.uriParts.source.indexOf("//"):this.hasAuthorityPrefixUserPref},c.prototype.isColonUri=function(e){if(void 0===e)return!!this.uriParts.isColonUri;this.uriParts.isColonUri=!!e},c.prototype.query=function(e){var t,n,r,o="";for(void 0!==e&&(this.queryPairs=s(e)),t=0,r=this.queryPairs.length;t<r;t++)n=this.queryPairs[t],o.length>0&&(o+="&"),null===n[1]?o+=n[0]:(o+=n[0],o+="=",void 0!==n[1]&&(o+=encodeURIComponent(n[1])));return o.length>0?"?"+o:o},c.prototype.getQueryParamValue=function(e){var t,n,r;for(n=0,r=this.queryPairs.length;n<r;n++)if(e===(t=this.queryPairs[n])[0])return t[1]},c.prototype.getQueryParamValues=function(e){var t,n,r,o=[];for(t=0,r=this.queryPairs.length;t<r;t++)e===(n=this.queryPairs[t])[0]&&o.push(n[1]);return o},c.prototype.deleteQueryParam=function(e,t){var n,r,o,i,s,c=[];for(n=0,s=this.queryPairs.length;n<s;n++)o=a((r=this.queryPairs[n])[0])===a(e),i=r[1]===t,(1!==arguments.length||o)&&(2!==arguments.length||o&&i)||c.push(r);return this.queryPairs=c,this},c.prototype.addQueryParam=function(e,t,n){return 3===arguments.length&&-1!==n?(n=Math.min(n,this.queryPairs.length),this.queryPairs.splice(n,0,[e,t])):arguments.length>0&&this.queryPairs.push([e,t]),this},c.prototype.hasQueryParam=function(e){var t,n=this.queryPairs.length;for(t=0;t<n;t++)if(this.queryPairs[t][0]==e)return!0;return!1},c.prototype.replaceQueryParam=function(e,t,n){var r,o,i=-1,s=this.queryPairs.length;if(3===arguments.length){for(r=0;r<s;r++)if(a((o=this.queryPairs[r])[0])===a(e)&&decodeURIComponent(o[1])===a(n)){i=r;break}i>=0&&this.deleteQueryParam(e,a(n)).addQueryParam(e,t,i)}else{for(r=0;r<s;r++)if(a((o=this.queryPairs[r])[0])===a(e)){i=r;break}this.deleteQueryParam(e),this.addQueryParam(e,t,i)}return this},["protocol","hasAuthorityPrefix","isColonUri","userInfo","host","port","path","query","anchor"].forEach((function(e){var t="set"+e.charAt(0).toUpperCase()+e.slice(1);c.prototype[t]=function(t){return this[e](t),this}})),c.prototype.scheme=function(){var e="";return this.protocol()?(e+=this.protocol(),this.protocol().indexOf(":")!==this.protocol().length-1&&(e+=":"),e+="//"):this.hasAuthorityPrefix()&&this.host()&&(e+="//"),e},c.prototype.origin=function(){var e=this.scheme();return this.userInfo()&&this.host()&&(e+=this.userInfo(),this.userInfo().indexOf("@")!==this.userInfo().length-1&&(e+="@")),this.host()&&(e+=this.host(),(this.port()||this.path()&&this.path().substr(0,1).match(/[0-9]/))&&(e+=":"+this.port())),e},c.prototype.addTrailingSlash=function(){var e=this.path()||"";return"/"!==e.substr(-1)&&this.path(e+"/"),this},c.prototype.toString=function(){var e,t=this.origin();return this.isColonUri()?this.path()&&(t+=":"+this.path()):this.path()?(e=this.path(),i.ends_with_slashes.test(t)||i.starts_with_slashes.test(e)?(t&&t.replace(i.ends_with_slashes,"/"),e=e.replace(i.starts_with_slashes,"/")):t+="/",t+=e):this.host()&&(this.query().toString()||this.anchor())&&(t+="/"),this.query().toString()&&(t+=this.query().toString()),this.anchor()&&(0!==this.anchor().indexOf("#")&&(t+="#"),t+=this.anchor()),t},c.prototype.clone=function(){return new c(this.toString())},void 0===(r=function(){return c}.call(t,n,t,e))||(e.exports=r)}()},function(e,t,n){"use strict";var r=n(0);n(623);function o(){return(o=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 i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=function(){};t.a=function(e){var t=e.isDisabled,n=e.isSelected,s=void 0!==n&&n,c=e.description,l=e.hideLabel,u=void 0!==l&&l,f=e.label,d=e.name,p=e.value,h=i(e,["isDisabled","isSelected","description","hideLabel","label","name","value"]);return r.createElement("div",{className:"radio-container"},r.createElement("label",{className:"radio-label"},r.createElement("input",o({checked:s,disabled:t,name:d,onChange:a,type:"radio",value:p},h)),r.createElement("span",null),r.createElement("span",{className:u?"accessibility-hidden":""},f)),c?r.createElement("div",{className:"radio-description"},c):null)}},function(e,t,n){"use strict";var r=n(243),o=n.n(r),i=n(35),a=n.n(i);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l={language:"en-US",messages:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},{"be.accessStatsPermissionsError":"Sorry, you do not have permission to see the access stats for this file.","be.activityFeed.fullDateTime":"{time, date, full} at {time, time, short}","be.activityFeedItemApiError":"There was a problem loading the activity feed. Please refresh the page or try again later.","be.activitySidebar.activityFeed.annotationMissingError":"This comment no longer exists","be.activitySidebar.activityFeed.commentMissingError":"This comment no longer exists","be.activitySidebar.activityFeed.feedInlineErrorTitle":"Error","be.activitySidebar.activityFeed.taskMissingError":"This task no longer exists","be.add":"Add","be.additionalTab.blockedByShieldAccessPolicy":"Use of this app has been disabled by the applied access policy","be.api.appActivityDeleteErrorMessage":"There was an error deleting this item.","be.api.commentCreateConflictMessage":"This comment already exists.","be.api.commentCreateErrorMessage":"There was an error creating this comment.","be.api.commentDeleteErrorMessage":"There was an error deleting this comment.","be.api.taskActionErrorTitle":"Error","be.api.taskApproveErrorMessage":"An error has occurred while approving this task. Please refresh the page and try again.","be.api.taskCompleteErrorMessage":"An error has occurred while completing this task. Please refresh the page and try again.","be.api.taskCreateErrorMessage":"An error occurred while creating this task. Please try again.","be.api.taskDeleteErrorMessage":"There was an error while deleting this task. Please refresh the page and try again.","be.api.taskGroupExceedsWarningTitle":"One or more groups can not receive this task as a group size cannot exceed the limit of {max} assignees per group.","be.api.taskRejectErrorMessage":"An error has occurred while rejecting this task. Please refresh the page and try again.","be.appActivity.altIcon":"{appActivityName} Icon","be.appActivity.deleteMenuItem":"Delete","be.appActivity.deletePrompt":"Are you sure you want to permanently delete this app activity?","be.back":"Back","be.boxEditBlacklistedError":"This file cannot be opened locally","be.boxEditErrorBlockedByPolicy":"Local editing of this content has been disabled based on an access policy","be.boxToolsInstallMessage":"Install {boxTools} to open this file on your desktop","be.cancel":"Cancel","be.choose":"Choose","be.close":"Close","be.collapse":"Collapse","be.contentSharing.badRequestError":"The request for this item was malformed.","be.contentSharing.collaboratorsLoadingError":"Could not retrieve collaborators for this item.","be.contentSharing.getContactsError":"Could not retrieve contacts.","be.contentSharing.loadingError":"Could not load shared link for this item.","be.contentSharing.noAccessError":"You do not have access to this item.","be.contentSharing.notFoundError":"Could not find shared link for this item.","be.contentSharing.sendInvitesError":"Could not send invites.","be.contentSharing.sendInvitesSuccess":"Successfully invited collaborators.","be.contentSharing.sharedLinkRemovalSuccess":"The shared link for this item was removed.","be.contentSharing.sharedLinkSettingsUpdateSuccess":"The shared link for this item was successfully updated.","be.contentSharing.sharedLinkUpdateError":"Could not update the shared link for this item.","be.contentSidebar.activityFeed.annotationActivity.annotationActivityDeleteMenuItem":"Delete","be.contentSidebar.activityFeed.annotationActivity.annotationActivityDeletePrompt":"Are you sure you want to permanently delete this comment?","be.contentSidebar.activityFeed.annotationActivity.annotationActivityPostedFullDateTime":"{time, date, full} at {time, time, short}","be.contentSidebar.activityFeed.annotationActivityPageItem":"Page {number}","be.contentSidebar.activityFeed.annotationActivityVersionLink":"Version {number}","be.contentSidebar.activityFeed.annotationActivityVersionUnavailable":"Version Unavailable","be.contentSidebar.activityFeed.comment.commentDeleteMenuItem":"Delete","be.contentSidebar.activityFeed.comment.commentDeletePrompt":"Are you sure you want to permanently delete this comment?","be.contentSidebar.activityFeed.comment.commentEditMenuItem":"Modify","be.contentSidebar.activityFeed.comment.commentPostedFullDateTime":"{time, date, full} at {time, time, short}","be.contentSidebar.activityFeed.commentForm.approvalAddAssignee":"Add an assignee","be.contentSidebar.activityFeed.commentForm.approvalAddTask":"Add Task","be.contentSidebar.activityFeed.commentForm.approvalAddTaskTooltip":"Assigning a task to someone will send them a notification with the message in the comment box and allow them to approve or deny.","be.contentSidebar.activityFeed.commentForm.approvalAssignees":"Assignees","be.contentSidebar.activityFeed.commentForm.approvalDueDate":"Due Date","be.contentSidebar.activityFeed.commentForm.approvalSelectDate":"Select a date","be.contentSidebar.activityFeed.commentForm.atMentionTip":"@mention users to notify them.","be.contentSidebar.activityFeed.commentForm.commentCancel":"Cancel","be.contentSidebar.activityFeed.commentForm.commentLabel":"Comment","be.contentSidebar.activityFeed.commentForm.commentPost":"Post","be.contentSidebar.activityFeed.commentForm.commentWrite":"Write a comment","be.contentSidebar.activityFeed.commmon.showOriginalMessage":"Show Original","be.contentSidebar.activityFeed.common.translateMessage":"Translate","be.contentSidebar.activityFeed.task.taskAnyAffordanceTooltip":"Only one assignee is required to complete this task","be.contentSidebar.activityFeed.task.taskDeleteMenuItem":"Delete task","be.contentSidebar.activityFeed.task.taskDeletePrompt":"Are you sure you want to permanently delete this task?","be.contentSidebar.activityFeed.task.taskEditMenuItem":"Modify task","be.contentSidebar.activityFeed.task.taskMultipleFilesAffordanceTooltip":"There are multiple files associated with this task","be.contentSidebar.activityFeed.taskForm.taskAnyCheckboxLabel":"Only one assignee is required to complete this task","be.contentSidebar.activityFeed.taskForm.taskAnyInfoGroupTooltip":"Selecting this option will require only one assignee to complete this task. This will include assignees across all groups.","be.contentSidebar.activityFeed.taskForm.taskAnyInfoTooltip":"By default, all assignees are required to take action before a task is complete. Selecting this option will require only one assignee to complete this task.","be.contentSidebar.activityFeed.taskForm.taskApprovalAssigneeRemovalWarningMessage":"Unable to remove assignee(s) because the task is now approved.","be.contentSidebar.activityFeed.taskForm.taskCreateErrorTitle":"Error","be.contentSidebar.activityFeed.taskForm.taskCreateGroupLabel":"Group","be.contentSidebar.activityFeed.taskForm.taskEditWarningTitle":"Task Updated with Errors","be.contentSidebar.activityFeed.taskForm.taskGeneralAssigneeRemovalWarningMessage":"Unable to remove assignee(s) because the task is now completed.","be.contentSidebar.activityFeed.taskForm.taskGroupExceedsWarningTitle":"Exceeded max assignees per group","be.contentSidebar.activityFeed.taskForm.taskUpdateErrorMessage":"An error occurred while modifying this task. Please try again.","be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormCancelLabel":"Cancel","be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormDueDateLabel":"Due Date","be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormMessageLabel":"Message","be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormSelectAssigneesLabel":"Select Assignees","be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormSubmitLabel":"Create","be.contentSidebar.activityFeed.taskForm.tasksEditTaskFormSubmitLabel":"Update","be.contentSidebar.activityFeed.taskNew.taskAssignmentCompleted":"Completed","be.contentSidebar.activityFeed.taskNew.taskCollaboratorLoadErrorMessage":"An error has occurred while loading collaborators for this task. Please try again.","be.contentSidebar.activityFeed.taskNew.taskDueDateLabel":"Due: {date}","be.contentSidebar.activityFeed.taskNew.taskFeedStatusDue":"DUE {dateTime}","be.contentSidebar.activityFeed.taskNew.taskShowLessAssignees":"Show Less","be.contentSidebar.activityFeed.taskNew.taskShowMoreAssignees":"Show {additionalAssigneeCount} More","be.contentSidebar.activityFeed.taskNew.taskShowMoreAssigneesOverflow":"{additionalAssigneeCount, plural, one {Show #+ More} other {Show #+ More}}","be.contentSidebar.activityFeed.taskNew.tasksFeedApproveAction":"Approve","be.contentSidebar.activityFeed.taskNew.tasksFeedApprovedLabel":"Approved","be.contentSidebar.activityFeed.taskNew.tasksFeedApprovedUppercaseLabel":"APPROVED","be.contentSidebar.activityFeed.taskNew.tasksFeedAssigneeListTitle":"Assignees","be.contentSidebar.activityFeed.taskNew.tasksFeedCompleteAction":"Mark as Complete","be.contentSidebar.activityFeed.taskNew.tasksFeedCompletedLabel":"Completed","be.contentSidebar.activityFeed.taskNew.tasksFeedCompletedUppercaseLabel":"COMPLETED","be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineApproval":"{user} assigned an Approval Task","be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineApprovalCurrentUser":"{user} assigned you an Approval Task","be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineGeneral":"{user} assigned a Task","be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineGeneralCurrentUser":"{user} assigned you a Task","be.contentSidebar.activityFeed.taskNew.tasksFeedInProgressLabel":"In Progress","be.contentSidebar.activityFeed.taskNew.tasksFeedInProgressUppercaseLabel":"IN PROGRESS","be.contentSidebar.activityFeed.taskNew.tasksFeedMoreAssigneesLabel":"See all assignees","be.contentSidebar.activityFeed.taskNew.tasksFeedRejectAction":"Reject","be.contentSidebar.activityFeed.taskNew.tasksFeedRejectedLabel":"Rejected","be.contentSidebar.activityFeed.taskNew.tasksFeedRejectedUppercaseLabel":"REJECTED","be.contentSidebar.activityFeed.taskNew.tasksFeedStatusApproved":"Approved {dateTime}","be.contentSidebar.activityFeed.taskNew.tasksFeedStatusCompleted":"Completed {dateTime}","be.contentSidebar.activityFeed.taskNew.tasksFeedStatusRejected":"Rejected {dateTime}","be.contentSidebar.activityFeed.taskNew.tasksFeedViewDetailsAction":"View Task Details","be.contentSidebar.addTask":"Add Task","be.contentSidebar.addTask.approval":"Approval Task","be.contentSidebar.addTask.approval.description":"Assignees will be responsible for approving or rejecting tasks","be.contentSidebar.addTask.approval.title":"Create Approval Task","be.contentSidebar.addTask.general":"General Task","be.contentSidebar.addTask.general.description":"Assignees will be responsible for marking tasks as complete","be.contentSidebar.addTask.general.title":"Create General Task","be.contentSidebar.editTask.approval.title":"Modify Approval Task","be.contentSidebar.editTask.general.title":"Modify General Task","be.copy":"Copy","be.create":"Create","be.createDialogErrorInUse":"A folder with the same name already exists.","be.createDialogErrorInvalid":"This is an invalid folder name.","be.createDialogErrorTooLong":"This folder name is too long.","be.createDialogLabel":"New Folder","be.createDialogText":"Please enter a name.","be.currentUserErrorHeaderMessage":"Something went wrong when fetching the current user.","be.dateASC":"Date: Oldest → Newest","be.dateDESC":"Date: Newest → Oldest","be.defaultErrorMaskHeaderMessage":"We’re sorry, something went wrong.","be.defaultErrorMaskSubHeaderMessage":"Please refresh the page or try again later.","be.defaultInlineErrorContentMessage":"Please try again later.","be.defaultOpenWithDescription":"Open this file with a partner service","be.defaultSkill":"Skill Card","be.delete":"Delete","be.deleteDialogFileText":"Are you sure you want to delete {name}?","be.deleteDialogFolderText":"Are you sure you want to delete {name} and all its contents?","be.deleteDialogLabel":"Confirm Delete","be.description":"Description","be.descriptionPlaceholder":"Enter a description","be.download":"Download","be.drawAnnotation":"Drawing annotation mode","be.editLabel":"Edit","be.emptyOpenWithDescription":"No integrations are available for this file","be.error":"Error","be.errorBreadcrumb":"Error","be.errorOccured":"An error occurred","be.errorOpenWithDescription":"Opening this file with other services is currently unavailable","be.errorState":"A network error has occurred while trying to load.","be.executeIntegrationOpenWithErrorHeader":"We’re sorry, this integration is currently unavailable.","be.executeIntegrationOpenWithErrorSubHeader":"Please try again later.","be.expand":"Expand","be.faceSkill":"Faces","be.feedbackCtaText":"Click to provide feedback","be.feedbackFormDescription":"Beta Feedback Form","be.fileAccessStatsErrorHeaderMessage":"Something went wrong when fetching the access stats.","be.fileClassificationErrorHeaderMessage":"Something went wrong when fetching classification.","be.fileDescriptionInlineErrorTitleMessage":"Something went wrong when saving the description.","be.fileRequestDisplayName":"File Request","be.folderState":"There are no items in this folder.","be.getVersionInfo":"Get version information","be.gridView":"Switch to Grid View","be.gridView.decreaseColumnSize":"Decrease column size","be.gridView.increaseColumnSize":"Increase column size","be.in":"In","be.interactedDate":"Last accessed on {date}","be.itemCreated":"Created","be.itemInteracted":"Last Accessed","be.itemModified":"Modified","be.itemName":"Name","be.itemOwner":"Owner","be.itemSize":"Size","be.itemUploader":"Uploader","be.keywordSkill":"Topics","be.keywordsAppliedList":"Keywords were applied","be.keywordsList":"Keywords: {words}","be.listView":"Switch to List View","be.loadingState":"Please wait while the items load...","be.logo":"Logo","be.max":"max","be.metadataState":"There are no items in this folder.","be.modifiedDate":"Modified {date}","be.modifiedDateBy":"Modified {date} by {name}","be.nameASC":"Name: A → Z","be.nameDESC":"Name: Z → A","be.nameDate":"{date} by {name}","be.newFolder":"New Folder","be.nextFile":"Next File","be.nextSegment":"Next Segment","be.noActivity":"No activity to show","be.noActivityAnnotationPrompt":"Hover over the preview and use the controls at the bottom to annotate the file.","be.noActivityCommentPrompt":"Comment and @mention people to notify them.","be.open":"Open","be.pagination.nextPage":"Next Page","be.pagination.pageStatus":"{pageNumber} of {pageCount}","be.pagination.previousPage":"Previous Page","be.pointAnnotation":"Point annotation mode","be.preview":"Preview","be.previewError":"We’re sorry, the preview didn’t load. Please refresh the page.","be.previewErrorBlockedByPolicy":"Your access is restricted due to the classification applied to this content.","be.previewUpdate":"A new version of this file is available.","be.previousFile":"Previous File","be.previousSegment":"Previous Segment","be.print":"Print","be.priorCollaborator":"A Prior Collaborator","be.recentsBreadcrumb":"Recents","be.recentsState":"There are no recent items yet.","be.reload":"Reload","be.remove":"Remove","be.rename":"Rename","be.renameDialogErrorInUse":"An item with the same name already exists.","be.renameDialogErrorInvalid":"This name is invalid.","be.renameDialogErrorTooLong":"This name is too long.","be.renameDialogLabel":"Rename","be.renameDialogText":"Please enter a new name for {name}:","be.resume":"Resume","be.resumeAll":"Resume All","be.retry":"Retry","be.rootBreadcrumb":"All Files","be.save":"Save","be.searchBreadcrumb":"Search Results","be.searchPlaceholder":"Search files and folders","be.searchState":"Sorry, we couldn’t find what you’re looking for.","be.selected":"{count} Selected","be.selectedBreadcrumb":"Selected Items","be.selectedState":"You haven’t selected any items yet.","be.share":"Share","be.shareAccessCollab":"Access: People in this folder","be.shareAccessCompany":"People in this company","be.shareAccessNone":"No shared link","be.shareAccessOpen":"Access: People with the link","be.shareAccessRemove":"Remove shared link","be.shareDialogLabel":"Share","be.shareDialogNone":"None","be.shareDialogText":"Shared Link:","be.sidebarAccessStats":"Access Stats","be.sidebarActivityTitle":"Activity","be.sidebarDetailsTitle":"Details","be.sidebarFileFetchingErrorContent":"An error has occurred while fetching your Box file. Please refresh the page and try again.","be.sidebarHide":"Hide Sidebar","be.sidebarMetadataEditingErrorContent":"An error has occurred while updating metadata. Please refresh the page and try again.","be.sidebarMetadataFetchingErrorContent":"An error has occurred while fetching metadata. Please refresh the page and try again.","be.sidebarMetadataTitle":"Metadata","be.sidebarNavLabel":"Sidebar","be.sidebarProperties":"File Properties","be.sidebarShow":"Show Sidebar","be.sidebarSkillsErrorContent":"An error has occurred while updating skills. Please refresh the page and try again.","be.sidebarSkillsErrorTitle":"Skills Error","be.sidebarSkillsTitle":"Skills","be.sidebarVersions.current":"Current Version","be.sidebarVersions.delete":"Delete","be.sidebarVersions.deleteError":"File version could not be deleted.","be.sidebarVersions.deletedBy":"Deleted by {name}","be.sidebarVersions.disabledByRetention":"Disabled by retention policy","be.sidebarVersions.download":"Download","be.sidebarVersions.downloadError":"File version could not be downloaded.","be.sidebarVersions.empty":"No prior versions are available for this file.","be.sidebarVersions.fetchError":"File versions could not be retrieved.","be.sidebarVersions.fileRequestDisplayName":"File Request","be.sidebarVersions.preview":"Preview","be.sidebarVersions.priorWeek":"Last Week","be.sidebarVersions.promote":"Make Current","be.sidebarVersions.promoteError":"File version could not be made current.","be.sidebarVersions.promotedBy":"Promoted from v{versionPromoted} by {name}","be.sidebarVersions.restore":"Restore","be.sidebarVersions.restoreError":"File version could not be restored.","be.sidebarVersions.restoredBy":"Restored by {name}","be.sidebarVersions.serverError":"Server Error","be.sidebarVersions.thisMonth":"This Month","be.sidebarVersions.title":"Version History","be.sidebarVersions.today":"Today","be.sidebarVersions.toggle":"Toggle Actions Menu","be.sidebarVersions.uploadedBy":"Uploaded by {name}","be.sidebarVersions.versionLimitExceeded":"You are limited to the last {versionLimit, number} {versionLimit, plural, one {version} other {versions}}.","be.sidebarVersions.versionMaxEntries":"Version history is limited to the last {maxVersions} entries.","be.sidebarVersions.versionNumberBadge":"V{versionNumber}","be.sidebarVersions.versionNumberLabel":"Version number {versionNumber}","be.sidebarVersions.versionRetentionDelete":"Will be deleted {time} by retention policy.","be.sidebarVersions.versionRetentionIndefinite":"Retained indefinitely by retention policy.","be.sidebarVersions.versionRetentionRemove":"Retention policy expires on {time}.","be.sidebarVersions.versionUserUnknown":"Unknown","be.sidebarVersions.yesterday":"Yesterday","be.sizeASC":"Size: Smallest → Largest","be.sizeDESC":"Size: Largest → Smallest","be.skillFileProcessingError":"We’re sorry, something went wrong with processing the file.","be.skillInvalidFileExtensionError":"We’re sorry, no skills information was found. This file extension is currently not supported.","be.skillInvalidFileSizeError":"We’re sorry, no skills information was found. This file size is currently not supported.","be.skillInvokedStatus":"We’re preparing to process your file - please hold!","be.skillNoInfoFoundError":"We’re sorry, no skills information was found.","be.skillPendingStatus":"We’re working on processing your file - please hold!","be.skillUnknownError":"Something went wrong with running this skill or fetching its data.","be.sort":"Sort","be.statusSkill":"Status","be.today":"today","be.topicsSkill":"Topics","be.transcriptEdit":"Click any section to edit.","be.transcriptSkill":"Transcript","be.upload":"Upload","be.uploadEmptyFileInput":"Browse your device","be.uploadEmptyFolderInput":"Select Folders","be.uploadEmptyWithFolderUploadDisabled":"Drag and drop files","be.uploadEmptyWithFolderUploadEnabled":"Drag and drop files and folders","be.uploadError":"A network error has occurred while trying to upload.","be.uploadErrorTooManyFiles":"You can only upload up to {fileLimit} file(s) at a time.","be.uploadInProgress":"Drag and drop to add additional files","be.uploadNoDragDrop":"Select files from your device","be.uploadOptions":"{option1} or {option2}","be.uploadSuccess":"Success! Your files have been uploaded.","be.uploadSuccessFileInput":"Select More Files","be.uploadSuccessFolderInput":"Select More Folders","be.uploadsCancelButtonTooltip":"Cancel this upload","be.uploadsDefaultErrorMessage":"Something went wrong with the upload. Please try again.","be.uploadsFileSizeLimitExceededErrorMessage":"File size exceeds the folder owner’s file size limit","be.uploadsItemNameInUseErrorMessage":"A file with this name already exists.","be.uploadsManagerUploadComplete":"Completed","be.uploadsManagerUploadFailed":"Some Uploads Failed","be.uploadsManagerUploadInProgress":"Uploading","be.uploadsManagerUploadPrompt":"Drop files on this page to upload them into this folder.","be.uploadsOneOrMoreChildFoldersFailedToUploadMessage":"One or more child folders failed to upload.","be.uploadsPendingFolderSizeLimitErrorMessage":"Pending app folder size limit exceeded","be.uploadsProvidedFolderNameInvalidMessage":"Provided folder name, {name}, could not be used to create a folder.","be.uploadsRetryButtonTooltip":"Retry upload","be.uploadsStorageLimitErrorMessage":"Account storage limit reached","be.versionDeleted":"{name} deleted v{version_number}","be.versionMultipleUsersUploaded":"{numberOfCollaborators} collaborators uploaded v{versions}","be.versionPromoted":"{name} promoted v{version_promoted} to v{version_number}","be.versionRestored":"{name} restored v{version_number}","be.versionUploadCollapsed":"{name} uploaded v{versions}","be.versionUploaded":"{name} uploaded v{version_number}","be.yesterday":"yesterday","boxui.accessStats.accessStatsComments":"Comments","boxui.accessStats.accessStatsDownloads":"Downloads","boxui.accessStats.accessStatsEdits":"Edits","boxui.accessStats.accessStatsPreviews":"Previews","boxui.accessStats.accessStatsViewDetails":"View Details","boxui.accessStats.accessStatsViews":"Views","boxui.badges.beta":"BETA","boxui.badges.trial":"TRIAL","boxui.badges.upgrade":"UPGRADE","boxui.base.nextMonth":"Next Month","boxui.base.previousMonth":"Previous Month","boxui.breadcrumb.breadcrumbLabel":"Breadcrumb","boxui.checkboxTooltip.iconInfoText":"Info","boxui.classification.add":"Add","boxui.classification.classification":"Classification","boxui.classification.classificationDarkBlue":"Dark Blue","boxui.classification.classificationGreen":"Green","boxui.classification.classificationGrey":"Grey","boxui.classification.classificationLightBlue":"Light Blue","boxui.classification.classificationOrange":"Orange","boxui.classification.classificationPurple":"Purple","boxui.classification.classificationRed":"Red","boxui.classification.classificationYellow":"Yellow","boxui.classification.definition":"Definition","boxui.classification.edit":"Edit","boxui.classification.missing":"Not classified","boxui.classification.modifiedBy":"{modifiedBy} on {modifiedAt}","boxui.classification.modifiedByLabel":"Classification Updated By","boxui.collaboratorAvatars.collaboration.pendingCollabText":"Pending","boxui.collaboratorAvatars.collaboratorAvatarsLabel":"Shared with","boxui.collaboratorAvatars.collaborators.expirationTooltipText":"Access expires on {date}","boxui.collaboratorAvatars.collaborators.externalCollabTooltipText":"{email} is from outside of your company","boxui.collaboratorAvatars.manageAllLinkText":"Manage All","boxui.collaboratorAvatars.viewAdditionalPeopleText":"View additional people","boxui.collapsiblesidebar.collapseBtnLabel":"Collapse","boxui.collapsiblesidebar.expandBtnLabel":"Expand","boxui.contentExplorer.bookmark":"Bookmark","boxui.contentExplorer.breadcrumb":"Breadcrumb","boxui.contentExplorer.cancel":"Cancel","boxui.contentExplorer.choose":"Choose","boxui.contentExplorer.clickToGoBack":"Click to go back","boxui.contentExplorer.collaboratedFolder":"Collaborated Folder","boxui.contentExplorer.copy":"Copy","boxui.contentExplorer.emptyFolder":"There are no subfolders in this folder.","boxui.contentExplorer.emptySearch":"Sorry, we couldn't find what you're looking for.","boxui.contentExplorer.externalFolder":"External Folder","boxui.contentExplorer.file":"File","boxui.contentExplorer.move":"Move","boxui.contentExplorer.name":"Name","boxui.contentExplorer.newFolder":"New Folder","boxui.contentExplorer.numSelected":"{numSelected} Selected","boxui.contentExplorer.personalFolder":"Personal Folder","boxui.contentExplorer.searchPlaceholder":"Search","boxui.contentExplorer.searchResults":"Search Results","boxui.contentExplorer.selectItem":"Select {name}","boxui.contentexplorer.newFolder.forbidden":"You do not have permission to create a folder here.","boxui.core.cancel":"Cancel","boxui.core.close":"Close","boxui.core.copied":"Copied","boxui.core.copy":"Copy","boxui.core.done":"Done","boxui.core.guidetooltip.navigation":"{currentStepIndex} of {totalNumSteps}","boxui.core.hotkeys.altKey":"Alt","boxui.core.hotkeys.ctrlKey":"Ctrl","boxui.core.hotkeys.enterKey":"Enter","boxui.core.hotkeys.escKey":"Esc","boxui.core.hotkeys.hotkeyModalTitle":"Keyboard Shortcuts","boxui.core.hotkeys.hotkeySequence":"{key1} then {key2}","boxui.core.hotkeys.shiftKey":"Shift","boxui.core.hotkeys.spacebarKey":"Spacebar","boxui.core.okay":"Okay","boxui.core.optional":"optional","boxui.core.save":"Save","boxui.core.selection.deselectAllDescription":"Deselect all items","boxui.core.selection.downDescription":"Select next item","boxui.core.selection.selectAllDescription":"Select all items","boxui.core.selection.shiftDownDescription":"Add next item to current selection","boxui.core.selection.shiftUpDescription":"Add previous item to current selection","boxui.core.selection.shiftXDescription":"Select current item","boxui.core.selection.upDescription":"Select previous item","boxui.core.send":"Send","boxui.datePicker.chooseDate":"Choose Date","boxui.datePicker.dateClearButton":"Clear Date","boxui.datePicker.iconAlertText":"Invalid Date","boxui.draftjs.mentionSelector.startMention":"Mention someone to notify them","boxui.errorMask.iconSadCloudText":"Sad Box Cloud","boxui.features.VirtualizedTableRenderers.allFiles":"All Files","boxui.features.VirtualizedTableRenderers.anonymousUser":"Anonymous User","boxui.features.VirtualizedTableRenderers.externalFile":"External File","boxui.features.VirtualizedTableRenderers.externalFolder":"External Folder","boxui.features.VirtualizedTableRenderers.lastModifiedBy":"{lastModified} by {user}","boxui.features.VirtualizedTableRenderers.unknownUser":"Unknown User","boxui.itemDetails.bookmarkExpiration":"This bookmark will be deleted on {expiration}.","boxui.itemDetails.created":"Created","boxui.itemDetails.deleted":"Deleted","boxui.itemDetails.description":"Description","boxui.itemDetails.descriptionPlaceholder":"Enter a description","boxui.itemDetails.enterpriseOwner":"Enterprise Owner","boxui.itemDetails.fileExpiration":"This file will be deleted on {expiration}.","boxui.itemDetails.folderExpiration":"This folder will be deleted on {expiration}.","boxui.itemDetails.modified":"Modified","boxui.itemDetails.owner":"Owner","boxui.itemDetails.retentionPolicyDescription":"Policy","boxui.itemDetails.retentionPolicyExpiration":"Policy Expiration","boxui.itemDetails.retentionPolicyExtend":"Extend","boxui.itemDetails.savedVersions":"{versionCount, number} Saved Versions","boxui.itemDetails.sharedLinkExpiration":"This shared link will be disabled on {expiration}.","boxui.itemDetails.size":"Size","boxui.itemDetails.uploader":"Uploader","boxui.itemDetails.url":"URL","boxui.itemDetails.urlPlaceholder":"Enter a valid url","boxui.metadataInstanceEditor.allAttributesAreHidden":"All attributes in this template have been hidden.","boxui.metadataInstanceEditor.applyCascadePolicyText":"Apply template and its values to all new and existing items in this folder and its subfolders.","boxui.metadataInstanceEditor.cannotApplyCascadePolicyText":"Cascade policy cannot be applied to custom metadata at this time.","boxui.metadataInstanceEditor.cascadePolicyLearnMore":"Learn more","boxui.metadataInstanceEditor.cascadePolicyModeQuestion":"In the case of conflicts when applying this template and its values to existing items, what would you like to do? This is a one time action.","boxui.metadataInstanceEditor.cascadePolicyOverwriteMode":"Overwrite all existing template values","boxui.metadataInstanceEditor.cascadePolicySkipMode":"Skip and keep all existing template values","boxui.metadataInstanceEditor.customAdd":"Add","boxui.metadataInstanceEditor.customErrorDuplicateKey":"A field with that key already exists.","boxui.metadataInstanceEditor.customErrorInternalKey":"Keys cannot begin with a $.","boxui.metadataInstanceEditor.customErrorRequired":"A key is required.","boxui.metadataInstanceEditor.customKey":"Key","boxui.metadataInstanceEditor.customKeyPlaceholder":"e.g. Order Number","boxui.metadataInstanceEditor.customNewField":"New Field","boxui.metadataInstanceEditor.customNewFieldMessage":"Add a custom metadata field. Other people will be able to see and search for this field.","boxui.metadataInstanceEditor.customRemove":"Remove","boxui.metadataInstanceEditor.customTitle":"Custom Metadata","boxui.metadataInstanceEditor.customValue":"Value","boxui.metadataInstanceEditor.customValuePlaceholder":"e.g. 42","boxui.metadataInstanceEditor.editTooltip":"Edit Metadata","boxui.metadataInstanceEditor.enableCascadePolicy":"Enable Cascade Policy","boxui.metadataInstanceEditor.fileMetadataRemoveCustomTemplateConfirm":"Are you sure you want to delete this custom metadata and all of its values from this file?","boxui.metadataInstanceEditor.fileMetadataRemoveTemplateConfirm":'Are you sure you want to delete "{metadataName}" and all of its values from this file?',"boxui.metadataInstanceEditor.folderMetadataRemoveCustomTemplateConfirm":"Are you sure you want to delete this custom metadata and all of its values? Any metadata template values already applied to files in this folder will not be deleted.","boxui.metadataInstanceEditor.folderMetadataRemoveTemplateConfirm":'Are you sure you want to delete "{metadataName}" and all of its values? Any metadata template values already applied to files in this folder will not be deleted.',"boxui.metadataInstanceEditor.invalidValue":"Invalid Input!","boxui.metadataInstanceEditor.metadataCancel":"Cancel","boxui.metadataInstanceEditor.metadataCascadePolicyEnabledInfo":"This template and its values are being cascaded to all items in this folder and its subfolders.","boxui.metadataInstanceEditor.metadataSave":"Save","boxui.metadataInstanceEditor.noAttributesForTemplate":"There are no attributes in this template.","boxui.metadataInstanceEditor.noMetadata":"No Metadata Applied","boxui.metadataInstanceEditor.noMetadataAddTemplate":"Click 'Add' in the top right to add metadata to this item","boxui.metadataInstanceEditor.operationNotImmediate":"This operation is not immediate and may take some time.","boxui.metadataInstanceEditor.removeTemplate":"Remove","boxui.metadataInstanceEditor.templateAdd":"Add","boxui.metadataInstanceEditor.templateSearchPlaceholder":"Search all templates","boxui.metadataInstanceEditor.templatesFetchFailed":"Sorry! We could not fetch templates. Please contact your administrator","boxui.metadataInstanceEditor.templatesNoRemainingTemplates":"All templates have been added","boxui.metadataInstanceEditor.templatesNoResults":"No Results","boxui.metadataInstanceEditor.templatesServerHasNoTemplates":"Zero templates","boxui.metadataInstanceEditor.templatesTitle":"Templates","boxui.metadataInstanceFields.customAdd":"Add","boxui.metadataInstanceFields.customRemove":"Remove","boxui.metadataInstanceFields.fieldMultiSelectValue":"Select Values","boxui.metadataInstanceFields.fieldNoValue":"No Value","boxui.metadataInstanceFields.fieldSelectValue":"Select Value","boxui.metadataInstanceFields.fieldSetDate":"Set Date","boxui.metadataInstanceFields.fieldSetValue":"Set Value","boxui.metadataInstanceFields.invalidMetadataFieldType":"Invalid metadata field type!","boxui.modalDialog.closeModalText":"Close Modal","boxui.newFolderModal.cancel":"Cancel","boxui.newFolderModal.create":"Create","boxui.newFolderModal.folderName.label":"Folder Name","boxui.newFolderModal.folderName.placeholder":"My New Folder","boxui.newFolderModal.title":'Create a New Folder in "{parentFolderName}"',"boxui.notification.clearNotification":"Clear Notification","boxui.presence.accessedInTheLastMinute":"Viewed less than a minute ago","boxui.presence.activeNow":"Active now","boxui.presence.commentedIntheLastMinute":"Commented less than a minute ago","boxui.presence.getLinkButton":"Get Link","boxui.presence.inviteButton":"Invite People","boxui.presence.modifiedIntheLastMinute":"Edited less than a minute ago","boxui.presence.previewPresenceFlyoutAccessStatsLink":"See all activity","boxui.presence.previewPresenceFlyoutActivityCTA":"View Recent Activity","boxui.presence.previewPresenceFlyoutCopy":"Quickly see who has commented on, edited, or viewed this file.","boxui.presence.previewedIntheLastMinute":"Previewed less than a minute ago","boxui.presence.recentActivity":"Recent Activity","boxui.presence.timeSinceLastAccessed":"Viewed {timeAgo}","boxui.presence.timeSinceLastCommented":"Commented {timeAgo}","boxui.presence.timeSinceLastModified":"Edited {timeAgo}","boxui.presence.timeSinceLastPreviewed":"Previewed {timeAgo}","boxui.queryBar.addFilterButtonText":"+ Add Filter","boxui.queryBar.applyFiltersButtonText":"Apply","boxui.queryBar.columnsButtonText":"Columns","boxui.queryBar.columnsHiddenButtonText":"{count, plural, one {1 Column Hidden} other {{count} Columns Hidden}}","boxui.queryBar.connectorAndText":"AND","boxui.queryBar.connectorOrText":"OR","boxui.queryBar.connectorWhereText":"WHERE","boxui.queryBar.filtersButtonText":"Modify Filters","boxui.queryBar.metadataViewTemplateListHeaderTitle":"METADATA TEMPLATES","boxui.queryBar.multipleFiltersButtonText":"{number} Filters","boxui.queryBar.noFiltersAppliedText":"No Filters Applied","boxui.queryBar.noTemplatesText":"No Templates Available","boxui.queryBar.selectValuePlaceholderText":"Select value","boxui.queryBar.templatesButtonText":"Select Metadata","boxui.queryBar.templatesLoadingButtonText":"Template Name","boxui.queryBar.tooltipEnterValueError":"Please Enter a Value","boxui.queryBar.tooltipInvalidFloatError":"Please Enter a Decimal Number","boxui.queryBar.tooltipInvalidNumberError":"Please Enter an Integer","boxui.queryBar.tooltipSelectDateError":"Please Select a Date","boxui.queryBar.tooltipSelectValueError":"Please Select a Value","boxui.quickSearch.bookmark":"Bookmark","boxui.quickSearch.collaboratedFolder":"Collaborated Folder","boxui.quickSearch.externalFolder":"External Folder","boxui.quickSearch.file":"File","boxui.quickSearch.parentFolder":"Parent Folder","boxui.quickSearch.personalFolder":"Personal Folder","boxui.quickSearch.updatedText":"{date, date, medium} by {user}","boxui.quickSearch.updatedTextToday":"Today by {user}","boxui.quickSearch.updatedTextYesterday":"Yesterday by {user}","boxui.readableTime.eventTime":"{time, date, medium}","boxui.readableTime.eventTimeDate":"{time, date, medium} at {time, time, short}","boxui.readableTime.eventTimeDateShort":"{date} at {time, time, short}","boxui.readableTime.eventTimeToday":"Today at {time, time, short}","boxui.readableTime.eventTimeWeekdayLong":"{weekday}, {time, date, medium}","boxui.readableTime.eventTimeYesterday":"Yesterday at {time, time, short}","boxui.searchForm.clearButtonTitle":"Clear","boxui.searchForm.searchButtonTitle":"Search","boxui.searchForm.searchLabel":"Search query","boxui.securityCloudGame.instructions":"For security purposes, please drag the white cloud into the dark cloud.","boxui.securityCloudGame.success":"Success!","boxui.securityControls.allAppNames":"All applications: {appsList}","boxui.securityControls.appDownloadBlacklist":"Download restricted for some applications: {appNames}","boxui.securityControls.appDownloadBlacklistOverflow":"Download restricted for some applications: {appNames} +{remainingAppCount} more","boxui.securityControls.appDownloadBlock":"Some application restrictions apply.","boxui.securityControls.appDownloadWhitelist":"Only select applications are allowed: {appNames}","boxui.securityControls.appDownloadWhitelistOverflow":"Only select applications are allowed: {appNames} +{remainingAppCount} more","boxui.securityControls.desktopDownloadExternalOwners":"Download restricted on Box Drive, except Owners/Co-Owners. Also restricted for external users.","boxui.securityControls.desktopDownloadExternalOwnersEditors":"Download restricted on Box Drive, except Owners/Co-Owners/Editors. Also restricted for external users.","boxui.securityControls.desktopDownloadOwners":"Download restricted on Box Drive, except Owners/Co-Owners.","boxui.securityControls.desktopDownloadOwnersEditors":"Download restricted on Box Drive, except Owners/Co-Owners/Editors.","boxui.securityControls.downloadExternal":"Download restricted on Box Drive for external users.","boxui.securityControls.externalCollabBlock":"External collaboration restricted.","boxui.securityControls.externalCollabDomainList":"External collaboration limited to approved domains.","boxui.securityControls.mobileDownloadExternal":"Download restricted on mobile for external users.","boxui.securityControls.mobileDownloadExternalOwners":"Download restricted on mobile, except Owners/Co-Owners. Also restricted for external users.","boxui.securityControls.mobileDownloadExternalOwnersEditors":"Download restricted on mobile, except Owners/Co-Owners/Editors. Also restricted for external users.","boxui.securityControls.mobileDownloadOwners":"Download restricted on mobile, except Owners/Co-Owners.","boxui.securityControls.mobileDownloadOwnersEditors":"Download restricted on mobile, except Owners/Co-Owners/Editors.","boxui.securityControls.modalDescription":"Classification labels defined by your administrator can be used to label content and apply security policies.","boxui.securityControls.modalTitle":"View Classification for '{itemName}'","boxui.securityControls.securityControlsLabel":"Restrictions","boxui.securityControls.sharingCollabAndCompanyOnly":"Shared links cannot be made publicly accessible.","boxui.securityControls.sharingCollabOnly":"Shared links allowed for collaborators only.","boxui.securityControls.shortAllRestrictions":"Sharing, download and app restrictions apply","boxui.securityControls.shortApp":"Application restrictions apply","boxui.securityControls.shortDownload":"Download restrictions apply","boxui.securityControls.shortDownloadApp":"Download and app restrictions apply","boxui.securityControls.shortSharing":"Sharing restriction applies","boxui.securityControls.shortSharingApp":"Sharing and app restrictions apply","boxui.securityControls.shortSharingDownload":"Sharing and download restrictions apply","boxui.securityControls.viewAll":"View All","boxui.securityControls.webDownloadExternal":"Download restricted on web for external users.","boxui.securityControls.webDownloadExternalOwners":"Download restricted on web, except Owners/Co-Owners. Also restricted for external users.","boxui.securityControls.webDownloadExternalOwnersEditors":"Download restricted on web, except Owners/Co-Owners/Editors. Also restricted for external users.","boxui.securityControls.webDownloadOwners":"Download restricted on web, except Owners/Co-Owners.","boxui.securityControls.webDownloadOwnersEditors":"Download restricted on web, except Owners/Co-Owners/Editors.","boxui.selectField.clearAll":"Clear All","boxui.selectField.noResults":"No Results","boxui.selectField.searchPlaceholder":"Search","boxui.share.accessType":"ACCESS TYPE","boxui.share.canEdit":"Can edit","boxui.share.canView":"Can view","boxui.share.coownerLevelText":"Co-owner","boxui.share.deleteTableHeaderText":"Delete","boxui.share.downloadTableHeaderText":"Download","boxui.share.editTableHeaderText":"Edit","boxui.share.editorLevelText":"Editor","boxui.share.emailSharedLink":"Email Shared Link","boxui.share.enterAtLeastOneEmail":"Enter at least one valid email","boxui.share.getLinkTableHeaderText":"Get Link","boxui.share.groupLabel":"Group","boxui.share.inviteCollaboratorsModalCancelButton":"Cancel","boxui.share.inviteCollaboratorsModalSendInvites":"Send Invites","boxui.share.inviteCollaboratorsModalTitle":"Invite to {itemName}","boxui.share.inviteFieldLabel":"Invite","boxui.share.inviteFileEditorsLabel":"Invite people to become editors of this file.","boxui.share.inviteePermissionsFieldLabel":"Invitee Permissions","boxui.share.inviteePermissionsLearnMore":"Learn More","boxui.share.message":"Message","boxui.share.messageSelectorPlaceholder":"Add a message","boxui.share.ownerTableHeaderText":"Owner","boxui.share.peopleInCompanyCanDownloadFile":"Anyone in your company with the link can view and download this file.","boxui.share.peopleInCompanyCanDownloadFolder":"Anyone in your company with the link can view this folder and download its contents.","boxui.share.peopleInCompanyCanEditFile":"Anyone in your company with the link can edit and download this file.","boxui.share.peopleInCompanyCanViewFile":"Anyone in your company with the link can view this file.","boxui.share.peopleInCompanyCanViewFolder":"Anyone in your company with the link can view this folder.","boxui.share.peopleInEnterprise":"People in {enterpriseName}","boxui.share.peopleInItemCanAccessFile":"Any collaborator on the file with the link can access this file.","boxui.share.peopleInItemCanAccessFolder":"Any collaborator on the folder with the link can access this folder.","boxui.share.peopleInItemCanDownloadFile":"Any collaborator on this file with the link can download this file.","boxui.share.peopleInItemCanDownloadFolder":"Any collaborator on this folder with the link can download this folder.","boxui.share.peopleInItemCanEditFile":"Any collaborator on this file with the link can edit this file and download its contents.","boxui.share.peopleInItemCanPreviewAndDownloadFile":"Any collaborator on this file with the link can view this file and download its contents.","boxui.share.peopleInItemCanPreviewAndDownloadFolder":"Any collaborator on this folder with the link can view this folder and download its contents.","boxui.share.peopleInItemCanPreviewFile":"Any collaborator on this file with the link can view this file.","boxui.share.peopleInItemCanPreviewFolder":"Any collaborator on this folder with the link can view this folder.","boxui.share.peopleInSpecifiedCompanyCanDownloadFile":"Anyone in {company} with the link can view and download this file.","boxui.share.peopleInSpecifiedCompanyCanDownloadFolder":"Anyone in {company} with the link can view this folder and download its contents.","boxui.share.peopleInSpecifiedCompanyCanEditFile":"Anyone in {company} with the link can edit and download this file.","boxui.share.peopleInSpecifiedCompanyCanViewFile":"Anyone in {company} with the link can view this file.","boxui.share.peopleInSpecifiedCompanyCanViewFolder":"Anyone in {company} with the link can view this folder.","boxui.share.peopleInThisFile":"People in this file","boxui.share.peopleInThisFolder":"People in this folder","boxui.share.peopleInYourCompany":"People in your company","boxui.share.peopleWithLinkCanDownloadFile":"Anyone with the link can view and download this file.","boxui.share.peopleWithLinkCanDownloadFolder":"Anyone with the link can view this folder and download its contents.","boxui.share.peopleWithLinkCanEditFile":"Anyone with the link can edit and download this file.","boxui.share.peopleWithLinkCanViewFile":"Anyone with the link can view this file.","boxui.share.peopleWithLinkCanViewFolder":"Anyone with the link can view this folder.","boxui.share.peopleWithTheLink":"People with the link","boxui.share.permissionLevelsTableHeaderText":"Permission Levels","boxui.share.personalMessageLabel":"Personal Message","boxui.share.pillSelectorPlaceholder":"Add names or email addresses","boxui.share.previewTableHeaderText":"Preview","boxui.share.previewerLevelText":"Previewer","boxui.share.previewerUploaderLevelText":"Previewer Uploader","boxui.share.referAFriendBadgeText":"REFER","boxui.share.referAFriendRewardCenterLinkText":"Click Here","boxui.share.referAFriendText":"Want a free month of Box? Refer your friend!","boxui.share.removeLink":"Remove Link","boxui.share.removeLinkConfirmationDescription":"This will permanently remove the shared link. If this item is embedded on other sites it will also become inaccessible. Any custom properties, settings and expirations will be removed as well. Do you want to continue?","boxui.share.removeLinkConfirmationTitle":"Remove Shared Link","boxui.share.settingsButtonLabel":"Open shared link settings popup","boxui.share.sharedLinkExpirationTooltip":"This link will expire on {expiration, date, long}","boxui.share.sharedLinkLabel":"Shared Link","boxui.share.sharedLinkModalTitle":"Shared Link for {itemName}","boxui.share.sharedLinkSettings.accessLevel.inCompanyView":"This content is available to anyone within your company with the link, and can be viewed.","boxui.share.sharedLinkSettings.accessLevel.inCompanyViewDownload":"This content is available to anyone within your company with the link, and can be viewed or downloaded.","boxui.share.sharedLinkSettings.accessLevel.inItem":"This content is available to invited collaborators with the link.","boxui.share.sharedLinkSettings.accessLevel.withLinkView":"This content is publicly available to anyone with the link, and can be viewed.","boxui.share.sharedLinkSettings.accessLevel.withLinkViewDownload":"This content is publicly available to anyone with the link, and can be viewed or downloaded.","boxui.share.sharedLinkSettings.allowDownloadLabel":"Allow users with the shared link to download this item","boxui.share.sharedLinkSettings.allowDownloadTitle":"Allow Download","boxui.share.sharedLinkSettings.customURLLabel":"Non-private custom URL","boxui.share.sharedLinkSettings.directDownloadBlockedByAccessPolicyWithClassification":"Download has been disabled for content due to the classification.","boxui.share.sharedLinkSettings.directDownloadBlockedByAccessPolicyWithoutClassification":"Download has been disabled for content without classification.","boxui.share.sharedLinkSettings.directDownloadBlockedByMaliciousContent":"Download for this content has been disabled due to a security policy.","boxui.share.sharedLinkSettings.directLinkLabel":"Direct Link","boxui.share.sharedLinkSettings.expirationLabel":"Disable Shared Link on","boxui.share.sharedLinkSettings.expirationTitle":"Link Expiration","boxui.share.sharedLinkSettings.inaccessibleSettingsNotice":"Certain settings may not be available for this item due to permissions.","boxui.share.sharedLinkSettings.modalTitle":"Shared Link Settings","boxui.share.sharedLinkSettings.passwordLabel":"Require password","boxui.share.sharedLinkSettings.passwordPlaceholder":"Enter a password","boxui.share.sharedLinkSettings.passwordTitle":"Password Protect","boxui.share.sharedLinkSettings.sharedLinkSettingWarningLinkText":"Learn more about shared link settings.","boxui.share.sharedLinkSettings.sharedLinkWarningText":"This content is publicly available to anyone with the link.","boxui.share.sharedLinkSettings.vanityNameNotSet":"The custom URL has not been set","boxui.share.sharedLinkSettings.vanityNamePlaceholder":"Enter a custom path (12 or more characters)","boxui.share.sharedLinkSettings.vanityURLWarning":"Custom URLs should not be used when sharing sensitive content.","boxui.share.sharedLinkURLLabel":"URL","boxui.share.upgradeGetMoreAccessControls":"Get More Access Controls","boxui.share.uploadTableHeaderText":"Upload","boxui.share.uploaderLevelText":"Uploader","boxui.share.vanityURLEnableText":"Publish content broadly with a custom, non-private URL","boxui.share.viewerLevelText":"Viewer","boxui.share.viewerUploaderLevelText":"Viewer Uploader","boxui.shareMenu.downloadOnly":"Download Only","boxui.shareMenu.editAndComment":"Edit and Comment","boxui.shareMenu.getSharedLink":"Get Shared Link","boxui.shareMenu.insufficientPermissionsMenuOption":"Insufficient sharing permissions. Please contact the folder owner.","boxui.shareMenu.insufficientPermissionsTooltip":"You have insufficient permissions to invite collaborators.","boxui.shareMenu.inviteCollabs":"Invite Collaborators","boxui.shareMenu.ownerCoownerOnlyTooltip":"You have insufficient permissions to invite collaborators. Only the owner and co-owners can invite collaborators.","boxui.shareMenu.shortcutOnly":"Shortcut Only","boxui.shareMenu.viewAndDownload":"View and Download","boxui.shareMenu.viewOnly":"View Only","boxui.unifiedShare.collaboration.groupCollabText":"Group","boxui.unifiedShare.collaboration.userCollabText":"User","boxui.unifiedShare.collaboratorListTitle":"People in ‘{itemName}’","boxui.unifiedShare.collaborators.expirationTooltipClickableText":"Access expires on {date}. Click for details.","boxui.unifiedShare.contactsExceedLimitError":"Oops! The maximum number of collaborators that can be added at once is {maxContacts} collaborators. Please try again by splitting your invitations into batches.","boxui.unifiedShare.contentSharedWithExternalCollaborators":"This content will be shared with external collaborators.","boxui.unifiedShare.coownerLevelButtonLabel":"Invite as Co-owner","boxui.unifiedShare.coownerLevelDescription":"Manage security, upload, download, preview, share, edit, and delete","boxui.unifiedShare.coownerLevelText":"Co-owner","boxui.unifiedShare.disabledCreateLinkTooltip":"You do not have permission to create the link.","boxui.unifiedShare.disabledMaliciousContentShareLinkPermission":"This option isn’t available for this item due to a security policy.","boxui.unifiedShare.disabledShareLinkPermission":"This option isn’t available for this item due to a security restriction or classification.","boxui.unifiedShare.editorLevelButtonLabel":"Invite as Editor","boxui.unifiedShare.editorLevelDescription":"Upload, download, preview, share, edit, and delete","boxui.unifiedShare.editorLevelFileDescription":"Upload, download, preview, share, and edit","boxui.unifiedShare.editorLevelText":"Editor","boxui.unifiedShare.emailModalTitle":"Send Link to ‘{itemName}’","boxui.unifiedShare.enterAtLeastOneEmail":"Enter at least one valid email","boxui.unifiedShare.enterEmailAddressesCalloutText":"Share this item with coworkers by entering their email addresses","boxui.unifiedShare.ftuxConfirmLabel":"Got it","boxui.unifiedShare.ftuxLinkText":"Read more about shared link security here.","boxui.unifiedShare.ftuxNewUSMUserBody":"We’ve simplified the sharing experience when you click 'Share'. Invite people to this item here and toggle the link on or off below for easy sharing.","boxui.unifiedShare.ftuxNewUsmUserTitle":"Simplified sharing for files and folders","boxui.unifiedShare.groupLabel":"Group","boxui.unifiedShare.inviteDisabledTooltip":"You do not have permission to invite collaborators.","boxui.unifiedShare.inviteDisabledWeblinkTooltip":"Collaborators cannot be added to bookmarks.","boxui.unifiedShare.inviteFieldLabel":"Invite People","boxui.unifiedShare.linkShareOff":"Create shared link","boxui.unifiedShare.linkShareOn":"Shared link is created","boxui.unifiedShare.message":"Message","boxui.unifiedShare.modalTitle":"Share ‘{itemName}’","boxui.unifiedShare.peopleInCompanyCanAccessFile":"Anyone in your company with the link or people invited to this file can access","boxui.unifiedShare.peopleInCompanyCanAccessFolder":"Anyone in your company with the link or people invited to this folder can access","boxui.unifiedShare.peopleInEnterpriseName":"People in {enterpriseName}","boxui.unifiedShare.peopleInItemCanAccessFile":"Only invited people can access this file","boxui.unifiedShare.peopleInItemCanAccessFolder":"Only invited people can access this folder","boxui.unifiedShare.peopleInSpecifiedCompanyCanAccessFile":"Anyone at {company} with the link or people invited to this file can access","boxui.unifiedShare.peopleInSpecifiedCompanyCanAccessFolder":"Anyone at {company} with the link or people invited to this folder can access","boxui.unifiedShare.peopleInThisFile":"Invited people only","boxui.unifiedShare.peopleInThisFolder":"Invited people only","boxui.unifiedShare.peopleInYourCompany":"People in your company","boxui.unifiedShare.peopleWithLinkDescription":"Publicly accessible and no sign-in required","boxui.unifiedShare.peopleWithTheLinkText":"People with the link","boxui.unifiedShare.previewerLevelButtonLabel":"Invite as Previewer","boxui.unifiedShare.previewerLevelDescription":"Preview only","boxui.unifiedShare.previewerLevelText":"Previewer","boxui.unifiedShare.previewerUploaderLevelButtonLabel":"Invite as Previewer Uploader","boxui.unifiedShare.previewerUploaderLevelDescription":"Upload and preview","boxui.unifiedShare.previewerUploaderLevelText":"Previewer Uploader","boxui.unifiedShare.recommendedSharingTooltipCalloutText":"Based on your usage, we think {fullName} would be interested in this file.","boxui.unifiedShare.removeLinkConfirmationDescription":"This will permanently remove the shared link. If this item is embedded on other sites it will also become inaccessible. Any custom properties, settings and expirations will be removed as well. Do you want to continue?","boxui.unifiedShare.removeLinkConfirmationTitle":"Remove Shared Link","boxui.unifiedShare.removeLinkTooltip":"You do not have permission to remove the link.","boxui.unifiedShare.sendSharedLink":"Send Shared Link","boxui.unifiedShare.sendSharedLinkFieldLabel":"Email Shared Link","boxui.unifiedShare.settingsButtonLabel":"Open shared link settings popup","boxui.unifiedShare.sharedLinkDisabledTooltipCopy":"Create and copy link for sharing","boxui.unifiedShare.sharedLinkExpirationTooltip":"This link will expire and be inaccessible on {expiration, date, long}.","boxui.unifiedShare.sharedLinkPermissionsEdit":"Can edit","boxui.unifiedShare.sharedLinkPermissionsEditTooltip":"This permission can only be changed in Box Notes","boxui.unifiedShare.sharedLinkPermissionsViewDownload":"Can view and download","boxui.unifiedShare.sharedLinkPermissionsViewDownloadDescription":"Users can view and download","boxui.unifiedShare.sharedLinkPermissionsViewOnly":"Can view only","boxui.unifiedShare.sharedLinkPermissionsViewOnlyDescription":"Users can view only","boxui.unifiedShare.sharedLinkPubliclyAvailable":"This content is publicly available to anyone with the link.","boxui.unifiedShare.sharedLinkSectionLabel":"Share Link","boxui.unifiedShare.sharedLinkSettings":"Link Settings","boxui.unifiedShare.sharedLinkSettingsCalloutText":"Create a custom URL, enable password protection, enable link expiration, and much more","boxui.unifiedShare.suggestedCollabsTitle":"Suggested","boxui.unifiedShare.upgradeGetMoreAccessControlsDescription":"62% of customers on your plan {upgradeGetMoreAccessControlsLink} to manage collaborators’ access and permission settings","boxui.unifiedShare.upgradeGetMoreAccessControlsLink":"upgrade","boxui.unifiedShare.uploaderLevelButtonLabel":"Invite as Uploader","boxui.unifiedShare.uploaderLevelDescription":"Upload only","boxui.unifiedShare.uploaderLevelText":"Uploader","boxui.unifiedShare.viewerLevelButtonLabel":"Invite as Viewer","boxui.unifiedShare.viewerLevelDescription":"Download, preview, and share","boxui.unifiedShare.viewerLevelText":"Viewer","boxui.unifiedShare.viewerUploaderLevelButtonLabel":"Invite as Viewer Uploader","boxui.unifiedShare.viewerUploaderLevelDescription":"Upload, download, preview, share, and edit","boxui.unifiedShare.viewerUploaderLevelText":"Viewer Uploader","boxui.validation.URLError":"Invalid URL","boxui.validation.emailError":"Invalid Email Address","boxui.validation.genericError":"Invalid Input","boxui.validation.invalidUserError":"Invalid User","boxui.validation.requiredError":"Required Field","boxui.validation.tooLongError":"Input cannot exceed {max} characters","boxui.validation.tooShortError":"Input must be at least {min} characters"})},u=n(1);function f(e){return(f="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})(e)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e,t,n){return(h="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=m(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(n):o.value}})(e,t,n||e)}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?p(e):t}(this,(e=m(t)).call.apply(e,[this].concat(o))),b(p(n),"language",l.language),b(p(n),"messages",l.messages),b(p(n),"setComponent",(function(e){n.component=e})),b(p(n),"onInteraction",(function(e){n.emit("interaction",e)})),n}var n,r,o;return 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}}),t&&y(e,t)}(t,e),n=t,(r=[{key:"show",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.id=e,this.token=t,this.options=n,this.options.version="2.1.0",this.emit=this.emit.bind(this);var r=n.container||u.I;this.container=r instanceof HTMLElement?r:document.querySelector(r),this.render()}},{key:"hide",value:function(){this.removeAllListeners(),a.a.unmountComponentAtNode(this.container),this.container&&(this.container.innerHTML="")}},{key:"render",value:function(){throw new Error("Unimplemented!")}},{key:"getComponent",value:function(){return this.component}},{key:"clearCache",value:function(){var e=this.getComponent();e&&"function"==typeof e.clearCache&&e.clearCache()}},{key:"emit",value:function(e,n){try{return h(m(t.prototype),"emit",this).call(this,e,n)}catch(e){}return!1}}])&&d(n.prototype,r),o&&d(n,o),t}(o.a);t.a=v},function(e,t,n){"use strict";var r=n(0),o=n(81),i=n(179),a=n(89),s=n(140);function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){return function(t){var n=t.maskError,l=t.inlineError,u=(t.errorCode,c(t,["maskError","inlineError","errorCode"]));return n?r.createElement(s.a,null,r.createElement(i.a,{errorHeader:r.createElement(o.a,n.errorHeader),errorSubHeader:n.errorSubHeader?r.createElement(o.a,n.errorSubHeader):void 0})):l?r.createElement(r.Fragment,null,r.createElement(a.a,{title:r.createElement(o.a,l.title)},r.createElement(o.a,l.content)),r.createElement(e,u)):r.createElement(e,u)}}},function(e,t,n){"use strict";var r=n(13),o=n.n(r),i=n(0),a=n.n(i),s=n(522),c=n.n(s);function l(e){return(l="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})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?d(e):t}(this,f(t).call(this,e)),h(d(n),"onChange",(function(e){var t=e.currentTarget;if(n.props.onChange){var r=c()(t,{hash:!0,empty:!0});n.props.onChange(r)}})),h(d(n),"onSubmit",(function(e){var t=e.target;e.preventDefault();var r=t.checkValidity(),o=n.props,i=o.onInvalidSubmit,a=o.onValidSubmit,s=n.state.registeredInputs;if(r){a(c()(t,{hash:!0,empty:!0}))}else{var l=function(e){return[].slice.call(e.elements).reduce((function(e,t){if(t.name&&!t.validity.valid){var n=t.validity;return t.validity.customError&&(n.customErrorCode=t.validationMessage),e[t.name]={validityState:n},e}return e}),{})}(t);Object.keys(l).forEach((function(e){return s[e]&&s[e](l[e].validityState)})),i&&i(l)}})),h(d(n),"registerInput",(function(e,t){if(n.state.registeredInputs[e])throw new Error("Input '".concat(e,"' is already registered."));var r=n.state;r.registeredInputs[e]=t,n.setState(r)})),h(d(n),"unregisterInput",(function(e){var t=n.state;delete t.registeredInputs[e],n.setState(t)})),n.state={registeredInputs:{}},n}var n,r,o;return 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}}),t&&p(e,t)}(t,e),n=t,(r=[{key:"getChildContext",value:function(){return{form:{registerInput:this.registerInput.bind(this),unregisterInput:this.unregisterInput.bind(this)}}}},{key:"componentDidUpdate",value:function(e){var t=e.formValidityState,n=this.props.formValidityState,r=this.state.registeredInputs;n!==t&&Object.keys(n).forEach((function(e){r[e]&&r[e](n[e])}))}},{key:"render",value:function(){var e=this.props.children;return a.a.createElement("form",{noValidate:!0,onChange:this.onChange,onSubmit:this.onSubmit},e)}}])&&u(n.prototype,r),o&&u(n,o),t}(i.Component);h(m,"propTypes",{children:o.a.node,onChange:o.a.func,onValidSubmit:o.a.func.isRequired,onInvalidSubmit:o.a.func,formValidityState:o.a.object}),h(m,"childContextTypes",{form:o.a.shape({registerInput:o.a.func.isRequired,unregisterInput:o.a.func.isRequired}).isRequired}),t.a=m},function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(62),o=/^[-+]?[0-9]*\.?[0-9]*$/,i=/^[-+]?[0-9]+$/,a=function(e,t){return e===r.c&&"string"==typeof t?function(e){return!!e.match(o)}(t):e!==r.d||"string"!=typeof t||function(e){return!!e.match(i)}(t)}},function(e,t,n){"use strict";var r=n(242);n.d(t,"a",(function(){return r.a}))},function(e,t,n){"use strict";var r,o,i=n(0),a=i.createContext({}),s=n(7),c=n.n(s),l=n(467);function u(e){return(u="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})(e)}function f(){return(f=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 d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e){e.CREATE_START="create_start",e.CREATE_END="create_end"}(r||(r={})),function(e){e.ERROR="error",e.PENDING="pending",e.SUCCESS="success"}(o||(o={}));var g="/:sidebar/annotations/:fileVersionId/:annotationId?",w={action:null,activeAnnotationFileVersionId:null,activeAnnotationId:null,annotation:null,error:null,meta:null};function E(e){var t=function(t){function n(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),t=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?y(e):t}(this,m(n).call(this,e)),v(y(t),"annotator",null),v(y(t),"emitActiveChangeEvent",(function(e){var n=y(t).annotator;n&&n.emit("annotations_active_set",e)})),v(y(t),"emitRemoveEvent",(function(e){var n=y(t).annotator;n&&n.emit("annotations_remove",e)})),v(y(t),"handleAnnotationCreate",(function(e){var n=e.annotation,r=void 0===n?null:n,o=e.error,i=void 0===o?null:o,a=e.meta,s=void 0===a?null:a,c=t.props.onError;c&&i&&c(i,"create_annotation_error",{showNotification:!0}),t.setState(p({},t.state,{action:t.getAction(e),annotation:r,error:i,meta:s}))})),v(y(t),"handleActiveChange",(function(e){var n=e.annotationId,r=e.fileVersionId;t.setState({activeAnnotationFileVersionId:r,activeAnnotationId:n})})),v(y(t),"handleAnnotationFetchError",(function(e){var n=e.error,r=t.props.onError;r&&n&&r(n,"fetch_annotations_error",{showNotification:!0})})),v(y(t),"handleAnnotator",(function(e){t.annotator=e,t.annotator.addListener("annotations_active_change",t.handleActiveChange),t.annotator.addListener("annotations_create",t.handleAnnotationCreate),t.annotator.addListener("annotations_fetch_error",t.handleAnnotationFetchError)})),v(y(t),"handlePreviewDestroy",(function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e&&t.setState(w),t.annotator&&(t.annotator.removeListener("annotations_active_change",t.handleActiveChange),t.annotator.removeListener("annotations_create",t.handleAnnotationCreate),t.annotator.removeListener("annotations_fetch_error",t.handleAnnotationFetchError)),t.annotator=null}));var r=e.location,o=t.getMatchPath(r),i=c()(o,"params.annotationId",null);return t.state=p({},w,{activeAnnotationId:i}),t}var s,d,E;return 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}}),t&&b(e,t)}(n,t),s=n,(d=[{key:"getAction",value:function(e){var t=e.meta.status,n=e.error;return t===o.SUCCESS||n?r.CREATE_END:r.CREATE_START}},{key:"getAnnotationsPath",value:function(e,t){return e?Object(l.f)(g,{sidebar:"activity",annotationId:t||void 0,fileVersionId:e}):"/activity"}},{key:"getMatchPath",value:function(e){var t=c()(e,"pathname","");return Object(l.g)(t,{path:g,exact:!0})}},{key:"render",value:function(){return i.createElement(a.Provider,{value:{emitActiveChangeEvent:this.emitActiveChangeEvent,emitRemoveEvent:this.emitRemoveEvent,getAnnotationsMatchPath:this.getMatchPath,getAnnotationsPath:this.getAnnotationsPath,state:this.state}},i.createElement(e,f({},this.props,{onAnnotator:this.handleAnnotator,onPreviewDestroy:this.handlePreviewDestroy})))}}])&&h(s.prototype,d),E&&h(s,E),n}(i.Component),n=e.displayName||e.name||"Component";return t.displayName="WithAnnotations(".concat(n,")"),t}function O(){return(O=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 S(e){return i.forwardRef((function(t,n){return i.createElement(a.Consumer,null,(function(r){var o=r.emitActiveChangeEvent,a=r.emitRemoveEvent,s=r.getAnnotationsMatchPath,c=r.getAnnotationsPath,l=r.state;return i.createElement(e,O({ref:n},t,{annotatorState:l,emitAnnotatorActiveChangeEvent:o,emitRemoveEvent:a,getAnnotationsMatchPath:s,getAnnotationsPath:c}))}))}))}n.d(t,"a",(function(){return E})),n.d(t,"b",(function(){return S}))},function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(6),a=n(81),s=n(27),c=n(68),l=n(25),u=n(19),f=n(20),d=n(5),p=n.n(d),h=n(9),m=n(2),y=function(e){var t=e.className,n=void 0===t?"":t,o=e.height,i=void 0===o?12:o,a=e.color,s=void 0===a?m.f:a,c=e.title,l=e.width,u=void 0===l?12:l,f=p()("bdl-IconSecurityClassification",n);return r.createElement(h.a,{className:f,height:i,title:c,viewBox:"0 0 12 12",width:u},r.createElement("path",{d:"M6 0l4.875 2.438v2.856c0 2.645-2.309 5.792-4.79 6.366L6 11.68l-.084-.02c-2.482-.574-4.791-3.721-4.791-6.366V2.438L6 0zm0 .839L1.875 2.9v2.393c0 2.276 2.026 5.068 4.125 5.614 2.1-.546 4.125-3.338 4.125-5.614V2.901L6 .839zm2.25 2.58c.207 0 .375.168.375.375v3c0 .207-.168.375-.375.375s-.375-.168-.375-.375v-3c0-.207.168-.375.375-.375z",fill:s,fillRule:"evenodd"}))},b=n(183);n(650);function v(){return(v=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 g(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var w=function(e){var t=e.className,n=e.color,o=e.icon,i=e.message,a=g(e,["className","color","icon","message"]);return r.createElement("h1",v({className:p()("bdl-SecurityBadge",t),style:{backgroundColor:n}},a),o,r.createElement("span",{className:"bdl-SecurityBadge-name"},i))};w.defaultProps={icon:r.createElement(b.a,{color:m.w,height:22,width:22,strokeWidth:3})};var E=w,O=(n(651),function(e){var t=e.color,n=e.name,o=e.onClick,i=e.tooltipPosition,a=void 0===i?"bottom-center":i,s=e.tooltipText,c="function"==typeof o,l=!s,d=r.createElement(E,{className:"bdl-ClassifiedBadge",color:t,icon:r.createElement(y,{height:12,width:12}),message:n});return r.createElement(f.c,{isDisabled:l,isTabbable:!1,position:a,text:s},c?r.createElement(u.a,{className:"bdl-ClassifiedBadge-editButton",onClick:o,type:"button"},d):d)});O.defaultProps={color:m.w};var S,k=O,_=n(17),C=n(7),x=n.n(C),P=n(292),T=n.n(P),A=n(107),j=Object(A.defineMessages)({securityControlsLabel:{id:"boxui.securityControls.securityControlsLabel",defaultMessage:"Restrictions"},shortSharing:{id:"boxui.securityControls.shortSharing",defaultMessage:"Sharing restriction applies"},shortDownload:{id:"boxui.securityControls.shortDownload",defaultMessage:"Download restrictions apply"},shortApp:{id:"boxui.securityControls.shortApp",defaultMessage:"Application restrictions apply"},shortSharingDownload:{id:"boxui.securityControls.shortSharingDownload",defaultMessage:"Sharing and download restrictions apply"},shortSharingApp:{id:"boxui.securityControls.shortSharingApp",defaultMessage:"Sharing and app restrictions apply"},shortDownloadApp:{id:"boxui.securityControls.shortDownloadApp",defaultMessage:"Download and app restrictions apply"},shortAllRestrictions:{id:"boxui.securityControls.shortAllRestrictions",defaultMessage:"Sharing, download and app restrictions apply"},sharingCollabOnly:{id:"boxui.securityControls.sharingCollabOnly",defaultMessage:"Shared links allowed for collaborators only."},sharingCollabAndCompanyOnly:{id:"boxui.securityControls.sharingCollabAndCompanyOnly",defaultMessage:"Shared links cannot be made publicly accessible."},externalCollabBlock:{id:"boxui.securityControls.externalCollabBlock",defaultMessage:"External collaboration restricted."},externalCollabDomainList:{id:"boxui.securityControls.externalCollabDomainList",defaultMessage:"External collaboration limited to approved domains."},appDownloadBlock:{id:"boxui.securityControls.appDownloadBlock",defaultMessage:"Some application restrictions apply."},appDownloadBlacklist:{id:"boxui.securityControls.appDownloadBlacklist",defaultMessage:"Download restricted for some applications: {appNames}"},appDownloadBlacklistOverflow:{id:"boxui.securityControls.appDownloadBlacklistOverflow",defaultMessage:"Download restricted for some applications: {appNames} +{remainingAppCount} more"},appDownloadWhitelist:{id:"boxui.securityControls.appDownloadWhitelist",defaultMessage:"Only select applications are allowed: {appNames}"},appDownloadWhitelistOverflow:{id:"boxui.securityControls.appDownloadWhitelistOverflow",defaultMessage:"Only select applications are allowed: {appNames} +{remainingAppCount} more"},allAppNames:{id:"boxui.securityControls.allAppNames",defaultMessage:"All applications: {appsList}"},webDownloadOwners:{id:"boxui.securityControls.webDownloadOwners",defaultMessage:"Download restricted on web, except Owners/Co-Owners."},webDownloadOwnersEditors:{id:"boxui.securityControls.webDownloadOwnersEditors",defaultMessage:"Download restricted on web, except Owners/Co-Owners/Editors."},webDownloadExternalOwners:{id:"boxui.securityControls.webDownloadExternalOwners",defaultMessage:"Download restricted on web, except Owners/Co-Owners. Also restricted for external users."},webDownloadExternalOwnersEditors:{id:"boxui.securityControls.webDownloadExternalOwnersEditors",defaultMessage:"Download restricted on web, except Owners/Co-Owners/Editors. Also restricted for external users."},webDownloadExternal:{id:"boxui.securityControls.webDownloadExternal",defaultMessage:"Download restricted on web for external users."},mobileDownloadOwners:{id:"boxui.securityControls.mobileDownloadOwners",defaultMessage:"Download restricted on mobile, except Owners/Co-Owners."},mobileDownloadOwnersEditors:{id:"boxui.securityControls.mobileDownloadOwnersEditors",defaultMessage:"Download restricted on mobile, except Owners/Co-Owners/Editors."},mobileDownloadExternalOwners:{id:"boxui.securityControls.mobileDownloadExternalOwners",defaultMessage:"Download restricted on mobile, except Owners/Co-Owners. Also restricted for external users."},mobileDownloadExternalOwnersEditors:{id:"boxui.securityControls.mobileDownloadExternalOwnersEditors",defaultMessage:"Download restricted on mobile, except Owners/Co-Owners/Editors. Also restricted for external users."},mobileDownloadExternal:{id:"boxui.securityControls.mobileDownloadExternal",defaultMessage:"Download restricted on mobile for external users."},desktopDownloadOwners:{id:"boxui.securityControls.desktopDownloadOwners",defaultMessage:"Download restricted on Box Drive, except Owners/Co-Owners."},desktopDownloadOwnersEditors:{id:"boxui.securityControls.desktopDownloadOwnersEditors",defaultMessage:"Download restricted on Box Drive, except Owners/Co-Owners/Editors."},desktopDownloadExternalOwners:{id:"boxui.securityControls.desktopDownloadExternalOwners",defaultMessage:"Download restricted on Box Drive, except Owners/Co-Owners. Also restricted for external users."},desktopDownloadExternalOwnersEditors:{id:"boxui.securityControls.desktopDownloadExternalOwnersEditors",defaultMessage:"Download restricted on Box Drive, except Owners/Co-Owners/Editors. Also restricted for external users."},desktopDownloadExternal:{id:"boxui.securityControls.downloadExternal",defaultMessage:"Download restricted on Box Drive for external users."},viewAll:{id:"boxui.securityControls.viewAll",defaultMessage:"View All"},modalTitle:{id:"boxui.securityControls.modalTitle",defaultMessage:"View Classification for '{itemName}'"},modalDescription:{id:"boxui.securityControls.modalDescription",defaultMessage:"Classification labels defined by your administrator can be used to label content and apply security policies."}});function D(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var I,M,N,R,F,L,U,B=_.m.BLACKLIST,z=_.m.WHITELIST,H=(D(S={},B,{default:j.appDownloadBlacklist,overflow:j.appDownloadBlacklistOverflow}),D(S,z,{default:j.appDownloadWhitelist,overflow:j.appDownloadWhitelistOverflow}),S);function V(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var K=_.l.DESKTOP,q=_.l.MOBILE,W=_.l.WEB,G=_.n.OWNERS_AND_COOWNERS,$=_.n.OWNERS_COOWNERS_AND_EDITORS,X=(V(U={},K,{externalAllowed:(I={},V(I,G,j.desktopDownloadOwners),V(I,$,j.desktopDownloadOwnersEditors),I),externalRestricted:(M={},V(M,G,j.desktopDownloadExternalOwners),V(M,$,j.desktopDownloadExternalOwnersEditors),V(M,"default",j.desktopDownloadExternal),M)}),V(U,q,{externalAllowed:(N={},V(N,G,j.mobileDownloadOwners),V(N,$,j.mobileDownloadOwnersEditors),N),externalRestricted:(R={},V(R,G,j.mobileDownloadExternalOwners),V(R,$,j.mobileDownloadExternalOwnersEditors),V(R,"default",j.mobileDownloadExternal),R)}),V(U,W,{externalAllowed:(F={},V(F,G,j.webDownloadOwners),V(F,$,j.webDownloadOwnersEditors),F),externalRestricted:(L={},V(L,G,j.webDownloadExternalOwners),V(L,$,j.webDownloadExternalOwnersEditors),V(L,"default",j.webDownloadExternal),L)}),U);function Y(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(n),!0).forEach((function(t){Z(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ee=_.a.SHARED_LINK,te=_.a.DOWNLOAD,ne=_.a.EXTERNAL_COLLAB,re=_.a.APP,oe=_.l.DESKTOP,ie=_.l.MOBILE,ae=_.l.WEB,se=_.m.BLOCK,ce=_.m.WHITELIST,le=_.m.BLACKLIST,ue=_.p.COLLAB_ONLY,fe=_.p.COLLAB_AND_COMPANY_ONLY,de=_.p.PUBLIC,pe=function(e,t){return[].concat(Y(function(e){var t=[];switch(x()(e,"".concat(ee,".accessLevel"))){case ue:t.push({message:j.sharingCollabOnly});break;case fe:t.push({message:j.sharingCollabAndCompanyOnly})}return t}(e)),Y(function(e){var t=[];switch(x()(e,"".concat(ne,".accessLevel"))){case se:t.push({message:j.externalCollabBlock});break;case ce:case le:t.push({message:j.externalCollabDomainList})}return t}(e)),Y(function(e){var t,n=[],r=x()(e,te,{}),o=r.web,i=r.mobile,a=r.desktop,s=(Z(t={},ae,{platform:ae,restrictions:o}),Z(t,ie,{platform:ie,restrictions:i}),Z(t,oe,{platform:oe,restrictions:a}),t);return Object.keys(s).forEach((function(e){var t=s[e],r=t.platform,o=t.restrictions;if(o){var i=o.restrictExternalUsers,a=o.restrictManagedUsers;a&&i?n.push({message:X[r].externalRestricted[a]}):a?n.push({message:X[r].externalAllowed[a]}):i&&n.push({message:X[r].externalRestricted.default})}})),n}(e)),Y(function(e,t){var n=[],r=x()(e,"".concat(re,".accessLevel"));switch(r){case se:n.push({message:j.appDownloadBlock});break;case ce:case le:var o=x()(e,"".concat(re,".apps"),[]);t=T()(t)?o.length:t;var i=o.slice(0,t),a=o.slice(t).length,s=i.map((function(e){return e.displayText})).join(", ");if(a){var c=o.map((function(e){return e.displayText})).join(", ");n.push({message:J({},H[r].overflow,{values:{appNames:s,remainingAppCount:a}}),tooltipMessage:J({},j.allAppNames,{values:{appsList:c}})})}else n.push({message:J({},H[r].default,{values:{appNames:s}})})}return n}(e,t)))},he=n(154),me=(n(652),function(e){var t=e.message,n=e.tooltipMessage;return r.createElement("li",{className:"bdl-SecurityControlsItem"},r.createElement(a.a,t),n&&r.createElement(f.c,{className:"bdl-SecurityControlsItem-tooltip",text:r.createElement(a.a,n),position:"middle-right",isTabbable:!1},r.createElement("span",{className:"bdl-SecurityControlsItem-tooltipIcon"},r.createElement(he.a,{color:m.b,width:13,height:13}))))}),ye=n(173),be=n(28),ve=n(26),ge=Object(A.defineMessages)({add:{id:"boxui.classification.add",defaultMessage:"Add"},classification:{id:"boxui.classification.classification",defaultMessage:"Classification"},definition:{id:"boxui.classification.definition",defaultMessage:"Definition"},edit:{id:"boxui.classification.edit",defaultMessage:"Edit"},missing:{id:"boxui.classification.missing",defaultMessage:"Not classified"},modifiedByLabel:{id:"boxui.classification.modifiedByLabel",defaultMessage:"Classification Updated By"},modifiedBy:{id:"boxui.classification.modifiedBy",defaultMessage:"{modifiedBy} on {modifiedAt}"},classificationYellow:{id:"boxui.classification.classificationYellow",defaultMessage:"Yellow"},classificationOrange:{id:"boxui.classification.classificationOrange",defaultMessage:"Orange"},classificationRed:{id:"boxui.classification.classificationRed",defaultMessage:"Red"},classificationPurple:{id:"boxui.classification.classificationPurple",defaultMessage:"Purple"},classificationLightBlue:{id:"boxui.classification.classificationLightBlue",defaultMessage:"Light Blue"},classificationDarkBlue:{id:"boxui.classification.classificationDarkBlue",defaultMessage:"Dark Blue"},classificationGreen:{id:"boxui.classification.classificationGreen",defaultMessage:"Green"},classificationGrey:{id:"boxui.classification.classificationGrey",defaultMessage:"Grey"}});n(654);function we(){return(we=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)}var Ee=function(e){var t=e.closeModal,n=e.definition,o=e.classificationColor,i=e.classificationName,s=e.isSecurityControlsModalOpen,l=e.itemName,u=e.modalItems;if(!l||!i||!n)return null;var f=r.createElement(a.a,we({},j.modalTitle,{values:{itemName:l}}));return r.createElement(ye.a,{className:"bdl-SecurityControlsModal",title:f,onRequestClose:t,isOpen:s},r.createElement("p",null,r.createElement(a.a,j.modalDescription)),r.createElement(k,{color:o,name:i}),r.createElement(c.a,{text:r.createElement(a.a,ge.definition)},r.createElement("p",{className:"bdl-SecurityControlsModal-definition"},n)),r.createElement("ul",{className:"bdl-SecurityControlsModal-controlsItemList"},u.map((function(e){var t=e.message,n=e.tooltipMessage;return r.createElement(me,{key:t.id,message:t,tooltipMessage:n})}))),r.createElement(ye.b,null,r.createElement(ve.b,{onClick:t,type:"button"},r.createElement(a.a,be.a.close))))};Ee.defaultProps={isSecurityControlsModalOpen:!1,modalItems:[]};var Oe=Ee;n(655);function Se(e){return(Se="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})(e)}function ke(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _e(e){return(_e=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ce(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xe(e,t){return(xe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Pe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Te=_.o.FULL,Ae=_.o.SHORT,je=_.o.SHORT_WITH_BTN,De=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Se(t)&&"function"!=typeof t?Ce(e):t}(this,(e=_e(t)).call.apply(e,[this].concat(o))),Pe(Ce(n),"state",{isSecurityControlsModalOpen:!1}),Pe(Ce(n),"openModal",(function(){return n.setState({isSecurityControlsModalOpen:!0})})),Pe(Ce(n),"closeModal",(function(){return n.setState({isSecurityControlsModalOpen:!1})})),n}var n,o,i;return 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}}),t&&xe(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this.props,n=t.classificationColor,o=t.classificationName,i=t.controls,s=t.controlsFormat,l=t.definition,f=t.itemName,d=t.maxAppCount,p=t.shouldRenderLabel,h=[];if(s===Te)h=pe(i,d);else{var m=function(e){var t=e.sharedLink,n=e.download,r=e.externalCollab,o=e.app,i=t&&t.accessLevel!==de||r;return i&&n&&o?{message:j.shortAllRestrictions}:i&&n?{message:j.shortSharingDownload}:i&&o?{message:j.shortSharingApp}:n&&o?{message:j.shortDownloadApp}:i?{message:j.shortSharing}:n?{message:j.shortDownload}:o?{message:j.shortApp}:null}(i);(h=m?[m]:[]).length&&s===je&&(e=pe(i,d))}if(!h.length)return null;var y=this.state.isSecurityControlsModalOpen,b=s===je&&!!f&&!!o&&!!l,v=r.createElement("ul",{className:"bdl-SecurityControls"},h.map((function(e){var t=e.message,n=e.tooltipMessage;return r.createElement(me,{key:t.id,message:t,tooltipMessage:n})})));return p&&(v=r.createElement(c.a,{text:r.createElement(a.a,j.securityControlsLabel)},v)),r.createElement(r.Fragment,null,v,b&&r.createElement(r.Fragment,null,r.createElement(u.a,{className:"lnk",onClick:this.openModal,type:"button"},r.createElement(a.a,j.viewAll)),r.createElement(Oe,{classificationColor:n,classificationName:o,closeModal:this.closeModal,definition:l,itemName:f,isSecurityControlsModalOpen:y,modalItems:e})))}}])&&ke(n.prototype,o),i&&ke(n,i),t}(r.Component);Pe(De,"defaultProps",{classificationName:"",definition:"",itemName:"",controls:{},controlsFormat:Ae,maxAppCount:_.k,shouldRenderLabel:!1});var Ie=De;n(656);function Me(){return(Me=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)}var Ne=function(e){var t=e.definition,n=e.className,o=void 0===n?"":n,u=e.controls,f=e.controlsFormat,d=e.isLoadingControls,p=e.maxAppCount,h=e.messageStyle,m=e.modifiedAt,y=e.modifiedBy,b=e.name,v=e.itemName,g=void 0===v?"":v,w=e.color,E=e.onClick,O=!!b,S=!!t,_=!!m,C=!!y,x=O&&S&&"tooltip"===h,P=O&&S&&"inline"===h,T=!O&&"inline"===h,A=O&&d&&"inline"===h,j=O&&!d&&!!u&&"inline"===h,D=new Date(m||0),I=O&&_&&Object(s.j)(D)&&C&&"inline"===h,M=I&&r.createElement(i.a,{value:D,month:"long",year:"numeric",day:"numeric"});return r.createElement("article",{className:"bdl-Classification ".concat(o)},O&&r.createElement(k,{color:w,name:b,onClick:E,tooltipText:x?t:void 0}),P&&r.createElement(c.a,{text:r.createElement(a.a,ge.definition)},r.createElement("p",{className:"bdl-Classification-definition"},t)),T&&r.createElement("span",{className:"bdl-Classification-missingMessage"},r.createElement(a.a,ge.missing)),I&&r.createElement(c.a,{text:r.createElement(a.a,ge.modifiedByLabel)},r.createElement("p",{className:"bdl-Classification-modifiedBy","data-testid":"classification-modifiedby"},r.createElement(a.a,Me({},ge.modifiedBy,{values:{modifiedAt:M,modifiedBy:y}})))),j&&r.createElement(Ie,{classificationColor:w,classificationName:b,controls:u,controlsFormat:f,definition:t,itemName:g,maxAppCount:p,shouldRenderLabel:!0}),A&&r.createElement(l.b,null))},Re=n(22);function Fe(){return(Fe=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 Le(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Ue,Be=function(e){var t=e.className,n=void 0===t?"":t,r=e.isEditing,i=e.onEdit,s=Le(e,["className","isEditing","onEdit"]),c=r?ge.edit:ge.add;return o.a.createElement(Re.a,Fe({className:"bdl-EditClassificationButton ".concat(n),onClick:i,type:"button"},s),o.a.createElement(a.a,c))};function ze(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var He=(ze(Ue={},_.b,{name:ge.classificationYellow,color:m.w,tinycon:m.v}),ze(Ue,_.c,{name:ge.classificationOrange,color:m.q,tinycon:m.p}),ze(Ue,_.d,{name:ge.classificationRed,color:m.u,tinycon:m.t}),ze(Ue,_.e,{name:ge.classificationPurple,color:m.s,tinycon:m.r}),ze(Ue,_.f,{name:ge.classificationLightBlue,color:m.o,tinycon:m.n}),ze(Ue,_.g,{name:ge.classificationDarkBlue,color:m.e,tinycon:m.d}),ze(Ue,_.h,{name:ge.classificationGreen,color:m.m,tinycon:m.l}),ze(Ue,_.i,{name:ge.classificationGrey,color:m.h,tinycon:m.j}),Ue);function Ve(e){var t=x()(e,"colorID",_.j);return(He[t]||He[_.j]).color}n.d(t,"c",(function(){return Ne})),n.d(t,"b",(function(){return ge})),n.d(t,"a",(function(){return Be})),n.d(t,"d",(function(){return Ve}))},function(e,t,n){"use strict";function r(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}n.d(t,"a",(function(){return r}))},function(e,t,n){var r=n(33),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},function(e,t,n){var r=n(33),o=n(130),i=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return i;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):s.test(e)?i:+e}},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o);n(490);t.a=function(e){var t=e.children,n=e.className,o=void 0===n?"":n,a=e.topLeft,s=void 0===a?null:a,c=e.topRight,l=void 0===c?null:c,u=e.bottomLeft,f=void 0===u?null:u,d=e.bottomRight,p=void 0===d?null:d;return r.createElement("div",{className:i()("badgeable-container",o)},t,r.createElement("div",{className:"badges"},s&&r.createElement("div",{className:"top-left-badge"},s),l&&r.createElement("div",{className:"top-right-badge"},l),f&&r.createElement("div",{className:"bottom-left-badge"},f),p&&r.createElement("div",{className:"bottom-right-badge"},p)))}},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(21),s=n.n(a),c=n(12),l=n.n(c),u=n(107),f=n(48),d=n(69);function p(e){return(p="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})(e)}function h(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function m(){return(m=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 y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E=Object(u.defineMessages)({closeModalText:{id:"boxui.modalDialog.closeModalText",defaultMessage:"Close Modal"}}),O=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?v(e):t}(this,(e=b(t)).call.apply(e,[this].concat(o))),w(v(n),"onCloseButtonClick",(function(e){var t=n.props.onRequestClose;t&&t(e)})),w(v(n),"modalID",l()("modal")),n}var n,o,a;return 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}}),t&&g(e,t)}(t,e),n=t,(o=[{key:"renderCloseButton",value:function(){var e=this.props,t=e.closeButtonProps,n=e.onRequestClose,o=e.intl.formatMessage;return n?r.createElement("button",m({},t,{"aria-label":o(E.closeModalText),className:"modal-close-button",onClick:this.onCloseButtonClick}),r.createElement(d.a,{color:"#909090",height:18,width:18})):null}},{key:"renderContent",value:function(){var e=this.props,t=e.children;if("alert"!==e.type)return r.createElement("div",{className:"modal-content"},t);var n=r.Children.toArray(t);if(2!==n.length)throw new Error("Alert modal must have exactly two children: A message and <ModalActions>");return r.createElement("div",{className:"modal-content"},r.createElement("p",{id:"".concat(this.modalID,"-desc")},n[0]),n[1])}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.modalRef,o=e.title,a=e.type,c=h(e,["className","modalRef","title","type"]),l="alert"===a,u=s()(c,["children","closeButtonProps","onRequestClose","intl"]);return u.role=l?"alertdialog":"dialog",u["aria-labelledby"]="".concat(this.modalID,"-label"),l&&(u["aria-describedby"]="".concat(this.modalID,"-desc")),r.createElement("div",m({ref:n,className:i()("modal-dialog",t)},u),r.createElement("div",{className:"modal-header"},r.createElement("h2",{className:"modal-title",id:"".concat(this.modalID,"-label")},o)),this.renderCloseButton(),this.renderContent())}}])&&y(n.prototype,o),a&&y(n,a),t}(r.Component);w(O,"defaultProps",{type:"dialog",closeButtonProps:{}}),t.a=Object(f.c)(O)},function(e,t,n){"use strict";var r=n(259);n.d(t,"a",(function(){return r.a}))},,function(e,t,n){var r=n(152),o=n(368),i=n(160),a=n(369),s=n(376),c=n(216),l=n(194),u=n(379),f=n(381),d=n(269),p=n(220),h=n(142),m=n(384),y=n(385),b=n(222),v=n(31),g=n(141),w=n(389),E=n(33),O=n(391),S=n(106),k=1,_=2,C=4,x="[object Arguments]",P="[object Function]",T="[object GeneratorFunction]",A="[object Object]",j={};j[x]=j["[object Array]"]=j["[object ArrayBuffer]"]=j["[object DataView]"]=j["[object Boolean]"]=j["[object Date]"]=j["[object Float32Array]"]=j["[object Float64Array]"]=j["[object Int8Array]"]=j["[object Int16Array]"]=j["[object Int32Array]"]=j["[object Map]"]=j["[object Number]"]=j[A]=j["[object RegExp]"]=j["[object Set]"]=j["[object String]"]=j["[object Symbol]"]=j["[object Uint8Array]"]=j["[object Uint8ClampedArray]"]=j["[object Uint16Array]"]=j["[object Uint32Array]"]=!0,j["[object Error]"]=j[P]=j["[object WeakMap]"]=!1,e.exports=function e(t,n,D,I,M,N){var R,F=n&k,L=n&_,U=n&C;if(D&&(R=M?D(t,I,M,N):D(t)),void 0!==R)return R;if(!E(t))return t;var B=v(t);if(B){if(R=m(t),!F)return l(t,R)}else{var z=h(t),H=z==P||z==T;if(g(t))return c(t,F);if(z==A||z==x||H&&!M){if(R=L||H?{}:b(t),!F)return L?f(t,s(R,t)):u(t,a(R,t))}else{if(!j[z])return M?t:{};R=y(t,z,F)}}N||(N=new r);var V=N.get(t);if(V)return V;N.set(t,R),O(t)?t.forEach((function(r){R.add(e(r,n,D,r,t,N))})):w(t)&&t.forEach((function(r,o){R.set(o,e(r,n,D,o,t,N))}));var K=U?L?p:d:L?keysIn:S,q=B?void 0:K(t);return o(q||t,(function(r,o){q&&(r=t[o=r]),i(R,o,e(r,n,D,o,t,N))})),R}},function(e,t,n){(function(e){function t(e){return(t="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})(e)}var n=function(e){"use strict";var n,r=Object.prototype,o=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function l(e,t,n,r){var o=t&&t.prototype instanceof y?t:y,i=Object.create(o.prototype),a=new P(r||[]);return i._invoke=function(e,t,n){var r=f;return function(o,i){if(r===p)throw new Error("Generator is already running");if(r===h){if("throw"===o)throw i;return A()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var s=_(a,n);if(s){if(s===m)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===f)throw r=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var c=u(e,t,n);if("normal"===c.type){if(r=n.done?h:d,c.arg===m)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=h,n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f="suspendedStart",d="suspendedYield",p="executing",h="completed",m={};function y(){}function b(){}function v(){}var g={};g[a]=function(){return this};var w=Object.getPrototypeOf,E=w&&w(w(T([])));E&&E!==r&&o.call(E,a)&&(g=E);var O=v.prototype=y.prototype=Object.create(g);function S(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function k(e){var n;this._invoke=function(r,i){function a(){return new Promise((function(n,a){!function n(r,i,a,s){var c=u(e[r],e,i);if("throw"!==c.type){var l=c.arg,f=l.value;return f&&"object"===t(f)&&o.call(f,"__await")?Promise.resolve(f.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):Promise.resolve(f).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}(r,i,n,a)}))}return n=n?n.then(a,a):a()}}function _(e,t){var r=e.iterator[t.method];if(r===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,_(e,t),"throw"===t.method))return m;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var o=u(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,m;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,m):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,m)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function T(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r<e.length;)if(o.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=n,t.done=!0,t};return i.next=i}}return{next:A}}function A(){return{value:n,done:!0}}return b.prototype=O.constructor=v,v.constructor=b,v[c]=b.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,c in e||(e[c]="GeneratorFunction")),e.prototype=Object.create(O),e},e.awrap=function(e){return{__await:e}},S(k.prototype),k.prototype[s]=function(){return this},e.AsyncIterator=k,e.async=function(t,n,r,o){var i=new k(l(t,n,r,o));return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},S(O),O[c]="Generator",O[a]=function(){return this},O.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=T,P.prototype={constructor:P,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(r,o){return s.type="throw",s.arg=e,t.next=r,o&&(t.method="next",t.arg=n),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var c=o.call(a,"catchLoc"),l=o.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;x(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:T(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=n),m}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=n}catch(e){Function("r","regeneratorRuntime = r")(n)}}).call(this,n(86)(e))},function(e,t,n){var r=n(258),o=1/0,i=17976931348623157e292;e.exports=function(e){return e?(e=r(e))===o||e===-o?(e<0?-1:1)*i:e==e?e:0:0===e?e:0}},function(e,t,n){function r(e){return(r="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})(e)}var o=n(109),i=n(93),a=n(128),s=n(33);e.exports=function(e,t,n){if(!s(n))return!1;var c=r(t);return!!("number"==c?i(n)&&a(t,n.length):"string"==c&&t in n)&&o(n[t],e)}},,function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(81),a=n(48),s=n(27),c=n(4),l=(n(622),{weekday:"short",month:"short",year:"numeric",day:"numeric"}),u=Object(a.c)((function(e){var t=e.date,n=e.dateFormat,r=void 0===n?l:n,a=e.omitCommas,u=void 0!==a&&a,f=e.intl,d=e.relative,p=void 0===d||d,h=e.capitalize,m=void 0!==h&&h,y=new Date(t),b=Object(s.i)(y),v=Object(s.k)(y);if(p&&(b||v)){var g=o.a.createElement(i.a,c.a.today);return v&&(g=o.a.createElement(i.a,c.a.yesterday)),m?o.a.createElement("span",{className:"be-date-capitalize"},g):g}var w=f.formatDate(y,r);return w=u?w.replace(/,/g,""):w}));n.d(t,"a",(function(){return u}))},function(e,t,n){var r=n(219),o=n(166),i=n(106);e.exports=function(e){return r(e,i,o)}},function(e,t,n){var r=n(38).Uint8Array;e.exports=r},function(e,t){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}},function(e,t,n){var r=n(99),o=n(127),i=n(31),a=n(128),s=n(162),c=n(95);e.exports=function(e,t,n){for(var l=-1,u=(t=r(t,e)).length,f=!1;++l<u;){var d=c(t[l]);if(!(f=null!=e&&n(e,d)))break;e=e[d]}return f||++l!=u?f:!!(u=null==e?0:e.length)&&s(u)&&a(d,u)&&(i(e)||o(e))}},,,,,,function(e,t){},function(e,t,n){"use strict";var r=n(29).OrderedMap,o={createFromArray:function(e){return r(e.map((function(e){return[e.getKey(),e]})))}};e.exports=o},function(e,t,n){"use strict";e.exports=function(e,t,n,r){if(e.size){var o=0;e.reduce((function(e,i,a){return t(e,i)||(n(e)&&r(o,a),o=a),i})),n(e.last())&&r(o,e.count())}}},function(e,t,n){"use strict";e.exports=function(e){return"handled"===e||!0===e}},function(e,t,n){"use strict";var r=n(88);e.exports=function(e,t,n){var o=e.getSelection(),i=e.getCurrentContent(),a=o;if(o.isCollapsed()){if("forward"===n){if(e.isSelectionAtEndOfContent())return i}else if(e.isSelectionAtStartOfContent())return i;if((a=t(e))===o)return i}return r.removeRange(i,a,n)}},function(e,t,n){var r=n(55),o=n(31),i=n(40),a="[object String]";e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&r(e)==a}},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(205),s=n.n(a),c=n(21),l=n.n(c),u=n(203),f=n(53),d=n(291),p=n(260);n(653);function h(e){return(h="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})(e)}function m(){return(m=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 y(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==h(t)&&"function"!=typeof t?g(e):t}(this,(e=v(t)).call.apply(e,[this].concat(o))),E(g(n),"onKeyDown",(function(e){var t=n.props,r=t.isOpen,o=t.onRequestClose;r&&o&&"Escape"===e.key&&(e.stopPropagation(),o(e))})),E(g(n),"onBackdropClick",(function(e){var t=n.props,r=t.onRequestClose,o=t.onBackdropClick;o?o(e):r&&r(e)})),E(g(n),"onModalOpen",(function(){setTimeout((function(){var e=n.props.focusElementSelector,t=e&&e.trim();t?n.focusElement(t):n.focusFirstUsefulElement()}),0)})),E(g(n),"focusFirstUsefulElement",(function(){if(n.dialog){var e=s()(n.dialog);e.length>1?e[1].focus():e.length>0&&e[0].focus()}})),E(g(n),"focusElement",(function(e){if(n.dialog){var t=n.dialog.querySelector(e);if(!t)throw new Error("Could not find element matching selector ".concat(e," to focus on."));t.focus()}})),n}var n,o,a;return 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}}),t&&w(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.props.isOpen&&this.onModalOpen()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isLoading,r=t.isOpen;e.isOpen&&!e.isLoading||!r||n||this.onModalOpen()}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,o=t.isLoading,a=t.isOpen,s=t.onRequestClose,c=t.shouldNotUsePortal,h=t.style,b=y(t,["className","isLoading","isOpen","onRequestClose","shouldNotUsePortal","style"]);if(!a)return null;var v=l()(b,["onBackdropClick","focusElementSelector"]),g=c?"div":d.a;return r.createElement(g,{className:i()("modal",n),onKeyDown:this.onKeyDown,tabIndex:"-1"},r.createElement("div",{className:"modal-backdrop",onClick:this.onBackdropClick,style:h.backdrop}),r.createElement(u.a,{className:"modal-dialog-container"},o?r.createElement(f.b,{size:"large"}):r.createElement(p.a,m({modalRef:function(t){e.dialog=t},onRequestClose:s,style:h.dialog},v))),r.createElement("style",{type:"text/css"},"\n            body {\n                overflow:hidden;\n            }\n        "))}}])&&b(n.prototype,o),a&&b(n,a),t}(r.Component);E(O,"defaultProps",{style:{backdrop:{},dialog:{}}}),t.a=O},function(e,t,n){"use strict";var r=n(0),o=n(210);function i(e){return(i="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})(e)}function a(){return(a=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 s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d,p,h,m=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),l(this,u(t).apply(this,arguments))}var n,i,d;return 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}}),t&&f(e,t)}(t,e),n=t,(i=[{key:"render",value:function(){var e=this.props,t=e.className,n=s(e,["className"]);return r.createElement(o.a,a({className:"link ".concat(t)},n))}}])&&c(n.prototype,i),d&&c(n,d),t}(r.Component);h={className:""},(p="defaultProps")in(d=m)?Object.defineProperty(d,p,{value:h,enumerable:!0,configurable:!0,writable:!0}):d[p]=h,t.a=m},function(e,t,n){"use strict";var r=n(0),o=n(107),i=n(81),a=n(48),s=n(5),c=n.n(s),l=n(519),u=n.n(l),f=n(193),d=n.n(f),p=n(12),h=n.n(p),m=n(113),y=n(9),b=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#000000":o,a=e.height,s=void 0===a?24:a,c=e.title,l=e.width,u=void 0===l?24:l;return r.createElement(y.a,{className:"icon-alert ".concat(n),height:s,title:c,viewBox:"0 0 24 24",width:u},r.createElement("path",{className:"fill-color",d:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z",fill:i,fillRule:"evenodd"}))},v=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#BABABA":o,a=e.height,s=void 0===a?17:a,c=e.title,l=e.width,u=void 0===l?16:l;return r.createElement(y.a,{className:"icon-calendar ".concat(n),height:s,title:c,viewBox:"0 0 16 17",width:u},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(0 1)"},r.createElement("rect",{className:"fill-color",fill:i,height:s,rx:"2",width:u,y:"2"}),r.createElement("rect",{fill:"#FFF",height:"9",rx:"1",width:"13.75",x:"1.25",y:"6"}),r.createElement("path",{className:"fill-color",d:"M11 7h2.5v2.5H11zM7 11h2.5v2.5H7zM3 11h2.5v2.5H3zM7 7h2.5v2.5H7zM3 7h2.5v2.5H3z",fill:i})))},g=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#AEAEAE":o,a=e.height,s=void 0===a?12:a,c=e.title,l=e.width,u=void 0===l?12:l;return r.createElement(y.a,{className:"icon-clear ".concat(n),height:s,title:c,viewBox:"0 0 12 13",width:u},r.createElement("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1"},r.createElement("g",{className:"fill-color",fill:i,transform:"translate(-1219.000000, -46.000000)"},r.createElement("g",{transform:"translate(855.000000, 35.000000)"},r.createElement("g",null,r.createElement("path",{d:"M370,16.1907436 L372.023141,14.1676025 C372.246611,13.9441325 372.608928,13.9441325 372.832398,14.1676025 C373.055867,14.3910725 373.055867,14.7533889 372.832398,14.9768589 L370.809256,17 L372.832398,19.0231411 C373.055867,19.2466111 373.055867,19.6089275 372.832398,19.8323975 C372.608928,20.0558675 372.246611,20.0558675 372.023141,19.8323975 L370,17.8092564 L367.976859,19.8323975 C367.753389,20.0558675 367.391072,20.0558675 367.167602,19.8323975 C366.944133,19.6089275 366.944133,19.2466111 367.167602,19.0231411 L369.190744,17 L367.167602,14.9768589 C366.944133,14.7533889 366.944133,14.3910725 367.167602,14.1676025 C367.391072,13.9441325 367.753389,13.9441325 367.976859,14.1676025 L370,16.1907436 Z M370,23 C373.313708,23 376,20.3137085 376,17 C376,13.6862915 373.313708,11 370,11 C366.686292,11 364,13.6862915 364,17 C364,20.3137085 366.686292,23 370,23 Z"}))))))},w=n(120),E=n(19),O=n(20),S=n(27);n(660);function k(e){return(k="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})(e)}function _(){return(_=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 C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j=Object(o.defineMessages)({previousMonth:{id:"boxui.base.previousMonth",defaultMessage:"Previous Month"},nextMonth:{id:"boxui.base.nextMonth",defaultMessage:"Next Month"},iconAlertText:{id:"boxui.datePicker.iconAlertText",defaultMessage:"Invalid Date"},dateClearButton:{id:"boxui.datePicker.dateClearButton",defaultMessage:"Clear Date"},chooseDate:{id:"boxui.datePicker.chooseDate",defaultMessage:"Choose Date"}}),D=300,I="isoString",M="utcTime",N="utcISOString",R="Enter",F="Escape",L="Tab",U=function(){};var B=["en-US","en-CA","jp-JP"],z=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==k(t)&&"function"!=typeof t?P(e):t}(this,(e=x(t)).call.apply(e,[this].concat(o))),A(P(n),"errorMessageID",h()("errorMessage")),A(P(n),"descriptionID",h()("description")),A(P(n),"onSelectHandler",(function(e){var t=n.props.onChange;t&&t(e,n.formatValue(e))})),A(P(n),"shouldStayClosed",!1),A(P(n),"focusDatePicker",(function(){n.dateInputEl&&n.dateInputEl.focus()})),A(P(n),"handleInputKeyDown",(function(e){var t=n.props.isTextInputAllowed;n.datePicker.isVisible()&&e.stopPropagation(),t||e.key===L||e.preventDefault(),t&&e.key===R&&e.preventDefault(),e.key!==R&&e.key!==F&&" "!==e.key||n.datePicker.isVisible()&&n.datePicker.hide()})),A(P(n),"handleInputBlur",(function(e){var t=n.props,r=t.onBlur,o=t.isTextInputAllowed,i=e.relatedTarget||document.activeElement;n.datePicker.isVisible()&&i&&i===n.datePickerButtonEl&&(n.shouldStayClosed=!0,setTimeout((function(){n.shouldStayClosed=!1}),D)),r&&r(e);var a=null;n.dateInputEl&&(a=new Date(n.dateInputEl.value)),o&&a&&a.getDate()&&n.onSelectHandler(a)})),A(P(n),"handleButtonClick",(function(e){e.preventDefault(),n.shouldStayClosed||n.focusDatePicker()})),A(P(n),"formatDisplay",(function(e){var t=n.props,r=t.displayFormat,o=t.intl;return e?o.formatDate(e,r):""})),A(P(n),"formatValue",(function(e){return function(e,t){if(!e)return"";switch(t){case I:return e.toISOString();case M:return Object(S.b)(e);case N:return new Date(Object(S.b)(e)).toISOString();default:return e.getTime()}}(e,n.props.dateFormat)})),A(P(n),"clearDate",(function(e){e.preventDefault(),n.datePicker.setDate(null),n.onSelectHandler(null)})),n}var n,o,a;return 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}}),t&&T(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){var e,t=this.props,n=t.dateFormat,r=t.intl,o=t.maxDate,i=t.minDate,a=t.value,s=t.yearRange,c=t.isTextInputAllowed,l=r.formatDate,f=r.formatMessage,p=j.nextMonth,h=j.previousMonth,m=a;n===M&&void 0!==a&&(e=a.toUTCString().slice(0,-4),m=new Date(e));var y=(new Date).getFullYear(),b={previousMonth:f(h),nextMonth:f(p),months:d()(12).map((function(e){return l(new Date(y,e,15),{month:"long"})})),weekdays:d()(1,8).map((function(e){return l(new Date(2016,4,e),{weekday:"long"})})),weekdaysShort:d()(1,8).map((function(e){return l(new Date(2016,4,e),{weekday:"narrow"})}))};this.datePicker=new u.a({blurFieldOnSelect:!1,setDefaultDate:!0,defaultDate:m,field:this.dateInputEl,firstDay:B.includes(r.locale)?0:1,maxDate:o,minDate:i,position:"bottom left",i18n:b,showDaysInNextAndPreviousMonths:!0,onSelect:this.onSelectHandler,yearRange:s,toString:this.formatDisplay}),c&&this.updateDateInputValue(this.formatDisplay(m))}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.value,n=e.minDate,r=e.maxDate,o=this.props,i=o.value,a=o.minDate,s=o.maxDate,c=o.isTextInputAllowed;(t&&!i||!t&&i||t&&i&&t.getTime()!==i.getTime())&&this.datePicker.setDate(t),c&&this.updateDateInputValue(this.formatDisplay(t)),(n&&!a||!n&&a||n&&a&&n.getTime()!==a.getTime())&&(this.datePicker.setMinDate(n),this.datePicker.getDate()<n&&this.datePicker.gotoDate(n)),(r&&!s||!r&&s||r&&s&&r.getTime()!==s.getTime())&&(this.datePicker.setMaxDate(r),this.datePicker.getDate()>r&&this.datePicker.gotoDate(r))}},{key:"componentWillUnmount",value:function(){this.datePicker.destroy()}},{key:"updateDateInputValue",value:function(e){this.dateInputEl&&(this.dateInputEl.value=e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,o=t.description,a=t.error,s=t.errorTooltipPosition,l=t.hideLabel,u=t.hideOptionalLabel,f=t.inputProps,d=t.intl,p=t.isClearable,h=t.isDisabled,y=t.isRequired,S=t.isTextInputAllowed,k=t.label,C=t.name,x=t.onFocus,P=t.placeholder,T=t.resinTarget,D=t.value,I=d.formatMessage,M=c()(n,"date-picker-wrapper",{"show-clear-btn":!!D,"show-error":!!a}),N={"aria-invalid":!!a,"aria-required":y,"aria-errormessage":this.errorMessageID,"aria-describedby":o?this.descriptionID:void 0},R=T?A({},m.a,T):{},F=S?{defaultValue:this.formatDisplay(D)}:{value:this.formatDisplay(D)},L=S?{}:{onChange:U};return r.createElement("div",{className:M},r.createElement("span",{className:"date-picker-icon-holder"},r.createElement(w.a,{hideLabel:l,showOptionalText:!u&&!y,text:k},!!o&&r.createElement("div",{id:this.descriptionID,className:"date-picker-description"},o),r.createElement(O.c,{className:"date-picker-error-tooltip",isShown:!!a,position:s,text:a||"",theme:"error"},r.createElement("input",_({ref:function(t){e.dateInputEl=t},className:"date-picker-input",disabled:h,onBlur:this.handleInputBlur,placeholder:P||I(j.chooseDate),required:y,type:"text"},L,{onFocus:x,onKeyDown:this.handleInputKeyDown},R,N,f,F))),r.createElement("span",{id:this.errorMessageID,className:"accessibility-hidden",role:"alert"},a)),p&&D&&!h?r.createElement(E.a,{"aria-label":I(j.dateClearButton),className:"date-picker-clear-btn",onClick:this.clearDate,type:"button"},r.createElement(g,{height:12,width:12})):null,a?r.createElement(b,{className:"date-picker-icon-alert",height:13,title:r.createElement(i.a,j.iconAlertText),width:13}):null,r.createElement(E.a,{"aria-label":I(j.chooseDate),className:"date-picker-open-btn",disabled:h,getDOMRef:function(t){e.datePickerButtonEl=t},onClick:this.handleButtonClick,type:"button"},r.createElement(v,{height:17,width:16})),r.createElement("input",{className:"date-picker-unix-time-input",name:C,readOnly:!0,type:"hidden",value:this.formatValue(D)})))}}])&&C(n.prototype,o),a&&C(n,a),t}(r.Component);A(z,"defaultProps",{className:"",dateFormat:"unixTime",displayFormat:{},error:"",errorTooltipPosition:"bottom-left",inputProps:{},isClearable:!0,isTextInputAllowed:!1,yearRange:10});t.a=Object(a.c)(z)},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o);n(658);function a(){return(a=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 s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=e.className,n=void 0===t?"":t,o=e.description,c=e.isDisabled,l=e.isOn,u=e.isToggleRightAligned,f=void 0!==u&&u,d=e.label,p=e.name,h=e.onBlur,m=e.onChange,y=s(e,["className","description","isDisabled","isOn","isToggleRightAligned","label","name","onBlur","onChange"]),b=i()("toggle-container",n,{"is-toggle-right-aligned":f}),v=[r.createElement("div",{key:"toggle-simple-switch",className:"toggle-simple-switch"}),r.createElement("div",{key:"toggle-simple-label",className:"toggle-simple-label"},d)];return f&&(v=v.reverse()),r.createElement("div",{className:b},r.createElement("label",{className:"toggle-simple"},r.createElement("input",a({checked:l,className:"toggle-simple-input",disabled:c,name:p,onBlur:h,onChange:m,type:"checkbox"},y)),v),o?r.createElement("div",{className:"toggle-simple-description"},o):null)}},,function(e,t,n){"use strict";var r=n(0),o=n(2),i=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,a=e.color,s=void 0===a?o.l:a,c=e.height,l=void 0===c?14:c,u=e.opacity,f=void 0===u?1:u,d=e.title,p=e.width,h=void 0===p?14:p;return r.createElement(i.a,{className:"icon-verified ".concat(n),height:l,opacity:f,title:d,viewBox:"0 0 14 14",width:h},r.createElement("path",{d:"M7 14c-3.865993 0-7-3.134007-7-7s3.134007-7 7-7 7 3.134007 7 7-3.134007 7-7 7zM5.31288 9.303048l1.44555 1.21296 4.499514-5.36231-1.44555-1.21296-4.499514 5.36231zM3 7.36231L5.31288 9.30305l1.21296-1.44555L4.21296 5.91676 3 7.36231z",fill:s,fillRule:"evenodd"}))}},function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(5),a=n.n(i),s=n(12),c=n.n(s),l=(n(498),n(20)),u=n(1),f=n(3),d=n.n(f),p=n(153),h=n(59),m=n(156);n(648);function y(){return(y=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 b(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v=function(e){var t=e.onClick,n=b(e,["onClick"]);return o.a.createElement(p.a,y({},n,{"aria-hidden":"true",onClick:t}))},g=function(e){var t,n=e.getPillImageUrl,r=e.isDisabled,i=void 0!==r&&r,s=e.isSelected,c=void 0!==s&&s,l=e.hasWarning,u=void 0!==l&&l,f=e.isExternal,p=e.isValid,y=void 0===p||p,b=e.onRemove,g=e.text,w=e.className,E=e.showAvatar,O=void 0!==E&&E,S=e.id,k=a()("bdl-RoundPill",w,{"bdl-RoundPill--selected":c&&!i,"bdl-RoundPill--disabled":i,"bdl-RoundPill--warning":u,"bdl-RoundPill--error":!y});u&&(t="warning"),y||(t="error");var _=i?d.a:b,C=O?o.a.createElement(h.a.Icon,{Component:m.a,avatarUrl:n&&S?n({id:S}):void 0,id:S,isExternal:f,name:g,size:"small",shouldShowExternal:!0}):null;return o.a.createElement(h.a.Pill,{size:"large",className:k,type:t},C,o.a.createElement(h.a.Text,{className:"bdl-RoundPill-text"},g),o.a.createElement(h.a.Icon,{className:"bdl-RoundPill-closeBtn",Component:v,onClick:_}))},w=function(e){var t=e.isDisabled,n=void 0!==t&&t,r=e.isSelected,i=void 0!==r&&r,s=e.isValid,c=void 0===s||s,l=e.onRemove,u=e.text,f=a()("bdl-Pill","pill",{"is-selected":i&&!n,"is-invalid":!c,"is-disabled":n,"bdl-is-disabled":n}),p=n?d.a:l;return o.a.createElement("span",{className:f},o.a.createElement("span",{className:"bdl-Pill-text pill-text"},u),o.a.createElement("span",{"aria-hidden":"true",className:"close-btn",onClick:p},"✕"))},E=n(19),O=(n(500),function(e){var t=e.email,n=e.id,r=e.name,i=e.onAdd,a=function(e){e.preventDefault(),i({email:t,id:n,name:r,text:r,type:"user",value:t})};return o.a.createElement(l.c,{position:"bottom-center",text:t},o.a.createElement(E.a,{className:"suggested-pill-invisible-button",onClick:a,onKeyDown:function(e){e.key===u.Ud.enter&&a(e)},type:"button"},o.a.createElement("span",{className:"bdl-Pill-text pill-text suggested-pill"},r)))}),S=function(e){var t=e.onSuggestedPillAdd,n=void 0===t?d.a:t,r=e.selectedPillsValues,i=void 0===r?[]:r,a=e.suggestedPillsData,s=void 0===a?[]:a,c=e.suggestedPillsFilter,l=void 0===c?"id":c,u=e.title,f=s.filter((function(e){return!i.includes(e[l])}));return 0===f.length?null:o.a.createElement("div",{className:"pill-selector-suggested"},o.a.createElement("span",null,u),f.map((function(e){return o.a.createElement(O,{key:e.id,email:e.email,id:e.id,name:e.name,onAdd:n})})))};function k(e){return(k="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})(e)}function _(){return(_=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 C(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function P(e){return(P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function D(e){e.preventDefault(),e.stopPropagation()}var I=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==k(t)&&"function"!=typeof t?T(e):t}(this,(e=P(t)).call.apply(e,[this].concat(o))),j(T(n),"state",{isFocused:!1,selectedIndex:-1}),j(T(n),"getNumSelected",(function(){var e=n.props.selectedOptions;return"number"==typeof e.size?e.size:e.length})),j(T(n),"getPillsByKey",(function(e){return n.props.selectedOptions.map((function(t){return t[e]}))})),j(T(n),"handleClick",(function(){n.inputEl.focus()})),j(T(n),"handleFocus",(function(){n.setState({isFocused:!0})})),j(T(n),"handleBlur",(function(){n.setState({isFocused:!1})})),j(T(n),"handleKeyDown",(function(e){var t=n.inputEl.value,r=n.getNumSelected(),o=n.state.selectedIndex;switch(e.key){case u.Ud.backspace:var i=-1;if(o>=0?(i=o,n.resetSelectedIndex(),n.inputEl.focus()):""===t&&(i=r-1),i>=0){var a=n.props,s=a.onRemove,c=a.selectedOptions;s("function"==typeof c.get?c.get(i):c[i],i),D(e)}break;case u.Ud.arrowLeft:o>=0?(n.setState({selectedIndex:Math.max(o-1,0)}),D(e)):""===t&&r>0&&(n.hiddenEl.focus(),n.setState({selectedIndex:r-1}),D(e));break;case u.Ud.arrowRight:if(o>=0){var l=o+1;l>=r?(n.resetSelectedIndex(),n.inputEl.focus()):n.setState({selectedIndex:l}),D(e)}}})),j(T(n),"errorMessageID",c()("errorMessage")),j(T(n),"hiddenRef",(function(e){e&&(n.hiddenEl=e)})),j(T(n),"resetSelectedIndex",(function(){-1!==n.state.selectedIndex&&n.setState({selectedIndex:-1})})),n}var n,o,i;return 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}}),t&&A(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this,t=this.state,n=t.isFocused,o=t.selectedIndex,i=this.props,s=i.allowInvalidPills,c=i.className,u=i.disabled,f=i.error,d=i.getPillImageUrl,p=i.inputProps,h=i.onInput,m=i.onRemove,y=i.onSuggestedPillAdd,b=i.placeholder,v=i.selectedOptions,E=i.showAvatars,O=i.showRoundedPills,k=i.suggestedPillsData,x=i.suggestedPillsFilter,P=i.suggestedPillsTitle,T=i.validator,A=C(i,["allowInvalidPills","className","disabled","error","getPillImageUrl","inputProps","onInput","onRemove","onSuggestedPillAdd","placeholder","selectedOptions","showAvatars","showRoundedPills","suggestedPillsData","suggestedPillsFilter","suggestedPillsTitle","validator"]),j=k&&k.length>0,D=!!f,I=a()("bdl-PillSelector","pill-selector-input-wrapper",{"is-disabled":u,"bdl-is-disabled":u,"is-focused":n,"show-error":D,"pill-selector-suggestions-enabled":j,"bdl-PillSelector--suggestionsEnabled":j}),M={"aria-invalid":D,"aria-errormessage":this.errorMessageID};return r.createElement(l.c,{isShown:D,text:f||"",position:"middle-right",theme:"error"},r.createElement("span",{className:I,onBlur:this.handleBlur,onClick:this.handleClick,onFocus:this.handleFocus,onKeyDown:this.handleKeyDown},O?v.map((function(t,n){return r.createElement(g,{getPillImageUrl:d,isValid:!s||T(t),isDisabled:u,isSelected:n===o,key:t.value,onRemove:m.bind(e,t,n),text:t.displayText||t.text,showAvatar:!0,id:t.id,hasWarning:t.hasWarning,isExternal:t.isExternalUser})})):v.map((function(t,n){return r.createElement(w,{isValid:!s||T(t),isDisabled:u,isSelected:n===o,key:t.value,onRemove:m.bind(e,t,n),text:t.displayText||t.text})})),r.createElement("span",{"aria-hidden":"true",className:"accessibility-hidden",onBlur:this.resetSelectedIndex,ref:this.hiddenRef,tabIndex:-1,"data-testid":"pill-selection-helper"}),r.createElement("textarea",_({},M,A,p,{autoComplete:"off",className:a()("bdl-PillSelector-input","pill-selector-input",c,{"bdl-PillSelector-input--showAvatars":E}),disabled:u,onInput:h,placeholder:0===this.getNumSelected()?b:"",ref:function(t){e.inputEl=t}})),r.createElement(S,{onSuggestedPillAdd:y,selectedPillsValues:this.getPillsByKey("value"),suggestedPillsFilter:x,suggestedPillsData:k,title:P}),r.createElement("span",{id:this.errorMessageID,className:"accessibility-hidden",role:"alert"},f)))}}])&&x(n.prototype,o),i&&x(n,i),t}(r.Component);j(I,"defaultProps",{allowInvalidPills:!1,disabled:!1,error:"",inputProps:{},placeholder:"",selectedOptions:[],validator:function(){return!0}});t.a=I},function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(35);function a(e){return(a="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})(e)}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d,p,h,m=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=l(this,u(t).call(this,e))).container=n.props.container,n.layer=document.createElement("div"),n.layer.setAttribute("data-portal",""),n.container&&n.layer&&n.container.appendChild(n.layer),n}var n,r,a;return 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}}),t&&f(e,t)}(t,e),n=t,(r=[{key:"componentWillUnmount",value:function(){this.container&&this.layer&&this.container.removeChild(this.layer),this.layer=null}},{key:"render",value:function(){var e=this.props,t=(e.container,s(e,["container"]));return this.layer?Object(i.createPortal)(o.a.createElement("div",t),this.layer):null}}])&&c(n.prototype,r),a&&c(n,a),t}(o.a.PureComponent);d=m,p="defaultProps",h={container:document.body},p in d?Object.defineProperty(d,p,{value:h,enumerable:!0,configurable:!0,writable:!0}):d[p]=h;var y=m;n.d(t,"a",(function(){return y}))},function(e,t){e.exports=function(e){return null==e}},,function(e,t,n){"use strict";var r,o=n(0),i=n(45),a=n.n(i),s=n(12),c=n.n(s);n(824);function l(e){return(l="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})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=(h(r={},"bottom-center",{attachment:"top center",targetAttachment:"bottom center"}),h(r,"bottom-left",{attachment:"top right",targetAttachment:"bottom right"}),h(r,"bottom-right",{attachment:"top left",targetAttachment:"bottom left"}),h(r,"middle-left",{attachment:"middle right",targetAttachment:"middle left"}),h(r,"middle-right",{attachment:"middle left",targetAttachment:"middle right"}),h(r,"top-center",{attachment:"bottom center",targetAttachment:"top center"}),h(r,"top-left",{attachment:"bottom right",targetAttachment:"top right"}),h(r,"top-right",{attachment:"bottom left",targetAttachment:"top left"}),r),y=function(e,t){for(var n=t;n&&n instanceof Node&&n.parentNode&&n!==e;){var r=n.nodeName.toUpperCase();if("A"===r||"BUTTON"===r)return!0;n=n.parentNode}return!1},b=function(e,t){for(var n=e;n&&n instanceof HTMLElement;){if(n.classList.contains(t))return!0;n=n.parentNode}return!1},v=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?d(e):t}(this,f(t).call(this,e)),h(d(n),"handleOverlayClick",(function(e){var t=document.getElementById(n.overlayID),r=n.props,o=r.closeOnClick,i=r.closeOnClickPredicate;o&&y(t,e.target)&&(i&&!i(e)||n.handleOverlayClose())})),h(d(n),"handleButtonClick",(function(e){n.state.isVisible?n.closeOverlay():n.openOverlay();var t=e.detail>0;n.setState({isButtonClicked:t}),e.preventDefault()})),h(d(n),"handleButtonHover",(function(){var e=n.props,t=e.openOnHover,r=e.openOnHoverDelayTimeout;t&&(clearTimeout(n.hoverDelay),n.hoverDelay=setTimeout((function(){n.openOverlay()}),r))})),h(d(n),"handleButtonHoverLeave",(function(){var e=n.props,t=e.openOnHover,r=e.openOnHoverDelayTimeout;t&&(clearTimeout(n.hoverDelay),n.hoverDelay=setTimeout((function(){n.closeOverlay()}),r))})),h(d(n),"openOverlay",(function(){n.setState({isVisible:!0});var e=n.props.onOpen;e&&e()})),h(d(n),"closeOverlay",(function(){n.setState({isVisible:!1});var e=n.props.onClose;e&&e()})),h(d(n),"focusButton",(function(){var e=document.getElementById(n.overlayButtonID);e&&e.focus()})),h(d(n),"handleOverlayClose",(function(){n.focusButton(),n.closeOverlay()})),h(d(n),"handleDocumentClickOrWindowBlur",(function(e){var t=n.props,r=t.portaledClasses,o=t.closeOnClickOutside,i=t.closeOnWindowBlur;if(n.state.isVisible&&(o||i)){var a=document.getElementById(n.overlayID),s=document.getElementById(n.overlayButtonID),c=s&&e.target instanceof Node&&s.contains(e.target)||s===e.target,l=a&&e.target instanceof Node&&a.contains(e.target)||a===e.target;c||l||r.some((function(t){return b(e.target,t)}))||n.closeOverlay()}})),n.overlayID=c()("overlay"),n.overlayButtonID=c()("flyoutbutton"),n.state={isVisible:e.isVisibleByDefault,isButtonClicked:!1},n}var n,r,i;return 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}}),t&&p(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e,t){if(!t.isVisible&&this.state.isVisible){var n=this.props,r=n.closeOnClickOutside,o=n.closeOnWindowBlur;r&&(document.addEventListener("click",this.handleDocumentClickOrWindowBlur,!0),document.addEventListener("contextmenu",this.handleDocumentClickOrWindowBlur,!0)),o&&window.addEventListener("blur",this.handleDocumentClickOrWindowBlur,!0)}else t.isVisible&&!this.state.isVisible&&(document.removeEventListener("contextmenu",this.handleDocumentClickOrWindowBlur,!0),document.removeEventListener("click",this.handleDocumentClickOrWindowBlur,!0),window.removeEventListener("blur",this.handleDocumentClickOrWindowBlur,!0))}},{key:"componentWillUnmount",value:function(){this.state.isVisible&&(document.removeEventListener("contextmenu",this.handleDocumentClickOrWindowBlur,!0),document.removeEventListener("click",this.handleDocumentClickOrWindowBlur,!0),window.removeEventListener("blur",this.handleDocumentClickOrWindowBlur,!0)),this.props.openOnHover&&this.hoverDelay&&clearTimeout(this.hoverDelay)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,r=void 0===n?"":n,i=e.constrainToScrollParent,s=e.constrainToWindow,c=e.offset,l=e.openOnHover,u=e.position,f=e.shouldDefaultFocus,d=this.state,p=d.isButtonClicked,h=d.isVisible,y=o.Children.toArray(t),b=m[u];if(2!==y.length)throw new Error("Flyout must have exactly two children: A button component and a <Overlay>");var v=y[0],g=y[1],w={id:this.overlayButtonID,key:this.overlayButtonID,role:"button",onClick:this.handleButtonClick,onMouseEnter:this.handleButtonHover,onMouseLeave:this.handleButtonHoverLeave,"aria-haspopup":"true","aria-expanded":h?"true":"false"};h&&(w["aria-controls"]=this.overlayID);var E={id:this.overlayID,key:this.overlayID,role:"dialog",onClick:this.handleOverlayClick,onClose:this.handleOverlayClose,onMouseEnter:this.handleButtonHover,onMouseLeave:this.handleButtonHoverLeave,shouldDefaultFocus:f||!p&&!l,"aria-labelledby":this.overlayButtonID},O=[];i&&O.push({to:"scrollParent",attachment:"together"}),s&&O.push({to:"window",attachment:"together"});var S={classPrefix:"flyout-overlay",attachment:b.attachment,targetAttachment:b.targetAttachment,enabled:h,classes:{element:"flyout-overlay ".concat(r)},constraints:O};if(c)S.offset=c;else switch(u){case"bottom-center":case"bottom-left":case"bottom-right":S.offset="-10px 0";break;case"top-center":case"top-left":case"top-right":S.offset="10px 0";break;case"middle-left":S.offset="0 10px";break;case"middle-right":S.offset="0 -10px"}return o.createElement(a.a,S,o.cloneElement(v,w),h?o.cloneElement(g,E):null)}}])&&u(n.prototype,r),i&&u(n,i),t}(o.Component);h(v,"defaultProps",{className:"",closeOnClick:!0,closeOnClickOutside:!0,closeOnWindowBlur:!1,constrainToScrollParent:!0,constrainToWindow:!1,isVisibleByDefault:!1,openOnHover:!1,openOnHoverDelayTimeout:300,portaledClasses:[],position:"bottom-right"});var g=v,w=n(21),E=n.n(w),O=n(203);function S(e){return(S="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})(e)}function k(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e){return(C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==S(t)&&"function"!=typeof t?x(e):t}(this,(e=C(t)).call.apply(e,[this].concat(o))),T(x(n),"closeOverlay",(function(){var e=n.props.onClose;e&&setTimeout((function(){return e()}),0)})),T(x(n),"handleOverlayKeyDown",(function(e){"Escape"===e.key&&(e.stopPropagation(),e.preventDefault(),n.closeOverlay())})),n}var n,r,i;return 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}}),t&&P(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,r=k(e,["children","className"]),i=E()(r,["onClose"]);return i.className=n,i.handleOverlayKeyDown=this.handleOverlayKeyDown,i.tabIndex=0,o.createElement(O.a,i,o.createElement("div",{className:"overlay"},t))}}])&&_(n.prototype,r),i&&_(n,i),t}(o.Component);n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return A}))},function(e,t,n){var r=n(38).isFinite;e.exports=function(e){return"number"==typeof e&&r(e)}},function(e,t,n){var r=n(64)(n(38),"WeakMap");e.exports=r},function(e,t,n){var r=n(400),o=n(224),i=n(225);e.exports=function(e){return i(o(e,void 0,r),e+"")}},function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},function(e,t,n){var r=n(265);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){},function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(81),a=n(89),s=n(48),c=n(309),l=n(80),u=(n(808),Object(s.c)((function(e){var t=e.dataKey,n=e.dataValue,o=e.displayName,i=e.description,a=e.error,s=e.intl,u=e.onChange,f=e.onRemove,d=e.type,p=void 0===d?"text":d,h="";return"number"==typeof n?h=n:n&&(h=n),r.createElement(c.a,{className:"bdl-TextMetadataField",description:i,error:a,hideOptionalLabel:!0,label:o,name:t,onChange:function(e){var n=e.currentTarget;n.value?u(t,n.value):f(t)},placeholder:s.formatMessage(l.a.metadataFieldSetValue),type:p,value:h})}))),f=n(68),d=n(21),p=n.n(d),h=n(5),m=n.n(h),y=n(12),b=n.n(y),v=n(311),g=n.n(v),w=n(44),E=n(191),O=n(20);n(809);function S(){return(S=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 k(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var _=r.forwardRef((function(e,t){var n=e.children,o=e.className,i=void 0===o?"":o,a=e.error,s=e.isDisabled,c=void 0!==s&&s,l=k(e,["children","className","error","isDisabled"]);return r.createElement(O.c,{isShown:!!a,position:"middle-right",text:a,theme:"error"},r.createElement("button",S({className:m()(i,"select-button","bdl-SelectButton",{"is-invalid":!!a}),disabled:c,ref:t,type:"button"},l),n))})),C=n(134),x=n(50),P=n.n(x),T=n(251),A=n.n(T),j=n(51),D=n.n(j),I=n(523),M=n.n(I),N=M()(),R=M()(),F=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return t=e.call.apply(e,[this].concat(r))||this,D()(P()(t),"referenceNode",void 0),D()(P()(t),"setReferenceNode",(function(e){e&&t.referenceNode!==e&&(t.referenceNode=e,t.forceUpdate())})),t}A()(t,e);var n=t.prototype;return n.componentWillUnmount=function(){this.referenceNode=null},n.render=function(){return r.createElement(N.Provider,{value:this.referenceNode},r.createElement(R.Provider,{value:this.setReferenceNode},this.props.children))},t}(r.Component),L=n(206),U=n.n(L),B=n(514),z=n.n(B),H=function(e){return Array.isArray(e)?e[0]:e},V=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}},K=function(e,t){if("function"==typeof e)return V(e,t);null!=e&&(e.current=t)},q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return t=e.call.apply(e,[this].concat(r))||this,D()(P()(t),"refHandler",(function(e){K(t.props.innerRef,e),V(t.props.setReferenceNode,e)})),t}A()(t,e);var n=t.prototype;return n.componentWillUnmount=function(){K(this.props.innerRef,null)},n.render=function(){return z()(Boolean(this.props.setReferenceNode),"`Reference` should not be used outside of a `Manager` component."),H(this.props.children)({ref:this.refHandler})},t}(r.Component);function W(e){return r.createElement(R.Consumer,null,(function(t){return r.createElement(q,U()({setReferenceNode:t},e))}))}var G=n(613),$=n.n(G),X=n(524),Y={position:"absolute",top:0,left:0,opacity:0,pointerEvents:"none"},Q={},J=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return t=e.call.apply(e,[this].concat(r))||this,D()(P()(t),"state",{data:void 0,placement:void 0}),D()(P()(t),"popperInstance",void 0),D()(P()(t),"popperNode",null),D()(P()(t),"arrowNode",null),D()(P()(t),"setPopperNode",(function(e){e&&t.popperNode!==e&&(K(t.props.innerRef,e),t.popperNode=e,t.updatePopperInstance())})),D()(P()(t),"setArrowNode",(function(e){t.arrowNode=e})),D()(P()(t),"updateStateModifier",{enabled:!0,order:900,fn:function(e){var n=e.placement;return t.setState({data:e,placement:n}),e}}),D()(P()(t),"getOptions",(function(){return{placement:t.props.placement,eventsEnabled:t.props.eventsEnabled,positionFixed:t.props.positionFixed,modifiers:U()({},t.props.modifiers,{arrow:U()({},t.props.modifiers&&t.props.modifiers.arrow,{enabled:!!t.arrowNode,element:t.arrowNode}),applyStyle:{enabled:!1},updateStateModifier:t.updateStateModifier})}})),D()(P()(t),"getPopperStyle",(function(){return t.popperNode&&t.state.data?U()({position:t.state.data.offsets.popper.position},t.state.data.styles):Y})),D()(P()(t),"getPopperPlacement",(function(){return t.state.data?t.state.placement:void 0})),D()(P()(t),"getArrowStyle",(function(){return t.arrowNode&&t.state.data?t.state.data.arrowStyles:Q})),D()(P()(t),"getOutOfBoundariesState",(function(){return t.state.data?t.state.data.hide:void 0})),D()(P()(t),"destroyPopperInstance",(function(){t.popperInstance&&(t.popperInstance.destroy(),t.popperInstance=null)})),D()(P()(t),"updatePopperInstance",(function(){t.destroyPopperInstance();var e=P()(t).popperNode,n=t.props.referenceElement;n&&e&&(t.popperInstance=new X.a(n,e,t.getOptions()))})),D()(P()(t),"scheduleUpdate",(function(){t.popperInstance&&t.popperInstance.scheduleUpdate()})),t}A()(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){this.props.placement!==e.placement||this.props.referenceElement!==e.referenceElement||this.props.positionFixed!==e.positionFixed||this.props.modifiers!==e.modifiers?this.updatePopperInstance():this.props.eventsEnabled!==e.eventsEnabled&&this.popperInstance&&(this.props.eventsEnabled?this.popperInstance.enableEventListeners():this.popperInstance.disableEventListeners()),t.placement!==this.state.placement&&this.scheduleUpdate()},n.componentWillUnmount=function(){K(this.props.innerRef,null),this.destroyPopperInstance()},n.render=function(){return H(this.props.children)({ref:this.setPopperNode,style:this.getPopperStyle(),placement:this.getPopperPlacement(),outOfBoundaries:this.getOutOfBoundariesState(),scheduleUpdate:this.scheduleUpdate,arrowProps:{ref:this.setArrowNode,style:this.getArrowStyle()}})},t}(r.Component);D()(J,"defaultProps",{placement:"bottom",eventsEnabled:!0,referenceElement:void 0,positionFixed:!1});X.a.placements;function Z(e){var t=e.referenceElement,n=$()(e,["referenceElement"]);return r.createElement(N.Consumer,null,(function(e){return r.createElement(J,U()({referenceElement:void 0!==t?t:e},n))}))}function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){ne(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ne(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var oe=function(e){var t=e.children,n=e.isOpen,o=e.modifiers,i=e.placement,a=r.Children.toArray(t);if(2!==a.length)throw new Error("PopperComponent must have exactly two children: A reference component and the Popper content");var s=re(a,2),c=s[0],l=s[1];return r.createElement(F,null,r.createElement(W,null,(function(e){var t=e.ref;return r.cloneElement(c,{ref:t})})),n&&r.createElement(Z,{placement:i,modifiers:o},(function(e){var t=e.ref,n=e.style,o=e.placement,i=e.scheduleUpdate,a=l.props.style;return r.cloneElement(l,{ref:t,style:te({},a,{},n),placement:o,scheduleUpdate:i})})))};oe.defaultProps={placement:"auto"};var ie=oe;function ae(e){return(ae="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})(e)}function se(){return(se=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 ce(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function le(e,t){return!t||"object"!==ae(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ue(e){return(ue=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fe(e,t){return(fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var de=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),le(this,ue(t).apply(this,arguments))}var n,o,i;return 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}}),t&&fe(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.selectedValues,n=this.props,r=n.multiple,o=n.scheduleUpdate,i=n.selectedValues;r&&o&&t!==i&&o()}},{key:"render",value:function(){var e,t,n,o=this.props,i=o.children,a=o.innerRef,s=o.style,c=o.placement,l=o.isScrollable,u=o.multiple,f=o.selectFieldID,d={};return u&&(d["aria-multiselectable"]=!0),r.createElement("ul",se({ref:a,style:s,"data-placement":c,className:m()("bdl-SelectFieldDropdown","overlay",(e={},t="bdl-SelectField-overlay--scrollable",n=l,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e)),id:f,role:"listbox",onMouseDown:function(e){return e.preventDefault()}},d),i)}}])&&ce(n.prototype,o),i&&ce(n,i),t}(r.Component),pe=r.forwardRef((function(e,t){return r.createElement(de,se({},e,{innerRef:t}))})),he=n(333),me="__clear__",ye="ArrowDown",be="ArrowUp",ve="Escape",ge="Enter",we=" ",Ee="Tab",Oe=n(107),Se=Object(Oe.defineMessages)({clearAll:{id:"boxui.selectField.clearAll",defaultMessage:"Clear All"},searchPlaceholder:{id:"boxui.selectField.searchPlaceholder",defaultMessage:"Search"},noResults:{id:"boxui.selectField.noResults",defaultMessage:"No Results"}});n(813);function ke(e){return(ke="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})(e)}function _e(){return(_e=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 Ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xe(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Pe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Te(e){return(Te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ae(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function je(e,t){return(je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function De(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ie(e){e.preventDefault(),e.stopPropagation()}var Me=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==ke(t)&&"function"!=typeof t?Ae(e):t}(this,Te(t).call(this,e)),De(Ae(n),"updateSearchText",(function(e){var t=n.props.options,r=g()(t,(function(t){return t.displayText.toLowerCase().includes(e.toLowerCase())}));r>=0&&n.setActiveItem(r),n.setState({searchText:e})})),De(Ae(n),"handleDocumentClick",(function(e){var t=n.selectFieldContainerRef.current;t&&e.target instanceof Node&&t.contains(e.target)||t===e.target||n.closeDropdown()})),De(Ae(n),"setActiveItem",(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n.setState({activeItemIndex:e,shouldScrollIntoView:t}),-1===e&&n.setActiveItemID(null)})),De(Ae(n),"setActiveItemID",(function(e){var t=n.state.shouldScrollIntoView,r=e?document.getElementById(e):null;n.setState({activeItemID:e,shouldScrollIntoView:!1},(function(){t&&Object(w.e)(r,{block:"nearest"})}))})),De(Ae(n),"handleChange",(function(e){var t=n.props.onChange;t&&t(e)})),De(Ae(n),"handleOptionSelect",(function(e){var t=n.props.onOptionSelect;t&&t(e)})),De(Ae(n),"handleButtonClick",(function(){n.state.isOpen?n.closeDropdown():n.openDropdown()})),De(Ae(n),"handleClearClick",(function(){n.handleChange([])})),De(Ae(n),"handleButtonKeyDown",(function(e){var t=n.state.activeItemIndex;e.key!==we&&e.key!==ge||-1===t||e.preventDefault()})),De(Ae(n),"handleBlur",(function(e){var t=n.state.isOpen,r=n.props.blurExceptionClassNames,o=["search-input","select-button"].concat(xe(void 0===r?[]:r));t&&e&&e.relatedTarget&&o.every((function(t){return e&&!e.relatedTarget.classList.contains(t)}))&&n.closeDropdown()})),De(Ae(n),"handleKeyDown",(function(e){var t=e.key,r=n.props,o=r.options,i=r.shouldShowClearOption,a=r.shouldShowSearchInput,s=n.state,c=s.activeItemIndex,l=s.isOpen,u=o.length;switch(t){case ye:if(Ie(e),l){var f=c===u-1?-1:c+1;n.setActiveItem(f)}else n.openDropdown();break;case be:if(Ie(e),l){var d=-1===c?u-1:c-1;n.setActiveItem(d)}else n.openDropdown();break;case ge:case we:if(a){if(t===we)break;if(t===ge&&-1===c){Ie(e);break}}if(-1!==c&&l)Ie(e),i&&0===c?n.handleClearClick():n.selectOption(c),t===ge&&n.closeDropdown();break;case ve:l&&(Ie(e),n.closeDropdown());break;case Ee:l&&n.closeDropdown();break;default:if(!a){Ie(e);var p=t.toLowerCase(),h=g()(o,(function(e){return 0===e.displayText.toLowerCase().indexOf(p)}));h>=0&&n.setActiveItem(h)}}})),De(Ae(n),"openDropdown",(function(){var e=n.props.shouldShowSearchInput;n.state.isOpen||(n.setState({isOpen:!0},(function(){return e&&n.searchInputRef&&n.searchInputRef.focus()})),document.addEventListener("click",n.handleDocumentClick))})),De(Ae(n),"closeDropdown",(function(){n.state.isOpen&&(n.setState({activeItemID:null,activeItemIndex:-1,isOpen:!1,searchText:""}),document.removeEventListener("click",n.handleDocumentClick))})),De(Ae(n),"selectOption",(function(e){n.props.multiple?n.selectMultiOption(e):(n.selectSingleOption(e),n.closeDropdown())})),De(Ae(n),"getFilteredOptions",(function(){var e=n.props.options,t=n.state.searchText;return e.filter((function(e){var n=e.displayText.toLowerCase().includes(t.toLowerCase()),r=e.value===me;return!t||n&&!r}))})),De(Ae(n),"selectMultiOption",(function(e){var t=n.props,r=t.defaultValue,o=t.options,i=t.selectedValues,a=null!=r,s=n.getFilteredOptions()[e];if(a&&r===s.value)n.selectSingleOption(e);else{var c=i.slice(0);if(function(e,t){var n=e.indexOf(t);-1===n?e.push(t):e.splice(n,1)}(c,s.value),a){var l=g()(o,(function(e){return e.value===r}));if(-1!==l){if(0===c.length)return void n.selectSingleOption(l);c.length>1&&c.includes(r)&&c.splice(l,1)}}n.handleChange(o.filter((function(e){return c.includes(e.value)}))),n.handleOptionSelect(s)}})),De(Ae(n),"renderButtonText",(function(){var e=n.props,t=e.options,r=e.placeholder,o=e.selectedValues,i=e.title;return 0===o.length&&r?r:i||t.filter((function(e){return o.includes(e.value)})).map((function(e){return e.displayText})).join(", ")})),De(Ae(n),"renderSearchInput",(function(){var e=n.props.intl,t=n.state.searchText;return r.createElement(he.a,{className:"select-field-search-container",getSearchInput:function(e){n.searchInputRef=e},onChange:n.updateSearchText,placeholder:e.formatMessage(Se.searchPlaceholder),value:t})})),De(Ae(n),"renderSelectButton",(function(){var e=n.state,t=e.activeItemID,o=e.isOpen,i=n.props,a=i.buttonProps,s=i.isDisabled,c=i.className,l=i.error,u=n.renderButtonText(),f=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(n),!0).forEach((function(t){De(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ce(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},a,{"aria-activedescendant":t,"aria-autocomplete":"list","aria-expanded":o,"aria-owns":n.selectFieldID,className:c,isDisabled:s,onClick:n.handleButtonClick,onKeyDown:n.handleButtonKeyDown,role:"combobox",title:u});return r.createElement(_,_e({},f,{error:l}),u)})),De(Ae(n),"renderSelectOptions",(function(){var e=n.props,t=e.optionRenderer,o=e.selectedValues,a=e.separatorIndices,s=e.shouldShowClearOption,c=n.state.activeItemIndex,l=n.getFilteredOptions();if(0===l.length)return r.createElement(C.a,{className:"select-option is-disabled"},r.createElement(i.a,Se.noResults));var u=l.map((function(e,i){var a=e.value,l=o.includes(a),u=s&&a===me,f={className:m()("select-option",{"is-clear-option":u}),key:i,onClick:function(e){e.preventDefault(),u?n.handleClearClick():n.selectOption(i)},onMouseEnter:function(){n.setActiveItem(i,!1)},setActiveItemID:n.setActiveItemID};return i===c&&(f.isActive=!0),r.createElement(C.a,f,r.createElement("div",{className:"select-option-check-icon"},l?r.createElement(E.a,{height:16,width:16}):null),t(e))}));return a.forEach((function(e,t){u.splice(e+t,0,r.createElement("li",{key:"separator".concat(e),role:"separator"}))})),u})),n.selectFieldID=b()("selectfield"),n.selectFieldContainerRef=r.createRef(),n.state={activeItemID:null,activeItemIndex:-1,isOpen:!1,searchText:"",shouldScrollIntoView:!1},n}var n,o,a;return 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}}),t&&je(e,t)}(t,e),n=t,(o=[{key:"componentWillUnmount",value:function(){this.state.isOpen&&document.removeEventListener("click",this.handleDocumentClick)}},{key:"selectSingleOption",value:function(e){var t=this.props.selectedValues,n=this.getFilteredOptions()[e];t.includes(n.value)||this.handleChange([n]),this.handleOptionSelect(n)}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.multiple,o=e.isEscapedWithReference,i=e.isRightAligned,a=e.isScrollable,s=e.selectedValues,c=e.shouldShowSearchInput,l=this.state.isOpen,u=i?"bottom-end":"bottom-start",f=o?{preventOverflow:{escapeWithReference:!0}}:{};return r.createElement("div",{className:m()(t,"bdl-SelectField","select-container"),onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,ref:this.selectFieldContainerRef},r.createElement(ie,{placement:u,isOpen:l,modifiers:f},this.renderSelectButton(),r.createElement(pe,{isScrollable:a,multiple:n,selectedValues:s,selectFieldID:this.selectFieldID},c&&this.renderSearchInput(),this.renderSelectOptions())))}}])&&Pe(n.prototype,o),a&&Pe(n,a),t}(r.Component);De(Me,"defaultProps",{buttonProps:{},isDisabled:!1,isRightAligned:!1,isScrollable:!1,multiple:!1,optionRenderer:function(e){var t=e.displayText;return r.createElement("span",{className:"bdl-SelectField-optionText",title:t},t)},options:[],selectedValues:[],separatorIndices:[],shouldShowClearOption:!1,shouldShowSearchInput:!1});var Ne=Object(s.c)(Me);function Re(e){return(Re="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})(e)}function Fe(){return(Fe=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 Le(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Ue(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ze(e){return(ze=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function He(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ve(e,t){return(Ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ke=function(e){function t(){var e,n,r,o,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=function(e,t){return!t||"object"!==Re(t)&&"function"!=typeof t?He(e):t}(this,(e=ze(t)).call.apply(e,[this].concat(s))),r=He(n),i=function(e){var t=n.props,r=t.onChange,o=t.fieldType;r&&1===e.length?r(e[0],o):0===e.length&&r({value:null})},(o="handleChange")in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i,n}var n,o,i;return 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}}),t&&Ve(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.intl,n=e.isDisabled,o=e.selectedValue,i=e.placeholder,a=e.shouldShowClearOption,s=e.options,c=Ue(e,["intl","isDisabled","selectedValue","placeholder","shouldShowClearOption","options"]),l=p()(c,["defaultValue","multiple","onChange"]),u=null!==o;l.selectedValues=u?[o]:[];var f=a?[{value:me,displayText:t.formatMessage(Se.clearAll)}].concat(Le(s)):s;return r.createElement(Ne,Fe({className:!u&&i?"placeholder":"",isDisabled:n,onChange:this.handleChange,placeholder:i,options:f,shouldShowClearOption:a},l))}}])&&Be(n.prototype,o),i&&Be(n,i),t}(r.Component),qe=Object(s.c)(Ke),We=(n(814),Object(s.c)((function(e){var t=e.blurExceptionClassNames,n=e.dataKey,o=e.dataValue,i=e.displayName,a=e.description,s=e.intl,c=e.onChange,u=e.onRemove,d=e.options,p=(void 0===d?[]:d).map((function(e){return{displayText:e.key,value:e.key,isSelectable:!0}})),h=s.formatMessage(l.a.metadataFieldSelectValue);return p.unshift({displayText:h,value:h,isSelectable:!1}),r.createElement("div",{className:"bdl-EnumMetadataField"},r.createElement(f.a,{text:i},!!a&&r.createElement("i",{className:"bdl-EnumMetadataField-desc"},a),r.createElement(qe,{blurExceptionClassNames:t,isEscapedWithReference:!0,isScrollable:!0,onChange:function(e){e.isSelectable?c(n,e.value):u&&u(n)},options:p,selectedValue:Array.isArray(o)?o.join(", "):o||h})))}))),Ge=n(518),$e=n(27),Xe=(n(815),Object(s.c)((function(e){var t=e.dataKey,n=e.dataValue,o=e.displayName,i=e.description,a=e.intl,s=e.onChange,c=e.onRemove;return r.createElement(Ge.a,{className:"bdl-DateMetadataField",dateFormat:"utcISOString",description:i,displayFormat:{day:"numeric",month:"long",year:"numeric"},hideOptionalLabel:!0,label:o,onChange:function(e,n){n?s(t,n):c(t)},placeholder:a.formatMessage(l.a.metadataFieldSetDate),value:"string"==typeof n?Object($e.c)(n):void 0})}))),Ye=n(252),Qe=function(e){var t=e.dataKey,n=e.dataValue,o=e.displayName,i=e.description,a=e.error,s=e.onChange,c=e.onRemove,l=e.type;return r.createElement(u,{dataKey:t,dataValue:n,description:i,displayName:o,error:a,onChange:function(e,t){Object(Ye.a)(l,t)&&s(e,t)},onRemove:c})},Je=function(e){var t=e.dataKey,n=e.dataValue,o=e.displayName,i=e.description,a=e.error,s=e.onChange,c=e.onRemove,l=e.type;return r.createElement(u,{dataKey:t,dataValue:n,description:i,displayName:o,error:a,onChange:function(e,t){Object(Ye.a)(l,t)&&s(e,t)},onRemove:c})};function Ze(){return(Ze=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 et(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function tt(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var nt=function(e,t,n){return t?[{value:me,displayText:n.formatMessage(Se.clearAll)}].concat(tt(e)):e},rt=Object(s.c)((function(e){var t=e.intl,n=e.options,r=e.shouldShowClearOption,i=et(e,["intl","options","shouldShowClearOption"]);return o.a.createElement(Ne,Ze({},i,{shouldShowClearOption:r,options:nt(n,r,t),multiple:!0}))})),ot=(n(816),function(e){var t=e.blurExceptionClassNames,n=e.dataKey,o=e.dataValue,a=e.displayName,s=e.description,c=e.onChange,u=e.onRemove,d=e.options,p=void 0===d?[]:d,h=r.createElement(i.a,l.a.metadataFieldMultiSelectValue);return r.createElement("div",{className:"bdl-MultiSelectMetadataField"},r.createElement(f.a,{text:a},!!s&&r.createElement("i",{className:"bdl-MultiSelectMetadataField-desc"},s),r.createElement(rt,{blurExceptionClassNames:t,isEscapedWithReference:!0,isScrollable:!0,onChange:function(e){e.length?c(n,e.map((function(e){return e.value}))):u(n)},options:p.map((function(e){return{displayText:e.key,value:e.key}})),placeholder:h,selectedValues:o})))}),it=n(529),at=n(62);t.a=function(e){var t=e.blurExceptionClassNames,n=e.dataKey,o=e.dataValue,s=e.displayName,c=e.description,f=e.error,d=e.isHidden,p=e.canEdit,h=e.onChange,m=e.onRemove,y=e.options,b=e.type;if(d)return null;if(!p)return r.createElement(it.a,{dataValue:o,description:c,displayName:s,type:b});if(!h||!m)throw new Error("Need to have onChange and onRemove");switch(b){case at.f:return r.createElement(u,{dataKey:n,dataValue:o,description:c,displayName:s,onChange:h,onRemove:m});case at.c:return r.createElement(Qe,{dataKey:n,dataValue:o,description:c,displayName:s,error:f,onChange:h,onRemove:m,type:b});case at.d:return r.createElement(Je,{dataKey:n,dataValue:o,description:c,displayName:s,error:f,onChange:h,onRemove:m,type:b});case at.b:return r.createElement(We,{blurExceptionClassNames:t,dataKey:n,dataValue:o,description:c,displayName:s,onChange:h,onRemove:m,options:y});case at.e:return r.createElement(ot,{blurExceptionClassNames:t,dataKey:n,dataValue:o,description:c,displayName:s,onChange:h,onRemove:m,options:y});case at.a:return r.createElement(Xe,{dataKey:n,dataValue:o,description:c,displayName:s,onChange:h,onRemove:m});default:return r.createElement(a.a,{title:b},r.createElement(i.a,l.a.invalidMetadataFieldType))}}},function(e,t,n){"use strict";var r=n(0);function o(e){return(o="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})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,i=new Array(r),c=0;c<r;c++)i[c]=arguments[c];return n=function(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?s(e):t}(this,(e=a(t)).call.apply(e,[this].concat(i))),l(s(n),"state",{error:null}),n}var n,u,f;return 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}}),t&&c(e,t)}(t,e),n=t,f=[{key:"getDerivedStateFromError",value:function(e){return{error:e}}}],(u=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.component,o=this.state.error;return o?r.createElement(n,{error:o}):t}}])&&i(n.prototype,u),f&&i(n,f),t}(r.Component);l(u,"defaultProps",{component:function(){return null}});var f=u,d=n(67);function p(){return(p=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)}var h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.errorComponent,n=e.fallback,o=e.loader,i=function(){return Object(d.a)((function(e,t){return o().then(e).catch(t)}),3,500,2)},a=r.lazy((function(){return o().catch(i)}));return r.forwardRef((function(e,o){return r.createElement(f,{component:t},r.createElement(r.Suspense,{fallback:n||null},r.createElement(a,p({ref:o},e))))}))};n.d(t,"a",(function(){return h}))},,function(e,t,n){var r=n(626),o=n(40);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,s))}},function(e,t,n){"use strict";t.a=function(e){if(!e)return"0 Byte";var t=Math.floor(Math.log(e)/Math.log(1024));return"".concat(parseFloat((e/Math.pow(1024,t)).toFixed(2))," ").concat(["Bytes","KB","MB","GB","TB","PB"][t])}},function(e,t,n){var r=n(96),o=n(33),i="Expected a function";e.exports=function(e,t,n){var a=!0,s=!0;if("function"!=typeof e)throw new TypeError(i);return o(n)&&(a="leading"in n?!!n.leading:a,s="trailing"in n?!!n.trailing:s),r(e,t,{leading:a,maxWait:t,trailing:s})}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#FFFFFF":i,s=e.height,c=void 0===s?20:s,l=e.title,u=e.width,f=void 0===u?20:u;return r.createElement(o.a,{className:"icon-alert-circle ".concat(n),height:c,title:l,viewBox:"0 0 20 20",width:f},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)"},r.createElement("circle",{className:"stroke-color",cx:"9",cy:"9",r:"9",stroke:a}),r.createElement("rect",{className:"fill-color",fill:a,height:"6",rx:"1",width:"2",x:"8",y:"4"}),r.createElement("circle",{className:"fill-color",cx:"9",cy:"13",fill:a,r:"1"})))}},,function(e,t,n){"use strict";var r=n(131);n(0),n(7);n.d(t,"a",(function(){return r.a}))},,function(e,t,n){var r=n(298),o=n(565),i=n(299),a=Math.max;e.exports=function(e,t,n){var s=null==e?0:e.length;if(!s)return-1;var c=null==n?0:i(n);return c<0&&(c=a(s+c,0)),r(e,o(t,3),c)}},function(e,t,n){var r=n(64)(n(38),"Set");e.exports=r},function(e,t,n){var r=n(298),o=n(437),i=n(438);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},,,,,,,function(e,t,n){},function(e,t,n){"use strict";var r=n(575),o=n(576);e.exports=function(e,t){var n=t.getStartKey(),i=t.getStartOffset(),a=t.getEndKey(),s=t.getEndOffset(),c=o(e,t).getBlockMap(),l=c.keySeq(),u=l.indexOf(n),f=l.indexOf(a)+1;return r(c.slice(u,f).map((function(e,t){var r=e.getText(),o=e.getCharacterList();return n===a?e.merge({text:r.slice(i,s),characterList:o.slice(i,s)}):t===n?e.merge({text:r.slice(i),characterList:o.slice(i)}):t===a?e.merge({text:r.slice(0,s),characterList:o.slice(0,s)}):e})))}},function(e,t,n){"use strict";var r=n(52)||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},o=n(580),i=n(29),a=n(30),s=(0,i.Map)(),c=0;function l(e,t){console.warn("WARNING: "+e+' will be deprecated soon!\nPlease use "'+t+'" instead.')}var u={getLastCreatedEntityKey:function(){return l("DraftEntity.getLastCreatedEntityKey","contentState.getLastCreatedEntityKey"),u.__getLastCreatedEntityKey()},create:function(e,t,n){return l("DraftEntity.create","contentState.createEntity"),u.__create(e,t,n)},add:function(e){return l("DraftEntity.add","contentState.addEntity"),u.__add(e)},get:function(e){return l("DraftEntity.get","contentState.getEntity"),u.__get(e)},mergeData:function(e,t){return l("DraftEntity.mergeData","contentState.mergeEntityData"),u.__mergeData(e,t)},replaceData:function(e,t){return l("DraftEntity.replaceData","contentState.replaceEntityData"),u.__replaceData(e,t)},__getLastCreatedEntityKey:function(){return""+c},__create:function(e,t,n){return u.__add(new o({type:e,mutability:t,data:n||{}}))},__add:function(e){var t=""+ ++c;return s=s.set(t,e),t},__get:function(e){var t=s.get(e);return t||a(!1),t},__mergeData:function(e,t){var n=u.__get(e),o=r({},n.getData(),t),i=n.set("data",o);return s=s.set(e,i),i},__replaceData:function(e,t){var n=u.__get(e).set("data",t);return s=s.set(e,n),n}};e.exports=u},function(e,t,n){"use strict";var r={encode:function(e,t,n){return e+"-"+t+"-"+n},decode:function(e){var t=e.split("-"),n=t[0],r=t[1],o=t[2];return{blockKey:n,decoratorKey:parseInt(r,10),leafKey:parseInt(o,10)}}};e.exports=r},function(e,t,n){"use strict";var r=n(0),o=n(467);function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=e.children,n=e.history,a=i(e,["children","history"]);return n?r.createElement(o.d,{history:n},t):r.createElement(o.a,a,t)}},function(e,t,n){"use strict";var r=n(0),o=n(239);n(278);t.a=function(e){var t=e.features,n=void 0===t?{}:t,i=e.children;return r.createElement(o.a.Provider,{value:n},i)}},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(21),s=n.n(a),c=n(610),l=n.n(c),u=n(113),f=n(149),d=n(19),p=n(26),h=n(2);n(801);function m(e){return(m="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})(e)}function y(){return(y=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 b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==m(t)&&"function"!=typeof t?g(e):t}(this,v(t).call(this,e)),E(g(n),"toggleVisibility",(function(){var e=n.props,t=e.onOpen,r=e.onClose;n.setState((function(e){return{isOpen:!e.isOpen}}),(function(){var e=n.state.isOpen;e&&t?t(g(n)):!e&&r&&r(g(n))}))})),n.state={isOpen:e.isOpen},n}var n,o,a;return 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}}),t&&w(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.state.isOpen,t=this.props,n=t.animationDuration,o=t.buttonProps,a=void 0===o?{}:o,c=t.children,m=t.className,b=t.isBordered,v=t.hasStickyHeader,g=t.headerActionItems,w=t.title,E=i()("collapsible-card",{"is-open":e},{"is-bordered":b},m),O=a[u.a],S=s()(a,[u.a]),k=v?"collapsible-card-header has-sticky-header":"collapsible-card-header";return O&&(S[u.a]="".concat(O).concat(e?"collapse":"expand")),r.createElement("div",{className:E},r.createElement("div",{className:k},r.createElement(d.a,y({},S,{className:"collapsible-card-title",onClick:this.toggleVisibility,type:p.a.BUTTON}),w,r.createElement(f.a,{className:"collapsible-card-header-caret",color:h.i,width:8})),!!g&&r.createElement("span",{className:"bdl-Collapsible-actionItems"},g)),r.createElement(l.a,{duration:n,height:e?"auto":0},r.createElement("div",{className:"collapsible-card-content"},c)))}}])&&b(n.prototype,o),a&&b(n,a),t}(r.PureComponent);E(O,"defaultProps",{buttonProps:{},className:"",isOpen:!0,animationDuration:100}),t.a=O},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=n(7),o=n.n(r),i=function(e,t){var n=o()(e,"file_version.id");return n===(t.file_version?t.file_version.id:n)&&(!!t.status||Array.isArray(t.entries))},a=function(e){var t=o()(e,"metadata.global.boxSkillsCards.cards",[]);return Array.isArray(t)&&t.length>0&&t.some((function(t){return i(e,t)}))}},function(e,t,n){"use strict";var r=n(89);n.d(t,"a",(function(){return r.a}))},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 o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var i=n(0),a=n.n(i),s=(n(13),!!document.documentElement.currentStyle),c={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},l=["letter-spacing","line-height","font-family","font-weight","font-size","font-style","tab-size","text-rendering","text-transform","width","text-indent","padding-top","padding-right","padding-bottom","padding-left","border-top-width","border-right-width","border-bottom-width","border-left-width","box-sizing"],u={},f=document.createElement("textarea"),d=function(e){Object.keys(c).forEach((function(t){e.style.setProperty(t,c[t],"important")}))};function p(e,t,n,r,o){void 0===n&&(n=!1),void 0===r&&(r=null),void 0===o&&(o=null),null===f.parentNode&&document.body.appendChild(f);var i=function(e,t,n){void 0===n&&(n=!1);if(n&&u[t])return u[t];var r=window.getComputedStyle(e);if(null===r)return null;var o=l.reduce((function(e,t){return e[t]=r.getPropertyValue(t),e}),{}),i=o["box-sizing"];if(""===i)return null;s&&"border-box"===i&&(o.width=parseFloat(o.width)+parseFloat(r["border-right-width"])+parseFloat(r["border-left-width"])+parseFloat(r["padding-right"])+parseFloat(r["padding-left"])+"px");var a=parseFloat(o["padding-bottom"])+parseFloat(o["padding-top"]),c=parseFloat(o["border-bottom-width"])+parseFloat(o["border-top-width"]),f={sizingStyle:o,paddingSize:a,borderSize:c,boxSizing:i};n&&(u[t]=f);return f}(e,t,n);if(null===i)return null;var a=i.paddingSize,c=i.borderSize,p=i.boxSizing,h=i.sizingStyle;Object.keys(h).forEach((function(e){f.style[e]=h[e]})),d(f),f.value=e.value||e.placeholder||"x";var m=-1/0,y=1/0,b=f.scrollHeight;"border-box"===p?b+=c:"content-box"===p&&(b-=a),f.value="x";var v=f.scrollHeight-a,g=Math.floor(b/v);return null!==r&&(m=v*r,"border-box"===p&&(m=m+a+c),b=Math.max(m,b)),null!==o&&(y=v*o,"border-box"===p&&(y=y+a+c),b=Math.min(y,b)),{height:b,minHeight:m,maxHeight:y,rowCount:Math.floor(b/v),valueRowCount:g}}d(f);var h=function(){},m=0,y=function(e){var t,n;function i(t){var n;return(n=e.call(this,t)||this)._onRef=function(e){n._ref=e;var t=n.props.inputRef;"function"!=typeof t?t.current=e:t(e)},n._onChange=function(e){n._controlled||n._resizeComponent(),n.props.onChange(e,o(o(n)))},n._resizeComponent=function(e){void 0===e&&(e=h);var t=p(n._ref,n._uid,n.props.useCacheForDOMMeasurements,n.props.minRows,n.props.maxRows);if(null!==t){var r=t.height,o=t.minHeight,i=t.maxHeight,a=t.rowCount,s=t.valueRowCount;n.rowCount=a,n.valueRowCount=s,n.state.height===r&&n.state.minHeight===o&&n.state.maxHeight===i?e():n.setState({height:r,minHeight:o,maxHeight:i},e)}else e()},n.state={height:t.style&&t.style.height||0,minHeight:-1/0,maxHeight:1/0},n._uid=m++,n._controlled=void 0!==t.value,n._resizeLock=!1,n}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=i.prototype;return s.render=function(){var e=this.props,t=(e.inputRef,e.maxRows,e.minRows,e.onHeightChange,e.useCacheForDOMMeasurements,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["inputRef","maxRows","minRows","onHeightChange","useCacheForDOMMeasurements"]));return t.style=r({},t.style,{height:this.state.height}),Math.max(t.style.maxHeight||1/0,this.state.maxHeight)<this.state.height&&(t.style.overflow="hidden"),a.a.createElement("textarea",r({},t,{onChange:this._onChange,ref:this._onRef}))},s.componentDidMount=function(){var e=this;this._resizeComponent(),this._resizeListener=function(){e._resizeLock||(e._resizeLock=!0,e._resizeComponent((function(){e._resizeLock=!1})))},window.addEventListener("resize",this._resizeListener)},s.componentDidUpdate=function(e,t){e!==this.props&&this._resizeComponent(),this.state.height!==t.height&&this.props.onHeightChange(this.state.height,this)},s.componentWillUnmount=function(){window.removeEventListener("resize",this._resizeListener),function(e){delete u[e]}(this._uid)},i}(a.a.Component);y.defaultProps={inputRef:h,onChange:h,onHeightChange:h,useCacheForDOMMeasurements:!1};t.a=y},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(81),s=n(467),c=n(471),l=n(4),u=n(19);n(775);function f(){return(f=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 d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p=function(e){var t=e.className,n=e.to,o=d(e,["className","to"]);return r.createElement(s.c,null,(function(e){var s=e.history;return r.createElement(u.a,f({className:i()("bdl-BackButton",t),onClick:function(){return n?s.push(n):s.goBack()},type:"button"},o),r.createElement(c.a,{height:24,width:24}),r.createElement("span",{className:"accessibility-hidden"},r.createElement(a.a,l.a.back)))}))},h=n(44);function m(){return(m=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 y(e){return(y="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})(e)}function b(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v=r.forwardRef((function(e,t){var n=e.activeClassName,o=void 0===n?"bdl-is-active":n,a=e.children,c=e.className,l=void 0===c?"bdl-NavButton":c,f=e.component,d=void 0===f?u.a:f,p=e.exact,v=e.isActive,g=e.onClick,w=e.replace,E=e.strict,O=e.to,S=b(e,["activeClassName","children","className","component","exact","isActive","onClick","replace","strict","to"]),k="object"===y(O)?O.pathname:O;return r.createElement(s.c,{exact:p,path:k,strict:E},(function(e){var n,s,c,u=e.history,f=e.location,p=e.match,y=!!(v?v(p,f):p);return r.createElement(d,m({className:i()(l,(n={},s=o,c=y,s in n?Object.defineProperty(n,s,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[s]=c,n)),onClick:function(e){(g&&g(e),!e.defaultPrevented&&Object(h.d)(e))&&(w?u.replace:u.push)(O)},ref:t},S),a)}))}));n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return v}))},function(e,t,n){"use strict";var r=n(0),o=n(107),i=n(48),a=n(5),s=n.n(a),c=n(21),l=n.n(c),u=n(2),f=n(10);function d(){return(d=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)}var p=function(e){return r.createElement(f.a,d({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:u.i,fillRule:"evenodd",d:"M7.19 8L4.46 5.27a.572.572 0 01.81-.81L8 7.19l2.73-2.73a.572.572 0 01.81.81L8.81 8l2.73 2.73a.572.572 0 01-.81.81L8 8.81l-2.73 2.73a.572.572 0 01-.81-.81L7.19 8zm5.76 4.95a7 7 0 10-9.9-9.9 7 7 0 009.9 9.9z"}))};function h(){return(h=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)}var m=function(e){return r.createElement(f.a,h({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:u.i,fillRule:"evenodd",d:"M6.994 1a5.994 5.994 0 014.906 9.438l2.807 2.807a1 1 0 010 1.415l-.047.047a1 1 0 01-1.415 0L10.438 11.9A5.994 5.994 0 116.994 1zm0 1.998a3.996 3.996 0 100 7.992 3.996 3.996 0 000-7.992z"}))},y=n(143);n(812);function b(e){return(b="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})(e)}function v(){return(v=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 g(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _=Object(o.defineMessages)({clearButtonTitle:{id:"boxui.searchForm.clearButtonTitle",defaultMessage:"Clear"},searchButtonTitle:{id:"boxui.searchForm.searchButtonTitle",defaultMessage:"Search"},searchLabel:{id:"boxui.searchForm.searchLabel",defaultMessage:"Search query"}}),C=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==b(t)&&"function"!=typeof t?O(e):t}(this,(e=E(t)).call.apply(e,[this].concat(o))),k(O(n),"state",{isEmpty:!0}),k(O(n),"onClearHandler",(function(e){var t=n.props,r=t.onChange;t.shouldPreventClearEventPropagation&&e.stopPropagation(),n.searchInput&&(n.searchInput.value=""),n.setState({isEmpty:!0}),r&&r("")})),k(O(n),"onChangeHandler",(function(e){var t=e.target.value,r=n.props.onChange;n.setState({isEmpty:!t||!t.trim().length}),r&&r(t)})),k(O(n),"onSubmitHandler",(function(e){var t=e.target.elements[0].value,r=n.props.onSubmit;r&&r(t,e)})),k(O(n),"setInputRef",(function(e){n.searchInput=e,n.props.getSearchInput&&n.props.getSearchInput(n.searchInput)})),n}var n,o,i;return 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}}),t&&S(e,t)}(t,e),n=t,i=[{key:"getDerivedStateFromProps",value:function(e){var t=e.value;return t&&t.trim()?{isEmpty:!0}:null}}],(o=[{key:"render",value:function(){var e=this,t=this.props,n=t.action,o=t.className,i=t.intl,a=t.isLoading,c=t.method,u=t.name,f=t.queryParams,d=t.useClearButton,h=g(t,["action","className","intl","isLoading","method","name","queryParams","useClearButton"]),b=this.state.isEmpty,w=l()(h,["getSearchInput","onChange","onSubmit","required","shouldPreventClearEventPropagation"]),E=i.formatMessage,O=s()(o,"search-input-container"),S=s()("search-form",{"is-empty":b,"use-clear-button":d}),k=Object.keys(f).map((function(e,t){return r.createElement("input",{key:t,name:e,type:"hidden",value:f[e]})})),C=Object(y.a)((function(){return r.createElement("div",{className:"action-buttons"},r.createElement("button",{type:"button",className:"action-button search-button",title:E(_.searchButtonTitle)},r.createElement(m,null)),r.createElement("button",{className:"action-button clear-button",onClick:e.onClearHandler,title:E(_.clearButtonTitle),type:"button"},r.createElement(p,null)))}));return r.createElement("div",{className:O},r.createElement("form",{action:n,className:S,method:c,onChange:this.onChangeHandler,onSubmit:this.onSubmitHandler,role:"search"},r.createElement("input",v({ref:this.setInputRef,"aria-label":E(_.searchLabel),autoComplete:"off",className:"search-input",name:u,onChange:function(){},type:"search"},w)),r.createElement(C,{isLoading:a,loadingIndicatorProps:{className:"search-form-loading-indicator"}}),k))}}])&&w(n.prototype,o),i&&w(n,i),t}(r.Component);k(C,"defaultProps",{action:void 0,method:"get",name:"search",queryParams:{},useClearButton:!1});t.a=Object(i.c)(C)},function(e,t,n){"use strict";var r=n(0),o=n(467);function i(){return(i=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){var t=r.forwardRef((function(t,n){return r.createElement(o.c,null,(function(o){return r.createElement(e,i({ref:n},o,t))}))})),n=e.displayName||e.name||"Component";return t.displayName="withRouterAndRef(".concat(n,")"),t}n.d(t,"a",(function(){return a}))},,function(e,t,n){"use strict";
/** @license React v16.9.0
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function r(e){return(r="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})(e)}var o=n(52),i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,s=i?Symbol.for("react.portal"):60106,c=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,d=i?Symbol.for("react.context"):60110,p=i?Symbol.for("react.forward_ref"):60112,h=i?Symbol.for("react.suspense"):60113,m=i?Symbol.for("react.suspense_list"):60120,y=i?Symbol.for("react.memo"):60115,b=i?Symbol.for("react.lazy"):60116;i&&Symbol.for("react.fundamental"),i&&Symbol.for("react.responder");var v="function"==typeof Symbol&&Symbol.iterator;function g(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E={};function O(e,t,n){this.props=e,this.context=t,this.refs=E,this.updater=n||w}function S(){}function k(e,t,n){this.props=e,this.context=t,this.refs=E,this.updater=n||w}O.prototype.isReactComponent={},O.prototype.setState=function(e,t){if("object"!==r(e)&&"function"!=typeof e&&null!=e)throw g(Error(85));this.updater.enqueueSetState(this,e,t,"setState")},O.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},S.prototype=O.prototype;var _=k.prototype=new S;_.constructor=k,o(_,O.prototype),_.isPureReactComponent=!0;var C={current:null},x={suspense:null},P={current:null},T=Object.prototype.hasOwnProperty,A={key:!0,ref:!0,__self:!0,__source:!0};function j(e,t,n){var r=void 0,o={},i=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)T.call(t,r)&&!A.hasOwnProperty(r)&&(o[r]=t[r]);var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){for(var l=Array(c),u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in c=e.defaultProps)void 0===o[r]&&(o[r]=c[r]);return{$$typeof:a,type:e,key:i,ref:s,props:o,_owner:P.current}}function D(e){return"object"===r(e)&&null!==e&&e.$$typeof===a}var I=/\/+/g,M=[];function N(e,t,n,r){if(M.length){var o=M.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function R(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>M.length&&M.push(e)}function F(e,t,n){return null==e?0:function e(t,n,o,i){var c=r(t);"undefined"!==c&&"boolean"!==c||(t=null);var l=!1;if(null===t)l=!0;else switch(c){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case a:case s:l=!0}}if(l)return o(i,t,""===n?"."+L(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u<t.length;u++){var f=n+L(c=t[u],u);l+=e(c,f,o,i)}else if(null===t||"object"!==r(t)?f=null:f="function"==typeof(f=v&&t[v]||t["@@iterator"])?f:null,"function"==typeof f)for(t=f.call(t),u=0;!(c=t.next()).done;)l+=e(c=c.value,f=n+L(c,u++),o,i);else if("object"===c)throw o=""+t,g(Error(31),"[object Object]"===o?"object with keys {"+Object.keys(t).join(", ")+"}":o,"");return l}(e,"",t,n)}function L(e,t){return"object"===r(e)&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function U(e,t){e.func.call(e.context,t,e.count++)}function B(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?z(e,r,n,(function(e){return e})):null!=e&&(D(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(I,"$&/")+"/")+n)),r.push(e))}function z(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(I,"$&/")+"/"),F(e,B,t=N(t,i,r,o)),R(t)}function H(){var e=C.current;if(null===e)throw g(Error(321));return e}var V={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return z(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;F(e,U,t=N(null,null,t,n)),R(t)},count:function(e){return F(e,(function(){return null}),null)},toArray:function(e){var t=[];return z(e,t,null,(function(e){return e})),t},only:function(e){if(!D(e))throw g(Error(143));return e}},createRef:function(){return{current:null}},Component:O,PureComponent:k,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:d,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:f,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:p,render:e}},lazy:function(e){return{$$typeof:b,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:y,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return H().useCallback(e,t)},useContext:function(e,t){return H().useContext(e,t)},useEffect:function(e,t){return H().useEffect(e,t)},useImperativeHandle:function(e,t,n){return H().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return H().useLayoutEffect(e,t)},useMemo:function(e,t){return H().useMemo(e,t)},useReducer:function(e,t,n){return H().useReducer(e,t,n)},useRef:function(e){return H().useRef(e)},useState:function(e){return H().useState(e)},Fragment:c,Profiler:u,StrictMode:l,Suspense:h,unstable_SuspenseList:m,createElement:j,cloneElement:function(e,t,n){if(null==e)throw g(Error(267),e);var r=void 0,i=o({},e.props),s=e.key,c=e.ref,l=e._owner;if(null!=t){void 0!==t.ref&&(c=t.ref,l=P.current),void 0!==t.key&&(s=""+t.key);var u=void 0;for(r in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)T.call(t,r)&&!A.hasOwnProperty(r)&&(i[r]=void 0===t[r]&&void 0!==u?u[r]:t[r])}if(1===(r=arguments.length-2))i.children=n;else if(1<r){u=Array(r);for(var f=0;f<r;f++)u[f]=arguments[f+2];i.children=u}return{$$typeof:a,type:e.type,key:s,ref:c,props:i,_owner:l}},createFactory:function(e){var t=j.bind(null,e);return t.type=e,t},isValidElement:D,version:"16.9.0",unstable_withSuspenseConfig:function(e,t){var n=x.suspense;x.suspense=void 0===t?null:t;try{e()}finally{x.suspense=n}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:C,ReactCurrentBatchConfig:x,ReactCurrentOwner:P,IsSomeRendererActing:{current:!1},assign:o}},K={default:V},q=K&&V||K;e.exports=q.default||q},function(e,t,n){"use strict";
/** @license React v16.9.0
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function r(e){return(r="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})(e)}var o=n(0),i=n(52),a=n(338);function s(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}if(!o)throw s(Error(227));var c=null,l={};function u(){if(c)for(var e in l){var t=l[e],n=c.indexOf(e);if(!(-1<n))throw s(Error(96),e);if(!d[n]){if(!t.extractEvents)throw s(Error(97),e);for(var r in d[n]=t,n=t.eventTypes){var o=void 0,i=n[r],a=t,u=r;if(p.hasOwnProperty(u))throw s(Error(99),u);p[u]=i;var h=i.phasedRegistrationNames;if(h){for(o in h)h.hasOwnProperty(o)&&f(h[o],a,u);o=!0}else i.registrationName?(f(i.registrationName,a,u),o=!0):o=!1;if(!o)throw s(Error(98),r,e)}}}}function f(e,t,n){if(h[e])throw s(Error(100),e);h[e]=t,m[e]=t.eventTypes[n].dependencies}var d=[],p={},h={},m={};function y(e,t,n,r,o,i,a,s,c){var l=Array.prototype.slice.call(arguments,3);try{t.apply(n,l)}catch(e){this.onError(e)}}var b=!1,v=null,g=!1,w=null,E={onError:function(e){b=!0,v=e}};function O(e,t,n,r,o,i,a,s,c){b=!1,v=null,y.apply(E,arguments)}var S=null,k=null,_=null;function C(e,t,n){var r=e.type||"unknown-event";e.currentTarget=_(n),function(e,t,n,r,o,i,a,c,l){if(O.apply(this,arguments),b){if(!b)throw s(Error(198));var u=v;b=!1,v=null,g||(g=!0,w=u)}}(r,t,void 0,e),e.currentTarget=null}function x(e,t){if(null==t)throw s(Error(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function P(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var T=null;function A(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)C(e,t[r],n[r]);else t&&C(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function j(e){if(null!==e&&(T=x(T,e)),e=T,T=null,e){if(P(e,A),T)throw s(Error(95));if(g)throw e=w,g=!1,w=null,e}}var D={injectEventPluginOrder:function(e){if(c)throw s(Error(101));c=Array.prototype.slice.call(e),u()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!l.hasOwnProperty(t)||l[t]!==r){if(l[t])throw s(Error(102),t);l[t]=r,n=!0}}n&&u()}};function I(e,t){var n=e.stateNode;if(!n)return null;var o=S(n);if(!o)return null;n=o[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw s(Error(231),t,r(n));return n}var M=Math.random().toString(36).slice(2),N="__reactInternalInstance$"+M,R="__reactEventHandlers$"+M;function F(e){if(e[N])return e[N];for(;!e[N];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[N]).tag||6===e.tag?e:null}function L(e){return!(e=e[N])||5!==e.tag&&6!==e.tag?null:e}function U(e){if(5===e.tag||6===e.tag)return e.stateNode;throw s(Error(33))}function B(e){return e[R]||null}function z(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function H(e,t,n){(t=I(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=x(n._dispatchListeners,t),n._dispatchInstances=x(n._dispatchInstances,e))}function V(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=z(t);for(t=n.length;0<t--;)H(n[t],"captured",e);for(t=0;t<n.length;t++)H(n[t],"bubbled",e)}}function K(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=I(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=x(n._dispatchListeners,t),n._dispatchInstances=x(n._dispatchInstances,e))}function q(e){e&&e.dispatchConfig.registrationName&&K(e._targetInst,null,e)}function W(e){P(e,V)}var G=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);function $(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var X={animationend:$("Animation","AnimationEnd"),animationiteration:$("Animation","AnimationIteration"),animationstart:$("Animation","AnimationStart"),transitionend:$("Transition","TransitionEnd")},Y={},Q={};function J(e){if(Y[e])return Y[e];if(!X[e])return e;var t,n=X[e];for(t in n)if(n.hasOwnProperty(t)&&t in Q)return Y[e]=n[t];return e}G&&(Q=document.createElement("div").style,"AnimationEvent"in window||(delete X.animationend.animation,delete X.animationiteration.animation,delete X.animationstart.animation),"TransitionEvent"in window||delete X.transitionend.transition);var Z=J("animationend"),ee=J("animationiteration"),te=J("animationstart"),ne=J("transitionend"),re="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),oe=null,ie=null,ae=null;function se(){if(ae)return ae;var e,t,n=ie,r=n.length,o="value"in oe?oe.value:oe.textContent,i=o.length;for(e=0;e<r&&n[e]===o[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===o[i-t];t++);return ae=o.slice(e,1<t?1-t:void 0)}function ce(){return!0}function le(){return!1}function ue(e,t,n,r){for(var o in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(o)&&((t=e[o])?this[o]=t(n):"target"===o?this.target=r:this[o]=n[o]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?ce:le,this.isPropagationStopped=le,this}function fe(e,t,n,r){if(this.eventPool.length){var o=this.eventPool.pop();return this.call(o,e,t,n,r),o}return new this(e,t,n,r)}function de(e){if(!(e instanceof this))throw s(Error(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function pe(e){e.eventPool=[],e.getPooled=fe,e.release=de}i(ue.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ce)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ce)},persist:function(){this.isPersistent=ce},isPersistent:le,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=le,this._dispatchInstances=this._dispatchListeners=null}}),ue.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ue.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var o=new t;return i(o,n.prototype),n.prototype=o,n.prototype.constructor=n,n.Interface=i({},r.Interface,e),n.extend=r.extend,pe(n),n},pe(ue);var he=ue.extend({data:null}),me=ue.extend({data:null}),ye=[9,13,27,32],be=G&&"CompositionEvent"in window,ve=null;G&&"documentMode"in document&&(ve=document.documentMode);var ge=G&&"TextEvent"in window&&!ve,we=G&&(!be||ve&&8<ve&&11>=ve),Ee=String.fromCharCode(32),Oe={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Se=!1;function ke(e,t){switch(e){case"keyup":return-1!==ye.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function _e(e){return"object"===r(e=e.detail)&&"data"in e?e.data:null}var Ce=!1;var xe={eventTypes:Oe,extractEvents:function(e,t,n,r){var o=void 0,i=void 0;if(be)e:{switch(e){case"compositionstart":o=Oe.compositionStart;break e;case"compositionend":o=Oe.compositionEnd;break e;case"compositionupdate":o=Oe.compositionUpdate;break e}o=void 0}else Ce?ke(e,n)&&(o=Oe.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=Oe.compositionStart);return o?(we&&"ko"!==n.locale&&(Ce||o!==Oe.compositionStart?o===Oe.compositionEnd&&Ce&&(i=se()):(ie="value"in(oe=r)?oe.value:oe.textContent,Ce=!0)),o=he.getPooled(o,t,n,r),i?o.data=i:null!==(i=_e(n))&&(o.data=i),W(o),i=o):i=null,(e=ge?function(e,t){switch(e){case"compositionend":return _e(t);case"keypress":return 32!==t.which?null:(Se=!0,Ee);case"textInput":return(e=t.data)===Ee&&Se?null:e;default:return null}}(e,n):function(e,t){if(Ce)return"compositionend"===e||!be&&ke(e,t)?(e=se(),ae=ie=oe=null,Ce=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return we&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=me.getPooled(Oe.beforeInput,t,n,r)).data=e,W(t)):t=null,null===i?t:null===t?i:[i,t]}},Pe=null,Te=null,Ae=null;function je(e){if(e=k(e)){if("function"!=typeof Pe)throw s(Error(280));var t=S(e.stateNode);Pe(e.stateNode,e.type,t)}}function De(e){Te?Ae?Ae.push(e):Ae=[e]:Te=e}function Ie(){if(Te){var e=Te,t=Ae;if(Ae=Te=null,je(e),t)for(e=0;e<t.length;e++)je(t[e])}}function Me(e,t){return e(t)}function Ne(e,t,n,r){return e(t,n,r)}function Re(){}var Fe=Me,Le=!1;function Ue(){null===Te&&null===Ae||(Re(),Ie())}var Be={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ze(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Be[e.type]:"textarea"===t}function He(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function Ve(e){if(!G)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}function Ke(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function qe(e){e._valueTracker||(e._valueTracker=function(e){var t=Ke(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function We(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ke(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}var Ge=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Ge.hasOwnProperty("ReactCurrentDispatcher")||(Ge.ReactCurrentDispatcher={current:null}),Ge.hasOwnProperty("ReactCurrentBatchConfig")||(Ge.ReactCurrentBatchConfig={suspense:null});var $e=/^(.*)[\\\/]/,Xe="function"==typeof Symbol&&Symbol.for,Ye=Xe?Symbol.for("react.element"):60103,Qe=Xe?Symbol.for("react.portal"):60106,Je=Xe?Symbol.for("react.fragment"):60107,Ze=Xe?Symbol.for("react.strict_mode"):60108,et=Xe?Symbol.for("react.profiler"):60114,tt=Xe?Symbol.for("react.provider"):60109,nt=Xe?Symbol.for("react.context"):60110,rt=Xe?Symbol.for("react.concurrent_mode"):60111,ot=Xe?Symbol.for("react.forward_ref"):60112,it=Xe?Symbol.for("react.suspense"):60113,at=Xe?Symbol.for("react.suspense_list"):60120,st=Xe?Symbol.for("react.memo"):60115,ct=Xe?Symbol.for("react.lazy"):60116;Xe&&Symbol.for("react.fundamental"),Xe&&Symbol.for("react.responder");var lt="function"==typeof Symbol&&Symbol.iterator;function ut(e){return null===e||"object"!==r(e)?null:"function"==typeof(e=lt&&e[lt]||e["@@iterator"])?e:null}function ft(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Je:return"Fragment";case Qe:return"Portal";case et:return"Profiler";case Ze:return"StrictMode";case it:return"Suspense";case at:return"SuspenseList"}if("object"===r(e))switch(e.$$typeof){case nt:return"Context.Consumer";case tt:return"Context.Provider";case ot:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case st:return ft(e.type);case ct:if(e=1===e._status?e._result:null)return ft(e)}return null}function dt(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,o=e._debugSource,i=ft(e.type);n=null,r&&(n=ft(r.type)),r=i,i="",o?i=" (at "+o.fileName.replace($e,"")+":"+o.lineNumber+")":n&&(i=" (created by "+n+")"),n="\n    in "+(r||"Unknown")+i}t+=n,e=e.return}while(e);return t}var pt=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,ht=Object.prototype.hasOwnProperty,mt={},yt={};function bt(e,t,n,o){if(null==t||function(e,t,n,o){if(null!==n&&0===n.type)return!1;switch(r(t)){case"function":case"symbol":return!0;case"boolean":return!o&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,o))return!0;if(o)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function vt(e,t,n,r,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var gt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){gt[e]=new vt(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];gt[t]=new vt(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){gt[e]=new vt(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){gt[e]=new vt(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){gt[e]=new vt(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){gt[e]=new vt(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){gt[e]=new vt(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){gt[e]=new vt(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){gt[e]=new vt(e,5,!1,e.toLowerCase(),null,!1)}));var wt=/[\-:]([a-z])/g;function Et(e){return e[1].toUpperCase()}function Ot(e,t,n,r){var o=gt.hasOwnProperty(t)?gt[t]:null;(null!==o?0===o.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(bt(t,n,o,r)&&(n=null),r||null===o?function(e){return!!ht.call(yt,e)||!ht.call(mt,e)&&(pt.test(e)?yt[e]=!0:(mt[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}function St(e){switch(r(e)){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function kt(e,t){var n=t.checked;return i({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function _t(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=St(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Ct(e,t){null!=(t=t.checked)&&Ot(e,"checked",t,!1)}function xt(e,t){Ct(e,t);var n=St(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Tt(e,t.type,n):t.hasOwnProperty("defaultValue")&&Tt(e,t.type,St(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Pt(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Tt(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(wt,Et);gt[t]=new vt(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(wt,Et);gt[t]=new vt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(wt,Et);gt[t]=new vt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){gt[e]=new vt(e,1,!1,e.toLowerCase(),null,!1)})),gt.xlinkHref=new vt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){gt[e]=new vt(e,1,!1,e.toLowerCase(),null,!0)}));var At={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function jt(e,t,n){return(e=ue.getPooled(At.change,e,t,n)).type="change",De(n),W(e),e}var Dt=null,It=null;function Mt(e){j(e)}function Nt(e){if(We(U(e)))return e}function Rt(e,t){if("change"===e)return t}var Ft=!1;function Lt(){Dt&&(Dt.detachEvent("onpropertychange",Ut),It=Dt=null)}function Ut(e){if("value"===e.propertyName&&Nt(It))if(e=jt(It,e,He(e)),Le)j(e);else{Le=!0;try{Me(Mt,e)}finally{Le=!1,Ue()}}}function Bt(e,t,n){"focus"===e?(Lt(),It=n,(Dt=t).attachEvent("onpropertychange",Ut)):"blur"===e&&Lt()}function zt(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Nt(It)}function Ht(e,t){if("click"===e)return Nt(t)}function Vt(e,t){if("input"===e||"change"===e)return Nt(t)}G&&(Ft=Ve("input")&&(!document.documentMode||9<document.documentMode));var Kt={eventTypes:At,_isInputEventSupported:Ft,extractEvents:function(e,t,n,r){var o=t?U(t):window,i=void 0,a=void 0,s=o.nodeName&&o.nodeName.toLowerCase();if("select"===s||"input"===s&&"file"===o.type?i=Rt:ze(o)?Ft?i=Vt:(i=zt,a=Bt):(s=o.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(i=Ht),i&&(i=i(e,t)))return jt(i,n,r);a&&a(e,o,t),"blur"===e&&(e=o._wrapperState)&&e.controlled&&"number"===o.type&&Tt(o,"number",o.value)}},qt=ue.extend({view:null,detail:null}),Wt={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Gt(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Wt[e])&&!!t[e]}function $t(){return Gt}var Xt=0,Yt=0,Qt=!1,Jt=!1,Zt=qt.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:$t,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Xt;return Xt=e.screenX,Qt?"mousemove"===e.type?e.screenX-t:0:(Qt=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Yt;return Yt=e.screenY,Jt?"mousemove"===e.type?e.screenY-t:0:(Jt=!0,0)}}),en=Zt.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),tn={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},nn={eventTypes:tn,extractEvents:function(e,t,n,r){var o="mouseover"===e||"pointerover"===e,i="mouseout"===e||"pointerout"===e;if(o&&(n.relatedTarget||n.fromElement)||!i&&!o)return null;if(o=r.window===r?r:(o=r.ownerDocument)?o.defaultView||o.parentWindow:window,i?(i=t,t=(t=n.relatedTarget||n.toElement)?F(t):null):i=null,i===t)return null;var a=void 0,s=void 0,c=void 0,l=void 0;"mouseout"===e||"mouseover"===e?(a=Zt,s=tn.mouseLeave,c=tn.mouseEnter,l="mouse"):"pointerout"!==e&&"pointerover"!==e||(a=en,s=tn.pointerLeave,c=tn.pointerEnter,l="pointer");var u=null==i?o:U(i);if(o=null==t?o:U(t),(e=a.getPooled(s,i,n,r)).type=l+"leave",e.target=u,e.relatedTarget=o,(n=a.getPooled(c,t,n,r)).type=l+"enter",n.target=o,n.relatedTarget=u,r=t,i&&r)e:{for(o=r,l=0,a=t=i;a;a=z(a))l++;for(a=0,c=o;c;c=z(c))a++;for(;0<l-a;)t=z(t),l--;for(;0<a-l;)o=z(o),a--;for(;l--;){if(t===o||t===o.alternate)break e;t=z(t),o=z(o)}t=null}else t=null;for(o=t,t=[];i&&i!==o&&(null===(l=i.alternate)||l!==o);)t.push(i),i=z(i);for(i=[];r&&r!==o&&(null===(l=r.alternate)||l!==o);)i.push(r),r=z(r);for(r=0;r<t.length;r++)K(t[r],"bubbled",e);for(r=i.length;0<r--;)K(i[r],"captured",n);return[e,n]}};function rn(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var on=Object.prototype.hasOwnProperty;function an(e,t){if(rn(e,t))return!0;if("object"!==r(e)||null===e||"object"!==r(t)||null===t)return!1;var n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(o=0;o<n.length;o++)if(!on.call(t,n[o])||!rn(e[n[o]],t[n[o]]))return!1;return!0}function sn(e,t){return{responder:e,props:t}}function cn(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 3===t.tag?2:3}function ln(e){if(2!==cn(e))throw s(Error(188))}function un(e){if(!(e=function(e){var t=e.alternate;if(!t){if(3===(t=cn(e)))throw s(Error(188));return 1===t?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return ln(o),e;if(i===r)return ln(o),t;i=i.sibling}throw s(Error(188))}if(n.return!==r.return)n=o,r=i;else{for(var a=!1,c=o.child;c;){if(c===n){a=!0,n=o,r=i;break}if(c===r){a=!0,r=o,n=i;break}c=c.sibling}if(!a){for(c=i.child;c;){if(c===n){a=!0,n=i,r=o;break}if(c===r){a=!0,r=i,n=o;break}c=c.sibling}if(!a)throw s(Error(189))}}if(n.alternate!==r)throw s(Error(190))}if(3!==n.tag)throw s(Error(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}new Map,new Map,new Set,new Map;var fn=ue.extend({animationName:null,elapsedTime:null,pseudoElement:null}),dn=ue.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),pn=qt.extend({relatedTarget:null});function hn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}for(var mn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},yn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},bn=qt.extend({key:function(e){if(e.key){var t=mn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=hn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?yn[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:$t,charCode:function(e){return"keypress"===e.type?hn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?hn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),vn=Zt.extend({dataTransfer:null}),gn=qt.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:$t}),wn=ue.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),En=Zt.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),On=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd",0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel",0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort",2],[Z,"animationEnd",2],[ee,"animationIteration",2],[te,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress","progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[ne,"transitionEnd",2],["waiting","waiting",2]],Sn={},kn={},_n=0;_n<On.length;_n++){var Cn=On[_n],xn=Cn[0],Pn=Cn[1],Tn=Cn[2],An="on"+(Pn[0].toUpperCase()+Pn.slice(1)),jn={phasedRegistrationNames:{bubbled:An,captured:An+"Capture"},dependencies:[xn],eventPriority:Tn};Sn[Pn]=jn,kn[xn]=jn}var Dn={eventTypes:Sn,getEventPriority:function(e){return void 0!==(e=kn[e])?e.eventPriority:2},extractEvents:function(e,t,n,r){var o=kn[e];if(!o)return null;switch(e){case"keypress":if(0===hn(n))return null;case"keydown":case"keyup":e=bn;break;case"blur":case"focus":e=pn;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Zt;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=gn;break;case Z:case ee:case te:e=fn;break;case ne:e=wn;break;case"scroll":e=qt;break;case"wheel":e=En;break;case"copy":case"cut":case"paste":e=dn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=en;break;default:e=ue}return W(t=e.getPooled(o,t,n,r)),t}},In=Dn.getEventPriority,Mn=[];function Nn(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r;for(r=n;r.return;)r=r.return;if(!(r=3!==r.tag?null:r.stateNode.containerInfo))break;e.ancestors.push(n),n=F(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var o=He(e.nativeEvent);r=e.topLevelType;for(var i=e.nativeEvent,a=null,s=0;s<d.length;s++){var c=d[s];c&&(c=c.extractEvents(r,t,i,o))&&(a=x(a,c))}j(a)}}var Rn=!0;function Fn(e,t){Ln(t,e,!1)}function Ln(e,t,n){switch(In(t)){case 0:var r=Un.bind(null,t,1);break;case 1:r=Bn.bind(null,t,1);break;default:r=zn.bind(null,t,1)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function Un(e,t,n){Le||Re();var r=zn,o=Le;Le=!0;try{Ne(r,e,t,n)}finally{(Le=o)||Ue()}}function Bn(e,t,n){zn(e,t,n)}function zn(e,t,n){if(Rn){if(null===(t=F(t=He(n)))||"number"!=typeof t.tag||2===cn(t)||(t=null),Mn.length){var r=Mn.pop();r.topLevelType=e,r.nativeEvent=n,r.targetInst=t,e=r}else e={topLevelType:e,nativeEvent:n,targetInst:t,ancestors:[]};try{if(n=e,Le)Nn(n);else{Le=!0;try{Fe(Nn,n,void 0)}finally{Le=!1,Ue()}}}finally{e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>Mn.length&&Mn.push(e)}}}var Hn=new("function"==typeof WeakMap?WeakMap:Map);function Vn(e){var t=Hn.get(e);return void 0===t&&(t=new Set,Hn.set(e,t)),t}function Kn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function qn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Wn(e,t){var n,r=qn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=qn(r)}}function Gn(){for(var e=window,t=Kn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Kn((e=t.contentWindow).document)}return t}function $n(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var Xn=G&&"documentMode"in document&&11>=document.documentMode,Yn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Qn=null,Jn=null,Zn=null,er=!1;function tr(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return er||null==Qn||Qn!==Kn(n)?null:("selectionStart"in(n=Qn)&&$n(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Zn&&an(Zn,n)?null:(Zn=n,(e=ue.getPooled(Yn.select,Jn,e,t)).type="select",e.target=Qn,W(e),e))}var nr={eventTypes:Yn,extractEvents:function(e,t,n,r){var o,i=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(o=!i)){e:{i=Vn(i),o=m.onSelect;for(var a=0;a<o.length;a++)if(!i.has(o[a])){i=!1;break e}i=!0}o=!i}if(o)return null;switch(i=t?U(t):window,e){case"focus":(ze(i)||"true"===i.contentEditable)&&(Qn=i,Jn=t,Zn=null);break;case"blur":Zn=Jn=Qn=null;break;case"mousedown":er=!0;break;case"contextmenu":case"mouseup":case"dragend":return er=!1,tr(n,r);case"selectionchange":if(Xn)break;case"keydown":case"keyup":return tr(n,r)}return null}};function rr(e,t){return e=i({children:void 0},t),(t=function(e){var t="";return o.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function or(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+St(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function ir(e,t){if(null!=t.dangerouslySetInnerHTML)throw s(Error(91));return i({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ar(e,t){var n=t.value;if(null==n){if(n=t.defaultValue,null!=(t=t.children)){if(null!=n)throw s(Error(92));if(Array.isArray(t)){if(!(1>=t.length))throw s(Error(93));t=t[0]}n=t}null==n&&(n="")}e._wrapperState={initialValue:St(n)}}function sr(e,t){var n=St(t.value),r=St(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function cr(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}D.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),S=B,k=L,_=U,D.injectEventPluginsByName({SimpleEventPlugin:Dn,EnterLeaveEventPlugin:nn,ChangeEventPlugin:Kt,SelectEventPlugin:nr,BeforeInputEventPlugin:xe});var lr={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function ur(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function fr(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ur(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var dr=void 0,pr=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==lr.svg||"innerHTML"in e)e.innerHTML=t;else{for((dr=dr||document.createElement("div")).innerHTML="<svg>"+t+"</svg>",t=dr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function hr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var mr={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},yr=["Webkit","ms","Moz","O"];function br(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||mr.hasOwnProperty(e)&&mr[e]?(""+t).trim():t+"px"}function vr(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=br(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(mr).forEach((function(e){yr.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),mr[t]=mr[e]}))}));var gr=i({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function wr(e,t){if(t){if(gr[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw s(Error(137),e,"");if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw s(Error(60));if(!("object"===r(t.dangerouslySetInnerHTML)&&"__html"in t.dangerouslySetInnerHTML))throw s(Error(61))}if(null!=t.style&&"object"!==r(t.style))throw s(Error(62),"")}}function Er(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Or(e,t){var n=Vn(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=m[t];for(var r=0;r<t.length;r++){var o=t[r];if(!n.has(o)){switch(o){case"scroll":Ln(e,"scroll",!0);break;case"focus":case"blur":Ln(e,"focus",!0),Ln(e,"blur",!0),n.add("blur"),n.add("focus");break;case"cancel":case"close":Ve(o)&&Ln(e,o,!0);break;case"invalid":case"submit":case"reset":break;default:-1===re.indexOf(o)&&Fn(o,e)}n.add(o)}}}function Sr(){}var kr=null,_r=null;function Cr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function xr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"===r(t.dangerouslySetInnerHTML)&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Pr="function"==typeof setTimeout?setTimeout:void 0,Tr="function"==typeof clearTimeout?clearTimeout:void 0;function Ar(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}new Set;var jr=[],Dr=-1;function Ir(e){0>Dr||(e.current=jr[Dr],jr[Dr]=null,Dr--)}function Mr(e,t){jr[++Dr]=e.current,e.current=t}var Nr={},Rr={current:Nr},Fr={current:!1},Lr=Nr;function Ur(e,t){var n=e.type.contextTypes;if(!n)return Nr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,i={};for(o in n)i[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Br(e){return null!=(e=e.childContextTypes)}function zr(e){Ir(Fr),Ir(Rr)}function Hr(e){Ir(Fr),Ir(Rr)}function Vr(e,t,n){if(Rr.current!==Nr)throw s(Error(168));Mr(Rr,t),Mr(Fr,n)}function Kr(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in e))throw s(Error(108),ft(t)||"Unknown",o);return i({},n,r)}function qr(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Nr,Lr=Rr.current,Mr(Rr,t),Mr(Fr,Fr.current),!0}function Wr(e,t,n){var r=e.stateNode;if(!r)throw s(Error(169));n?(t=Kr(e,t,Lr),r.__reactInternalMemoizedMergedChildContext=t,Ir(Fr),Ir(Rr),Mr(Rr,t)):Ir(Fr),Mr(Fr,n)}var Gr=a.unstable_runWithPriority,$r=a.unstable_scheduleCallback,Xr=a.unstable_cancelCallback,Yr=a.unstable_shouldYield,Qr=a.unstable_requestPaint,Jr=a.unstable_now,Zr=a.unstable_getCurrentPriorityLevel,eo=a.unstable_ImmediatePriority,to=a.unstable_UserBlockingPriority,no=a.unstable_NormalPriority,ro=a.unstable_LowPriority,oo=a.unstable_IdlePriority,io={},ao=void 0!==Qr?Qr:function(){},so=null,co=null,lo=!1,uo=Jr(),fo=1e4>uo?Jr:function(){return Jr()-uo};function po(){switch(Zr()){case eo:return 99;case to:return 98;case no:return 97;case ro:return 96;case oo:return 95;default:throw s(Error(332))}}function ho(e){switch(e){case 99:return eo;case 98:return to;case 97:return no;case 96:return ro;case 95:return oo;default:throw s(Error(332))}}function mo(e,t){return e=ho(e),Gr(e,t)}function yo(e,t,n){return e=ho(e),$r(e,t,n)}function bo(e){return null===so?(so=[e],co=$r(eo,go)):so.push(e),io}function vo(){null!==co&&Xr(co),go()}function go(){if(!lo&&null!==so){lo=!0;var e=0;try{var t=so;mo(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),so=null}catch(t){throw null!==so&&(so=so.slice(e+1)),$r(eo,vo),t}finally{lo=!1}}}function wo(e,t){return 1073741823===t?99:1===t?95:0>=(e=10*(1073741821-t)-10*(1073741821-e))?99:250>=e?98:5250>=e?97:95}function Eo(e,t){if(e&&e.defaultProps)for(var n in t=i({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var Oo={current:null},So=null,ko=null,_o=null;function Co(){_o=ko=So=null}function xo(e,t){var n=e.type._context;Mr(Oo,n._currentValue),n._currentValue=t}function Po(e){var t=Oo.current;Ir(Oo),e.type._context._currentValue=t}function To(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function Ao(e,t){So=e,_o=ko=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(pa=!0),e.firstContext=null)}function jo(e,t){if(_o!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(_o=e,t=1073741823),t={context:e,observedBits:t,next:null},null===ko){if(null===So)throw s(Error(308));ko=t,So.dependencies={expirationTime:0,firstContext:t,responders:null}}else ko=ko.next=t;return e._currentValue}var Do=!1;function Io(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Mo(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function No(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Ro(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Fo(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,o=null;null===r&&(r=e.updateQueue=Io(e.memoizedState))}else r=e.updateQueue,o=n.updateQueue,null===r?null===o?(r=e.updateQueue=Io(e.memoizedState),o=n.updateQueue=Io(n.memoizedState)):r=e.updateQueue=Mo(o):null===o&&(o=n.updateQueue=Mo(r));null===o||r===o?Ro(r,t):null===r.lastUpdate||null===o.lastUpdate?(Ro(r,t),Ro(o,t)):(Ro(r,t),o.lastUpdate=t)}function Lo(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Io(e.memoizedState):Uo(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Uo(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Mo(t)),t}function Bo(e,t,n,r,o,a){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(a,r,o):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(null==(o="function"==typeof(e=n.payload)?e.call(a,r,o):e))break;return i({},r,o);case 2:Do=!0}return r}function zo(e,t,n,r,o){Do=!1;for(var i=(t=Uo(e,t)).baseState,a=null,s=0,c=t.firstUpdate,l=i;null!==c;){var u=c.expirationTime;u<o?(null===a&&(a=c,i=l),s<u&&(s=u)):(Ks(u,c.suspenseConfig),l=Bo(e,0,c,l,n,r),null!==c.callback&&(e.effectTag|=32,c.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=c:(t.lastEffect.nextEffect=c,t.lastEffect=c))),c=c.next}for(u=null,c=t.firstCapturedUpdate;null!==c;){var f=c.expirationTime;f<o?(null===u&&(u=c,null===a&&(i=l)),s<f&&(s=f)):(l=Bo(e,0,c,l,n,r),null!==c.callback&&(e.effectTag|=32,c.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=c:(t.lastCapturedEffect.nextEffect=c,t.lastCapturedEffect=c))),c=c.next}null===a&&(t.lastUpdate=null),null===u?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===u&&(i=l),t.baseState=i,t.firstUpdate=a,t.firstCapturedUpdate=u,e.expirationTime=s,e.memoizedState=l}function Ho(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),Vo(t.firstEffect,n),t.firstEffect=t.lastEffect=null,Vo(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function Vo(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var r=t;if("function"!=typeof n)throw s(Error(191),n);n.call(r)}e=e.nextEffect}}var Ko=Ge.ReactCurrentBatchConfig,qo=(new o.Component).refs;function Wo(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:i({},t,n),e.memoizedState=n,null!==(r=e.updateQueue)&&0===e.expirationTime&&(r.baseState=n)}var Go={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===cn(e)},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=js(),o=Ko.suspense;(o=No(r=Ds(r,e,o),o)).payload=t,null!=n&&(o.callback=n),Fo(e,o),Ms(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=js(),o=Ko.suspense;(o=No(r=Ds(r,e,o),o)).tag=1,o.payload=t,null!=n&&(o.callback=n),Fo(e,o),Ms(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=js(),r=Ko.suspense;(r=No(n=Ds(n,e,r),r)).tag=2,null!=t&&(r.callback=t),Fo(e,r),Ms(e,n)}};function $o(e,t,n,r,o,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!an(n,r)||!an(o,i))}function Xo(e,t,n){var o=!1,i=Nr,a=t.contextType;return"object"===r(a)&&null!==a?a=jo(a):(i=Br(t)?Lr:Rr.current,a=(o=null!=(o=t.contextTypes))?Ur(e,i):Nr),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Go,e.stateNode=t,t._reactInternalFiber=e,o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function Yo(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Go.enqueueReplaceState(t,t.state,null)}function Qo(e,t,n,o){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=qo;var a=t.contextType;"object"===r(a)&&null!==a?i.context=jo(a):(a=Br(t)?Lr:Rr.current,i.context=Ur(e,a)),null!==(a=e.updateQueue)&&(zo(e,a,n,i,o),i.state=e.memoizedState),"function"==typeof(a=t.getDerivedStateFromProps)&&(Wo(e,t,a,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&Go.enqueueReplaceState(i,i.state,null),null!==(a=e.updateQueue)&&(zo(e,a,n,i,o),i.state=e.memoizedState)),"function"==typeof i.componentDidMount&&(e.effectTag|=4)}var Jo=Array.isArray;function Zo(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!==r(e)){if(n._owner){n=n._owner;var o=void 0;if(n){if(1!==n.tag)throw s(Error(309));o=n.stateNode}if(!o)throw s(Error(147),e);var i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:((t=function(e){var t=o.refs;t===qo&&(t=o.refs={}),null===e?delete t[i]:t[i]=e})._stringRef=i,t)}if("string"!=typeof e)throw s(Error(284));if(!n._owner)throw s(Error(290),e)}return e}function ei(e,t){if("textarea"!==e.type)throw s(Error(31),"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,"")}function ti(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function o(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t,n){return(e=sc(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function c(t){return e&&null===t.alternate&&(t.effectTag=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=uc(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=i(t,n.props)).ref=Zo(e,t,n),r.return=e,r):((r=cc(n.type,n.key,n.props,null,e.mode,r)).ref=Zo(e,t,n),r.return=e,r)}function f(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=fc(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=lc(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=uc(""+t,e.mode,n)).return=e,t;if("object"===r(t)&&null!==t){switch(t.$$typeof){case Ye:return(n=cc(t.type,t.key,t.props,null,e.mode,n)).ref=Zo(e,null,t),n.return=e,n;case Qe:return(t=fc(t,e.mode,n)).return=e,t}if(Jo(t)||ut(t))return(t=lc(t,e.mode,n,null)).return=e,t;ei(e,t)}return null}function h(e,t,n,o){var i=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==i?null:l(e,t,""+n,o);if("object"===r(n)&&null!==n){switch(n.$$typeof){case Ye:return n.key===i?n.type===Je?d(e,t,n.props.children,o,i):u(e,t,n,o):null;case Qe:return n.key===i?f(e,t,n,o):null}if(Jo(n)||ut(n))return null!==i?null:d(e,t,n,o,null);ei(e,n)}return null}function m(e,t,n,o,i){if("string"==typeof o||"number"==typeof o)return l(t,e=e.get(n)||null,""+o,i);if("object"===r(o)&&null!==o){switch(o.$$typeof){case Ye:return e=e.get(null===o.key?n:o.key)||null,o.type===Je?d(t,e,o.props.children,i,o.key):u(t,e,o,i);case Qe:return f(t,e=e.get(null===o.key?n:o.key)||null,o,i)}if(Jo(o)||ut(o))return d(t,e=e.get(n)||null,o,i,null);ei(t,o)}return null}function y(r,i,s,c){for(var l=null,u=null,f=i,d=i=0,y=null;null!==f&&d<s.length;d++){f.index>d?(y=f,f=null):y=f.sibling;var b=h(r,f,s[d],c);if(null===b){null===f&&(f=y);break}e&&f&&null===b.alternate&&t(r,f),i=a(b,i,d),null===u?l=b:u.sibling=b,u=b,f=y}if(d===s.length)return n(r,f),l;if(null===f){for(;d<s.length;d++)null!==(f=p(r,s[d],c))&&(i=a(f,i,d),null===u?l=f:u.sibling=f,u=f);return l}for(f=o(r,f);d<s.length;d++)null!==(y=m(f,r,d,s[d],c))&&(e&&null!==y.alternate&&f.delete(null===y.key?d:y.key),i=a(y,i,d),null===u?l=y:u.sibling=y,u=y);return e&&f.forEach((function(e){return t(r,e)})),l}function b(r,i,c,l){var u=ut(c);if("function"!=typeof u)throw s(Error(150));if(null==(c=u.call(c)))throw s(Error(151));for(var f=u=null,d=i,y=i=0,b=null,v=c.next();null!==d&&!v.done;y++,v=c.next()){d.index>y?(b=d,d=null):b=d.sibling;var g=h(r,d,v.value,l);if(null===g){null===d&&(d=b);break}e&&d&&null===g.alternate&&t(r,d),i=a(g,i,y),null===f?u=g:f.sibling=g,f=g,d=b}if(v.done)return n(r,d),u;if(null===d){for(;!v.done;y++,v=c.next())null!==(v=p(r,v.value,l))&&(i=a(v,i,y),null===f?u=v:f.sibling=v,f=v);return u}for(d=o(r,d);!v.done;y++,v=c.next())null!==(v=m(d,r,y,v.value,l))&&(e&&null!==v.alternate&&d.delete(null===v.key?y:v.key),i=a(v,i,y),null===f?u=v:f.sibling=v,f=v);return e&&d.forEach((function(e){return t(r,e)})),u}return function(e,o,a,l){var u="object"===r(a)&&null!==a&&a.type===Je&&null===a.key;u&&(a=a.props.children);var f="object"===r(a)&&null!==a;if(f)switch(a.$$typeof){case Ye:e:{for(f=a.key,u=o;null!==u;){if(u.key===f){if(7===u.tag?a.type===Je:u.elementType===a.type){n(e,u.sibling),(o=i(u,a.type===Je?a.props.children:a.props)).ref=Zo(e,u,a),o.return=e,e=o;break e}n(e,u);break}t(e,u),u=u.sibling}a.type===Je?((o=lc(a.props.children,e.mode,l,a.key)).return=e,e=o):((l=cc(a.type,a.key,a.props,null,e.mode,l)).ref=Zo(e,o,a),l.return=e,e=l)}return c(e);case Qe:e:{for(u=a.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){n(e,o.sibling),(o=i(o,a.children||[])).return=e,e=o;break e}n(e,o);break}t(e,o),o=o.sibling}(o=fc(a,e.mode,l)).return=e,e=o}return c(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==o&&6===o.tag?(n(e,o.sibling),(o=i(o,a)).return=e,e=o):(n(e,o),(o=uc(a,e.mode,l)).return=e,e=o),c(e);if(Jo(a))return y(e,o,a,l);if(ut(a))return b(e,o,a,l);if(f&&ei(e,a),void 0===a&&!u)switch(e.tag){case 1:case 0:throw e=e.type,s(Error(152),e.displayName||e.name||"Component")}return n(e,o)}}var ni=ti(!0),ri=ti(!1),oi={},ii={current:oi},ai={current:oi},si={current:oi};function ci(e){if(e===oi)throw s(Error(174));return e}function li(e,t){Mr(si,t),Mr(ai,e),Mr(ii,oi);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:fr(null,"");break;default:t=fr(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}Ir(ii),Mr(ii,t)}function ui(e){Ir(ii),Ir(ai),Ir(si)}function fi(e){ci(si.current);var t=ci(ii.current),n=fr(t,e.type);t!==n&&(Mr(ai,e),Mr(ii,n))}function di(e){ai.current===e&&(Ir(ii),Ir(ai))}var pi=1,hi=1,mi=2,yi={current:0};function bi(e){for(var t=e;null!==t;){if(13===t.tag){if(null!==t.memoizedState)return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var vi=0,gi=2,wi=4,Ei=8,Oi=16,Si=32,ki=64,_i=128,Ci=Ge.ReactCurrentDispatcher,xi=0,Pi=null,Ti=null,Ai=null,ji=null,Di=null,Ii=null,Mi=0,Ni=null,Ri=0,Fi=!1,Li=null,Ui=0;function Bi(){throw s(Error(321))}function zi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!rn(e[n],t[n]))return!1;return!0}function Hi(e,t,n,r,o,i){if(xi=i,Pi=t,Ai=null!==e?e.memoizedState:null,Ci.current=null===Ai?ta:na,t=n(r,o),Fi){do{Fi=!1,Ui+=1,Ai=null!==e?e.memoizedState:null,Ii=ji,Ni=Di=Ti=null,Ci.current=na,t=n(r,o)}while(Fi);Li=null,Ui=0}if(Ci.current=ea,(e=Pi).memoizedState=ji,e.expirationTime=Mi,e.updateQueue=Ni,e.effectTag|=Ri,e=null!==Ti&&null!==Ti.next,xi=0,Ii=Di=ji=Ai=Ti=Pi=null,Mi=0,Ni=null,Ri=0,e)throw s(Error(300));return t}function Vi(){Ci.current=ea,xi=0,Ii=Di=ji=Ai=Ti=Pi=null,Mi=0,Ni=null,Ri=0,Fi=!1,Li=null,Ui=0}function Ki(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===Di?ji=Di=e:Di=Di.next=e,Di}function qi(){if(null!==Ii)Ii=(Di=Ii).next,Ai=null!==(Ti=Ai)?Ti.next:null;else{if(null===Ai)throw s(Error(310));var e={memoizedState:(Ti=Ai).memoizedState,baseState:Ti.baseState,queue:Ti.queue,baseUpdate:Ti.baseUpdate,next:null};Di=null===Di?ji=e:Di.next=e,Ai=Ti.next}return Di}function Wi(e,t){return"function"==typeof t?t(e):t}function Gi(e){var t=qi(),n=t.queue;if(null===n)throw s(Error(311));if(n.lastRenderedReducer=e,0<Ui){var r=n.dispatch;if(null!==Li){var o=Li.get(n);if(void 0!==o){Li.delete(n);var i=t.memoizedState;do{i=e(i,o.action),o=o.next}while(null!==o);return rn(i,t.memoizedState)||(pa=!0),t.memoizedState=i,t.baseUpdate===n.last&&(t.baseState=i),n.lastRenderedState=i,[i,r]}}return[t.memoizedState,r]}r=n.last;var a=t.baseUpdate;if(i=t.baseState,null!==a?(null!==r&&(r.next=null),r=a.next):r=null!==r?r.next:null,null!==r){var c=o=null,l=r,u=!1;do{var f=l.expirationTime;f<xi?(u||(u=!0,c=a,o=i),f>Mi&&(Mi=f)):(Ks(f,l.suspenseConfig),i=l.eagerReducer===e?l.eagerState:e(i,l.action)),a=l,l=l.next}while(null!==l&&l!==r);u||(c=a,o=i),rn(i,t.memoizedState)||(pa=!0),t.memoizedState=i,t.baseUpdate=c,t.baseState=o,n.lastRenderedState=i}return[t.memoizedState,n.dispatch]}function $i(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===Ni?(Ni={lastEffect:null}).lastEffect=e.next=e:null===(t=Ni.lastEffect)?Ni.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,Ni.lastEffect=e),e}function Xi(e,t,n,r){var o=Ki();Ri|=e,o.memoizedState=$i(t,n,void 0,void 0===r?null:r)}function Yi(e,t,n,r){var o=qi();r=void 0===r?null:r;var i=void 0;if(null!==Ti){var a=Ti.memoizedState;if(i=a.destroy,null!==r&&zi(r,a.deps))return void $i(vi,n,i,r)}Ri|=e,o.memoizedState=$i(t,n,i,r)}function Qi(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Ji(){}function Zi(e,t,n){if(!(25>Ui))throw s(Error(301));var r=e.alternate;if(e===Pi||null!==r&&r===Pi)if(Fi=!0,e={expirationTime:xi,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===Li&&(Li=new Map),void 0===(n=Li.get(t)))Li.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var o=js(),i=Ko.suspense;i={expirationTime:o=Ds(o,e,i),suspenseConfig:i,action:n,eagerReducer:null,eagerState:null,next:null};var a=t.last;if(null===a)i.next=i;else{var c=a.next;null!==c&&(i.next=c),a.next=i}if(t.last=i,0===e.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=t.lastRenderedReducer))try{var l=t.lastRenderedState,u=r(l,n);if(i.eagerReducer=r,i.eagerState=u,rn(u,l))return}catch(e){}Ms(e,o)}}var ea={readContext:jo,useCallback:Bi,useContext:Bi,useEffect:Bi,useImperativeHandle:Bi,useLayoutEffect:Bi,useMemo:Bi,useReducer:Bi,useRef:Bi,useState:Bi,useDebugValue:Bi,useResponder:Bi},ta={readContext:jo,useCallback:function(e,t){return Ki().memoizedState=[e,void 0===t?null:t],e},useContext:jo,useEffect:function(e,t){return Xi(516,_i|ki,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Xi(4,wi|Si,Qi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Xi(4,wi|Si,e,t)},useMemo:function(e,t){var n=Ki();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ki();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Zi.bind(null,Pi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Ki().memoizedState=e},useState:function(e){var t=Ki();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:Wi,lastRenderedState:e}).dispatch=Zi.bind(null,Pi,e),[t.memoizedState,e]},useDebugValue:Ji,useResponder:sn},na={readContext:jo,useCallback:function(e,t){var n=qi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&zi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)},useContext:jo,useEffect:function(e,t){return Yi(516,_i|ki,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Yi(4,wi|Si,Qi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Yi(4,wi|Si,e,t)},useMemo:function(e,t){var n=qi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&zi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:Gi,useRef:function(){return qi().memoizedState},useState:function(e){return Gi(Wi)},useDebugValue:Ji,useResponder:sn},ra=null,oa=null,ia=!1;function aa(e,t){var n=ic(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function sa(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function ca(e){if(ia){var t=oa;if(t){var n=t;if(!sa(e,t)){if(!(t=Ar(n.nextSibling))||!sa(e,t))return e.effectTag|=2,ia=!1,void(ra=e);aa(ra,n)}ra=e,oa=Ar(t.firstChild)}else e.effectTag|=2,ia=!1,ra=e}}function la(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&18!==e.tag;)e=e.return;ra=e}function ua(e){if(e!==ra)return!1;if(!ia)return la(e),ia=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!xr(t,e.memoizedProps))for(t=oa;t;)aa(e,t),t=Ar(t.nextSibling);return la(e),oa=ra?Ar(e.stateNode.nextSibling):null,!0}function fa(){oa=ra=null,ia=!1}var da=Ge.ReactCurrentOwner,pa=!1;function ha(e,t,n,r){t.child=null===e?ri(t,null,n,r):ni(t,e.child,n,r)}function ma(e,t,n,r,o){n=n.render;var i=t.ref;return Ao(t,o),r=Hi(e,t,n,r,i,o),null===e||pa?(t.effectTag|=1,ha(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),xa(e,t,o))}function ya(e,t,n,r,o,i){if(null===e){var a=n.type;return"function"!=typeof a||ac(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=cc(n.type,null,r,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,ba(e,t,a,r,o,i))}return a=e.child,o<i&&(o=a.memoizedProps,(n=null!==(n=n.compare)?n:an)(o,r)&&e.ref===t.ref)?xa(e,t,i):(t.effectTag|=1,(e=sc(a,r)).ref=t.ref,e.return=t,t.child=e)}function ba(e,t,n,r,o,i){return null!==e&&an(e.memoizedProps,r)&&e.ref===t.ref&&(pa=!1,o<i)?xa(e,t,i):ga(e,t,n,r,i)}function va(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function ga(e,t,n,r,o){var i=Br(n)?Lr:Rr.current;return i=Ur(t,i),Ao(t,o),n=Hi(e,t,n,r,i,o),null===e||pa?(t.effectTag|=1,ha(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),xa(e,t,o))}function wa(e,t,n,o,i){if(Br(n)){var a=!0;qr(t)}else a=!1;if(Ao(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),Xo(t,n,o),Qo(t,n,o,i),o=!0;else if(null===e){var s=t.stateNode,c=t.memoizedProps;s.props=c;var l=s.context,u=n.contextType;"object"===r(u)&&null!==u?u=jo(u):u=Ur(t,u=Br(n)?Lr:Rr.current);var f=n.getDerivedStateFromProps,d="function"==typeof f||"function"==typeof s.getSnapshotBeforeUpdate;d||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(c!==o||l!==u)&&Yo(t,s,o,u),Do=!1;var p=t.memoizedState;l=s.state=p;var h=t.updateQueue;null!==h&&(zo(t,h,o,s,i),l=t.memoizedState),c!==o||p!==l||Fr.current||Do?("function"==typeof f&&(Wo(t,n,f,o),l=t.memoizedState),(c=Do||$o(t,n,c,o,p,l,u))?(d||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||("function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"==typeof s.componentDidMount&&(t.effectTag|=4)):("function"==typeof s.componentDidMount&&(t.effectTag|=4),t.memoizedProps=o,t.memoizedState=l),s.props=o,s.state=l,s.context=u,o=c):("function"==typeof s.componentDidMount&&(t.effectTag|=4),o=!1)}else s=t.stateNode,c=t.memoizedProps,s.props=t.type===t.elementType?c:Eo(t.type,c),l=s.context,"object"===r(u=n.contextType)&&null!==u?u=jo(u):u=Ur(t,u=Br(n)?Lr:Rr.current),(d="function"==typeof(f=n.getDerivedStateFromProps)||"function"==typeof s.getSnapshotBeforeUpdate)||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(c!==o||l!==u)&&Yo(t,s,o,u),Do=!1,l=t.memoizedState,p=s.state=l,null!==(h=t.updateQueue)&&(zo(t,h,o,s,i),p=t.memoizedState),c!==o||l!==p||Fr.current||Do?("function"==typeof f&&(Wo(t,n,f,o),p=t.memoizedState),(f=Do||$o(t,n,c,o,l,p,u))?(d||"function"!=typeof s.UNSAFE_componentWillUpdate&&"function"!=typeof s.componentWillUpdate||("function"==typeof s.componentWillUpdate&&s.componentWillUpdate(o,p,u),"function"==typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(o,p,u)),"function"==typeof s.componentDidUpdate&&(t.effectTag|=4),"function"==typeof s.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof s.componentDidUpdate||c===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof s.getSnapshotBeforeUpdate||c===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),t.memoizedProps=o,t.memoizedState=p),s.props=o,s.state=p,s.context=u,o=f):("function"!=typeof s.componentDidUpdate||c===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof s.getSnapshotBeforeUpdate||c===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),o=!1);return Ea(e,t,n,o,a,i)}function Ea(e,t,n,r,o,i){va(e,t);var a=0!=(64&t.effectTag);if(!r&&!a)return o&&Wr(t,n,!1),xa(e,t,i);r=t.stateNode,da.current=t;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&a?(t.child=ni(t,e.child,null,i),t.child=ni(t,null,s,i)):ha(e,t,s,i),t.memoizedState=r.state,o&&Wr(t,n,!0),t.child}function Oa(e){var t=e.stateNode;t.pendingContext?Vr(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Vr(0,t.context,!1),li(e,t.containerInfo)}var Sa={};function ka(e,t,n){var r,o=t.mode,i=t.pendingProps,a=yi.current,s=null,c=!1;if((r=0!=(64&t.effectTag))||(r=0!=(a&mi)&&(null===e||null!==e.memoizedState)),r?(s=Sa,c=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(a|=hi),Mr(yi,a&=pi),null===e)if(c){if(i=i.fallback,(e=lc(null,o,0,null)).return=t,0==(2&t.mode))for(c=null!==t.memoizedState?t.child.child:t.child,e.child=c;null!==c;)c.return=e,c=c.sibling;(n=lc(i,o,n,null)).return=t,e.sibling=n,o=e}else o=n=ri(t,null,i.children,n);else{if(null!==e.memoizedState)if(o=(a=e.child).sibling,c){if(i=i.fallback,(n=sc(a,a.pendingProps)).return=t,0==(2&t.mode)&&(c=null!==t.memoizedState?t.child.child:t.child)!==a.child)for(n.child=c;null!==c;)c.return=n,c=c.sibling;(i=sc(o,i,o.expirationTime)).return=t,n.sibling=i,o=n,n.childExpirationTime=0,n=i}else o=n=ni(t,a.child,i.children,n);else if(a=e.child,c){if(c=i.fallback,(i=lc(null,o,0,null)).return=t,i.child=a,null!==a&&(a.return=i),0==(2&t.mode))for(a=null!==t.memoizedState?t.child.child:t.child,i.child=a;null!==a;)a.return=i,a=a.sibling;(n=lc(c,o,n,null)).return=t,i.sibling=n,n.effectTag|=2,o=i,i.childExpirationTime=0}else n=o=ni(t,a,i.children,n);t.stateNode=e.stateNode}return t.memoizedState=s,t.child=o,n}function _a(e,t,n,r,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,last:r,tail:n,tailExpiration:0,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.last=r,i.tail=n,i.tailExpiration=0,i.tailMode=o)}function Ca(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(ha(e,t,r.children,n),0!=((r=yi.current)&mi))r=r&pi|mi,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag){if(null!==e.memoizedState){e.expirationTime<n&&(e.expirationTime=n);var a=e.alternate;null!==a&&a.expirationTime<n&&(a.expirationTime=n),To(e.return,n)}}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=pi}if(Mr(yi,r),0==(2&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(r=n.alternate)&&null===bi(r)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),_a(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(r=o.alternate)&&null===bi(r)){t.child=o;break}r=o.sibling,o.sibling=n,n=o,o=r}_a(t,!0,n,null,i);break;case"together":_a(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function xa(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw s(Error(153));if(null!==t.child){for(n=sc(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=sc(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function Pa(e){e.effectTag|=4}var Ta=void 0,Aa=void 0,ja=void 0,Da=void 0;function Ia(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ma(e){switch(e.tag){case 1:Br(e.type)&&zr();var t=e.effectTag;return 2048&t?(e.effectTag=-2049&t|64,e):null;case 3:if(ui(),Hr(),0!=(64&(t=e.effectTag)))throw s(Error(285));return e.effectTag=-2049&t|64,e;case 5:return di(e),null;case 13:return Ir(yi),2048&(t=e.effectTag)?(e.effectTag=-2049&t|64,e):null;case 18:return null;case 19:return Ir(yi),null;case 4:return ui(),null;case 10:return Po(e),null;default:return null}}function Na(e,t){return{value:e,source:t,stack:dt(t)}}Ta=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(20===n.tag)e.appendChild(n.stateNode.instance);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Aa=function(){},ja=function(e,t,n,r,o){var a=e.memoizedProps;if(a!==r){var s=t.stateNode;switch(ci(ii.current),e=null,n){case"input":a=kt(s,a),r=kt(s,r),e=[];break;case"option":a=rr(s,a),r=rr(s,r),e=[];break;case"select":a=i({},a,{value:void 0}),r=i({},r,{value:void 0}),e=[];break;case"textarea":a=ir(s,a),r=ir(s,r),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(s.onclick=Sr)}wr(n,r),s=n=void 0;var c=null;for(n in a)if(!r.hasOwnProperty(n)&&a.hasOwnProperty(n)&&null!=a[n])if("style"===n){var l=a[n];for(s in l)l.hasOwnProperty(s)&&(c||(c={}),c[s]="")}else"dangerouslySetInnerHTML"!==n&&"children"!==n&&"suppressContentEditableWarning"!==n&&"suppressHydrationWarning"!==n&&"autoFocus"!==n&&(h.hasOwnProperty(n)?e||(e=[]):(e=e||[]).push(n,null));for(n in r){var u=r[n];if(l=null!=a?a[n]:void 0,r.hasOwnProperty(n)&&u!==l&&(null!=u||null!=l))if("style"===n)if(l){for(s in l)!l.hasOwnProperty(s)||u&&u.hasOwnProperty(s)||(c||(c={}),c[s]="");for(s in u)u.hasOwnProperty(s)&&l[s]!==u[s]&&(c||(c={}),c[s]=u[s])}else c||(e||(e=[]),e.push(n,c)),c=u;else"dangerouslySetInnerHTML"===n?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(e=e||[]).push(n,""+u)):"children"===n?l===u||"string"!=typeof u&&"number"!=typeof u||(e=e||[]).push(n,""+u):"suppressContentEditableWarning"!==n&&"suppressHydrationWarning"!==n&&(h.hasOwnProperty(n)?(null!=u&&Or(o,n),e||l===u||(e=[])):(e=e||[]).push(n,u))}c&&(e=e||[]).push("style",c),o=e,(t.updateQueue=o)&&Pa(t)}},Da=function(e,t,n,r){n!==r&&Pa(t)};var Ra="function"==typeof WeakSet?WeakSet:Set;function Fa(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=dt(n)),null!==n&&ft(n.type),t=t.value,null!==e&&1===e.tag&&ft(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function La(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Js(e,t)}else t.current=null}function Ua(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var r=n=n.next;do{if((r.tag&e)!==vi){var o=r.destroy;r.destroy=void 0,void 0!==o&&o()}(r.tag&t)!==vi&&(o=r.create,r.destroy=o()),r=r.next}while(r!==n)}}function Ba(e,t){switch("function"==typeof rc&&rc(e),e.tag){case 0:case 11:case 14:case 15:var n=e.updateQueue;if(null!==n&&null!==(n=n.lastEffect)){var r=n.next;mo(97<t?97:t,(function(){var t=r;do{var n=t.destroy;if(void 0!==n){var o=e;try{n()}catch(e){Js(o,e)}}t=t.next}while(t!==r)}))}break;case 1:La(e),"function"==typeof(t=e.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Js(e,t)}}(e,t);break;case 5:La(e);break;case 4:Ka(e,t)}}function za(e,t){for(var n=e;;)if(Ba(n,t),null!==n.child&&4!==n.tag)n.child.return=n,n=n.child;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function Ha(e){return 5===e.tag||3===e.tag||4===e.tag}function Va(e){e:{for(var t=e.return;null!==t;){if(Ha(t)){var n=t;break e}t=t.return}throw s(Error(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw s(Error(161))}16&n.effectTag&&(hr(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||Ha(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var o=e;;){var i=5===o.tag||6===o.tag;if(i||20===o.tag){var a=i?o.stateNode:o.stateNode.instance;if(n)if(r){var c=a;a=n,8===(i=t).nodeType?i.parentNode.insertBefore(c,a):i.insertBefore(c,a)}else t.insertBefore(a,n);else r?(8===(c=t).nodeType?(i=c.parentNode).insertBefore(a,c):(i=c).appendChild(a),null!=(c=c._reactRootContainer)||null!==i.onclick||(i.onclick=Sr)):t.appendChild(a)}else if(4!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;o=o.return}o.sibling.return=o.return,o=o.sibling}}function Ka(e,t){for(var n=e,r=!1,o=void 0,i=void 0;;){if(!r){r=n.return;e:for(;;){if(null===r)throw s(Error(160));switch(o=r.stateNode,r.tag){case 5:i=!1;break e;case 3:case 4:o=o.containerInfo,i=!0;break e}r=r.return}r=!0}if(5===n.tag||6===n.tag)if(za(n,t),i){var a=o,c=n.stateNode;8===a.nodeType?a.parentNode.removeChild(c):a.removeChild(c)}else o.removeChild(n.stateNode);else if(20===n.tag)c=n.stateNode.instance,za(n,t),i?8===(a=o).nodeType?a.parentNode.removeChild(c):a.removeChild(c):o.removeChild(c);else if(4===n.tag){if(null!==n.child){o=n.stateNode.containerInfo,i=!0,n.child.return=n,n=n.child;continue}}else if(Ba(n,t),null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;4===(n=n.return).tag&&(r=!1)}n.sibling.return=n.return,n=n.sibling}}function qa(e,t){switch(t.tag){case 0:case 11:case 14:case 15:Ua(wi,Ei,t);break;case 1:break;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,o=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[R]=r,"input"===e&&"radio"===r.type&&null!=r.name&&Ct(n,r),Er(e,o),t=Er(e,r),o=0;o<i.length;o+=2){var a=i[o],c=i[o+1];"style"===a?vr(n,c):"dangerouslySetInnerHTML"===a?pr(n,c):"children"===a?hr(n,c):Ot(n,a,c,t)}switch(e){case"input":xt(n,r);break;case"textarea":sr(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?or(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?or(n,!!r.multiple,r.defaultValue,!0):or(n,!!r.multiple,r.multiple?[]:"",!1))}}}break;case 6:if(null===t.stateNode)throw s(Error(162));t.stateNode.nodeValue=t.memoizedProps;break;case 3:case 12:break;case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,bs=fo()),null!==n)e:for(e=n;;){if(5===e.tag)i=e.stateNode,r?"function"==typeof(i=i.style).setProperty?i.setProperty("display","none","important"):i.display="none":(i=e.stateNode,o=null!=(o=e.memoizedProps.style)&&o.hasOwnProperty("display")?o.display:null,i.style.display=br("display",o));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState){(i=e.child.sibling).return=e,e=i;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}Wa(t);break;case 19:Wa(t);break;case 17:case 20:break;default:throw s(Error(163))}}function Wa(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Ra),t.forEach((function(t){var r=ec.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var Ga="function"==typeof WeakMap?WeakMap:Map;function $a(e,t,n){(n=No(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ws||(ws=!0,Es=r),Fa(e,t)},n}function Xa(e,t,n){(n=No(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return Fa(e,t),r(o)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Os?Os=new Set([this]):Os.add(this),Fa(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var Ya=Math.ceil,Qa=Ge.ReactCurrentDispatcher,Ja=Ge.ReactCurrentOwner,Za=0,es=8,ts=16,ns=32,rs=0,os=1,is=2,as=3,ss=4,cs=Za,ls=null,us=null,fs=0,ds=rs,ps=1073741823,hs=1073741823,ms=null,ys=!1,bs=0,vs=500,gs=null,ws=!1,Es=null,Os=null,Ss=!1,ks=null,_s=90,Cs=0,xs=null,Ps=0,Ts=null,As=0;function js(){return(cs&(ts|ns))!==Za?1073741821-(fo()/10|0):0!==As?As:As=1073741821-(fo()/10|0)}function Ds(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=po();if(0==(4&t))return 99===r?1073741823:1073741822;if((cs&ts)!==Za)return fs;if(null!==n)e=1073741821-25*(1+((1073741821-e+(0|n.timeoutMs||5e3)/10)/25|0));else switch(r){case 99:e=1073741823;break;case 98:e=1073741821-10*(1+((1073741821-e+15)/10|0));break;case 97:case 96:e=1073741821-25*(1+((1073741821-e+500)/25|0));break;case 95:e=1;break;default:throw s(Error(326))}return null!==ls&&e===fs&&--e,e}var Is=0;function Ms(e,t){if(50<Ps)throw Ps=0,Ts=null,s(Error(185));if(null!==(e=Ns(e,t))){e.pingTime=0;var n=po();if(1073741823===t)if((cs&es)!==Za&&(cs&(ts|ns))===Za)for(var r=Vs(e,1073741823,!0);null!==r;)r=r(!0);else Rs(e,99,1073741823),cs===Za&&vo();else Rs(e,n,t);(4&cs)===Za||98!==n&&99!==n||(null===xs?xs=new Map([[e,t]]):(void 0===(n=xs.get(e))||n>t)&&xs.set(e,t))}}function Ns(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,o=null;if(null===r&&3===e.tag)o=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){o=r.stateNode;break}r=r.return}return null!==o&&(t>o.firstPendingTime&&(o.firstPendingTime=t),0===(e=o.lastPendingTime)||t<e)&&(o.lastPendingTime=t),o}function Rs(e,t,n){if(e.callbackExpirationTime<n){var r=e.callbackNode;null!==r&&r!==io&&Xr(r),e.callbackExpirationTime=n,1073741823===n?e.callbackNode=bo(Fs.bind(null,e,Vs.bind(null,e,n))):(r=null,1!==n&&(r={timeout:10*(1073741821-n)-fo()}),e.callbackNode=yo(t,Fs.bind(null,e,Vs.bind(null,e,n)),r))}}function Fs(e,t,n){var r=e.callbackNode,o=null;try{return null!==(o=t(n))?Fs.bind(null,e,o):null}finally{null===o&&r===e.callbackNode&&(e.callbackNode=null,e.callbackExpirationTime=0)}}function Ls(){(cs&(1|ts|ns))===Za&&(function(){if(null!==xs){var e=xs;xs=null,e.forEach((function(e,t){bo(Vs.bind(null,t,e))})),vo()}}(),Xs())}function Us(e,t){var n=cs;cs|=1;try{return e(t)}finally{(cs=n)===Za&&vo()}}function Bs(e,t,n,r){var o=cs;cs|=4;try{return mo(98,e.bind(null,t,n,r))}finally{(cs=o)===Za&&vo()}}function zs(e,t){var n=cs;cs&=-2,cs|=es;try{return e(t)}finally{(cs=n)===Za&&vo()}}function Hs(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Tr(n)),null!==us)for(n=us.return;null!==n;){var r=n;switch(r.tag){case 1:var o=r.type.childContextTypes;null!=o&&zr();break;case 3:ui(),Hr();break;case 5:di(r);break;case 4:ui();break;case 13:case 19:Ir(yi);break;case 10:Po(r)}n=n.return}ls=e,us=sc(e.current,null),fs=t,ds=rs,hs=ps=1073741823,ms=null,ys=!1}function Vs(e,t,n){if((cs&(ts|ns))!==Za)throw s(Error(327));if(e.firstPendingTime<t)return null;if(n&&e.finishedExpirationTime===t)return Gs.bind(null,e);if(Xs(),e!==ls||t!==fs)Hs(e,t);else if(ds===as)if(ys)Hs(e,t);else{var o=e.lastPendingTime;if(o<t)return Vs.bind(null,e,o)}if(null!==us){o=cs,cs|=ts;var i=Qa.current;if(null===i&&(i=ea),Qa.current=ea,n){if(1073741823!==t){var a=js();if(a<t)return cs=o,Co(),Qa.current=i,Vs.bind(null,e,a)}}else As=0;for(;;)try{if(n)for(;null!==us;)us=qs(us);else for(;null!==us&&!Yr();)us=qs(us);break}catch(n){if(Co(),Vi(),null===(a=us)||null===a.return)throw Hs(e,t),cs=o,n;e:{var c=e,l=a.return,u=a,f=n,d=fs;if(u.effectTag|=1024,u.firstEffect=u.lastEffect=null,null!==f&&"object"===r(f)&&"function"==typeof f.then){var p=f,h=0!=(yi.current&hi);f=l;do{var m;if((m=13===f.tag)&&(null!==f.memoizedState?m=!1:m=void 0!==(m=f.memoizedProps).fallback&&(!0!==m.unstable_avoidThisFallback||!h)),m){if(null===(l=f.updateQueue)?((l=new Set).add(p),f.updateQueue=l):l.add(p),0==(2&f.mode)){f.effectTag|=64,u.effectTag&=-1957,1===u.tag&&(null===u.alternate?u.tag=17:((d=No(1073741823,null)).tag=2,Fo(u,d))),u.expirationTime=1073741823;break e}u=c,c=d,null===(h=u.pingCache)?(h=u.pingCache=new Ga,l=new Set,h.set(p,l)):void 0===(l=h.get(p))&&(l=new Set,h.set(p,l)),l.has(c)||(l.add(c),u=Zs.bind(null,u,p,c),p.then(u,u)),f.effectTag|=2048,f.expirationTime=d;break e}f=f.return}while(null!==f);f=Error((ft(u.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+dt(u))}ds!==ss&&(ds=os),f=Na(f,u),u=l;do{switch(u.tag){case 3:u.effectTag|=2048,u.expirationTime=d,Lo(u,d=$a(u,f,d));break e;case 1:if(p=f,c=u.type,l=u.stateNode,0==(64&u.effectTag)&&("function"==typeof c.getDerivedStateFromError||null!==l&&"function"==typeof l.componentDidCatch&&(null===Os||!Os.has(l)))){u.effectTag|=2048,u.expirationTime=d,Lo(u,d=Xa(u,p,d));break e}}u=u.return}while(null!==u)}us=Ws(a)}if(cs=o,Co(),Qa.current=i,null!==us)return Vs.bind(null,e,t)}if(e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,function(e,t){var n=e.firstBatch;return!!(null!==n&&n._defer&&n._expirationTime>=t)&&(yo(97,(function(){return n._onComplete(),null})),!0)}(e,t))return null;switch(ls=null,ds){case rs:throw s(Error(328));case os:return(o=e.lastPendingTime)<t?Vs.bind(null,e,o):n?Gs.bind(null,e):(Hs(e,t),bo(Vs.bind(null,e,t)),null);case is:return 1073741823===ps&&!n&&10<(n=bs+vs-fo())?ys?(Hs(e,t),Vs.bind(null,e,t)):(o=e.lastPendingTime)<t?Vs.bind(null,e,o):(e.timeoutHandle=Pr(Gs.bind(null,e),n),null):Gs.bind(null,e);case as:if(!n){if(ys)return Hs(e,t),Vs.bind(null,e,t);if((n=e.lastPendingTime)<t)return Vs.bind(null,e,n);if(1073741823!==hs?n=10*(1073741821-hs)-fo():1073741823===ps?n=0:(n=10*(1073741821-ps)-5e3,0>(n=(o=fo())-n)&&(n=0),(t=10*(1073741821-t)-o)<(n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ya(n/1960))-n)&&(n=t)),10<n)return e.timeoutHandle=Pr(Gs.bind(null,e),n),null}return Gs.bind(null,e);case ss:return!n&&1073741823!==ps&&null!==ms&&(o=ps,0>=(t=0|(i=ms).busyMinDurationMs)?t=0:(n=0|i.busyDelayMs,t=(o=fo()-(10*(1073741821-o)-(0|i.timeoutMs||5e3)))<=n?0:n+t-o),10<t)?(e.timeoutHandle=Pr(Gs.bind(null,e),t),null):Gs.bind(null,e);default:throw s(Error(329))}}function Ks(e,t){e<ps&&1<e&&(ps=e),null!==t&&e<hs&&1<e&&(hs=e,ms=t)}function qs(e){var t=tc(e.alternate,e,fs);return e.memoizedProps=e.pendingProps,null===t&&(t=Ws(e)),Ja.current=null,t}function Ws(e){us=e;do{var t=us.alternate;if(e=us.return,0==(1024&us.effectTag)){e:{var n=t,r=fs,o=(t=us).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:Br(t.type)&&zr();break;case 3:ui(),Hr(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==n&&null!==n.child||(ua(t),t.effectTag&=-3),Aa(t);break;case 5:di(t),r=ci(si.current);var a=t.type;if(null!==n&&null!=t.stateNode)ja(n,t,a,o,r),n.ref!==t.ref&&(t.effectTag|=128);else if(o){var c=ci(ii.current);if(ua(t)){o=void 0,a=(n=t).stateNode;var l=n.type,u=n.memoizedProps;switch(a[N]=n,a[R]=u,l){case"iframe":case"object":case"embed":Fn("load",a);break;case"video":case"audio":for(var f=0;f<re.length;f++)Fn(re[f],a);break;case"source":Fn("error",a);break;case"img":case"image":case"link":Fn("error",a),Fn("load",a);break;case"form":Fn("reset",a),Fn("submit",a);break;case"details":Fn("toggle",a);break;case"input":_t(a,u),Fn("invalid",a),Or(r,"onChange");break;case"select":a._wrapperState={wasMultiple:!!u.multiple},Fn("invalid",a),Or(r,"onChange");break;case"textarea":ar(a,u),Fn("invalid",a),Or(r,"onChange")}for(o in wr(l,u),f=null,u)u.hasOwnProperty(o)&&(c=u[o],"children"===o?"string"==typeof c?a.textContent!==c&&(f=["children",c]):"number"==typeof c&&a.textContent!==""+c&&(f=["children",""+c]):h.hasOwnProperty(o)&&null!=c&&Or(r,o));switch(l){case"input":qe(a),Pt(a,u,!0);break;case"textarea":qe(a),cr(a);break;case"select":case"option":break;default:"function"==typeof u.onClick&&(a.onclick=Sr)}r=f,n.updateQueue=r,null!==r&&Pa(t)}else{u=a,n=o,l=t,f=9===r.nodeType?r:r.ownerDocument,c===lr.html&&(c=ur(u)),c===lr.html?"script"===u?((u=f.createElement("div")).innerHTML="<script><\/script>",f=u.removeChild(u.firstChild)):"string"==typeof n.is?f=f.createElement(u,{is:n.is}):(f=f.createElement(u),"select"===u&&(u=f,n.multiple?u.multiple=!0:n.size&&(u.size=n.size))):f=f.createElementNS(c,u),(u=f)[N]=l,u[R]=n,Ta(n=u,t,!1,!1),l=n;var d=r,p=Er(a,o);switch(a){case"iframe":case"object":case"embed":Fn("load",l),r=o;break;case"video":case"audio":for(r=0;r<re.length;r++)Fn(re[r],l);r=o;break;case"source":Fn("error",l),r=o;break;case"img":case"image":case"link":Fn("error",l),Fn("load",l),r=o;break;case"form":Fn("reset",l),Fn("submit",l),r=o;break;case"details":Fn("toggle",l),r=o;break;case"input":_t(l,o),r=kt(l,o),Fn("invalid",l),Or(d,"onChange");break;case"option":r=rr(l,o);break;case"select":l._wrapperState={wasMultiple:!!o.multiple},r=i({},o,{value:void 0}),Fn("invalid",l),Or(d,"onChange");break;case"textarea":ar(l,o),r=ir(l,o),Fn("invalid",l),Or(d,"onChange");break;default:r=o}wr(a,r),u=void 0,f=a,c=l;var m=r;for(u in m)if(m.hasOwnProperty(u)){var y=m[u];"style"===u?vr(c,y):"dangerouslySetInnerHTML"===u?null!=(y=y?y.__html:void 0)&&pr(c,y):"children"===u?"string"==typeof y?("textarea"!==f||""!==y)&&hr(c,y):"number"==typeof y&&hr(c,""+y):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(h.hasOwnProperty(u)?null!=y&&Or(d,u):null!=y&&Ot(c,u,y,p))}switch(a){case"input":qe(l),Pt(l,o,!1);break;case"textarea":qe(l),cr(l);break;case"option":null!=o.value&&l.setAttribute("value",""+St(o.value));break;case"select":r=l,l=o,r.multiple=!!l.multiple,null!=(u=l.value)?or(r,!!l.multiple,u,!1):null!=l.defaultValue&&or(r,!!l.multiple,l.defaultValue,!0);break;default:"function"==typeof r.onClick&&(l.onclick=Sr)}Cr(a,o)&&Pa(t),t.stateNode=n}null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw s(Error(166));break;case 6:if(n&&null!=t.stateNode)Da(n,t,n.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw s(Error(166));n=ci(si.current),ci(ii.current),ua(t)?(r=t.stateNode,n=t.memoizedProps,r[N]=t,r.nodeValue!==n&&Pa(t)):(r=t,(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o))[N]=t,r.stateNode=n)}break;case 11:break;case 13:if(Ir(yi),o=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=r;break e}r=null!==o,o=!1,null===n?ua(t):(o=null!==(a=n.memoizedState),r||null===a||null!==(a=n.child.sibling)&&(null!==(l=t.firstEffect)?(t.firstEffect=a,a.nextEffect=l):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8)),r&&!o&&0!=(2&t.mode)&&(null===n&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(yi.current&hi)?ds===rs&&(ds=is):ds!==rs&&ds!==is||(ds=as)),(r||o)&&(t.effectTag|=4);break;case 7:case 8:case 12:break;case 4:ui(),Aa(t);break;case 10:Po(t);break;case 9:case 14:break;case 17:Br(t.type)&&zr();break;case 18:break;case 19:if(Ir(yi),null===(o=t.memoizedState))break;if(a=0!=(64&t.effectTag),null===(l=o.rendering)){if(a)Ia(o,!1);else if(ds!==rs||null!==n&&0!=(64&n.effectTag))for(n=t.child;null!==n;){if(null!==(l=bi(n))){for(t.effectTag|=64,Ia(o,!1),null!==(n=l.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),t.firstEffect=t.lastEffect=null,n=t.child;null!==n;)a=r,(o=n).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(l=o.alternate)?(o.childExpirationTime=0,o.expirationTime=a,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=l.childExpirationTime,o.expirationTime=l.expirationTime,o.child=l.child,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,a=l.dependencies,o.dependencies=null===a?null:{expirationTime:a.expirationTime,firstContext:a.firstContext,responders:a.responders}),n=n.sibling;Mr(yi,yi.current&pi|mi),t=t.child;break e}n=n.sibling}}else{if(!a)if(null!==(n=bi(l))){if(t.effectTag|=64,a=!0,Ia(o,!0),null===o.tail&&"hidden"===o.tailMode){null!==(r=n.updateQueue)&&(t.updateQueue=r,t.effectTag|=4),null!==(t=t.lastEffect=o.lastEffect)&&(t.nextEffect=null);break}}else fo()>o.tailExpiration&&1<r&&(t.effectTag|=64,a=!0,Ia(o,!1),t.expirationTime=t.childExpirationTime=r-1);o.isBackwards?(l.sibling=t.child,t.child=l):(null!==(r=o.last)?r.sibling=l:t.child=l,o.last=l)}if(null!==o.tail){0===o.tailExpiration&&(o.tailExpiration=fo()+500),r=o.tail,o.rendering=r,o.tail=r.sibling,o.lastEffect=t.lastEffect,r.sibling=null,n=yi.current,Mr(yi,n=a?n&pi|mi:n&pi),t=r;break e}break;case 20:break;default:throw s(Error(156))}t=null}if(r=us,1===fs||1!==r.childExpirationTime){for(n=0,o=r.child;null!==o;)(a=o.expirationTime)>n&&(n=a),(l=o.childExpirationTime)>n&&(n=l),o=o.sibling;r.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=us.firstEffect),null!==us.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=us.firstEffect),e.lastEffect=us.lastEffect),1<us.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=us:e.firstEffect=us,e.lastEffect=us))}else{if(null!==(t=Ma(us)))return t.effectTag&=1023,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=1024)}if(null!==(t=us.sibling))return t;us=e}while(null!==us);return ds===rs&&(ds=ss),null}function Gs(e){var t=po();return mo(99,$s.bind(null,e,t)),null!==ks&&yo(97,(function(){return Xs(),null})),null}function $s(e,t){if(Xs(),(cs&(ts|ns))!==Za)throw s(Error(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw s(Error(177));e.callbackNode=null,e.callbackExpirationTime=0;var o=n.expirationTime,i=n.childExpirationTime;if(o=i>o?i:o,e.firstPendingTime=o,o<e.lastPendingTime&&(e.lastPendingTime=o),e===ls&&(us=ls=null,fs=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,o=n.firstEffect):o=n:o=n.firstEffect,null!==o){i=cs,cs|=ns,Ja.current=null,kr=Rn;var a=Gn();if($n(a)){if("selectionStart"in a)var c={start:a.selectionStart,end:a.selectionEnd};else e:{var l=(c=(c=a.ownerDocument)&&c.defaultView||window).getSelection&&c.getSelection();if(l&&0!==l.rangeCount){c=l.anchorNode;var u=l.anchorOffset,f=l.focusNode;l=l.focusOffset;try{c.nodeType,f.nodeType}catch(e){c=null;break e}var d=0,p=-1,h=-1,m=0,y=0,b=a,v=null;t:for(;;){for(var g;b!==c||0!==u&&3!==b.nodeType||(p=d+u),b!==f||0!==l&&3!==b.nodeType||(h=d+l),3===b.nodeType&&(d+=b.nodeValue.length),null!==(g=b.firstChild);)v=b,b=g;for(;;){if(b===a)break t;if(v===c&&++m===u&&(p=d),v===f&&++y===l&&(h=d),null!==(g=b.nextSibling))break;v=(b=v).parentNode}b=g}c=-1===p||-1===h?null:{start:p,end:h}}else c=null}c=c||{start:0,end:0}}else c=null;_r={focusedElem:a,selectionRange:c},Rn=!1,gs=o;do{try{for(;null!==gs;){if(0!=(256&gs.effectTag)){var w=gs.alternate;switch((a=gs).tag){case 0:case 11:case 15:Ua(gi,vi,a);break;case 1:if(256&a.effectTag&&null!==w){var E=w.memoizedProps,O=w.memoizedState,S=a.stateNode,k=S.getSnapshotBeforeUpdate(a.elementType===a.type?E:Eo(a.type,E),O);S.__reactInternalSnapshotBeforeUpdate=k}break;case 3:case 5:case 6:case 4:case 17:break;default:throw s(Error(163))}}gs=gs.nextEffect}}catch(e){if(null===gs)throw s(Error(330));Js(gs,e),gs=gs.nextEffect}}while(null!==gs);gs=o;do{try{for(w=t;null!==gs;){var _=gs.effectTag;if(16&_&&hr(gs.stateNode,""),128&_){var C=gs.alternate;if(null!==C){var x=C.ref;null!==x&&("function"==typeof x?x(null):x.current=null)}}switch(14&_){case 2:Va(gs),gs.effectTag&=-3;break;case 6:Va(gs),gs.effectTag&=-3,qa(gs.alternate,gs);break;case 4:qa(gs.alternate,gs);break;case 8:Ka(E=gs,w),E.return=null,E.child=null,E.memoizedState=null,E.updateQueue=null,E.dependencies=null;var P=E.alternate;null!==P&&(P.return=null,P.child=null,P.memoizedState=null,P.updateQueue=null,P.dependencies=null)}gs=gs.nextEffect}}catch(e){if(null===gs)throw s(Error(330));Js(gs,e),gs=gs.nextEffect}}while(null!==gs);if(x=_r,C=Gn(),_=x.focusedElem,w=x.selectionRange,C!==_&&_&&_.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(_.ownerDocument.documentElement,_)){null!==w&&$n(_)&&(C=w.start,void 0===(x=w.end)&&(x=C),"selectionStart"in _?(_.selectionStart=C,_.selectionEnd=Math.min(x,_.value.length)):(x=(C=_.ownerDocument||document)&&C.defaultView||window).getSelection&&(x=x.getSelection(),E=_.textContent.length,P=Math.min(w.start,E),w=void 0===w.end?P:Math.min(w.end,E),!x.extend&&P>w&&(E=w,w=P,P=E),E=Wn(_,P),O=Wn(_,w),E&&O&&(1!==x.rangeCount||x.anchorNode!==E.node||x.anchorOffset!==E.offset||x.focusNode!==O.node||x.focusOffset!==O.offset)&&((C=C.createRange()).setStart(E.node,E.offset),x.removeAllRanges(),P>w?(x.addRange(C),x.extend(O.node,O.offset)):(C.setEnd(O.node,O.offset),x.addRange(C))))),C=[];for(x=_;x=x.parentNode;)1===x.nodeType&&C.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof _.focus&&_.focus(),_=0;_<C.length;_++)(x=C[_]).element.scrollLeft=x.left,x.element.scrollTop=x.top}_r=null,Rn=!!kr,kr=null,e.current=n,gs=o;do{try{for(_=r;null!==gs;){var T=gs.effectTag;if(36&T){var A=gs.alternate;switch(x=_,(C=gs).tag){case 0:case 11:case 15:Ua(Oi,Si,C);break;case 1:var j=C.stateNode;if(4&C.effectTag)if(null===A)j.componentDidMount();else{var D=C.elementType===C.type?A.memoizedProps:Eo(C.type,A.memoizedProps);j.componentDidUpdate(D,A.memoizedState,j.__reactInternalSnapshotBeforeUpdate)}var I=C.updateQueue;null!==I&&Ho(0,I,j);break;case 3:var M=C.updateQueue;if(null!==M){if(P=null,null!==C.child)switch(C.child.tag){case 5:P=C.child.stateNode;break;case 1:P=C.child.stateNode}Ho(0,M,P)}break;case 5:var N=C.stateNode;null===A&&4&C.effectTag&&(x=N,Cr(C.type,C.memoizedProps)&&x.focus());break;case 6:case 4:case 12:break;case 13:case 19:case 17:case 20:break;default:throw s(Error(163))}}if(128&T){var R=gs.ref;if(null!==R){var F=gs.stateNode;switch(gs.tag){case 5:var L=F;break;default:L=F}"function"==typeof R?R(L):R.current=L}}512&T&&(Ss=!0),gs=gs.nextEffect}}catch(e){if(null===gs)throw s(Error(330));Js(gs,e),gs=gs.nextEffect}}while(null!==gs);gs=null,ao(),cs=i}else e.current=n;if(Ss)Ss=!1,ks=e,Cs=r,_s=t;else for(gs=o;null!==gs;)t=gs.nextEffect,gs.nextEffect=null,gs=t;if(0!==(t=e.firstPendingTime)?Rs(e,T=wo(T=js(),t),t):Os=null,"function"==typeof nc&&nc(n.stateNode,r),1073741823===t?e===Ts?Ps++:(Ps=0,Ts=e):Ps=0,ws)throw ws=!1,e=Es,Es=null,e;return(cs&es)!==Za?null:(vo(),null)}function Xs(){if(null===ks)return!1;var e=ks,t=Cs,n=_s;return ks=null,Cs=0,_s=90,mo(97<n?97:n,Ys.bind(null,e,t))}function Ys(e){if((cs&(ts|ns))!==Za)throw s(Error(331));var t=cs;for(cs|=ns,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:Ua(_i,vi,n),Ua(vi,ki,n)}}catch(t){if(null===e)throw s(Error(330));Js(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return cs=t,vo(),!0}function Qs(e,t,n){Fo(e,t=$a(e,t=Na(n,t),1073741823)),null!==(e=Ns(e,1073741823))&&Rs(e,99,1073741823)}function Js(e,t){if(3===e.tag)Qs(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Qs(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Os||!Os.has(r))){Fo(n,e=Xa(n,e=Na(t,e),1073741823)),null!==(n=Ns(n,1073741823))&&Rs(n,99,1073741823);break}}n=n.return}}function Zs(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),ls===e&&fs===n?ds===as||ds===is&&1073741823===ps&&fo()-bs<vs?Hs(e,fs):ys=!0:e.lastPendingTime<n||(0!==(t=e.pingTime)&&t<n||(e.pingTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),Rs(e,t=wo(t=js(),n),n)))}function ec(e,t){var n=e.stateNode;null!==n&&n.delete(t),n=wo(n=js(),t=Ds(n,e,null)),null!==(e=Ns(e,t))&&Rs(e,n,t)}var tc=void 0;tc=function(e,t,n){var o=t.expirationTime;if(null!==e){var i=t.pendingProps;if(e.memoizedProps!==i||Fr.current)pa=!0;else if(o<n){switch(pa=!1,t.tag){case 3:Oa(t),fa();break;case 5:if(fi(t),4&t.mode&&1!==n&&i.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:Br(t.type)&&qr(t);break;case 4:li(t,t.stateNode.containerInfo);break;case 10:xo(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(o=t.child.childExpirationTime)&&o>=n?ka(e,t,n):(Mr(yi,yi.current&pi),null!==(t=xa(e,t,n))?t.sibling:null);Mr(yi,yi.current&pi);break;case 19:if(o=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(o)return Ca(e,t,n);t.effectTag|=64}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null),Mr(yi,yi.current),!o)return null}return xa(e,t,n)}}else pa=!1;switch(t.expirationTime=0,t.tag){case 2:if(o=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=Ur(t,Rr.current),Ao(t,n),i=Hi(null,t,o,e,i,n),t.effectTag|=1,"object"===r(i)&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,Vi(),Br(o)){var a=!0;qr(t)}else a=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null;var c=o.getDerivedStateFromProps;"function"==typeof c&&Wo(t,o,c,e),i.updater=Go,t.stateNode=i,i._reactInternalFiber=t,Qo(t,o,e,n),t=Ea(null,t,o,!0,a,n)}else t.tag=0,ha(null,t,i,n),t=t.child;return t;case 16:switch(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=function(e){var t=e._result;switch(e._status){case 1:return t;case 2:case 0:throw t;default:switch(e._status=0,(t=(t=e._ctor)()).then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)})),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}(i),t.type=i,a=t.tag=function(e){if("function"==typeof e)return ac(e)?1:0;if(null!=e){if((e=e.$$typeof)===ot)return 11;if(e===st)return 14}return 2}(i),e=Eo(i,e),a){case 0:t=ga(null,t,i,e,n);break;case 1:t=wa(null,t,i,e,n);break;case 11:t=ma(null,t,i,e,n);break;case 14:t=ya(null,t,i,Eo(i.type,e),o,n);break;default:throw s(Error(306),i,"")}return t;case 0:return o=t.type,i=t.pendingProps,ga(e,t,o,i=t.elementType===o?i:Eo(o,i),n);case 1:return o=t.type,i=t.pendingProps,wa(e,t,o,i=t.elementType===o?i:Eo(o,i),n);case 3:if(Oa(t),null===(o=t.updateQueue))throw s(Error(282));return i=null!==(i=t.memoizedState)?i.element:null,zo(t,o,t.pendingProps,null,n),(o=t.memoizedState.element)===i?(fa(),t=xa(e,t,n)):(i=t.stateNode,(i=(null===e||null===e.child)&&i.hydrate)&&(oa=Ar(t.stateNode.containerInfo.firstChild),ra=t,i=ia=!0),i?(t.effectTag|=2,t.child=ri(t,null,o,n)):(ha(e,t,o,n),fa()),t=t.child),t;case 5:return fi(t),null===e&&ca(t),o=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,c=i.children,xr(o,i)?c=null:null!==a&&xr(o,a)&&(t.effectTag|=16),va(e,t),4&t.mode&&1!==n&&i.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(ha(e,t,c,n),t=t.child),t;case 6:return null===e&&ca(t),null;case 13:return ka(e,t,n);case 4:return li(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=ni(t,null,o,n):ha(e,t,o,n),t.child;case 11:return o=t.type,i=t.pendingProps,ma(e,t,o,i=t.elementType===o?i:Eo(o,i),n);case 7:return ha(e,t,t.pendingProps,n),t.child;case 8:case 12:return ha(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(o=t.type._context,i=t.pendingProps,c=t.memoizedProps,xo(t,a=i.value),null!==c){var l=c.value;if(0===(a=rn(l,a)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(l,a):1073741823))){if(c.children===i.children&&!Fr.current){t=xa(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.dependencies;if(null!==u){c=l.child;for(var f=u.firstContext;null!==f;){if(f.context===o&&0!=(f.observedBits&a)){1===l.tag&&((f=No(n,null)).tag=2,Fo(l,f)),l.expirationTime<n&&(l.expirationTime=n),null!==(f=l.alternate)&&f.expirationTime<n&&(f.expirationTime=n),To(l.return,n),u.expirationTime<n&&(u.expirationTime=n);break}f=f.next}}else c=10===l.tag&&l.type===t.type?null:l.child;if(null!==c)c.return=l;else for(c=l;null!==c;){if(c===t){c=null;break}if(null!==(l=c.sibling)){l.return=c.return,c=l;break}c=c.return}l=c}}ha(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,o=(a=t.pendingProps).children,Ao(t,n),o=o(i=jo(i,a.unstable_observedBits)),t.effectTag|=1,ha(e,t,o,n),t.child;case 14:return a=Eo(i=t.type,t.pendingProps),ya(e,t,i,a=Eo(i.type,a),o,n);case 15:return ba(e,t,t.type,t.pendingProps,o,n);case 17:return o=t.type,i=t.pendingProps,i=t.elementType===o?i:Eo(o,i),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,Br(o)?(e=!0,qr(t)):e=!1,Ao(t,n),Xo(t,o,i),Qo(t,o,i,n),Ea(null,t,o,!0,e,n);case 19:return Ca(e,t,n)}throw s(Error(156))};var nc=null,rc=null;function oc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function ic(e,t,n,r){return new oc(e,t,n,r)}function ac(e){return!(!(e=e.prototype)||!e.isReactComponent)}function sc(e,t){var n=e.alternate;return null===n?((n=ic(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function cc(e,t,n,o,i,a){var c=2;if(o=e,"function"==typeof e)ac(e)&&(c=1);else if("string"==typeof e)c=5;else e:switch(e){case Je:return lc(n.children,i,a,t);case rt:c=8,i|=7;break;case Ze:c=8,i|=1;break;case et:return(e=ic(12,n,t,8|i)).elementType=et,e.type=et,e.expirationTime=a,e;case it:return(e=ic(13,n,t,i)).type=it,e.elementType=it,e.expirationTime=a,e;case at:return(e=ic(19,n,t,i)).elementType=at,e.expirationTime=a,e;default:if("object"===r(e)&&null!==e)switch(e.$$typeof){case tt:c=10;break e;case nt:c=9;break e;case ot:c=11;break e;case st:c=14;break e;case ct:c=16,o=null;break e}throw s(Error(130),null==e?e:r(e),"")}return(t=ic(c,n,t,i)).elementType=e,t.type=o,t.expirationTime=a,t}function lc(e,t,n,r){return(e=ic(7,e,r,t)).expirationTime=n,e}function uc(e,t,n){return(e=ic(6,e,null,t)).expirationTime=n,e}function fc(e,t,n){return(t=ic(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function dc(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function pc(e,t,n){return e=new dc(e,t,n),t=ic(3,null,null,2===t?7:1===t?3:0),e.current=t,t.stateNode=e}function hc(e,t,n,r,o,i){var a=t.current;e:if(n){t:{if(2!==cn(n=n._reactInternalFiber)||1!==n.tag)throw s(Error(170));var c=n;do{switch(c.tag){case 3:c=c.stateNode.context;break t;case 1:if(Br(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break t}}c=c.return}while(null!==c);throw s(Error(171))}if(1===n.tag){var l=n.type;if(Br(l)){n=Kr(n,l,c);break e}}n=c}else n=Nr;return null===t.context?t.context=n:t.pendingContext=n,t=i,(o=No(r,o)).payload={element:e},null!==(t=void 0===t?null:t)&&(o.callback=t),Fo(a,o),Ms(a,r),r}function mc(e,t,n,r){var o=t.current,i=js(),a=Ko.suspense;return hc(e,t,n,o=Ds(i,o,a),a,r)}function yc(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function bc(e){var t=1073741821-25*(1+((1073741821-js()+500)/25|0));t<=Is&&--t,this._expirationTime=Is=t,this._root=e,this._callbacks=this._next=null,this._hasChildren=this._didComplete=!1,this._children=null,this._defer=!0}function vc(){this._callbacks=null,this._didCommit=!1,this._onCommit=this._onCommit.bind(this)}function gc(e,t,n){this._internalRoot=pc(e,t,n)}function wc(e,t){this._internalRoot=pc(e,2,t)}function Ec(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Oc(e,t,n,r,o){var i=n._reactRootContainer,a=void 0;if(i){if(a=i._internalRoot,"function"==typeof o){var s=o;o=function(){var e=yc(a);s.call(e)}}mc(t,a,e,o)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new gc(e,0,t)}(n,r),a=i._internalRoot,"function"==typeof o){var c=o;o=function(){var e=yc(a);c.call(e)}}zs((function(){mc(t,a,e,o)}))}return yc(a)}function Sc(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Ec(t))throw s(Error(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Qe,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)}Pe=function(e,t,n){switch(t){case"input":if(xt(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=B(r);if(!o)throw s(Error(90));We(r),xt(r,o)}}}break;case"textarea":sr(e,n);break;case"select":null!=(t=n.value)&&or(e,!!n.multiple,t,!1)}},bc.prototype.render=function(e){if(!this._defer)throw s(Error(250));this._hasChildren=!0,this._children=e;var t=this._root._internalRoot,n=this._expirationTime,r=new vc;return hc(e,t,null,n,null,r._onCommit),r},bc.prototype.then=function(e){if(this._didComplete)e();else{var t=this._callbacks;null===t&&(t=this._callbacks=[]),t.push(e)}},bc.prototype.commit=function(){var e=this._root._internalRoot,t=e.firstBatch;if(!this._defer||null===t)throw s(Error(251));if(this._hasChildren){var n=this._expirationTime;if(t!==this){this._hasChildren&&(n=this._expirationTime=t._expirationTime,this.render(this._children));for(var r=null,o=t;o!==this;)r=o,o=o._next;if(null===r)throw s(Error(251));r._next=o._next,this._next=t,e.firstBatch=this}if(this._defer=!1,t=n,(cs&(ts|ns))!==Za)throw s(Error(253));bo(Vs.bind(null,e,t)),vo(),t=this._next,this._next=null,null!==(t=e.firstBatch=t)&&t._hasChildren&&t.render(t._children)}else this._next=null,this._defer=!1},bc.prototype._onComplete=function(){if(!this._didComplete){this._didComplete=!0;var e=this._callbacks;if(null!==e)for(var t=0;t<e.length;t++)(0,e[t])()}},vc.prototype.then=function(e){if(this._didCommit)e();else{var t=this._callbacks;null===t&&(t=this._callbacks=[]),t.push(e)}},vc.prototype._onCommit=function(){if(!this._didCommit){this._didCommit=!0;var e=this._callbacks;if(null!==e)for(var t=0;t<e.length;t++){var n=e[t];if("function"!=typeof n)throw s(Error(191),n);n()}}},wc.prototype.render=gc.prototype.render=function(e,t){var n=this._internalRoot,r=new vc;return null!==(t=void 0===t?null:t)&&r.then(t),mc(e,n,null,r._onCommit),r},wc.prototype.unmount=gc.prototype.unmount=function(e){var t=this._internalRoot,n=new vc;return null!==(e=void 0===e?null:e)&&n.then(e),mc(null,t,null,n._onCommit),n},wc.prototype.createBatch=function(){var e=new bc(this),t=e._expirationTime,n=this._internalRoot,r=n.firstBatch;if(null===r)n.firstBatch=e,e._next=null;else{for(n=null;null!==r&&r._expirationTime>=t;)n=r,r=r._next;e._next=r,null!==n&&(n._next=e)}return e},Me=Us,Ne=Bs,Re=Ls,Fe=function(e,t){var n=cs;cs|=2;try{return e(t)}finally{(cs=n)===Za&&vo()}};var kc,_c,Cc={createPortal:Sc,findDOMNode:function(e){if(null==e)e=null;else if(1!==e.nodeType){var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw s(Error(188));throw s(Error(268),Object.keys(e))}e=null===(e=un(t))?null:e.stateNode}return e},hydrate:function(e,t,n){if(!Ec(t))throw s(Error(200));return Oc(null,e,t,!0,n)},render:function(e,t,n){if(!Ec(t))throw s(Error(200));return Oc(null,e,t,!1,n)},unstable_renderSubtreeIntoContainer:function(e,t,n,r){if(!Ec(n))throw s(Error(200));if(null==e||void 0===e._reactInternalFiber)throw s(Error(38));return Oc(e,t,n,!1,r)},unmountComponentAtNode:function(e){if(!Ec(e))throw s(Error(40));return!!e._reactRootContainer&&(zs((function(){Oc(null,null,e,!1,(function(){e._reactRootContainer=null}))})),!0)},unstable_createPortal:function(){return Sc.apply(void 0,arguments)},unstable_batchedUpdates:Us,unstable_interactiveUpdates:function(e,t,n,r){return Ls(),Bs(e,t,n,r)},unstable_discreteUpdates:Bs,unstable_flushDiscreteUpdates:Ls,flushSync:function(e,t){if((cs&(ts|ns))!==Za)throw s(Error(187));var n=cs;cs|=1;try{return mo(99,e.bind(null,t))}finally{cs=n,vo()}},unstable_createRoot:function(e,t){if(!Ec(e))throw s(Error(299),"unstable_createRoot");return new wc(e,null!=t&&!0===t.hydrate)},unstable_createSyncRoot:function(e,t){if(!Ec(e))throw s(Error(299),"unstable_createRoot");return new gc(e,1,null!=t&&!0===t.hydrate)},unstable_flushControlled:function(e){var t=cs;cs|=1;try{mo(99,e)}finally{(cs=t)===Za&&vo()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[L,U,B,D.injectEventPluginsByName,p,W,function(e){P(e,q)},De,Ie,zn,j,Xs,{current:!1}]}};_c=(kc={findFiberByHostInstance:F,bundleType:0,version:"16.9.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);nc=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},rc=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(i({},kc,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ge.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=un(e))?null:e.stateNode},findFiberByHostInstance:function(e){return _c?_c(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var xc={default:Cc},Pc=xc&&Cc||xc;e.exports=Pc.default||Pc},function(e,t,n){"use strict";e.exports=n(339)},function(e,t,n){"use strict";
/** @license React v0.15.0
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function r(e){return(r="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})(e)}Object.defineProperty(t,"__esModule",{value:!0});var o=void 0,i=void 0,a=void 0,s=void 0,c=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,u=null,f=function e(){if(null!==l)try{var n=t.unstable_now();l(!0,n),l=null}catch(t){throw setTimeout(e,0),t}};t.unstable_now=function(){return Date.now()},o=function(e){null!==l?setTimeout(o,0,e):(l=e,setTimeout(f,0))},i=function(e,t){u=setTimeout(e,t)},a=function(){clearTimeout(u)},s=function(){return!1},c=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,p=window.Date,h=window.setTimeout,m=window.clearTimeout,y=window.requestAnimationFrame,b=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof y&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof b&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"===r(d)&&"function"==typeof d.now?function(){return d.now()}:function(){return p.now()};var v=!1,g=null,w=-1,E=-1,O=33.33,S=-1,k=-1,_=0,C=!1;s=function(){return t.unstable_now()>=_},c=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<e?(O=Math.floor(1e3/e),C=!0):(O=33.33,C=!1)};var x=function(){if(null!==g){var e=t.unstable_now(),n=0<_-e;try{g(n,e)||(g=null)}catch(e){throw T.postMessage(null),e}}},P=new MessageChannel,T=P.port2;P.port1.onmessage=x;o=function(e){g=e,v||(v=!0,y((function(e){!function e(n){if(null===g)k=S=-1,v=!1;else{v=!0,y((function(t){m(w),e(t)}));if(w=h((function e(){_=t.unstable_now()+O/2,x(),w=h(e,3*O)}),3*O),-1!==S&&.1<n-S){var r=n-S;!C&&-1!==k&&r<O&&k<O&&(8.33>(O=r<k?k:r)&&(O=8.33)),k=r}S=n,_=n+O,T.postMessage(null)}}(e)})))},i=function(e,n){E=h((function(){e(t.unstable_now())}),n)},a=function(){m(E),E=-1}}var A=null,j=null,D=null,I=3,M=!1,N=!1,R=!1;function F(e,t){var n=e.next;if(n===e)A=null;else{e===A&&(A=n);var r=e.previous;r.next=n,n.previous=r}e.next=e.previous=null,n=e.callback,r=I;var o=D;I=e.priorityLevel,D=e;try{var i=e.expirationTime<=t;switch(I){case 1:var a=n(i);break;case 2:case 3:case 4:a=n(i);break;case 5:a=n(i)}}catch(e){throw e}finally{I=r,D=o}if("function"==typeof a)if(t=e.expirationTime,e.callback=a,null===A)A=e.next=e.previous=e;else{a=null,i=A;do{if(t<=i.expirationTime){a=i;break}i=i.next}while(i!==A);null===a?a=A:a===A&&(A=e),(t=a.previous).next=a.previous=e,e.next=a,e.previous=t}}function L(e){if(null!==j&&j.startTime<=e)do{var t=j,n=t.next;if(t===n)j=null;else{j=n;var r=t.previous;r.next=n,n.previous=r}t.next=t.previous=null,H(t,t.expirationTime)}while(null!==j&&j.startTime<=e)}function U(e){R=!1,L(e),N||(null!==A?(N=!0,o(B)):null!==j&&i(U,j.startTime-e))}function B(e,n){N=!1,R&&(R=!1,a()),L(n),M=!0;try{if(e){if(null!==A)do{F(A,n),L(n=t.unstable_now())}while(null!==A&&!s())}else for(;null!==A&&A.expirationTime<=n;)F(A,n),L(n=t.unstable_now());return null!==A||(null!==j&&i(U,j.startTime-n),!1)}finally{M=!1}}function z(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function H(e,t){if(null===A)A=e.next=e.previous=e;else{var n=null,r=A;do{if(t<r.expirationTime){n=r;break}r=r.next}while(r!==A);null===n?n=A:n===A&&(A=e),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}}var V=c;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=I;I=e;try{return t()}finally{I=n}},t.unstable_next=function(e){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var n=I;I=t;try{return e()}finally{I=n}},t.unstable_scheduleCallback=function(e,n,s){var c=t.unstable_now();if("object"===r(s)&&null!==s){var l=s.delay;l="number"==typeof l&&0<l?c+l:c,s="number"==typeof s.timeout?s.timeout:z(e)}else s=z(e),l=c;if(e={callback:n,priorityLevel:e,startTime:l,expirationTime:s=l+s,next:null,previous:null},l>c){if(s=l,null===j)j=e.next=e.previous=e;else{n=null;var u=j;do{if(s<u.startTime){n=u;break}u=u.next}while(u!==j);null===n?n=j:n===j&&(j=e),(s=n.previous).next=n.previous=e,e.next=n,e.previous=s}null===A&&j===e&&(R?a():R=!0,i(U,l-c))}else H(e,s),N||M||(N=!0,o(B));return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(e===t)e===A?A=null:e===j&&(j=null);else{e===A?A=t:e===j&&(j=t);var n=e.previous;n.next=t,t.previous=n}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var t=I;return function(){var n=I;I=t;try{return e.apply(this,arguments)}finally{I=n}}},t.unstable_getCurrentPriorityLevel=function(){return I},t.unstable_shouldYield=function(){var e=t.unstable_now();return L(e),null!==D&&null!==A&&A.startTime<=e&&A.expirationTime<D.expirationTime||s()},t.unstable_requestPaint=V,t.unstable_continueExecution=function(){N||M||(N=!0,o(B))},t.unstable_pauseExecution=function(){},t.unstable_getFirstCallbackNode=function(){return A}},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(124),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(124);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(124);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(124);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){var r=n(123);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(123),o=n(158),i=n(186),a=200;e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!o||s.length<a-1)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(s)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(159),o=n(353),i=n(33),a=n(212),s=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,f=l.hasOwnProperty,d=RegExp("^"+u.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?d:s).test(a(e))}},function(e,t,n){var r=n(85),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r,o=n(354),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},function(e,t,n){var r=n(38)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(357),o=n(123),i=n(158);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},function(e,t,n){var r=n(358),o=n(359),i=n(360),a=n(361),s=n(362);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},function(e,t,n){var r=n(125);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},function(e,t,n){var r=n(125),o="__lodash_hash_undefined__",i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return n===o?void 0:n}return i.call(t,e)?t[e]:void 0}},function(e,t,n){var r=n(125),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},function(e,t,n){var r=n(125),o="__lodash_hash_undefined__";e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?o:t,this}},function(e,t,n){var r=n(126);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t){function n(e){return(n="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})(e)}e.exports=function(e){var t=n(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(126);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(126);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(126);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(74),o=n(106);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(55),o=n(40),i="[object Arguments]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t){e.exports=function(){return!1}},function(e,t,n){var r=n(55),o=n(162),i=n(40),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},function(e,t,n){var r=n(165),o=n(375),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},function(e,t,n){var r=n(215)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(74),o=n(129);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){var r=n(33),o=n(165),i=n(378),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},function(e,t,n){var r=n(74),o=n(166);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},function(e,t,n){var r=n(74),o=n(218);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t,n){var r=n(64)(n(38),"DataView");e.exports=r},function(e,t,n){var r=n(64)(n(38),"Promise");e.exports=r},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},function(e,t,n){var r=n(169),o=n(386),i=n(387),a=n(388),s=n(221),c="[object Boolean]",l="[object Date]",u="[object Map]",f="[object Number]",d="[object RegExp]",p="[object Set]",h="[object String]",m="[object Symbol]",y="[object ArrayBuffer]",b="[object DataView]",v="[object Float32Array]",g="[object Float64Array]",w="[object Int8Array]",E="[object Int16Array]",O="[object Int32Array]",S="[object Uint8Array]",k="[object Uint8ClampedArray]",_="[object Uint16Array]",C="[object Uint32Array]";e.exports=function(e,t,n){var x=e.constructor;switch(t){case y:return r(e);case c:case l:return new x(+e);case b:return o(e,n);case v:case g:case w:case E:case O:case S:case k:case _:case C:return s(e,n);case u:return new x;case f:case h:return new x(e);case d:return i(e);case p:return new x;case m:return a(e)}}},function(e,t,n){var r=n(169);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},function(e,t){var n=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}},function(e,t,n){var r=n(85),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},function(e,t,n){var r=n(390),o=n(163),i=n(164),a=i&&i.isMap,s=a?o(a):r;e.exports=s},function(e,t,n){var r=n(142),o=n(40),i="[object Map]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t,n){var r=n(392),o=n(163),i=n(164),a=i&&i.isSet,s=a?o(a):r;e.exports=s},function(e,t,n){var r=n(142),o=n(40),i="[object Set]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t,n){var r=n(99),o=n(207),i=n(398),a=n(95);e.exports=function(e,t){return t=r(t,e),null==(e=i(e,t))||delete e[a(o(t))]}},function(e,t,n){var r=n(395),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},function(e,t,n){var r=n(396),o=500;e.exports=function(e){var t=r(e,(function(e){return n.size===o&&n.clear(),e})),n=t.cache;return t}},function(e,t,n){var r=n(186),o="Expected a function";function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(o);var n=function n(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},function(e,t,n){var r=n(85),o=n(157),i=n(31),a=n(130),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},function(e,t,n){var r=n(188),o=n(271);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},function(e,t,n){var r=n(223);e.exports=function(e){return r(e)?void 0:e}},function(e,t,n){var r=n(401);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},function(e,t,n){var r=n(167),o=n(402);e.exports=function e(t,n,i,a,s){var c=-1,l=t.length;for(i||(i=o),s||(s=[]);++c<l;){var u=t[c];n>0&&i(u)?n>1?e(u,n-1,i,a,s):r(s,u):a||(s[s.length]=u)}return s}},function(e,t,n){var r=n(85),o=n(127),i=n(31),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},function(e,t){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},function(e,t,n){var r=n(405),o=n(213),i=n(189),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},function(e,t){e.exports=function(e){return function(){return e}}},function(e,t){var n=800,r=16,o=Date.now;e.exports=function(e){var t=0,i=0;return function(){var a=o(),s=r-(a-i);if(i=a,s>0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){"use strict";e.exports=n(408)},function(e,t,n){"use strict";
/** @license React v16.12.0
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function r(e){return(r="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})(e)}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,s=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,l=o?Symbol.for("react.profiler"):60114,u=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.async_mode"):60111,p=o?Symbol.for("react.concurrent_mode"):60111,h=o?Symbol.for("react.forward_ref"):60112,m=o?Symbol.for("react.suspense"):60113,y=o?Symbol.for("react.suspense_list"):60120,b=o?Symbol.for("react.memo"):60115,v=o?Symbol.for("react.lazy"):60116,g=o?Symbol.for("react.fundamental"):60117,w=o?Symbol.for("react.responder"):60118,E=o?Symbol.for("react.scope"):60119;function O(e){if("object"===r(e)&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case d:case p:case s:case l:case c:case m:return e;default:switch(e=e&&e.$$typeof){case f:case h:case v:case b:case u:return e;default:return t}}case a:return t}}}function S(e){return O(e)===p}t.typeOf=O,t.AsyncMode=d,t.ConcurrentMode=p,t.ContextConsumer=f,t.ContextProvider=u,t.Element=i,t.ForwardRef=h,t.Fragment=s,t.Lazy=v,t.Memo=b,t.Portal=a,t.Profiler=l,t.StrictMode=c,t.Suspense=m,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===p||e===l||e===c||e===m||e===y||"object"===r(e)&&null!==e&&(e.$$typeof===v||e.$$typeof===b||e.$$typeof===u||e.$$typeof===f||e.$$typeof===h||e.$$typeof===g||e.$$typeof===w||e.$$typeof===E)},t.isAsyncMode=function(e){return S(e)||O(e)===d},t.isConcurrentMode=S,t.isContextConsumer=function(e){return O(e)===f},t.isContextProvider=function(e){return O(e)===u},t.isElement=function(e){return"object"===r(e)&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return O(e)===h},t.isFragment=function(e){return O(e)===s},t.isLazy=function(e){return O(e)===v},t.isMemo=function(e){return O(e)===b},t.isPortal=function(e){return O(e)===a},t.isProfiler=function(e){return O(e)===l},t.isStrictMode=function(e){return O(e)===c},t.isSuspense=function(e){return O(e)===m}},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return(r="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})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(0)),i=c(n(412)),a=c(n(35)),s=c(n(415));function c(e){return e&&e.__esModule?e:{default:e}}function l(e){return(l="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)})(e)}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}s.default||console.error("It looks like Tether has not been included. Please load this dependency first https://github.com/HubSpot/tether");var b=void 0!==a.default.createPortal,v=[i.default.string,i.default.shape({appendChild:i.default.func.isRequired})],g=["auto auto","top left","top center","top right","middle left","middle center","middle right","bottom left","bottom center","bottom right"],w=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?m(e):t}(this,p(t).call(this,e)),y(m(m(n)),"_targetNode",null),y(m(m(n)),"_elementParentNode",null),y(m(m(n)),"_tether",null),y(m(m(n)),"_elementComponent",null),y(m(m(n)),"_targetComponent",null),n.updateChildrenComponents(n.props),n}var n,r,i;return 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}}),t&&h(e,t)}(t,e),n=t,(r=[{key:"updateChildrenComponents",value:function(e){var t=o.Children.toArray(e.children);if(this._targetComponent=t[0],this._elementComponent=t[1],this._targetComponent&&this._elementComponent&&this._createContainer(),this._elementParentNode&&this.props.className!==e.className){var n,r,i=(this.props.className||"").split(" ").filter((function(e){return e.length>0})),a=(e.className||"").split(" ").filter((function(e){return e.length>0}));(n=this._elementParentNode.classList).remove.apply(n,f(i)),(r=this._elementParentNode.classList).add.apply(r,f(a))}}},{key:"componentDidMount",value:function(){this._update()}},{key:"componentDidUpdate",value:function(){this._update()}},{key:"componentWillUnmount",value:function(){this._destroy()}},{key:"getTetherInstance",value:function(){return this._tether}},{key:"disable",value:function(){this._tether.disable()}},{key:"enable",value:function(){this._tether.enable()}},{key:"on",value:function(e,t,n){this._tether.on(e,t,n)}},{key:"once",value:function(e,t,n){this._tether.once(e,t,n)}},{key:"off",value:function(e,t){this._tether.off(e,t)}},{key:"position",value:function(){this._tether.position()}},{key:"_registerEventListeners",value:function(){var e=this;this.on("update",(function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.props.onUpdate&&e.props.onUpdate.apply(e,n)})),this.on("repositioned",(function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.props.onRepositioned&&e.props.onRepositioned.apply(e,n)}))}},{key:"_destroy",value:function(){this._elementParentNode&&(b||a.default.unmountComponentAtNode(this._elementParentNode),this._elementParentNode.parentNode.removeChild(this._elementParentNode)),this._tether&&this._tether.destroy(),this._elementParentNode=null,this._tether=null,this._targetNode=null,this._targetComponent=null,this._elementComponent=null}},{key:"_createContainer",value:function(){if(!this._elementParentNode){var e=this.props,t=e.renderElementTag,n=e.className;this._elementParentNode=document.createElement(t),this._elementParentNode.className=n||"",this._renderNode.appendChild(this._elementParentNode)}}},{key:"_update",value:function(){var e=this,t=!this._elementComponent||!this._targetComponent;t||(this._targetNode=a.default.findDOMNode(this),t=!this._targetNode),t?this._destroy():b?this._updateTether():a.default.unstable_renderSubtreeIntoContainer(this,this._elementComponent,this._elementParentNode,(function(){e._elementParentNode&&e._updateTether()}))}},{key:"_updateTether",value:function(){var e=this.props,t=(e.children,e.renderElementTag,e.renderElementTo,e.id),n=(e.className,e.style),r=u(e,["children","renderElementTag","renderElementTo","id","className","style"]),o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){y(e,t,n[t])}))}return e}({target:this._targetNode,element:this._elementParentNode},r),i=t||"";if(this._elementParentNode.id!==i&&(this._elementParentNode.id=i),n){var a=this._elementParentNode.style;Object.keys(n).forEach((function(e){a[e]!==n[e]&&(a[e]=n[e])}))}this._tether?this._tether.setOptions(o):(this._tether=new s.default(o),this._registerEventListeners()),this._tether.position()}},{key:"render",value:function(){return this._targetComponent?b&&this._elementComponent?[this._targetComponent,a.default.createPortal(this._elementComponent,this._elementParentNode)]:this._targetComponent:null}},{key:"_renderNode",get:function(){var e=this.props.renderElementTo;return"string"==typeof e?document.querySelector(e):e||document.body}}])&&d(n.prototype,r),i&&d(n,i),t}(o.Component);function E(e){this.updateChildrenComponents(e)}y(w,"propTypes",{renderElementTag:i.default.string,renderElementTo:i.default.oneOfType(v),attachment:i.default.oneOf(g).isRequired,targetAttachment:i.default.oneOf(g),offset:i.default.string,targetOffset:i.default.string,targetModifier:i.default.string,enabled:i.default.bool,classes:i.default.object,classPrefix:i.default.string,optimizations:i.default.object,constraints:i.default.array,id:i.default.string,className:i.default.string,style:i.default.object,onUpdate:i.default.func,onRepositioned:i.default.func,children:function(e,t,n){var r=e.children,i=o.Children.count(r);return i<=0?new Error("".concat(n," expects at least one child to use as the target element.")):i>2?new Error("Only a max of two children allowed in ".concat(n,".")):void 0}}),y(w,"defaultProps",{renderElementTag:"div",renderElementTo:null});var O,S,k=o.default.version.split(".").map(Number),_=(S=2,function(e){if(Array.isArray(e))return e}(O=k)||function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(O,S)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),C=_[0],x=_[1];C<16||16===C&&x<9?w.prototype.componentWillUpdate=E:w.prototype.UNSAFE_componentWillUpdate=E;var P=w;t.default=P},function(e,t,n){e.exports=n(413)()},function(e,t,n){"use strict";var r=n(414);function o(){}e.exports=function(){function e(e,t,n,o,i,a){if(a!==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,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=o,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){var r,o,i;function a(e){return(a="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})(e)}
/*! tether 1.4.7 */o=[],void 0===(i="function"==typeof(r=function(){"use strict";var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var n=void 0;void 0===n&&(n={modules:[]});var r=null;function o(e){var t=e.getBoundingClientRect(),n={};for(var r in t)n[r]=t[r];try{if(e.ownerDocument!==document){var i=e.ownerDocument.defaultView.frameElement;if(i){var a=o(i);n.top+=a.top,n.bottom+=a.top,n.left+=a.left,n.right+=a.left}}}catch(e){}return n}function i(e){var t=(getComputedStyle(e)||{}).position,n=[];if("fixed"===t)return[e];for(var r=e;(r=r.parentNode)&&r&&1===r.nodeType;){var o=void 0;try{o=getComputedStyle(r)}catch(e){}if(null==o)return n.push(r),n;var i=o,a=i.overflow,s=i.overflowX,c=i.overflowY;/(auto|scroll|overlay)/.test(a+c+s)&&("absolute"!==t||["relative","absolute","fixed"].indexOf(o.position)>=0)&&n.push(r)}return n.push(e.ownerDocument.body),e.ownerDocument!==document&&n.push(e.ownerDocument.defaultView),n}var s,c=(s=0,function(){return++s}),l={},u=function(){var e=r;e&&document.body.contains(e)||((e=document.createElement("div")).setAttribute("data-tether-id",c()),y(e.style,{top:0,left:0,position:"absolute"}),document.body.appendChild(e),r=e);var t=e.getAttribute("data-tether-id");return void 0===l[t]&&(l[t]=o(e),k((function(){delete l[t]}))),l[t]};function f(){r&&document.body.removeChild(r),r=null}function d(e){var t=void 0;e===document?(t=document,e=document.documentElement):t=e.ownerDocument;var n=t.documentElement,r=o(e),i=u();return r.top-=i.top,r.left-=i.left,void 0===r.width&&(r.width=document.body.scrollWidth-r.left-r.right),void 0===r.height&&(r.height=document.body.scrollHeight-r.top-r.bottom),r.top=r.top-n.clientTop,r.left=r.left-n.clientLeft,r.right=t.body.clientWidth-r.width-r.left,r.bottom=t.body.clientHeight-r.height-r.top,r}function p(e){return e.offsetParent||document.documentElement}var h=null;function m(){if(h)return h;var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div");y(t.style,{position:"absolute",top:0,left:0,pointerEvents:"none",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);var n=e.offsetWidth;t.style.overflow="scroll";var r=e.offsetWidth;n===r&&(r=t.clientWidth),document.body.removeChild(t);var o=n-r;return h={width:o,height:o}}function y(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=[];return Array.prototype.push.apply(t,arguments),t.slice(1).forEach((function(t){if(t)for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])})),e}function b(e,t){if(void 0!==e.classList)t.split(" ").forEach((function(t){t.trim()&&e.classList.remove(t)}));else{var n=new RegExp("(^| )"+t.split(" ").join("|")+"( |$)","gi"),r=w(e).replace(n," ");E(e,r)}}function v(e,t){if(void 0!==e.classList)t.split(" ").forEach((function(t){t.trim()&&e.classList.add(t)}));else{b(e,t);var n=w(e)+" "+t;E(e,n)}}function g(e,t){if(void 0!==e.classList)return e.classList.contains(t);var n=w(e);return new RegExp("(^| )"+t+"( |$)","gi").test(n)}function w(e){return e.className instanceof e.ownerDocument.defaultView.SVGAnimatedString?e.className.baseVal:e.className}function E(e,t){e.setAttribute("class",t)}function O(e,t,n){n.forEach((function(n){-1===t.indexOf(n)&&g(e,n)&&b(e,n)})),t.forEach((function(t){g(e,t)||v(e,t)}))}var S=[],k=function(e){S.push(e)},_=function(){for(var e=void 0;e=S.pop();)e()},C=function(){function n(){t(this,n)}return e(n,[{key:"on",value:function(e,t,n){var r=!(arguments.length<=3||void 0===arguments[3])&&arguments[3];void 0===this.bindings&&(this.bindings={}),void 0===this.bindings[e]&&(this.bindings[e]=[]),this.bindings[e].push({handler:t,ctx:n,once:r})}},{key:"once",value:function(e,t,n){this.on(e,t,n,!0)}},{key:"off",value:function(e,t){if(void 0!==this.bindings&&void 0!==this.bindings[e])if(void 0===t)delete this.bindings[e];else for(var n=0;n<this.bindings[e].length;)this.bindings[e][n].handler===t?this.bindings[e].splice(n,1):++n}},{key:"trigger",value:function(e){if(void 0!==this.bindings&&this.bindings[e]){for(var t=0,n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];for(;t<this.bindings[e].length;){var i=this.bindings[e][t],a=i.handler,s=i.ctx,c=i.once,l=s;void 0===l&&(l=this),a.apply(l,r),c?this.bindings[e].splice(t,1):++t}}}}]),n}();n.Utils={getActualBoundingClientRect:o,getScrollParents:i,getBounds:d,getOffsetParent:p,extend:y,addClass:v,removeClass:b,hasClass:g,updateClasses:O,defer:k,flush:_,uniqueId:c,Evented:C,getScrollBarSize:m,removeUtilElements:f};var x=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},P=(e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),function(e,t,n){for(var r=!0;r;){var o=e,i=t,a=n;r=!1,null===o&&(o=Function.prototype);var s=Object.getOwnPropertyDescriptor(o,i);if(void 0!==s){if("value"in s)return s.value;var c=s.get;if(void 0===c)return;return c.call(a)}var l=Object.getPrototypeOf(o);if(null===l)return;e=l,t=i,n=a,r=!0,s=l=void 0}});function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}if(void 0===n)throw new Error("You must include the utils.js file before tether.js");var i=(Y=n.Utils).getScrollParents,p=(d=Y.getBounds,Y.getOffsetParent),v=(y=Y.extend,Y.addClass),b=Y.removeClass,m=(O=Y.updateClasses,k=Y.defer,_=Y.flush,Y.getScrollBarSize),f=Y.removeUtilElements;function T(e,t){var n=arguments.length<=2||void 0===arguments[2]?1:arguments[2];return e+n>=t&&t>=e-n}var A,j,D,I,M=function(){if("undefined"==typeof document)return"";for(var e=document.createElement("div"),t=["transform","WebkitTransform","OTransform","MozTransform","msTransform"],n=0;n<t.length;++n){var r=t[n];if(void 0!==e.style[r])return r}}(),N=[],R=function(){N.forEach((function(e){e.position(!1)})),_()};function F(){return"object"===("undefined"==typeof performance?"undefined":a(performance))&&"function"==typeof performance.now?performance.now():+new Date}A=null,j=null,D=null,I=function e(){if(void 0!==j&&j>16)return j=Math.min(j-16,250),void(D=setTimeout(e,250));void 0!==A&&F()-A<10||(null!=D&&(clearTimeout(D),D=null),A=F(),R(),j=F()-A)},"undefined"!=typeof window&&void 0!==window.addEventListener&&["resize","scroll","touchmove"].forEach((function(e){window.addEventListener(e,I)}));var L={center:"center",left:"right",right:"left"},U={middle:"middle",top:"bottom",bottom:"top"},B={top:0,left:0,middle:"50%",center:"50%",bottom:"100%",right:"100%"},z=function(e,t){var n=e.left,r=e.top;return"auto"===n&&(n=L[t.left]),"auto"===r&&(r=U[t.top]),{left:n,top:r}},H=function(e){var t=e.left,n=e.top;return void 0!==B[e.left]&&(t=B[e.left]),void 0!==B[e.top]&&(n=B[e.top]),{left:t,top:n}};function V(){for(var e={top:0,left:0},t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){var n=t.top,r=t.left;"string"==typeof n&&(n=parseFloat(n,10)),"string"==typeof r&&(r=parseFloat(r,10)),e.top+=n,e.left+=r})),e}function K(e,t){return"string"==typeof e.left&&-1!==e.left.indexOf("%")&&(e.left=parseFloat(e.left,10)/100*t.width),"string"==typeof e.top&&-1!==e.top.indexOf("%")&&(e.top=parseFloat(e.top,10)/100*t.height),e}var q=function(e){var t=e.split(" "),n=x(t,2);return{top:n[0],left:n[1]}},W=q,G=function(r){function o(e){var r=this;t(this,o),P(Object.getPrototypeOf(o.prototype),"constructor",this).call(this),this.position=this.position.bind(this),N.push(this),this.history=[],this.setOptions(e,!1),n.modules.forEach((function(e){void 0!==e.initialize&&e.initialize.call(r)})),this.position()}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+a(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(o,r),e(o,[{key:"getClass",value:function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=this.options.classes;return void 0!==t&&t[e]?this.options.classes[e]:this.options.classPrefix?this.options.classPrefix+"-"+e:e}},{key:"setOptions",value:function(e){var t=this,n=arguments.length<=1||void 0===arguments[1]||arguments[1],r={offset:"0 0",targetOffset:"0 0",targetAttachment:"auto auto",classPrefix:"tether"};this.options=y(r,e);var o=this.options,a=o.element,s=o.target,c=o.targetModifier;if(this.element=a,this.target=s,this.targetModifier=c,"viewport"===this.target?(this.target=document.body,this.targetModifier="visible"):"scroll-handle"===this.target&&(this.target=document.body,this.targetModifier="scroll-handle"),["element","target"].forEach((function(e){if(void 0===t[e])throw new Error("Tether Error: Both element and target must be defined");void 0!==t[e].jquery?t[e]=t[e][0]:"string"==typeof t[e]&&(t[e]=document.querySelector(t[e]))})),v(this.element,this.getClass("element")),!1!==this.options.addTargetClasses&&v(this.target,this.getClass("target")),!this.options.attachment)throw new Error("Tether Error: You must provide an attachment");this.targetAttachment=W(this.options.targetAttachment),this.attachment=W(this.options.attachment),this.offset=q(this.options.offset),this.targetOffset=q(this.options.targetOffset),void 0!==this.scrollParents&&this.disable(),"scroll-handle"===this.targetModifier?this.scrollParents=[this.target]:this.scrollParents=i(this.target),!1!==this.options.enabled&&this.enable(n)}},{key:"getTargetBounds",value:function(){if(void 0===this.targetModifier)return d(this.target);if("visible"===this.targetModifier)return this.target===document.body?{top:pageYOffset,left:pageXOffset,height:innerHeight,width:innerWidth}:((i={height:(e=d(this.target)).height,width:e.width,top:e.top,left:e.left}).height=Math.min(i.height,e.height-(pageYOffset-e.top)),i.height=Math.min(i.height,e.height-(e.top+e.height-(pageYOffset+innerHeight))),i.height=Math.min(innerHeight,i.height),i.height-=2,i.width=Math.min(i.width,e.width-(pageXOffset-e.left)),i.width=Math.min(i.width,e.width-(e.left+e.width-(pageXOffset+innerWidth))),i.width=Math.min(innerWidth,i.width),i.width-=2,i.top<pageYOffset&&(i.top=pageYOffset),i.left<pageXOffset&&(i.left=pageXOffset),i);if("scroll-handle"===this.targetModifier){var e=void 0,t=this.target;t===document.body?(t=document.documentElement,e={left:pageXOffset,top:pageYOffset,height:innerHeight,width:innerWidth}):e=d(t);var n=getComputedStyle(t),r=0;(t.scrollWidth>t.clientWidth||[n.overflow,n.overflowX].indexOf("scroll")>=0||this.target!==document.body)&&(r=15);var o=e.height-parseFloat(n.borderTopWidth)-parseFloat(n.borderBottomWidth)-r,i={width:15,height:.975*o*(o/t.scrollHeight),left:e.left+e.width-parseFloat(n.borderLeftWidth)-15},a=0;o<408&&this.target===document.body&&(a=-11e-5*Math.pow(o,2)-.00727*o+22.58),this.target!==document.body&&(i.height=Math.max(i.height,24));var s=this.target.scrollTop/(t.scrollHeight-o);return i.top=s*(o-i.height-a)+e.top+parseFloat(n.borderTopWidth),this.target===document.body&&(i.height=Math.max(i.height,24)),i}}},{key:"clearCache",value:function(){this._cache={}}},{key:"cache",value:function(e,t){return void 0===this._cache&&(this._cache={}),void 0===this._cache[e]&&(this._cache[e]=t.call(this)),this._cache[e]}},{key:"enable",value:function(){var e=this,t=arguments.length<=0||void 0===arguments[0]||arguments[0];!1!==this.options.addTargetClasses&&v(this.target,this.getClass("enabled")),v(this.element,this.getClass("enabled")),this.enabled=!0,this.scrollParents.forEach((function(t){t!==e.target.ownerDocument&&t.addEventListener("scroll",e.position)})),t&&this.position()}},{key:"disable",value:function(){var e=this;b(this.target,this.getClass("enabled")),b(this.element,this.getClass("enabled")),this.enabled=!1,void 0!==this.scrollParents&&this.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.position)}))}},{key:"destroy",value:function(){var e=this;this.disable(),N.forEach((function(t,n){t===e&&N.splice(n,1)})),0===N.length&&f()}},{key:"updateAttachClasses",value:function(e,t){var n=this;e=e||this.attachment,t=t||this.targetAttachment,void 0!==this._addAttachClasses&&this._addAttachClasses.length&&this._addAttachClasses.splice(0,this._addAttachClasses.length),void 0===this._addAttachClasses&&(this._addAttachClasses=[]);var r=this._addAttachClasses;e.top&&r.push(this.getClass("element-attached")+"-"+e.top),e.left&&r.push(this.getClass("element-attached")+"-"+e.left),t.top&&r.push(this.getClass("target-attached")+"-"+t.top),t.left&&r.push(this.getClass("target-attached")+"-"+t.left);var o=[];["left","top","bottom","right","middle","center"].forEach((function(e){o.push(n.getClass("element-attached")+"-"+e),o.push(n.getClass("target-attached")+"-"+e)})),k((function(){void 0!==n._addAttachClasses&&(O(n.element,n._addAttachClasses,o),!1!==n.options.addTargetClasses&&O(n.target,n._addAttachClasses,o),delete n._addAttachClasses)}))}},{key:"position",value:function(){var e=this,t=arguments.length<=0||void 0===arguments[0]||arguments[0];if(this.enabled){this.clearCache();var r=z(this.targetAttachment,this.attachment);this.updateAttachClasses(this.attachment,r);var o=this.cache("element-bounds",(function(){return d(e.element)})),i=o.width,s=o.height;if(0===i&&0===s&&void 0!==this.lastSize){var c=this.lastSize;i=c.width,s=c.height}else this.lastSize={width:i,height:s};var l=this.cache("target-bounds",(function(){return e.getTargetBounds()})),u=l,f=K(H(this.attachment),{width:i,height:s}),h=K(H(r),u),y=K(this.offset,{width:i,height:s}),b=K(this.targetOffset,u);f=V(f,y),h=V(h,b);for(var v=l.left+h.left-f.left,g=l.top+h.top-f.top,w=0;w<n.modules.length;++w){var E=n.modules[w],O=E.position.call(this,{left:v,top:g,targetAttachment:r,targetPos:l,elementPos:o,offset:f,targetOffset:h,manualOffset:y,manualTargetOffset:b,scrollbarSize:x,attachment:this.attachment});if(!1===O)return!1;void 0!==O&&"object"===a(O)&&(g=O.top,v=O.left)}var S={page:{top:g,left:v},viewport:{top:g-pageYOffset,bottom:pageYOffset-g-s+innerHeight,left:v-pageXOffset,right:pageXOffset-v-i+innerWidth}},k=this.target.ownerDocument,C=k.defaultView,x=void 0;return C.innerHeight>k.documentElement.clientHeight&&(x=this.cache("scrollbar-size",m),S.viewport.bottom-=x.height),C.innerWidth>k.documentElement.clientWidth&&(x=this.cache("scrollbar-size",m),S.viewport.right-=x.width),-1!==["","static"].indexOf(k.body.style.position)&&-1!==["","static"].indexOf(k.body.parentElement.style.position)||(S.page.bottom=k.body.scrollHeight-g-s,S.page.right=k.body.scrollWidth-v-i),void 0!==this.options.optimizations&&!1!==this.options.optimizations.moveElement&&void 0===this.targetModifier&&function(){var t=e.cache("target-offsetparent",(function(){return p(e.target)})),n=e.cache("target-offsetparent-bounds",(function(){return d(t)})),r=getComputedStyle(t),o=n,i={};if(["Top","Left","Bottom","Right"].forEach((function(e){i[e.toLowerCase()]=parseFloat(r["border"+e+"Width"])})),n.right=k.body.scrollWidth-n.left-o.width+i.right,n.bottom=k.body.scrollHeight-n.top-o.height+i.bottom,S.page.top>=n.top+i.top&&S.page.bottom>=n.bottom&&S.page.left>=n.left+i.left&&S.page.right>=n.right){var a=t.scrollTop,s=t.scrollLeft;S.offset={top:S.page.top-n.top+a-i.top,left:S.page.left-n.left+s-i.left}}}(),this.move(S),this.history.unshift(S),this.history.length>3&&this.history.pop(),t&&_(),!0}}},{key:"move",value:function(e){var t=this;if(void 0!==this.element.parentNode){var n={};for(var r in e)for(var o in n[r]={},e[r]){for(var i=!1,a=0;a<this.history.length;++a){var s=this.history[a];if(void 0!==s[r]&&!T(s[r][o],e[r][o])){i=!0;break}}i||(n[r][o]=!0)}var c,l,u={top:"",left:"",right:"",bottom:""},f=function(e,n){if(!1!==(void 0!==t.options.optimizations?t.options.optimizations.gpu:null)){var r=void 0,o=void 0;e.top?(u.top=0,r=n.top):(u.bottom=0,r=-n.bottom),e.left?(u.left=0,o=n.left):(u.right=0,o=-n.right),"number"==typeof window.devicePixelRatio&&devicePixelRatio%1==0&&(o=Math.round(o*devicePixelRatio)/devicePixelRatio,r=Math.round(r*devicePixelRatio)/devicePixelRatio),u[M]="translateX("+o+"px) translateY("+r+"px)","msTransform"!==M&&(u[M]+=" translateZ(0)")}else e.top?u.top=n.top+"px":u.bottom=n.bottom+"px",e.left?u.left=n.left+"px":u.right=n.right+"px"},d=!1;if((n.page.top||n.page.bottom)&&(n.page.left||n.page.right)?(u.position="absolute",f(n.page,e.page)):(n.viewport.top||n.viewport.bottom)&&(n.viewport.left||n.viewport.right)?(u.position="fixed",f(n.viewport,e.viewport)):void 0!==n.offset&&n.offset.top&&n.offset.left?function(){u.position="absolute";var r=t.cache("target-offsetparent",(function(){return p(t.target)}));p(t.element)!==r&&k((function(){t.element.parentNode.removeChild(t.element),r.appendChild(t.element)})),f(n.offset,e.offset),d=!0}():(u.position="absolute",f({top:!0,left:!0},e.page)),!d)if(this.options.bodyElement)this.element.parentNode!==this.options.bodyElement&&this.options.bodyElement.appendChild(this.element);else{for(var h=!0,m=this.element.parentNode;m&&1===m.nodeType&&"BODY"!==m.tagName&&(l=void 0,((l=(c=m).ownerDocument).fullscreenElement||l.webkitFullscreenElement||l.mozFullScreenElement||l.msFullscreenElement)!==c);){if("static"!==getComputedStyle(m).position){h=!1;break}m=m.parentNode}h||(this.element.parentNode.removeChild(this.element),this.element.ownerDocument.body.appendChild(this.element))}var b={},v=!1;for(var o in u){var g=u[o];this.element.style[o]!==g&&(v=!0,b[o]=g)}v&&k((function(){y(t.element.style,b),t.trigger("repositioned")}))}}}]),o}(C);G.modules=[],n.position=R;var $=y(G,n);x=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},d=(Y=n.Utils).getBounds;var y=Y.extend,X=(O=Y.updateClasses,k=Y.defer,["left","top","right","bottom"]);n.modules.push({position:function(e){var t=this,n=e.top,r=e.left,o=e.targetAttachment;if(!this.options.constraints)return!0;var i=this.cache("element-bounds",(function(){return d(t.element)})),a=i.height,s=i.width;if(0===s&&0===a&&void 0!==this.lastSize){var c=this.lastSize;s=c.width,a=c.height}var l=this.cache("target-bounds",(function(){return t.getTargetBounds()})),u=l.height,f=l.width,p=[this.getClass("pinned"),this.getClass("out-of-bounds")];this.options.constraints.forEach((function(e){var t=e.outOfBoundsClass,n=e.pinnedClass;t&&p.push(t),n&&p.push(n)})),p.forEach((function(e){["left","top","right","bottom"].forEach((function(t){p.push(e+"-"+t)}))}));var h=[],m=y({},o),b=y({},this.attachment);return this.options.constraints.forEach((function(e){var i=e.to,c=e.attachment,l=e.pin;void 0===c&&(c="");var p=void 0,y=void 0;if(c.indexOf(" ")>=0){var v=c.split(" "),g=x(v,2);y=g[0],p=g[1]}else p=y=c;var w=function(e,t){return"scrollParent"===t?t=e.scrollParents[0]:"window"===t&&(t=[pageXOffset,pageYOffset,innerWidth+pageXOffset,innerHeight+pageYOffset]),t===document&&(t=t.documentElement),void 0!==t.nodeType&&function(){var e=t,n=d(t),r=n,o=getComputedStyle(t);if(t=[r.left,r.top,n.width+r.left,n.height+r.top],e.ownerDocument!==document){var i=e.ownerDocument.defaultView;t[0]+=i.pageXOffset,t[1]+=i.pageYOffset,t[2]+=i.pageXOffset,t[3]+=i.pageYOffset}X.forEach((function(e,n){"Top"===(e=e[0].toUpperCase()+e.substr(1))||"Left"===e?t[n]+=parseFloat(o["border"+e+"Width"]):t[n]-=parseFloat(o["border"+e+"Width"])}))}(),t}(t,i);"target"!==y&&"both"!==y||(n<w[1]&&"top"===m.top&&(n+=u,m.top="bottom"),n+a>w[3]&&"bottom"===m.top&&(n-=u,m.top="top")),"together"===y&&("top"===m.top&&("bottom"===b.top&&n<w[1]?(n+=u,m.top="bottom",n+=a,b.top="top"):"top"===b.top&&n+a>w[3]&&n-(a-u)>=w[1]&&(n-=a-u,m.top="bottom",b.top="bottom")),"bottom"===m.top&&("top"===b.top&&n+a>w[3]?(n-=u,m.top="top",n-=a,b.top="bottom"):"bottom"===b.top&&n<w[1]&&n+(2*a-u)<=w[3]&&(n+=a-u,m.top="top",b.top="top")),"middle"===m.top&&(n+a>w[3]&&"top"===b.top?(n-=a,b.top="bottom"):n<w[1]&&"bottom"===b.top&&(n+=a,b.top="top"))),"target"!==p&&"both"!==p||(r<w[0]&&"left"===m.left&&(r+=f,m.left="right"),r+s>w[2]&&"right"===m.left&&(r-=f,m.left="left")),"together"===p&&(r<w[0]&&"left"===m.left?"right"===b.left?(r+=f,m.left="right",r+=s,b.left="left"):"left"===b.left&&(r+=f,m.left="right",r-=s,b.left="right"):r+s>w[2]&&"right"===m.left?"left"===b.left?(r-=f,m.left="left",r-=s,b.left="right"):"right"===b.left&&(r-=f,m.left="left",r+=s,b.left="left"):"center"===m.left&&(r+s>w[2]&&"left"===b.left?(r-=s,b.left="right"):r<w[0]&&"right"===b.left&&(r+=s,b.left="left"))),"element"!==y&&"both"!==y||(n<w[1]&&"bottom"===b.top&&(n+=a,b.top="top"),n+a>w[3]&&"top"===b.top&&(n-=a,b.top="bottom")),"element"!==p&&"both"!==p||(r<w[0]&&("right"===b.left?(r+=s,b.left="left"):"center"===b.left&&(r+=s/2,b.left="left")),r+s>w[2]&&("left"===b.left?(r-=s,b.left="right"):"center"===b.left&&(r-=s/2,b.left="right"))),"string"==typeof l?l=l.split(",").map((function(e){return e.trim()})):!0===l&&(l=["top","left","right","bottom"]),l=l||[];var E,O,S=[],k=[];n<w[1]&&(l.indexOf("top")>=0?(n=w[1],S.push("top")):k.push("top")),n+a>w[3]&&(l.indexOf("bottom")>=0?(n=w[3]-a,S.push("bottom")):k.push("bottom")),r<w[0]&&(l.indexOf("left")>=0?(r=w[0],S.push("left")):k.push("left")),r+s>w[2]&&(l.indexOf("right")>=0?(r=w[2]-s,S.push("right")):k.push("right")),S.length&&(E=void 0,E=void 0!==t.options.pinnedClass?t.options.pinnedClass:t.getClass("pinned"),h.push(E),S.forEach((function(e){h.push(E+"-"+e)}))),k.length&&(O=void 0,O=void 0!==t.options.outOfBoundsClass?t.options.outOfBoundsClass:t.getClass("out-of-bounds"),h.push(O),k.forEach((function(e){h.push(O+"-"+e)}))),(S.indexOf("left")>=0||S.indexOf("right")>=0)&&(b.left=m.left=!1),(S.indexOf("top")>=0||S.indexOf("bottom")>=0)&&(b.top=m.top=!1),m.top===o.top&&m.left===o.left&&b.top===t.attachment.top&&b.left===t.attachment.left||(t.updateAttachClasses(b,m),t.trigger("update",{attachment:b,targetAttachment:m}))})),k((function(){!1!==t.options.addTargetClasses&&O(t.target,h,p),O(t.element,h,p)})),{top:n,left:r}}});var Y,d=(Y=n.Utils).getBounds,O=Y.updateClasses;return k=Y.defer,n.modules.push({position:function(e){var t=this,n=e.top,r=e.left,o=this.cache("element-bounds",(function(){return d(t.element)})),i=o.height,a=o.width,s=this.getTargetBounds(),c=n+i,l=r+a,u=[];n<=s.bottom&&c>=s.top&&["left","right"].forEach((function(e){var t=s[e];t!==r&&t!==l||u.push(e)})),r<=s.right&&l>=s.left&&["top","bottom"].forEach((function(e){var t=s[e];t!==n&&t!==c||u.push(e)}));var f=[],p=[];return f.push(this.getClass("abutted")),["left","top","right","bottom"].forEach((function(e){f.push(t.getClass("abutted")+"-"+e)})),u.length&&p.push(this.getClass("abutted")),u.forEach((function(e){p.push(t.getClass("abutted")+"-"+e)})),k((function(){!1!==t.options.addTargetClasses&&O(t.target,p,f),O(t.element,p,f)})),!0}}),x=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},n.modules.push({position:function(e){var t=e.top,n=e.left;if(this.options.shift){var r=this.options.shift;"function"==typeof this.options.shift&&(r=this.options.shift.call(this,{top:t,left:n}));var o=void 0,i=void 0;if("string"==typeof r){(r=r.split(" "))[1]=r[1]||r[0];var a=x(r,2);o=a[0],i=a[1],o=parseFloat(o,10),i=parseFloat(i,10)}else o=r.top,i=r.left;return{top:t+=o,left:n+=i}}}}),$})?r.apply(t,o):r)||(e.exports=i)},function(e,t,n){},function(e,t,n){},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e,t){return null!=e&&n.call(e,t)}},function(e,t,n){var r=n(160),o=n(99),i=n(128),a=n(33),s=n(95);e.exports=function(e,t,n,c){if(!a(e))return e;for(var l=-1,u=(t=o(t,e)).length,f=u-1,d=e;null!=d&&++l<u;){var p=s(t[l]),h=n;if(l!=f){var m=d[p];void 0===(h=c?c(m,p,d):void 0)&&(h=a(m)?m:i(t[l+1])?[]:{})}r(d,p,h),d=d[p]}return e}},function(e,t,n){"use strict";var r=n(34),o=n(226),i=n(422),a=n(170);function s(e){var t=new i(e),n=o(i.prototype.request,t);return r.extend(n,i.prototype,t),r.extend(n,t),n}var c=s(a);c.Axios=i,c.create=function(e){return s(r.merge(a,e))},c.Cancel=n(230),c.CancelToken=n(435),c.isCancel=n(229),c.all=function(e){return Promise.all(e)},c.spread=n(436),e.exports=c,e.exports.default=c},function(e,t){
/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh <https://feross.org>
 * @license  MIT
 */
e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},function(e,t,n){"use strict";var r=n(170),o=n(34),i=n(430),a=n(431);function s(e){this.defaults=e,this.interceptors={request:new i,response:new i}}s.prototype.request=function(e){"string"==typeof e&&(e=o.merge({url:arguments[0]},arguments[1])),(e=o.merge(r,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[a,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},o.forEach(["delete","get","head","options"],(function(e){s.prototype[e]=function(t,n){return this.request(o.merge(n||{},{method:e,url:t}))}})),o.forEach(["post","put","patch"],(function(e){s.prototype[e]=function(t,n,r){return this.request(o.merge(r||{},{method:e,url:t,data:n}))}})),e.exports=s},function(e,t,n){"use strict";var r=n(34);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},function(e,t,n){"use strict";var r=n(228);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e}},function(e,t,n){"use strict";var r=n(34);function o(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),i=a.join("&")}return i&&(e+=(-1===e.indexOf("?")?"?":"&")+i),e}},function(e,t,n){"use strict";var r=n(34),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,a={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},function(e,t,n){"use strict";var r=n(34);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(34);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(34);function o(){this.handlers=[]}o.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},function(e,t,n){"use strict";var r=n(34),o=n(432),i=n(229),a=n(170),s=n(433),c=n(434);function l(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return l(e),e.baseURL&&!s(e.url)&&(e.url=c(e.baseURL,e.url)),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return l(e),t.data=o(t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(l(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},function(e,t,n){"use strict";var r=n(34);e.exports=function(e,t,n){return r.forEach(n,(function(n){e=n(e,t)})),e}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(230);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},function(e,t,n){var r=n(440),o=n(106);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){var r=n(157);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t){e.exports=function(e,t,n,r){var o=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++o]);++o<i;)n=t(n,e[o],o,e);return n}},function(e,t,n){var r=n(443),o=n(94),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=o(e))&&e.replace(i,r).replace(a,"")}},function(e,t,n){var r=n(444)({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});e.exports=r},function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},function(e,t,n){var r=n(446),o=n(447),i=n(94),a=n(448);e.exports=function(e,t,n){return e=i(e),void 0===(t=n?void 0:t)?o(e)?a(e):r(e):e.match(t)||[]}},function(e,t){var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(n)||[]}},function(e,t){var n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return n.test(e)}},function(e,t){var n="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",r="["+n+"]",o="\\d+",i="[\\u2700-\\u27bf]",a="[a-z\\xdf-\\xf6\\xf8-\\xff]",s="[^\\ud800-\\udfff"+n+o+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",c="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",u="[A-Z\\xc0-\\xd6\\xd8-\\xde]",f="(?:"+a+"|"+s+")",d="(?:"+u+"|"+s+")",p="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",h="[\\ufe0e\\ufe0f]?"+p+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",c,l].join("|")+")[\\ufe0e\\ufe0f]?"+p+")*"),m="(?:"+[i,c,l].join("|")+")"+h,y=RegExp([u+"?"+a+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[r,u,"$"].join("|")+")",d+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[r,u+f,"$"].join("|")+")",u+"?"+f+"+(?:['’](?:d|ll|m|re|s|t|ve))?",u+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",o,m].join("|"),"g");e.exports=function(e){return e.match(y)||[]}},function(e,t,n){var r=n(152),o=n(232),i=n(450),a=n(452),s=n(33),c=n(129),l=n(233);e.exports=function e(t,n,u,f,d){t!==n&&i(n,(function(i,c){if(d||(d=new r),s(i))a(t,n,c,u,e,f,d);else{var p=f?f(l(t,c),i,c+"",t,n,d):void 0;void 0===p&&(p=i),o(t,c,p)}}),c)}},function(e,t,n){var r=n(451)();e.exports=r},function(e,t){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),s=a.length;s--;){var c=a[e?s:++o];if(!1===n(i[c],c,i))break}return t}}},function(e,t,n){var r=n(232),o=n(216),i=n(221),a=n(194),s=n(222),c=n(127),l=n(31),u=n(453),f=n(141),d=n(159),p=n(33),h=n(223),m=n(187),y=n(233),b=n(454);e.exports=function(e,t,n,v,g,w,E){var O=y(e,n),S=y(t,n),k=E.get(S);if(k)r(e,n,k);else{var _=w?w(O,S,n+"",e,t,E):void 0,C=void 0===_;if(C){var x=l(S),P=!x&&f(S),T=!x&&!P&&m(S);_=S,x||P||T?l(O)?_=O:u(O)?_=a(O):P?(C=!1,_=o(S,!0)):T?(C=!1,_=i(S,!0)):_=[]:h(S)||c(S)?(_=O,c(O)?_=b(O):p(O)&&!d(O)||(_=s(S))):C=!1}C&&(E.set(S,_),g(_,S,v,w,E),E.delete(S)),r(e,n,_)}}},function(e,t,n){var r=n(93),o=n(40);e.exports=function(e){return o(e)&&r(e)}},function(e,t,n){var r=n(74),o=n(129);e.exports=function(e){return r(e,o(e))}},function(e,t,n){var r=n(456),o=n(266);e.exports=function(e){return r((function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,s=i>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(i--,a):void 0,s&&o(n[0],n[1],s)&&(a=i<3?void 0:a,i=1),t=Object(t);++r<i;){var c=n[r];c&&e(t,c,r,a)}return t}))}},function(e,t,n){var r=n(189),o=n(224),i=n(225);e.exports=function(e,t){return i(o(e,t,r),e+"")}},function(e,t,n){"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=new RegExp("%[a-f0-9]{2}","gi"),i=new RegExp("(%[a-f0-9]{2})+","gi");function a(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],a(n),a(r))}function s(e){try{return decodeURIComponent(e)}catch(r){for(var t=e.match(o),n=1;n<t.length;n++)t=(e=a(t,n).join("")).match(o);return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+r(e)+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},n=i.exec(e);n;){try{t[n[0]]=decodeURIComponent(n[0])}catch(e){var r=s(n[0]);r!==n[0]&&(t[n[0]]=r)}n=i.exec(e)}t["%C2"]="�";for(var o=Object.keys(t),a=0;a<o.length;a++){var c=o[a];e=e.replace(new RegExp(c,"g"),t[c])}return e}(e)}}},function(e,t,n){var r=n(55),o=n(40),i="[object Number]";e.exports=function(e){return"number"==typeof e||o(e)&&r(e)==i}},function(e,t,n){"use strict";var r=n(0);n(621);t.a=function(e){var t=e.children,n=e.className,o=void 0===n?"":n,i=e.isDisabled;return r.createElement("div",{className:"btn-group ".concat(o," ").concat(i?"is-disabled":"")},t)}},,function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=(n(498),n(3)),s=n.n(a),c=n(465),l=n(120),u=n(202),f=n(290);n(665);function d(e){return(d="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})(e)}function p(){return(p=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 h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?y(e):t}(this,(e=m(t)).call.apply(e,[this].concat(o))),v(y(n),"state",{inputValue:"",isInCompositionMode:!1}),v(y(n),"parsePills",(function(e){var t=n.props,r=t.allowInvalidPills,o=t.parseItems,i=t.validator,a=o?o(e):Object(c.a)(e);return a?(r||(a=a.filter((function(e){return i(e)}))),a.map((function(e){return"string"==typeof e?{displayText:e,text:e,value:e}:e}))):[]})),v(y(n),"addPillsFromInput",(function(e){var t=n.props,r=t.allowCustomPills,o=t.onPillCreate,i=t.onSelect,a=t.selectedOptions,s=t.shouldClearUnmatchedInput,c=t.validateForError;if(r){var l=n.parsePills(e);l.length>0?(i(l),o(l),n.resetInputValue()):(!c||""===e&&0!==a.length||c(e),s&&n.resetInputValue())}})),v(y(n),"handleBlur",(function(e){var t=n.props.onBlur,r=n.state.inputValue;n.addPillsFromInput(r),t(e)})),v(y(n),"handleInput",(function(e){var t=e.target.value;n.setState({inputValue:t}),n.props.onInput(t,e)})),v(y(n),"handleEnter",(function(e){var t=n.state,r=t.isInCompositionMode,o=t.inputValue;r||(e.preventDefault(),n.addPillsFromInput(o))})),v(y(n),"handlePaste",(function(e){e.preventDefault();var t=e.clipboardData.getData("text");n.setState({inputValue:t}),n.props.onInput(t,e),n.addPillsFromInput(t)})),v(y(n),"handleSelect",(function(e,t){var r=n.props,o=r.onPillCreate,i=r.onSelect,a=r.selectorOptions,s="function"==typeof a.get?a.get(e):a[e];i([s],t),o([s]),n.handleInput({target:{value:""}})})),v(y(n),"handleCompositionStart",(function(){n.setState({isInCompositionMode:!0})})),v(y(n),"handleCompositionEnd",(function(){n.setState({isInCompositionMode:!1})})),v(y(n),"resetInputValue",(function(){var e=n.props.onInput;n.setState({inputValue:""}),e("")})),n}var n,o,a;return 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}}),t&&b(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.allowInvalidPills,n=e.children,o=e.className,a=e.disabled,c=e.dividerIndex,d=e.dropdownScrollBoundarySelector,h=e.error,m=e.getPillImageUrl,y=e.inputProps,b=e.label,v=e.onRemove,g=e.onSuggestedPillAdd,w=e.overlayTitle,E=e.placeholder,O=e.selectedOptions,S=e.showAvatars,k=e.showRoundedPills,_=e.suggestedPillsData,C=e.suggestedPillsFilter,x=e.suggestedPillsTitle,P=e.shouldSetActiveItemOnOpen,T=e.validator;return r.createElement(l.a,{text:b},r.createElement(u.a,{className:i()("bdl-PillSelectorDropdown","pill-selector-wrapper",o),dividerIndex:c,onEnter:this.handleEnter,onSelect:this.handleSelect,overlayTitle:w,scrollBoundarySelector:d,shouldSetActiveItemOnOpen:P,selector:r.createElement(f.a,p({onChange:s.a,onCompositionEnd:this.handleCompositionEnd,onCompositionStart:this.handleCompositionStart},y,{allowInvalidPills:t,disabled:a,error:h,getPillImageUrl:m,onBlur:this.handleBlur,onInput:this.handleInput,onPaste:this.handlePaste,onRemove:v,onSuggestedPillAdd:g,placeholder:E,selectedOptions:O,showRoundedPills:k,showAvatars:S&&k,suggestedPillsData:_,suggestedPillsFilter:C,suggestedPillsTitle:x,validator:T,value:this.state.inputValue}))},n))}}])&&h(n.prototype,o),a&&h(n,a),t}(r.Component);v(g,"defaultProps",{allowCustomPills:!1,allowInvalidPills:!1,disabled:!1,error:"",inputProps:{},label:"",onBlur:s.a,onPillCreate:s.a,placeholder:"",selectedOptions:[],selectorOptions:[],shouldClearUnmatchedInput:!1,shouldSetActiveItemOnOpen:!1,validator:function(){return!0}}),t.a=g},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#222":i,s=e.height,c=void 0===s?9:s,l=e.title,u=e.width,f=void 0===u?9:u;return r.createElement(o.a,{className:"icon-plus-thin ".concat(n),height:c,title:l,viewBox:"0 0 9 9",width:f},r.createElement("path",{className:"fill-color",d:"M5 4V0H4v4H0v1h4v4h1V5h4V4H5z",fill:a,fillRule:"evenodd"}))}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#222":i,s=e.height,c=void 0===s?1:s,l=e.title,u=e.width,f=void 0===u?9:u;return r.createElement(o.a,{className:"icon-minus-thin ".concat(n),height:c,title:l,viewBox:"0 0 9 1",width:f},r.createElement("path",{className:"fill-color",d:"M0 0h9v1H0z",fill:a,fillRule:"evenodd"}))}},function(e,t,n){"use strict";t.a=function(e){if(null==e)return[];var t=e.match(/(".*?"|[^",\r\n]+)(?=\s*[,\r\n]|\s*$)/g);return t?t.map((function(e){for(e=e.trim();e.length>=2&&'"'===e.charAt(0)&&'"'===e.charAt(e.length-1);)e=e.substr(1,e.length-2);return e})):[]}},,function(e,t,n){"use strict";var r=n(607),o=n.n(r);function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var a=n(0),s=n.n(a);n(761);function c(){return(c=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 l(e){return"/"===e.charAt(0)}function u(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e&&e.split("/")||[],r=t&&t.split("/")||[],o=e&&l(e),i=t&&l(t),a=o||i;if(e&&l(e)?r=n:n.length&&(r.pop(),r=r.concat(n)),!r.length)return"/";var s=void 0;if(r.length){var c=r[r.length-1];s="."===c||".."===c||""===c}else s=!1;for(var f=0,d=r.length;d>=0;d--){var p=r[d];"."===p?u(r,d):".."===p?(u(r,d),f++):f&&(u(r,d),f--)}if(!a)for(;f--;f)r.unshift("..");!a||""===r[0]||r[0]&&l(r[0])||r.unshift("");var h=r.join("/");return s&&"/"!==h.substr(-1)&&(h+="/"),h};function d(e){return(d="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})(e)}var p="function"==typeof Symbol&&"symbol"===d(Symbol.iterator)?function(e){return d(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":d(e)};var h=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));var r=void 0===t?"undefined":p(t);if(r!==(void 0===n?"undefined":p(n)))return!1;if("object"===r){var o=t.valueOf(),i=n.valueOf();if(o!==t||i!==n)return e(o,i);var a=Object.keys(t),s=Object.keys(n);return a.length===s.length&&a.every((function(r){return e(t[r],n[r])}))}return!1},m=!0,y="Invariant failed";var b=function(e,t){if(!e)throw m?new Error(y):new Error(y+": "+(t||""))};function v(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function g(e,t,n,r){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(o=c({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(o.key=n),r?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=f(o.pathname,r.pathname)):o.pathname=r.pathname:o.pathname||(o.pathname="/"),o}function w(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&h(e.state,t.state)}function E(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"==typeof e?e(t,n):e;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}"undefined"==typeof window||!window.document||window.document.createElement;function O(e,t,n){return Math.min(Math.max(e,t),n)}var S=n(521),k=n.n(S);function _(){return(_=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)}n(765);function C(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var x=n(608),P=n.n(x);n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return F})),n.d(t,"c",(function(){return H})),n.d(t,"d",(function(){return A})),n.d(t,"e",(function(){return $})),n.d(t,"f",(function(){return R})),n.d(t,"g",(function(){return z})),n.d(t,"h",(function(){return X}));var T=function(e){var t=o()();return t.Provider.displayName=e+".Provider",t.Consumer.displayName=e+".Consumer",t}("Router"),A=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}i(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return s.a.createElement(T.Provider,{children:this.props.children||null,value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}})},t}(s.a.Component);var j=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=function(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,r=t.initialEntries,o=void 0===r?["/"]:r,i=t.initialIndex,a=void 0===i?0:i,s=t.keyLength,l=void 0===s?6:s,u=E();function f(e){c(b,e),b.length=b.entries.length,u.notifyListeners(b.location,b.action)}function d(){return Math.random().toString(36).substr(2,l)}var p=O(a,0,o.length-1),h=o.map((function(e){return g(e,void 0,"string"==typeof e?d():e.key||d())})),m=v;function y(e){var t=O(b.index+e,0,b.entries.length-1),r=b.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?f({action:"POP",location:r,index:t}):f()}))}var b={length:h.length,action:"POP",location:h[p],index:p,entries:h,createHref:m,push:function(e,t){var r=g(e,t,d(),b.location);u.confirmTransitionTo(r,"PUSH",n,(function(e){if(e){var t=b.index+1,n=b.entries.slice(0);n.length>t?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=g(e,t,d(),b.location);u.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(b.entries[b.index]=r,f({action:"REPLACE",location:r}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=b.index+e;return t>=0&&t<b.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return b}(t.props),t}return i(t,e),t.prototype.render=function(){return s.a.createElement(A,{history:this.history,children:this.props.children})},t}(s.a.Component);var D=function(e){function t(){return e.apply(this,arguments)||this}i(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(s.a.Component);var I={},M=1e4,N=0;function R(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(I[e])return I[e];var t=k.a.compile(e);return N<M&&(I[e]=t,N++),t}(e)(t,{pretty:!0})}function F(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return s.a.createElement(T.Consumer,null,(function(e){e||b(!1);var r=e.history,i=e.staticContext,a=o?r.push:r.replace,c=g(t?"string"==typeof n?R(n,t.params):_({},n,{pathname:R(n.pathname,t.params)}):n);return i?(a(c),null):s.a.createElement(D,{onMount:function(){a(c)},onUpdate:function(e,t){w(t.to,c)||a(c)},to:n})}))}var L={},U=1e4,B=0;function z(e,t){void 0===t&&(t={}),"string"==typeof t&&(t={path:t});var n=t,r=n.path,o=n.exact,i=void 0!==o&&o,a=n.strict,s=void 0!==a&&a,c=n.sensitive,l=void 0!==c&&c;return[].concat(r).reduce((function(t,n){if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=L[n]||(L[n]={});if(r[e])return r[e];var o=[],i={regexp:k()(e,o,t),keys:o};return B<U&&(r[e]=i,B++),i}(n,{end:i,strict:s,sensitive:l}),o=r.regexp,a=r.keys,c=o.exec(e);if(!c)return null;var u=c[0],f=c.slice(1),d=e===u;return i&&!d?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:d,params:a.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var H=function(e){function t(){return e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this;return s.a.createElement(T.Consumer,null,(function(t){t||b(!1);var n=e.props.location||t.location,r=_({},t,{location:n,match:e.props.computedMatch?e.props.computedMatch:e.props.path?z(n.pathname,e.props):t.match}),o=e.props,i=o.children,a=o.component,c=o.render;(Array.isArray(i)&&0===i.length&&(i=null),"function"==typeof i)&&(void 0===(i=i(r))&&(i=null));return s.a.createElement(T.Provider,{value:r},i&&!function(e){return 0===s.a.Children.count(e)}(i)?i:r.match?a?s.a.createElement(a,r):c?c(r):null:null)}))},t}(s.a.Component);function V(e){return"/"===e.charAt(0)?e:"/"+e}function K(e,t){if(!e)return t;var n=V(e);return 0!==t.pathname.indexOf(n)?t:_({},t,{pathname:t.pathname.substr(n.length)})}function q(e){return"string"==typeof e?e:v(e)}function W(e){return function(){b(!1)}}function G(){}s.a.Component;var $=function(e){function t(){return e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this;return s.a.createElement(T.Consumer,null,(function(t){t||b(!1);var n,r,o=e.props.location||t.location;return s.a.Children.forEach(e.props.children,(function(e){if(null==r&&s.a.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?z(o.pathname,_({},e.props,{path:i})):t.match}})),r?s.a.cloneElement(n,{location:o,computedMatch:r}):null}))},t}(s.a.Component);function X(e){var t=function(t){var n=t.wrappedComponentRef,r=C(t,["wrappedComponentRef"]);return s.a.createElement(H,{children:function(t){return s.a.createElement(e,_({},r,t,{ref:n}))}})};return t.displayName="withRouter("+(e.displayName||e.name)+")",t.WrappedComponent=e,P()(t,e)}},,function(e,t,n){"use strict";var r=n(324);n.d(t,"default",(function(){return r.a}));var o=n(569);n.d(t,"withNavRouter",(function(){return o.a}));n(570)},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#000000":i,s=e.height,c=void 0===s?10:s,l=e.title,u=e.width,f=void 0===u?10:u;return r.createElement(o.a,{className:"icon-download-solid ".concat(n),height:c,title:l,viewBox:"0 0 10 10",width:f},r.createElement("path",{className:"fill-color",d:"M9.658 4.304H7.143V.634h-3.77v3.67H.857l4.4 4.283 4.4-4.283zM.858 9.81v1.224h8.8V9.81h-8.8z",fill:a}))}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.height,a=void 0===i?48:i,s=e.title,c=e.width,l=void 0===c?48:c;return r.createElement(o.a,{className:"icon-navigate-left ".concat(n),focusable:"false",height:a,title:s,viewBox:"0 0 48 48",width:l},r.createElement("path",{d:"M30.8,33.2L21.7,24l9.2-9.2L28,12L16,24l12,12L30.8,33.2z",fill:"#494949",stroke:"#DCDCDC",strokeMiterlimit:"10"}),r.createElement("path",{d:"M0,0h48v48H0V0z",display:"none",fill:"none"}))}},function(e,t,n){"use strict";var r=n(473);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==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:i,resetWarningCache:o};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){var r=n(38);e.exports=function(){return r.Date.now()}},function(e,t,n){},function(e,t,n){},,,,,,,,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(257),o=n(493);function i(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}i.prototype=r(o.prototype),i.prototype.constructor=i,e.exports=i},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(257),o=n(493),i=4294967295;function a(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=i,this.__views__=[]}a.prototype=r(o.prototype),a.prototype.constructor=a,e.exports=a},function(e,t,n){var r=n(566),o=n(629),i=n(567),a=1,s=2;e.exports=function(e,t,n,c,l,u){var f=n&a,d=e.length,p=t.length;if(d!=p&&!(f&&p>d))return!1;var h=u.get(e);if(h&&u.get(t))return h==t;var m=-1,y=!0,b=n&s?new r:void 0;for(u.set(e,t),u.set(t,e);++m<d;){var v=e[m],g=t[m];if(c)var w=f?c(g,v,m,t,e,u):c(v,g,m,e,t,u);if(void 0!==w){if(w)continue;y=!1;break}if(b){if(!o(t,(function(e,t){if(!i(b,t)&&(v===e||l(v,e,n,c,u)))return b.push(t)}))){y=!1;break}}else if(v!==g&&!l(v,g,n,c,u)){y=!1;break}}return u.delete(e),u.delete(t),y}},function(e,t,n){var r=n(33);e.exports=function(e){return e==e&&!r(e)}},function(e,t){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},function(e,t,n){var r,o,i;function a(e){return(a="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})(e)}i=function(){"use strict";var e=Array.prototype.slice;function t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function n(e){return s(e)?e:G(e)}function r(e){return c(e)?e:$(e)}function o(e){return l(e)?e:X(e)}function i(e){return s(e)&&!u(e)?e:Y(e)}function s(e){return!(!e||!e[d])}function c(e){return!(!e||!e[p])}function l(e){return!(!e||!e[h])}function u(e){return c(e)||l(e)}function f(e){return!(!e||!e[m])}t(r,n),t(o,n),t(i,n),n.isIterable=s,n.isKeyed=c,n.isIndexed=l,n.isAssociative=u,n.isOrdered=f,n.Keyed=r,n.Indexed=o,n.Set=i;var d="@@__IMMUTABLE_ITERABLE__@@",p="@@__IMMUTABLE_KEYED__@@",h="@@__IMMUTABLE_INDEXED__@@",m="@@__IMMUTABLE_ORDERED__@@",y=5,b=1<<y,v=b-1,g={},w={value:!1},E={value:!1};function O(e){return e.value=!1,e}function S(e){e&&(e.value=!0)}function k(){}function _(e,t){t=t||0;for(var n=Math.max(0,e.length-t),r=new Array(n),o=0;o<n;o++)r[o]=e[o+t];return r}function C(e){return void 0===e.size&&(e.size=e.__iterate(P)),e.size}function x(e,t){if("number"!=typeof t){var n=t>>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?C(e)+t:t}function P(){return!0}function T(e,t,n){return(0===e||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function A(e,t){return D(e,t,0)}function j(e,t){return D(e,t,t)}function D(e,t,n){return void 0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var I=0,M=1,N=2,R="function"==typeof Symbol&&Symbol.iterator,F="@@iterator",L=R||F;function U(e){this.next=e}function B(e,t,n,r){var o=0===e?t:1===e?n:[t,n];return r?r.value=o:r={value:o,done:!1},r}function z(){return{value:void 0,done:!0}}function H(e){return!!q(e)}function V(e){return e&&"function"==typeof e.next}function K(e){var t=q(e);return t&&t.call(e)}function q(e){var t=e&&(R&&e[R]||e[F]);if("function"==typeof t)return t}function W(e){return e&&"number"==typeof e.length}function G(e){return null==e?ae():s(e)?e.toSeq():function(e){var t=le(e)||"object"===a(e)&&new ne(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}(e)}function $(e){return null==e?ae().toKeyedSeq():s(e)?c(e)?e.toSeq():e.fromEntrySeq():se(e)}function X(e){return null==e?ae():s(e)?c(e)?e.entrySeq():e.toIndexedSeq():ce(e)}function Y(e){return(null==e?ae():s(e)?c(e)?e.entrySeq():e:ce(e)).toSetSeq()}U.prototype.toString=function(){return"[Iterator]"},U.KEYS=I,U.VALUES=M,U.ENTRIES=N,U.prototype.inspect=U.prototype.toSource=function(){return this.toString()},U.prototype[L]=function(){return this},t(G,n),G.of=function(){return G(arguments)},G.prototype.toSeq=function(){return this},G.prototype.toString=function(){return this.__toString("Seq {","}")},G.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},G.prototype.__iterate=function(e,t){return ue(this,e,t,!0)},G.prototype.__iterator=function(e,t){return fe(this,e,t,!0)},t($,G),$.prototype.toKeyedSeq=function(){return this},t(X,G),X.of=function(){return X(arguments)},X.prototype.toIndexedSeq=function(){return this},X.prototype.toString=function(){return this.__toString("Seq [","]")},X.prototype.__iterate=function(e,t){return ue(this,e,t,!1)},X.prototype.__iterator=function(e,t){return fe(this,e,t,!1)},t(Y,G),Y.of=function(){return Y(arguments)},Y.prototype.toSetSeq=function(){return this},G.isSeq=ie,G.Keyed=$,G.Set=Y,G.Indexed=X;var Q,J,Z,ee="@@__IMMUTABLE_SEQ__@@";function te(e){this._array=e,this.size=e.length}function ne(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function re(e){this._iterable=e,this.size=e.length||e.size}function oe(e){this._iterator=e,this._iteratorCache=[]}function ie(e){return!(!e||!e[ee])}function ae(){return Q||(Q=new te([]))}function se(e){var t=Array.isArray(e)?new te(e).fromEntrySeq():V(e)?new oe(e).fromEntrySeq():H(e)?new re(e).fromEntrySeq():"object"===a(e)?new ne(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function ce(e){var t=le(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function le(e){return W(e)?new te(e):V(e)?new oe(e):H(e)?new re(e):void 0}function ue(e,t,n,r){var o=e._cache;if(o){for(var i=o.length-1,a=0;a<=i;a++){var s=o[n?i-a:a];if(!1===t(s[1],r?s[0]:a,e))return a+1}return a}return e.__iterateUncached(t,n)}function fe(e,t,n,r){var o=e._cache;if(o){var i=o.length-1,a=0;return new U((function(){var e=o[n?i-a:a];return a++>i?{value:void 0,done:!0}:B(t,r?e[0]:a-1,e[1])}))}return e.__iteratorUncached(t,n)}function de(e,t){return t?function e(t,n,r,o){return Array.isArray(n)?t.call(o,r,X(n).map((function(r,o){return e(t,r,o,n)}))):he(n)?t.call(o,r,$(n).map((function(r,o){return e(t,r,o,n)}))):n}(t,e,"",{"":e}):pe(e)}function pe(e){return Array.isArray(e)?X(e).map(pe).toList():he(e)?$(e).map(pe).toMap():e}function he(e){return e&&(e.constructor===Object||void 0===e.constructor)}function me(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function ye(e,t){if(e===t)return!0;if(!s(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||c(e)!==c(t)||l(e)!==l(t)||f(e)!==f(t))return!1;if(0===e.size&&0===t.size)return!0;var n=!u(e);if(f(e)){var r=e.entries();return t.every((function(e,t){var o=r.next().value;return o&&me(o[1],e)&&(n||me(o[0],t))}))&&r.next().done}var o=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{o=!0;var i=e;e=t,t=i}var a=!0,d=t.__iterate((function(t,r){if(n?!e.has(t):o?!me(t,e.get(r,g)):!me(e.get(r,g),t))return a=!1,!1}));return a&&e.size===d}function be(e,t){if(!(this instanceof be))return new be(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(J)return J;J=this}}function ve(e,t){if(!e)throw new Error(t)}function ge(e,t,n){if(!(this instanceof ge))return new ge(e,t,n);if(ve(0!==n,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),n=void 0===n?1:Math.abs(n),t<e&&(n=-n),this._start=e,this._end=t,this._step=n,this.size=Math.max(0,Math.ceil((t-e)/n-1)+1),0===this.size){if(Z)return Z;Z=this}}function we(){throw TypeError("Abstract")}function Ee(){}function Oe(){}function Se(){}G.prototype[ee]=!0,t(te,X),te.prototype.get=function(e,t){return this.has(e)?this._array[x(this,e)]:t},te.prototype.__iterate=function(e,t){for(var n=this._array,r=n.length-1,o=0;o<=r;o++)if(!1===e(n[t?r-o:o],o,this))return o+1;return o},te.prototype.__iterator=function(e,t){var n=this._array,r=n.length-1,o=0;return new U((function(){return o>r?{value:void 0,done:!0}:B(e,o,n[t?r-o++:o++])}))},t(ne,$),ne.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},ne.prototype.has=function(e){return this._object.hasOwnProperty(e)},ne.prototype.__iterate=function(e,t){for(var n=this._object,r=this._keys,o=r.length-1,i=0;i<=o;i++){var a=r[t?o-i:i];if(!1===e(n[a],a,this))return i+1}return i},ne.prototype.__iterator=function(e,t){var n=this._object,r=this._keys,o=r.length-1,i=0;return new U((function(){var a=r[t?o-i:i];return i++>o?{value:void 0,done:!0}:B(e,a,n[a])}))},ne.prototype[m]=!0,t(re,X),re.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=K(this._iterable),r=0;if(V(n))for(var o;!(o=n.next()).done&&!1!==e(o.value,r++,this););return r},re.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=K(this._iterable);if(!V(n))return new U(z);var r=0;return new U((function(){var t=n.next();return t.done?t:B(e,r++,t.value)}))},t(oe,X),oe.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var n,r=this._iterator,o=this._iteratorCache,i=0;i<o.length;)if(!1===e(o[i],i++,this))return i;for(;!(n=r.next()).done;){var a=n.value;if(o[i]=a,!1===e(a,i++,this))break}return i},oe.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=this._iterator,r=this._iteratorCache,o=0;return new U((function(){if(o>=r.length){var t=n.next();if(t.done)return t;r[o]=t.value}return B(e,o,r[o++])}))},t(be,X),be.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},be.prototype.get=function(e,t){return this.has(e)?this._value:t},be.prototype.includes=function(e){return me(this._value,e)},be.prototype.slice=function(e,t){var n=this.size;return T(e,t,n)?this:new be(this._value,j(t,n)-A(e,n))},be.prototype.reverse=function(){return this},be.prototype.indexOf=function(e){return me(this._value,e)?0:-1},be.prototype.lastIndexOf=function(e){return me(this._value,e)?this.size:-1},be.prototype.__iterate=function(e,t){for(var n=0;n<this.size;n++)if(!1===e(this._value,n,this))return n+1;return n},be.prototype.__iterator=function(e,t){var n=this,r=0;return new U((function(){return r<n.size?B(e,r++,n._value):{value:void 0,done:!0}}))},be.prototype.equals=function(e){return e instanceof be?me(this._value,e._value):ye(e)},t(ge,X),ge.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},ge.prototype.get=function(e,t){return this.has(e)?this._start+x(this,e)*this._step:t},ge.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},ge.prototype.slice=function(e,t){return T(e,t,this.size)?this:(e=A(e,this.size),(t=j(t,this.size))<=e?new ge(0,0):new ge(this.get(e,this._end),this.get(t,this._end),this._step))},ge.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step==0){var n=t/this._step;if(n>=0&&n<this.size)return n}return-1},ge.prototype.lastIndexOf=function(e){return this.indexOf(e)},ge.prototype.__iterate=function(e,t){for(var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;i<=n;i++){if(!1===e(o,i,this))return i+1;o+=t?-r:r}return i},ge.prototype.__iterator=function(e,t){var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;return new U((function(){var a=o;return o+=t?-r:r,i>n?{value:void 0,done:!0}:B(e,i++,a)}))},ge.prototype.equals=function(e){return e instanceof ge?this._start===e._start&&this._end===e._end&&this._step===e._step:ye(this,e)},t(we,n),t(Ee,we),t(Oe,we),t(Se,we),we.Keyed=Ee,we.Indexed=Oe,we.Set=Se;var ke="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var n=65535&(e|=0),r=65535&(t|=0);return n*r+((e>>>16)*r+n*(t>>>16)<<16>>>0)|0};function _e(e){return e>>>1&1073741824|3221225471&e}function Ce(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=a(e);if("number"===t){if(e!=e||e===1/0)return 0;var n=0|e;for(n!==e&&(n^=4294967295*e);e>4294967295;)n^=e/=4294967295;return _e(n)}if("string"===t)return e.length>Me?function(e){var t=Fe[e];return void 0===t&&(t=xe(e),Re===Ne&&(Re=0,Fe={}),Re++,Fe[e]=t),t}(e):xe(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return function(e){var t;if(je&&void 0!==(t=Pe.get(e)))return t;if(void 0!==(t=e[Ie]))return t;if(!Ae){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Ie]))return t;if(void 0!==(t=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}(e)))return t}if(t=++De,1073741824&De&&(De=0),je)Pe.set(e,t);else{if(void 0!==Te&&!1===Te(e))throw new Error("Non-extensible objects are not allowed as keys.");if(Ae)Object.defineProperty(e,Ie,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Ie]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[Ie]=t}}return t}(e);if("function"==typeof e.toString)return xe(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function xe(e){for(var t=0,n=0;n<e.length;n++)t=31*t+e.charCodeAt(n)|0;return _e(t)}var Pe,Te=Object.isExtensible,Ae=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}(),je="function"==typeof WeakMap;je&&(Pe=new WeakMap);var De=0,Ie="__immutablehash__";"function"==typeof Symbol&&(Ie=Symbol(Ie));var Me=16,Ne=255,Re=0,Fe={};function Le(e){ve(e!==1/0,"Cannot perform this action with an infinite size.")}function Ue(e){return null==e?Ze():Be(e)&&!f(e)?e:Ze().withMutations((function(t){var n=r(e);Le(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function Be(e){return!(!e||!e[He])}t(Ue,Ee),Ue.of=function(){var t=e.call(arguments,0);return Ze().withMutations((function(e){for(var n=0;n<t.length;n+=2){if(n+1>=t.length)throw new Error("Missing value for key: "+t[n]);e.set(t[n],t[n+1])}}))},Ue.prototype.toString=function(){return this.__toString("Map {","}")},Ue.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Ue.prototype.set=function(e,t){return et(this,e,t)},Ue.prototype.setIn=function(e,t){return this.updateIn(e,g,(function(){return t}))},Ue.prototype.remove=function(e){return et(this,e,g)},Ue.prototype.deleteIn=function(e){return this.updateIn(e,(function(){return g}))},Ue.prototype.update=function(e,t,n){return 1===arguments.length?e(this):this.updateIn([e],t,n)},Ue.prototype.updateIn=function(e,t,n){n||(n=t,t=void 0);var r=function e(t,n,r,o){var i=t===g,a=n.next();if(a.done){var s=i?r:t,c=o(s);return c===s?t:c}ve(i||t&&t.set,"invalid keyPath");var l=a.value,u=i?g:t.get(l,g),f=e(u,n,r,o);return f===u?t:f===g?t.remove(l):(i?Ze():t).set(l,f)}(this,on(e),t,n);return r===g?void 0:r},Ue.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Ze()},Ue.prototype.merge=function(){return ot(this,void 0,arguments)},Ue.prototype.mergeWith=function(t){var n=e.call(arguments,1);return ot(this,t,n)},Ue.prototype.mergeIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,Ze(),(function(e){return"function"==typeof e.merge?e.merge.apply(e,n):n[n.length-1]}))},Ue.prototype.mergeDeep=function(){return ot(this,it,arguments)},Ue.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return ot(this,at(t),n)},Ue.prototype.mergeDeepIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,Ze(),(function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,n):n[n.length-1]}))},Ue.prototype.sort=function(e){return At(Gt(this,e))},Ue.prototype.sortBy=function(e,t){return At(Gt(this,t,e))},Ue.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ue.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new k)},Ue.prototype.asImmutable=function(){return this.__ensureOwner()},Ue.prototype.wasAltered=function(){return this.__altered},Ue.prototype.__iterator=function(e,t){return new Xe(this,e,t)},Ue.prototype.__iterate=function(e,t){var n=this,r=0;return this._root&&this._root.iterate((function(t){return r++,e(t[1],t[0],n)}),t),r},Ue.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Je(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ue.isMap=Be;var ze,He="@@__IMMUTABLE_MAP__@@",Ve=Ue.prototype;function Ke(e,t){this.ownerID=e,this.entries=t}function qe(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function We(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function Ge(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function $e(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function Xe(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&Qe(e._root)}function Ye(e,t){return B(e,t[0],t[1])}function Qe(e,t){return{node:e,index:0,__prev:t}}function Je(e,t,n,r){var o=Object.create(Ve);return o.size=e,o._root=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function Ze(){return ze||(ze=Je(0))}function et(e,t,n){var r,o;if(e._root){var i=O(w),a=O(E);if(r=tt(e._root,e.__ownerID,0,void 0,t,n,i,a),!a.value)return e;o=e.size+(i.value?n===g?-1:1:0)}else{if(n===g)return e;o=1,r=new Ke(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=o,e._root=r,e.__hash=void 0,e.__altered=!0,e):r?Je(o,r):Ze()}function tt(e,t,n,r,o,i,a,s){return e?e.update(t,n,r,o,i,a,s):i===g?e:(S(s),S(a),new $e(t,r,[o,i]))}function nt(e){return e.constructor===$e||e.constructor===Ge}function rt(e,t,n,r,o){if(e.keyHash===r)return new Ge(t,r,[e.entry,o]);var i,a=(0===n?e.keyHash:e.keyHash>>>n)&v,s=(0===n?r:r>>>n)&v;return new qe(t,1<<a|1<<s,a===s?[rt(e,t,n+y,r,o)]:(i=new $e(t,r,o),a<s?[e,i]:[i,e]))}function ot(e,t,n){for(var o=[],i=0;i<n.length;i++){var a=n[i],c=r(a);s(a)||(c=c.map((function(e){return de(e)}))),o.push(c)}return st(e,t,o)}function it(e,t,n){return e&&e.mergeDeep&&s(t)?e.mergeDeep(t):me(e,t)?e:t}function at(e){return function(t,n,r){if(t&&t.mergeDeepWith&&s(n))return t.mergeDeepWith(e,n);var o=e(t,n,r);return me(t,o)?t:o}}function st(e,t,n){return 0===(n=n.filter((function(e){return 0!==e.size}))).length?e:0!==e.size||e.__ownerID||1!==n.length?e.withMutations((function(e){for(var r=t?function(n,r){e.update(r,g,(function(e){return e===g?n:t(e,n,r)}))}:function(t,n){e.set(n,t)},o=0;o<n.length;o++)n[o].forEach(r)})):e.constructor(n[0])}function ct(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function lt(e,t,n,r){var o=r?e:_(e);return o[t]=n,o}Ve[He]=!0,Ve.delete=Ve.remove,Ve.removeIn=Ve.deleteIn,Ke.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(me(n,o[i][0]))return o[i][1];return r},Ke.prototype.update=function(e,t,n,r,o,i,a){for(var s=o===g,c=this.entries,l=0,u=c.length;l<u&&!me(r,c[l][0]);l++);var f=l<u;if(f?c[l][1]===o:s)return this;if(S(a),(s||!f)&&S(i),!s||1!==c.length){if(!f&&!s&&c.length>=ut)return function(e,t,n,r){e||(e=new k);for(var o=new $e(e,Ce(n),[n,r]),i=0;i<t.length;i++){var a=t[i];o=o.update(e,0,void 0,a[0],a[1])}return o}(e,c,r,o);var d=e&&e===this.ownerID,p=d?c:_(c);return f?s?l===u-1?p.pop():p[l]=p.pop():p[l]=[r,o]:p.push([r,o]),d?(this.entries=p,this):new Ke(e,p)}},qe.prototype.get=function(e,t,n,r){void 0===t&&(t=Ce(n));var o=1<<((0===e?t:t>>>e)&v),i=this.bitmap;return 0==(i&o)?r:this.nodes[ct(i&o-1)].get(e+y,t,n,r)},qe.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var s=(0===t?n:n>>>t)&v,c=1<<s,l=this.bitmap,u=0!=(l&c);if(!u&&o===g)return this;var f=ct(l&c-1),d=this.nodes,p=u?d[f]:void 0,h=tt(p,e,t+y,n,r,o,i,a);if(h===p)return this;if(!u&&h&&d.length>=ft)return function(e,t,n,r,o){for(var i=0,a=new Array(b),s=0;0!==n;s++,n>>>=1)a[s]=1&n?t[i++]:void 0;return a[r]=o,new We(e,i+1,a)}(e,d,l,s,h);if(u&&!h&&2===d.length&&nt(d[1^f]))return d[1^f];if(u&&h&&1===d.length&&nt(h))return h;var m=e&&e===this.ownerID,w=u?h?l:l^c:l|c,E=u?h?lt(d,f,h,m):function(e,t,n){var r=e.length-1;if(n&&t===r)return e.pop(),e;for(var o=new Array(r),i=0,a=0;a<r;a++)a===t&&(i=1),o[a]=e[a+i];return o}(d,f,m):function(e,t,n,r){var o=e.length+1;if(r&&t+1===o)return e[t]=n,e;for(var i=new Array(o),a=0,s=0;s<o;s++)s===t?(i[s]=n,a=-1):i[s]=e[s+a];return i}(d,f,h,m);return m?(this.bitmap=w,this.nodes=E,this):new qe(e,w,E)},We.prototype.get=function(e,t,n,r){void 0===t&&(t=Ce(n));var o=(0===e?t:t>>>e)&v,i=this.nodes[o];return i?i.get(e+y,t,n,r):r},We.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var s=(0===t?n:n>>>t)&v,c=o===g,l=this.nodes,u=l[s];if(c&&!u)return this;var f=tt(u,e,t+y,n,r,o,i,a);if(f===u)return this;var d=this.count;if(u){if(!f&&--d<dt)return function(e,t,n,r){for(var o=0,i=0,a=new Array(n),s=0,c=1,l=t.length;s<l;s++,c<<=1){var u=t[s];void 0!==u&&s!==r&&(o|=c,a[i++]=u)}return new qe(e,o,a)}(e,l,d,s)}else d++;var p=e&&e===this.ownerID,h=lt(l,s,f,p);return p?(this.count=d,this.nodes=h,this):new We(e,d,h)},Ge.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(me(n,o[i][0]))return o[i][1];return r},Ge.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var s=o===g;if(n!==this.keyHash)return s?this:(S(a),S(i),rt(this,e,t,n,[r,o]));for(var c=this.entries,l=0,u=c.length;l<u&&!me(r,c[l][0]);l++);var f=l<u;if(f?c[l][1]===o:s)return this;if(S(a),(s||!f)&&S(i),s&&2===u)return new $e(e,this.keyHash,c[1^l]);var d=e&&e===this.ownerID,p=d?c:_(c);return f?s?l===u-1?p.pop():p[l]=p.pop():p[l]=[r,o]:p.push([r,o]),d?(this.entries=p,this):new Ge(e,this.keyHash,p)},$e.prototype.get=function(e,t,n,r){return me(n,this.entry[0])?this.entry[1]:r},$e.prototype.update=function(e,t,n,r,o,i,a){var s=o===g,c=me(r,this.entry[0]);return(c?o===this.entry[1]:s)?this:(S(a),s?void S(i):c?e&&e===this.ownerID?(this.entry[1]=o,this):new $e(e,this.keyHash,[r,o]):(S(i),rt(this,e,t,Ce(r),[r,o])))},Ke.prototype.iterate=Ge.prototype.iterate=function(e,t){for(var n=this.entries,r=0,o=n.length-1;r<=o;r++)if(!1===e(n[t?o-r:r]))return!1},qe.prototype.iterate=We.prototype.iterate=function(e,t){for(var n=this.nodes,r=0,o=n.length-1;r<=o;r++){var i=n[t?o-r:r];if(i&&!1===i.iterate(e,t))return!1}},$e.prototype.iterate=function(e,t){return e(this.entry)},t(Xe,U),Xe.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var n,r=t.node,o=t.index++;if(r.entry){if(0===o)return Ye(e,r.entry)}else if(r.entries){if(o<=(n=r.entries.length-1))return Ye(e,r.entries[this._reverse?n-o:o])}else if(o<=(n=r.nodes.length-1)){var i=r.nodes[this._reverse?n-o:o];if(i){if(i.entry)return Ye(e,i.entry);t=this._stack=Qe(i,t)}continue}t=this._stack=this._stack.__prev}return{value:void 0,done:!0}};var ut=b/4,ft=b/2,dt=b/4;function pt(e){var t=St();if(null==e)return t;if(ht(e))return e;var n=o(e),r=n.size;return 0===r?t:(Le(r),r>0&&r<b?Ot(0,r,y,null,new bt(n.toArray())):t.withMutations((function(e){e.setSize(r),n.forEach((function(t,n){return e.set(n,t)}))})))}function ht(e){return!(!e||!e[mt])}t(pt,Oe),pt.of=function(){return this(arguments)},pt.prototype.toString=function(){return this.__toString("List [","]")},pt.prototype.get=function(e,t){if((e=x(this,e))>=0&&e<this.size){var n=Ct(this,e+=this._origin);return n&&n.array[e&v]}return t},pt.prototype.set=function(e,t){return function(e,t,n){if((t=x(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations((function(e){t<0?xt(e,t).set(0,n):xt(e,0,t+1).set(t,n)}));t+=e._origin;var r=e._tail,o=e._root,i=O(E);return t>=Tt(e._capacity)?r=kt(r,e.__ownerID,0,t,n,i):o=kt(o,e.__ownerID,e._level,t,n,i),i.value?e.__ownerID?(e._root=o,e._tail=r,e.__hash=void 0,e.__altered=!0,e):Ot(e._origin,e._capacity,e._level,o,r):e}(this,e,t)},pt.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},pt.prototype.insert=function(e,t){return this.splice(e,0,t)},pt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=y,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):St()},pt.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations((function(n){xt(n,0,t+e.length);for(var r=0;r<e.length;r++)n.set(t+r,e[r])}))},pt.prototype.pop=function(){return xt(this,0,-1)},pt.prototype.unshift=function(){var e=arguments;return this.withMutations((function(t){xt(t,-e.length);for(var n=0;n<e.length;n++)t.set(n,e[n])}))},pt.prototype.shift=function(){return xt(this,1)},pt.prototype.merge=function(){return Pt(this,void 0,arguments)},pt.prototype.mergeWith=function(t){var n=e.call(arguments,1);return Pt(this,t,n)},pt.prototype.mergeDeep=function(){return Pt(this,it,arguments)},pt.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return Pt(this,at(t),n)},pt.prototype.setSize=function(e){return xt(this,0,e)},pt.prototype.slice=function(e,t){var n=this.size;return T(e,t,n)?this:xt(this,A(e,n),j(t,n))},pt.prototype.__iterator=function(e,t){var n=0,r=Et(this,t);return new U((function(){var t=r();return t===wt?{value:void 0,done:!0}:B(e,n++,t)}))},pt.prototype.__iterate=function(e,t){for(var n,r=0,o=Et(this,t);(n=o())!==wt&&!1!==e(n,r++,this););return r},pt.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Ot(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},pt.isList=ht;var mt="@@__IMMUTABLE_LIST__@@",yt=pt.prototype;function bt(e,t){this.array=e,this.ownerID=t}yt[mt]=!0,yt.delete=yt.remove,yt.setIn=Ve.setIn,yt.deleteIn=yt.removeIn=Ve.removeIn,yt.update=Ve.update,yt.updateIn=Ve.updateIn,yt.mergeIn=Ve.mergeIn,yt.mergeDeepIn=Ve.mergeDeepIn,yt.withMutations=Ve.withMutations,yt.asMutable=Ve.asMutable,yt.asImmutable=Ve.asImmutable,yt.wasAltered=Ve.wasAltered,bt.prototype.removeBefore=function(e,t,n){if(n===t?1<<t:0===this.array.length)return this;var r=n>>>t&v;if(r>=this.array.length)return new bt([],e);var o,i=0===r;if(t>0){var a=this.array[r];if((o=a&&a.removeBefore(e,t-y,n))===a&&i)return this}if(i&&!o)return this;var s=_t(this,e);if(!i)for(var c=0;c<r;c++)s.array[c]=void 0;return o&&(s.array[r]=o),s},bt.prototype.removeAfter=function(e,t,n){if(n===(t?1<<t:0)||0===this.array.length)return this;var r,o=n-1>>>t&v;if(o>=this.array.length)return this;if(t>0){var i=this.array[o];if((r=i&&i.removeAfter(e,t-y,n))===i&&o===this.array.length-1)return this}var a=_t(this,e);return a.array.splice(o+1),r&&(a.array[o]=r),a};var vt,gt,wt={};function Et(e,t){var n=e._origin,r=e._capacity,o=Tt(r),i=e._tail;return a(e._root,e._level,0);function a(e,s,c){return 0===s?function(e,a){var s=a===o?i&&i.array:e&&e.array,c=a>n?0:n-a,l=r-a;return l>b&&(l=b),function(){if(c===l)return wt;var e=t?--l:c++;return s&&s[e]}}(e,c):function(e,o,i){var s,c=e&&e.array,l=i>n?0:n-i>>o,u=1+(r-i>>o);return u>b&&(u=b),function(){for(;;){if(s){var e=s();if(e!==wt)return e;s=null}if(l===u)return wt;var n=t?--u:l++;s=a(c&&c[n],o-y,i+(n<<o))}}}(e,s,c)}}function Ot(e,t,n,r,o,i,a){var s=Object.create(yt);return s.size=t-e,s._origin=e,s._capacity=t,s._level=n,s._root=r,s._tail=o,s.__ownerID=i,s.__hash=a,s.__altered=!1,s}function St(){return vt||(vt=Ot(0,0,y))}function kt(e,t,n,r,o,i){var a,s=r>>>n&v,c=e&&s<e.array.length;if(!c&&void 0===o)return e;if(n>0){var l=e&&e.array[s],u=kt(l,t,n-y,r,o,i);return u===l?e:((a=_t(e,t)).array[s]=u,a)}return c&&e.array[s]===o?e:(S(i),a=_t(e,t),void 0===o&&s===a.array.length-1?a.array.pop():a.array[s]=o,a)}function _t(e,t){return t&&e&&t===e.ownerID?e:new bt(e?e.array.slice():[],t)}function Ct(e,t){if(t>=Tt(e._capacity))return e._tail;if(t<1<<e._level+y){for(var n=e._root,r=e._level;n&&r>0;)n=n.array[t>>>r&v],r-=y;return n}}function xt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new k,o=e._origin,i=e._capacity,a=o+t,s=void 0===n?i:n<0?i+n:o+n;if(a===o&&s===i)return e;if(a>=s)return e.clear();for(var c=e._level,l=e._root,u=0;a+u<0;)l=new bt(l&&l.array.length?[void 0,l]:[],r),u+=1<<(c+=y);u&&(a+=u,o+=u,s+=u,i+=u);for(var f=Tt(i),d=Tt(s);d>=1<<c+y;)l=new bt(l&&l.array.length?[l]:[],r),c+=y;var p=e._tail,h=d<f?Ct(e,s-1):d>f?new bt([],r):p;if(p&&d>f&&a<i&&p.array.length){for(var m=l=_t(l,r),b=c;b>y;b-=y){var g=f>>>b&v;m=m.array[g]=_t(m.array[g],r)}m.array[f>>>y&v]=p}if(s<i&&(h=h&&h.removeAfter(r,0,s)),a>=d)a-=d,s-=d,c=y,l=null,h=h&&h.removeBefore(r,0,a);else if(a>o||d<f){for(u=0;l;){var w=a>>>c&v;if(w!==d>>>c&v)break;w&&(u+=(1<<c)*w),c-=y,l=l.array[w]}l&&a>o&&(l=l.removeBefore(r,c,a-u)),l&&d<f&&(l=l.removeAfter(r,c,d-u)),u&&(a-=u,s-=u)}return e.__ownerID?(e.size=s-a,e._origin=a,e._capacity=s,e._level=c,e._root=l,e._tail=h,e.__hash=void 0,e.__altered=!0,e):Ot(a,s,c,l,h)}function Pt(e,t,n){for(var r=[],i=0,a=0;a<n.length;a++){var c=n[a],l=o(c);l.size>i&&(i=l.size),s(c)||(l=l.map((function(e){return de(e)}))),r.push(l)}return i>e.size&&(e=e.setSize(i)),st(e,t,r)}function Tt(e){return e<b?0:e-1>>>y<<y}function At(e){return null==e?It():jt(e)?e:It().withMutations((function(t){var n=r(e);Le(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function jt(e){return Be(e)&&f(e)}function Dt(e,t,n,r){var o=Object.create(At.prototype);return o.size=e?e.size:0,o._map=e,o._list=t,o.__ownerID=n,o.__hash=r,o}function It(){return gt||(gt=Dt(Ze(),St()))}function Mt(e,t,n){var r,o,i=e._map,a=e._list,s=i.get(t),c=void 0!==s;if(n===g){if(!c)return e;a.size>=b&&a.size>=2*i.size?(r=(o=a.filter((function(e,t){return void 0!==e&&s!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(r.__ownerID=o.__ownerID=e.__ownerID)):(r=i.remove(t),o=s===a.size-1?a.pop():a.set(s,void 0))}else if(c){if(n===a.get(s)[1])return e;r=i,o=a.set(s,[t,n])}else r=i.set(t,a.size),o=a.set(a.size,[t,n]);return e.__ownerID?(e.size=r.size,e._map=r,e._list=o,e.__hash=void 0,e):Dt(r,o)}function Nt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Rt(e){this._iter=e,this.size=e.size}function Ft(e){this._iter=e,this.size=e.size}function Lt(e){this._iter=e,this.size=e.size}function Ut(e){var t=tn(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=nn,t.__iterateUncached=function(t,n){var r=this;return e.__iterate((function(e,n){return!1!==t(n,e,r)}),n)},t.__iteratorUncached=function(t,n){if(t===N){var r=e.__iterator(t,n);return new U((function(){var e=r.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e}))}return e.__iterator(t===M?I:M,n)},t}function Bt(e,t,n){var r=tn(e);return r.size=e.size,r.has=function(t){return e.has(t)},r.get=function(r,o){var i=e.get(r,g);return i===g?o:t.call(n,i,r,e)},r.__iterateUncached=function(r,o){var i=this;return e.__iterate((function(e,o,a){return!1!==r(t.call(n,e,o,a),o,i)}),o)},r.__iteratorUncached=function(r,o){var i=e.__iterator(N,o);return new U((function(){var o=i.next();if(o.done)return o;var a=o.value,s=a[0];return B(r,s,t.call(n,a[1],s,e),o)}))},r}function zt(e,t){var n=tn(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var t=Ut(e);return t.reverse=function(){return e.flip()},t}),n.get=function(n,r){return e.get(t?n:-1-n,r)},n.has=function(n){return e.has(t?n:-1-n)},n.includes=function(t){return e.includes(t)},n.cacheResult=nn,n.__iterate=function(t,n){var r=this;return e.__iterate((function(e,n){return t(e,n,r)}),!n)},n.__iterator=function(t,n){return e.__iterator(t,!n)},n}function Ht(e,t,n,r){var o=tn(e);return r&&(o.has=function(r){var o=e.get(r,g);return o!==g&&!!t.call(n,o,r,e)},o.get=function(r,o){var i=e.get(r,g);return i!==g&&t.call(n,i,r,e)?i:o}),o.__iterateUncached=function(o,i){var a=this,s=0;return e.__iterate((function(e,i,c){if(t.call(n,e,i,c))return s++,o(e,r?i:s-1,a)}),i),s},o.__iteratorUncached=function(o,i){var a=e.__iterator(N,i),s=0;return new U((function(){for(;;){var i=a.next();if(i.done)return i;var c=i.value,l=c[0],u=c[1];if(t.call(n,u,l,e))return B(o,r?l:s++,u,i)}}))},o}function Vt(e,t,n,r){var o=e.size;if(void 0!==t&&(t|=0),void 0!==n&&(n===1/0?n=o:n|=0),T(t,n,o))return e;var i=A(t,o),a=j(n,o);if(i!=i||a!=a)return Vt(e.toSeq().cacheResult(),t,n,r);var s,c=a-i;c==c&&(s=c<0?0:c);var l=tn(e);return l.size=0===s?s:e.size&&s||void 0,!r&&ie(e)&&s>=0&&(l.get=function(t,n){return(t=x(this,t))>=0&&t<s?e.get(t+i,n):n}),l.__iterateUncached=function(t,n){var o=this;if(0===s)return 0;if(n)return this.cacheResult().__iterate(t,n);var a=0,c=!0,l=0;return e.__iterate((function(e,n){if(!c||!(c=a++<i))return l++,!1!==t(e,r?n:l-1,o)&&l!==s})),l},l.__iteratorUncached=function(t,n){if(0!==s&&n)return this.cacheResult().__iterator(t,n);var o=0!==s&&e.__iterator(t,n),a=0,c=0;return new U((function(){for(;a++<i;)o.next();if(++c>s)return{value:void 0,done:!0};var e=o.next();return r||t===M?e:B(t,c-1,t===I?void 0:e.value[1],e)}))},l}function Kt(e,t,n,r){var o=tn(e);return o.__iterateUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterate(o,i);var s=!0,c=0;return e.__iterate((function(e,i,l){if(!s||!(s=t.call(n,e,i,l)))return c++,o(e,r?i:c-1,a)})),c},o.__iteratorUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterator(o,i);var s=e.__iterator(N,i),c=!0,l=0;return new U((function(){var e,i,u;do{if((e=s.next()).done)return r||o===M?e:B(o,l++,o===I?void 0:e.value[1],e);var f=e.value;i=f[0],u=f[1],c&&(c=t.call(n,u,i,a))}while(c);return o===N?e:B(o,i,u,e)}))},o}function qt(e,t){var n=c(e),o=[e].concat(t).map((function(e){return s(e)?n&&(e=r(e)):e=n?se(e):ce(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===o.length)return e;if(1===o.length){var i=o[0];if(i===e||n&&c(i)||l(e)&&l(i))return i}var a=new te(o);return n?a=a.toKeyedSeq():l(e)||(a=a.toSetSeq()),(a=a.flatten(!0)).size=o.reduce((function(e,t){if(void 0!==e){var n=t.size;if(void 0!==n)return e+n}}),0),a}function Wt(e,t,n){var r=tn(e);return r.__iterateUncached=function(r,o){var i=0,a=!1;return function e(c,l){var u=this;c.__iterate((function(o,c){return(!t||l<t)&&s(o)?e(o,l+1):!1===r(o,n?c:i++,u)&&(a=!0),!a}),o)}(e,0),i},r.__iteratorUncached=function(r,o){var i=e.__iterator(r,o),a=[],c=0;return new U((function(){for(;i;){var e=i.next();if(!1===e.done){var l=e.value;if(r===N&&(l=l[1]),t&&!(a.length<t)||!s(l))return n?e:B(r,c++,l,e);a.push(i),i=l.__iterator(r,o)}else i=a.pop()}return{value:void 0,done:!0}}))},r}function Gt(e,t,n){t||(t=rn);var r=c(e),o=0,i=e.toSeq().map((function(t,r){return[r,t,o++,n?n(t,r,e):t]})).toArray();return i.sort((function(e,n){return t(e[3],n[3])||e[2]-n[2]})).forEach(r?function(e,t){i[t].length=2}:function(e,t){i[t]=e[1]}),r?$(i):l(e)?X(i):Y(i)}function $t(e,t,n){if(t||(t=rn),n){var r=e.toSeq().map((function(t,r){return[t,n(t,r,e)]})).reduce((function(e,n){return Xt(t,e[1],n[1])?n:e}));return r&&r[0]}return e.reduce((function(e,n){return Xt(t,e,n)?n:e}))}function Xt(e,t,n){var r=e(n,t);return 0===r&&n!==t&&(null==n||n!=n)||r>0}function Yt(e,t,r){var o=tn(e);return o.size=new te(r).map((function(e){return e.size})).min(),o.__iterate=function(e,t){for(var n,r=this.__iterator(M,t),o=0;!(n=r.next()).done&&!1!==e(n.value,o++,this););return o},o.__iteratorUncached=function(e,o){var i=r.map((function(e){return e=n(e),K(o?e.reverse():e)})),a=0,s=!1;return new U((function(){var n;return s||(n=i.map((function(e){return e.next()})),s=n.some((function(e){return e.done}))),s?{value:void 0,done:!0}:B(e,a++,t.apply(null,n.map((function(e){return e.value}))))}))},o}function Qt(e,t){return ie(e)?t:e.constructor(t)}function Jt(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function Zt(e){return Le(e.size),C(e)}function en(e){return c(e)?r:l(e)?o:i}function tn(e){return Object.create((c(e)?$:l(e)?X:Y).prototype)}function nn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):G.prototype.cacheResult.call(this)}function rn(e,t){return e>t?1:e<t?-1:0}function on(e){var t=K(e);if(!t){if(!W(e))throw new TypeError("Expected iterable or array-like: "+e);t=K(n(e))}return t}function an(e,t){var n,r=function(i){if(i instanceof r)return i;if(!(this instanceof r))return new r(i);if(!n){n=!0;var a=Object.keys(e);!function(e,t){try{t.forEach(un.bind(void 0,e))}catch(e){}}(o,a),o.size=a.length,o._name=t,o._keys=a,o._defaultValues=e}this._map=Ue(i)},o=r.prototype=Object.create(sn);return o.constructor=r,r}t(At,Ue),At.of=function(){return this(arguments)},At.prototype.toString=function(){return this.__toString("OrderedMap {","}")},At.prototype.get=function(e,t){var n=this._map.get(e);return void 0!==n?this._list.get(n)[1]:t},At.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):It()},At.prototype.set=function(e,t){return Mt(this,e,t)},At.prototype.remove=function(e){return Mt(this,e,g)},At.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},At.prototype.__iterate=function(e,t){var n=this;return this._list.__iterate((function(t){return t&&e(t[1],t[0],n)}),t)},At.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},At.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),n=this._list.__ensureOwner(e);return e?Dt(t,n,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=n,this)},At.isOrderedMap=jt,At.prototype[m]=!0,At.prototype.delete=At.prototype.remove,t(Nt,$),Nt.prototype.get=function(e,t){return this._iter.get(e,t)},Nt.prototype.has=function(e){return this._iter.has(e)},Nt.prototype.valueSeq=function(){return this._iter.valueSeq()},Nt.prototype.reverse=function(){var e=this,t=zt(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},Nt.prototype.map=function(e,t){var n=this,r=Bt(this,e,t);return this._useKeys||(r.valueSeq=function(){return n._iter.toSeq().map(e,t)}),r},Nt.prototype.__iterate=function(e,t){var n,r=this;return this._iter.__iterate(this._useKeys?function(t,n){return e(t,n,r)}:(n=t?Zt(this):0,function(o){return e(o,t?--n:n++,r)}),t)},Nt.prototype.__iterator=function(e,t){if(this._useKeys)return this._iter.__iterator(e,t);var n=this._iter.__iterator(M,t),r=t?Zt(this):0;return new U((function(){var o=n.next();return o.done?o:B(e,t?--r:r++,o.value,o)}))},Nt.prototype[m]=!0,t(Rt,X),Rt.prototype.includes=function(e){return this._iter.includes(e)},Rt.prototype.__iterate=function(e,t){var n=this,r=0;return this._iter.__iterate((function(t){return e(t,r++,n)}),t)},Rt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(M,t),r=0;return new U((function(){var t=n.next();return t.done?t:B(e,r++,t.value,t)}))},t(Ft,Y),Ft.prototype.has=function(e){return this._iter.includes(e)},Ft.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate((function(t){return e(t,t,n)}),t)},Ft.prototype.__iterator=function(e,t){var n=this._iter.__iterator(M,t);return new U((function(){var t=n.next();return t.done?t:B(e,t.value,t.value,t)}))},t(Lt,$),Lt.prototype.entrySeq=function(){return this._iter.toSeq()},Lt.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate((function(t){if(t){Jt(t);var r=s(t);return e(r?t.get(1):t[1],r?t.get(0):t[0],n)}}),t)},Lt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(M,t);return new U((function(){for(;;){var t=n.next();if(t.done)return t;var r=t.value;if(r){Jt(r);var o=s(r);return B(e,o?r.get(0):r[0],o?r.get(1):r[1],t)}}}))},Rt.prototype.cacheResult=Nt.prototype.cacheResult=Ft.prototype.cacheResult=Lt.prototype.cacheResult=nn,t(an,Ee),an.prototype.toString=function(){return this.__toString(ln(this)+" {","}")},an.prototype.has=function(e){return this._defaultValues.hasOwnProperty(e)},an.prototype.get=function(e,t){if(!this.has(e))return t;var n=this._defaultValues[e];return this._map?this._map.get(e,n):n},an.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var e=this.constructor;return e._empty||(e._empty=cn(this,Ze()))},an.prototype.set=function(e,t){if(!this.has(e))throw new Error('Cannot set unknown key "'+e+'" on '+ln(this));if(this._map&&!this._map.has(e)&&t===this._defaultValues[e])return this;var n=this._map&&this._map.set(e,t);return this.__ownerID||n===this._map?this:cn(this,n)},an.prototype.remove=function(e){if(!this.has(e))return this;var t=this._map&&this._map.remove(e);return this.__ownerID||t===this._map?this:cn(this,t)},an.prototype.wasAltered=function(){return this._map.wasAltered()},an.prototype.__iterator=function(e,t){var n=this;return r(this._defaultValues).map((function(e,t){return n.get(t)})).__iterator(e,t)},an.prototype.__iterate=function(e,t){var n=this;return r(this._defaultValues).map((function(e,t){return n.get(t)})).__iterate(e,t)},an.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map&&this._map.__ensureOwner(e);return e?cn(this,t,e):(this.__ownerID=e,this._map=t,this)};var sn=an.prototype;function cn(e,t,n){var r=Object.create(Object.getPrototypeOf(e));return r._map=t,r.__ownerID=n,r}function ln(e){return e._name||e.constructor.name||"Record"}function un(e,t){Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){ve(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}function fn(e){return null==e?vn():dn(e)&&!f(e)?e:vn().withMutations((function(t){var n=i(e);Le(n.size),n.forEach((function(e){return t.add(e)}))}))}function dn(e){return!(!e||!e[hn])}sn.delete=sn.remove,sn.deleteIn=sn.removeIn=Ve.removeIn,sn.merge=Ve.merge,sn.mergeWith=Ve.mergeWith,sn.mergeIn=Ve.mergeIn,sn.mergeDeep=Ve.mergeDeep,sn.mergeDeepWith=Ve.mergeDeepWith,sn.mergeDeepIn=Ve.mergeDeepIn,sn.setIn=Ve.setIn,sn.update=Ve.update,sn.updateIn=Ve.updateIn,sn.withMutations=Ve.withMutations,sn.asMutable=Ve.asMutable,sn.asImmutable=Ve.asImmutable,t(fn,Se),fn.of=function(){return this(arguments)},fn.fromKeys=function(e){return this(r(e).keySeq())},fn.prototype.toString=function(){return this.__toString("Set {","}")},fn.prototype.has=function(e){return this._map.has(e)},fn.prototype.add=function(e){return yn(this,this._map.set(e,!0))},fn.prototype.remove=function(e){return yn(this,this._map.remove(e))},fn.prototype.clear=function(){return yn(this,this._map.clear())},fn.prototype.union=function(){var t=e.call(arguments,0);return 0===(t=t.filter((function(e){return 0!==e.size}))).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations((function(e){for(var n=0;n<t.length;n++)i(t[n]).forEach((function(t){return e.add(t)}))})):this.constructor(t[0])},fn.prototype.intersect=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return i(e)}));var n=this;return this.withMutations((function(e){n.forEach((function(n){t.every((function(e){return e.includes(n)}))||e.remove(n)}))}))},fn.prototype.subtract=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return i(e)}));var n=this;return this.withMutations((function(e){n.forEach((function(n){t.some((function(e){return e.includes(n)}))&&e.remove(n)}))}))},fn.prototype.merge=function(){return this.union.apply(this,arguments)},fn.prototype.mergeWith=function(t){var n=e.call(arguments,1);return this.union.apply(this,n)},fn.prototype.sort=function(e){return gn(Gt(this,e))},fn.prototype.sortBy=function(e,t){return gn(Gt(this,t,e))},fn.prototype.wasAltered=function(){return this._map.wasAltered()},fn.prototype.__iterate=function(e,t){var n=this;return this._map.__iterate((function(t,r){return e(r,r,n)}),t)},fn.prototype.__iterator=function(e,t){return this._map.map((function(e,t){return t})).__iterator(e,t)},fn.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},fn.isSet=dn;var pn,hn="@@__IMMUTABLE_SET__@@",mn=fn.prototype;function yn(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function bn(e,t){var n=Object.create(mn);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function vn(){return pn||(pn=bn(Ze()))}function gn(e){return null==e?kn():wn(e)?e:kn().withMutations((function(t){var n=i(e);Le(n.size),n.forEach((function(e){return t.add(e)}))}))}function wn(e){return dn(e)&&f(e)}mn[hn]=!0,mn.delete=mn.remove,mn.mergeDeep=mn.merge,mn.mergeDeepWith=mn.mergeWith,mn.withMutations=Ve.withMutations,mn.asMutable=Ve.asMutable,mn.asImmutable=Ve.asImmutable,mn.__empty=vn,mn.__make=bn,t(gn,fn),gn.of=function(){return this(arguments)},gn.fromKeys=function(e){return this(r(e).keySeq())},gn.prototype.toString=function(){return this.__toString("OrderedSet {","}")},gn.isOrderedSet=wn;var En,On=gn.prototype;function Sn(e,t){var n=Object.create(On);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function kn(){return En||(En=Sn(It()))}function _n(e){return null==e?jn():Cn(e)?e:jn().unshiftAll(e)}function Cn(e){return!(!e||!e[Pn])}On[m]=!0,On.__empty=kn,On.__make=Sn,t(_n,Oe),_n.of=function(){return this(arguments)},_n.prototype.toString=function(){return this.__toString("Stack [","]")},_n.prototype.get=function(e,t){var n=this._head;for(e=x(this,e);n&&e--;)n=n.next;return n?n.value:t},_n.prototype.peek=function(){return this._head&&this._head.value},_n.prototype.push=function(){if(0===arguments.length)return this;for(var e=this.size+arguments.length,t=this._head,n=arguments.length-1;n>=0;n--)t={value:arguments[n],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):An(e,t)},_n.prototype.pushAll=function(e){if(0===(e=o(e)).size)return this;Le(e.size);var t=this.size,n=this._head;return e.reverse().forEach((function(e){t++,n={value:e,next:n}})),this.__ownerID?(this.size=t,this._head=n,this.__hash=void 0,this.__altered=!0,this):An(t,n)},_n.prototype.pop=function(){return this.slice(1)},_n.prototype.unshift=function(){return this.push.apply(this,arguments)},_n.prototype.unshiftAll=function(e){return this.pushAll(e)},_n.prototype.shift=function(){return this.pop.apply(this,arguments)},_n.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):jn()},_n.prototype.slice=function(e,t){if(T(e,t,this.size))return this;var n=A(e,this.size);if(j(t,this.size)!==this.size)return Oe.prototype.slice.call(this,e,t);for(var r=this.size-n,o=this._head;n--;)o=o.next;return this.__ownerID?(this.size=r,this._head=o,this.__hash=void 0,this.__altered=!0,this):An(r,o)},_n.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?An(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},_n.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var n=0,r=this._head;r&&!1!==e(r.value,n++,this);)r=r.next;return n},_n.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var n=0,r=this._head;return new U((function(){if(r){var t=r.value;return r=r.next,B(e,n++,t)}return{value:void 0,done:!0}}))},_n.isStack=Cn;var xn,Pn="@@__IMMUTABLE_STACK__@@",Tn=_n.prototype;function An(e,t,n,r){var o=Object.create(Tn);return o.size=e,o._head=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function jn(){return xn||(xn=An(0))}function Dn(e,t){var n=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(n),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(n),e}Tn[Pn]=!0,Tn.withMutations=Ve.withMutations,Tn.asMutable=Ve.asMutable,Tn.asImmutable=Ve.asImmutable,Tn.wasAltered=Ve.wasAltered,n.Iterator=U,Dn(n,{toArray:function(){Le(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate((function(t,n){e[n]=t})),e},toIndexedSeq:function(){return new Rt(this)},toJS:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJS?e.toJS():e})).__toJS()},toJSON:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e})).__toJS()},toKeyedSeq:function(){return new Nt(this,!0)},toMap:function(){return Ue(this.toKeyedSeq())},toObject:function(){Le(this.size);var e={};return this.__iterate((function(t,n){e[n]=t})),e},toOrderedMap:function(){return At(this.toKeyedSeq())},toOrderedSet:function(){return gn(c(this)?this.valueSeq():this)},toSet:function(){return fn(c(this)?this.valueSeq():this)},toSetSeq:function(){return new Ft(this)},toSeq:function(){return l(this)?this.toIndexedSeq():c(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return _n(c(this)?this.valueSeq():this)},toList:function(){return pt(c(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){var t=e.call(arguments,0);return Qt(this,qt(this,t))},includes:function(e){return this.some((function(t){return me(t,e)}))},entries:function(){return this.__iterator(N)},every:function(e,t){Le(this.size);var n=!0;return this.__iterate((function(r,o,i){if(!e.call(t,r,o,i))return n=!1,!1})),n},filter:function(e,t){return Qt(this,Ht(this,e,t,!0))},find:function(e,t,n){var r=this.findEntry(e,t);return r?r[1]:n},forEach:function(e,t){return Le(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){Le(this.size),e=void 0!==e?""+e:",";var t="",n=!0;return this.__iterate((function(r){n?n=!1:t+=e,t+=null!=r?r.toString():""})),t},keys:function(){return this.__iterator(I)},map:function(e,t){return Qt(this,Bt(this,e,t))},reduce:function(e,t,n){var r,o;return Le(this.size),arguments.length<2?o=!0:r=t,this.__iterate((function(t,i,a){o?(o=!1,r=t):r=e.call(n,r,t,i,a)})),r},reduceRight:function(e,t,n){var r=this.toKeyedSeq().reverse();return r.reduce.apply(r,arguments)},reverse:function(){return Qt(this,zt(this,!0))},slice:function(e,t){return Qt(this,Vt(this,e,t,!0))},some:function(e,t){return!this.every(Fn(e),t)},sort:function(e){return Qt(this,Gt(this,e))},values:function(){return this.__iterator(M)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(e,t){return C(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return function(e,t,n){var r=Ue().asMutable();return e.__iterate((function(o,i){r.update(t.call(n,o,i,e),0,(function(e){return e+1}))})),r.asImmutable()}(this,e,t)},equals:function(e){return ye(this,e)},entrySeq:function(){var e=this;if(e._cache)return new te(e._cache);var t=e.toSeq().map(Rn).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(Fn(e),t)},findEntry:function(e,t,n){var r=n;return this.__iterate((function(n,o,i){if(e.call(t,n,o,i))return r=[o,n],!1})),r},findKey:function(e,t){var n=this.findEntry(e,t);return n&&n[0]},findLast:function(e,t,n){return this.toKeyedSeq().reverse().find(e,t,n)},findLastEntry:function(e,t,n){return this.toKeyedSeq().reverse().findEntry(e,t,n)},findLastKey:function(e,t){return this.toKeyedSeq().reverse().findKey(e,t)},first:function(){return this.find(P)},flatMap:function(e,t){return Qt(this,function(e,t,n){var r=en(e);return e.toSeq().map((function(o,i){return r(t.call(n,o,i,e))})).flatten(!0)}(this,e,t))},flatten:function(e){return Qt(this,Wt(this,e,!0))},fromEntrySeq:function(){return new Lt(this)},get:function(e,t){return this.find((function(t,n){return me(n,e)}),void 0,t)},getIn:function(e,t){for(var n,r=this,o=on(e);!(n=o.next()).done;){var i=n.value;if((r=r&&r.get?r.get(i,g):g)===g)return t}return r},groupBy:function(e,t){return function(e,t,n){var r=c(e),o=(f(e)?At():Ue()).asMutable();e.__iterate((function(i,a){o.update(t.call(n,i,a,e),(function(e){return(e=e||[]).push(r?[a,i]:i),e}))}));var i=en(e);return o.map((function(t){return Qt(e,i(t))}))}(this,e,t)},has:function(e){return this.get(e,g)!==g},hasIn:function(e){return this.getIn(e,g)!==g},isSubset:function(e){return e="function"==typeof e.includes?e:n(e),this.every((function(t){return e.includes(t)}))},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:n(e)).isSubset(this)},keyOf:function(e){return this.findKey((function(t){return me(t,e)}))},keySeq:function(){return this.toSeq().map(Nn).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(e){return this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return $t(this,e)},maxBy:function(e,t){return $t(this,t,e)},min:function(e){return $t(this,e?Ln(e):zn)},minBy:function(e,t){return $t(this,t?Ln(t):zn,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return Qt(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return Qt(this,Kt(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(Fn(e),t)},sortBy:function(e,t){return Qt(this,Gt(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return Qt(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return Qt(this,function(e,t,n){var r=tn(e);return r.__iterateUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterate(r,o);var a=0;return e.__iterate((function(e,o,s){return t.call(n,e,o,s)&&++a&&r(e,o,i)})),a},r.__iteratorUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterator(r,o);var a=e.__iterator(N,o),s=!0;return new U((function(){if(!s)return{value:void 0,done:!0};var e=a.next();if(e.done)return e;var o=e.value,c=o[0],l=o[1];return t.call(n,l,c,i)?r===N?e:B(r,c,l,e):(s=!1,{value:void 0,done:!0})}))},r}(this,e,t))},takeUntil:function(e,t){return this.takeWhile(Fn(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=function(e){if(e.size===1/0)return 0;var t=f(e),n=c(e),r=t?1:0;return function(e,t){return t=ke(t,3432918353),t=ke(t<<15|t>>>-15,461845907),t=ke(t<<13|t>>>-13,5),t=ke((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=_e((t=ke(t^t>>>13,3266489909))^t>>>16)}(e.__iterate(n?t?function(e,t){r=31*r+Hn(Ce(e),Ce(t))|0}:function(e,t){r=r+Hn(Ce(e),Ce(t))|0}:t?function(e){r=31*r+Ce(e)|0}:function(e){r=r+Ce(e)|0}),r)}(this))}});var In=n.prototype;In[d]=!0,In[L]=In.values,In.__toJS=In.toArray,In.__toStringMapper=Un,In.inspect=In.toSource=function(){return this.toString()},In.chain=In.flatMap,In.contains=In.includes,Dn(r,{flip:function(){return Qt(this,Ut(this))},mapEntries:function(e,t){var n=this,r=0;return Qt(this,this.toSeq().map((function(o,i){return e.call(t,[i,o],r++,n)})).fromEntrySeq())},mapKeys:function(e,t){var n=this;return Qt(this,this.toSeq().flip().map((function(r,o){return e.call(t,r,o,n)})).flip())}});var Mn=r.prototype;function Nn(e,t){return t}function Rn(e,t){return[t,e]}function Fn(e){return function(){return!e.apply(this,arguments)}}function Ln(e){return function(){return-e.apply(this,arguments)}}function Un(e){return"string"==typeof e?JSON.stringify(e):String(e)}function Bn(){return _(arguments)}function zn(e,t){return e<t?1:e>t?-1:0}function Hn(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return Mn[p]=!0,Mn[L]=In.entries,Mn.__toJS=In.toObject,Mn.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+Un(e)},Dn(o,{toKeyedSeq:function(){return new Nt(this,!1)},filter:function(e,t){return Qt(this,Ht(this,e,t,!1))},findIndex:function(e,t){var n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return Qt(this,zt(this,!1))},slice:function(e,t){return Qt(this,Vt(this,e,t,!1))},splice:function(e,t){var n=arguments.length;if(t=Math.max(0|t,0),0===n||2===n&&!t)return this;e=A(e,e<0?this.count():this.size);var r=this.slice(0,e);return Qt(this,1===n?r:r.concat(_(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var n=this.findLastEntry(e,t);return n?n[0]:-1},first:function(){return this.get(0)},flatten:function(e){return Qt(this,Wt(this,e,!1))},get:function(e,t){return(e=x(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find((function(t,n){return n===e}),void 0,t)},has:function(e){return(e=x(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return Qt(this,function(e,t){var n=tn(e);return n.size=e.size&&2*e.size-1,n.__iterateUncached=function(n,r){var o=this,i=0;return e.__iterate((function(e,r){return(!i||!1!==n(t,i++,o))&&!1!==n(e,i++,o)}),r),i},n.__iteratorUncached=function(n,r){var o,i=e.__iterator(M,r),a=0;return new U((function(){return(!o||a%2)&&(o=i.next()).done?o:a%2?B(n,a++,t):B(n,a++,o.value,o)}))},n}(this,e))},interleave:function(){var e=[this].concat(_(arguments)),t=Yt(this.toSeq(),X.of,e),n=t.flatten(!0);return t.size&&(n.size=t.size*e.length),Qt(this,n)},keySeq:function(){return ge(0,this.size)},last:function(){return this.get(-1)},skipWhile:function(e,t){return Qt(this,Kt(this,e,t,!1))},zip:function(){var e=[this].concat(_(arguments));return Qt(this,Yt(this,Bn,e))},zipWith:function(e){var t=_(arguments);return t[0]=this,Qt(this,Yt(this,e,t))}}),o.prototype[h]=!0,o.prototype[m]=!0,Dn(i,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}}),i.prototype.has=In.includes,i.prototype.contains=i.prototype.includes,Dn($,r.prototype),Dn(X,o.prototype),Dn(Y,i.prototype),Dn(Ee,r.prototype),Dn(Oe,o.prototype),Dn(Se,i.prototype),{Iterable:n,Seq:G,Collection:we,Map:Ue,OrderedMap:At,List:pt,Stack:_n,Set:fn,OrderedSet:gn,Record:an,Range:ge,Repeat:be,is:me,fromJS:de}},"object"===a(t)&&void 0!==e?e.exports=i():void 0===(o="function"==typeof(r=i)?r.call(t,n,t,e):r)||(e.exports=o)},function(e,t){var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return n.test(e)}},function(e,t,n){},function(e,t,n){"use strict";function r(e){return function(){return e}}var o=function(){};o.thatReturns=r,o.thatReturnsFalse=r(!1),o.thatReturnsTrue=r(!0),o.thatReturnsNull=r(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(279),i=n(101),a=n(198),s=n(110),c=n(322),l=n(177),u=n(29),f=n(237),d=n(148),p=n(503),h=u.List,m=u.Record,y=u.Repeat,b=l.draft_tree_data_support?s:a,v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getEntityMap=function(){return c},t.prototype.getBlockMap=function(){return this.get("blockMap")},t.prototype.getSelectionBefore=function(){return this.get("selectionBefore")},t.prototype.getSelectionAfter=function(){return this.get("selectionAfter")},t.prototype.getBlockForKey=function(e){return this.getBlockMap().get(e)},t.prototype.getKeyBefore=function(e){return this.getBlockMap().reverse().keySeq().skipUntil((function(t){return t===e})).skip(1).first()},t.prototype.getKeyAfter=function(e){return this.getBlockMap().keySeq().skipUntil((function(t){return t===e})).skip(1).first()},t.prototype.getBlockAfter=function(e){return this.getBlockMap().skipUntil((function(t,n){return n===e})).skip(1).first()},t.prototype.getBlockBefore=function(e){return this.getBlockMap().reverse().skipUntil((function(t,n){return n===e})).skip(1).first()},t.prototype.getBlocksAsArray=function(){return this.getBlockMap().toArray()},t.prototype.getFirstBlock=function(){return this.getBlockMap().first()},t.prototype.getLastBlock=function(){return this.getBlockMap().last()},t.prototype.getPlainText=function(e){return this.getBlockMap().map((function(e){return e?e.getText():""})).join(e||"\n")},t.prototype.getLastCreatedEntityKey=function(){return c.__getLastCreatedEntityKey()},t.prototype.hasText=function(){var e=this.getBlockMap();return e.size>1||e.first().getLength()>0},t.prototype.createEntity=function(e,t,n){return c.__create(e,t,n),this},t.prototype.mergeEntityData=function(e,t){return c.__mergeData(e,t),this},t.prototype.replaceEntityData=function(e,t){return c.__replaceData(e,t),this},t.prototype.addEntity=function(e){return c.__add(e),this},t.prototype.getEntity=function(e){return c.__get(e)},t.createFromBlockArray=function(e,n){var r=Array.isArray(e)?e:e.contentBlocks,i=o.createFromArray(r),a=i.isEmpty()?new f:f.createEmpty(i.first().getKey());return new t({blockMap:i,entityMap:n||c,selectionBefore:a,selectionAfter:a})},t.createFromText=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:/\r\n?|\n/g,r=e.split(n),o=r.map((function(e){return e=p(e),new b({key:d(),text:e,type:"unstyled",characterList:h(y(i.EMPTY,e.length))})}));return t.createFromBlockArray(o)},t}(m({entityMap:null,blockMap:null,selectionBefore:null,selectionAfter:null}));e.exports=v},function(e,t,n){"use strict";var r=new RegExp("\r","g");e.exports=function(e){return e.replace(r,"")}},function(e,t,n){"use strict";var r=n(30),o="LTR",i="RTL",a=null;function s(e){return e===o||e===i}function c(e){return s(e)||r(!1),e===o?"ltr":"rtl"}function l(e){a=e}var u={NEUTRAL:"NEUTRAL",LTR:o,RTL:i,isStrong:s,getHTMLDir:c,getHTMLDirIfDifferent:function(e,t){return s(e)||r(!1),s(t)||r(!1),e===t?null:c(e)},setGlobalDir:l,initGlobalDir:function(){l(o)},getGlobalDir:function(){return a||this.initGlobalDir(),a||r(!1),a}};e.exports=u},function(e,t,n){"use strict";var r=n(29).Map,o=n(0),i=n(238),a=r({"header-one":{element:"h1"},"header-two":{element:"h2"},"header-three":{element:"h3"},"header-four":{element:"h4"},"header-five":{element:"h5"},"header-six":{element:"h6"},"unordered-list-item":{element:"li",wrapper:o.createElement("ul",{className:i("public/DraftStyleDefault/ul")})},"ordered-list-item":{element:"li",wrapper:o.createElement("ol",{className:i("public/DraftStyleDefault/ol")})},blockquote:{element:"blockquote"},atomic:{element:"figure"},"code-block":{element:"pre",wrapper:o.createElement("pre",{className:i("public/DraftStyleDefault/pre")})},unstyled:{element:"div",aliasedElements:["p"]}});e.exports=a},function(e,t,n){"use strict";e.exports={BACKSPACE:8,TAB:9,RETURN:13,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46,COMMA:188,PERIOD:190,A:65,Z:90,ZERO:48,NUMPAD_0:96,NUMPAD_9:105}},function(e,t,n){"use strict";function r(e,t){return t&&"MUTABLE"===e.__get(t).getMutability()?t:null}e.exports=function(e,t){var n;if(t.isCollapsed()){var o=t.getAnchorKey(),i=t.getAnchorOffset();return i>0?(n=e.getBlockForKey(o).getEntityAt(i-1))!==e.getBlockForKey(o).getEntityAt(i)?null:r(e.getEntityMap(),n):null}var a=t.getStartKey(),s=t.getStartOffset(),c=e.getBlockForKey(a);return n=s===c.getLength()?null:c.getEntityAt(s),r(e.getEntityMap(),n)}},function(e,t,n){"use strict";var r=n(865);e.exports=function e(t,n){return!(!t||!n)&&(t===n||!r(t)&&(r(n)?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}},function(e,t,n){"use strict";function r(e,t){var n=o.get(e,t);return"auto"===n||"scroll"===n}var o={get:n(867),getScrollParent:function(e){if(!e)return null;for(var t=e.ownerDocument;e&&e!==t.body;){if(r(e,"overflow")||r(e,"overflowY")||r(e,"overflowX"))return e;e=e.parentNode}return t.defaultView||t.parentWindow}};e.exports=o},function(e,t,n){"use strict";var r=n(872),o=n(873);e.exports=function(e){var t=r(e.ownerDocument||e.document);e.Window&&e instanceof e.Window&&(e=t);var n=o(e),i=e===t?e.ownerDocument.documentElement:e,a=e.scrollWidth-i.clientWidth,s=e.scrollHeight-i.clientHeight;return n.x=Math.max(0,Math.min(n.x,a)),n.y=Math.max(0,Math.min(n.y,s)),n}},function(e,t,n){"use strict";var r=n(588);e.exports=function(e){for(var t=e;t&&t!==document.documentElement;){var n=r(t);if(null!=n)return n;t=t.parentNode}return null}},function(e,t,n){"use strict";var r=n(138).isPlatform("Mac OS X"),o={isCtrlKeyCommand:function(e){return!!e.ctrlKey&&!e.altKey},isOptionKeyCommand:function(e){return r&&e.altKey},hasCommandModifier:function(e){return r?!!e.metaKey&&!e.altKey:o.isCtrlKeyCommand(e)}};e.exports=o},function(e,t,n){"use strict";e.exports=function(e,t){var n=e.getSelection(),r=e.getCurrentContent(),o=n.getStartKey(),i=n.getStartOffset(),a=o,s=0;if(t>i){var c=r.getKeyBefore(o);if(null==c)a=o;else a=c,s=r.getBlockForKey(c).getText().length}else s=i-t;return n.merge({focusKey:a,focusOffset:s,isBackward:!0})}},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";var r=n(0),o=n(156),i=n(134);n(663);function a(){return(a=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 s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){var t=e.getContactAvatarUrl,n=e.id,c=e.isExternal,l=e.name,u=e.showAvatar,f=e.subtitle,d=s(e,["getContactAvatarUrl","id","isExternal","name","showAvatar","subtitle"]);return r.createElement(i.a,a({className:"contact-data-list-item"},d),u&&r.createElement(o.a,{className:"contact-avatar",id:n,name:l,isExternal:c,shouldShowExternal:!0,avatarUrl:t&&n?t({id:n}):void 0}),r.createElement("div",{className:"contact-name-container"},r.createElement("div",{className:"contact-text contact-name"},l),f&&r.createElement("div",{className:"contact-text contact-sub-name"},f)))}},,function(e,t,n){var r=n(231),o=n(526),i=r((function(e,t,n){return e+(n?" ":"")+o(t)}));e.exports=i},function(e,t,n){"use strict";var r=n(286);n.d(t,"a",(function(){return r.a}))},function(e,t,n){
/*!
 * Pikaday
 *
 * Copyright © 2014 David Bushell | BSD & MIT license | https://github.com/Pikaday/Pikaday
 */
!function(t,r){"use strict";var o;try{o=n(!function(){var e=new Error("Cannot find module 'moment'");throw e.code="MODULE_NOT_FOUND",e}())}catch(e){}e.exports=function(e){var t="function"==typeof e,n=!!window.addEventListener,r=window.document,o=window.setTimeout,i=function(e,t,r,o){n?e.addEventListener(t,r,!!o):e.attachEvent("on"+t,r)},a=function(e,t,r,o){n?e.removeEventListener(t,r,!!o):e.detachEvent("on"+t,r)},s=function(e,t){return-1!==(" "+e.className+" ").indexOf(" "+t+" ")},c=function(e,t){s(e,t)||(e.className=""===e.className?t:e.className+" "+t)},l=function(e,t){var n;e.className=(n=(" "+e.className+" ").replace(" "+t+" "," ")).trim?n.trim():n.replace(/^\s+|\s+$/g,"")},u=function(e){return/Array/.test(Object.prototype.toString.call(e))},f=function(e){return/Date/.test(Object.prototype.toString.call(e))&&!isNaN(e.getTime())},d=function(e){var t=e.getDay();return 0===t||6===t},p=function(e){return e%4==0&&e%100!=0||e%400==0},h=function(e,t){return[31,p(e)?29:28,31,30,31,30,31,31,30,31,30,31][t]},m=function(e){f(e)&&e.setHours(0,0,0,0)},y=function(e,t){return e.getTime()===t.getTime()},b=function(e,t,n){var r,o;for(r in t)(o=void 0!==e[r])&&"object"==typeof t[r]&&null!==t[r]&&void 0===t[r].nodeName?f(t[r])?n&&(e[r]=new Date(t[r].getTime())):u(t[r])?n&&(e[r]=t[r].slice(0)):e[r]=b({},t[r],n):!n&&o||(e[r]=t[r]);return e},v=function(e,t,n){var o;r.createEvent?((o=r.createEvent("HTMLEvents")).initEvent(t,!0,!1),o=b(o,n),e.dispatchEvent(o)):r.createEventObject&&(o=r.createEventObject(),o=b(o,n),e.fireEvent("on"+t,o))},g=function(e){return e.month<0&&(e.year-=Math.ceil(Math.abs(e.month)/12),e.month+=12),e.month>11&&(e.year+=Math.floor(Math.abs(e.month)/12),e.month-=12),e},w={field:null,bound:void 0,ariaLabel:"Use the arrow keys to pick a date",position:"bottom left",reposition:!0,format:"YYYY-MM-DD",toString:null,parse:null,defaultDate:null,setDefaultDate:!1,firstDay:0,formatStrict:!1,minDate:null,maxDate:null,yearRange:10,showWeekNumber:!1,pickWholeWeek:!1,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,yearSuffix:"",showMonthAfterYear:!1,showDaysInNextAndPreviousMonths:!1,enableSelectionDaysInNextAndPreviousMonths:!1,numberOfMonths:1,mainCalendar:"left",container:void 0,blurFieldOnSelect:!0,i18n:{previousMonth:"Previous Month",nextMonth:"Next Month",months:["January","February","March","April","May","June","July","August","September","October","November","December"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},theme:null,events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null,keyboardInput:!0},E=function(e,t,n){for(t+=e.firstDay;t>=7;)t-=7;return n?e.i18n.weekdaysShort[t]:e.i18n.weekdays[t]},O=function(e){var t=[],n="false";if(e.isEmpty){if(!e.showDaysInNextAndPreviousMonths)return'<td class="is-empty"></td>';t.push("is-outside-current-month"),e.enableSelectionDaysInNextAndPreviousMonths||t.push("is-selection-disabled")}return e.isDisabled&&t.push("is-disabled"),e.isToday&&t.push("is-today"),e.isSelected&&(t.push("is-selected"),n="true"),e.hasEvent&&t.push("has-event"),e.isInRange&&t.push("is-inrange"),e.isStartRange&&t.push("is-startrange"),e.isEndRange&&t.push("is-endrange"),'<td data-day="'+e.day+'" class="'+t.join(" ")+'" aria-selected="'+n+'"><button class="pika-button pika-day" type="button" data-pika-year="'+e.year+'" data-pika-month="'+e.month+'" data-pika-day="'+e.day+'">'+e.day+"</button></td>"},S=function(e,t,n,r){return'<tr class="pika-row'+(n?" pick-whole-week":"")+(r?" is-selected":"")+'">'+(t?e.reverse():e).join("")+"</tr>"},k=function(e,t,n,r,o,i){var a,s,c,l,f,d=e._o,p=n===d.minYear,h=n===d.maxYear,m='<div id="'+i+'" class="pika-title" role="heading" aria-live="assertive">',y=!0,b=!0;for(c=[],a=0;a<12;a++)c.push('<option value="'+(n===o?a-t:12+a-t)+'"'+(a===r?' selected="selected"':"")+(p&&a<d.minMonth||h&&a>d.maxMonth?'disabled="disabled"':"")+">"+d.i18n.months[a]+"</option>");for(l='<div class="pika-label">'+d.i18n.months[r]+'<select class="pika-select pika-select-month" tabindex="-1">'+c.join("")+"</select></div>",u(d.yearRange)?(a=d.yearRange[0],s=d.yearRange[1]+1):(a=n-d.yearRange,s=1+n+d.yearRange),c=[];a<s&&a<=d.maxYear;a++)a>=d.minYear&&c.push('<option value="'+a+'"'+(a===n?' selected="selected"':"")+">"+a+"</option>");return f='<div class="pika-label">'+n+d.yearSuffix+'<select class="pika-select pika-select-year" tabindex="-1">'+c.join("")+"</select></div>",d.showMonthAfterYear?m+=f+l:m+=l+f,p&&(0===r||d.minMonth>=r)&&(y=!1),h&&(11===r||d.maxMonth<=r)&&(b=!1),0===t&&(m+='<button class="pika-prev'+(y?"":" is-disabled")+'" type="button">'+d.i18n.previousMonth+"</button>"),t===e._o.numberOfMonths-1&&(m+='<button class="pika-next'+(b?"":" is-disabled")+'" type="button">'+d.i18n.nextMonth+"</button>"),m+"</div>"},_=function(a){var c=this,l=c.config(a);c._onMouseDown=function(e){if(c._v){var t=(e=e||window.event).target||e.srcElement;if(t)if(s(t,"is-disabled")||(!s(t,"pika-button")||s(t,"is-empty")||s(t.parentNode,"is-disabled")?s(t,"pika-prev")?c.prevMonth():s(t,"pika-next")&&c.nextMonth():(c.setDate(new Date(t.getAttribute("data-pika-year"),t.getAttribute("data-pika-month"),t.getAttribute("data-pika-day"))),l.bound&&o((function(){c.hide(),l.blurFieldOnSelect&&l.field&&l.field.blur()}),100))),s(t,"pika-select"))c._c=!0;else{if(!e.preventDefault)return e.returnValue=!1,!1;e.preventDefault()}}},c._onChange=function(e){var t=(e=e||window.event).target||e.srcElement;t&&(s(t,"pika-select-month")?c.gotoMonth(t.value):s(t,"pika-select-year")&&c.gotoYear(t.value))},c._onKeyChange=function(e){if(e=e||window.event,c.isVisible())switch(e.keyCode){case 13:case 27:l.field&&l.field.blur();break;case 37:e.preventDefault(),c.adjustDate("subtract",1);break;case 38:c.adjustDate("subtract",7);break;case 39:c.adjustDate("add",1);break;case 40:c.adjustDate("add",7)}},c._onInputChange=function(n){var r;n.firedBy!==c&&(r=l.parse?l.parse(l.field.value,l.format):t?(r=e(l.field.value,l.format,l.formatStrict))&&r.isValid()?r.toDate():null:new Date(Date.parse(l.field.value)),f(r)&&c.setDate(r),c._v||c.show())},c._onInputFocus=function(){c.show()},c._onInputClick=function(){c.show()},c._onInputBlur=function(){var e=r.activeElement;do{if(s(e,"pika-single"))return}while(e=e.parentNode);c._c||(c._b=o((function(){c.hide()}),50)),c._c=!1},c._onClick=function(e){var t=(e=e||window.event).target||e.srcElement,r=t;if(t){!n&&s(t,"pika-select")&&(t.onchange||(t.setAttribute("onchange","return;"),i(t,"change",c._onChange)));do{if(s(r,"pika-single")||r===l.trigger)return}while(r=r.parentNode);c._v&&t!==l.trigger&&r!==l.trigger&&c.hide()}},c.el=r.createElement("div"),c.el.className="pika-single"+(l.isRTL?" is-rtl":"")+(l.theme?" "+l.theme:""),i(c.el,"mousedown",c._onMouseDown,!0),i(c.el,"touchend",c._onMouseDown,!0),i(c.el,"change",c._onChange),l.keyboardInput&&i(r,"keydown",c._onKeyChange),l.field&&(l.container?l.container.appendChild(c.el):l.bound?r.body.appendChild(c.el):l.field.parentNode.insertBefore(c.el,l.field.nextSibling),i(l.field,"change",c._onInputChange),l.defaultDate||(t&&l.field.value?l.defaultDate=e(l.field.value,l.format).toDate():l.defaultDate=new Date(Date.parse(l.field.value)),l.setDefaultDate=!0));var u=l.defaultDate;f(u)?l.setDefaultDate?c.setDate(u,!0):c.gotoDate(u):c.gotoDate(new Date),l.bound?(this.hide(),c.el.className+=" is-bound",i(l.trigger,"click",c._onInputClick),i(l.trigger,"focus",c._onInputFocus),i(l.trigger,"blur",c._onInputBlur)):this.show()};return _.prototype={config:function(e){this._o||(this._o=b({},w,!0));var t=b(this._o,e,!0);t.isRTL=!!t.isRTL,t.field=t.field&&t.field.nodeName?t.field:null,t.theme="string"==typeof t.theme&&t.theme?t.theme:null,t.bound=!!(void 0!==t.bound?t.field&&t.bound:t.field),t.trigger=t.trigger&&t.trigger.nodeName?t.trigger:t.field,t.disableWeekends=!!t.disableWeekends,t.disableDayFn="function"==typeof t.disableDayFn?t.disableDayFn:null;var n=parseInt(t.numberOfMonths,10)||1;if(t.numberOfMonths=n>4?4:n,f(t.minDate)||(t.minDate=!1),f(t.maxDate)||(t.maxDate=!1),t.minDate&&t.maxDate&&t.maxDate<t.minDate&&(t.maxDate=t.minDate=!1),t.minDate&&this.setMinDate(t.minDate),t.maxDate&&this.setMaxDate(t.maxDate),u(t.yearRange)){var r=(new Date).getFullYear()-10;t.yearRange[0]=parseInt(t.yearRange[0],10)||r,t.yearRange[1]=parseInt(t.yearRange[1],10)||r}else t.yearRange=Math.abs(parseInt(t.yearRange,10))||w.yearRange,t.yearRange>100&&(t.yearRange=100);return t},toString:function(n){return n=n||this._o.format,f(this._d)?this._o.toString?this._o.toString(this._d,n):t?e(this._d).format(n):this._d.toDateString():""},getMoment:function(){return t?e(this._d):null},setMoment:function(n,r){t&&e.isMoment(n)&&this.setDate(n.toDate(),r)},getDate:function(){return f(this._d)?new Date(this._d.getTime()):null},setDate:function(e,t){if(!e)return this._d=null,this._o.field&&(this._o.field.value="",v(this._o.field,"change",{firedBy:this})),this.draw();if("string"==typeof e&&(e=new Date(Date.parse(e))),f(e)){var n=this._o.minDate,r=this._o.maxDate;f(n)&&e<n?e=n:f(r)&&e>r&&(e=r),this._d=new Date(e.getTime()),m(this._d),this.gotoDate(this._d),this._o.field&&(this._o.field.value=this.toString(),v(this._o.field,"change",{firedBy:this})),t||"function"!=typeof this._o.onSelect||this._o.onSelect.call(this,this.getDate())}},gotoDate:function(e){var t=!0;if(f(e)){if(this.calendars){var n=new Date(this.calendars[0].year,this.calendars[0].month,1),r=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),o=e.getTime();r.setMonth(r.getMonth()+1),r.setDate(r.getDate()-1),t=o<n.getTime()||r.getTime()<o}t&&(this.calendars=[{month:e.getMonth(),year:e.getFullYear()}],"right"===this._o.mainCalendar&&(this.calendars[0].month+=1-this._o.numberOfMonths)),this.adjustCalendars()}},adjustDate:function(e,t){var n,r=this.getDate()||new Date,o=24*parseInt(t)*60*60*1e3;"add"===e?n=new Date(r.valueOf()+o):"subtract"===e&&(n=new Date(r.valueOf()-o)),this.setDate(n)},adjustCalendars:function(){this.calendars[0]=g(this.calendars[0]);for(var e=1;e<this._o.numberOfMonths;e++)this.calendars[e]=g({month:this.calendars[0].month+e,year:this.calendars[0].year});this.draw()},gotoToday:function(){this.gotoDate(new Date)},gotoMonth:function(e){isNaN(e)||(this.calendars[0].month=parseInt(e,10),this.adjustCalendars())},nextMonth:function(){this.calendars[0].month++,this.adjustCalendars()},prevMonth:function(){this.calendars[0].month--,this.adjustCalendars()},gotoYear:function(e){isNaN(e)||(this.calendars[0].year=parseInt(e,10),this.adjustCalendars())},setMinDate:function(e){e instanceof Date?(m(e),this._o.minDate=e,this._o.minYear=e.getFullYear(),this._o.minMonth=e.getMonth()):(this._o.minDate=w.minDate,this._o.minYear=w.minYear,this._o.minMonth=w.minMonth,this._o.startRange=w.startRange),this.draw()},setMaxDate:function(e){e instanceof Date?(m(e),this._o.maxDate=e,this._o.maxYear=e.getFullYear(),this._o.maxMonth=e.getMonth()):(this._o.maxDate=w.maxDate,this._o.maxYear=w.maxYear,this._o.maxMonth=w.maxMonth,this._o.endRange=w.endRange),this.draw()},setStartRange:function(e){this._o.startRange=e},setEndRange:function(e){this._o.endRange=e},draw:function(e){if(this._v||e){var t,n=this._o,r=n.minYear,i=n.maxYear,a=n.minMonth,s=n.maxMonth,c="";this._y<=r&&(this._y=r,!isNaN(a)&&this._m<a&&(this._m=a)),this._y>=i&&(this._y=i,!isNaN(s)&&this._m>s&&(this._m=s)),t="pika-title-"+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,2);for(var l=0;l<n.numberOfMonths;l++)c+='<div class="pika-lendar">'+k(this,l,this.calendars[l].year,this.calendars[l].month,this.calendars[0].year,t)+this.render(this.calendars[l].year,this.calendars[l].month,t)+"</div>";this.el.innerHTML=c,n.bound&&"hidden"!==n.field.type&&o((function(){n.trigger.focus()}),1),"function"==typeof this._o.onDraw&&this._o.onDraw(this),n.bound&&n.field.setAttribute("aria-label",n.ariaLabel)}},adjustPosition:function(){var e,t,n,o,i,a,s,u,f,d,p,h;if(!this._o.container){if(this.el.style.position="absolute",t=e=this._o.trigger,n=this.el.offsetWidth,o=this.el.offsetHeight,i=window.innerWidth||r.documentElement.clientWidth,a=window.innerHeight||r.documentElement.clientHeight,s=window.pageYOffset||r.body.scrollTop||r.documentElement.scrollTop,p=!0,h=!0,"function"==typeof e.getBoundingClientRect)u=(d=e.getBoundingClientRect()).left+window.pageXOffset,f=d.bottom+window.pageYOffset;else for(u=t.offsetLeft,f=t.offsetTop+t.offsetHeight;t=t.offsetParent;)u+=t.offsetLeft,f+=t.offsetTop;(this._o.reposition&&u+n>i||this._o.position.indexOf("right")>-1&&u-n+e.offsetWidth>0)&&(u=u-n+e.offsetWidth,p=!1),(this._o.reposition&&f+o>a+s||this._o.position.indexOf("top")>-1&&f-o-e.offsetHeight>0)&&(f=f-o-e.offsetHeight,h=!1),this.el.style.left=u+"px",this.el.style.top=f+"px",c(this.el,p?"left-aligned":"right-aligned"),c(this.el,h?"bottom-aligned":"top-aligned"),l(this.el,p?"right-aligned":"left-aligned"),l(this.el,h?"top-aligned":"bottom-aligned")}},render:function(e,t,n){var r=this._o,o=new Date,i=h(e,t),a=new Date(e,t,1).getDay(),s=[],c=[];m(o),r.firstDay>0&&(a-=r.firstDay)<0&&(a+=7);for(var l=0===t?11:t-1,u=11===t?0:t+1,p=0===t?e-1:e,b=11===t?e+1:e,v=h(p,l),g=i+a,w=g;w>7;)w-=7;g+=7-w;for(var k,_,C,x,P=!1,T=0,A=0;T<g;T++){var j=new Date(e,t,T-a+1),D=!!f(this._d)&&y(j,this._d),I=y(j,o),M=-1!==r.events.indexOf(j.toDateString()),N=T<a||T>=i+a,R=T-a+1,F=t,L=e,U=r.startRange&&y(r.startRange,j),B=r.endRange&&y(r.endRange,j),z=r.startRange&&r.endRange&&r.startRange<j&&j<r.endRange;N&&(T<a?(R=v+R,F=l,L=p):(R-=i,F=u,L=b));var H={day:R,month:F,year:L,hasEvent:M,isSelected:D,isToday:I,isDisabled:r.minDate&&j<r.minDate||r.maxDate&&j>r.maxDate||r.disableWeekends&&d(j)||r.disableDayFn&&r.disableDayFn(j),isEmpty:N,isStartRange:U,isEndRange:B,isInRange:z,showDaysInNextAndPreviousMonths:r.showDaysInNextAndPreviousMonths,enableSelectionDaysInNextAndPreviousMonths:r.enableSelectionDaysInNextAndPreviousMonths};r.pickWholeWeek&&D&&(P=!0),c.push(O(H)),7==++A&&(r.showWeekNumber&&c.unshift((k=T-a,_=t,C=e,x=void 0,void 0,x=new Date(C,0,1),'<td class="pika-week">'+Math.ceil(((new Date(C,_,k)-x)/864e5+x.getDay()+1)/7)+"</td>")),s.push(S(c,r.isRTL,r.pickWholeWeek,P)),c=[],A=0,P=!1)}return function(e,t,n){return'<table cellpadding="0" cellspacing="0" class="pika-table" role="grid" aria-labelledby="'+n+'">'+function(e){var t,n=[];e.showWeekNumber&&n.push("<th></th>");for(t=0;t<7;t++)n.push('<th scope="col"><abbr title="'+E(e,t)+'">'+E(e,t,!0)+"</abbr></th>");return"<thead><tr>"+(e.isRTL?n.reverse():n).join("")+"</tr></thead>"}(e)+(r=t,"<tbody>"+r.join("")+"</tbody>")+"</table>";var r}(r,s,n)},isVisible:function(){return this._v},show:function(){this.isVisible()||(this._v=!0,this.draw(),l(this.el,"is-hidden"),this._o.bound&&(i(r,"click",this._onClick),this.adjustPosition()),"function"==typeof this._o.onOpen&&this._o.onOpen.call(this))},hide:function(){var e=this._v;!1!==e&&(this._o.bound&&a(r,"click",this._onClick),this.el.style.position="static",this.el.style.left="auto",this.el.style.top="auto",c(this.el,"is-hidden"),this._v=!1,void 0!==e&&"function"==typeof this._o.onClose&&this._o.onClose.call(this))},destroy:function(){var e=this._o;this.hide(),a(this.el,"mousedown",this._onMouseDown,!0),a(this.el,"touchend",this._onMouseDown,!0),a(this.el,"change",this._onChange),e.keyboardInput&&a(r,"keydown",this._onKeyChange),e.field&&(a(e.field,"change",this._onInputChange),e.bound&&(a(e.trigger,"click",this._onInputClick),a(e.trigger,"focus",this._onInputFocus),a(e.trigger,"blur",this._onInputBlur))),this.el.parentNode&&this.el.parentNode.removeChild(this.el)}},_}(o)}()},function(e,t,n){"use strict";var r=n(0),o=n(5),i=n.n(o),a=n(12),s=n.n(a),c=n(120),l=n(20);n(664);function u(){return(u=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 f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d=function(e){var t=e.className,n=void 0===t?"":t,o=e.description,a=e.error,d=e.errorTooltipPosition,p=e.hideLabel,h=e.hideOptionalLabel,m=e.isRequired,y=e.isResizable,b=e.label,v=e.textareaRef,g=f(e,["className","description","error","errorTooltipPosition","hideLabel","hideOptionalLabel","isRequired","isResizable","label","textareaRef"]),w=!!a,E=i()(n,"text-area-container",{"show-error":w}),O=r.useRef(s()("errorMessage")).current,S=r.useRef(s()("description")).current,k={"aria-invalid":w,"aria-required":m,"aria-errormessage":O,"aria-describedby":o?S:void 0};return r.createElement("div",{className:E},r.createElement(c.a,{hideLabel:p,showOptionalText:!h&&!m,text:b},!!o&&r.createElement("div",{id:S,className:"text-area-description"},o),r.createElement(l.c,{isShown:w,position:d||"bottom-left",text:a||"",theme:"error"},r.createElement("textarea",u({ref:v,required:m,style:{resize:y?"":"none"}},k,g))),r.createElement("span",{id:O,className:"accessibility-hidden",role:"alert"},a)))};d.displayName="TextArea";var p=d;n(7);n.d(t,"a",(function(){return p}))},function(e,t,n){function r(e){return(r="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})(e)}var o=n(764);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return c(a(e,t))},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=p;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],o=0,a=0,s="",c=t&&t.delimiter||"/";null!=(n=i.exec(e));){var f=n[0],d=n[1],p=n.index;if(s+=e.slice(a,p),a=p+f.length,d)s+=d[1];else{var h=e[a],m=n[2],y=n[3],b=n[4],v=n[5],g=n[6],w=n[7];s&&(r.push(s),s="");var E=null!=m&&null!=h&&h!==m,O="+"===g||"*"===g,S="?"===g||"*"===g,k=n[2]||c,_=b||v;r.push({name:y||o++,prefix:m||"",delimiter:k,optional:S,repeat:O,partial:E,asterisk:!!w,pattern:_?u(_):w?".*":"[^"+l(k)+"]+?"})}}return a<e.length&&(s+=e.substr(a)),s&&r.push(s),r}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function c(e){for(var t=new Array(e.length),n=0;n<e.length;n++)"object"===r(e[n])&&(t[n]=new RegExp("^(?:"+e[n].pattern+")$"));return function(n,r){for(var i="",a=n||{},c=(r||{}).pretty?s:encodeURIComponent,l=0;l<e.length;l++){var u=e[l];if("string"!=typeof u){var f,d=a[u.name];if(null==d){if(u.optional){u.partial&&(i+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(o(d)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var p=0;p<d.length;p++){if(f=c(d[p]),!t[l].test(f))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(f)+"`");i+=(0===p?u.prefix:u.delimiter)+f}}else{if(f=u.asterisk?encodeURI(d).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):c(d),!t[l].test(f))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+f+'"');i+=u.prefix+f}}else i+=u}return i}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function u(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function f(e,t){return e.keys=t,e}function d(e){return e.sensitive?"":"i"}function p(e,t,n){o(t)||(n=t||n,t=[]);for(var r=(n=n||{}).strict,i=!1!==n.end,a="",s=0;s<e.length;s++){var c=e[s];if("string"==typeof c)a+=l(c);else{var u=l(c.prefix),p="(?:"+c.pattern+")";t.push(c),c.repeat&&(p+="(?:"+u+p+")*"),a+=p=c.optional?c.partial?u+"("+p+")?":"(?:"+u+"("+p+"))?":u+"("+p+")"}}var h=l(n.delimiter||"/"),m=a.slice(-h.length)===h;return r||(a=(m?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=i?"$":r&&m?"":"(?="+h+"|$)",f(new RegExp("^"+a,d(n)),t)}function h(e,t,n){return o(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return f(e,t)}(e,t):o(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return f(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return p(a(e,n),t,n)}(e,t,n)}},function(e,t){function n(e){return(n="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})(e)}var r=/^(?:submit|button|image|reset|file)$/i,o=/^(?:input|select|textarea|keygen)/i,i=/(\[[^\[\]]*\])/g;function a(e,t,n){if(t.match(i)){!function e(t,n,r){if(0===n.length)return t=r;var o=n.shift(),i=o.match(/^\[(.+?)\]$/);if("[]"===o)return t=t||[],Array.isArray(t)?t.push(e(null,n,r)):(t._values=t._values||[],t._values.push(e(null,n,r))),t;if(i){var a=i[1],s=+a;isNaN(s)?(t=t||{})[a]=e(t[a],n,r):(t=t||[])[s]=e(t[s],n,r)}else t[o]=e(t[o],n,r);return t}(e,function(e){var t=[],n=new RegExp(i),r=/^([^\[\]]*)/.exec(e);for(r[1]&&t.push(r[1]);null!==(r=n.exec(e));)t.push(r[1]);return t}(t),n)}else{var r=e[t];r?(Array.isArray(r)||(e[t]=[r]),e[t].push(n)):e[t]=n}return e}function s(e,t,n){return n=n.replace(/(\r)?\n/g,"\r\n"),n=(n=encodeURIComponent(n)).replace(/%20/g,"+"),e+(e?"&":"")+encodeURIComponent(t)+"="+n}e.exports=function(e,t){"object"!=n(t)?t={hash:!!t}:void 0===t.hash&&(t.hash=!0);for(var i=t.hash?{}:"",c=t.serializer||(t.hash?a:s),l=e&&e.elements?e.elements:[],u=Object.create(null),f=0;f<l.length;++f){var d=l[f];if((t.disabled||!d.disabled)&&d.name&&(o.test(d.nodeName)&&!r.test(d.type))){var p=d.name,h=d.value;if("checkbox"!==d.type&&"radio"!==d.type||d.checked||(h=void 0),t.empty){if("checkbox"!==d.type||d.checked||(h=""),"radio"===d.type&&(u[d.name]||d.checked?d.checked&&(u[d.name]=!0):u[d.name]=!1),null==h&&"radio"==d.type)continue}else if(!h)continue;if("select-multiple"!==d.type)i=c(i,p,h);else{h=[];for(var m=d.options,y=!1,b=0;b<m.length;++b){var v=m[b],g=t.empty&&!v.value,w=v.value||g;v.selected&&w&&(y=!0,i=t.hash&&"[]"!==p.slice(p.length-2)?c(i,p+"[]",v.value):c(i,p,v.value))}!y&&t.empty&&(i=c(i,p,""))}}}if(t.empty)for(var p in u)u[p]||(i=c(i,p,""));return i}},function(e,t,n){"use strict";t.__esModule=!0;var r=i(n(574)),o=i(n(811));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||o.default,e.exports=t.default},function(e,t,n){"use strict";(function(e){
/**!
 * @fileOverview Kickass library to create and place poppers near their reference elements.
 * @version 1.16.0
 * @license
 * Copyright (c) 2016 Federico Zivolo and contributors
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */
var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function c(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:c(s(e))}function l(e){return e&&e.referenceNode?e.referenceNode:e}var u=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?u:10===e?f:u||f}function p(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function m(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,s,c=i.commonAncestorContainer;if(e!==c&&t!==c||r.contains(o))return"BODY"===(s=(a=c).nodeName)||"HTML"!==s&&p(a.firstElementChild)!==a?p(c):c;var l=h(e);return l.host?m(l.host,t):m(e,h(t).host)}function y(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var r=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||r)[t]}return e[t]}function b(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+r+"Width"],10)}function v(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],d(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function g(e){var t=e.body,n=e.documentElement,r=d(10)&&getComputedStyle(n);return{height:v("Height",t,n,r),width:v("Width",t,n,r)}}var w=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},E=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),O=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},S=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};function k(e){return S({},e,{right:e.left+e.width,bottom:e.top+e.height})}function _(e){var t={};try{if(d(10)){t=e.getBoundingClientRect();var n=y(e,"top"),r=y(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?g(e.ownerDocument):{},s=i.width||e.clientWidth||o.width,c=i.height||e.clientHeight||o.height,l=e.offsetWidth-s,u=e.offsetHeight-c;if(l||u){var f=a(e);l-=b(f,"x"),u-=b(f,"y"),o.width-=l,o.height-=u}return k(o)}function C(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=d(10),o="HTML"===t.nodeName,i=_(e),s=_(t),l=c(e),u=a(t),f=parseFloat(u.borderTopWidth,10),p=parseFloat(u.borderLeftWidth,10);n&&o&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var h=k({top:i.top-s.top-f,left:i.left-s.left-p,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var m=parseFloat(u.marginTop,10),b=parseFloat(u.marginLeft,10);h.top-=f-m,h.bottom-=f-m,h.left-=p-b,h.right-=p-b,h.marginTop=m,h.marginLeft=b}return(r&&!n?t.contains(l):t===l&&"BODY"!==l.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=y(t,"top"),o=y(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}(h,t)),h}function x(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===a(t,"transform");)t=t.parentElement;return t||document.documentElement}function P(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},u=o?x(e):m(e,l(t));if("viewport"===r)i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=C(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:y(n),s=t?0:y(n,"left");return k({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:i})}(u,o);else{var f=void 0;"scrollParent"===r?"BODY"===(f=c(s(t))).nodeName&&(f=e.ownerDocument.documentElement):f="window"===r?e.ownerDocument.documentElement:r;var d=C(f,u,o);if("HTML"!==f.nodeName||function e(t){var n=t.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===a(t,"position"))return!0;var r=s(t);return!!r&&e(r)}(u))i=d;else{var p=g(e.ownerDocument),h=p.height,b=p.width;i.top+=d.top-d.marginTop,i.bottom=h+d.top,i.left+=d.left-d.marginLeft,i.right=b+d.left}}var v="number"==typeof(n=n||0);return i.left+=v?n:n.left||0,i.top+=v?n:n.top||0,i.right-=v?n:n.right||0,i.bottom-=v?n:n.bottom||0,i}function T(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=P(n,r,i,o),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},c=Object.keys(s).map((function(e){return S({key:e},s[e],{area:(t=s[e],t.width*t.height)});var t})).sort((function(e,t){return t.area-e.area})),l=c.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),u=l.length>0?l[0].key:c[0].key,f=e.split("-")[1];return u+(f?"-"+f:"")}function A(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return C(n,r?x(t):m(t,l(n)),r)}function j(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function D(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function I(e,t,n){n=n.split("-")[0];var r=j(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",s=i?"left":"top",c=i?"height":"width",l=i?"width":"height";return o[a]=t[a]+t[c]/2-r[c]/2,o[s]=n===s?t[s]-r[l]:t[D(s)],o}function M(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function N(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=M(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&i(n)&&(t.offsets.popper=k(t.offsets.popper),t.offsets.reference=k(t.offsets.reference),t=n(t,e))})),t}function R(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=A(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=T(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=I(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=N(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function F(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function L(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var o=t[r],i=o?""+o+n:e;if(void 0!==document.body.style[i])return i}return null}function U(){return this.state.isDestroyed=!0,F(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[L("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function B(e){var t=e.ownerDocument;return t?t.defaultView:window}function z(e,t,n,r){n.updateBound=r,B(e).addEventListener("resize",n.updateBound,{passive:!0});var o=c(e);return function e(t,n,r,o){var i="BODY"===t.nodeName,a=i?t.ownerDocument.defaultView:t;a.addEventListener(n,r,{passive:!0}),i||e(c(a.parentNode),n,r,o),o.push(a)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function H(){this.state.eventsEnabled||(this.state=z(this.reference,this.options,this.state,this.scheduleUpdate))}function V(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,B(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function K(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function q(e,t){Object.keys(t).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&K(t[n])&&(r="px"),e.style[n]=t[n]+r}))}var W=n&&/Firefox/i.test(navigator.userAgent);function G(e,t,n){var r=M(e,(function(e){return e.name===t})),o=!!r&&e.some((function(e){return e.name===n&&e.enabled&&e.order<r.order}));if(!o){var i="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return o}var $=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],X=$.slice(3);function Y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=X.indexOf(e),r=X.slice(n+1).concat(X.slice(0,n));return t?r.reverse():r}var Q={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function J(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),s=a.indexOf(M(a,(function(e){return-1!==e.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,l=-1!==s?[a.slice(0,s).concat([a[s].split(c)[0]]),[a[s].split(c)[1]].concat(a.slice(s+1))]:[a];return(l=l.map((function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return k(s)[t]/100*i}if("vh"===a||"vw"===a){return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i}return i}(e,o,t,n)}))}))).forEach((function(e,t){e.forEach((function(n,r){K(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))}))})),o}var Z={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,s=-1!==["bottom","top"].indexOf(n),c=s?"left":"top",l=s?"width":"height",u={start:O({},c,i[c]),end:O({},c,i[c]+i[l]-a[l])};e.offsets.popper=S({},a,u[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,s=r.split("-")[0],c=void 0;return c=K(+n)?[+n,0]:J(n,i,a,s),"left"===s?(i.top+=c[0],i.left-=c[1]):"right"===s?(i.top+=c[0],i.left+=c[1]):"top"===s?(i.left+=c[0],i.top-=c[1]):"bottom"===s&&(i.left+=c[0],i.top+=c[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||p(e.instance.popper);e.instance.reference===n&&(n=p(n));var r=L("transform"),o=e.instance.popper.style,i=o.top,a=o.left,s=o[r];o.top="",o.left="",o[r]="";var c=P(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=s,t.boundaries=c;var l=t.priority,u=e.offsets.popper,f={primary:function(e){var n=u[e];return u[e]<c[e]&&!t.escapeWithReference&&(n=Math.max(u[e],c[e])),O({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=u[n];return u[e]>c[e]&&!t.escapeWithReference&&(r=Math.min(u[n],c[e]-("right"===e?u.width:u.height))),O({},n,r)}};return l.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";u=S({},u,f[t](e))})),e.offsets.popper=u,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),s=a?"right":"bottom",c=a?"left":"top",l=a?"width":"height";return n[s]<i(r[c])&&(e.offsets.popper[c]=i(r[c])-n[l]),n[c]>i(r[s])&&(e.offsets.popper[c]=i(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!G(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],i=e.offsets,s=i.popper,c=i.reference,l=-1!==["left","right"].indexOf(o),u=l?"height":"width",f=l?"Top":"Left",d=f.toLowerCase(),p=l?"left":"top",h=l?"bottom":"right",m=j(r)[u];c[h]-m<s[d]&&(e.offsets.popper[d]-=s[d]-(c[h]-m)),c[d]+m>s[h]&&(e.offsets.popper[d]+=c[d]+m-s[h]),e.offsets.popper=k(e.offsets.popper);var y=c[d]+c[u]/2-m/2,b=a(e.instance.popper),v=parseFloat(b["margin"+f],10),g=parseFloat(b["border"+f+"Width"],10),w=y-e.offsets.popper[d]-v-g;return w=Math.max(Math.min(s[u]-m,w),0),e.arrowElement=r,e.offsets.arrow=(O(n={},d,Math.round(w)),O(n,p,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(F(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=P(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=D(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case Q.FLIP:a=[r,o];break;case Q.CLOCKWISE:a=Y(r);break;case Q.COUNTERCLOCKWISE:a=Y(r,!0);break;default:a=t.behavior}return a.forEach((function(s,c){if(r!==s||a.length===c+1)return e;r=e.placement.split("-")[0],o=D(r);var l=e.offsets.popper,u=e.offsets.reference,f=Math.floor,d="left"===r&&f(l.right)>f(u.left)||"right"===r&&f(l.left)<f(u.right)||"top"===r&&f(l.bottom)>f(u.top)||"bottom"===r&&f(l.top)<f(u.bottom),p=f(l.left)<f(n.left),h=f(l.right)>f(n.right),m=f(l.top)<f(n.top),y=f(l.bottom)>f(n.bottom),b="left"===r&&p||"right"===r&&h||"top"===r&&m||"bottom"===r&&y,v=-1!==["top","bottom"].indexOf(r),g=!!t.flipVariations&&(v&&"start"===i&&p||v&&"end"===i&&h||!v&&"start"===i&&m||!v&&"end"===i&&y),w=!!t.flipVariationsByContent&&(v&&"start"===i&&h||v&&"end"===i&&p||!v&&"start"===i&&y||!v&&"end"===i&&m),E=g||w;(d||b||E)&&(e.flipped=!0,(d||b)&&(r=a[c+1]),E&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=S({},e.offsets.popper,I(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(s?o[a?"width":"height"]:0),e.placement=D(t),e.offsets.popper=k(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!G(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=M(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,r=t.y,o=e.offsets.popper,i=M(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==i?i:t.gpuAcceleration,s=p(e.instance.popper),c=_(s),l={position:o.position},u=function(e,t){var n=e.offsets,r=n.popper,o=n.reference,i=Math.round,a=Math.floor,s=function(e){return e},c=i(o.width),l=i(r.width),u=-1!==["left","right"].indexOf(e.placement),f=-1!==e.placement.indexOf("-"),d=t?u||f||c%2==l%2?i:a:s,p=t?i:s;return{left:d(c%2==1&&l%2==1&&!f&&t?r.left-1:r.left),top:p(r.top),bottom:p(r.bottom),right:d(r.right)}}(e,window.devicePixelRatio<2||!W),f="bottom"===n?"top":"bottom",d="right"===r?"left":"right",h=L("transform"),m=void 0,y=void 0;if(y="bottom"===f?"HTML"===s.nodeName?-s.clientHeight+u.bottom:-c.height+u.bottom:u.top,m="right"===d?"HTML"===s.nodeName?-s.clientWidth+u.right:-c.width+u.right:u.left,a&&h)l[h]="translate3d("+m+"px, "+y+"px, 0)",l[f]=0,l[d]=0,l.willChange="transform";else{var b="bottom"===f?-1:1,v="right"===d?-1:1;l[f]=y*b,l[d]=m*v,l.willChange=f+", "+d}var g={"x-placement":e.placement};return e.attributes=S({},g,e.attributes),e.styles=S({},l,e.styles),e.arrowStyles=S({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return q(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach((function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&q(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,o){var i=A(o,t,e,n.positionFixed),a=T(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),q(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},ee=function(){function e(t,n){var r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};w(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=o(this.update.bind(this)),this.options=S({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(S({},e.Defaults.modifiers,a.modifiers)).forEach((function(t){r.options.modifiers[t]=S({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return S({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&i(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return E(e,[{key:"update",value:function(){return R.call(this)}},{key:"destroy",value:function(){return U.call(this)}},{key:"enableEventListeners",value:function(){return H.call(this)}},{key:"disableEventListeners",value:function(){return V.call(this)}}]),e}();ee.Utils=("undefined"!=typeof window?window:e).PopperUtils,ee.placements=$,ee.Defaults=Z,t.a=ee}).call(this,n(36))},function(e,t,n){},function(e,t,n){var r=n(641)("toUpperCase");e.exports=r},,function(e,t,n){"use strict";function r(e){var t=function(){var e=document.querySelector("#boxdownloadiframe");return e||((e=document.createElement("iframe")).setAttribute("id","boxdownloadiframe"),e.style.display="none",document.body&&document.body.appendChild(e)),e.contentDocument&&e.contentDocument.write("<head></head><body></body>"),e}();return t.src=e,t}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(0),o=n(81),i=n(6),a=n(27),s=n(62),c=n(80);n(817);function l(){return(l=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)}t.a=function(e){var t=e.dataValue,n=e.description,u=e.displayName,f=e.type,d=r.createElement(o.a,l({tagName:"i"},c.a.metadataFieldNoValue));return(t||"number"==typeof t)&&(d="string"==typeof t&&f===s.a?r.createElement(i.a,{day:"numeric",month:"long",value:Object(a.c)(t),year:"numeric"}):Array.isArray(t)?t.join(", "):t),r.createElement("dl",{className:"bdl-ReadOnlyMetadataField"},r.createElement("dt",null,u),!!n&&r.createElement("i",{className:"bdl-ReadOnlyMetadataField-desc"},n),r.createElement("dd",null,d))}},function(e,t,n){"use strict";var r=n(0),o=n(9);t.a=function(e){var t=e.className,n=void 0===t?"":t,i=e.color,a=void 0===i?"#777777":i,s=e.height,c=void 0===s?13:s,l=e.title,u=e.width,f=void 0===u?13:u;return r.createElement(o.a,{className:"icon-pencil ".concat(n),height:c,title:l,viewBox:"0 0 13 13",width:f},r.createElement("path",{className:"fill-color",d:"M12,1c-0.8-0.8-2.1-0.8-2.9,0L2,8.1c0,0,0,0-0.1,0.1l0,0c0,0,0,0,0,0.1l0,0L0.6,12c-0.1,0.2,0,0.4,0.2,0.5 c0.1,0,0.2,0,0.2,0l3.7-1.3l0,0c0,0,0,0,0.1,0l0,0c0,0,0,0,0.1-0.1l6.5-6.5l0,0L12,3.9C12.8,3.1,12.8,1.8,12,1z M4.6,10.2L2.8,8.4 l6-6l1.8,1.8L4.6,10.2z M2.4,9.1l1.5,1.5l-2.4,0.8L2.4,9.1z M11.5,3.4l-0.4,0.4L9.3,1.9l0.4-0.4c0.5-0.5,1.3-0.5,1.8,0 C12,2.1,12,2.9,11.5,3.4z",fill:a}))}},,function(e,t,n){var r=n(533),o=n(266),i=n(265);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&o(t,n,a)&&(n=a=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),a=void 0===a?t<n?1:-1:i(a),r(t,n,a,e)}}},function(e,t){var n=Math.ceil,r=Math.max;e.exports=function(e,t,o,i){for(var a=-1,s=r(n((t-e)/(o||1)),0),c=Array(s);s--;)c[i?s:++a]=e,e+=o;return c}},function(e,t,n){},function(e,t){window.Element.prototype.closest=function(e){window.Element.prototype.matches||(window.Element.prototype.matches=window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector);var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}},function(e,t,n){},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},function(e,t,n){},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(749),o=n(3),i=r?function(e){return r.get(e)}:o;e.exports=i},function(e,t,n){var r=n(750),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],i=o.call(r,t)?n.length:0;i--;){var a=n[i],s=a.func;if(null==s||s==e)return a.name}return t}},function(e,t,n){function r(e){return(r="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})(e)}var o=n(624),i=n(634),a=n(189),s=n(31),c=n(637);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==r(e)?s(e)?i(e[0],e[1]):o(e):c(e)}},function(e,t,n){var r=n(186),o=n(627),i=n(628);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},function(e,t){e.exports=function(e,t){return e.has(t)}},function(e,t,n){"use strict";(function(t){var n="__global_unique_id__";e.exports=function(){return t[n]=(t[n]||0)+1}}).call(this,n(36))},function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(324);function a(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){function t(t){var n=t.history,r=t.initialEntries,s=a(t,["history","initialEntries"]);return o.a.createElement(i.a,{history:n,initialEntries:r},o.a.createElement(e,s))}return t.displayName="withNavRouter(".concat(e.displayName||e.name||"Component"),t}},function(e,t){},function(e,t,n){"use strict";var r=n(0),o=n(201),i=n(240);n(278);t.a=function(e){var t=e.feature,n=e.enabled,a=void 0===n?function(){return null}:n,s=e.disabled,c=void 0===s?function(){return null}:s,l=e.children,u=e.not,f=void 0!==u&&u;return r.createElement(i.a,null,(function(e){var n=f?!Object(o.b)(e,t):Object(o.b)(e,t),r=Object(o.a)(e,t);return l?n&&l:n?a(r):c()}))}},function(e,t,n){"use strict";var r=n(0),o=n(325);function i(){return(i=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,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=function(e){function t(t,n){var s=t.features,c=a(t,["features"]);return r.createElement(o.a,{features:s},r.createElement(e,i({},c,{ref:n})))}var n=e.displayName||e.name||"component";return t.displayName="withFeatureProvider(".concat(n,")"),r.forwardRef(t)}},function(e,t,n){"use strict";var r=n(0),o=n(240);function i(){return(i=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)}t.a=function(e){function t(t,n){return r.createElement(o.a,null,(function(o){return r.createElement(e,i({},t,{ref:n,features:o}))}))}var n=e.displayName||e.name||"component";return t.displayName="withFeatureConsumer(".concat(n,")"),r.forwardRef(t)}},function(e,t,n){"use strict";e.exports=n(810)},function(e,t,n){"use strict";var r=n(110),o=n(29),i=n(148),a=o.OrderedMap;e.exports=function(e){return e.first()instanceof r?function(e){var t={},n=void 0;return a(e.withMutations((function(e){e.forEach((function(r,o){var a=r.getKey(),s=r.getNextSiblingKey(),c=r.getPrevSiblingKey(),l=r.getChildKeys(),u=r.getParentKey(),f=i();(t[a]=f,s)&&(e.get(s)?e.setIn([s,"prevSibling"],f):e.setIn([a,"nextSibling"],null));c&&(e.get(c)?e.setIn([c,"nextSibling"],f):e.setIn([a,"prevSibling"],null));if(u&&e.get(u)){var d=e.get(u).getChildKeys();e.setIn([u,"children"],d.set(d.indexOf(r.getKey()),f))}else e.setIn([a,"parent"],null),n&&(e.setIn([n.getKey(),"nextSibling"],f),e.setIn([a,"prevSibling"],t[n.getKey()])),n=e.get(a);l.forEach((function(t){e.get(t)?e.setIn([t,"parent"],f):e.setIn([a,"children"],r.getChildKeys().filter((function(e){return e!==t})))}))}))})).toArray().map((function(e){return[t[e.getKey()],e.set("key",t[e.getKey()])]})))}(e):function(e){return a(e.toArray().map((function(e){var t=i();return[t,e.set("key",t)]})))}(e)}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(101),i=n(280),a=n(30);function s(e,t,n){var s=t.getCharacterList(),c=n>0?s.get(n-1):void 0,l=n<s.count()?s.get(n):void 0,u=c?c.getEntity():void 0,f=l?l.getEntity():void 0;if(f&&f===u&&"MUTABLE"!==e.__get(f).getMutability()){for(var d,p=function(e,t,n){var o;return i(e,(function(e,t){return e.getEntity()===t.getEntity()}),(function(e){return e.getEntity()===t}),(function(e,t){e<=n&&t>=n&&(o={start:e,end:t})})),"object"!==r(o)&&a(!1),o}(s,f,n),h=p.start,m=p.end;h<m;)d=s.get(h),s=s.set(h,o.applyEntity(d,null)),h++;return t.set("characterList",s)}return t}e.exports=function(e,t){var n=e.getBlockMap(),r=e.getEntityMap(),o={},i=t.getStartKey(),a=t.getStartOffset(),c=n.get(i),l=s(r,c,a);l!==c&&(o[i]=l);var u=t.getEndKey(),f=t.getEndOffset(),d=n.get(u);i===u&&(d=l);var p=s(r,d,f);return p!==d&&(o[u]=p),Object.keys(o).length?e.merge({blockMap:n.merge(o),selectionAfter:t}):e.set("selectionAfter",t)}},function(e,t,n){"use strict";e.exports=function(e,t,n){if(n===e.count())t.forEach((function(t){e=e.push(t)}));else if(0===n)t.reverse().forEach((function(t){e=e.unshift(t)}));else{var r=e.slice(0,n),o=e.slice(n);e=r.concat(t,o).toList()}return e}},function(e,t,n){"use strict";var r=n(110);e.exports=function(e,t){if(!(e instanceof r))return null;var n=e.getNextSiblingKey();if(n)return n;var o=e.getParentKey();if(!o)return null;for(var i=t.get(o);i&&!i.getNextSiblingKey();){var a=i.getParentKey();i=a?t.get(a):null}return i?i.getNextSiblingKey():null}},function(e,t,n){"use strict";var r=n(29),o=n(501),i=n(280),a=r.List,s=r.Repeat,c=r.Record,l=o.thatReturnsTrue,u=c({start:null,end:null}),f=c({start:null,end:null,decoratorKey:null,leaves:null}),d={generate:function(e,t,n){var r=t.getLength();if(!r)return a.of(new f({start:0,end:0,decoratorKey:null,leaves:a.of(new u({start:0,end:0}))}));var o=[],c=n?n.getDecorations(t,e):a(s(null,r)),d=t.getCharacterList();return i(c,h,l,(function(e,t){o.push(new f({start:e,end:t,decoratorKey:c.get(e),leaves:p(d.slice(e,t).toList(),e)}))})),a(o)},getFingerprint:function(e){return e.map((function(e){var t=e.get("decoratorKey");return(null!==t?t+"."+(e.get("end")-e.get("start")):"")+"."+e.get("leaves").size})).join("-")}};function p(e,t){var n=[],r=e.map((function(e){return e.getStyle()})).toList();return i(r,h,l,(function(e,r){n.push(new u({start:e+t,end:r+t}))})),a(n)}function h(e,t){return e===t}e.exports=d},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getType=function(){return this.get("type")},t.prototype.getMutability=function(){return this.get("mutability")},t.prototype.getData=function(){return this.get("data")},t}((0,n(29).Record)({type:"TOKEN",mutability:"IMMUTABLE",data:Object}));e.exports=o},function(e,t,n){"use strict";var r=n(504),o=n(30),i="֐־׀׃׆׈-׏א-ת׫-ׯװ-ײ׳-״׵-׿߀-߉ߊ-ߪߴ-ߵߺ߻-߿ࠀ-ࠕࠚࠤࠨ࠮-࠯࠰-࠾࠿ࡀ-ࡘ࡜-࡝࡞࡟-࢟‏יִײַ-ﬨשׁ-זּ﬷טּ-לּ﬽מּ﬿נּ-סּ﭂ףּ-פּ﭅צּ-ﭏ",a="؈؋؍؛؜؝؞-؟ؠ-ؿـف-ي٭ٮ-ٯٱ-ۓ۔ەۥ-ۦۮ-ۯۺ-ۼ۽-۾ۿ܀-܍܎܏ܐܒ-ܯ݋-݌ݍ-ޥޱ޲-޿ࢠ-ࢲࢳ-ࣣﭐ-ﮱ﮲-﯁﯂-﯒ﯓ-ﴽ﵀-﵏ﵐ-ﶏ﶐-﶑ﶒ-ﷇ﷈-﷏ﷰ-ﷻ﷼﷾-﷿ﹰ-ﹴ﹵ﹶ-ﻼ﻽-﻾",s=new RegExp("["+"A-Za-zªµºÀ-ÖØ-öø-ƺƻƼ-ƿǀ-ǃDŽ-ʓʔʕ-ʯʰ-ʸʻ-ˁː-ˑˠ-ˤˮͰ-ͳͶ-ͷͺͻ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁ҂Ҋ-ԯԱ-Ֆՙ՚-՟ա-և։ःऄ-हऻऽा-ीॉ-ौॎ-ॏॐक़-ॡ।-॥०-९॰ॱॲ-ঀং-ঃঅ-ঌএ-ঐও-নপ-রলশ-হঽা-ীে-ৈো-ৌৎৗড়-ঢ়য়-ৡ০-৯ৰ-ৱ৴-৹৺ਃਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਾ-ੀਖ਼-ੜਫ਼੦-੯ੲ-ੴઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હઽા-ીૉો-ૌૐૠ-ૡ૦-૯૰ଂ-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହଽାୀେ-ୈୋ-ୌୗଡ଼-ଢ଼ୟ-ୡ୦-୯୰ୱ୲-୷ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-ஹா-ிு-ூெ-ைொ-ௌௐௗ௦-௯௰-௲ఁ-ఃఅ-ఌఎ-ఐఒ-నప-హఽు-ౄౘ-ౙౠ-ౡ౦-౯౿ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽಾಿೀ-ೄೆೇ-ೈೊ-ೋೕ-ೖೞೠ-ೡ೦-೯ೱ-ೲം-ഃഅ-ഌഎ-ഐഒ-ഺഽാ-ീെ-ൈൊ-ൌൎൗൠ-ൡ൦-൯൰-൵൹ൺ-ൿං-ඃඅ-ඖක-නඳ-රලව-ෆා-ෑෘ-ෟ෦-෯ෲ-ෳ෴ก-ะา-ำเ-ๅๆ๏๐-๙๚-๛ກ-ຂຄງ-ຈຊຍດ-ທນ-ຟມ-ຣລວສ-ຫອ-ະາ-ຳຽເ-ໄໆ໐-໙ໜ-ໟༀ༁-༃༄-༒༓༔༕-༗༚-༟༠-༩༪-༳༴༶༸༾-༿ཀ-ཇཉ-ཬཿ྅ྈ-ྌ྾-࿅࿇-࿌࿎-࿏࿐-࿔࿕-࿘࿙-࿚က-ဪါ-ာေးျ-ြဿ၀-၉၊-၏ၐ-ၕၖ-ၗၚ-ၝၡၢ-ၤၥ-ၦၧ-ၭၮ-ၰၵ-ႁႃ-ႄႇ-ႌႎႏ႐-႙ႚ-ႜ႞-႟Ⴀ-ჅჇჍა-ჺ჻ჼჽ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚ፠-፨፩-፼ᎀ-ᎏᎠ-Ᏼᐁ-ᙬ᙭-᙮ᙯ-ᙿᚁ-ᚚᚠ-ᛪ᛫-᛭ᛮ-ᛰᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱ᜵-᜶ᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳាើ-ៅះ-ៈ។-៖ៗ៘-៚ៜ០-៩᠐-᠙ᠠ-ᡂᡃᡄ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᤣ-ᤦᤩ-ᤫᤰ-ᤱᤳ-ᤸ᥆-᥏ᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧀᧁ-ᧇᧈ-ᧉ᧐-᧙᧚ᨀ-ᨖᨙ-ᨚ᨞-᨟ᨠ-ᩔᩕᩗᩡᩣ-ᩤᩭ-ᩲ᪀-᪉᪐-᪙᪠-᪦ᪧ᪨-᪭ᬄᬅ-ᬳᬵᬻᬽ-ᭁᭃ-᭄ᭅ-ᭋ᭐-᭙᭚-᭠᭡-᭪᭴-᭼ᮂᮃ-ᮠᮡᮦ-ᮧ᮪ᮮ-ᮯ᮰-᮹ᮺ-ᯥᯧᯪ-ᯬᯮ᯲-᯳᯼-᯿ᰀ-ᰣᰤ-ᰫᰴ-ᰵ᰻-᰿᱀-᱉ᱍ-ᱏ᱐-᱙ᱚ-ᱷᱸ-ᱽ᱾-᱿᳀-᳇᳓᳡ᳩ-ᳬᳮ-ᳱᳲ-ᳳᳵ-ᳶᴀ-ᴫᴬ-ᵪᵫ-ᵷᵸᵹ-ᶚᶛ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼ‎ⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℴℵ-ℸℹℼ-ℿⅅ-ⅉⅎ⅏Ⅰ-ↂↃ-ↄↅ-ↈ⌶-⍺⎕⒜-ⓩ⚬⠀-⣿Ⰰ-Ⱞⰰ-ⱞⱠ-ⱻⱼ-ⱽⱾ-ⳤⳫ-ⳮⳲ-ⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯ⵰ⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々〆〇〡-〩〮-〯〱-〵〸-〺〻〼ぁ-ゖゝ-ゞゟァ-ヺー-ヾヿㄅ-ㄭㄱ-ㆎ㆐-㆑㆒-㆕㆖-㆟ㆠ-ㆺㇰ-ㇿ㈀-㈜㈠-㈩㈪-㉇㉈-㉏㉠-㉻㉿㊀-㊉㊊-㊰㋀-㋋㋐-㋾㌀-㍶㍻-㏝㏠-㏾㐀-䶵一-鿌ꀀ-ꀔꀕꀖ-ꒌꓐ-ꓷꓸ-ꓽ꓾-꓿ꔀ-ꘋꘌꘐ-ꘟ꘠-꘩ꘪ-ꘫꙀ-ꙭꙮꚀ-ꚛꚜ-ꚝꚠ-ꛥꛦ-ꛯ꛲-꛷Ꜣ-ꝯꝰꝱ-ꞇ꞉-꞊Ꞌ-ꞎꞐ-ꞭꞰ-Ʇꟷꟸ-ꟹꟺꟻ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꠣ-ꠤꠧ꠰-꠵꠶-꠷ꡀ-ꡳꢀ-ꢁꢂ-ꢳꢴ-ꣃ꣎-꣏꣐-꣙ꣲ-ꣷ꣸-꣺ꣻ꤀-꤉ꤊ-ꤥ꤮-꤯ꤰ-ꥆꥒ-꥓꥟ꥠ-ꥼꦃꦄ-ꦲꦴ-ꦵꦺ-ꦻꦽ-꧀꧁-꧍ꧏ꧐-꧙꧞-꧟ꧠ-ꧤꧦꧧ-ꧯ꧰-꧹ꧺ-ꧾꨀ-ꨨꨯ-ꨰꨳ-ꨴꩀ-ꩂꩄ-ꩋꩍ꩐-꩙꩜-꩟ꩠ-ꩯꩰꩱ-ꩶ꩷-꩹ꩺꩻꩽꩾ-ꪯꪱꪵ-ꪶꪹ-ꪽꫀꫂꫛ-ꫜꫝ꫞-꫟ꫠ-ꫪꫫꫮ-ꫯ꫰-꫱ꫲꫳ-ꫴꫵꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚ꭛ꭜ-ꭟꭤ-ꭥꯀ-ꯢꯣ-ꯤꯦ-ꯧꯩ-ꯪ꯫꯬꯰-꯹가-힣ힰ-ퟆퟋ-ퟻ-豈-舘並-龎ff-stﬓ-ﬗA-Za-zヲ-ッーア-ン゙-゚ᅠ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ"+i+a+"]"),c=new RegExp("["+i+a+"]");function l(e){var t=s.exec(e);return null==t?null:t[0]}function u(e){var t=l(e);return null==t?r.NEUTRAL:c.exec(t)?r.RTL:r.LTR}function f(e,t){if(t=t||r.NEUTRAL,!e.length)return t;var n=u(e);return n===r.NEUTRAL?t:n}function d(e,t){return t||(t=r.getGlobalDir()),r.isStrong(t)||o(!1),f(e,t)}var p={firstStrongChar:l,firstStrongCharDir:u,resolveBlockDir:f,getDirection:d,isDirectionLTR:function(e,t){return d(e,t)===r.LTR},isDirectionRTL:function(e,t){return d(e,t)===r.RTL}};e.exports=p},function(e,t,n){"use strict";e.exports={BOLD:{fontWeight:"bold"},CODE:{fontFamily:"monospace",wordWrap:"break-word"},ITALIC:{fontStyle:"italic"},STRIKETHROUGH:{textDecoration:"line-through"},UNDERLINE:{textDecoration:"underline"}}},function(e,t,n){"use strict";e.exports=function(e){var t=e.getSelection(),n=t.getAnchorKey(),r=e.getBlockTree(n),o=t.getStartOffset(),i=!1;return r.some((function(e){return o===e.get("start")?(i=!0,!0):o<e.get("end")&&e.get("leaves").some((function(e){var t=e.get("start");return o===t&&(i=!0,!0)}))})),i}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(52)||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};var i=n(855),a=n(323),s=n(0),c=n(35),l=n(586),u=n(509),f=n(581),d=n(504),p=n(238),h=n(870),m=n(510),y=n(874),b=n(30),v=n(117),g=function(e,t){return e.getAnchorKey()===t||e.getFocusKey()===t},w=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return this.props.block!==e.block||this.props.tree!==e.tree||this.props.direction!==e.direction||g(e.selection,e.block.getKey())&&e.forceSelection},t.prototype.componentDidMount=function(){var e=this.props.selection,t=e.getEndKey();if(e.getHasFocus()&&t===this.props.block.getKey()){var n=c.findDOMNode(this),r=u.getScrollParent(n),o=m(r),i=void 0;if(r===window){var a=h(n);(i=a.y+a.height-y().height)>0&&window.scrollTo(o.x,o.y+i+10)}else{n instanceof HTMLElement||b(!1),(i=n.offsetHeight+n.offsetTop-(r.offsetHeight+o.y))>0&&l.setTop(r,l.getTop(r)+i+10)}}},t.prototype._renderChildren=function(){var e=this,t=this.props.block,n=t.getKey(),r=t.getText(),c=this.props.tree.size-1,l=g(this.props.selection,n);return this.props.tree.map((function(u,p){var h=u.get("leaves"),m=h.size-1,y=h.map((function(o,u){var f=a.encode(n,p,u),d=o.get("start"),h=o.get("end");return s.createElement(i,{key:f,offsetKey:f,block:t,start:d,selection:l?e.props.selection:null,forceSelection:e.props.forceSelection,text:r.slice(d,h),styleSet:t.getInlineStyleAt(d),customStyleMap:e.props.customStyleMap,customStyleFn:e.props.customStyleFn,isLast:p===c&&u===m})})).toArray(),b=u.get("decoratorKey");if(null==b)return y;if(!e.props.decorator)return y;var g=v(e.props.decorator),w=g.getComponentForKey(b);if(!w)return y;var E=g.getPropsForKey(b),O=a.encode(n,p,0),S=r.slice(h.first().get("start"),h.last().get("end")),k=d.getHTMLDirIfDifferent(f.getDirection(S),e.props.direction);return s.createElement(w,o({},E,{contentState:e.props.contentState,decoratedText:S,dir:k,key:O,entityKey:t.getEntityAt(u.get("start")),offsetKey:O}),y)})).toArray()},t.prototype.render=function(){var e=this.props,t=e.direction,n=e.offsetKey,r=p({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===t,"public/DraftStyleDefault/rtl":"RTL"===t});return s.createElement("div",{"data-offset-key":n,className:r},this._renderChildren())},t}(s.Component);e.exports=w},function(e,t,n){"use strict";e.exports=function(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}},function(e,t,n){"use strict";function r(e,t){return!!t&&(e===t.documentElement||e===t.body)}var o={getTop:function(e){var t=e.ownerDocument;return r(e,t)?t.body.scrollTop||t.documentElement.scrollTop:e.scrollTop},setTop:function(e,t){var n=e.ownerDocument;r(e,n)?n.body.scrollTop=n.documentElement.scrollTop=t:e.scrollTop=t},getLeft:function(e){var t=e.ownerDocument;return r(e,t)?t.body.scrollLeft||t.documentElement.scrollLeft:e.scrollLeft},setLeft:function(e,t){var n=e.ownerDocument;r(e,n)?n.body.scrollLeft=n.documentElement.scrollLeft=t:e.scrollLeft=t}};e.exports=o},function(e,t,n){"use strict";var r=n(877),o=n(878),i=n(501),a=new RegExp("\r\n","g"),s={"text/rtf":1,"text/html":1};function c(e){if("file"==e.kind)return e.getAsFile()}var l=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t,this.types=t.types?o(t.types):[]}return e.prototype.isRichText=function(){return!(!this.getHTML()||!this.getText())||!this.isImage()&&this.types.some((function(e){return s[e]}))},e.prototype.getText=function(){var e;return this.data.getData&&(this.types.length?-1!=this.types.indexOf("text/plain")&&(e=this.data.getData("text/plain")):e=this.data.getData("Text")),e?e.replace(a,"\n"):null},e.prototype.getHTML=function(){if(this.data.getData){if(!this.types.length)return this.data.getData("Text");if(-1!=this.types.indexOf("text/html"))return this.data.getData("text/html")}},e.prototype.isLink=function(){return this.types.some((function(e){return-1!=e.indexOf("Url")||-1!=e.indexOf("text/uri-list")||e.indexOf("text/x-moz-url")}))},e.prototype.getLink=function(){return this.data.getData?-1!=this.types.indexOf("text/x-moz-url")?this.data.getData("text/x-moz-url").split("\n")[0]:-1!=this.types.indexOf("text/uri-list")?this.data.getData("text/uri-list"):this.data.getData("url"):null},e.prototype.isImage=function(){var e=this.types.some((function(e){return-1!=e.indexOf("application/x-moz-file")}));if(e)return!0;for(var t=this.getFiles(),n=0;n<t.length;n++){var o=t[n].type;if(!r.isImage(o))return!1}return!0},e.prototype.getCount=function(){return this.data.hasOwnProperty("items")?this.data.items.length:this.data.hasOwnProperty("mozItemCount")?this.data.mozItemCount:this.data.files?this.data.files.length:null},e.prototype.getFiles=function(){return this.data.items?Array.prototype.slice.call(this.data.items).map(c).filter(i.thatReturnsArgument):this.data.files?Array.prototype.slice.call(this.data.files):[]},e.prototype.hasFiles=function(){return this.getFiles().length>0},e}();e.exports=l},function(e,t,n){"use strict";e.exports=function e(t){if(t instanceof Element){var n=t.getAttribute("data-offset-key");if(n)return n;for(var r=0;r<t.childNodes.length;r++){var o=e(t.childNodes[r]);if(o)return o}}return null}},function(e,t,n){"use strict";(function(t){var r=n(30),o=/\.textClipping$/,i={"text/plain":!0,"text/html":!0,"text/rtf":!0},a=5e3;e.exports=function(e,n){var s=0,c=[];e.forEach((function(l){!function(e,n){if(!t.FileReader||e.type&&!(e.type in i))return void n("");if(""===e.type){var a="";return o.test(e.name)&&(a=e.name.replace(o,"")),void n(a)}var s=new FileReader;s.onload=function(){var e=s.result;"string"!=typeof e&&r(!1),n(e)},s.onerror=function(){n("")},s.readAsText(e)}(l,(function(t){s++,t&&c.push(t.slice(0,a)),s==e.length&&n(c.join("\r"))}))}))}}).call(this,n(36))},function(e,t,n){"use strict";var r=n(323),o=n(117);e.exports=function(e,t,n,i,a){var s=o(e.getSelection()),c=r.decode(t),l=c.blockKey,u=e.getBlockTree(l).getIn([c.decoratorKey,"leaves",c.leafKey]),f=r.decode(i),d=f.blockKey,p=e.getBlockTree(d).getIn([f.decoratorKey,"leaves",f.leafKey]),h=u.get("start"),m=p.get("start"),y=u?h+n:null,b=p?m+a:null;if(s.getAnchorKey()===l&&s.getAnchorOffset()===y&&s.getFocusKey()===d&&s.getFocusOffset()===b)return s;var v=!1;if(l===d){var g=u.get("end"),w=p.get("end");v=m===h&&w===g?a<n:m<h}else{v=e.getCurrentContent().getBlockMap().keySeq().skipUntil((function(e){return e===l||e===d})).first()===d}return s.merge({anchorKey:l,anchorOffset:y,focusKey:d,focusOffset:b,isBackward:v})}},function(e,t,n){"use strict";var r=n(321);e.exports=function(e){var t=e.getSelection();return t.isCollapsed()?null:r(e.getCurrentContent(),t)}},function(e,t,n){"use strict";var r=n(138),o=n(30);var i=r.isBrowser("Chrome")?function(e){for(var t=e.cloneRange(),n=[],r=e.endContainer;null!=r;r=r.parentNode){var i=r===e.commonAncestorContainer;i?t.setStart(e.startContainer,e.startOffset):t.setStart(t.endContainer,0);var a,s=Array.from(t.getClientRects());if(n.push(s),i)return n.reverse(),(a=[]).concat.apply(a,n);t.setEndBefore(r)}o(!1)}:function(e){return Array.from(e.getClientRects())};e.exports=i},function(e,t,n){"use strict";var r=n(511),o=n(588),i=n(590),a=n(30),s=n(117);function c(e,t,n){var i=t,c=r(i);if(null!=c||e&&(e===i||e.firstChild===i)||a(!1),e===i&&((i=i.firstChild)instanceof Element&&"true"===i.getAttribute("data-contents")||a(!1),n>0&&(n=i.childNodes.length)),0===n){var u=null;if(null!=c)u=c;else{var f=function(e){for(;e.firstChild&&(e.firstChild instanceof Element&&"true"===e.firstChild.getAttribute("data-blocks")||o(e.firstChild));)e=e.firstChild;return e}(i);u=s(o(f))}return{key:u,offset:0}}var d=i.childNodes[n-1],p=null,h=null;if(o(d)){var m=function(e){for(;e.lastChild&&(e.lastChild instanceof Element&&"true"===e.lastChild.getAttribute("data-blocks")||o(e.lastChild));)e=e.lastChild;return e}(d);p=s(o(m)),h=l(m)}else p=s(c),h=l(d);return{key:p,offset:h}}function l(e){var t=e.textContent;return"\n"===t?0:t.length}e.exports=function(e,t,n,o,a,l){var u=n.nodeType===Node.TEXT_NODE,f=a.nodeType===Node.TEXT_NODE;if(u&&f)return{selectionState:i(e,s(r(n)),o,s(r(a)),l),needsRecovery:!1};var d=null,p=null,h=!0;return u?(d={key:s(r(n)),offset:o},p=c(t,a,l)):f?(p={key:s(r(a)),offset:l},d=c(t,n,o)):(d=c(t,n,o),p=c(t,a,l),n===a&&o===l&&(h=!!n.firstChild&&"BR"!==n.firstChild.nodeName)),{selectionState:i(e,d.key,d.offset,p.key,p.offset),needsRecovery:h}}},function(e,t,n){"use strict";var r="\\s|(?![_])"+n(896).getPunctuation(),o=new RegExp("^(?:"+r+")*(?:['‘’]|(?!"+r+").)*(?:(?!"+r+").)"),i=new RegExp("(?:(?!"+r+").)(?:['‘’]|(?!"+r+").)*(?:"+r+")*$");function a(e,t){var n=t?i.exec(e):o.exec(e);return n?n[0]:e}var s={getBackward:function(e){return a(e,!0)},getForward:function(e){return a(e,!1)}};e.exports=s},function(e,t,n){"use strict";e.exports=function(e,t){var n,r=e.getSelection(),o=r.getStartKey(),i=r.getStartOffset(),a=e.getCurrentContent(),s=o;return t>a.getBlockForKey(o).getText().length-i?(s=a.getKeyAfter(o),n=0):n=i+t,r.merge({focusKey:s,focusOffset:n})}},function(e,t,n){"use strict";var r,o=i||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},i=n(52);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=n(101),c=n(198),l=n(110),u=n(505),f=n(322),d=n(177),p=n(29),h=n(29).Set,m=n(907),y=n(238),b=n(148),v=n(597),g=n(30),w=n(503),E=d.draft_tree_data_support,O=p.List,S=p.OrderedSet,k=new RegExp("\r","g"),_=new RegExp("\n","g"),C=new RegExp("&nbsp;","g"),x=new RegExp("&#13;?","g"),P=new RegExp("&#8203;?","g"),T=["bold","bolder","500","600","700","800","900"],A=["light","lighter","100","200","300","400"],j={b:"BOLD",code:"CODE",del:"STRIKETHROUGH",em:"ITALIC",i:"ITALIC",s:"STRIKETHROUGH",strike:"STRIKETHROUGH",strong:"BOLD",u:"UNDERLINE"},D=(a(r={},y("public/DraftStyleDefault/depth0"),0),a(r,y("public/DraftStyleDefault/depth1"),1),a(r,y("public/DraftStyleDefault/depth2"),2),a(r,y("public/DraftStyleDefault/depth3"),3),a(r,y("public/DraftStyleDefault/depth4"),4),r),I=["className","href","rel","target","title"],M=["alt","className","height","src","width"],N=void 0,R={text:"",inlines:[],entities:[],blocks:[]},F={children:O(),depth:0,key:"",type:""},L=function(e,t){return"li"===e?"ol"===t?"ordered-list-item":"unordered-list-item":null},U=function(e,t,n){var r=n.filter((function(t){return t.element===e||t.wrapper===e||t.aliasedElements&&t.aliasedElements.some((function(t){return t===e}))})).keySeq().toSet().toArray().sort();switch(r.length){case 0:return"unstyled";case 1:return r[0];default:return function(e,t,n){for(var r=0;r<n.length;r++){var o=n[r](e,t);if(o)return o}return null}(e,t,[L])||"unstyled"}},B=function(e,t,n){var r=e.text.slice(-1),o=t.text.slice(0,1);if("\r"!==r||"\r"!==o||n||(e.text=e.text.slice(0,-1),e.inlines.pop(),e.entities.pop(),e.blocks.pop()),"\r"===r){if(" "===t.text||"\n"===t.text)return e;" "!==o&&"\n"!==o||(t.text=t.text.slice(1),t.inlines.shift(),t.entities.shift())}return{text:e.text+t.text,inlines:e.inlines.concat(t.inlines),entities:e.entities.concat(t.entities),blocks:e.blocks.concat(t.blocks)}},z=function(e){e instanceof HTMLAnchorElement||g(!1);var t=e.protocol;return"http:"===t||"https:"===t||"mailto:"===t},H=function(e){var t=new Array(1);return e&&(t[0]=e),o({},R,{text:" ",inlines:[S()],entities:t})},V=function(){return o({},R,{text:"\n",inlines:[S()],entities:new Array(1)})},K=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o({},F,e)},q=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return{text:"\r",inlines:[S()],entities:new Array(1),blocks:[K({parent:n,key:b(),type:e,depth:Math.max(0,Math.min(4,t))})]}},W=function e(t,n,r,i,a,s,c,l,u,d){var p=N,h=n.nodeName.toLowerCase(),y=t,b="unstyled",v=!1,g=a&&U(a,i,l),w=o({},R),O=void 0;if("#text"===h){var S=n.textContent,k=S.trim();if(i&&""===k&&n.parentElement){var C=n.parentElement.nodeName.toLowerCase();if("ol"===C||"ul"===C)return{chunk:o({},R),entityMap:t}}return""===k&&"pre"!==a?{chunk:H(u),entityMap:t}:("pre"!==a&&(S=S.replace(_," ")),N=h,{chunk:{text:S,inlines:Array(S.length).fill(r),entities:Array(S.length).fill(u),blocks:[]},entityMap:t})}if(N=h,"br"===h)return"br"!==p||a&&"unstyled"!==g?{chunk:V(),entityMap:t}:{chunk:q("unstyled",c,d),entityMap:t};if("img"===h&&n instanceof HTMLImageElement&&n.attributes.getNamedItem("src")&&n.attributes.getNamedItem("src").value){var x=n,P={};M.forEach((function(e){var t=x.getAttribute(e);t&&(P[e]=t)})),n.textContent="📷",u=f.__create("IMAGE","MUTABLE",P||{})}r=function(e,t,n){var r=j[e];if(r)n=n.add(r).toOrderedSet();else if(t instanceof HTMLElement){var o=t;n=n.withMutations((function(e){var t=o.style.fontWeight,n=o.style.fontStyle,r=o.style.textDecoration;T.indexOf(t)>=0?e.add("BOLD"):A.indexOf(t)>=0&&e.remove("BOLD"),"italic"===n?e.add("ITALIC"):"normal"===n&&e.remove("ITALIC"),"underline"===r&&e.add("UNDERLINE"),"line-through"===r&&e.add("STRIKETHROUGH"),"none"===r&&(e.remove("UNDERLINE"),e.remove("STRIKETHROUGH"))})).toOrderedSet()}return n}(h,n,r),"ul"!==h&&"ol"!==h||(i&&(c+=1),i=h),!E&&"li"===h&&n instanceof HTMLElement&&(c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Object.keys(D).some((function(n){e.classList.contains(n)&&(t=D[n])})),t}(n,c));var F=U(h,i,l),L=i&&"li"===a&&"li"===h,K=(!a||E)&&-1!==s.indexOf(h);(L||K)&&(O=(w=q(F,c,d)).blocks[0].key,a=h,v=!E),L&&(b="ul"===i?"unordered-list-item":"ordered-list-item");var W=n.firstChild;null!=W&&(h=W.nodeName.toLowerCase());for(var G=null;W;){W instanceof HTMLAnchorElement&&W.href&&z(W)?function(){var e=W,t={};I.forEach((function(n){var r=e.getAttribute(n);r&&(t[n]=r)})),t.url=new m(e.href).toString(),G=f.__create("LINK","MUTABLE",t||{})}():G=void 0;var $=e(y,W,r,i,a,s,c,l,G||u,E?O:null),X=$.chunk;y=$.entityMap,w=B(w,X,E);var Y=W.nextSibling;!d&&Y&&s.indexOf(h)>=0&&a&&(w=B(w,V())),Y&&(h=Y.nodeName.toLowerCase()),W=Y}return v&&(w=B(w,q(b,c,d))),{chunk:w,entityMap:y}},G=function(e,t,n,r){e=e.trim().replace(k,"").replace(C," ").replace(x,"").replace(P,"");var i=function(e){var t=e.get("unstyled").element,n=h([]);return e.forEach((function(e){e.aliasedElements&&e.aliasedElements.forEach((function(e){n=n.add(e)})),n=n.add(e.element)})),n.filter((function(e){return e&&e!==t})).toArray().sort()}(n),a=t(e);if(!a)return null;N=null;var s=function(e,t){return t.some((function(t){return-1!==e.indexOf("<"+t)}))}(e,i)?i:["div"],c=W(r,a,S(),"ul",null,s,-1,n),l=c.chunk,u=c.entityMap;return 0===l.text.indexOf("\r")&&(l={text:l.text.slice(1),inlines:l.inlines.slice(1),entities:l.entities.slice(1),blocks:l.blocks}),"\r"===l.text.slice(-1)&&(l.text=l.text.slice(0,-1),l.inlines=l.inlines.slice(0,-1),l.entities=l.entities.slice(0,-1),l.blocks.pop()),0===l.blocks.length&&l.blocks.push(o({},R,{type:"unstyled",depth:0})),l.text.split("\r").length===l.blocks.length+1&&l.blocks.unshift({type:"unstyled",depth:0}),{chunk:l,entityMap:u}},$=function(e){if(!e||!e.text||!Array.isArray(e.blocks))return null;var t=0,n=e.blocks,r=e.inlines,o=e.entities,i=E?l:c;return e.text.split("\r").reduce((function(e,a,c){a=w(a);var u=n[c],f=t+a.length,d=r.slice(t,f),p=o.slice(t,f),h=O(d.map((function(e,t){var n={style:e,entity:null};return p[t]&&(n.entity=p[t]),s.create(n)})));t=f+1;var m=u.depth,y=u.type,v=u.parent,g=u.key||b(),E=null;if(v){var S=e.cacheRef[v],k=e.contentBlocks[S];if(k.getChildKeys().isEmpty()&&k.getText()){var _=k.getCharacterList(),C=k.getText();E=b();var x=new l({key:E,text:C,characterList:_,parent:v,nextSibling:g});e.contentBlocks.push(x),k=k.withMutations((function(e){e.set("characterList",O()).set("text","").set("children",k.children.push(x.getKey()))}))}e.contentBlocks[S]=k.set("children",k.children.push(g))}var P=new i({key:g,parent:v,type:y,depth:m,text:a,characterList:h,prevSibling:E||(0===c||n[c-1].parent!==v?null:n[c-1].key),nextSibling:c===n.length-1||n[c+1].parent!==v?null:n[c+1].key});return e.contentBlocks.push(P),e.cacheRef[P.key]=c,e}),{cacheRef:{},contentBlocks:[]}).contentBlocks};e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u,r=G(e,t,n,f);if(null==r)return null;var o=r.chunk,i=r.entityMap,a=$(o);return{contentBlocks:a,entityMap:i}}},function(e,t,n){"use strict";var r=n(138),o=n(30),i=r.isBrowser("IE <= 9");e.exports=function(e){var t,n=null;return!i&&document.implementation&&document.implementation.createHTMLDocument&&((t=document.implementation.createHTMLDocument("foo")).documentElement||o(!1),t.documentElement.innerHTML=e,n=t.getElementsByTagName("body")[0]),n}},function(e,t,n){"use strict";var r=n(88),o=n(41),i=(n(237),n(908)),a=n(117),s={currentBlockContainsLink:function(e){var t=e.getSelection(),n=e.getCurrentContent(),r=n.getEntityMap();return n.getBlockForKey(t.getAnchorKey()).getCharacterList().slice(t.getStartOffset(),t.getEndOffset()).some((function(e){var t=e.getEntity();return!!t&&"LINK"===r.__get(t).getType()}))},getCurrentBlockType:function(e){var t=e.getSelection();return e.getCurrentContent().getBlockForKey(t.getStartKey()).getType()},getDataObjectForLinkURL:function(e){return{url:e.toString()}},handleKeyCommand:function(e,t){switch(t){case"bold":return s.toggleInlineStyle(e,"BOLD");case"italic":return s.toggleInlineStyle(e,"ITALIC");case"underline":return s.toggleInlineStyle(e,"UNDERLINE");case"code":return s.toggleCode(e);case"backspace":case"backspace-word":case"backspace-to-start-of-line":return s.onBackspace(e);case"delete":case"delete-word":case"delete-to-end-of-block":return s.onDelete(e);default:return null}},insertSoftNewline:function(e){var t=r.insertText(e.getCurrentContent(),e.getSelection(),"\n",e.getCurrentInlineStyle(),null),n=o.push(e,t,"insert-characters");return o.forceSelection(n,t.getSelectionAfter())},onBackspace:function(e){var t=e.getSelection();if(!t.isCollapsed()||t.getAnchorOffset()||t.getFocusOffset())return null;var n=e.getCurrentContent(),r=t.getStartKey(),i=n.getBlockBefore(r);if(i&&"atomic"===i.getType()){var a=n.getBlockMap().delete(i.getKey()),c=n.merge({blockMap:a,selectionAfter:t});if(c!==n)return o.push(e,c,"remove-range")}var l=s.tryToRemoveBlockStyle(e);return l?o.push(e,l,"change-block-type"):null},onDelete:function(e){var t=e.getSelection();if(!t.isCollapsed())return null;var n=e.getCurrentContent(),i=t.getStartKey(),a=n.getBlockForKey(i).getLength();if(t.getStartOffset()<a)return null;var s=n.getBlockAfter(i);if(!s||"atomic"!==s.getType())return null;var c=t.merge({focusKey:s.getKey(),focusOffset:s.getLength()}),l=r.removeRange(n,c,"forward");return l!==n?o.push(e,l,"remove-range"):null},onTab:function(e,t,n){var r=t.getSelection(),a=r.getAnchorKey();if(a!==r.getFocusKey())return t;var s=t.getCurrentContent(),c=s.getBlockForKey(a),l=c.getType();if("unordered-list-item"!==l&&"ordered-list-item"!==l)return t;e.preventDefault();var u=s.getBlockBefore(a);if(!u)return t;var f=u.getType();if("unordered-list-item"!==f&&"ordered-list-item"!==f)return t;var d=c.getDepth();if(!e.shiftKey&&d===n)return t;n=Math.min(u.getDepth()+1,n);var p=i(s,r,e.shiftKey?-1:1,n);return o.push(t,p,"adjust-depth")},toggleBlockType:function(e,t){var n=e.getSelection(),i=n.getStartKey(),s=n.getEndKey(),c=e.getCurrentContent(),l=n;if(i!==s&&0===n.getEndOffset()){var u=a(c.getBlockBefore(s));s=u.getKey(),l=l.merge({anchorKey:i,anchorOffset:n.getStartOffset(),focusKey:s,focusOffset:u.getLength(),isBackward:!1})}if(c.getBlockMap().skipWhile((function(e,t){return t!==i})).reverse().skipWhile((function(e,t){return t!==s})).some((function(e){return"atomic"===e.getType()})))return e;var f=c.getBlockForKey(i).getType()===t?"unstyled":t;return o.push(e,r.setBlockType(c,l,f),"change-block-type")},toggleCode:function(e){var t=e.getSelection(),n=t.getAnchorKey(),r=t.getFocusKey();return t.isCollapsed()||n!==r?s.toggleBlockType(e,"code-block"):s.toggleInlineStyle(e,"CODE")},toggleInlineStyle:function(e,t){var n=e.getSelection(),i=e.getCurrentInlineStyle();if(n.isCollapsed())return o.setInlineStyleOverride(e,i.has(t)?i.remove(t):i.add(t));var a,s=e.getCurrentContent();return a=i.has(t)?r.removeInlineStyle(s,n,t):r.applyInlineStyle(s,n,t),o.push(e,a,"change-inline-style")},toggleLink:function(e,t,n){var i=r.applyEntity(e.getCurrentContent(),t,n);return o.push(e,i,"apply-entity")},tryToRemoveBlockStyle:function(e){var t=e.getSelection(),n=t.getAnchorOffset();if(t.isCollapsed()&&0===n){var o=t.getAnchorKey(),i=e.getCurrentContent(),a=i.getBlockForKey(o),s=i.getFirstBlock();if(a.getLength()>0&&a!==s)return null;var c=a.getType(),l=i.getBlockBefore(o);if("code-block"===c&&l&&"code-block"===l.getType()&&0!==l.getLength())return null;if("unstyled"!==c)return r.setBlockType(i,t,"unstyled")}return null}};e.exports=s},function(e,t,n){"use strict";var r=n(512),o=n(506),i=n(138),a=i.isPlatform("Mac OS X"),s=i.isPlatform("Windows"),c=a&&i.isBrowser("Firefox < 29"),l=r.hasCommandModifier,u=r.isCtrlKeyCommand;function f(e){return a&&e.altKey||u(e)}e.exports=function(e){switch(e.keyCode){case 66:return l(e)?"bold":null;case 68:return u(e)?"delete":null;case 72:return u(e)?"backspace":null;case 73:return l(e)?"italic":null;case 74:return l(e)?"code":null;case 75:return!s&&u(e)?"secondary-cut":null;case 77:case 79:return u(e)?"split-block":null;case 84:return a&&u(e)?"transpose-characters":null;case 85:return l(e)?"underline":null;case 87:return a&&u(e)?"backspace-word":null;case 89:return u(e)?s?"redo":"secondary-paste":null;case 90:return function(e){return l(e)?e.shiftKey?"redo":"undo":null}(e)||null;case o.RETURN:return"split-block";case o.DELETE:return function(e){return s&&e.shiftKey?null:f(e)?"delete-word":"delete"}(e);case o.BACKSPACE:return function(e){return l(e)&&a?"backspace-to-start-of-line":f(e)?"backspace-word":"backspace"}(e);case o.LEFT:return c&&l(e)?"move-selection-to-start-of-block":null;case o.RIGHT:return c&&l(e)?"move-selection-to-end-of-block":null;default:return null}}},function(e,t,n){"use strict";var r={stringify:function(e){return"_"+String(e)},unstringify:function(e){return e.slice(1)}};e.exports=r},function(e,t,n){},,,,,,function(e,t,n){"use strict";t.__esModule=!0;var r=i(n(0)),o=i(n(755));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||o.default,e.exports=t.default},function(e,t,n){"use strict";var r=n(767),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var l=Object.defineProperty,u=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var a=u(n);f&&(a=a.concat(f(n)));for(var s=c(t),m=c(n),y=0;y<a.length;++y){var b=a[y];if(!(i[b]||r&&r[b]||m&&m[b]||s&&s[b])){var v=d(n,b);try{l(t,b,v)}catch(e){}}}return t}return t}},function(e,t,n){var r=n(769),o=n(770);e.exports=function(e,t,n){var i=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||r)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var s=0;s<16;++s)t[i+s]=a[s];return t||o(a)}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}Object.defineProperty(t,"__esModule",{value:!0});var o=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},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=l(n(0)),s=l(n(13)),c=l(n(5));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f={animating:"rah-animating",animatingUp:"rah-animating--up",animatingDown:"rah-animating--down",animatingToHeightZero:"rah-animating--to-height-zero",animatingToHeightAuto:"rah-animating--to-height-auto",animatingToHeightSpecific:"rah-animating--to-height-specific",static:"rah-static",staticHeightZero:"rah-static--height-zero",staticHeightAuto:"rah-static--height-auto",staticHeightSpecific:"rah-static--height-specific"},d=["animateOpacity","animationStateClasses","applyInlineTransitions","children","contentClassName","delay","duration","easing","height","onAnimationEnd","onAnimationStart"];function p(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(!n.length)return e;for(var o={},i=Object.keys(e),a=0;a<i.length;a++){var s=i[a];-1===n.indexOf(s)&&(o[s]=e[s])}return o}function h(e){return!isNaN(parseFloat(e))&&isFinite(e)}function m(e){return"string"==typeof e&&e.search("%")===e.length-1&&h(e.substr(0,e.length-1))}function y(e,t){e&&"function"==typeof e&&e(t)}var b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),i="auto",a="visible";h(e.height)?(i=e.height<0?0:e.height,a="hidden"):m(e.height)&&(i=e.height,a="hidden"),n.animationStateClasses=o({},f,e.animationStateClasses);var s=n.getStaticStateClasses(i);return n.state={animationStateClasses:s,height:i,overflow:a,shouldUseTransitions:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){var e=this.state.height;this.contentElement&&this.contentElement.style&&this.hideContent(e)}},{key:"componentDidUpdate",value:function(e,t){var n,r=this,o=this.props,i=o.delay,a=o.duration,s=o.height,l=o.onAnimationEnd,f=o.onAnimationStart;if(this.contentElement&&s!==e.height){var d;this.showContent(t.height),this.contentElement.style.overflow="hidden";var p=this.contentElement.offsetHeight;this.contentElement.style.overflow="";var b=a+i,v=null,g={height:null,overflow:"hidden"},w="auto"===t.height;h(s)?(v=s<0?0:s,g.height=v):m(s)?(v=s,g.height=v):(v=p,g.height="auto",g.overflow=null),w&&(g.height=v,v=p);var E=(0,c.default)((u(d={},this.animationStateClasses.animating,!0),u(d,this.animationStateClasses.animatingUp,"auto"===e.height||s<e.height),u(d,this.animationStateClasses.animatingDown,"auto"===s||s>e.height),u(d,this.animationStateClasses.animatingToHeightZero,0===g.height),u(d,this.animationStateClasses.animatingToHeightAuto,"auto"===g.height),u(d,this.animationStateClasses.animatingToHeightSpecific,g.height>0),d)),O=this.getStaticStateClasses(g.height);this.setState({animationStateClasses:E,height:v,overflow:"hidden",shouldUseTransitions:!w}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),w?(g.shouldUseTransitions=!0,n=function(){r.setState(g),y(f,{newHeight:g.height})},requestAnimationFrame((function(){requestAnimationFrame((function(){n()}))})),this.animationClassesTimeoutID=setTimeout((function(){r.setState({animationStateClasses:O,shouldUseTransitions:!1}),r.hideContent(g.height),y(l,{newHeight:g.height})}),b)):(y(f,{newHeight:v}),this.timeoutID=setTimeout((function(){g.animationStateClasses=O,g.shouldUseTransitions=!1,r.setState(g),"auto"!==s&&r.hideContent(v),y(l,{newHeight:v})}),b))}}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null,this.animationClassesTimeoutID=null,this.animationStateClasses=null}},{key:"showContent",value:function(e){0===e&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(e){0===e&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(e){var t;return(0,c.default)((u(t={},this.animationStateClasses.static,!0),u(t,this.animationStateClasses.staticHeightZero,0===e),u(t,this.animationStateClasses.staticHeightSpecific,e>0),u(t,this.animationStateClasses.staticHeightAuto,"auto"===e),t))}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.animateOpacity,i=n.applyInlineTransitions,s=n.children,l=n.className,f=n.contentClassName,h=n.duration,m=n.easing,y=n.delay,b=n.style,v=this.state,g=v.height,w=v.overflow,E=v.animationStateClasses,O=v.shouldUseTransitions,S=o({},b,{height:g,overflow:w||b.overflow});O&&i&&(S.transition="height "+h+"ms "+m+" "+y+"ms",b.transition&&(S.transition=b.transition+", "+S.transition),S.WebkitTransition=S.transition);var k={};r&&(k.transition="opacity "+h+"ms "+m+" "+y+"ms",k.WebkitTransition=k.transition,0===g&&(k.opacity=0));var _=(0,c.default)((u(e={},E,!0),u(e,l,l),e));return a.default.createElement("div",o({},p.apply(void 0,[this.props].concat(d)),{"aria-hidden":0===g,className:_,style:S}),a.default.createElement("div",{className:f,style:k,ref:function(e){return t.contentElement=e}},s))}}]),t}(a.default.Component);b.propTypes={animateOpacity:s.default.bool,animationStateClasses:s.default.object,applyInlineTransitions:s.default.bool,children:s.default.any.isRequired,className:s.default.string,contentClassName:s.default.string,duration:s.default.number,delay:s.default.number,easing:s.default.string,height:s.default.oneOfType([s.default.string,s.default.number]),onAnimationEnd:s.default.func,onAnimationStart:s.default.func,style:s.default.object},b.defaultProps={animateOpacity:!1,animationStateClasses:f,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}},t.default=b},function(e,t,n){"use strict";e.exports=function(e){var t=0;return function(n){return e&&Array.isArray(e)&&e.length?(e.forEach((function(e){return n=function e(n,r){if(!n.fn||"function"!=typeof n.fn)return r;if(!(n.regex&&n.regex instanceof RegExp))return r;if("string"==typeof r){for(var o=n.regex,i=null,a=[];null!==(i=o.exec(r));){var s=i.index,c=i[0];a.push(r.substring(0,s)),a.push(n.fn(++t,i)),r=r.substring(s+c.length,r.length+1),o.lastIndex=0}return a.push(r),a}return Array.isArray(r)?r.map((function(t){return e(n,t)})):r}(e,n)})),n):n}}},function(e,t,n){"use strict";(function(t){
/**
 * filesize
 *
 * @copyright 2019 Jason Mulligan <jason.mulligan@avoidwork.com>
 * @license BSD-3-Clause
 * @version 4.1.2
 */
!function(t){var n=/^(b|B)$/,r={iec:{bits:["b","Kib","Mib","Gib","Tib","Pib","Eib","Zib","Yib"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["b","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},o={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]};function i(e){var t,i,a,s,c,l,u,f,d,p,h,m,y,b,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},g=[],w=0,E=void 0,O=void 0;if(isNaN(e))throw new TypeError("Invalid number");return i=!0===v.bits,p=!0===v.unix,t=v.base||2,d=void 0!==v.round?v.round:p?1:2,l=void 0!==v.locale?v.locale:"",h=void 0!==v.separator?v.separator:"",m=void 0!==v.spacer?v.spacer:p?"":" ",b=v.symbols||{},y=2===t&&v.standard||"jedec",f=v.output||"string",s=!0===v.fullform,c=v.fullforms instanceof Array?v.fullforms:[],E=void 0!==v.exponent?v.exponent:-1,a=t>2?1e3:1024,(u=(O=Number(e))<0)&&(O=-O),(-1===E||isNaN(E))&&(E=Math.floor(Math.log(O)/Math.log(a)))<0&&(E=0),E>8&&(E=8),"exponent"===f?E:(0===O?(g[0]=0,g[1]=p?"":r[y][i?"bits":"bytes"][E]):(w=O/(2===t?Math.pow(2,10*E):Math.pow(1e3,E)),i&&(w*=8)>=a&&E<8&&(w/=a,E++),g[0]=Number(w.toFixed(E>0?d:0)),g[1]=10===t&&1===E?i?"kb":"kB":r[y][i?"bits":"bytes"][E],p&&(g[1]="jedec"===y?g[1].charAt(0):E>0?g[1].replace(/B$/,""):g[1],n.test(g[1])&&(g[0]=Math.floor(g[0]),g[1]=""))),u&&(g[0]=-g[0]),g[1]=b[g[1]]||g[1],!0===l?g[0]=g[0].toLocaleString():l.length>0?g[0]=g[0].toLocaleString(l):h.length>0&&(g[0]=g[0].toString().replace(".",h)),"array"===f?g:(s&&(g[1]=c[E]?c[E]:o[y][E]+(i?"bit":"byte")+(1===g[0]?"":"s")),"object"===f?{value:g[0],symbol:g[1]}:g.join(m)))}i.partial=function(e){return function(t){return i(t,e)}},e.exports=i}("undefined"!=typeof window&&window)}).call(this,n(36))},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){var r=n(930),o=n(231)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=o},,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(625),o=n(633),i=n(497);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},function(e,t,n){var r=n(152),o=n(304),i=1,a=2;e.exports=function(e,t,n,s){var c=n.length,l=c,u=!s;if(null==e)return!l;for(e=Object(e);c--;){var f=n[c];if(u&&f[2]?f[1]!==e[f[0]]:!(f[0]in e))return!1}for(;++c<l;){var d=(f=n[c])[0],p=e[d],h=f[1];if(u&&f[2]){if(void 0===p&&!(d in e))return!1}else{var m=new r;if(s)var y=s(p,h,d,e,t,m);if(!(void 0===y?o(h,p,i|a,s,m):y))return!1}}return!0}},function(e,t,n){var r=n(152),o=n(495),i=n(630),a=n(632),s=n(142),c=n(31),l=n(141),u=n(187),f=1,d="[object Arguments]",p="[object Array]",h="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,y,b,v){var g=c(e),w=c(t),E=g?p:s(e),O=w?p:s(t),S=(E=E==d?h:E)==h,k=(O=O==d?h:O)==h,_=E==O;if(_&&l(e)){if(!l(t))return!1;g=!0,S=!1}if(_&&!S)return v||(v=new r),g||u(e)?o(e,t,n,y,b,v):i(e,t,E,n,y,b,v);if(!(n&f)){var C=S&&m.call(e,"__wrapped__"),x=k&&m.call(t,"__wrapped__");if(C||x){var P=C?e.value():e,T=x?t.value():t;return v||(v=new r),b(P,T,n,y,v)}}return!!_&&(v||(v=new r),a(e,t,n,y,b,v))}},function(e,t){var n="__lodash_hash_undefined__";e.exports=function(e){return this.__data__.set(e,n),this}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},function(e,t,n){var r=n(85),o=n(270),i=n(109),a=n(495),s=n(631),c=n(537),l=1,u=2,f="[object Boolean]",d="[object Date]",p="[object Error]",h="[object Map]",m="[object Number]",y="[object RegExp]",b="[object Set]",v="[object String]",g="[object Symbol]",w="[object ArrayBuffer]",E="[object DataView]",O=r?r.prototype:void 0,S=O?O.valueOf:void 0;e.exports=function(e,t,n,r,O,k,_){switch(n){case E:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case w:return!(e.byteLength!=t.byteLength||!k(new o(e),new o(t)));case f:case d:case m:return i(+e,+t);case p:return e.name==t.name&&e.message==t.message;case y:case v:return e==t+"";case h:var C=s;case b:var x=r&l;if(C||(C=c),e.size!=t.size&&!x)return!1;var P=_.get(e);if(P)return P==t;r|=u,_.set(e,t);var T=a(C(e),C(t),r,O,k,_);return _.delete(e),T;case g:if(S)return S.call(e)==S.call(t)}return!1}},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},function(e,t,n){var r=n(269),o=1,i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,s,c){var l=n&o,u=r(e),f=u.length;if(f!=r(t).length&&!l)return!1;for(var d=f;d--;){var p=u[d];if(!(l?p in t:i.call(t,p)))return!1}var h=c.get(e);if(h&&c.get(t))return h==t;var m=!0;c.set(e,t),c.set(t,e);for(var y=l;++d<f;){var b=e[p=u[d]],v=t[p];if(a)var g=l?a(v,b,p,t,e,c):a(b,v,p,e,t,c);if(!(void 0===g?b===v||s(b,v,n,a,c):g)){m=!1;break}y||(y="constructor"==p)}if(m&&!y){var w=e.constructor,E=t.constructor;w!=E&&"constructor"in e&&"constructor"in t&&!("function"==typeof w&&w instanceof w&&"function"==typeof E&&E instanceof E)&&(m=!1)}return c.delete(e),c.delete(t),m}},function(e,t,n){var r=n(496),o=n(106);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},function(e,t,n){var r=n(304),o=n(7),i=n(635),a=n(208),s=n(496),c=n(497),l=n(95),u=1,f=2;e.exports=function(e,t){return a(e)&&s(t)?c(l(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,u|f)}}},function(e,t,n){var r=n(636),o=n(272);e.exports=function(e,t){return null!=e&&o(e,t,r)}},function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},function(e,t,n){var r=n(638),o=n(639),i=n(208),a=n(95);e.exports=function(e){return i(e)?r(a(e)):o(e)}},function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},function(e,t,n){var r=n(188);e.exports=function(e){return function(t){return r(t,e)}}},function(e,t,n){},function(e,t,n){var r=n(642),o=n(499),i=n(643),a=n(94);e.exports=function(e){return function(t){t=a(t);var n=o(t)?i(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}},function(e,t,n){var r=n(271);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},function(e,t,n){var r=n(644),o=n(499),i=n(645);e.exports=function(e){return o(e)?i(e):r(e)}},function(e,t){e.exports=function(e){return e.split("")}},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^\\ud800-\\udfff]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+r+"|"+o+")"+"?",l="[\\ufe0e\\ufe0f]?"+c+("(?:\\u200d(?:"+[i,a,s].join("|")+")[\\ufe0e\\ufe0f]?"+c+")*"),u="(?:"+[i+r+"?",r,a,s,n].join("|")+")",f=RegExp(o+"(?="+o+")|"+u+l,"g");e.exports=function(e){return e.match(f)||[]}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,,,,function(e,t,n){"use strict";n.r(t);n(264);var r=n(0),o=n.n(r),i=n(3),a=n.n(i),s=n(58),c=n.n(s),l=n(54),u=n(73),f=n(132),d=n(5),p=n.n(d),h=n(7),m=n.n(h),y=n(12),b=n.n(y),v=n(467),g=n(25),w=n(97),E=n(81),O=n(48),S=n(9),k=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#999":o,a=e.height,s=void 0===a?24:a,c=e.title,l=e.width,u=void 0===l?24:l;return r.createElement(S.a,{className:"icon-magic-wand ".concat(n),height:s,title:c,viewBox:"0 0 24 24",width:u},r.createElement("path",{className:"fill-color",d:"M19.91 5.84a2.85 2.85 0 0 0-4 0L3.83 17.89a2.83 2.83 0 0 0 4 4L19.91 9.83a2.84 2.84 0 0 0 0-3.99zm-1.6 2.44l-2.92 3-.86-.86 3-3a.51.51 0 0 1 .43-.18.61.61 0 0 1 .43.19l.08.1a.64.64 0 0 1-.16.75zM11.11 3.51a2.67 2.67 0 0 1 .91.86 5.39 5.39 0 0 1 .38.76l.06.14a7.6 7.6 0 0 1 .37-.76 2.71 2.71 0 0 1 .78-.84 4 4 0 0 1 .73-.4l.24-.11c-.25-.11-.5-.23-.74-.36a2.51 2.51 0 0 1-.94-.89 5.63 5.63 0 0 1-.4-.82v-.05a5.93 5.93 0 0 1-.34.72 2.73 2.73 0 0 1-.88.94 6.45 6.45 0 0 1-.74.38l-.16.06a4.3 4.3 0 0 1 .73.37zM8.48 7.61a1.9 1.9 0 0 1 .66.63 4.73 4.73 0 0 1 .28.55v.09a4.64 4.64 0 0 1 .26-.55 2.05 2.05 0 0 1 .56-.61 3.2 3.2 0 0 1 .54-.3l.22-.09a2.11 2.11 0 0 1-.52-.26 1.87 1.87 0 0 1-.68-.66 3.14 3.14 0 0 1-.29-.58c-.08.19-.16.35-.25.52a2 2 0 0 1-.68.65 3.89 3.89 0 0 1-.58.28h-.12a5.36 5.36 0 0 1 .6.33z",fill:i}))},_=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#999":o,a=e.height,s=void 0===a?24:a,c=e.title,l=e.width,u=void 0===l?24:l;return r.createElement(S.a,{className:"icon-metadata-thick ".concat(n),height:s,title:c,viewBox:"0 0 24 24",width:u},r.createElement("path",{className:"fill-color",d:"M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm4.37,13.43a1,1,0,0,1-.37.07,1,1,0,0,1-.93-.63L13.9,11.94l-1,2a1,1,0,0,1-1.78,0l-1-2L8.93,14.87a1,1,0,1,1-1.86-.74l2-5a1,1,0,0,1,1.82-.08L12,11.26l1.11-2.21A1,1,0,0,1,14,8.5a1,1,0,0,1,.89.63l2,5A1,1,0,0,1,16.37,15.43Z",fill:i}))},C=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#999":o,a=e.height,s=void 0===a?24:a,c=e.title,l=e.width,u=void 0===l?24:l;return r.createElement(S.a,{className:"icon-doc-info ".concat(n),height:s,title:c,viewBox:"0 0 24 24",width:u},r.createElement("path",{className:"fill-color",d:"M19.41 7.41l-4.82-4.82A2 2 0 0 0 13.17 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8.83a2 2 0 0 0-.59-1.42zM13 16a1 1 0 0 1-2 0v-4a1 1 0 0 1 2 0zm-1-6a1 1 0 1 1 1-1 1 1 0 0 1-1 1z",fill:i}))},x=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#999":o,a=e.height,s=void 0===a?24:a,c=e.title,l=e.width,u=void 0===l?24:l;return r.createElement(S.a,{className:"icon-chat-round ".concat(n),height:s,title:c,viewBox:"0 0 24 24",width:u},r.createElement("path",{className:"fill-color",d:"M14 3h-4a8 8 0 0 0-5 14.26V21a1 1 0 0 0 .08.37 1 1 0 0 0 1.31.53L12 19h2a8 8 0 0 0 0-16zm-6 9a1 1 0 1 1 1-1 1 1 0 0 1-1 1zm4 0a1 1 0 1 1 1-1 1 1 0 0 1-1 1zm4 0a1 1 0 1 1 1-1 1 1 0 0 1-1 1z",fill:i}))},P=n(4),T=(n(16),n(332)),A=n(39),j=(n(776),r.forwardRef((function(e,t){e["data-resin-target"];var n=e["data-testid"],o=e.children,i=e.elementId,a=void 0===i?"":i,s=e.isOpen,c=e.sidebarView,l=e.tooltip,u="/".concat(c);return r.createElement(v.c,{path:u},(function(e){var i=e.match,f=!!i,d=function(){return f&&!!s},p=d(),h=f&&i.isExact,m="".concat(a).concat(""===a?"":"_").concat(c);return r.createElement(A.c,{position:"middle-left",text:l,isTabbable:!1},r.createElement(T.b,{activeClassName:"bcs-is-selected","aria-selected":p,"aria-controls":"".concat(m,"-content"),className:"bcs-NavButton","data-testid":n,getDOMRef:t,id:m,isActive:d,replace:h,role:"tab",tabIndex:p?"0":"-1",to:{pathname:u,state:{open:!0}},type:"button"},o))}))}))),D=n(2),I=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?D.i:o,a=e.height,s=void 0===a?16:a,c=e.title,l=e.width,u=void 0===l?16:l;return r.createElement(S.a,{className:"icon-hide ".concat(n),title:c,width:u,height:s,viewBox:"0 0 16 16"},r.createElement("path",{d:"M7.646 7.646L4.354 4.354a.5.5 0 0 1 0-.708l1.292-1.292a.5.5 0 0 1 .708 0l5.292 5.292a.5.5 0 0 1 0 .708l-5.292 5.292a.5.5 0 0 1-.708 0l-1.292-1.292a.5.5 0 0 1 0-.708l3.292-3.292a.5.5 0 0 0 0-.708z",fill:i,fillRule:"nonzero"}))},M=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?D.i:o,a=e.height,s=void 0===a?16:a,c=e.title,l=e.width,u=void 0===l?16:l;return r.createElement(S.a,{className:"icon-show ".concat(n),title:c,width:u,height:s,viewBox:"0 0 16 16"},r.createElement("path",{d:"M7.354 7.646l3.292-3.292a.5.5 0 0 0 0-.708L9.354 2.354a.5.5 0 0 0-.708 0L3.354 7.646a.5.5 0 0 0 0 .708l5.292 5.292a.5.5 0 0 0 .708 0l1.292-1.292a.5.5 0 0 0 0-.708L7.354 8.354a.5.5 0 0 1 0-.708z",fill:i,fillRule:"nonzero"}))},N=n(19),R=n(20);n(777);function F(){return(F=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 L(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var U=Object(O.c)((function(e){var t=e.className,n=void 0===t?"":t,o=e.direction,i=void 0===o?"right":o,a=e.intl,s=e.isOpen,c=e.onClick,l=L(e,["className","direction","intl","isOpen","onClick"]),u=s?"":"collapsed",f=s?P.a.sidebarHide:P.a.sidebarShow,d=a.formatMessage(f),h=p()(n,"bdl-SidebarToggleButton",{"bdl-is-collapsed":u}),m="left"===i?"middle-right":"middle-left";return r.createElement(R.c,{position:m,text:d},r.createElement(N.a,F({"aria-label":d,className:h,onClick:c,type:"button"},l),"left"===i?s?r.createElement(M,{height:16,width:16}):r.createElement(I,{height:16,width:16}):s?r.createElement(I,{height:16,width:16}):r.createElement(M,{height:16,width:16})))})),B=Object(v.h)((function(e){var t=e.history,n=e.isOpen;return r.createElement(U,{"data-testid":"sidebartoggle",isOpen:n,onClick:function(e){e.preventDefault(),t.replace({state:{open:!n}})}})})),z=n(22),H=n(155),V=n(91),K=function(e,t){Object(r.useEffect)((function(){return t&&(document.body&&document.body.addEventListener("click",e),document.body&&document.body.addEventListener("contextmenu",e)),function(){t&&(document.body&&document.body.removeEventListener("click",e),document.body&&document.body.removeEventListener("contextmenu",e))}}),[e,t])};function q(){return(q=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 W(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var G=function(e){var t=function(t){var n=t.children,o=t.closeOnClickOutside,i=t.shouldTarget,a=t.useTargetingApi,s=W(t,["children","closeOnClickOutside","shouldTarget","useTargetingApi"]),c=a(),l=c.canShow,u=c.onComplete,f=c.onClose,d=c.onShow,p=function(){i&&l&&u()},h=i&&l;return K(f,!(!h||!o)),h&&d(),r.createElement(e,q({showCloseButton:!0,stopBubble:!0},s,{isShown:h,onDismiss:f}),r.createElement("span",{className:"bdl-targeted-click-through","data-targeting":"click-through","data-testid":"with-targeted-click-span",onClickCapture:p,onKeyPressCapture:p,role:"button",tabIndex:-1},n))};return t.displayName="withTargetedClickThrough(".concat(e.displayName||e.name||"Component",")"),t},$=n(26),X=n(107),Y=Object(X.defineMessages)({navigation:{id:"boxui.core.guidetooltip.navigation",defaultMessage:"{currentStepIndex} of {totalNumSteps}"}});n(778);function Q(){return(Q=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 J(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Z=G((function(e){var t=e.body,n=e.children,o=e.className,i=void 0===o?"":o,a=e.icon,s=e.isShown,c=void 0===s||s,l=e.primaryButtonProps,u=e.steps,f=e.secondaryButtonProps,d=e.showCloseButton,h=void 0===d||d,m=e.title,y=J(e,["body","children","className","icon","isShown","primaryButtonProps","steps","secondaryButtonProps","showCloseButton","title"]);return r.createElement(R.c,Q({},y,{className:"bdl-GuideTooltip ".concat(i),isShown:c,showCloseButton:h,text:r.createElement(r.Fragment,null,a&&r.createElement("div",{className:"bdl-GuideTooltip-icon"},a),r.createElement("div",{className:"bdl-GuideTooltip-right"},m&&r.createElement("div",{className:"bdl-GuideTooltip-title"},m),r.createElement("div",{className:"bdl-GuideTooltip-body"},t),(f||l||u)&&r.createElement("div",{className:"bdl-GuideTooltip-bottom"},(f||l)&&r.createElement("div",{className:"bdl-GuideTooltip-navigation"},f&&r.createElement($.b,Q({},f,{className:p()("bdl-GuideTooltip-previousButton",f.className)})),l&&r.createElement($.b,Q({},l,{className:p()("bdl-GuideTooltip-nextButton",l.className)}))),u&&r.createElement("div",{className:"bdl-GuideTooltip-steps"},r.createElement(E.a,Q({},Y.navigation,{values:{currentStepIndex:u[0],totalNumSteps:u[1]}})))))),theme:R.b.CALLOUT}),n)})),ee=(n(779),function(e){var t=e.children,n=e.defaultTooltipText,o=e.isFtuxVisible,i=e.ftuxTooltipData;if(!o||!i||!i.targetingApi().canShow)return r.createElement(V.a,{position:"middle-left",text:n},t);var a=i.targetingApi,s=i.text;return r.createElement(Z,{className:"bdl-AdditionalTabTooltip",body:s,position:"middle-right",shouldTarget:!0,useTargetingApi:a},t)}),te=function(e){var t=e.isLoading,n=void 0!==t&&t,o=p()("bdl-AdditionalTabPlaceholder-icon",{"bdl-AdditionalTabPlaceholder-icon--loading":n});return r.createElement("div",{className:"bdl-AdditionalTabPlaceholder","data-testid":"additionaltabplaceholder"},r.createElement("div",{className:o}))},ne=Object(X.defineMessages)({blockedByShieldAccessPolicy:{id:"be.additionalTab.blockedByShieldAccessPolicy",defaultMessage:"Use of this app has been disabled by the applied access policy"}});n(780);function re(e){return(re="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})(e)}function oe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ie(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ae(e){return(ae=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function se(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ce(e,t){return(ce=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function le(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ue=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==re(t)&&"function"!=typeof t?se(e):t}(this,(e=ae(t)).call.apply(e,[this].concat(o))),le(se(n),"state",{isErrored:!1}),le(se(n),"onImageError",(function(){n.props.onImageLoad(),n.setState({isErrored:!0})})),n}var n,o,i;return 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}}),t&&ce(e,t)}(t,e),n=t,(o=[{key:"isDisabled",value:function(){return"BLOCKED_BY_SHIELD_ACCESS_POLICY"===this.props.status}},{key:"getDisabledReason",value:function(){var e="";switch(this.props.status){case"BLOCKED_BY_SHIELD_ACCESS_POLICY":e=r.createElement(E.a,ne.blockedByShieldAccessPolicy)}return e}},{key:"getTabIcon",value:function(){var e=this.props,t=e.id,n=e.iconUrl,o=e.onImageLoad,i=e.title;return this.state.isErrored?r.createElement(te,{isLoading:!1}):t&&t>0?r.createElement("img",{className:"bdl-AdditionalTab-icon",src:n,onError:this.onImageError,onLoad:o,alt:i}):r.createElement(H.a,{color:D.i})}},{key:"render",value:function(){var e=this.props,t=e.callback,n=e.id,o=e.isLoading,i=(e.iconUrl,e.ftuxTooltipData),a=(e.onImageLoad,e.title),s=oe(e,["callback","id","isLoading","iconUrl","ftuxTooltipData","onImageLoad","title"]),c=this.isDisabled(),l=p()("bdl-AdditionalTab",{"bdl-is-hidden":o,"bdl-is-disabled":c}),u=c?this.getDisabledReason():a;return r.createElement(ee,{defaultTooltipText:u,ftuxTooltipData:i,isFtuxVisible:!o},r.createElement(z.a,{className:l,"data-testid":"additionaltab",type:"button",isDisabled:c,onClick:function(){return t({id:n,callbackData:s})}},this.getTabIcon()))}}])&&ie(n.prototype,o),i&&ie(n,i),t}(r.PureComponent),fe=function(){return r.createElement("div",{className:"bdl-AdditionalTabPlaceholder"},r.createElement(H.a,{color:D.g,className:"bdl-AdditionalTabPlaceholder-moreIcon"}))},de=(n(781),[te,te,te,te,te,fe]),pe=function(){return de.map((function(e,t){return r.createElement(e,{isLoading:!0,key:t})}))};n(782);function he(e){return(he="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})(e)}function me(){return(me=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 ye(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function be(e){return(be=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ge(e,t){return(ge=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function we(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ee=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==he(t)&&"function"!=typeof t?ve(e):t}(this,be(t).call(this,e)),we(ve(n),"numLoadedTabs",0),we(ve(n),"onImageLoad",(function(){var e=n.props.tabs;if(e){var t=e.find((function(e){return e.id<0&&!e.iconUrl})),r=e.length-(t?1:0);n.numLoadedTabs+=1,n.numLoadedTabs===r&&n.setState({isLoading:!1})}})),n.state={isLoading:!0},n}var n,r,i;return 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}}),t&&ge(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props.tabs,n=this.state.isLoading;return o.a.createElement("div",{className:"bdl-AdditionalTabs"},n&&o.a.createElement(pe,null),t&&t.map((function(t){return o.a.createElement(ue,me({key:t.id,onImageLoad:e.onImageLoad,isLoading:n},t))})))}}])&&ye(n.prototype,r),i&&ye(n,i),t}(r.PureComponent),Oe=n(1);function Se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _e=Object(v.h)((function(e){var t=e.children,n=e.history,o=e.elementId,i=e.isOpen,a=e.onNavigate,s=[],c=r.Children.map(t,(function(e){return e&&"/".concat(e.props.sidebarView)}));return r.createElement("div",{"aria-orientation":"vertical",className:"bcs-SidebarNav-main",role:"tablist",tabIndex:"0",onKeyDown:function(e){var t=c.indexOf(n.location.pathname),r=c.length,o=t;switch(e.key){case Oe.Ud.arrowUp:o=(t-1+r)%r,n.push(c[o]),s.length>0&&s[o].focus(),e.stopPropagation(),e.preventDefault();break;case Oe.Ud.arrowDown:o=(t+1)%r,n.push(c[o]),s.length>0&&s[o].focus(),e.stopPropagation(),e.preventDefault()}}},r.Children.map(t,(function(e){return e?r.cloneElement(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(n),!0).forEach((function(t){ke(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({elementId:o,isOpen:i,onNavigate:a,ref:function(e){s.push(e)}},e.props)):null})))})),Ce=(n(783),Object(O.c)((function(e){var t=e.additionalTabs,n=e.elementId,o=e.fileId,i=e.hasActivity,a=e.hasAdditionalTabs,s=e.hasDetails,c=e.hasMetadata,l=e.hasSkills,u=e.intl,f=e.isOpen,d=e.onNavigate;return r.createElement("div",{className:"bcs-SidebarNav","aria-label":u.formatMessage(P.a.sidebarNavLabel)},r.createElement("div",{className:"bcs-SidebarNav-tabs"},r.createElement(_e,{elementId:n,isOpen:f,onNavigate:d},i&&r.createElement(j,{"data-testid":"sidebaractivity",sidebarView:Oe.Fe,tooltip:r.createElement(E.a,P.a.sidebarActivityTitle)},r.createElement(x,null)),s&&r.createElement(j,{"data-testid":"sidebardetails",sidebarView:Oe.Ge,tooltip:r.createElement(E.a,P.a.sidebarDetailsTitle)},r.createElement(C,null)),l&&r.createElement(j,{"data-testid":"sidebarskills",sidebarView:Oe.Ie,tooltip:r.createElement(E.a,P.a.sidebarSkillsTitle)},r.createElement(k,null)),c&&r.createElement(j,{"data-testid":"sidebarmetadata",sidebarView:Oe.He,tooltip:r.createElement(E.a,P.a.sidebarMetadataTitle)},r.createElement(_,null))),a&&r.createElement("div",{className:"bcs-SidebarNav-overflow"},r.createElement(Ee,{key:o,tabs:t}))),r.createElement("div",{className:"bcs-SidebarNav-footer"},r.createElement(B,{isOpen:f})))}))),xe=n(302),Pe=n(111),Te=n(140),Ae=(n(786),function(e){var t=e.title;return r.createElement(Pe.a,{title:t},r.createElement(Te.a,{isOpen:!0},r.createElement(g.b,{className:"bcs-sidebar-loading"})))}),je=n(184),De=(n(787),function(){return r.createElement("div",{className:"bcs-loading-error"},r.createElement(je.a,null))}),Ie=n(329),Me=n(77);function Ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Re(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ne(Object(n),!0).forEach((function(t){Fe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ne(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Ue=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,o,i;return t=e,i=[{key:"canHaveDetailsSidebar",value:function(e){var t=e.detailsSidebarProps,n=void 0===t?{}:t,r=n.hasProperties,o=n.hasAccessStats,i=n.hasClassification,a=n.hasVersions,s=n.hasNotices;return!!(r||o||i||a||s)}},{key:"canHaveMetadataSidebar",value:function(e){return!!e.hasMetadata}},{key:"canHaveActivitySidebar",value:function(e){return!!e.hasActivityFeed}},{key:"canHaveSkillsSidebar",value:function(e){return!!e.hasSkills}},{key:"canHaveSidebar",value:function(t){return e.canHaveDetailsSidebar(t)||e.canHaveActivitySidebar(t)||e.canHaveSkillsSidebar(t)||e.canHaveMetadataSidebar(t)}},{key:"shouldRenderSkillsSidebar",value:function(t,n){return!!n&&e.canHaveSkillsSidebar(t)&&Object(Ie.a)(n)}},{key:"shouldRenderMetadataSidebar",value:function(t,n){var r=t.metadataSidebarProps,o=(void 0===r?{}:r).isFeatureEnabled,i=void 0===o||o;return e.canHaveMetadataSidebar(t)&&(i||Array.isArray(n)&&n.length>0)}},{key:"shouldRenderSidebar",value:function(t,n,r){return!!n&&(e.canHaveDetailsSidebar(t)||e.shouldRenderSkillsSidebar(t,n)||e.canHaveActivitySidebar(t)||e.shouldRenderMetadataSidebar(t,r))}},{key:"getTitleForView",value:function(e){switch(e){case Oe.Ie:return r.createElement(E.a,P.a.sidebarSkillsTitle);case Oe.Ge:return r.createElement(E.a,P.a.sidebarDetailsTitle);case Oe.He:return r.createElement(E.a,P.a.sidebarMetadataTitle);case Oe.Fe:return r.createElement(E.a,P.a.sidebarActivityTitle);default:return null}}},{key:"getLoaderForView",value:function(e,t){var r;switch(Object(Me.b)(t),e){case Oe.Ie:r=Promise.resolve().then(n.bind(null,951));break;case Oe.Ge:r=Promise.resolve().then(n.bind(null,952));break;case Oe.He:r=Promise.resolve().then(n.bind(null,953));break;case Oe.Fe:r=Promise.resolve().then(n.bind(null,950));break;case Oe.Je:r=Promise.resolve().then(n.bind(null,954));break;default:return Promise.resolve(null)}return r}},{key:"getAsyncSidebarContent",value:function(e,t){var n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(xe.a)(Re({errorComponent:De,fallback:r.createElement(Ae,{title:this.getTitleForView(e)}),loader:function(){return n.getLoaderForView(e,t)}},o))}}],(o=null)&&Le(t.prototype,o),i&&Le(t,i),e}(),Be=n(8);function ze(e){return(ze="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})(e)}function He(){return(He=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 Ve(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ke(e){return(Ke=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function We(e,t){return(We=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ge(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $e=n(254),Xe=n(334);function Ye(e){return(Ye="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})(e)}function Qe(){return(Qe=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 Je(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ze(e){return(Ze=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function et(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tt(e,t){return(tt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function nt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rt="".concat(Oe.ke).concat("_JS_LOADING"),ot="".concat(Oe.he).concat("_JS_LOADING"),it="".concat(Oe.oe).concat("_JS_LOADING"),at="".concat(Oe.le).concat("_JS_LOADING"),st="".concat(Oe.pe).concat("_JS_LOADING"),ct={annotations:"annotation",comments:"comment",tasks:"task"},lt=Ue.getAsyncSidebarContent(Oe.Ge,rt),ut=Ue.getAsyncSidebarContent(Oe.Fe,ot),ft=Ue.getAsyncSidebarContent(Oe.Ie,it),dt=Ue.getAsyncSidebarContent(Oe.He,at),pt=Ue.getAsyncSidebarContent(Oe.Je,st),ht=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=function(e,t){return!t||"object"!==Ye(t)&&"function"!=typeof t?et(e):t}(this,(e=Ze(t)).call.apply(e,[this].concat(i))),nt(et(n),"activitySidebar",r.createRef()),nt(et(n),"detailsSidebar",r.createRef()),nt(et(n),"metadataSidebar",r.createRef()),nt(et(n),"state",{isInitialized:!1}),nt(et(n),"versionsSidebar",r.createRef()),n}var n,o,i;return 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}}),t&&tt(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.setState({isInitialized:!0})}},{key:"refresh",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.activitySidebar.current,n=this.detailsSidebar.current,r=this.metadataSidebar.current,o=this.versionsSidebar.current;t&&t.refresh(e),n&&n.refresh(),r&&r.refresh(),o&&o.refresh()}},{key:"render",value:function(){var e=this,t=this.props,n=t.activitySidebarProps,o=t.currentUser,i=t.detailsSidebarProps,a=t.elementId,s=t.file,c=t.fileId,l=t.getPreview,u=t.getViewer,f=t.hasActivity,d=t.hasDetails,p=t.hasMetadata,h=t.hasSkills,m=t.hasVersions,y=t.isOpen,b=t.metadataSidebarProps,g=t.onAnnotationSelect,w=t.onVersionChange,E=t.onVersionHistoryClick,O=t.versionsSidebarProps,S=this.state.isInitialized;return y&&(f||d||p||h||m)?r.createElement(v.e,null,h&&r.createElement(v.c,{exact:!0,path:"/".concat(Oe.Ie),render:function(){return r.createElement(ft,{elementId:a,key:s.id,file:s,getPreview:l,getViewer:u,hasSidebarInitialized:S,startMarkName:it})}}),f&&r.createElement(v.c,{exact:!0,path:["/".concat(Oe.Fe),"/".concat(Oe.Fe,"/:activeFeedEntryType(annotations)/:fileVersionId/:activeFeedEntryId?"),"/".concat(Oe.Fe,"/:activeFeedEntryType(comments|tasks)/:activeFeedEntryId?")],render:function(t){var i=t.match,c=i.params.activeFeedEntryType,l=c?ct[c]:void 0;return r.createElement(ut,Qe({elementId:a,currentUser:o,file:s,hasSidebarInitialized:S,onAnnotationSelect:g,onVersionChange:w,onVersionHistoryClick:E,ref:e.activitySidebar,startMarkName:ot,activeFeedEntryId:i.params.activeFeedEntryId,activeFeedEntryType:i.params.activeFeedEntryId&&l},n))}}),d&&r.createElement(v.c,{exact:!0,path:"/".concat(Oe.Ge),render:function(){return r.createElement(lt,Qe({elementId:a,fileId:c,hasSidebarInitialized:S,key:c,hasVersions:m,onVersionHistoryClick:E,ref:e.detailsSidebar,startMarkName:rt},i))}}),p&&r.createElement(v.c,{exact:!0,path:"/".concat(Oe.He),render:function(){return r.createElement(dt,Qe({elementId:a,fileId:c,hasSidebarInitialized:S,ref:e.metadataSidebar,startMarkName:at},b))}}),m&&r.createElement(v.c,{path:"/:sidebar(activity|details)/versions/:versionId?",render:function(t){var n=t.match;return r.createElement(pt,Qe({fileId:c,hasSidebarInitialized:S,key:c,onVersionChange:w,parentName:n.params.sidebar,ref:e.versionsSidebar,versionId:n.params.versionId},O))}}),r.createElement(v.c,{render:function(){var e="";return h?e=Oe.Ie:f?e=Oe.Fe:d?e=Oe.Ge:p&&(e=Oe.He),r.createElement(v.b,{to:{pathname:"/".concat(e),state:{silent:!0}}})}})):null}}])&&Je(n.prototype,o),i&&Je(n,i),t}(r.Component),mt=c()([function(e){var t=function(t){function n(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),t=function(e,t){return!t||"object"!==ze(t)&&"function"!=typeof t?qe(e):t}(this,Ke(n).call(this,e)),Ge(qe(t),"sidebarPanels",r.createRef()),Ge(qe(t),"redirectDeeplinkedAnnotation",(function(){var e=t.props,n=e.file,r=e.getAnnotationsPath,o=e.getAnnotationsMatchPath,i=e.history,a=o(e.location),s=m()(a,"params.annotationId"),c=m()(n,"file_version.id"),l=m()(a,"params.fileVersionId");l&&l!==c&&i.replace(r(c,s))})),Ge(qe(t),"updateActiveAnnotation",(function(){var e=t.props,n=e.annotatorState,r=n.activeAnnotationFileVersionId,o=n.activeAnnotationId,i=e.file,a=e.getAnnotationsMatchPath,s=e.getAnnotationsPath,c=e.history,l=e.location,u=a(l),f=m()(i,"file_version.id"),d=r||f,p=m()(u,"params.fileVersionId",d),h=o?{open:!0}:l.state;c.push({pathname:s(p,o),state:h})})),Ge(qe(t),"updateActiveVersion",(function(){var e=t.props,n=e.api,r=e.file,o=e.fileId,i=e.getAnnotationsMatchPath,a=e.getAnnotationsPath,s=e.history,c=e.location,l=e.onVersionChange,u=n.getFeedAPI(!1),f=i(c),d=m()(r,"file_version.id"),p=m()(f,"params.fileVersionId"),h=(u.getCachedItems(o)||{}).items,y=(void 0===h?[]:h).filter((function(e){return"file_version"===e.type})).find((function(e){return e.id===p}));y&&l(y,{currentVersionId:d,updateVersionToCurrent:function(){return s.push(a(d))}})})),t.redirectDeeplinkedAnnotation(),t}var o,i,a;return 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}}),t&&We(e,t)}(n,t),o=n,(i=[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.annotatorState,r=t.fileId,o=t.getAnnotationsMatchPath,i=t.location,a=t.onVersionChange,s=e.annotatorState,c=e.fileId,l=e.location,u=n.activeAnnotationId,f=n.annotation,d=s.activeAnnotationId,p=s.annotation,h=o(i),y=o(l),b=m()(h,"params.fileVersionId"),v=d!==u,g=!!h,w=u&&!g,E=m()(y,"params.fileVersionId");f&&p!==f&&this.addAnnotation(),v&&(g||w)&&this.updateActiveAnnotation(),b&&E!==b&&this.updateActiveVersion(),c!==r&&a(null)}},{key:"addAnnotation",value:function(){var e=this.props,t=e.annotatorState,n=t.action,r=t.annotation,o=t.meta,i=(o=void 0===o?{}:o).requestId,a=e.api,s=e.currentUser,c=e.file,l=e.fileId,u=e.isOpen,f=e.location;if(i){if(!s)throw Object(Be.c)();var d=a.getFeedAPI(!1),p=m()(f,"pathname",""),h=Object(v.g)(p,"/activity"),y="create_start"===n,b=(d.getCachedItems(l)||{}).items,g=this.sidebarPanels.current;b&&d.addAnnotation(c,s,r,i,y),g&&h&&u&&g.refresh(!1)}}},{key:"render",value:function(){return r.createElement(e,He({ref:this.sidebarPanels},this.props))}}])&&Ve(o.prototype,i),a&&Ve(o,a),n}(r.Component);Ge(t,"defaultProps",{annotatorState:{},getAnnotationsMatchPath:a.a,getAnnotationsPath:a.a,onVersionChange:a.a});var n=e.displayName||e.name||"Component";return t.displayName="WithSidebarAnnotations(".concat(n,")"),t},u.b,$e.b,Xe.a])(ht),yt=n(71);function bt(e){return(bt="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})(e)}function vt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function gt(e){return(gt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function wt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Et(e,t){return(Et=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var St=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==bt(t)&&"function"!=typeof t?wt(e):t}(this,gt(t).call(this,e)),Ot(wt(n),"id",b()("bcs_")),Ot(wt(n),"sidebarPanels",r.createRef()),Ot(wt(n),"store",new w.a),Ot(wt(n),"getUrlPrefix",(function(e){return e.substring(1).split("/")[0]})),Ot(wt(n),"handleVersionHistoryClick",(function(e){var t=n.props,r=t.file,o=t.history,i=r.file_version,a=i?"/".concat(i.id):"",s=n.getUrlPrefix(o.location.pathname);e.preventDefault&&e.preventDefault(),o.push("/".concat(s,"/versions").concat(a))})),n.state={isDirty:n.getLocationState("open")||!1},n.setForcedByLocation(),n}var n,o,i;return 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}}),t&&Et(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.fileId,r=t.history,o=t.location,i=e.fileId,a=e.location;this.state.isDirty||n===i||"/"===o.pathname||r.replace({pathname:"/",state:{silent:!0}}),o===a||this.getLocationState("silent")||(this.setForcedByLocation(),this.setState({isDirty:!0}))}},{key:"getLocationState",value:function(e){var t=this.props.location.state,n=void 0===t?{}:t;return m()(n,e)}},{key:"isForced",value:function(e){return void 0!==e&&this.store.setItem("bcs.force",e?"open":"closed"),this.store.getItem("bcs.force")}},{key:"isForcedOpen",value:function(){return"open"===this.isForced()}},{key:"isForcedSet",value:function(){return null!==this.isForced()}},{key:"refresh",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.sidebarPanels.current;t&&t.refresh(e)}},{key:"setForcedByLocation",value:function(){var e=this.getLocationState("open");null!=e&&this.isForced(e)}},{key:"render",value:function(){var e=this.props,t=e.activitySidebarProps,n=e.additionalTabs,o=e.className,i=e.currentUser,a=e.detailsSidebarProps,s=e.file,c=e.fileId,l=e.getPreview,u=e.getViewer,f=e.hasAdditionalTabs,d=e.hasVersions,h=e.isDefaultOpen,m=e.isLoading,y=e.metadataEditors,b=e.metadataSidebarProps,v=e.onAnnotationSelect,w=e.onVersionChange,E=e.versionsSidebarProps,O=this.isForcedSet()?this.isForcedOpen():!!h,S=Ue.canHaveActivitySidebar(this.props),k=Ue.canHaveDetailsSidebar(this.props),_=Ue.shouldRenderMetadataSidebar(this.props,y),C=Ue.shouldRenderSkillsSidebar(this.props,s),x=d?this.handleVersionHistoryClick:this.props.onVersionHistoryClick,P=p()("be bcs",o,{"bcs-is-open":O});return r.createElement("aside",{id:this.id,className:P},m?r.createElement("div",{className:"bcs-loading"},r.createElement(g.b,null)):r.createElement(r.Fragment,null,r.createElement(Ce,{additionalTabs:n,elementId:this.id,fileId:c,hasActivity:S,hasAdditionalTabs:f,hasDetails:k,hasMetadata:_,hasSkills:C,isOpen:O}),r.createElement(mt,{activitySidebarProps:t,currentUser:i,elementId:this.id,detailsSidebarProps:a,file:s,fileId:c,getPreview:l,getViewer:u,hasActivity:S,hasDetails:k,hasMetadata:_,hasSkills:C,hasVersions:d,isOpen:O,key:s.id,metadataSidebarProps:b,onAnnotationSelect:v,onVersionChange:w,onVersionHistoryClick:x,ref:this.sidebarPanels,versionsSidebarProps:E})))}}])&&vt(n.prototype,o),i&&vt(n,i),t}(r.Component);Ot(St,"defaultProps",{annotatorState:{},isDefaultOpen:!0,isLoading:!1,getAnnotationsMatchPath:a.a,getAnnotationsPath:a.a});var kt=c()([yt.withFeatureConsumer,v.h])(St),_t=n(469),Ct=n(98),xt=n(15),Pt=n(90),Tt=n(115);n(300),n(236),n(525),n(949);function At(e){return(At="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})(e)}function jt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Dt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jt(Object(n),!0).forEach((function(t){Ft(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function It(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Mt(e){return(Mt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Nt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rt(e,t){return(Rt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ft(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lt="".concat(Oe.je,"_").concat(Ct.a);Object(Me.b)(Lt);var Ut=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==At(t)&&"function"!=typeof t?Nt(e):t}(this,Mt(t).call(this,e)),Ft(Nt(n),"state",{isLoading:!0}),Ft(Nt(n),"errorCallback",(function(e,t){console.error(e),n.props.onError(e,t,{error:e})})),Ft(Nt(n),"fetchMetadataSuccessCallback",(function(e){var t=e.editors;n.setState({metadataEditors:t})})),Ft(Nt(n),"fetchFileSuccessCallback",(function(e){n.setState({file:e,isLoading:!1},n.fetchMetadata)}));var r=e.apiHost,o=e.cache,i=e.clientName,a=e.language,s=e.requestInterceptor,c=e.responseInterceptor,u=e.sharedLink,f=e.sharedLinkPassword,d=e.token;return n.api=new l.a({apiHost:r,cache:o,clientName:i,language:a,requestInterceptor:s,responseInterceptor:c,sharedLink:u,sharedLinkPassword:f,token:d}),e.logger.onReadyMetric({endMarkName:Lt}),n}var n,o,i;return 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}}),t&&Rt(e,t)}(t,e),n=t,(o=[{key:"clearCache",value:function(){this.api.destroy(!0)}},{key:"componentWillUnmount",value:function(){this.api.destroy(!1)}},{key:"componentDidMount",value:function(){this.fetchFile()}},{key:"componentDidUpdate",value:function(e){this.props.fileId!==e.fileId&&this.fetchFile()}},{key:"fetchMetadata",value:function(){var e=this.state.file,t=this.props.metadataSidebarProps.isFeatureEnabled,n=void 0===t||t;!n&&Ue.canHaveMetadataSidebar(this.props)&&this.api.getMetadataAPI(!1).getMetadata(e,this.fetchMetadataSuccessCallback,a.a,n)}},{key:"fetchFile",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.props.fileId;this.setState({isLoading:!0}),t&&Ue.canHaveSidebar(this.props)&&this.api.getFileAPI().getFile(t,this.fetchFileSuccessCallback,this.errorCallback,Dt({},e,{fields:xt.h}))}},{key:"refresh",value:function(){this.sidebarRef&&this.sidebarRef.refresh()}},{key:"render",value:function(){var e=this,t=this.props,n=t.activitySidebarProps,o=t.additionalTabs,i=t.className,a=t.currentUser,s=t.defaultView,c=t.detailsSidebarProps,l=t.fileId,d=t.getPreview,p=t.getViewer,h=t.hasAdditionalTabs,m=t.hasActivityFeed,y=t.hasMetadata,b=t.hasSkills,v=t.hasVersions,g=t.history,w=t.isDefaultOpen,E=t.language,O=t.messages,S=t.metadataSidebarProps,k=t.onAnnotationSelect,_=t.onVersionChange,C=t.onVersionHistoryClick,x=t.versionsSidebarProps,P=this.state,T=P.file,A=P.isLoading,j=P.metadataEditors,D="/"===s.charAt(0)?s:"/".concat(s);return T&&l&&Ue.shouldRenderSidebar(this.props,T,j)?r.createElement(f.a,{language:E,messages:O},r.createElement(u.a.Provider,{value:this.api},r.createElement(_t.default,{history:g,initialEntries:[D]},r.createElement(kt,{activitySidebarProps:n,additionalTabs:o,className:i,currentUser:a,detailsSidebarProps:c,file:T,fileId:l,getPreview:d,getViewer:p,hasActivityFeed:m,hasAdditionalTabs:h,hasMetadata:y,hasSkills:b,hasVersions:v,isDefaultOpen:w,isLoading:A,metadataEditors:j,metadataSidebarProps:S,onAnnotationSelect:k,onVersionChange:_,onVersionHistoryClick:C,versionsSidebarProps:x,wrappedComponentRef:function(t){e.sidebarRef=t}})))):null}}])&&It(n.prototype,o),i&&It(n,i),t}(r.Component);Ft(Ut,"defaultProps",{activitySidebarProps:{},apiHost:Oe.L,className:"",clientName:Oe.A,defaultView:"",detailsSidebarProps:{},getPreview:a.a,getViewer:a.a,hasActivityFeed:!1,hasAdditionalTabs:!1,hasMetadata:!1,hasSkills:!1,isDefaultOpen:!0,metadataSidebarProps:{}});var Bt=c()([yt.withFeatureProvider,Object(Tt.a)(Oe.je),Object(Pt.a)(Oe.je)])(Ut);n.d(t,"default",(function(){return Bt}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(492),o=n(297),i=n(563),a=n(564),s=n(31),c=n(751),l="Expected a function",u=8,f=32,d=128,p=256;e.exports=function(e){return o((function(t){var n=t.length,o=n,h=r.prototype.thru;for(e&&t.reverse();o--;){var m=t[o];if("function"!=typeof m)throw new TypeError(l);if(h&&!y&&"wrapper"==a(m))var y=new r([],!0)}for(o=y?o:n;++o<n;){m=t[o];var b=a(m),v="wrapper"==b?i(m):void 0;y=v&&c(v[0])&&v[1]==(d|u|f|p)&&!v[4].length&&1==v[9]?y[a(v[0])].apply(y,v[3]):1==m.length&&c(m)?y[b]():y.thru(m)}return function(){var e=arguments,r=e[0];if(y&&1==e.length&&s(r))return y.plant(r).value();for(var o=0,i=n?t[o].apply(this,e):r;++o<n;)i=t[o].call(this,i);return i}}))}},function(e,t,n){var r=n(296),o=r&&new r;e.exports=o},function(e,t){e.exports={}},function(e,t,n){var r=n(494),o=n(563),i=n(564),a=n(752);e.exports=function(e){var t=i(e),n=a[t];if("function"!=typeof n||!(t in r.prototype))return!1;if(e===n)return!0;var s=o(n);return!!s&&e===s[0]}},function(e,t,n){var r=n(494),o=n(492),i=n(493),a=n(31),s=n(40),c=n(753),l=Object.prototype.hasOwnProperty;function u(e){if(s(e)&&!a(e)&&!(e instanceof r)){if(e instanceof o)return e;if(l.call(e,"__wrapped__"))return c(e)}return new o(e)}u.prototype=i.prototype,u.prototype.constructor=u,e.exports=u},function(e,t,n){var r=n(494),o=n(492),i=n(194);e.exports=function(e){if(e instanceof r)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=i(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},,function(e,t,n){"use strict";function r(e){return(r="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})(e)}t.__esModule=!0;var o=n(0),i=(s(o),s(n(756))),a=s(n(568));s(n(759));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=1073741823;t.default=function(e,t){var n,r,s="__create-react-context-"+(0,a.default)()+"__",d=function(e){function n(){var t,r,o,i;c(this,n);for(var a=arguments.length,s=Array(a),u=0;u<a;u++)s[u]=arguments[u];return t=r=l(this,e.call.apply(e,[this].concat(s))),r.emitter=(o=r.props.value,i=[],{on:function(e){i.push(e)},off:function(e){i=i.filter((function(t){return t!==e}))},get:function(){return o},set:function(e,t){o=e,i.forEach((function(e){return e(o,t)}))}}),l(r,t)}return u(n,e),n.prototype.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},n.prototype.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n=this.props.value,r=e.value,o=void 0;((i=n)===(a=r)?0!==i||1/i==1/a:i!=i&&a!=a)?o=0:(o="function"==typeof t?t(n,r):f,0!==(o|=0)&&this.emitter.set(e.value,o))}var i,a},n.prototype.render=function(){return this.props.children},n}(o.Component);d.childContextTypes=((n={})[s]=i.default.object.isRequired,n);var p=function(t){function n(){var e,r;c(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return e=r=l(this,t.call.apply(t,[this].concat(i))),r.state={value:r.getValue()},r.onUpdate=function(e,t){0!=((0|r.observedBits)&t)&&r.setState({value:r.getValue()})},l(r,e)}return u(n,t),n.prototype.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?f:t},n.prototype.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},n.prototype.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},n.prototype.getValue=function(){return this.context[s]?this.context[s].get():e},n.prototype.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(o.Component);return p.contextTypes=((r={})[s]=i.default.object,r),{Provider:d,Consumer:p}},e.exports=t.default},function(e,t,n){e.exports=n(757)()},function(e,t,n){"use strict";var r=n(758);function o(){}e.exports=function(){function e(e,t,n,o,i,a){if(a!==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,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=o,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";var r=n(760);e.exports=r},function(e,t,n){"use strict";function r(e){return function(){return e}}var o=function(){};o.thatReturns=r,o.thatReturnsFalse=r(!1),o.thatReturnsTrue=r(!0),o.thatReturnsNull=r(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t,n){e.exports=n(762)()},function(e,t,n){"use strict";var r=n(763);function o(){}e.exports=function(){function e(e,t,n,o,i,a){if(a!==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,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=o,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){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},function(e,t,n){"use strict";e.exports=n(766)},function(e,t,n){"use strict";
/** @license React v16.8.6
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function r(e){return(r="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})(e)}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,s=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,l=o?Symbol.for("react.profiler"):60114,u=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.async_mode"):60111,p=o?Symbol.for("react.concurrent_mode"):60111,h=o?Symbol.for("react.forward_ref"):60112,m=o?Symbol.for("react.suspense"):60113,y=o?Symbol.for("react.memo"):60115,b=o?Symbol.for("react.lazy"):60116;function v(e){if("object"===r(e)&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case d:case p:case s:case l:case c:case m:return e;default:switch(e=e&&e.$$typeof){case f:case h:case u:return e;default:return t}}case b:case y:case a:return t}}}function g(e){return v(e)===p}t.typeOf=v,t.AsyncMode=d,t.ConcurrentMode=p,t.ContextConsumer=f,t.ContextProvider=u,t.Element=i,t.ForwardRef=h,t.Fragment=s,t.Lazy=b,t.Memo=y,t.Portal=a,t.Profiler=l,t.StrictMode=c,t.Suspense=m,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===p||e===l||e===c||e===m||"object"===r(e)&&null!==e&&(e.$$typeof===b||e.$$typeof===y||e.$$typeof===u||e.$$typeof===f||e.$$typeof===h)},t.isAsyncMode=function(e){return g(e)||v(e)===d},t.isConcurrentMode=g,t.isContextConsumer=function(e){return v(e)===f},t.isContextProvider=function(e){return v(e)===u},t.isElement=function(e){return"object"===r(e)&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return v(e)===h},t.isFragment=function(e){return v(e)===s},t.isLazy=function(e){return v(e)===b},t.isMemo=function(e){return v(e)===y},t.isPortal=function(e){return v(e)===a},t.isProfiler=function(e){return v(e)===l},t.isStrictMode=function(e){return v(e)===c},t.isSuspense=function(e){return v(e)===m}},function(e,t,n){"use strict";e.exports=n(768)},function(e,t,n){"use strict";
/** @license React v16.12.0
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function r(e){return(r="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})(e)}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,s=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,l=o?Symbol.for("react.profiler"):60114,u=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.async_mode"):60111,p=o?Symbol.for("react.concurrent_mode"):60111,h=o?Symbol.for("react.forward_ref"):60112,m=o?Symbol.for("react.suspense"):60113,y=o?Symbol.for("react.suspense_list"):60120,b=o?Symbol.for("react.memo"):60115,v=o?Symbol.for("react.lazy"):60116,g=o?Symbol.for("react.fundamental"):60117,w=o?Symbol.for("react.responder"):60118,E=o?Symbol.for("react.scope"):60119;function O(e){if("object"===r(e)&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case d:case p:case s:case l:case c:case m:return e;default:switch(e=e&&e.$$typeof){case f:case h:case v:case b:case u:return e;default:return t}}case a:return t}}}function S(e){return O(e)===p}t.typeOf=O,t.AsyncMode=d,t.ConcurrentMode=p,t.ContextConsumer=f,t.ContextProvider=u,t.Element=i,t.ForwardRef=h,t.Fragment=s,t.Lazy=v,t.Memo=b,t.Portal=a,t.Profiler=l,t.StrictMode=c,t.Suspense=m,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===p||e===l||e===c||e===m||e===y||"object"===r(e)&&null!==e&&(e.$$typeof===v||e.$$typeof===b||e.$$typeof===u||e.$$typeof===f||e.$$typeof===h||e.$$typeof===g||e.$$typeof===w||e.$$typeof===E)},t.isAsyncMode=function(e){return S(e)||O(e)===d},t.isConcurrentMode=S,t.isContextConsumer=function(e){return O(e)===f},t.isContextProvider=function(e){return O(e)===u},t.isElement=function(e){return"object"===r(e)&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return O(e)===h},t.isFragment=function(e){return O(e)===s},t.isLazy=function(e){return O(e)===v},t.isMemo=function(e){return O(e)===b},t.isPortal=function(e){return O(e)===a},t.isProfiler=function(e){return O(e)===l},t.isStrictMode=function(e){return O(e)===c},t.isSuspense=function(e){return O(e)===m}},function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var o=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),o[t]=e>>>((3&t)<<3)&255;return o}}},function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);e.exports=function(e,t){var r=t||0,o=n;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";
/** @license React v16.12.0
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function r(e){return(r="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})(e)}var o=n(52),i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,s=i?Symbol.for("react.portal"):60106,c=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,d=i?Symbol.for("react.context"):60110,p=i?Symbol.for("react.forward_ref"):60112,h=i?Symbol.for("react.suspense"):60113;i&&Symbol.for("react.suspense_list");var m=i?Symbol.for("react.memo"):60115,y=i?Symbol.for("react.lazy"):60116;i&&Symbol.for("react.fundamental"),i&&Symbol.for("react.responder"),i&&Symbol.for("react.scope");var b="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w={};function E(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||g}function O(){}function S(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||g}E.prototype.isReactComponent={},E.prototype.setState=function(e,t){if("object"!==r(e)&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},E.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},O.prototype=E.prototype;var k=S.prototype=new O;k.constructor=S,o(k,E.prototype),k.isPureReactComponent=!0;var _={current:null},C={current:null},x=Object.prototype.hasOwnProperty,P={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var r,o={},i=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,r)&&!P.hasOwnProperty(r)&&(o[r]=t[r]);var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){for(var l=Array(c),u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in c=e.defaultProps)void 0===o[r]&&(o[r]=c[r]);return{$$typeof:a,type:e,key:i,ref:s,props:o,_owner:C.current}}function A(e){return"object"===r(e)&&null!==e&&e.$$typeof===a}var j=/\/+/g,D=[];function I(e,t,n,r){if(D.length){var o=D.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function M(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>D.length&&D.push(e)}function N(e,t,n){return null==e?0:function e(t,n,o,i){var c=r(t);"undefined"!==c&&"boolean"!==c||(t=null);var l=!1;if(null===t)l=!0;else switch(c){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case a:case s:l=!0}}if(l)return o(i,t,""===n?"."+R(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u<t.length;u++){var f=n+R(c=t[u],u);l+=e(c,f,o,i)}else if(null===t||"object"!==r(t)?f=null:f="function"==typeof(f=b&&t[b]||t["@@iterator"])?f:null,"function"==typeof f)for(t=f.call(t),u=0;!(c=t.next()).done;)l+=e(c=c.value,f=n+R(c,u++),o,i);else if("object"===c)throw o=""+t,Error(v(31,"[object Object]"===o?"object with keys {"+Object.keys(t).join(", ")+"}":o,""));return l}(e,"",t,n)}function R(e,t){return"object"===r(e)&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function F(e,t){e.func.call(e.context,t,e.count++)}function L(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?U(e,r,n,(function(e){return e})):null!=e&&(A(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(j,"$&/")+"/")+n)),r.push(e))}function U(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(j,"$&/")+"/"),N(e,L,t=I(t,i,r,o)),M(t)}function B(){var e=_.current;if(null===e)throw Error(v(321));return e}var z={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return U(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;N(e,F,t=I(null,null,t,n)),M(t)},count:function(e){return N(e,(function(){return null}),null)},toArray:function(e){var t=[];return U(e,t,null,(function(e){return e})),t},only:function(e){if(!A(e))throw Error(v(143));return e}},createRef:function(){return{current:null}},Component:E,PureComponent:S,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:d,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:f,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:p,render:e}},lazy:function(e){return{$$typeof:y,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:m,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return B().useCallback(e,t)},useContext:function(e,t){return B().useContext(e,t)},useEffect:function(e,t){return B().useEffect(e,t)},useImperativeHandle:function(e,t,n){return B().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return B().useLayoutEffect(e,t)},useMemo:function(e,t){return B().useMemo(e,t)},useReducer:function(e,t,n){return B().useReducer(e,t,n)},useRef:function(e){return B().useRef(e)},useState:function(e){return B().useState(e)},Fragment:c,Profiler:u,StrictMode:l,Suspense:h,createElement:T,cloneElement:function(e,t,n){if(null==e)throw Error(v(267,e));var r=o({},e.props),i=e.key,s=e.ref,c=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,c=C.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)x.call(t,u)&&!P.hasOwnProperty(u)&&(r[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)r.children=n;else if(1<u){l=Array(u);for(var f=0;f<u;f++)l[f]=arguments[f+2];r.children=l}return{$$typeof:a,type:e.type,key:i,ref:s,props:r,_owner:c}},createFactory:function(e){var t=T.bind(null,e);return t.type=e,t},isValidElement:A,version:"16.12.0",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:_,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:C,IsSomeRendererActing:{current:!1},assign:o}},H={default:z},V=H&&z||H;e.exports=V.default||V},function(e,t,n){"use strict";function r(e){return(r="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})(e)}t.__esModule=!0;var o=n(574),i=(s(o),s(n(13))),a=s(n(568));s(n(514));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=1073741823;t.default=function(e,t){var n,r,s="__create-react-context-"+(0,a.default)()+"__",d=function(e){function n(){var t,r,o,i;c(this,n);for(var a=arguments.length,s=Array(a),u=0;u<a;u++)s[u]=arguments[u];return t=r=l(this,e.call.apply(e,[this].concat(s))),r.emitter=(o=r.props.value,i=[],{on:function(e){i.push(e)},off:function(e){i=i.filter((function(t){return t!==e}))},get:function(){return o},set:function(e,t){o=e,i.forEach((function(e){return e(o,t)}))}}),l(r,t)}return u(n,e),n.prototype.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},n.prototype.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n=this.props.value,r=e.value,o=void 0;((i=n)===(a=r)?0!==i||1/i==1/a:i!=i&&a!=a)?o=0:(o="function"==typeof t?t(n,r):f,0!==(o|=0)&&this.emitter.set(e.value,o))}var i,a},n.prototype.render=function(){return this.props.children},n}(o.Component);d.childContextTypes=((n={})[s]=i.default.object.isRequired,n);var p=function(t){function n(){var e,r;c(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return e=r=l(this,t.call.apply(t,[this].concat(i))),r.state={value:r.getValue()},r.onUpdate=function(e,t){0!=((0|r.observedBits)&t)&&r.setState({value:r.getValue()})},l(r,e)}return u(n,t),n.prototype.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?f:t},n.prototype.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},n.prototype.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},n.prototype.getValue=function(){return this.context[s]?this.context[s].get():e},n.prototype.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(o.Component);return p.contextTypes=((r={})[s]=i.default.object,r),{Provider:d,Consumer:p}},e.exports=t.default},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";var r=n(52)||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},o=n(279),i=n(101),a=n(198),s=n(110),c=n(177),l=n(88),u=n(41),f=n(29),d=(n(237),n(148)),p=n(849),h=c.draft_tree_data_support,m=h?s:a,y=f.List,b=f.Repeat,v={insertAtomicBlock:function(e,t,n){var a=e.getCurrentContent(),s=e.getSelection(),c=l.removeRange(a,s,"backward"),f=c.getSelectionAfter(),p=l.splitBlock(c,f),v=p.getSelectionAfter(),g=l.setBlockType(p,v,"atomic"),w=i.create({entity:t}),E={key:d(),type:"atomic",text:n,characterList:y(b(w,n.length))},O={key:d(),type:"unstyled"};h&&(E=r({},E,{nextSibling:O.key}),O=r({},O,{prevSibling:E.key}));var S=[new m(E),new m(O)],k=o.createFromArray(S),_=l.replaceWithFragment(g,v,k),C=_.merge({selectionBefore:s,selectionAfter:_.getSelectionAfter().set("hasFocus",!0)});return u.push(e,C,"insert-fragment")},moveAtomicBlock:function(e,t,n,r){var o=e.getCurrentContent(),i=e.getSelection(),a=void 0;if("before"===r||"after"===r){var s=o.getBlockForKey("before"===r?n.getStartKey():n.getEndKey());a=p(o,t,s,r)}else{var c=l.removeRange(o,n,"backward"),f=c.getSelectionAfter(),d=c.getBlockForKey(f.getFocusKey());if(0===f.getStartOffset())a=p(c,t,d,"before");else if(f.getEndOffset()===d.getLength())a=p(c,t,d,"after");else{var h=l.splitBlock(c,f),m=h.getSelectionAfter(),y=h.getBlockForKey(m.getFocusKey());a=p(h,t,y,"before")}}var b=a.merge({selectionBefore:i,selectionAfter:a.getSelectionAfter().set("hasFocus",!0)});return u.push(e,b,"move-block")}};e.exports=v},function(e,t,n){"use strict";e.exports={draft_killswitch_allow_nontextnodes:!1,draft_segmented_entities_behavior:!1,draft_handlebeforeinput_composed_text:!1,draft_tree_data_support:!1}},function(e,t,n){"use strict";var r=n(101),o=n(29).Map,i={add:function(e,t,n){return a(e,t,n,!0)},remove:function(e,t,n){return a(e,t,n,!1)}};function a(e,t,n,i){var a=e.getBlockMap(),s=t.getStartKey(),c=t.getStartOffset(),l=t.getEndKey(),u=t.getEndOffset(),f=a.skipUntil((function(e,t){return t===s})).takeUntil((function(e,t){return t===l})).concat(o([[l,a.get(l)]])).map((function(e,t){var o,a;s===l?(o=c,a=u):(o=t===s?c:0,a=t===l?u:e.getLength());for(var f,d=e.getCharacterList();o<a;)f=d.get(o),d=d.set(o,i?r.applyStyle(f,n):r.removeStyle(f,n)),o++;return e.set("characterList",d)}));return e.merge({blockMap:a.merge(f),selectionBefore:t,selectionAfter:t})}e.exports=i},function(e,t,n){"use strict";var r=n(29),o=n(838);e.exports=function(e,t,n){var i=e.getBlockMap(),a=t.getStartKey(),s=t.getStartOffset(),c=t.getEndKey(),l=t.getEndOffset(),u=i.skipUntil((function(e,t){return t===a})).takeUntil((function(e,t){return t===c})).toOrderedMap().merge(r.OrderedMap([[c,i.get(c)]])).map((function(e,t){var r=t===a?s:0,i=t===c?l:e.getLength();return o(e,r,i,n)}));return e.merge({blockMap:i.merge(u),selectionBefore:t,selectionAfter:t})}},function(e,t,n){"use strict";var r=n(101);e.exports=function(e,t,n,o){for(var i=e.getCharacterList();t<n;)i=i.set(t,r.applyEntity(i.get(t),o)),t++;return e.set("characterList",i)}},function(e,t,n){"use strict";var r=n(840),o=n(841),i=n(30);function a(e,t,n,a,s,c,l){var u=n.getStartOffset(),f=n.getEndOffset(),d=e.__get(s).getMutability(),p=l?u:f;if("MUTABLE"===d)return n;var h=o(t,s).filter((function(e){return p<=e.end&&p>=e.start}));1!=h.length&&i(!1);var m=h[0];if("IMMUTABLE"===d)return n.merge({anchorOffset:m.start,focusOffset:m.end,isBackward:!1});c||(l?f=m.end:u=m.start);var y=r.getRemovalRange(u,f,t.getText().slice(m.start,m.end),m.start,a);return n.merge({anchorOffset:y.start,focusOffset:y.end,isBackward:!1})}e.exports=function(e,t,n,r,o){var i=r.getStartOffset(),s=r.getEndOffset(),c=t.getEntityAt(i),l=n.getEntityAt(s-1);if(!c&&!l)return r;var u=r;if(c&&c===l)u=a(e,t,u,o,c,!0,!0);else if(c&&l){var f=a(e,t,u,o,c,!1,!0),d=a(e,n,u,o,l,!1,!1);u=u.merge({anchorOffset:f.getAnchorOffset(),focusOffset:d.getFocusOffset(),isBackward:!1})}else if(c){var p=a(e,t,u,o,c,!1,!0);u=u.merge({anchorOffset:p.getStartOffset(),isBackward:!1})}else if(l){var h=a(e,n,u,o,l,!1,!1);u=u.merge({focusOffset:h.getEndOffset(),isBackward:!1})}return u}},function(e,t,n){"use strict";e.exports={getRemovalRange:function(e,t,n,r,o){var i=n.split(" ");i=i.map((function(e,t){if("forward"===o){if(t>0)return" "+e}else if(t<i.length-1)return e+" ";return e}));for(var a,s=r,c=null,l=null,u=0;u<i.length;u++){if(e<(a=s+i[u].length)&&s<t)null!==c?l=a:(c=s,l=a);else if(null!==c)break;s=a}var f=r+n.length,d=c===r,p=l===f;return(!d&&p||d&&!p)&&("forward"===o?l!==f&&l++:c!==r&&c--),{start:c,end:l}}}},function(e,t,n){"use strict";var r=n(30);e.exports=function(e,t){var n=[];return e.findEntityRanges((function(e){return e.getEntity()===t}),(function(e,t){n.push({start:e,end:t})})),n.length||r(!1),n}},function(e,t,n){"use strict";var r=n(279),o=n(110),i=n(29),a=n(577),s=n(30),c=n(575),l=i.List,u=function(e,t,n,i,a,s){var c=n.first()instanceof o,u=[],f=i.size,d=n.get(a),p=i.first(),h=i.last(),m=h.getLength(),y=h.getKey(),b=c&&(!d.getChildKeys().isEmpty()||!p.getChildKeys().isEmpty());n.forEach((function(e,t){t===a?(b?u.push(e):u.push(function(e,t,n){var r=e.getText(),o=e.getCharacterList(),i=r.slice(0,t),a=o.slice(0,t),s=n.first();return e.merge({text:i+s.getText(),characterList:a.concat(s.getCharacterList()),type:i?e.getType():s.getType(),data:s.getData()})}(e,s,i)),i.slice(b?0:1,f-1).forEach((function(e){return u.push(e)})),u.push(function(e,t,n){var r=e.getText(),o=e.getCharacterList(),i=r.length,a=r.slice(t,i),s=o.slice(t,i),c=n.last();return c.merge({text:c.getText()+a,characterList:c.getCharacterList().concat(s),data:c.getData()})}(e,s,i))):u.push(e)}));var v=r.createFromArray(u);return c&&(v=function(e,t,n,r){return e.withMutations((function(t){var o=n.getKey(),i=r.getKey(),a=n.getNextSiblingKey(),s=n.getParentKey(),c=function(e,t){var n=e.getKey(),r=e,o=[];for(t.get(n)&&o.push(n);r&&r.getNextSiblingKey();){var i=r.getNextSiblingKey();if(!i)break;o.push(i),r=t.get(i)}return o}(r,e),u=c[c.length-1];if(t.get(i)?(t.setIn([o,"nextSibling"],i),t.setIn([i,"prevSibling"],o)):(t.setIn([o,"nextSibling"],r.getNextSiblingKey()),t.setIn([r.getNextSiblingKey(),"prevSibling"],o)),t.setIn([u,"nextSibling"],a),a&&t.setIn([a,"prevSibling"],u),c.forEach((function(e){return t.setIn([e,"parent"],s)})),s){var f=e.get(s).getChildKeys(),d=f.indexOf(o)+1,p=f.toArray();p.splice.apply(p,[d,0].concat(c)),t.setIn([s,"children"],l(p))}}))}(v,0,d,p)),e.merge({blockMap:v,selectionBefore:t,selectionAfter:t.merge({anchorKey:y,anchorOffset:m,focusKey:y,focusOffset:m,isBackward:!1})})};e.exports=function(e,t,n){t.isCollapsed()||s(!1);var r=e.getBlockMap(),i=c(n),l=t.getStartKey(),f=t.getStartOffset(),d=r.get(l);return d instanceof o&&(d.getChildKeys().isEmpty()||s(!1)),1===i.size?function(e,t,n,r,o,i){var s=n.get(o),c=s.getText(),l=s.getCharacterList(),u=o,f=i+r.getText().length,d=s.merge({text:c.slice(0,i)+r.getText()+c.slice(i),characterList:a(l,r.getCharacterList(),i),data:r.getData()});return e.merge({blockMap:n.set(o,d),selectionBefore:t,selectionAfter:t.merge({anchorKey:u,anchorOffset:f,focusKey:u,focusOffset:f,isBackward:!1})})}(e,t,r,i.first(),l,f):u(e,t,r,i,l,f)}},function(e,t,n){"use strict";var r=n(29),o=n(577),i=n(30),a=r.Repeat;e.exports=function(e,t,n,r){t.isCollapsed()||i(!1);var s=n.length;if(!s)return e;var c=e.getBlockMap(),l=t.getStartKey(),u=t.getStartOffset(),f=c.get(l),d=f.getText(),p=f.merge({text:d.slice(0,u)+n+d.slice(u,f.getLength()),characterList:o(f.getCharacterList(),a(r,s).toList(),u)}),h=u+s;return e.merge({blockMap:c.set(l,p),selectionAfter:t.merge({anchorOffset:h,focusOffset:h})})}},function(e,t,n){"use strict";var r=n(29).Map;e.exports=function(e,t,n){var o=t.getStartKey(),i=t.getEndKey(),a=e.getBlockMap(),s=a.toSeq().skipUntil((function(e,t){return t===o})).takeUntil((function(e,t){return t===i})).concat(r([[i,a.get(i)]])).map(n);return e.merge({blockMap:a.merge(s),selectionBefore:t,selectionAfter:t})}},function(e,t,n){"use strict";var r=n(110),o=n(29),i=n(578),a=(o.List,o.Map),s=function(e,t,n){if(e){var r=t.get(e);r&&t.set(e,n(r))}},c=function(e,t){var n=[];if(!e)return n;for(var r=t.get(e);r&&r.getParentKey();){var o=r.getParentKey();o&&n.push(o),r=o?t.get(o):null}return n},l=function(e,t,n){if(!e)return null;for(var r=n.get(e.getKey()).getNextSiblingKey();r&&!t.get(r);)r=n.get(r).getNextSiblingKey()||null;return r},u=function(e,t,n){if(!e)return null;for(var r=n.get(e.getKey()).getPrevSiblingKey();r&&!t.get(r);)r=n.get(r).getPrevSiblingKey()||null;return r},f=function(e,t,n,r){return e.withMutations((function(e){s(t.getKey(),e,(function(n){return n.merge({nextSibling:l(t,e,r),prevSibling:u(t,e,r)})})),s(n.getKey(),e,(function(t){return t.merge({nextSibling:l(n,e,r),prevSibling:u(n,e,r)})})),c(t.getKey(),r).forEach((function(t){return s(t,e,(function(t){return t.merge({children:t.getChildKeys().filter((function(t){return e.get(t)})),nextSibling:l(t,e,r),prevSibling:u(t,e,r)})}))})),s(t.getNextSiblingKey(),e,(function(e){return e.merge({prevSibling:t.getPrevSiblingKey()})})),s(t.getPrevSiblingKey(),e,(function(n){return n.merge({nextSibling:l(t,e,r)})})),s(n.getNextSiblingKey(),e,(function(t){return t.merge({prevSibling:u(n,e,r)})})),s(n.getPrevSiblingKey(),e,(function(e){return e.merge({nextSibling:n.getNextSiblingKey()})})),c(n.getKey(),r).forEach((function(t){s(t,e,(function(t){return t.merge({children:t.getChildKeys().filter((function(t){return e.get(t)})),nextSibling:l(t,e,r),prevSibling:u(t,e,r)})}))})),function(e,t){var n=[];if(!e)return n;for(var r=i(e,t);r&&t.get(r);){var o=t.get(r);n.push(r),r=o.getParentKey()?i(o,t):null}return n}(n,r).forEach((function(t){return s(t,e,(function(t){return t.merge({nextSibling:l(t,e,r),prevSibling:u(t,e,r)})}))}))}))},d=function(e,t,n){if(0===t)for(;t<n;)e=e.shift(),t++;else if(n===e.count())for(;n>t;)e=e.pop(),n--;else{var r=e.slice(0,t),o=e.slice(n);e=r.concat(o).toList()}return e};e.exports=function(e,t){if(t.isCollapsed())return e;var n=e.getBlockMap(),o=t.getStartKey(),s=t.getStartOffset(),l=t.getEndKey(),u=t.getEndOffset(),p=n.get(o),h=n.get(l),m=p instanceof r,y=[];if(m){var b=h.getChildKeys(),v=c(l,n);h.getNextSiblingKey()&&(y=y.concat(v)),b.isEmpty()||(y=y.concat(v.concat([l]))),y=y.concat(c(i(h,n),n))}var g=void 0;g=p===h?d(p.getCharacterList(),s,u):p.getCharacterList().slice(0,s).concat(h.getCharacterList().slice(u));var w=p.merge({text:p.getText().slice(0,s)+h.getText().slice(u),characterList:g}),E=n.toSeq().skipUntil((function(e,t){return t===o})).takeUntil((function(e,t){return t===l})).filter((function(e,t){return-1===y.indexOf(t)})).concat(a([[l,null]])).map((function(e,t){return t===o?w:null})),O=n.merge(E).filter((function(e){return!!e}));return m&&(O=f(O,p,h,n)),e.merge({blockMap:O,selectionBefore:t,selectionAfter:t.merge({anchorKey:o,anchorOffset:s,focusKey:o,focusOffset:s,isBackward:!1})})}},function(e,t,n){"use strict";var r=n(110),o=n(29),i=n(148),a=n(30),s=o.List,c=o.Map,l=function(e,t,n){if(e){var r=t.get(e);r&&t.set(e,n(r))}};e.exports=function(e,t){t.isCollapsed()||a(!1);var n=t.getAnchorKey(),o=t.getAnchorOffset(),u=e.getBlockMap(),f=u.get(n),d=f.getText(),p=f.getCharacterList(),h=i(),m=f instanceof r,y=f.merge({text:d.slice(0,o),characterList:p.slice(0,o)}),b=y.merge({key:h,text:d.slice(o),characterList:p.slice(o),data:c()}),v=u.toSeq().takeUntil((function(e){return e===f})),g=u.toSeq().skipUntil((function(e){return e===f})).rest(),w=v.concat([[n,y],[h,b]],g).toOrderedMap();return m&&(f.getChildKeys().isEmpty()||a(!1),w=function(e,t,n){return e.withMutations((function(e){var r=t.getKey(),o=n.getKey();l(t.getParentKey(),e,(function(e){var t=e.getChildKeys(),n=t.indexOf(r)+1,i=t.toArray();return i.splice(n,0,o),e.merge({children:s(i)})})),l(t.getNextSiblingKey(),e,(function(e){return e.merge({prevSibling:o})})),l(r,e,(function(e){return e.merge({nextSibling:o})})),l(o,e,(function(e){return e.merge({prevSibling:r})}))}))}(w,y,b)),e.merge({blockMap:w,selectionBefore:t,selectionAfter:t.merge({anchorKey:h,anchorOffset:0,focusKey:h,focusOffset:0,isBackward:!1})})}},function(e,t,n){"use strict";var r,o=n(29),i=n(848),a=n(117),s=o.OrderedMap,c={getDirectionMap:function(e,t){r?r.reset():r=new i;var n=e.getBlockMap(),c=n.valueSeq().map((function(e){return a(r).getDirection(e.getText())})),l=s(n.keySeq().zip(c));return null!=t&&o.is(t,l)?t:l}};e.exports=c},function(e,t,n){"use strict";var r=n(581),o=n(504),i=n(30),a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),t?o.isStrong(t)||i(!1):t=o.getGlobalDir(),this._defaultDir=t,this.reset()}return e.prototype.reset=function(){this._lastDir=this._defaultDir},e.prototype.getDirection=function(e){return this._lastDir=r.getDirection(e,this._lastDir),this._lastDir},e}();e.exports=a},function(e,t,n){"use strict";var r=n(110),o=n(29),i=n(578),a=n(30),s=o.OrderedMap,c=o.List,l=function(e,t,n){if(e){var r=t.get(e);r&&t.set(e,n(r))}},u=function(e,t,n,r,o){if(!o)return e;var i="after"===r,a=t.getKey(),s=n.getKey(),u=t.getParentKey(),f=t.getNextSiblingKey(),d=t.getPrevSiblingKey(),p=n.getParentKey(),h=i?n.getNextSiblingKey():s,m=i?s:n.getPrevSiblingKey();return e.withMutations((function(e){l(u,e,(function(e){var t=e.getChildKeys();return e.merge({children:t.delete(t.indexOf(a))})})),l(d,e,(function(e){return e.merge({nextSibling:f})})),l(f,e,(function(e){return e.merge({prevSibling:d})})),l(h,e,(function(e){return e.merge({prevSibling:a})})),l(m,e,(function(e){return e.merge({nextSibling:a})})),l(p,e,(function(e){var t=e.getChildKeys(),n=t.indexOf(s),r=i?n+1:0!==n?n-1:0,o=t.toArray();return o.splice(r,0,a),e.merge({children:c(o)})})),l(a,e,(function(e){return e.merge({nextSibling:h,prevSibling:m,parent:p})}))}))};e.exports=function(e,t,n,o){"replace"===o&&a(!1);var c=n.getKey(),l=t.getKey();l===c&&a(!1);var f=e.getBlockMap(),d=t instanceof r,p=[t],h=f.delete(l);d&&(p=[],h=f.withMutations((function(e){var n=t.getNextSiblingKey(),r=i(t,e);e.toSeq().skipUntil((function(e){return e.getKey()===l})).takeWhile((function(e){var t=e.getKey(),o=t===l,i=n&&t!==n,a=!n&&e.getParentKey()&&(!r||t!==r);return!!(o||i||a)})).forEach((function(t){p.push(t),e.delete(t.getKey())}))})));var m=h.toSeq().takeUntil((function(e){return e===n})),y=h.toSeq().skipUntil((function(e){return e===n})).skip(1),b=p.map((function(e){return[e.getKey(),e]})),v=s();if("before"===o){var g=e.getBlockBefore(c);g&&g.getKey()===t.getKey()&&a(!1),v=m.concat([].concat(b,[[c,n]]),y).toOrderedMap()}else if("after"===o){var w=e.getBlockAfter(c);w&&w.getKey()===l&&a(!1),v=m.concat([[c,n]].concat(b),y).toOrderedMap()}return e.merge({blockMap:u(v,t,n,o,d),selectionBefore:e.getSelectionAfter(),selectionAfter:e.getSelectionAfter().merge({anchorKey:l,focusKey:l})})}},function(e,t,n){"use strict";var r=n(29).List,o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._decorators=t.slice()}return e.prototype.getDecorations=function(e,t){var n=Array(e.getText().length).fill(null);return this._decorators.forEach((function(r,o){var i=0;(0,r.strategy)(e,(function(e,t){(function(e,t,n){for(var r=t;r<n;r++)if(null!=e[r])return!1;return!0})(n,e,t)&&(!function(e,t,n,r){for(var o=t;o<n;o++)e[o]=r}(n,e,t,o+"."+i),i++)}),t)})),r(n)},e.prototype.getComponentForKey=function(e){var t=parseInt(e.split(".")[0],10);return this._decorators[t].component},e.prototype.getPropsForKey=function(e){var t=parseInt(e.split(".")[0],10);return this._decorators[t].props},e}();e.exports=o},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(52)||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};var i=n(505),a=n(582),s=n(852),c=n(853),l=n(876),u=n(879),f=n(912),d=n(41),p=n(0),h=n(35),m=n(586),y=n(509),b=n(138),v=n(238),g=n(501),w=n(148),E=n(599),O=n(510),S=n(30),k=n(117),_=b.isBrowser("IE"),C=!_,x={edit:u,composite:s,drag:l,cut:null,render:null},P=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.call(this,n));return o.focus=function(e){var t=o.props.editorState,n=t.getSelection().getHasFocus(),r=h.findDOMNode(o.editor);if(r){var i=y.getScrollParent(r),a=e||O(i),s=a.x,c=a.y;r instanceof HTMLElement||S(!1),r.focus(),i===window?window.scrollTo(s,c):m.setTop(i,c),n||o.update(d.forceSelection(t,t.getSelection()))}},o.blur=function(){var e=h.findDOMNode(o.editor);e instanceof HTMLElement||S(!1),e.blur()},o.setMode=function(e){o._handler=x[e]},o.exitCurrentMode=function(){o.setMode("edit")},o.restoreEditorDOM=function(e){o.setState({contentsKey:o.state.contentsKey+1},(function(){o.focus(e)}))},o.setClipboard=function(e){o._clipboard=e},o.getClipboard=function(){return o._clipboard},o.update=function(e){o._latestEditorState=e,o.props.onChange(e)},o.onDragEnter=function(){o._dragCount++},o.onDragLeave=function(){o._dragCount--,0===o._dragCount&&o.exitCurrentMode()},o._blockSelectEvents=!1,o._clipboard=null,o._handler=null,o._dragCount=0,o._editorKey=n.editorKey||w(),o._placeholderAccessibilityID="placeholder-"+o._editorKey,o._latestEditorState=n.editorState,o._latestCommittedEditorState=n.editorState,o._onBeforeInput=o._buildHandler("onBeforeInput"),o._onBlur=o._buildHandler("onBlur"),o._onCharacterData=o._buildHandler("onCharacterData"),o._onCompositionEnd=o._buildHandler("onCompositionEnd"),o._onCompositionStart=o._buildHandler("onCompositionStart"),o._onCopy=o._buildHandler("onCopy"),o._onCut=o._buildHandler("onCut"),o._onDragEnd=o._buildHandler("onDragEnd"),o._onDragOver=o._buildHandler("onDragOver"),o._onDragStart=o._buildHandler("onDragStart"),o._onDrop=o._buildHandler("onDrop"),o._onInput=o._buildHandler("onInput"),o._onFocus=o._buildHandler("onFocus"),o._onKeyDown=o._buildHandler("onKeyDown"),o._onKeyPress=o._buildHandler("onKeyPress"),o._onKeyUp=o._buildHandler("onKeyUp"),o._onMouseDown=o._buildHandler("onMouseDown"),o._onMouseUp=o._buildHandler("onMouseUp"),o._onPaste=o._buildHandler("onPaste"),o._onSelect=o._buildHandler("onSelect"),o.getEditorKey=function(){return o._editorKey},o.state={contentsKey:0},o}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype._buildHandler=function(e){var t=this;return function(n){if(!t.props.readOnly){var r=t._handler&&t._handler[e];r&&r(t,n)}}},t.prototype._showPlaceholder=function(){return!!this.props.placeholder&&!this.props.editorState.isInCompositionMode()&&!this.props.editorState.getCurrentContent().hasText()},t.prototype._renderPlaceholder=function(){if(this._showPlaceholder()){var e={text:k(this.props.placeholder),editorState:this.props.editorState,textAlignment:this.props.textAlignment,accessibilityID:this._placeholderAccessibilityID};return p.createElement(f,e)}return null},t.prototype.render=function(){var e=this,t=this.props,n=t.blockRenderMap,r=t.blockRendererFn,i=t.blockStyleFn,s=t.customStyleFn,l=t.customStyleMap,u=t.editorState,f=t.readOnly,d=t.textAlignment,h=t.textDirectionality,m=v({"DraftEditor/root":!0,"DraftEditor/alignLeft":"left"===d,"DraftEditor/alignRight":"right"===d,"DraftEditor/alignCenter":"center"===d}),y=this.props.role||"textbox",b="combobox"===y?!!this.props.ariaExpanded:null,g={blockRenderMap:n,blockRendererFn:r,blockStyleFn:i,customStyleMap:o({},a,l),customStyleFn:s,editorKey:this._editorKey,editorState:u,key:"contents"+this.state.contentsKey,textDirectionality:h};return p.createElement("div",{className:m},this._renderPlaceholder(),p.createElement("div",{className:v("DraftEditor/editorContainer"),ref:function(t){return e.editorContainer=t}},p.createElement("div",{"aria-activedescendant":f?null:this.props.ariaActiveDescendantID,"aria-autocomplete":f?null:this.props.ariaAutoComplete,"aria-controls":f?null:this.props.ariaControls,"aria-describedby":this.props.ariaDescribedBy||this._placeholderAccessibilityID,"aria-expanded":f?null:b,"aria-label":this.props.ariaLabel,"aria-labelledby":this.props.ariaLabelledBy,"aria-multiline":this.props.ariaMultiline,autoCapitalize:this.props.autoCapitalize,autoComplete:this.props.autoComplete,autoCorrect:this.props.autoCorrect,className:v({notranslate:!f,"public/DraftEditor/content":!0}),contentEditable:!f,"data-testid":this.props.webDriverTestID,onBeforeInput:this._onBeforeInput,onBlur:this._onBlur,onCompositionEnd:this._onCompositionEnd,onCompositionStart:this._onCompositionStart,onCopy:this._onCopy,onCut:this._onCut,onDragEnd:this._onDragEnd,onDragEnter:this.onDragEnter,onDragLeave:this.onDragLeave,onDragOver:this._onDragOver,onDragStart:this._onDragStart,onDrop:this._onDrop,onFocus:this._onFocus,onInput:this._onInput,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onMouseUp:this._onMouseUp,onPaste:this._onPaste,onSelect:this._onSelect,ref:function(t){return e.editor=t},role:f?null:y,spellCheck:C&&this.props.spellCheck,style:{outline:"none",userSelect:"text",WebkitUserSelect:"text",whiteSpace:"pre-wrap",wordWrap:"break-word"},suppressContentEditableWarning:!0,tabIndex:this.props.tabIndex},p.createElement(c,g))))},t.prototype.componentDidMount=function(){this.setMode("edit"),_&&document.execCommand("AutoUrlDetect",!1,!1)},t.prototype.componentWillUpdate=function(e){this._blockSelectEvents=!0,this._latestEditorState=e.editorState},t.prototype.componentDidUpdate=function(){this._blockSelectEvents=!1,this._latestCommittedEditorState=this.props.editorState},t}(p.Component);P.defaultProps={blockRenderMap:i,blockRendererFn:g.thatReturnsNull,blockStyleFn:g.thatReturns(""),keyBindingFn:E,readOnly:!1,spellCheck:!1,stripPastedStyles:!1},e.exports=P},function(e,t,n){"use strict";var r=n(177),o=n(88),i=n(41),a=n(506),s=n(507),c=n(281),l=n(583),u=!1,f=!1,d="",p={onBeforeInput:function(e,t){d=(d||"")+t.data},onCompositionStart:function(e){f=!0},onCompositionEnd:function(e){u=!1,f=!1,setTimeout((function(){u||p.resolveComposition(e)}),20)},onKeyDown:function(e,t){if(!f)return p.resolveComposition(e),void e._onKeyDown(t);t.which!==a.RIGHT&&t.which!==a.LEFT||t.preventDefault()},onKeyPress:function(e,t){t.which===a.RETURN&&t.preventDefault()},resolveComposition:function(e){if(!f){u=!0;var t=d;d="";var n=i.set(e._latestEditorState,{inCompositionMode:!1}),a=n.getCurrentInlineStyle(),p=s(n.getCurrentContent(),n.getSelection()),h=!t||l(n)||a.size>0||null!==p;if(h&&e.restoreEditorDOM(),e.exitCurrentMode(),t){if(r.draft_handlebeforeinput_composed_text&&e.props.handleBeforeInput&&c(e.props.handleBeforeInput(t,n)))return;var m=o.replaceText(n.getCurrentContent(),n.getSelection(),t,a,p);e.update(i.push(n,m,"insert-characters"))}else h&&e.update(i.set(n,{nativelyRenderedContent:null,forceSelection:!0}))}}};e.exports=p},function(e,t,n){"use strict";var r=n(854);e.exports=r},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(52)||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};var i=n(584),a=n(323),s=(n(41),n(0)),c=n(238),l=n(875),u=n(117),f=function(e,t,n,r){return c({"public/DraftStyleDefault/unorderedListItem":"unordered-list-item"===e,"public/DraftStyleDefault/orderedListItem":"ordered-list-item"===e,"public/DraftStyleDefault/reset":n,"public/DraftStyleDefault/depth0":0===t,"public/DraftStyleDefault/depth1":1===t,"public/DraftStyleDefault/depth2":2===t,"public/DraftStyleDefault/depth3":3===t,"public/DraftStyleDefault/depth4":4===t,"public/DraftStyleDefault/listLTR":"LTR"===r,"public/DraftStyleDefault/listRTL":"RTL"===r})},d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){var t=this.props.editorState,n=e.editorState;if(t.getDirectionMap()!==n.getDirectionMap())return!0;if(t.getSelection().getHasFocus()!==n.getSelection().getHasFocus())return!0;var r=n.getNativelyRenderedContent(),o=t.isInCompositionMode(),i=n.isInCompositionMode();if(t===n||null!==r&&n.getCurrentContent()===r||o&&i)return!1;var a=t.getCurrentContent(),s=n.getCurrentContent(),c=t.getDecorator(),l=n.getDecorator();return o!==i||a!==s||c!==l||n.mustForceSelection()},t.prototype.render=function(){for(var e=this.props,t=e.blockRenderMap,n=e.blockRendererFn,r=e.blockStyleFn,c=e.customStyleMap,d=e.customStyleFn,p=e.editorState,h=e.editorKey,m=e.textDirectionality,y=p.getCurrentContent(),b=p.getSelection(),v=p.mustForceSelection(),g=p.getDecorator(),w=u(p.getDirectionMap()),E=y.getBlocksAsArray(),O=[],S=null,k=null,_=0;_<E.length;_++){var C=E[_],x=C.getKey(),P=C.getType(),T=n(C),A=void 0,j=void 0,D=void 0;T&&(A=T.component,j=T.props,D=T.editable);var I=m||w.get(x),M=a.encode(x,0,0),N={contentState:y,block:C,blockProps:j,blockStyleFn:r,customStyleMap:c,customStyleFn:d,decorator:g,direction:I,forceSelection:v,key:x,offsetKey:M,selection:b,tree:p.getBlockTree(x)},R=t.get(P)||t.get("unstyled"),F=R.wrapper,L=R.element||t.get("unstyled").element,U=C.getDepth(),B="";if(r&&(B=r(C)),"li"===L)B=l(B,f(P,U,k!==F||null===S||U>S,I));var z=A||i,H={className:B,"data-block":!0,"data-editor":h,"data-offset-key":M,key:x};void 0!==D&&(H=o({},H,{contentEditable:D,suppressContentEditableWarning:!0}));var V=s.createElement(L,H,s.createElement(z,N));O.push({block:V,wrapperTemplate:F,key:x,offsetKey:M}),S=F?C.getDepth():null,k=F}for(var K=[],q=0;q<O.length;){var W=O[q];if(W.wrapperTemplate){var G=[];do{G.push(O[q].block),q++}while(q<O.length&&O[q].wrapperTemplate===W.wrapperTemplate);var $=s.cloneElement(W.wrapperTemplate,{key:W.key+"-wrap","data-offset-key":W.offsetKey},G);K.push($)}else K.push(W.block),q++}return s.createElement("div",{"data-contents":"true"},K)},t}(s.Component);e.exports=d},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(52);var i=n(856),a=n(0),s=n(35),c=n(30),l=n(863),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype._setSelection=function(){var e=this.props.selection;if(null!=e&&e.getHasFocus()){var t=this.props,n=t.block,r=t.start,o=t.text,i=n.getKey(),a=r+o.length;if(e.hasEdgeWithin(i,r,a)){var u=s.findDOMNode(this);u||c(!1);var f=u.firstChild;f||c(!1);var d=void 0;f.nodeType===Node.TEXT_NODE?d=f:"BR"===f.tagName?d=u:(d=f.firstChild)||c(!1),l(e,d,i,r,a)}}},t.prototype.shouldComponentUpdate=function(e){var t=s.findDOMNode(this.leaf);return t||c(!1),t.textContent!==e.text||e.styleSet!==this.props.styleSet||e.forceSelection},t.prototype.componentDidUpdate=function(){this._setSelection()},t.prototype.componentDidMount=function(){this._setSelection()},t.prototype.render=function(){var e=this,t=this.props.block,n=this.props.text;n.endsWith("\n")&&this.props.isLast&&(n+="\n");var r=this.props,s=r.customStyleMap,c=r.customStyleFn,l=r.offsetKey,u=r.styleSet,f=u.reduce((function(e,t){var n={},r=s[t];return void 0!==r&&e.textDecoration!==r.textDecoration&&(n.textDecoration=[e.textDecoration,r.textDecoration].join(" ").trim()),o(e,r,n)}),{});if(c){var d=c(u,t);f=o(f,d)}return a.createElement("span",{"data-offset-key":l,ref:function(t){return e.leaf=t},style:f},a.createElement(i,null,n))},t}(a.Component);e.exports=u},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(0),i=n(35),a=n(138),s=n(30),c=a.isBrowser("IE <= 11");var l=c?o.createElement("span",{key:"A","data-text":"true"},"\n"):o.createElement("br",{key:"A","data-text":"true"}),u=c?o.createElement("span",{key:"B","data-text":"true"},"\n"):o.createElement("br",{key:"B","data-text":"true"}),f=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.call(this,n));return o._forceFlag=!1,o}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){var t=i.findDOMNode(this),n=""===e.children;return t instanceof Element||s(!1),n?!function(e){return c?"\n"===e.textContent:"BR"===e.tagName}(t):t.textContent!==e.children},t.prototype.componentDidMount=function(){this._forceFlag=!this._forceFlag},t.prototype.componentDidUpdate=function(){this._forceFlag=!this._forceFlag},t.prototype.render=function(){return""===this.props.children?this._forceFlag?l:u:o.createElement("span",{key:this._forceFlag?"A":"B","data-text":"true"},this.props.children)},t}(o.Component);e.exports=f},function(e,t,n){"use strict";var r=n(858),o="Unknown",i={"Mac OS":"Mac OS X"};var a,s=(new r).getResult(),c=function(e){if(!e)return{major:"",minor:""};var t=e.split(".");return{major:t[0],minor:t[1]}}(s.browser.version),l={browserArchitecture:s.cpu.architecture||o,browserFullVersion:s.browser.version||o,browserMinorVersion:c.minor||o,browserName:s.browser.name||o,browserVersion:s.browser.major||o,deviceName:s.device.model||o,engineName:s.engine.name||o,engineVersion:s.engine.version||o,platformArchitecture:s.cpu.architecture||o,platformName:(a=s.os.name,i[a]||a||o),platformVersion:s.os.version||o,platformFullVersion:s.os.version||o};e.exports=l},function(e,t,n){(function(e){var r;function o(e){return(o="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})(e)}
/*!
 * UAParser.js v0.7.19
 * Lightweight JavaScript-based User-Agent string parser
 * https://github.com/faisalman/ua-parser-js
 *
 * Copyright © 2012-2016 Faisal Salman <fyzlman@gmail.com>
 * Dual licensed under GPLv2 or MIT
 */!function(i,a){"use strict";var s="model",c="name",l="type",u="vendor",f="version",d="mobile",p="tablet",h={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return"string"===o(e)?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,i,a,s,c,l=0;l<t.length&&!s;){var u=t[l],f=t[l+1];for(n=r=0;n<u.length&&!s;)if(s=u[n++].exec(e))for(i=0;i<f.length;i++)c=s[++r],"object"===o(a=f[i])&&a.length>0?2==a.length?"function"==o(a[1])?this[a[0]]=a[1].call(this,c):this[a[0]]=a[1]:3==a.length?"function"!==o(a[1])||a[1].exec&&a[1].test?this[a[0]]=c?c.replace(a[1],a[2]):void 0:this[a[0]]=c?a[1].call(this,c,a[2]):void 0:4==a.length&&(this[a[0]]=c?a[3].call(this,c.replace(a[1],a[2])):void 0):this[a]=c||void 0;l+=2}},str:function(e,t){for(var n in t)if("object"===o(t[n])&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(h.has(t[n][r],e))return"?"===n?void 0:n}else if(h.has(t[n],e))return"?"===n?void 0:n;return e}},y={browser:{oldsafari:{version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}}},device:{amazon:{model:{"Fire Phone":["SD","KF"]}},sprint:{model:{"Evo Shift 4G":"7373KT"},vendor:{HTC:"APA",Sprint:"Sprint"}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}},b={browser:[[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/([\w\.-]+)/i,/(opera).+version\/([\w\.]+)/i,/(opera)[\/\s]+([\w\.]+)/i],[c,f],[/(opios)[\/\s]+([\w\.]+)/i],[[c,"Opera Mini"],f],[/\s(opr)\/([\w\.]+)/i],[[c,"Opera"],f],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]*)/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?([\w\.]*)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(rekonq)\/([\w\.]*)/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark)\/([\w\.-]+)/i],[c,f],[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],[[c,"IE"],f],[/(edge|edgios|edga)\/((\d+)?[\w\.]+)/i],[[c,"Edge"],f],[/(yabrowser)\/([\w\.]+)/i],[[c,"Yandex"],f],[/(puffin)\/([\w\.]+)/i],[[c,"Puffin"],f],[/(focus)\/([\w\.]+)/i],[[c,"Firefox Focus"],f],[/(opt)\/([\w\.]+)/i],[[c,"Opera Touch"],f],[/((?:[\s\/])uc?\s?browser|(?:juc.+)ucweb)[\/\s]?([\w\.]+)/i],[[c,"UCBrowser"],f],[/(comodo_dragon)\/([\w\.]+)/i],[[c,/_/g," "],f],[/(micromessenger)\/([\w\.]+)/i],[[c,"WeChat"],f],[/(brave)\/([\w\.]+)/i],[[c,"Brave"],f],[/(qqbrowserlite)\/([\w\.]+)/i],[c,f],[/(QQ)\/([\d\.]+)/i],[c,f],[/m?(qqbrowser)[\/\s]?([\w\.]+)/i],[c,f],[/(BIDUBrowser)[\/\s]?([\w\.]+)/i],[c,f],[/(2345Explorer)[\/\s]?([\w\.]+)/i],[c,f],[/(MetaSr)[\/\s]?([\w\.]+)/i],[c],[/(LBBROWSER)/i],[c],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[f,[c,"MIUI Browser"]],[/;fbav\/([\w\.]+);/i],[f,[c,"Facebook"]],[/safari\s(line)\/([\w\.]+)/i,/android.+(line)\/([\w\.]+)\/iab/i],[c,f],[/headlesschrome(?:\/([\w\.]+)|\s)/i],[f,[c,"Chrome Headless"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[c,/(.+)/,"$1 WebView"],f],[/((?:oculus|samsung)browser)\/([\w\.]+)/i],[[c,/(.+(?:g|us))(.+)/,"$1 $2"],f],[/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)*/i],[f,[c,"Android Browser"]],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i],[c,f],[/(dolfin)\/([\w\.]+)/i],[[c,"Dolphin"],f],[/((?:android.+)crmo|crios)\/([\w\.]+)/i],[[c,"Chrome"],f],[/(coast)\/([\w\.]+)/i],[[c,"Opera Coast"],f],[/fxios\/([\w\.-]+)/i],[f,[c,"Firefox"]],[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],[f,[c,"Mobile Safari"]],[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],[f,c],[/webkit.+?(gsa)\/([\w\.]+).+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[[c,"GSA"],f],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[c,[f,m.str,y.browser.oldsafari.version]],[/(konqueror)\/([\w\.]+)/i,/(webkit|khtml)\/([\w\.]+)/i],[c,f],[/(navigator|netscape)\/([\w\.-]+)/i],[[c,"Netscape"],f],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([\w\.-]+)$/i,/(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]*)/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],[c,f]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[["architecture","amd64"]],[/(ia32(?=;))/i],[["architecture",h.lowerize]],[/((?:i[346]|x)86)[;\)]/i],[["architecture","ia32"]],[/windows\s(ce|mobile);\sppc;/i],[["architecture","arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[["architecture",/ower/,"",h.lowerize]],[/(sun4\w)[;\)]/i],[["architecture","sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|arm(?:64|(?=v\d+[;l]))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],[["architecture",h.lowerize]]],device:[[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],[s,u,[l,p]],[/applecoremedia\/[\w\.]+ \((ipad)/],[s,[u,"Apple"],[l,p]],[/(apple\s{0,1}tv)/i],[[s,"Apple TV"],[u,"Apple"]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad)/i,/(hp).+(tablet)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],[u,s,[l,p]],[/(kf[A-z]+)\sbuild\/.+silk\//i],[s,[u,"Amazon"],[l,p]],[/(sd|kf)[0349hijorstuw]+\sbuild\/.+silk\//i],[[s,m.str,y.device.amazon.model],[u,"Amazon"],[l,d]],[/android.+aft([bms])\sbuild/i],[s,[u,"Amazon"],[l,"smarttv"]],[/\((ip[honed|\s\w*]+);.+(apple)/i],[s,u,[l,d]],[/\((ip[honed|\s\w*]+);/i],[s,[u,"Apple"],[l,d]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[\s_-]?([\w-]*)/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],[u,s,[l,d]],[/\(bb10;\s(\w+)/i],[s,[u,"BlackBerry"],[l,d]],[/android.+(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus 7|padfone)/i],[s,[u,"Asus"],[l,p]],[/(sony)\s(tablet\s[ps])\sbuild\//i,/(sony)?(?:sgp.+)\sbuild\//i],[[u,"Sony"],[s,"Xperia Tablet"],[l,p]],[/android.+\s([c-g]\d{4}|so[-l]\w+)\sbuild\//i],[s,[u,"Sony"],[l,d]],[/\s(ouya)\s/i,/(nintendo)\s([wids3u]+)/i],[u,s,[l,"console"]],[/android.+;\s(shield)\sbuild/i],[s,[u,"Nvidia"],[l,"console"]],[/(playstation\s[34portablevi]+)/i],[s,[u,"Sony"],[l,"console"]],[/(sprint\s(\w+))/i],[[u,m.str,y.device.sprint.vendor],[s,m.str,y.device.sprint.model],[l,d]],[/(lenovo)\s?(S(?:5000|6000)+(?:[-][\w+]))/i],[u,s,[l,p]],[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i,/(zte)-(\w*)/i,/(alcatel|geeksphone|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]*)/i],[u,[s,/_/g," "],[l,d]],[/(nexus\s9)/i],[s,[u,"HTC"],[l,p]],[/d\/huawei([\w\s-]+)[;\)]/i,/(nexus\s6p)/i],[s,[u,"Huawei"],[l,d]],[/(microsoft);\s(lumia[\s\w]+)/i],[u,s,[l,d]],[/[\s\(;](xbox(?:\sone)?)[\s\);]/i],[s,[u,"Microsoft"],[l,"console"]],[/(kin\.[onetw]{3})/i],[[s,/\./g," "],[u,"Microsoft"],[l,d]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?:?(\s4g)?)[\w\s]+build\//i,/mot[\s-]?(\w*)/i,/(XT\d{3,4}) build\//i,/(nexus\s6)/i],[s,[u,"Motorola"],[l,d]],[/android.+\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],[s,[u,"Motorola"],[l,p]],[/hbbtv\/\d+\.\d+\.\d+\s+\([\w\s]*;\s*(\w[^;]*);([^;]*)/i],[[u,h.trim],[s,h.trim],[l,"smarttv"]],[/hbbtv.+maple;(\d+)/i],[[s,/^/,"SmartTV"],[u,"Samsung"],[l,"smarttv"]],[/\(dtv[\);].+(aquos)/i],[s,[u,"Sharp"],[l,"smarttv"]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n\d+|sgh-t8[56]9|nexus 10))/i,/((SM-T\w+))/i],[[u,"Samsung"],s,[l,p]],[/smart-tv.+(samsung)/i],[u,[l,"smarttv"],s],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus|sm-\w[\w\d]+))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)/i,/sec-((sgh\w+))/i],[[u,"Samsung"],s,[l,d]],[/sie-(\w*)/i],[s,[u,"Siemens"],[l,d]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]*)/i],[[u,"Nokia"],s,[l,d]],[/android\s3\.[\s\w;-]{10}(a\d{3})/i],[s,[u,"Acer"],[l,p]],[/android.+([vl]k\-?\d{3})\s+build/i],[s,[u,"LG"],[l,p]],[/android\s3\.[\s\w;-]{10}(lg?)-([06cv9]{3,4})/i],[[u,"LG"],s,[l,p]],[/(lg) netcast\.tv/i],[u,s,[l,"smarttv"]],[/(nexus\s[45])/i,/lg[e;\s\/-]+(\w*)/i,/android.+lg(\-?[\d\w]+)\s+build/i],[s,[u,"LG"],[l,d]],[/android.+(ideatab[a-z0-9\-\s]+)/i],[s,[u,"Lenovo"],[l,p]],[/linux;.+((jolla));/i],[u,s,[l,d]],[/((pebble))app\/[\d\.]+\s/i],[u,s,[l,"wearable"]],[/android.+;\s(oppo)\s?([\w\s]+)\sbuild/i],[u,s,[l,d]],[/crkey/i],[[s,"Chromecast"],[u,"Google"]],[/android.+;\s(glass)\s\d/i],[s,[u,"Google"],[l,"wearable"]],[/android.+;\s(pixel c)[\s)]/i],[s,[u,"Google"],[l,p]],[/android.+;\s(pixel( [23])?( xl)?)\s/i],[s,[u,"Google"],[l,d]],[/android.+;\s(\w+)\s+build\/hm\1/i,/android.+(hm[\s\-_]*note?[\s_]*(?:\d\w)?)\s+build/i,/android.+(mi[\s\-_]*(?:one|one[\s_]plus|note lte)?[\s_]*(?:\d?\w?)[\s_]*(?:plus)?)\s+build/i,/android.+(redmi[\s\-_]*(?:note)?(?:[\s_]*[\w\s]+))\s+build/i],[[s,/_/g," "],[u,"Xiaomi"],[l,d]],[/android.+(mi[\s\-_]*(?:pad)(?:[\s_]*[\w\s]+))\s+build/i],[[s,/_/g," "],[u,"Xiaomi"],[l,p]],[/android.+;\s(m[1-5]\snote)\sbuild/i],[s,[u,"Meizu"],[l,p]],[/(mz)-([\w-]{2,})/i],[[u,"Meizu"],s,[l,d]],[/android.+a000(1)\s+build/i,/android.+oneplus\s(a\d{4})\s+build/i],[s,[u,"OnePlus"],[l,d]],[/android.+[;\/]\s*(RCT[\d\w]+)\s+build/i],[s,[u,"RCA"],[l,p]],[/android.+[;\/\s]+(Venue[\d\s]{2,7})\s+build/i],[s,[u,"Dell"],[l,p]],[/android.+[;\/]\s*(Q[T|M][\d\w]+)\s+build/i],[s,[u,"Verizon"],[l,p]],[/android.+[;\/]\s+(Barnes[&\s]+Noble\s+|BN[RT])(V?.*)\s+build/i],[[u,"Barnes & Noble"],s,[l,p]],[/android.+[;\/]\s+(TM\d{3}.*\b)\s+build/i],[s,[u,"NuVision"],[l,p]],[/android.+;\s(k88)\sbuild/i],[s,[u,"ZTE"],[l,p]],[/android.+[;\/]\s*(gen\d{3})\s+build.*49h/i],[s,[u,"Swiss"],[l,d]],[/android.+[;\/]\s*(zur\d{3})\s+build/i],[s,[u,"Swiss"],[l,p]],[/android.+[;\/]\s*((Zeki)?TB.*\b)\s+build/i],[s,[u,"Zeki"],[l,p]],[/(android).+[;\/]\s+([YR]\d{2})\s+build/i,/android.+[;\/]\s+(Dragon[\-\s]+Touch\s+|DT)(\w{5})\sbuild/i],[[u,"Dragon Touch"],s,[l,p]],[/android.+[;\/]\s*(NS-?\w{0,9})\sbuild/i],[s,[u,"Insignia"],[l,p]],[/android.+[;\/]\s*((NX|Next)-?\w{0,9})\s+build/i],[s,[u,"NextBook"],[l,p]],[/android.+[;\/]\s*(Xtreme\_)?(V(1[045]|2[015]|30|40|60|7[05]|90))\s+build/i],[[u,"Voice"],s,[l,d]],[/android.+[;\/]\s*(LVTEL\-)?(V1[12])\s+build/i],[[u,"LvTel"],s,[l,d]],[/android.+;\s(PH-1)\s/i],[s,[u,"Essential"],[l,d]],[/android.+[;\/]\s*(V(100MD|700NA|7011|917G).*\b)\s+build/i],[s,[u,"Envizen"],[l,p]],[/android.+[;\/]\s*(Le[\s\-]+Pan)[\s\-]+(\w{1,9})\s+build/i],[u,s,[l,p]],[/android.+[;\/]\s*(Trio[\s\-]*.*)\s+build/i],[s,[u,"MachSpeed"],[l,p]],[/android.+[;\/]\s*(Trinity)[\-\s]*(T\d{3})\s+build/i],[u,s,[l,p]],[/android.+[;\/]\s*TU_(1491)\s+build/i],[s,[u,"Rotor"],[l,p]],[/android.+(KS(.+))\s+build/i],[s,[u,"Amazon"],[l,p]],[/android.+(Gigaset)[\s\-]+(Q\w{1,9})\s+build/i],[u,s,[l,p]],[/\s(tablet|tab)[;\/]/i,/\s(mobile)(?:[;\/]|\ssafari)/i],[[l,h.lowerize],u,s],[/(android[\w\.\s\-]{0,9});.+build/i],[s,[u,"Generic"]]],engine:[[/windows.+\sedge\/([\w\.]+)/i],[f,[c,"EdgeHTML"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],[c,f],[/rv\:([\w\.]{1,9}).+(gecko)/i],[f,c]],os:[[/microsoft\s(windows)\s(vista|xp)/i],[c,f],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*)[\s\/]?([\d\.\s\w]*)/i,/(windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],[c,[f,m.str,y.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[c,"Windows"],[f,m.str,y.os.windows.version]],[/\((bb)(10);/i],[[c,"BlackBerry"],f],[/(blackberry)\w*\/?([\w\.]*)/i,/(tizen)[\/\s]([\w\.]+)/i,/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|contiki)[\/\s-]?([\w\.]*)/i,/linux;.+(sailfish);/i],[c,f],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]*)/i],[[c,"Symbian"],f],[/\((series40);/i],[c],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[c,"Firefox OS"],f],[/(nintendo|playstation)\s([wids34portablevu]+)/i,/(mint)[\/\s\(]?(\w*)/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|suse|opensuse|gentoo|(?=\s)arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus)[\/\s-]?(?!chrom)([\w\.-]*)/i,/(hurd|linux)\s?([\w\.]*)/i,/(gnu)\s?([\w\.]*)/i],[c,f],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[c,"Chromium OS"],f],[/(sunos)\s?([\w\.\d]*)/i],[[c,"Solaris"],f],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]*)/i],[c,f],[/(haiku)\s(\w+)/i],[c,f],[/cfnetwork\/.+darwin/i,/ip[honead]{2,4}(?:.*os\s([\w]+)\slike\smac|;\sopera)/i],[[f,/_/g,"."],[c,"iOS"]],[/(mac\sos\sx)\s?([\w\s\.]*)/i,/(macintosh|mac(?=_powerpc)\s)/i],[[c,"Mac OS"],[f,/_/g,"."]],[/((?:open)?solaris)[\/\s-]?([\w\.]*)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.])*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms|fuchsia)/i,/(unix)\s?([\w\.]*)/i],[c,f]]},v=function e(t,n){if("object"===o(t)&&(n=t,t=void 0),!(this instanceof e))return new e(t,n).getResult();var r=t||(i&&i.navigator&&i.navigator.userAgent?i.navigator.userAgent:""),a=n?h.extend(b,n):b;return this.getBrowser=function(){var e={name:void 0,version:void 0};return m.rgx.call(e,r,a.browser),e.major=h.major(e.version),e},this.getCPU=function(){var e={architecture:void 0};return m.rgx.call(e,r,a.cpu),e},this.getDevice=function(){var e={vendor:void 0,model:void 0,type:void 0};return m.rgx.call(e,r,a.device),e},this.getEngine=function(){var e={name:void 0,version:void 0};return m.rgx.call(e,r,a.engine),e},this.getOS=function(){var e={name:void 0,version:void 0};return m.rgx.call(e,r,a.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=e,this},this};v.VERSION="0.7.19",v.BROWSER={NAME:c,MAJOR:"major",VERSION:f},v.CPU={ARCHITECTURE:"architecture"},v.DEVICE={MODEL:s,VENDOR:u,TYPE:l,CONSOLE:"console",MOBILE:d,SMARTTV:"smarttv",TABLET:p,WEARABLE:"wearable",EMBEDDED:"embedded"},v.ENGINE={NAME:c,VERSION:f},v.OS={NAME:c,VERSION:f},"undefined"!==o(t)?("undefined"!==o(e)&&e.exports&&(t=e.exports=v),t.UAParser=v):"function"===o(n(859))&&n(108)?void 0===(r=function(){return v}.call(t,n,t,e))||(e.exports=r):i&&(i.UAParser=v);var g=i&&(i.jQuery||i.Zepto);if("undefined"!==o(g)&&!g.ua){var w=new v;g.ua=w.getResult(),g.ua.get=function(){return w.getUA()},g.ua.set=function(e){w.setUA(e);var t=w.getResult();for(var n in t)g.ua[n]=t[n]}}}("object"===("undefined"==typeof window?"undefined":o(window))?window:this)}).call(this,n(86)(e))},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(30),i=/\./,a=/\|\|/,s=/\s+\-\s+/,c=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,l=/^(\d*)(.*)/;function u(e,t){var n=e.split(a);return n.length>1?n.some((function(e){return E.contains(e,t)})):function(e,t){var n=e.split(s);if(n.length>0&&n.length<=2||o(!1),1===n.length)return f(n[0],t);var r=n[0],i=n[1];return y(r)&&y(i)||o(!1),f(">="+r,t)&&f("<="+i,t)}(e=n[0].trim(),t)}function f(e,t){if(""===(e=e.trim()))return!0;var n,r=t.split(i),o=h(e),a=o.modifier,s=o.rangeComponents;switch(a){case"<":return d(r,s);case"<=":return-1===(n=w(r,s))||0===n;case">=":return p(r,s);case">":return function(e,t){return 1===w(e,t)}(r,s);case"~":case"~>":return function(e,t){var n=t.slice(),r=t.slice();r.length>1&&r.pop();var o=r.length-1,i=parseInt(r[o],10);m(i)&&(r[o]=i+1+"");return p(e,n)&&d(e,r)}(r,s);default:return function(e,t){return 0===w(e,t)}(r,s)}}function d(e,t){return-1===w(e,t)}function p(e,t){var n=w(e,t);return 1===n||0===n}function h(e){var t=e.split(i),n=t[0].match(c);return n||o(!1),{modifier:n[1],rangeComponents:[n[2]].concat(t.slice(1))}}function m(e){return!isNaN(e)&&isFinite(e)}function y(e){return!h(e).modifier}function b(e,t){for(var n=e.length;n<t;n++)e[n]="0"}function v(e,t){var n=e.match(l)[1],r=t.match(l)[1],o=parseInt(n,10),i=parseInt(r,10);return m(o)&&m(i)&&o!==i?g(o,i):g(e,t)}function g(e,t){return r(e)!==r(t)&&o(!1),e>t?1:e<t?-1:0}function w(e,t){for(var n=function(e,t){b(e=e.slice(),(t=t.slice()).length);for(var n=0;n<t.length;n++){var r=t[n].match(/^[x*]$/i);if(r&&(t[n]=e[n]="0","*"===r[0]&&n===t.length-1))for(var o=n;o<e.length;o++)e[o]="0"}return b(t,e.length),[e,t]}(e,t),r=n[0],o=n[1],i=0;i<o.length;i++){var a=v(r[i],o[i]);if(a)return a}return 0}var E={contains:function(e,t){return u(e.trim(),t.trim())}};e.exports=E},function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){if(!e)return null;var o={};for(var i in e)r.call(e,i)&&(o[i]=t.call(n,e[i],i,e));return o}},function(e,t,n){"use strict";e.exports=function(e){var t={};return function(n){return t.hasOwnProperty(n)||(t[n]=e.call(this,n)),t[n]}}},function(e,t,n){"use strict";(function(t){var r=n(864),o=n(508),i=n(585),a=n(30);function s(e,t){if(!e)return"[empty]";var n=function e(t,n){var r=void 0!==n?n(t):[];if(t.nodeType===Node.TEXT_NODE){var o=t.textContent.length;return document.createTextNode("[text "+o+(r.length?" | "+r.join(", "):"")+"]")}var i=t.cloneNode();1===i.nodeType&&r.length&&i.setAttribute("data-labels",r.join(", "));var a=t.childNodes;for(var s=0;s<a.length;s++)i.appendChild(e(a[s],n));return i}(e,t);return n.nodeType===Node.TEXT_NODE?n.textContent:(n instanceof Element||a(!1),n.outerHTML)}function c(e,t){for(var n=e;n;){if(n instanceof Element&&n.hasAttribute("contenteditable"))return s(n,t);n=n.parentNode}return"Could not find contentEditable parent of node"}function l(e){return null===e.nodeValue?e.childNodes.length:e.nodeValue.length}function u(e,t,n,a){var s=i();if(e.extend&&o(s,t)){n>l(t)&&r.logSelectionStateFailure({anonymizedDom:c(t),extraParams:JSON.stringify({offset:n}),selectionState:JSON.stringify(a.toJS())});var u=t===e.focusNode;try{e.extend(t,n)}catch(o){throw r.logSelectionStateFailure({anonymizedDom:c(t,(function(t){var n=[];return t===s&&n.push("active element"),t===e.anchorNode&&n.push("selection anchor node"),t===e.focusNode&&n.push("selection focus node"),n})),extraParams:JSON.stringify({activeElementName:s?s.nodeName:null,nodeIsFocus:t===e.focusNode,nodeWasFocus:u,selectionRangeCount:e.rangeCount,selectionAnchorNodeName:e.anchorNode?e.anchorNode.nodeName:null,selectionAnchorOffset:e.anchorOffset,selectionFocusNodeName:e.focusNode?e.focusNode.nodeName:null,selectionFocusOffset:e.focusOffset,message:o?""+o:null,offset:n},null,2),selectionState:JSON.stringify(a.toJS(),null,2)}),o}}else{var f=e.getRangeAt(0);f.setEnd(t,n),e.addRange(f.cloneRange())}}function f(e,t,n,o){var i=document.createRange();n>l(t)&&r.logSelectionStateFailure({anonymizedDom:c(t),extraParams:JSON.stringify({offset:n}),selectionState:JSON.stringify(o.toJS())}),i.setStart(t,n),e.addRange(i)}e.exports=function(e,n,r,i,a){if(o(document.documentElement,n)){var s=t.getSelection(),c=e.getAnchorKey(),l=e.getAnchorOffset(),d=e.getFocusKey(),p=e.getFocusOffset(),h=e.getIsBackward();if(!s.extend&&h){var m=c,y=l;c=d,l=p,d=m,p=y,h=!1}var b=c===r&&i<=l&&a>=l,v=d===r&&i<=p&&a>=p;if(b&&v)return s.removeAllRanges(),f(s,n,l-i,e),void u(s,n,p-i,e);if(h){if(v&&(s.removeAllRanges(),f(s,n,p-i,e)),b){var g=s.focusNode,w=s.focusOffset;s.removeAllRanges(),f(s,n,l-i,e),u(s,g,w,e)}}else b&&(s.removeAllRanges(),f(s,n,l-i,e)),v&&u(s,n,p-i,e)}}}).call(this,n(36))},function(e,t,n){"use strict";e.exports={logSelectionStateFailure:function(){return null}}},function(e,t,n){"use strict";var r=n(866);e.exports=function(e){return r(e)&&3==e.nodeType}},function(e,t,n){"use strict";function r(e){return(r="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})(e)}e.exports=function(e){var t=(e?e.ownerDocument||e:document).defaultView||window;return!(!e||!("function"==typeof t.Node?e instanceof t.Node:"object"===r(e)&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName))}},function(e,t,n){"use strict";var r=n(868),o=n(869);function i(e){return null==e?e:String(e)}e.exports=function(e,t){var n=void 0;if(window.getComputedStyle&&(n=window.getComputedStyle(e,null)))return i(n.getPropertyValue(o(t)));if(document.defaultView&&document.defaultView.getComputedStyle){if(n=document.defaultView.getComputedStyle(e,null))return i(n.getPropertyValue(o(t)));if("display"===t)return"none"}return e.currentStyle?i("float"===t?e.currentStyle.cssFloat||e.currentStyle.styleFloat:e.currentStyle[r(t)]):i(e.style&&e.style[r(t)])}},function(e,t,n){"use strict";var r=/-(.)/g;e.exports=function(e){return e.replace(r,(function(e,t){return t.toUpperCase()}))}},function(e,t,n){"use strict";var r=/([A-Z])/g;e.exports=function(e){return e.replace(r,"-$1").toLowerCase()}},function(e,t,n){"use strict";var r=n(871);e.exports=function(e){var t=r(e);return{x:t.left,y:t.top,width:t.right-t.left,height:t.bottom-t.top}}},function(e,t,n){"use strict";var r=n(508);e.exports=function(e){var t=e.ownerDocument.documentElement;if(!("getBoundingClientRect"in e&&r(t,e)))return{left:0,right:0,top:0,bottom:0};var n=e.getBoundingClientRect();return{left:Math.round(n.left)-t.clientLeft,right:Math.round(n.right)-t.clientLeft,top:Math.round(n.top)-t.clientTop,bottom:Math.round(n.bottom)-t.clientTop}}},function(e,t,n){"use strict";var r="undefined"!=typeof navigator&&navigator.userAgent.indexOf("AppleWebKit")>-1;e.exports=function(e){return(e=e||document).scrollingElement?e.scrollingElement:r||"CSS1Compat"!==e.compatMode?e.body:e.documentElement}},function(e,t,n){"use strict";e.exports=function(e){return e.Window&&e instanceof e.Window?{x:e.pageXOffset||e.document.documentElement.scrollLeft,y:e.pageYOffset||e.document.documentElement.scrollTop}:{x:e.scrollLeft,y:e.scrollTop}}},function(e,t,n){"use strict";function r(){var e=void 0;return document.documentElement&&(e=document.documentElement.clientWidth),!e&&document.body&&(e=document.body.clientWidth),e||0}function o(){var e=void 0;return document.documentElement&&(e=document.documentElement.clientHeight),!e&&document.body&&(e=document.body.clientHeight),e||0}function i(){return{width:window.innerWidth||r(),height:window.innerHeight||o()}}i.withoutScrollbars=function(){return{width:r(),height:o()}},e.exports=i},function(e,t,n){"use strict";e.exports=function(e){e||(e="");var t=void 0,n=arguments.length;if(n>1)for(var r=1;r<n;r++)(t=arguments[r])&&(e=(e?e+" ":"")+t);return e}},function(e,t,n){"use strict";var r=n(587),o=n(88),i=n(41),a=n(511),s=n(589),c=n(590),l=n(281),u=n(117);var f={onDragEnd:function(e){e.exitCurrentMode()},onDrop:function(e,t){var n=new r(t.nativeEvent.dataTransfer),f=e._latestEditorState,p=function(e,t){var n=null,r=null;if("function"==typeof document.caretRangeFromPoint){var o=document.caretRangeFromPoint(e.x,e.y);n=o.startContainer,r=o.startOffset}else{if(!e.rangeParent)return null;n=e.rangeParent,r=e.rangeOffset}n=u(n),r=u(r);var i=u(a(n));return c(t,i,r,i,r)}(t.nativeEvent,f);if(t.preventDefault(),e.exitCurrentMode(),null!=p){var h=n.getFiles();if(h.length>0){if(e.props.handleDroppedFiles&&l(e.props.handleDroppedFiles(p,h)))return;s(h,(function(t){t&&e.update(d(f,p,t))}))}else{var m=e._internalDrag?"internal":"external";e.props.handleDrop&&l(e.props.handleDrop(p,n,m))||(e._internalDrag?e.update(function(e,t){var n=o.moveText(e.getCurrentContent(),e.getSelection(),t);return i.push(e,n,"insert-fragment")}(f,p)):e.update(d(f,p,n.getText())))}}}};function d(e,t,n){var r=o.insertText(e.getCurrentContent(),t,n,e.getCurrentInlineStyle());return i.push(e,r,"insert-fragment")}e.exports=f},function(e,t,n){"use strict";var r={isImage:function(e){return"image"===o(e)[0]},isJpeg:function(e){var t=o(e);return r.isImage(e)&&("jpeg"===t[1]||"pjpeg"===t[1])}};function o(e){return e.split("/")}e.exports=r},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(30);e.exports=function(e){return function(e){return!!e&&("object"==r(e)||"function"==typeof e)&&"length"in e&&!("setInterval"in e)&&"number"!=typeof e.nodeType&&(Array.isArray(e)||"callee"in e||"item"in e)}(e)?Array.isArray(e)?e.slice():function(e){var t=e.length;if((Array.isArray(e)||"object"!==r(e)&&"function"!=typeof e)&&o(!1),"number"!=typeof t&&o(!1),0===t||t-1 in e||o(!1),"function"==typeof e.callee&&o(!1),e.hasOwnProperty)try{return Array.prototype.slice.call(e)}catch(e){}for(var n=Array(t),i=0;i<t;i++)n[i]=e[i];return n}(e):[e]}},function(e,t,n){"use strict";var r={onBeforeInput:n(880),onBlur:n(883),onCompositionStart:n(884),onCopy:n(885),onCut:n(886),onDragOver:n(887),onDragStart:n(888),onFocus:n(889),onInput:n(890),onKeyDown:n(891),onPaste:n(905),onSelect:n(910)};e.exports=r},function(e,t,n){"use strict";(function(t){var r=n(579),o=n(88),i=n(41),a=n(138),s=n(507),c=n(281),l=n(583),u=n(117),f=n(881),d="'",p="/",h=a.isBrowser("Firefox");function m(e,t,n,r){var a=o.replaceText(e.getCurrentContent(),e.getSelection(),t,n,r);return i.push(e,a,"insert-characters")}e.exports=function(e,n){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0);var o=e._latestEditorState,a=n.data;if(a)if(e.props.handleBeforeInput&&c(e.props.handleBeforeInput(a,o)))n.preventDefault();else{var y=o.getSelection(),b=y.getStartOffset(),v=y.getEndOffset(),g=y.getAnchorKey();if(!y.isCollapsed())return n.preventDefault(),void(a===o.getCurrentContent().getPlainText().slice(b,v)?e.update(i.forceSelection(o,y.merge({focusOffset:v}))):e.update(m(o,a,o.getCurrentInlineStyle(),s(o.getCurrentContent(),o.getSelection()))));var w,E=m(o,a,o.getCurrentInlineStyle(),s(o.getCurrentContent(),o.getSelection())),O=!1;if(O||(O=l(e._latestCommittedEditorState)),!O){var S=t.getSelection();if(S.anchorNode&&S.anchorNode.nodeType===Node.TEXT_NODE){var k=S.anchorNode.parentNode;O="SPAN"===k.nodeName&&k.firstChild.nodeType===Node.TEXT_NODE&&-1!==k.firstChild.nodeValue.indexOf("\t")}}if(!O)O=r.getFingerprint(o.getBlockTree(g))!==r.getFingerprint(E.getBlockTree(g));if(O||(w=a,O=h&&(w==d||w==p)),O||(O=u(E.getDirectionMap()).get(g)!==u(o.getDirectionMap()).get(g)),O)return n.preventDefault(),void e.update(E);E=i.set(E,{nativelyRenderedContent:E.getCurrentContent()}),e._pendingStateFromBeforeInput=E,f((function(){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0)}))}}}).call(this,n(36))},function(e,t,n){"use strict";(function(t){n(882),e.exports=t.setImmediate}).call(this,n(36))},function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,o,i,a,s,c=1,l={},u=!1,f=e.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(e);d=d&&d.setTimeout?d:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick((function(){h(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((i=new MessageChannel).port1.onmessage=function(e){h(e.data)},r=function(e){i.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(o=f.documentElement,r=function(e){var t=f.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,o.removeChild(t),t=null},o.appendChild(t)}):r=function(e){setTimeout(h,0,e)}:(a="setImmediate$"+Math.random()+"$",s=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(a)&&h(+t.data.slice(a.length))},e.addEventListener?e.addEventListener("message",s,!1):e.attachEvent("onmessage",s),r=function(t){e.postMessage(a+t,"*")}),d.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n<t.length;n++)t[n]=arguments[n+1];var o={callback:e,args:t};return l[c]=o,r(c),c++},d.clearImmediate=p}function p(e){delete l[e]}function h(e){if(u)setTimeout(h,0,e);else{var t=l[e];if(t){u=!0;try{!function(e){var t=e.callback,r=e.args;switch(r.length){case 0:t();break;case 1:t(r[0]);break;case 2:t(r[0],r[1]);break;case 3:t(r[0],r[1],r[2]);break;default:t.apply(n,r)}}(t)}finally{p(e),u=!1}}}}}("undefined"==typeof self?void 0===e?this:e:self)}).call(this,n(36),n(195))},function(e,t,n){"use strict";(function(t){var r=n(41),o=n(508),i=n(585);e.exports=function(e,n){if(i()===document.body){var a=t.getSelection(),s=e.editor;1===a.rangeCount&&o(s,a.anchorNode)&&o(s,a.focusNode)&&a.removeAllRanges()}var c=e._latestEditorState,l=c.getSelection();if(l.getHasFocus()){var u=l.set("hasFocus",!1);e.props.onBlur&&e.props.onBlur(n),e.update(r.acceptSelection(c,u))}}}).call(this,n(36))},function(e,t,n){"use strict";var r=n(41);e.exports=function(e,t){e.setMode("composite"),e.update(r.set(e._latestEditorState,{inCompositionMode:!0})),e._onCompositionStart(t)}},function(e,t,n){"use strict";var r=n(591);e.exports=function(e,t){e._latestEditorState.getSelection().isCollapsed()?t.preventDefault():e.setClipboard(r(e._latestEditorState))}},function(e,t,n){"use strict";var r=n(88),o=n(41),i=n(509),a=n(591),s=n(510);e.exports=function(e,t){var n=e._latestEditorState,c=n.getSelection(),l=t.target,u=void 0;if(c.isCollapsed())t.preventDefault();else{l instanceof Node&&(u=s(i.getScrollParent(l)));var f=a(n);e.setClipboard(f),e.setMode("cut"),setTimeout((function(){e.restoreEditorDOM(u),e.exitCurrentMode(),e.update(function(e){var t=r.removeRange(e.getCurrentContent(),e.getSelection(),"forward");return o.push(e,t,"remove-range")}(n))}),0)}}},function(e,t,n){"use strict";e.exports=function(e,t){e._internalDrag=!1,e.setMode("drag"),t.preventDefault()}},function(e,t,n){"use strict";e.exports=function(e){e._internalDrag=!0,e.setMode("drag")}},function(e,t,n){"use strict";var r=n(41),o=n(138);e.exports=function(e,t){var n=e._latestEditorState,i=n.getSelection();if(!i.getHasFocus()){var a=i.set("hasFocus",!0);e.props.onFocus&&e.props.onFocus(t),o.isBrowser("Chrome < 60.0.3081.0")?e.update(r.forceSelection(n,a)):e.update(r.acceptSelection(n,a))}}},function(e,t,n){"use strict";(function(t){var r=n(177),o=n(88),i=n(323),a=n(41),s=n(138),c=n(511),l=n(117),u=s.isEngine("Gecko"),f="\n\n";e.exports=function(e){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0);var n=t.getSelection(),s=n.anchorNode,d=n.isCollapsed,p=s.nodeType!==Node.TEXT_NODE,h=s.nodeType!==Node.TEXT_NODE&&s.nodeType!==Node.ELEMENT_NODE;if(r.draft_killswitch_allow_nontextnodes){if(p)return}else if(h)return;if(s.nodeType===Node.TEXT_NODE&&(null!==s.previousSibling||null!==s.nextSibling)){var m=s.parentNode;s.nodeValue=m.textContent;for(var y=m.firstChild;null!==y;y=y.nextSibling)y!==s&&m.removeChild(y)}var b=s.textContent,v=e._latestEditorState,g=l(c(s)),w=i.decode(g),E=w.blockKey,O=w.decoratorKey,S=w.leafKey,k=v.getBlockTree(E).getIn([O,"leaves",S]),_=k.start,C=k.end,x=v.getCurrentContent(),P=x.getBlockForKey(E),T=P.getText().slice(_,C);if(b.endsWith(f)&&(b=b.slice(0,-1)),b!==T){var A,j,D,I,M=v.getSelection(),N=M.merge({anchorOffset:_,focusOffset:C,isBackward:!1}),R=P.getEntityAt(_),F=R&&x.getEntity(R),L="MUTABLE"===(F&&F.getMutability()),U=L?"spellcheck-change":"apply-entity",B=o.replaceText(x,N,b,P.getInlineStyleAt(_),L?P.getEntityAt(_):null);if(u)A=n.anchorOffset,j=n.focusOffset,I=(D=_+Math.min(A,j))+Math.abs(A-j),A=D,j=I;else{var z=b.length-T.length;D=M.getStartOffset(),I=M.getEndOffset(),A=d?I+z:D,j=I+z}var H=B.merge({selectionBefore:x.getSelectionAfter(),selectionAfter:M.merge({anchorOffset:A,focusOffset:j})});e.update(a.push(v,H,U))}}}).call(this,n(36))},function(e,t,n){"use strict";var r=n(88),o=n(41),i=n(512),a=n(506),s=n(892),c=n(138),l=n(281),u=n(893),f=n(895),d=n(897),p=n(898),h=n(899),m=n(900),y=n(901),b=n(902),v=n(903),g=n(904),w=i.isOptionKeyCommand,E=c.isBrowser("Chrome");e.exports=function(e,t){var n=t.which,i=e._latestEditorState;switch(n){case a.RETURN:if(t.preventDefault(),e.props.handleReturn&&l(e.props.handleReturn(t,i)))return;break;case a.ESC:return t.preventDefault(),void(e.props.onEscape&&e.props.onEscape(t));case a.TAB:return void(e.props.onTab&&e.props.onTab(t));case a.UP:return void(e.props.onUpArrow&&e.props.onUpArrow(t));case a.RIGHT:return void(e.props.onRightArrow&&e.props.onRightArrow(t));case a.DOWN:return void(e.props.onDownArrow&&e.props.onDownArrow(t));case a.LEFT:return void(e.props.onLeftArrow&&e.props.onLeftArrow(t));case a.SPACE:if(E&&w(t)){t.preventDefault();var c=r.replaceText(i.getCurrentContent(),i.getSelection()," ");return void e.update(o.push(i,c,"insert-characters"))}}var O=e.props.keyBindingFn(t);if(O)if("undo"!==O){if(t.preventDefault(),!e.props.handleKeyCommand||!l(e.props.handleKeyCommand(O,i))){var S=function(e,t){switch(e){case"redo":return o.redo(t);case"delete":return b(t);case"delete-word":return d(t);case"backspace":return y(t);case"backspace-word":return f(t);case"backspace-to-start-of-line":return u(t);case"split-block":return p(t);case"transpose-characters":return v(t);case"move-selection-to-start-of-block":return m(t);case"move-selection-to-end-of-block":return h(t);case"secondary-cut":return s.cut(t);case"secondary-paste":return s.paste(t);default:return t}}(O,i);S!==i&&e.update(S)}}else g(t,i,e.update)}},function(e,t,n){"use strict";var r=n(88),o=n(41),i=n(321),a=n(117),s=null,c={cut:function(e){var t=e.getCurrentContent(),n=e.getSelection(),c=null;if(n.isCollapsed()){var l=n.getAnchorKey(),u=t.getBlockForKey(l).getLength();if(u===n.getAnchorOffset())return e;c=n.set("focusOffset",u)}else c=n;c=a(c),s=i(t,c);var f=r.removeRange(t,c,"forward");return f===t?e:o.push(e,f,"remove-range")},paste:function(e){if(!s)return e;var t=r.replaceWithFragment(e.getCurrentContent(),e.getSelection(),s);return o.push(e,t,"insert-fragment")}};e.exports=c},function(e,t,n){"use strict";(function(t){var r=n(41),o=n(894),i=n(593),a=n(513),s=n(282);e.exports=function(e){var n=s(e,(function(e){var n=e.getSelection();if(n.isCollapsed()&&0===n.getAnchorOffset())return a(e,1);var r=t.getSelection().getRangeAt(0);return r=o(r),i(e,null,r.endContainer,r.endOffset,r.startContainer,r.startOffset).selectionState}),"backward");return n===e.getCurrentContent()?e:r.push(e,n,"remove-range")}}).call(this,n(36))},function(e,t,n){"use strict";var r=n(199),o=n(592),i=n(30);function a(e,t){for(var n=1/0,r=1/0,o=-1/0,i=-1/0,a=0;a<e.length;a++){var s=e[a];0!==s.width&&1!==s.width&&(n=Math.min(n,s.top),r=Math.min(r,s.bottom),o=Math.max(o,s.top),i=Math.max(i,s.bottom))}return o<=r&&o-n<t&&i-r<t}function s(e){switch(e.nodeType){case Node.DOCUMENT_TYPE_NODE:return 0;case Node.TEXT_NODE:case Node.PROCESSING_INSTRUCTION_NODE:case Node.COMMENT_NODE:return e.length;default:return e.childNodes.length}}e.exports=function(e){e.collapsed||i(!1);var t=(e=e.cloneRange()).startContainer;1!==t.nodeType&&(t=t.parentNode);var n=function(e){var t=getComputedStyle(e),n=document.createElement("div");n.style.fontFamily=t.fontFamily,n.style.fontSize=t.fontSize,n.style.fontStyle=t.fontStyle,n.style.fontWeight=t.fontWeight,n.style.lineHeight=t.lineHeight,n.style.position="absolute",n.textContent="M";var r=document.body;r||i(!1),r.appendChild(n);var o=n.getBoundingClientRect();return r.removeChild(n),o.height}(t),c=e.endContainer,l=e.endOffset;for(e.setStart(e.startContainer,0);a(o(e),n)&&(c=e.startContainer,l=e.startOffset,c.parentNode||i(!1),e.setStartBefore(c),1!==c.nodeType||"inline"===getComputedStyle(c).display););for(var u=c,f=l-1;;){for(var d=u.nodeValue,p=f;p>=0;p--)if(!(null!=d&&p>0&&r.isSurrogatePair(d,p-1))){if(e.setStart(u,p),!a(o(e),n))break;c=u,l=p}if(-1===p||0===u.childNodes.length)break;f=s(u=u.childNodes[p])}return e.setStart(c,l),e}},function(e,t,n){"use strict";var r=n(594),o=n(41),i=n(513),a=n(282);e.exports=function(e){var t=a(e,(function(e){var t=e.getSelection(),n=t.getStartOffset();if(0===n)return i(e,1);var o=t.getStartKey(),a=e.getCurrentContent().getBlockForKey(o).getText().slice(0,n),s=r.getBackward(a);return i(e,s.length||1)}),"backward");return t===e.getCurrentContent()?e:o.push(e,t,"remove-range")}},function(e,t,n){"use strict";e.exports={getPunctuation:function(){return"[.,+*?$|#{}()'\\^\\-\\[\\]\\\\\\/!@%\"~=<>_:;・、。〈-】〔-〟:-?!-/[-`{-・⸮؟٪-٬؛،؍﴾﴿᠁।၊။‐-‧‰-⁞¡-±´-¸º»¿]"}}},function(e,t,n){"use strict";var r=n(594),o=n(41),i=n(595),a=n(282);e.exports=function(e){var t=a(e,(function(e){var t=e.getSelection(),n=t.getStartOffset(),o=t.getStartKey(),a=e.getCurrentContent().getBlockForKey(o).getText().slice(n),s=r.getForward(a);return i(e,s.length||1)}),"forward");return t===e.getCurrentContent()?e:o.push(e,t,"remove-range")}},function(e,t,n){"use strict";var r=n(88),o=n(41);e.exports=function(e){var t=r.splitBlock(e.getCurrentContent(),e.getSelection());return o.push(e,t,"split-block")}},function(e,t,n){"use strict";var r=n(41);e.exports=function(e){var t=e.getSelection(),n=t.getEndKey(),o=e.getCurrentContent().getBlockForKey(n).getLength();return r.set(e,{selection:t.merge({anchorKey:n,anchorOffset:o,focusKey:n,focusOffset:o,isBackward:!1}),forceSelection:!0})}},function(e,t,n){"use strict";var r=n(41);e.exports=function(e){var t=e.getSelection(),n=t.getStartKey();return r.set(e,{selection:t.merge({anchorKey:n,anchorOffset:0,focusKey:n,focusOffset:0,isBackward:!1}),forceSelection:!0})}},function(e,t,n){"use strict";var r=n(41),o=n(199),i=n(513),a=n(282);e.exports=function(e){var t=a(e,(function(e){var t=e.getSelection(),n=e.getCurrentContent(),r=t.getAnchorKey(),a=t.getAnchorOffset(),s=n.getBlockForKey(r).getText()[a-1];return i(e,s?o.getUTF16Length(s,0):1)}),"backward");if(t===e.getCurrentContent())return e;var n=e.getSelection();return r.push(e,t.set("selectionBefore",n),n.isCollapsed()?"backspace-character":"remove-range")}},function(e,t,n){"use strict";var r=n(41),o=n(199),i=n(595),a=n(282);e.exports=function(e){var t=a(e,(function(e){var t=e.getSelection(),n=e.getCurrentContent(),r=t.getAnchorKey(),a=t.getAnchorOffset(),s=n.getBlockForKey(r).getText()[a];return i(e,s?o.getUTF16Length(s,0):1)}),"forward");if(t===e.getCurrentContent())return e;var n=e.getSelection();return r.push(e,t.set("selectionBefore",n),n.isCollapsed()?"delete-character":"remove-range")}},function(e,t,n){"use strict";var r=n(88),o=n(41),i=n(321);e.exports=function(e){var t=e.getSelection();if(!t.isCollapsed())return e;var n=t.getAnchorOffset();if(0===n)return e;var a,s,c=t.getAnchorKey(),l=e.getCurrentContent(),u=l.getBlockForKey(c).getLength();if(u<=1)return e;n===u?(a=t.set("anchorOffset",n-1),s=t):s=(a=t.set("focusOffset",n+1)).set("anchorOffset",n+1);var f=i(l,a),d=r.removeRange(l,a,"backward"),p=d.getSelectionAfter(),h=p.getAnchorOffset()-1,m=p.merge({anchorOffset:h,focusOffset:h}),y=r.replaceWithFragment(d,m,f),b=o.push(e,y,"insert-fragment");return o.acceptSelection(b,s)}},function(e,t,n){"use strict";var r=n(41);e.exports=function(e,t,n){var o=r.undo(t);if("spellcheck-change"!==t.getLastChangeType())e.preventDefault(),t.getNativelyRenderedContent()?(n(r.set(t,{nativelyRenderedContent:null})),setTimeout((function(){n(o)}),0)):n(o);else{var i=o.getCurrentContent();n(r.set(o,{nativelyRenderedContent:i}))}}},function(e,t,n){"use strict";var r=n(279),o=n(101),i=n(587),a=n(88),s=n(906),c=n(41),l=n(598),u=n(507),f=n(589),d=n(281),p=n(909);function h(e,t,n){var r=a.replaceWithFragment(e.getCurrentContent(),e.getSelection(),t);return c.push(e,r.set("entityMap",n),"insert-fragment")}e.exports=function(e,t){t.preventDefault();var n=new i(t.clipboardData);if(!n.isRichText()){var m=n.getFiles(),y=n.getText();if(m.length>0){if(e.props.handlePastedFiles&&d(e.props.handlePastedFiles(m)))return;return void f(m,(function(t){if(t=t||y){var n=e._latestEditorState,i=p(t),f=o.create({style:n.getCurrentInlineStyle(),entity:u(n.getCurrentContent(),n.getSelection())}),d=l.getCurrentBlockType(n),h=s.processText(i,f,d),m=r.createFromArray(h),b=a.replaceWithFragment(n.getCurrentContent(),n.getSelection(),m);e.update(c.push(n,b,"insert-fragment"))}}))}}var b=[],v=n.getText(),g=n.getHTML(),w=e._latestEditorState;if(!e.props.handlePastedText||!d(e.props.handlePastedText(v,g,w))){if(v&&(b=p(v)),!e.props.stripPastedStyles){var E=e.getClipboard();if(n.isRichText()&&E){if(-1!==g.indexOf(e.getEditorKey())||1===b.length&&1===E.size&&E.first().getText()===v)return void e.update(h(e._latestEditorState,E))}else if(E&&n.types.includes("com.apple.webarchive")&&!n.types.includes("text/html")&&function(e,t){return e.length===t.size&&t.valueSeq().every((function(t,n){return t.getText()===e[n]}))}(b,E))return void e.update(h(e._latestEditorState,E));if(g){var O=s.processHTML(g,e.props.blockRenderMap);if(O){var S=O.contentBlocks,k=O.entityMap;if(S){var _=r.createFromArray(S);return void e.update(h(e._latestEditorState,_,k))}}}e.setClipboard(null)}if(b.length){var C=o.create({style:w.getCurrentInlineStyle(),entity:u(w.getCurrentContent(),w.getSelection())}),x=l.getCurrentBlockType(w),P=s.processText(b,C,x),T=r.createFromArray(P);e.update(h(e._latestEditorState,T))}}}},function(e,t,n){"use strict";var r=n(52)||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},o=(n(101),n(198)),i=n(110),a=n(177),s=n(29),c=n(596),l=n(148),u=n(597),f=n(503),d=s.List,p=s.Repeat,h=a.draft_tree_data_support,m=h?i:o,y={processHTML:function(e,t){return c(e,u,t)},processText:function(e,t,n){return e.reduce((function(e,o,i){o=f(o);var a=l(),s={key:a,type:n,text:o,characterList:d(p(t,o.length))};if(h&&0!==i){var c=i-1,u=e[c]=e[c].merge({nextSibling:a});s=r({},s,{prevSibling:u.getKey()})}return e.push(new m(s)),e}),[])}};e.exports=y},function(e,t,n){"use strict";var r=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._uri=t}return e.prototype.toString=function(){return this._uri},e}();e.exports=r},function(e,t,n){"use strict";e.exports=function(e,t,n,r){var o=t.getStartKey(),i=t.getEndKey(),a=e.getBlockMap(),s=a.toSeq().skipUntil((function(e,t){return t===o})).takeUntil((function(e,t){return t===i})).concat([[i,a.get(i)]]).map((function(e){var t=e.getDepth()+n;return t=Math.max(0,Math.min(t,r)),e.set("depth",t)}));return a=a.merge(s),e.merge({blockMap:a,selectionBefore:t,selectionAfter:t})}},function(e,t,n){"use strict";var r=/\r\n?|\n/g;e.exports=function(e){return e.split(r)}},function(e,t,n){"use strict";var r=n(41),o=n(35),i=n(911),a=n(30);e.exports=function(e){if(!e._blockSelectEvents&&e._latestEditorState===e.props.editorState){var t=e.props.editorState,n=o.findDOMNode(e.editorContainer);n||a(!1),n.firstChild instanceof HTMLElement||a(!1);var s=i(t,n.firstChild),c=s.selectionState;c!==t.getSelection()&&(t=s.needsRecovery?r.forceSelection(t,c):r.acceptSelection(t,c),e.update(t))}}},function(e,t,n){"use strict";(function(t){var r=n(593);e.exports=function(e,n){var o=t.getSelection();return 0===o.rangeCount?{selectionState:e.getSelection().set("hasFocus",!1),needsRecovery:!1}:r(e,n,o.anchorNode,o.anchorOffset,o.focusNode,o.focusOffset)}}).call(this,n(36))},function(e,t,n){"use strict";function r(e){return(r="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})(e)}var o=n(0),i=n(238),a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==r(t)&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+r(t));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return this.props.text!==e.text||this.props.editorState.getSelection().getHasFocus()!==e.editorState.getSelection().getHasFocus()},t.prototype.render=function(){var e=this.props.editorState.getSelection().getHasFocus(),t=i({"public/DraftEditorPlaceholder/root":!0,"public/DraftEditorPlaceholder/hasFocus":e});return o.createElement("div",{className:t},o.createElement("div",{className:i("public/DraftEditorPlaceholder/inner"),id:this.props.accessibilityID,style:{whiteSpace:"pre-wrap"}},this.props.text))},t}(o.Component);e.exports=a},function(e,t,n){"use strict";var r=n(52)||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},o=n(198),i=n(110),a=n(600),s=n(914),c=n(915),l=n(30),u=function(e,t){return{key:e.getKey(),text:e.getText(),type:e.getType(),depth:e.getDepth(),inlineStyleRanges:c(e),entityRanges:s(e,t),data:e.getData().toObject()}},f=function(e,t){var n=t.entityMap,s=[],c={},f={},d=0;return e.getBlockMap().forEach((function(e){e.findEntityRanges((function(e){return null!==e.getEntity()}),(function(t){var r=e.getEntityAt(t),o=a.stringify(r);f[o]||(f[o]=r,n[o]=""+d,d++)})),function(e,t,n,a){if(e instanceof o)n.push(u(e,t));else{e instanceof i||l(!1);var s=e.getParentKey(),c=a[e.getKey()]=r({},u(e,t),{children:[]});s?a[s].children.push(c):n.push(c)}}(e,n,s,c)})),{blocks:s,entityMap:n}};e.exports=function(e){var t={entityMap:{},blocks:[]};return t=function(e,t){var n=t.blocks,r=t.entityMap,o={};return Object.keys(r).forEach((function(t,n){var r=e.getEntity(a.unstringify(t));o[n]={type:r.getType(),mutability:r.getMutability(),data:r.getData()}})),{blocks:n,entityMap:o}}(e,t=f(e,t))}},function(e,t,n){"use strict";var r=n(600),o=n(199).strlen;e.exports=function(e,t){var n=[];return e.findEntityRanges((function(e){return!!e.getEntity()}),(function(i,a){var s=e.getText(),c=e.getEntityAt(i);n.push({offset:o(s.slice(0,i)),length:o(s.slice(i,a)),key:Number(t[r.stringify(c)])})})),n}},function(e,t,n){"use strict";var r=n(199),o=n(280),i=function(e,t){return e===t},a=function(e){return!!e},s=[];e.exports=function(e){var t=e.getCharacterList().map((function(e){return e.getStyle()})).toList(),n=t.flatten().toSet().map((function(n){return function(e,t,n){var s=[],c=t.map((function(e){return e.has(n)})).toList();return o(c,i,a,(function(t,o){var i=e.getText();s.push({offset:r.strlen(i.slice(0,t)),length:r.strlen(i.slice(t,o)),style:n})})),s}(e,t,n)}));return Array.prototype.concat.apply(s,n.toJS())}},function(e,t,n){"use strict";var r=n(52)||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},o=n(198),i=n(110),a=n(502),s=n(322),c=n(177),l=n(917),u=n(29),f=n(237),d=n(918),p=n(919),h=n(920),m=n(148),y=n(30),b=c.draft_tree_data_support,v=u.List,g=u.Map,w=u.OrderedMap,E=function(e,t){var n=e.key,r=e.type,o=e.data;return{text:e.text,depth:e.depth||0,type:r||"unstyled",key:n||m(),data:g(o),characterList:O(e,t)}},O=function(e,t){var n=e.text,o=e.entityRanges,i=e.inlineStyleRanges,a=o||[];return d(h(n,i||[]),p(n,a.filter((function(e){return t.hasOwnProperty(e.key)})).map((function(e){return r({},e,{key:t[e.key]})}))))},S=function(e){return r({},e,{key:e.key||m()})},k=function(e,t,n){var o=t.map((function(e){return r({},e,{parentRef:n})}));return e.concat(o.reverse())},_=function(e,t){var n=Array.isArray(e.blocks[0].children),a=b&&!n?l.fromRawStateToRawTreeState(e).blocks:e.blocks;return b?function(e,t){return e.map(S).reduce((function(n,o,a){Array.isArray(o.children)||y(!1);var s=o.children.map(S),c=new i(r({},E(o,t),{prevSibling:0===a?null:e[a-1].key,nextSibling:a===e.length-1?null:e[a+1].key,children:v(s.map((function(e){return e.key})))}));n=n.set(c.getKey(),c);for(var l=k([],s,c);l.length>0;){var u=l.pop(),f=u.parentRef,d=f.getChildKeys(),p=d.indexOf(u.key),h=Array.isArray(u.children);if(!h){h||y(!1);break}var m=u.children.map(S),b=new i(r({},E(u,t),{parent:f.getKey(),children:v(m.map((function(e){return e.key}))),prevSibling:0===p?null:d.get(p-1),nextSibling:p===d.size-1?null:d.get(p+1)}));n=n.set(b.getKey(),b),l=k(l,m,b)}return n}),w())}(a,t):function(e,t){return w(e.map((function(e){var n=new o(E(e,t));return[n.getKey(),n]})))}(n?l.fromRawTreeStateToRawState(e).blocks:a,t)};e.exports=function(e){Array.isArray(e.blocks)||y(!1);var t=function(e){var t=e.entityMap,n={};return Object.keys(t).forEach((function(e){var r=t[e],o=r.type,i=r.mutability,a=r.data;n[e]=s.__create(o,i,a||{})})),n}(e),n=_(e,t),r=n.isEmpty()?new f:f.createEmpty(n.first().getKey());return new a({blockMap:n,entityMap:t,selectionBefore:r,selectionAfter:r})}},function(e,t,n){"use strict";var r=n(52)||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},o=n(30),i=function(e){if(!e||!e.type)return!1;var t=e.type;return"unordered-list-item"===t||"ordered-list-item"===t},a={fromRawTreeStateToRawState:function(e){var t=e.blocks,n=[];return Array.isArray(t)||o(!1),Array.isArray(t)&&t.length?(function(e,t){for(var n=[].concat(e).reverse();n.length;){var r=n.pop();t(r);var i=r.children;Array.isArray(i)||o(!1),n=n.concat([].concat(i.reverse()))}}(t,(function(e){var t=r({},e);i(e)&&(t.depth=t.depth||0,function(e){Array.isArray(e.children)&&(e.children=e.children.map((function(t){return t.type===e.type?r({},t,{depth:(e.depth||0)+1}):t})))}(e)),delete t.children,n.push(t)})),e.blocks=n,r({},e,{blocks:n})):e},fromRawStateToRawTreeState:function(e){var t={},n=[];return e.blocks.forEach((function(e){var a=i(e),s=e.depth||0,c=r({},e,{children:[]});if(!a)return t={},void n.push(c);if(t[s]=c,s>0){var l=t[s-1];return l||o(!1),void l.children.push(c)}n.push(c)})),r({},e,{blocks:n})}};e.exports=a},function(e,t,n){"use strict";var r=n(101),o=n(29).List;e.exports=function(e,t){var n=e.map((function(e,n){var o=t[n];return r.create({style:e,entity:o})}));return o(n)}},function(e,t,n){"use strict";var r=n(199).substr;e.exports=function(e,t){var n=Array(e.length).fill(null);return t&&t.forEach((function(t){for(var o=r(e,0,t.offset).length,i=o+r(e,t.offset,t.length).length,a=o;a<i;a++)n[a]=t.key})),n}},function(e,t,n){"use strict";var r=n(29).OrderedSet,o=n(199).substr,i=r();e.exports=function(e,t){var n=Array(e.length).fill(i);return t&&t.forEach((function(t){for(var r=o(e,0,t.offset).length,i=r+o(e,t.offset,t.length).length;r<i;)n[r]=n[r].add(t.style),r++})),n}},function(e,t,n){"use strict";var r=n(922);e.exports=function(e){var t=e.getSelection();if(!t.rangeCount)return null;var n=t.getRangeAt(0),o=r(n),i=o.top,a=o.right,s=o.bottom,c=o.left;return 0===i&&0===a&&0===s&&0===c?null:o}},function(e,t,n){"use strict";var r=n(592);e.exports=function(e){var t=r(e),n=0,o=0,i=0,a=0;if(t.length){if(t.length>1&&0===t[0].width){var s=t[1];n=s.top,o=s.right,i=s.bottom,a=s.left}else{var c=t[0];n=c.top,o=c.right,i=c.bottom,a=c.left}for(var l=1;l<t.length;l++){var u=t[l];0!==u.height&&0!==u.width&&(n=Math.min(n,u.top),o=Math.max(o,u.right),i=Math.max(i,u.bottom),a=Math.min(a,u.left))}}return{top:n,right:o,bottom:i,left:a,width:o-a,height:i-n}}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(94),o=n(526);e.exports=function(e){return o(r(e).toLowerCase())}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n.n(r),i=n(96),a=n.n(i),s=n(58),c=n.n(s),l=n(7),u=n.n(l),f=n(3),d=n.n(f),p=n(81),h=n(5),m=n.n(h);function y(){return(y=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 b(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v=r.forwardRef((function(e,t){var n=e.children,o=e.className,i=e.isFocused,a=b(e,["children","className","isFocused"]);return r.createElement("li",y({className:m()("bcs-ActivityItem",o,{"bcs-is-focused":i}),ref:t},a),n)})),g=n(45),w=n.n(g),E=n(48),O=n(26),S=n(4),k=n(112),_=n(1),C=n(294),x=n(16);n(827);function P(e){return(P="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})(e)}function T(){return(T=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,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function j(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function D(e){return(D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var N=function(e){function t(){var e,n,r,o,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=function(e,t){return!t||"object"!==P(t)&&"function"!=typeof t?I(e):t}(this,(e=D(t)).call.apply(e,[this].concat(s))),r=I(n),i=function(e){var t=e.nativeEvent,r=n.props,o=r.isOpen,i=r.onDeleteCancel;switch(t.stopImmediatePropagation(),e.key){case _.Ud.escape:e.stopPropagation(),e.preventDefault(),o&&i()}},(o="onKeyDown")in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i,n}var n,o,i;return 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}}),t&&M(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=(e.isOpen,e.message),n=e.onDeleteCancel,o=e.onDeleteConfirm,i=A(e,["isOpen","message","onDeleteCancel","onDeleteConfirm"]);return r.createElement(C.b,T({className:"be-modal bcs-DeleteConfirmation",onKeyDown:this.onKeyDown,role:"dialog",shouldDefaultFocus:!0,shouldOutlineFocus:!1},i),r.createElement("div",{className:"bcs-DeleteConfirmation-promptMessage"},r.createElement(p.a,t)),r.createElement("div",null,r.createElement(O.b,{className:"bcs-DeleteConfirmation-cancel",onClick:n,type:"button"},r.createElement(p.a,S.a.cancel)),r.createElement(k.a,{className:"bcs-DeleteConfirmation-delete",onClick:o,type:"button"},r.createElement(p.a,S.a.delete))))}}])&&j(n.prototype,o),i&&j(n,i),t}(r.Component),R=n(20),F=n(242),L=n(107),U=Object(L.defineMessages)({fullDateTime:{id:"be.activityFeed.fullDateTime",defaultMessage:"{time, date, full} at {time, time, short}"}});n(828);function B(){return(B=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)}var z=function(e){var t=e.date;return r.createElement(R.c,{text:r.createElement(p.a,B({},U.fullDateTime,{values:{time:t}}))},r.createElement("small",{className:"bcs-ActivityTimestamp"},r.createElement(F.a,{relativeThreshold:0,alwaysShowTime:!0,timestamp:t})))},H=n(181);n(320);function V(){return(V=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 K(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var q=function(e){var t=e.as,n=e.className,o=e.children,i=K(e,["as","className","children"]);return r.createElement(t,V({className:m()("bdl-Media-figure",n)},i),o)};q.defaultProps={as:"figure"};var W=q;function G(){return(G=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 $(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var X=function(e){var t=e.className,n=e.children,o=$(e,["className","children"]);return r.createElement("div",G({className:m()("bdl-Media-body",t)},o),n)},Y=n(155),Q=n(19),J=n(121),Z=n(43),ee=n(2);function te(){return(te=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 ne(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var re=function(e){var t=e.className,n=e.children,o=e.isDisabled,i=e.dropdownProps,a=e.menuProps,s=ne(e,["className","children","isDisabled","dropdownProps","menuProps"]);return r.createElement(J.b,te({constrainToScrollParent:!0,isRightAligned:!0},i),r.createElement(Q.a,te({isDisabled:o,className:m()("bdl-Media-menu",t),type:"button"},s),r.createElement(Y.a,{color:ee.i,height:16,width:16})),r.createElement(Z.a,a,n))};re.defaultProps={dropdownProps:{},isDisabled:!1,menuProps:{}};var oe=re;function ie(){return(ie=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 ae(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var se=function(e){var t=e.as,n=e.children,o=e.className,i=ae(e,["as","children","className"]);return r.createElement(t,ie({className:m()("bdl-Media",o)},i),n)};se.defaultProps={as:"div"},se.Body=X,se.Menu=oe,se.Figure=W;var ce=se,le=Object(L.defineMessages)({appActivityDeleteMenuItem:{id:"be.appActivity.deleteMenuItem",defaultMessage:"Delete"},appActivityDeletePrompt:{id:"be.appActivity.deletePrompt",defaultMessage:"Are you sure you want to permanently delete this app activity?"},appActivityAltIcon:{id:"be.appActivity.altIcon",defaultMessage:"{appActivityName} Icon"}}),ue=n(150);n(829);function fe(e){return(fe="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})(e)}function de(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pe(e){return(pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function he(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ye(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function be(e){var t=e.dataset,n=void 0===t?{}:t,o=e.href,i=void 0===o?"#":o,a=e.tagName,s=e.textContent;switch(a){case"A":return r.createElement(ue.a,{href:i,"data-resin-action":n.resinAction,key:"app_actvity_link_".concat(i),rel:"roreferrer noopener",className:"bcs-AppActivity-link",target:"_blank"},s);default:return s}}var ve=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==fe(t)&&"function"!=typeof t?he(e):t}(this,(e=pe(t)).call.apply(e,[this].concat(o))),ye(he(n),"parser",new DOMParser),ye(he(n),"state",{isConfirmingDelete:!1}),ye(he(n),"handleDeleteCancel",(function(){n.setState({isConfirmingDelete:!1})})),ye(he(n),"handleDeleteClick",(function(){n.setState({isConfirmingDelete:!0})})),ye(he(n),"handleDeleteConfirm",(function(){var e=n.props,t=e.id;(0,e.onDelete)({id:t,permissions:e.permissions})})),ye(he(n),"parseActivity",(function(){var e=n.props.rendered_text,t=n.parser.parseFromString(e,"text/html");if(!t)return[];var r=u()(t,"body.childNodes",[]);return Array.from(r)})),n}var n,o,i;return 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}}),t&&me(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.activity_template.id,n=e.app,o=n.name,i=n.icon_url,a=e.created_at,s=e.created_by,c=e.currentUser,l=e.error,f=e.intl,d=e.isPending,h=e.permissions,y=u()(h,"can_delete",!1)||c&&c.id===s.id,b=new Date(a).getTime(),v=y&&!d,g=this.state.isConfirmingDelete;return r.createElement(ce,{className:m()("bcs-AppActivity",{"bcs-is-pending":d||l}),"data-resin-feature":"appActivityCard".concat(t)},r.createElement(ce.Figure,null,r.createElement("img",{className:"bcs-AppActivity-icon",alt:f.formatMessage(le.appActivityAltIcon,{appActivityName:o}),src:i})),r.createElement(ce.Body,{className:"bcs-AppActivity-body"},v&&r.createElement(w.a,{attachment:"top right",className:"bcs-AppActivity-confirm",constraints:[{to:"scrollParent",attachment:"together"}],targetAttachment:"bottom right"},r.createElement(ce.Menu,{isDisabled:g},r.createElement(Z.b,{onClick:this.handleDeleteClick},r.createElement(H.a,{color:ee.k}),r.createElement(p.a,le.appActivityDeleteMenuItem))),g&&r.createElement(N,{isOpen:g,message:le.appActivityDeletePrompt,onDeleteCancel:this.handleDeleteCancel,onDeleteConfirm:this.handleDeleteConfirm})),r.createElement("figcaption",{className:"bcs-AppActivity-headline"},o),r.createElement("div",null,r.createElement(z,{date:b})),this.parseActivity().map(be)))}}])&&de(n.prototype,o),i&&de(n,i),t}(r.PureComponent);ye(ve,"defaultProps",{onDelete:d.a,permissions:{}});var ge=Object(E.c)(ve),we=n(330);n(830);function Ee(){return(Ee=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 Oe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Se=function(e){var t=e.action,n=e.message,o=e.title,i=e.className,a=Oe(e,["action","message","title","className"]);return r.createElement(we.a,{className:m()("bcs-ActivityError",i),title:r.createElement(p.a,Ee({},o,a))},r.createElement("div",null,r.createElement(p.a,n)),t?r.createElement(Q.a,{className:"bcs-ActivityError-action lnk",onClick:t.onAction,type:"button"},t.text):null)},ke=n(53);n(831);function _e(e){return(_e="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})(e)}function Ce(){return(Ce=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 xe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Pe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Te(e){return(Te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ae(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function je(e,t){return(je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function De(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ie=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==_e(t)&&"function"!=typeof t?Ae(e):t}(this,(e=Te(t)).call.apply(e,[this].concat(o))),De(Ae(n),"state",{}),De(Ae(n),"getProfileUrlHandler",(function(e){n.setState({profileUrl:e})})),n}var n,o,i;return 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}}),t&&je(e,t)}(t,e),n=t,(o=[{key:"getUserProfileUrl",value:function(){var e=this.props,t=e.id,n=e.getUserProfileUrl;return n?n(t).then(this.getProfileUrlHandler):Promise.resolve()}},{key:"componentDidMount",value:function(){this.getUserProfileUrl()}},{key:"render",value:function(){var e=this.props,t=e.name,n=(e.getUserProfileUrl,e.className),o=xe(e,["name","getUserProfileUrl","className"]),i=this.state.profileUrl;return i?r.createElement(ue.a,Ce({className:m()("bcs-UserLink",n)},o,{href:i}),t):r.createElement("span",o,t)}}])&&Pe(n.prototype,o),i&&Pe(n,i),t}(r.PureComponent);function Me(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Ne=/((?:[@@﹫]\[[0-9]+:[^\]]+])|(?:\b(?:(?:ht|f)tps?:\/\/)[\w\._\-]+(?::\d+)?(?:\/[\w\-_\.~\+\/#\?&%=:\[\]@!$'\(\)\*;,]*)?))/gim,Re=function(e,t,n,o){var i=e.split(Ne).map((function(e,i){var a="".concat(i,"-").concat(t),s=e.match(/([@@﹫])\[([0-9]+):([^\]]+)]/i);if(s){var c=Me(s,4),l=c[1],u=c[2],f=c[3];return n?"".concat(l).concat(f):r.createElement(Ie,{key:a,className:"bcs-comment-mention",getUserProfileUrl:o,id:u,name:"".concat(l).concat(f)})}if(!n){var d=e.match(/((?:(?:ht|f)tps?:\/\/)[\w\._\-]+(?::\d+)?(?:\/[\w\-_\.~\+\/#\?&%=:\[\]@!$'\(\)\*;,]*)?)/i);if(d){var p=Me(d,2)[1];return r.createElement(ue.a,{key:a,href:p},p)}}return e}));return n?i.join(""):i},Fe=Object(L.defineMessages)({activityMessageShowOriginal:{id:"be.contentSidebar.activityFeed.commmon.showOriginalMessage",defaultMessage:"Show Original"},activityMessageTranslate:{id:"be.contentSidebar.activityFeed.common.translateMessage",defaultMessage:"Translate"}}),Le=function(e){var t=e.handleShowOriginal;return r.createElement(Q.a,{className:"bcs-ActivityMessage-translate",onClick:t},r.createElement(p.a,Fe.activityMessageShowOriginal))},Ue=function(e){var t=e.handleTranslate;return r.createElement(Q.a,{className:"bcs-ActivityMessage-translate",onClick:t},r.createElement(p.a,Fe.activityMessageTranslate))};n(832);function Be(e){return(Be="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})(e)}function ze(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function He(e){return(He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ke(e,t){return(Ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function qe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var We=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Be(t)&&"function"!=typeof t?Ve(e):t}(this,(e=He(t)).call.apply(e,[this].concat(o))),qe(Ve(n),"state",{isLoading:!1,isTranslation:!1}),qe(Ve(n),"handleTranslate",(function(e){var t=n.props,r=t.id,o=t.tagged_message,i=t.onTranslate,a=void 0===i?d.a:i;t.translatedTaggedMessage||(n.setState({isLoading:!0}),a({id:r,tagged_message:o})),n.setState({isTranslation:!0}),e.preventDefault()})),qe(Ve(n),"handleShowOriginal",(function(e){n.setState({isTranslation:!1}),e.preventDefault()})),n}var n,o,i;return 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}}),t&&Ke(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.translatedTaggedMessage,r=t.translationFailed,o=e.translatedTaggedMessage,i=e.translationFailed;o!==n&&i!==r&&(n||r)&&this.setState({isLoading:!1})}},{key:"getButton",value:function(e){return e?r.createElement(Le,{handleShowOriginal:this.handleShowOriginal}):r.createElement(Ue,{handleTranslate:this.handleTranslate})}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.tagged_message,o=e.translatedTaggedMessage,i=e.translationEnabled,a=e.getUserProfileUrl,s=this.state,c=s.isLoading,l=s.isTranslation,u=i&&l&&o?o:n;return c?r.createElement("div",{className:"bcs-ActivityMessageLoading"},r.createElement(ke.b,{size:"small"})):r.createElement("div",{className:"bcs-ActivityMessage"},Re(u,t,!1,a),i?this.getButton(l):null)}}])&&ze(n.prototype,o),i&&ze(n,i),t}(r.Component);qe(We,"defaultProps",{translationEnabled:!1});var Ge=We;function $e(){return($e=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 Xe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Ye=function(e){var t=e.id,n=e.isDisabled,o=void 0!==n&&n,i=e.message,a=e.onClick,s=void 0===a?d.a:a,c=Xe(e,["id","isDisabled","message","onClick"]);return r.createElement(Q.a,$e({className:"bcs-AnnotationActivity-link",isDisabled:o,onClick:function(e){e.preventDefault(),e.stopPropagation(),e.currentTarget.focus(),s(t)},onMouseDown:function(e){o||e.nativeEvent.stopImmediatePropagation()},type:O.a.BUTTON},c),r.createElement(p.a,i))},Qe=Object(L.defineMessages)({annotationActivityDeleteMenuItem:{id:"be.contentSidebar.activityFeed.annotationActivity.annotationActivityDeleteMenuItem",defaultMessage:"Delete"},annotationActivityDeletePrompt:{id:"be.contentSidebar.activityFeed.annotationActivity.annotationActivityDeletePrompt",defaultMessage:"Are you sure you want to permanently delete this comment?"},annotationActivityPostedFullDateTime:{id:"be.contentSidebar.activityFeed.annotationActivity.annotationActivityPostedFullDateTime",defaultMessage:"{time, date, full} at {time, time, short}"},annotationActivityPageItem:{id:"be.contentSidebar.activityFeed.annotationActivityPageItem",defaultMessage:"Page {number}"},annotationActivityVersionLink:{id:"be.contentSidebar.activityFeed.annotationActivityVersionLink",defaultMessage:"Version {number}"},annotationActivityVersionUnavailable:{id:"be.contentSidebar.activityFeed.annotationActivityVersionUnavailable",defaultMessage:"Version Unavailable"}});function Je(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Ze=function(e){var t=e.canDelete,n=e.id,o=e.onDeleteConfirm,i=Je(r.useState(!1),2),a=i[0],s=i[1];return r.createElement(w.a,{attachment:"top right",className:"bcs-AnnotationActivity-deleteConfirmationModal",constraints:[{to:"scrollParent",attachment:"together"}],targetAttachment:"bottom right"},t&&r.createElement(ce.Menu,{isDisabled:a,"data-testid":"annotation-activity-actions-menu",menuProps:{"data-resin-component":"preview","data-resin-feature":"annotations"}},r.createElement(Z.b,{"data-resin-itemid":n,"data-testid":"delete-annotation-activity",onClick:function(){s(!0)}},r.createElement(H.a,{color:ee.f}),r.createElement(p.a,Qe.annotationActivityDeleteMenuItem))),a&&r.createElement(N,{"data-resin-component":x.a.ANNOTATION_OPTIONS,isOpen:a,message:Qe.annotationActivityDeletePrompt,onDeleteCancel:function(){s(!1)},onDeleteConfirm:function(){s(!1),o()}}))},et=n(156);function tt(e){return(tt="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})(e)}function nt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function rt(e){return(rt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ot(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function it(e,t){return(it=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function at(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var st=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==tt(t)&&"function"!=typeof t?ot(e):t}(this,(e=rt(t)).call.apply(e,[this].concat(o))),at(ot(n),"state",{avatarUrl:null}),at(ot(n),"isMounted",!1),at(ot(n),"getAvatarUrlHandler",(function(e){n.isMounted&&n.setState({avatarUrl:e})})),n}var n,o,i;return 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}}),t&&it(e,t)}(t,e),n=t,(o=[{key:"getAvatarUrl",value:function(){var e=this.props,t=e.user,n=void 0===t?{}:t,r=e.getAvatarUrl,o=n.avatar_url,i=void 0===o?null:o,a=n.id;return(a&&r?r("".concat(a)):Promise.resolve(i)).then(this.getAvatarUrlHandler)}},{key:"componentDidMount",value:function(){this.isMounted=!0,this.getAvatarUrl()}},{key:"componentWillUnmount",value:function(){this.isMounted=!1}},{key:"render",value:function(){var e=this.props,t=e.user,n=e.className,o=this.state.avatarUrl,i=t.id,a=t.name;return r.createElement(et.a,{avatarUrl:o,className:n,id:i,name:a})}}])&&nt(n.prototype,o),i&&nt(n,i),t}(r.PureComponent);n(833);function ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ut=function(e){var t=e.item,n=e.getAvatarUrl,o=e.getUserProfileUrl,i=e.isCurrentVersion,a=e.onDelete,s=void 0===a?d.a:a,c=e.onSelect,l=void 0===c?d.a:c,f=t.created_at,p=t.created_by,h=t.description,y=t.error,b=t.file_version,v=t.id,g=t.isPending,w=t.permissions,E=void 0===w?{}:w,O=t.target,S=new Date(f).getTime(),k=p||_.Be,C=E.can_delete,x=null===b,P=C&&!g,T=h&&h.message||"",A=i?Qe.annotationActivityPageItem:Qe.annotationActivityVersionLink,j=i?O.location.value:u()(b,"version_number"),D=x?Qe.annotationActivityVersionUnavailable:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(n),!0).forEach((function(t){lt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},A,{values:{number:j}});return r.createElement("div",{className:"bcs-AnnotationActivity","data-resin-feature":"annotations"},r.createElement(ce,{className:m()("bcs-AnnotationActivity-media",{"bcs-is-pending":g||y})},r.createElement(ce.Figure,null,r.createElement(st,{getAvatarUrl:n,user:k})),r.createElement(ce.Body,null,P&&r.createElement(Ze,{canDelete:C,id:v,onDeleteConfirm:function(){s({id:v,permissions:E})}}),r.createElement("div",{className:"bcs-AnnotationActivity-headline"},r.createElement(Ie,{getUserProfileUrl:o,id:k.id,name:k.name})),r.createElement("div",null,r.createElement(z,{date:S})),r.createElement(Ge,{id:v,tagged_message:T,getUserProfileUrl:o}),r.createElement(Ye,{"data-resin-iscurrent":i,"data-resin-itemid":v,id:v,isDisabled:x,message:D,onClick:function(){l(t)}}))),y?r.createElement(Se,y):null)},ft=n(10);function dt(){return(dt=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)}var pt=function(e){return r.createElement(ft.a,dt({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:ee.f,fillRule:"evenodd",d:"M14 2l-1.8 11c-.1.6-.7 1-1.2 1H5c-.6 0-1.1-.5-1.2-1L2 2h12zm-1.2 1H3.2l1.6 9.9s.1.1.2.1h6c.06 0 .12-.036.158-.065l.042-.035L12.8 3zm-2.3 1c.3 0 .5.2.5.5s-.2.5-.5.5h-5c-.3 0-.5-.2-.5-.5s.2-.5.5-.5z"}))};function ht(){return(ht=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)}var mt=function(e){return r.createElement(ft.a,ht({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:ee.f,fillRule:"evenodd",d:"M3.829 9.096l7.392-7.392a.997.997 0 011.418.01l1.4 1.4c.395.395.397 1.032.01 1.419l-7.392 7.392L3.83 9.096zm1.414 0l1.414 1.414 6.685-6.684c-.005.004-.005 0-.01-.004l-1.4-1.401c-.005-.005-.006-.007-.006-.008L5.243 9.096zM2.925 10l2.829 2.828-3.398 1.184c-.52.18-.791-.105-.614-.614L2.925 10zm3.904 3h7v1h-7v-1z"}))},yt=n(24),bt=n(47),vt=Object(L.defineMessages)({commentCancel:{id:"be.contentSidebar.activityFeed.commentForm.commentCancel",defaultMessage:"Cancel"},commentLabel:{id:"be.contentSidebar.activityFeed.commentForm.commentLabel",defaultMessage:"Comment"},commentPost:{id:"be.contentSidebar.activityFeed.commentForm.commentPost",defaultMessage:"Post"},commentWrite:{id:"be.contentSidebar.activityFeed.commentForm.commentWrite",defaultMessage:"Write a comment"},approvalAddAssignee:{id:"be.contentSidebar.activityFeed.commentForm.approvalAddAssignee",defaultMessage:"Add an assignee"},approvalAddTask:{id:"be.contentSidebar.activityFeed.commentForm.approvalAddTask",defaultMessage:"Add Task"},approvalAddTaskTooltip:{id:"be.contentSidebar.activityFeed.commentForm.approvalAddTaskTooltip",defaultMessage:"Assigning a task to someone will send them a notification with the message in the comment box and allow them to approve or deny."},approvalAssignees:{id:"be.contentSidebar.activityFeed.commentForm.approvalAssignees",defaultMessage:"Assignees"},approvalDueDate:{id:"be.contentSidebar.activityFeed.commentForm.approvalDueDate",defaultMessage:"Due Date"},approvalSelectDate:{id:"be.contentSidebar.activityFeed.commentForm.approvalSelectDate",defaultMessage:"Select a date"},atMentionTip:{id:"be.contentSidebar.activityFeed.commentForm.atMentionTip",defaultMessage:"@mention users to notify them."}}),gt=function(e){var t=e.onCancel;return r.createElement("div",{className:"bcs-CommentFormControls"},r.createElement(yt.b,{onClick:t,type:"button"},r.createElement(p.a,vt.commentCancel)),r.createElement(bt.a,null,r.createElement(p.a,vt.commentPost)))},wt=n(63),Et=["@","@","﹫"],Ot=Et.reduce((function(e,t){return"".concat(e,"\\").concat(t)}),""),St=new RegExp("([".concat(Ot,"])([^").concat(Ot,"]*)$"));var kt=n(134),_t=n(12),Ct=n.n(_t),xt=(n(923),n(28));n(924);function Pt(e){return(Pt="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})(e)}function Tt(){return(Tt=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 At(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function jt(e){return(jt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function It(e,t){return(It=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Nt=function(){return r.createElement("span",{className:"bdl-Label-optional"},"(",r.createElement(p.a,xt.a.optional),")")},Rt=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Pt(t)&&"function"!=typeof t?Dt(e):t}(this,(e=jt(t)).call.apply(e,[this].concat(o))),Mt(Dt(n),"handleChange",(function(e){(0,n.props.onChange)(e)})),Mt(Dt(n),"handleBlur",(function(e){(0,n.props.onBlur)(e)})),Mt(Dt(n),"handleReturn",(function(e){var t=n.props,r=t.onReturn,o=t.inputProps;return r&&!o["aria-activedescendant"]&&r(e)?"handled":"not-handled"})),Mt(Dt(n),"labelID",Ct()("label")),n}var n,o,i;return 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}}),t&&It(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.editorState,n=e.error,o=e.hideLabel,i=e.inputProps,a=e.isDisabled,s=e.isRequired,c=e.label,l=e.onFocus,u=e.placeholder,f=this.handleBlur,d=this.handleChange,p=m()({"draft-js-editor":!0,"is-disabled bdl-is-disabled":a,"show-error":!!n}),h={};return i.role&&(h={ariaActiveDescendantID:i["aria-activedescendant"],ariaAutoComplete:i["aria-autocomplete"],ariaExpanded:i["aria-expanded"],ariaOwneeID:i["aria-owns"],role:i.role}),r.createElement("div",{className:p},r.createElement("span",{className:m()("bdl-Label",{"accessibility-hidden":o}),id:this.labelID},c,!s&&r.createElement(Nt,null)),r.createElement(R.c,{isShown:!!n,position:"bottom-left",text:n?n.message:"",theme:"error"},r.createElement("div",null,r.createElement(wt.Editor,Tt({},h,{ariaLabelledBy:this.labelID,editorState:t,handleReturn:this.handleReturn,onBlur:f,onChange:d,onFocus:l,placeholder:u,readOnly:a,stripPastedStyles:!0})))))}}])&&At(n.prototype,o),i&&At(n,i),t}(r.Component);Mt(Rt,"defaultProps",{inputProps:{},isRequired:!1,isFocused:!1});var Ft=Rt,Lt=n(202),Ut=Object(L.defineMessages)({startMention:{id:"boxui.draftjs.mentionSelector.startMention",defaultMessage:"Mention someone to notify them"}});n(925);function Bt(e){return(Bt="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})(e)}function zt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ht(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Vt(e){return(Vt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Kt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qt(e,t){return(qt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Wt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gt(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var $t=function(e){var t=e.message;return r.createElement("div",{className:"mention-start-state"},t)},Xt=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Bt(t)&&"function"!=typeof t?Kt(e):t}(this,Vt(t).call(this,e)),Wt(Kt(n),"handleMention",(function(){var e=n.props.onMention,t=n.state.activeMention;e&&e(t?t.mentionString:"")})),Wt(Kt(n),"handleContactSelected",(function(e){var t=n.props.contacts;n.addMention(t[e]),n.setState({activeMention:null,isFocused:!0},(function(){n.handleMention()}))})),Wt(Kt(n),"handleBlur",(function(e){var t=n.props.onBlur;n.setState({isFocused:!1}),t&&t(e)})),Wt(Kt(n),"handleFocus",(function(e){var t=n.props.onFocus;n.setState({isFocused:!0}),t&&t(e)})),Wt(Kt(n),"handleChange",(function(e){var t=n.props.onChange,r=n.getActiveMentionForEditorState(e);n.setState({activeMention:r},(function(){t&&t(e),r&&r.mentionString&&n.handleMention()}))})),Wt(Kt(n),"shouldDisplayMentionLookup",(function(){var e=n.props.contacts,t=n.state.activeMention;return!!(t&&t.mentionString&&e.length)}));var r=e.mentionTriggers.reduce((function(e,t){return"".concat(e,"\\").concat(t)}),"");return n.state={activeMention:null,isFocused:!1,mentionPattern:new RegExp("([".concat(r,"])([^").concat(r,"]*)$"))},n}var n,o,i;return 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}}),t&&qt(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.contacts,n=this.props.contacts;null===this.state.activeMention||n.length||t===n||this.setState({activeMention:null})}},{key:"getActiveMentionForEditorState",value:function(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:St,n=e.getCurrentContent(),r=e.getSelection(),o=r.getStartKey(),i=n.getBlockForKey(o),a=r.getStartOffset(),s=null;return i.findEntityRanges((function(e){return null===e.getEntity()}),(function(e,n){if(e<=a&&a<=n){var r=i.getText().substr(e,a-e).match(t);r&&(s={blockID:o,mentionString:r[2],mentionTrigger:r[1],start:e+r.index,end:a})}return null})),s}(e,this.state.mentionPattern)}},{key:"addMention",value:function(e){var t=this,n=this.state.activeMention,r=function(e,t,n){var r=t||{},o=r.start,i=r.end,a=n.id,s=n.name,c=e.getCurrentContent(),l=e.getSelection().merge({anchorOffset:o,focusOffset:i}),u="@".concat(s),f=c.createEntity("MENTION","IMMUTABLE",{id:a}).getLastCreatedEntityKey(),d=wt.Modifier.replaceText(c,l,u,null,f),p=l.getStartOffset()+u.length,h=l.merge({anchorOffset:p,focusOffset:p}),m=wt.Modifier.insertText(d,h," ");return wt.EditorState.push(e,m,"change-block-type")}(this.props.editorState,n,e);this.setState({activeMention:null},(function(){t.handleChange(r)}))}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.contacts,o=e.editorState,i=e.error,a=e.hideLabel,s=e.isDisabled,c=e.isRequired,l=e.label,u=e.onReturn,f=e.placeholder,d=e.selectorRow,p=e.startMentionMessage,h=e.onMention,y=this.state,b=y.activeMention,v=y.isFocused,g=m()("mention-selector-wrapper",t),w=!(!h||!b||b.mentionString||!v);return r.createElement("div",{className:g},r.createElement(Lt.a,{onSelect:this.handleContactSelected,selector:r.createElement(Ft,{editorState:o,error:i,hideLabel:a,isDisabled:s,isFocused:v,isRequired:c,label:l,onBlur:this.handleBlur,onFocus:this.handleFocus,onChange:this.handleChange,onReturn:u,placeholder:f})},this.shouldDisplayMentionLookup()?n.map((function(e){return r.cloneElement(d,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zt(Object(n),!0).forEach((function(t){Wt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},d.props,{},e,{key:e.id}))})):[]),w?r.createElement($t,{message:p}):null)}}])&&Ht(n.prototype,o),i&&Ht(n,i),t}(r.Component);Wt(Xt,"defaultProps",{className:"",contacts:[],isDisabled:!1,isRequired:!1,mentionTriggers:Et,selectorRow:r.createElement((function(e){var t=e.item,n=void 0===t?{}:t,o=Gt(e,["item"]);return r.createElement(kt.a,o,n.name," ",r.createElement("span",{className:"dropdown-secondary-text"},n.email))}),null),startMentionMessage:r.createElement((function(){return r.createElement(p.a,Ut.startMention)}),null)});var Yt=Xt,Qt=function(e){var t=e.contentState,n=e.entityKey,o=e.children,i="";return n&&(i=t.getEntity(n).getData().id),r.createElement("a",{href:"/profile/".concat(i)},o)},Jt=n(13),Zt=n.n(Jt);function en(e){return(en="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})(e)}function tn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function nn(e,t){return!t||"object"!==en(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function rn(e){return(rn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function on(e,t){return(on=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function an(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var sn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),nn(this,rn(t).apply(this,arguments))}var n,r,i;return 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}}),t&&on(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.name,n=e.onValidityStateUpdate;this.context.form&&this.context.form.registerInput(t,n)}},{key:"componentWillUnmount",value:function(){this.context.form&&this.context.form.unregisterInput(this.props.name)}},{key:"render",value:function(){return o.a.createElement("div",null,this.props.children)}}])&&tn(n.prototype,r),i&&tn(n,i),t}(r.Component);an(sn,"propTypes",{children:Zt.a.node.isRequired,onValidityStateUpdate:Zt.a.func.isRequired,name:Zt.a.string.isRequired}),an(sn,"contextTypes",{form:Zt.a.shape({registerInput:Zt.a.func.isRequired,unregisterInput:Zt.a.func.isRequired})});var cn=sn;function ln(){return(ln=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 un(e){return(un="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})(e)}function fn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function dn(e){return(dn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hn(e,t){return(hn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function mn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yn=function(e,t,n){e.findEntityRanges((function(e){var t=e.getEntity();return null!==t&&"MENTION"===n.getEntity(t).getType()}),t)},bn=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==un(t)&&"function"!=typeof t?pn(e):t}(this,dn(t).call(this,e)),mn(pn(n),"handleBlur",(function(e){n.props.validateOnBlur&&n.containerEl&&e.relatedTarget instanceof Node&&!n.containerEl.contains(e.relatedTarget)&&n.checkValidity()})),mn(pn(n),"handleFocus",(function(e){var t=n.props.onFocus;t&&t(e)})),mn(pn(n),"handleChange",(function(e){var t=n.state.internalEditorState;(0,n.props.onChange)(e),t&&n.setState({internalEditorState:e})})),mn(pn(n),"handleValidityStateUpdateHandler",(function(){if(n.state.isTouched){var e=n.getErrorFromValidityState();n.setState({error:e})}})),mn(pn(n),"checkValidity",(function(){n.handleValidityStateUpdateHandler()}));var r=new wt.CompositeDecorator([{strategy:yn,component:Qt}]);return n.state={contacts:[],isTouched:!1,internalEditorState:e.editorState?null:wt.EditorState.createEmpty(r),error:null},n}var n,i,a;return 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}}),t&&hn(e,t)}(t,e),n=t,a=[{key:"getDerivedStateFromProps",value:function(e){var t=e.contacts;return t?{contacts:t}:null}}],(i=[{key:"componentDidUpdate",value:function(e,t){var n=t.internalEditorState,r=this.state.internalEditorState,o=e.editorState,i=this.props.editorState,a=n||o,s=r||i;if(a&&s&&a!==s){var c=this.getDerivedStateFromEditorState(s,a);c?this.setState(c,this.checkValidityIfAllowed):this.checkValidityIfAllowed()}}},{key:"getDerivedStateFromEditorState",value:function(e,t){var n=this.isEditorStateEmpty(t),r=this.isEditorStateEmpty(e),o=null;return r&&!n?o={isTouched:!1,error:null}:n&&!r&&(o={isTouched:!0}),o}},{key:"checkValidityIfAllowed",value:function(){this.props.validateOnBlur||this.checkValidity()}},{key:"isEditorStateEmpty",value:function(e){var t=e.getCurrentContent().getPlainText().trim(),n=e.getLastChangeType();return 0===t.length&&null===n}},{key:"getErrorFromValidityState",value:function(){var e=this.props,t=e.editorState,n=e.isRequired,r=e.maxLength,i=e.minLength,a=(this.state.internalEditorState||t).getCurrentContent().getPlainText().trim().length;return n&&!a?{code:"valueMissing",message:o.a.createElement(p.a,xt.a.requiredFieldError)}:void 0!==i&&a<i?function(e){return{code:"tooShort",message:o.a.createElement(p.a,ln({},xt.a.minLengthError,{values:{min:e}}))}}(i):void 0!==r&&a>r?function(e){return{code:"tooLong",message:o.a.createElement(p.a,ln({},xt.a.maxLengthError,{values:{max:e}}))}}(r):null}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,o=void 0===n?"":n,i=t.editorState,a=t.hideLabel,s=t.isDisabled,c=t.isRequired,l=t.label,u=t.mentionTriggers,f=t.name,d=t.onMention,p=t.placeholder,h=t.selectorRow,m=t.startMentionMessage,y=t.onReturn,b=this.state,v=b.contacts,g=b.internalEditorState,w=b.error,E=this.handleBlur,O=this.handleChange,S=this.handleFocus,k=g||i;return r.createElement("div",{ref:function(t){e.containerEl=t},className:o},r.createElement(cn,{name:f,onValidityStateUpdate:this.handleValidityStateUpdateHandler},r.createElement(Yt,{contacts:v,editorState:k,error:w,hideLabel:a,isDisabled:s,isRequired:c,label:l,mentionTriggers:u,onBlur:E,onChange:O,onFocus:S,onMention:d,onReturn:y,placeholder:p,selectorRow:h,startMentionMessage:m})))}}])&&fn(n.prototype,i),a&&fn(n,a),t}(r.Component);mn(bn,"defaultProps",{isRequired:!1,onChange:d.a,validateOnBlur:!0});var vn=bn,gn=new wt.CompositeDecorator([{strategy:function(e,t,n){e.findEntityRanges((function(e){var t=e.getEntity();return null!==t&&"MENTION"===n.getEntity(t).getType()}),t)},component:Qt}]);function wn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var En=function(e){var t=/([@@﹫])\[([0-9]+):([^\]]+)]/gi.exec(e);if(!t)return null;var n=wn(t,4),r=n[0],o=n[1],i=n[2],a=n[3],s=t.index;return{start:s,end:s+r.length,data:{id:i,name:a,content:"".concat(o).concat(a)}}},On=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=wt.ContentState.createFromText(e),n=t.getFirstBlock();null!=n;){var r=n.getText(),o=r?En(r):null;if(null==o)n=t.getBlockAfter(n.getKey());else{var i=o.data,a=o.start,s=o.end;t.createEntity("MENTION","IMMUTABLE",i);var c=t.getLastCreatedEntityKey(),l=wt.SelectionState.createEmpty(n.getKey()).merge({anchorOffset:a,focusOffset:s});n=(t=wt.Modifier.replaceText(t,l,i.content,null,c)).getBlockForKey(n.getKey())}}return wt.EditorState.createWithContent(t,gn)},Sn=n(250);n(926);function kn(e){return(kn="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})(e)}function _n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Cn(e){return(Cn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function xn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pn(e,t){return(Pn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Tn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var An=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==kn(t)&&"function"!=typeof t?xn(e):t}(this,(e=Cn(t)).call.apply(e,[this].concat(o))),Tn(xn(n),"state",{commentEditorState:On(n.props.tagged_message)}),Tn(xn(n),"onFormValidSubmitHandler",(function(){var e=n.props,t=e.createComment,r=void 0===t?d.a:t,o=e.updateComment,i=void 0===o?d.a:o,a=e.onSubmit,s=e.entityId,c=n.getFormattedCommentText(),l=c.text,u=c.hasMention;l&&(s?i({id:s,text:l,hasMention:u}):r({text:l,hasMention:u}),a&&a(),n.setState({commentEditorState:On()}))})),Tn(xn(n),"onMentionSelectorChangeHandler",(function(e){return n.setState({commentEditorState:e})})),Tn(xn(n),"getFormattedCommentText",(function(){var e,t,r,o,i=n.state.commentEditorState;return e=i.getCurrentContent(),t=e.getBlockMap(),r=[],o=!1,t.forEach((function(t){var n=t.getText(),i=[];t.findEntityRanges((function(){return!0}),(function(r,a){var s=t.getEntityAt(r);if(s){var c=e.getEntity(s),l="@[".concat(c.getData().id,":").concat(n.substring(r+1,a),"]");i.push(l),o=!0}else i.push(n.substring(r,a))})),r.push(i.join(""))})),{text:r.join("\n"),hasMention:o}})),n}var n,o,i;return 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}}),t&&Pn(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.isOpen,n=this.props.isOpen;n===t||n||this.setState({commentEditorState:On()})}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.getMentionWithQuery,o=e.intl.formatMessage,i=e.isDisabled,a=e.isOpen,s=e.mentionSelectorContacts,c=void 0===s?[]:s,l=e.onCancel,u=e.onFocus,f=e.user,d=e.isEditing,h=e.tagged_message,y=e.getAvatarUrl,b=e.showTip,v=void 0===b||b,g=this.state.commentEditorState,w=m()("bcs-CommentForm",t,{"bcs-is-open":a});return r.createElement(ce,{className:w},!d&&r.createElement(ce.Figure,{className:"bcs-CommentForm-avatar"},r.createElement(st,{getAvatarUrl:y,user:f})),r.createElement(ce.Body,{className:"bcs-CommentForm-body","data-testid":"bcs-CommentForm-body"},r.createElement(Sn.a,{onValidSubmit:this.onFormValidSubmitHandler},r.createElement(vn,{className:"bcs-CommentForm-input",contacts:a?c:[],editorState:g,hideLabel:!0,isDisabled:i,isRequired:a,name:"commentText",label:o(vt.commentLabel),onChange:this.onMentionSelectorChangeHandler,onFocus:u,onMention:n,placeholder:h?void 0:o(vt.commentWrite),validateOnBlur:!1}),v&&r.createElement("aside",{className:"bcs-CommentForm-tip"},r.createElement(p.a,vt.atMentionTip)),a&&r.createElement(gt,{onCancel:l}))))}}])&&_n(n.prototype,o),i&&_n(n,i),t}(r.Component);Tn(An,"defaultProps",{isOpen:!1});var jn=Object(E.c)(An),Dn=Object(L.defineMessages)({commentDeleteMenuItem:{id:"be.contentSidebar.activityFeed.comment.commentDeleteMenuItem",defaultMessage:"Delete"},commentDeletePrompt:{id:"be.contentSidebar.activityFeed.comment.commentDeletePrompt",defaultMessage:"Are you sure you want to permanently delete this comment?"},commentEditMenuItem:{id:"be.contentSidebar.activityFeed.comment.commentEditMenuItem",defaultMessage:"Modify"},commentPostedFullDateTime:{id:"be.contentSidebar.activityFeed.comment.commentPostedFullDateTime",defaultMessage:"{time, date, full} at {time, time, short}"}});n(927);function In(e){return(In="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})(e)}function Mn(){return(Mn=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 Nn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Rn(e){return(Rn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ln(e,t){return(Ln=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Un(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Bn=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==In(t)&&"function"!=typeof t?Fn(e):t}(this,(e=Rn(t)).call.apply(e,[this].concat(o))),Un(Fn(n),"state",{isConfirmingDelete:!1,isEditing:!1,isInputOpen:!1}),Un(Fn(n),"handleDeleteConfirm",(function(){var e=n.props,t=e.id;(0,e.onDelete)({id:t,permissions:e.permissions})})),Un(Fn(n),"handleDeleteCancel",(function(){n.setState({isConfirmingDelete:!1})})),Un(Fn(n),"handleDeleteClick",(function(){n.setState({isConfirmingDelete:!0})})),Un(Fn(n),"handleEditClick",(function(){n.setState({isEditing:!0,isInputOpen:!0})})),Un(Fn(n),"commentFormFocusHandler",(function(){return n.setState({isInputOpen:!0})})),Un(Fn(n),"commentFormCancelHandler",(function(){return n.setState({isInputOpen:!1,isEditing:!1})})),Un(Fn(n),"commentFormSubmitHandler",(function(){return n.setState({isInputOpen:!1,isEditing:!1})})),Un(Fn(n),"handleUpdate",(function(e){var t=e.id,r=e.text,o=e.hasMention,i=n.props;(0,i.onEdit)(t,r,o,i.permissions),n.commentFormSubmitHandler()})),n}var n,o,i;return 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}}),t&&Ln(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.created_by,n=e.created_at,o=e.permissions,i=void 0===o?{}:o,a=e.id,s=e.isPending,c=e.error,l=e.tagged_message,u=void 0===l?"":l,f=e.translatedTaggedMessage,h=e.translations,y=e.currentUser,b=e.isDisabled,v=e.getAvatarUrl,g=e.getUserProfileUrl,E=e.getMentionWithQuery,O=e.mentionSelectorContacts,S=e.onEdit,k=this.state,C=k.isConfirmingDelete,P=k.isEditing,T=k.isInputOpen,A=new Date(n).getTime(),j=t||_.Be,D=S!==d.a&&i.can_edit,I=i.can_delete,M=(I||D)&&!s;return r.createElement("div",{className:"bcs-Comment"},r.createElement(ce,{className:m()("bcs-Comment-media",{"bcs-is-pending":s||c})},r.createElement(ce.Figure,null,r.createElement(st,{getAvatarUrl:v,user:j})),r.createElement(ce.Body,null,M&&r.createElement(w.a,{attachment:"top right",className:"bcs-Comment-deleteConfirmationModal",constraints:[{to:"scrollParent",attachment:"together"}],targetAttachment:"bottom right"},r.createElement(ce.Menu,{isDisabled:C,"data-testid":"comment-actions-menu",menuProps:{"data-resin-component":x.a.COMMENT_OPTIONS}},D&&r.createElement(Z.b,{"data-testid":"edit-comment",onClick:this.handleEditClick},r.createElement(mt,null),r.createElement(p.a,Dn.commentEditMenuItem)),I&&r.createElement(Z.b,{"data-testid":"delete-comment",onClick:this.handleDeleteClick},r.createElement(pt,null),r.createElement(p.a,Dn.commentDeleteMenuItem))),C&&r.createElement(N,{"data-resin-component":x.a.COMMENT_OPTIONS,isOpen:C,message:Dn.commentDeletePrompt,onDeleteCancel:this.handleDeleteCancel,onDeleteConfirm:this.handleDeleteConfirm})),r.createElement("div",{className:"bcs-Comment-headline"},r.createElement(Ie,{id:j.id,name:j.name,getUserProfileUrl:g})),r.createElement("div",null,r.createElement(z,{date:A})),P?r.createElement(jn,{isDisabled:b,className:m()("bcs-Comment-editor",{"bcs-is-disabled":b}),updateComment:this.handleUpdate,isOpen:T,user:y,onCancel:this.commentFormCancelHandler,onFocus:this.commentFormFocusHandler,isEditing:P,entityId:a,tagged_message:u,getAvatarUrl:v,mentionSelectorContacts:O,getMentionWithQuery:E}):r.createElement(Ge,Mn({id:a,tagged_message:u,translatedTaggedMessage:f},h,{translationFailed:!!c||null,getUserProfileUrl:g})))),c?r.createElement(Se,c):null)}}])&&Nn(n.prototype,o),i&&Nn(n,i),t}(r.Component);Un(Bn,"defaultProps",{onDelete:d.a,onEdit:d.a});var zn=Bn,Hn=n(71),Vn=n(73),Kn=n(9),qn=function(e){var t=e.className,n=void 0===t?"":t,o=e.height,i=void 0===o?24:o,a=e.title,s=e.width,c=void 0===s?24:s;return r.createElement(Kn.a,{className:"bdl-IconTaskApproval ".concat(n),height:i,title:a,viewBox:"0 0 32 32",width:c},r.createElement("g",{fill:"none",fillRule:"nonzero"},r.createElement("circle",{className:"background-color",fill:ee.b,cx:"16",cy:"16",r:"16"}),r.createElement("g",{transform:"translate(8 5.333)",className:"foreground-color",fill:ee.y},r.createElement("path",{d:"M11.267 6.51c-1.133 2.242-1.669 4.276-1.614 6.102.006.213-.177.388-.405.388H6.752c-.228 0-.41-.175-.405-.388.055-1.826-.481-3.86-1.614-6.102C2.953 2.986 4.557 0 8 0s5.047 2.986 3.267 6.51z"}),r.createElement("rect",{y:"14.337",width:"16",height:"3.353",rx:"1.676"}),r.createElement("rect",{x:"1.143",y:"18.808",width:"13.714",height:"1.192",rx:".596"}))))},Wn=function(e){var t=e.className,n=void 0===t?"":t,o=e.height,i=void 0===o?24:o,a=e.title,s=e.width,c=void 0===s?24:s;return r.createElement(Kn.a,{className:"bdl-IconTaskGeneral ".concat(n),height:i,title:a,viewBox:"0 0 32 32",width:c},r.createElement("g",{fillRule:"nonzero",fill:"none"},r.createElement("circle",{className:"background-color",fill:ee.b,cx:"16.162",cy:"16.162",r:"16"}),r.createElement("path",{d:"M11.717 8.162v.889c0 1.472.995 2.666 2.222 2.666h4.445c1.227 0 2.222-1.194 2.222-2.666v-.89h1.281c.766 0 1.386.62 1.386 1.386v13.23c0 .764-.62 1.385-1.386 1.385H10.436c-.765 0-1.385-.62-1.385-1.386V9.546c0-.764.62-1.384 1.385-1.384h1.281zm6.463 6.503l-2.741 2.924-1.354-1.203a.889.889 0 1 0-1.18 1.329l2 1.778c.36.32.909.295 1.238-.057l3.334-3.555a.889.889 0 1 0-1.297-1.216zm-4.981-6.503h5.926v.889c0 .49-.332.888-.741.888h-4.445c-.409 0-.74-.398-.74-.888v-.89z",className:"foreground-color",fill:ee.y})))},Gn=n(530),$n=(n(200),Object(L.defineMessages)({taskCollaboratorLoadErrorMessage:{id:"be.contentSidebar.activityFeed.taskNew.taskCollaboratorLoadErrorMessage",defaultMessage:"An error has occurred while loading collaborators for this task. Please try again."},taskShowMoreAssignees:{id:"be.contentSidebar.activityFeed.taskNew.taskShowMoreAssignees",defaultMessage:"Show {additionalAssigneeCount} More"},taskShowMoreAssigneesOverflow:{id:"be.contentSidebar.activityFeed.taskNew.taskShowMoreAssigneesOverflow",defaultMessage:"{additionalAssigneeCount, plural, one {Show #+ More} other {Show #+ More}}"},taskShowLessAssignees:{id:"be.contentSidebar.activityFeed.taskNew.taskShowLessAssignees",defaultMessage:"Show Less"},taskDueDateLabel:{id:"be.contentSidebar.activityFeed.taskNew.taskDueDateLabel",defaultMessage:"Due: {date}"},tasksFeedApproveAction:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedApproveAction",defaultMessage:"Approve"},tasksFeedCompleteAction:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedCompleteAction",defaultMessage:"Mark as Complete"},tasksFeedRejectAction:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedRejectAction",defaultMessage:"Reject"},tasksFeedViewDetailsAction:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedViewDetailsAction",defaultMessage:"View Task Details"},tasksFeedCompletedLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedCompletedLabel",defaultMessage:"Completed"},taskFeedCompletedUppercaseLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedCompletedUppercaseLabel",defaultMessage:"COMPLETED"},tasksFeedApprovedLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedApprovedLabel",defaultMessage:"Approved"},taskFeedApprovedUppercaseLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedApprovedUppercaseLabel",defaultMessage:"APPROVED"},tasksFeedRejectedLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedRejectedLabel",defaultMessage:"Rejected"},taskFeedRejectedUppercaseLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedRejectedUppercaseLabel",defaultMessage:"REJECTED"},tasksFeedInProgressLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedInProgressLabel",defaultMessage:"In Progress"},taskFeedInProgressUppercaseLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedInProgressUppercaseLabel",defaultMessage:"IN PROGRESS"},tasksFeedHeadlineApprovalCurrentUser:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineApprovalCurrentUser",defaultMessage:"{user} assigned you an Approval Task"},tasksFeedHeadlineApproval:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineApproval",defaultMessage:"{user} assigned an Approval Task"},tasksFeedHeadlineGeneralCurrentUser:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineGeneralCurrentUser",defaultMessage:"{user} assigned you a Task"},tasksFeedHeadlineGeneral:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedHeadlineGeneral",defaultMessage:"{user} assigned a Task"},tasksFeedMoreAssigneesLabel:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedMoreAssigneesLabel",defaultMessage:"See all assignees"},tasksFeedAssigneeListTitle:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedAssigneeListTitle",defaultMessage:"Assignees"},tasksFeedStatusRejected:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedStatusRejected",defaultMessage:"Rejected {dateTime}"},tasksFeedStatusApproved:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedStatusApproved",defaultMessage:"Approved {dateTime}"},tasksFeedStatusCompleted:{id:"be.contentSidebar.activityFeed.taskNew.tasksFeedStatusCompleted",defaultMessage:"Completed {dateTime}"},taskFeedStatusDue:{id:"be.contentSidebar.activityFeed.taskNew.taskFeedStatusDue",defaultMessage:"DUE {dateTime}"},taskAssignmentCompleted:{id:"be.contentSidebar.activityFeed.taskNew.taskAssignmentCompleted",defaultMessage:"Completed"},taskDeleteMenuItem:{id:"be.contentSidebar.activityFeed.task.taskDeleteMenuItem",defaultMessage:"Delete task"},taskEditMenuItem:{id:"be.contentSidebar.activityFeed.task.taskEditMenuItem",defaultMessage:"Modify task"},taskDeletePrompt:{id:"be.contentSidebar.activityFeed.task.taskDeletePrompt",defaultMessage:"Are you sure you want to permanently delete this task?"},taskAnyAffordanceTooltip:{id:"be.contentSidebar.activityFeed.task.taskAnyAffordanceTooltip",defaultMessage:"Only one assignee is required to complete this task"},taskMultipleFilesAffordanceTooltip:{id:"be.contentSidebar.activityFeed.task.taskMultipleFilesAffordanceTooltip",defaultMessage:"There are multiple files associated with this task"}})),Xn=(n(928),function(e){var t=e.isMultiFile,n=e.onTaskApproval,o=e.onTaskReject,i=e.onTaskComplete,a=e.onTaskView,s=e.taskType,c=null;return t?c=a&&r.createElement(k.a,{className:"bcs-TaskActions-button","data-testid":"view-task",onClick:a},r.createElement(p.a,$n.tasksFeedViewDetailsAction)):s===_.uf?c=r.createElement(r.Fragment,null,r.createElement(O.b,{className:"bcs-TaskActions-button","data-testid":"reject-task",onClick:o},r.createElement(p.a,$n.tasksFeedRejectAction)),r.createElement(k.a,{className:"bcs-TaskActions-button","data-testid":"approve-task",onClick:n},r.createElement(p.a,$n.tasksFeedApproveAction))):s===_.vf&&(c=r.createElement(k.a,{className:"bcs-TaskActions-button","data-testid":"complete-task",onClick:i},r.createElement(p.a,$n.tasksFeedCompleteAction))),r.createElement("div",{className:"bcs-TaskActions"},c)}),Yn=n(59);function Qn(){return(Qn=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)}var Jn=function(e){return r.createElement(ft.a,Qn({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:ee.f,fillRule:"evenodd",d:"M8 9.5a6.497 6.497 0 015.63 3.251.5.5 0 01-.865.5A5.497 5.497 0 008 10.5a5.497 5.497 0 00-4.767 2.754.5.5 0 11-.866-.5A6.497 6.497 0 018 9.5zM8 2a3 3 0 110 6 3 3 0 010-6zm0 1a2 2 0 100 4 2 2 0 000-4z"}))},Zn=(n(929),function(e){return e.completionRule===_.lf&&r.createElement("span",{className:"bcs-TaskCompletionRuleIcon"},r.createElement(R.c,{position:"top-center",text:r.createElement(p.a,$n.taskAnyAffordanceTooltip)},r.createElement(Yn.a.Pill,null,r.createElement(Yn.a.Icon,{Component:Jn}),r.createElement(Yn.a.Text,{className:"bcs-TaskCompletionRuleIcon-oneSize"},"1"))))}),er=n(253);function tr(){return(tr=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)}var nr,rr,or=function(e){var t=e.dueDate,n=e.status,o=!!t&&(n===_.sf&&new Date(t)<Date.now()),i=new Date(t),a=o?{"data-testid":"task-overdue-date",type:"error"}:{type:"default"};return r.createElement("div",{"data-testid":"task-due-date"},r.createElement(Yn.a.Pill,a,r.createElement(Yn.a.Text,null,r.createElement(p.a,tr({},$n.taskFeedStatusDue,{values:{dateTime:r.createElement(er.a,{alwaysShowTime:!0,uppercase:!0,timestamp:i.getTime()})}})))))};function ir(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ar=(ir(nr={},_.pf,$n.taskFeedApprovedUppercaseLabel),ir(nr,_.qf,$n.taskFeedCompletedUppercaseLabel),ir(nr,_.tf,$n.taskFeedRejectedUppercaseLabel),ir(nr,_.sf,$n.taskFeedInProgressUppercaseLabel),ir(nr,_.rf,$n.taskFeedInProgressUppercaseLabel),nr),sr=(ir(rr={},_.pf,"success"),ir(rr,_.qf,"success"),ir(rr,_.tf,"error"),ir(rr,_.sf,"default"),ir(rr,_.rf,"default"),rr),cr=r.memo((function(e){var t=e.status;return r.createElement(Yn.a.Pill,{type:sr[t]},r.createElement(Yn.a.Text,null,r.createElement(p.a,ar[t])))})),lr=n(614),ur=n.n(lr),fr=n(289),dr=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#ED3757":o,a=e.height,s=void 0===a?18:a,c=e.title,l=e.width,u=void 0===l?18:l;return r.createElement(Kn.a,{className:"icon-rejected ".concat(n),height:s,title:c,viewBox:"0 0 18 18",width:u},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("circle",{cx:9,cy:9,fill:i,r:9}),r.createElement("path",{d:"M9 7.586l2.828-2.829 1.415 1.415L10.414 9l2.829 2.828-1.415 1.415L9 10.414l-2.828 2.829-1.415-1.415L7.586 9 4.757 6.172l1.415-1.415z",fill:"#FFF",fillRule:"nonzero"})))};n(931);function pr(){return(pr=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 hr(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var mr,yr=function(e){var t=e.status,n=hr(e,["status"]);switch(t){case _.pf:case _.qf:return r.createElement(fr.a,n);case _.tf:return r.createElement(dr,n);case _.sf:default:return null}},br=r.memo((function(e){var t=e.user,n=e.status,o=e.getAvatarUrl,i=e.className,a=hr(e,["user","status","getAvatarUrl","className"]);return r.createElement("div",pr({className:m()("bcs-AvatarGroupAvatar",i),"data-testid":"avatar-group-avatar-container"},a),r.createElement(st,{className:"bcs-AvatarGroupAvatar-avatar",user:t,getAvatarUrl:o}),r.createElement(yr,{status:n,className:"bcs-AvatarGroupAvatar-statusIcon ".concat(ur()(n)),height:12,width:12,title:r.createElement(p.a,$n.taskAssignmentCompleted)}))}));n(932);function vr(){return(vr=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 gr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wr=(gr(mr={},_.pf,$n.tasksFeedStatusApproved),gr(mr,_.tf,$n.tasksFeedStatusRejected),gr(mr,_.qf,$n.tasksFeedStatusCompleted),gr(mr,_.sf,null),mr),Er=function(e){var t=e.date;return r.createElement(F.a,{timestamp:new Date(t).getTime(),alwaysShowTime:!0,relativeThreshold:0})},Or=r.memo((function(e){var t=e.user,n=e.status,o=e.completedAt,i=e.className,a=wr[n]||null;return r.createElement("div",{className:m()(i,"bcs-AssigneeDetails")},r.createElement("div",{className:"bcs-AssigneeDetails-name"},t.name?t.name:r.createElement(p.a,S.a.priorCollaborator)),a&&o&&r.createElement("div",{className:"bcs-AssigneeDetails-status"},r.createElement(p.a,vr({},a,{values:{dateTime:r.createElement(Er,{date:o})}}))))}));n(933);function Sr(){return(Sr=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)}var kr=3,_r=20;var Cr=function(e){var t=e.initialAssigneeCount,n=void 0===t?kr:t,o=e.users,i=void 0===o?{}:o,a=e.getAvatarUrl,s=e.isOpen,c=e.onCollapse,l=e.onExpand,u=i.entries,f=void 0===u?[]:u,d=i.next_marker,h=f.length,m=s?h:n,y=f.slice(0,m).map((function(e){var t=e.id,n=e.target,o=e.status,i=e.completed_at;return r.createElement("li",{key:t,className:"bcs-AssigneeList-listItem","data-testid":"assignee-list-item"},r.createElement(br,{status:o,className:"bcs-AssigneeList-listItemAvatar",user:n,getAvatarUrl:a}),r.createElement(Or,{user:n,status:o,completedAt:i}))})),b=Math.max(0,h-n),v=_r-n,g=b>v||d,w=g?$n.taskShowMoreAssigneesOverflow:$n.taskShowMoreAssignees;return r.createElement("div",{className:"bcs-AssigneeList"},r.createElement("ul",{className:"bcs-AssigneeList-list","data-testid":"task-assignee-list"},y),!s&&b>0&&r.createElement("div",{className:"bcs-AssigneeList-toggleBtn"},r.createElement(Q.a,{"data-testid":"show-more-assignees",onClick:l,className:"lnk"},r.createElement(p.a,Sr({},w,{values:{additionalAssigneeCount:g?v:b}})))),s&&r.createElement("div",{className:"bcs-AssigneeList-toggleBtn"},r.createElement(Q.a,{"data-testid":"show-less-assignees",onClick:c,className:"lnk"},r.createElement(p.a,$n.taskShowLessAssignees))))},xr=n(284),Pr=Object(L.defineMessages)({taskCreateErrorTitle:{id:"be.contentSidebar.activityFeed.taskForm.taskCreateErrorTitle",defaultMessage:"Error"},taskEditWarningTitle:{id:"be.contentSidebar.activityFeed.taskForm.taskEditWarningTitle",defaultMessage:"Task Updated with Errors"},taskGroupExceedsLimitWarningTitle:{id:"be.contentSidebar.activityFeed.taskForm.taskGroupExceedsWarningTitle",defaultMessage:"Exceeded max assignees per group"},taskUpdateErrorMessage:{id:"be.contentSidebar.activityFeed.taskForm.taskUpdateErrorMessage",defaultMessage:"An error occurred while modifying this task. Please try again."},taskApprovalAssigneeRemovalWarningMessage:{id:"be.contentSidebar.activityFeed.taskForm.taskApprovalAssigneeRemovalWarningMessage",defaultMessage:"Unable to remove assignee(s) because the task is now approved."},taskGeneralAssigneeRemovalWarningMessage:{id:"be.contentSidebar.activityFeed.taskForm.taskGeneralAssigneeRemovalWarningMessage",defaultMessage:"Unable to remove assignee(s) because the task is now completed."},tasksAddTaskFormSelectAssigneesLabel:{id:"be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormSelectAssigneesLabel",defaultMessage:"Select Assignees"},tasksAddTaskFormMessageLabel:{id:"be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormMessageLabel",defaultMessage:"Message"},tasksAddTaskFormDueDateLabel:{id:"be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormDueDateLabel",defaultMessage:"Due Date"},tasksAddTaskFormSubmitLabel:{id:"be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormSubmitLabel",defaultMessage:"Create"},tasksEditTaskFormSubmitLabel:{id:"be.contentSidebar.activityFeed.taskForm.tasksEditTaskFormSubmitLabel",defaultMessage:"Update"},tasksAddTaskFormCancelLabel:{id:"be.contentSidebar.activityFeed.taskForm.tasksAddTaskFormCancelLabel",defaultMessage:"Cancel"},taskAnyCheckboxLabel:{id:"be.contentSidebar.activityFeed.taskForm.taskAnyCheckboxLabel",defaultMessage:"Only one assignee is required to complete this task"},taskAnyInfoTooltip:{id:"be.contentSidebar.activityFeed.taskForm.taskAnyInfoTooltip",defaultMessage:"By default, all assignees are required to take action before a task is complete. Selecting this option will require only one assignee to complete this task."},taskAnyInfoGroupTooltip:{id:"be.contentSidebar.activityFeed.taskForm.taskAnyInfoGroupTooltip",defaultMessage:"Selecting this option will require only one assignee to complete this task. This will include assignees across all groups."},taskCreateGroupLabel:{id:"be.contentSidebar.activityFeed.taskForm.taskCreateGroupLabel",defaultMessage:"Group"}}),Tr=n(515),Ar=n(520),jr=n(286),Dr=n(204),Ir=n(462),Mr=n(32),Nr=n(241);function Rr(){return(Rr=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)}var Fr=function(e){var t=e.editMode,n=e.error,o=e.taskType,i=t===_.nf,a=403===u()(n,"status")&&i,s=u()(n,"code")===_.Qb,c=a?Pr.taskEditWarningTitle:Pr.taskCreateErrorTitle,l=i?Pr.taskUpdateErrorMessage:Mr.a.taskCreateErrorMessage;if(!n)return null;if(a)switch(o){case"GENERAL":l=Pr.taskGeneralAssigneeRemovalWarningMessage;break;case"APPROVAL":l=Pr.taskApprovalAssigneeRemovalWarningMessage;break;default:return null}return s?r.createElement(Nr.a,{type:"warning",title:r.createElement(p.a,Pr.taskGroupExceedsLimitWarningTitle)},r.createElement(p.a,Rr({},Mr.a.taskGroupExceedsLimitWarningMessage,{values:{max:_.of}}))):r.createElement(Nr.a,{type:"error",title:r.createElement(p.a,c)},r.createElement(p.a,l))};n(934);function Lr(e){return(Lr="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})(e)}function Ur(){return(Ur=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 Br(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function zr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zr(Object(n),!0).forEach((function(t){Gr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Vr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Kr(e){return(Kr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wr(e,t){return(Wr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Gr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $r(e){return e.map((function(e){var t=e.target;return{id:t.id,name:t.name,item:t,value:t.id,text:t.name}}))}var Xr=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Lr(t)&&"function"!=typeof t?qr(e):t}(this,(e=Kr(t)).call.apply(e,[this].concat(o))),Gr(qr(n),"state",n.getInitialFormState()),Gr(qr(n),"validateForm",(function(e){n.setState((function(t){var r=n.props.intl,o=t.approvers,i=t.message,a=t.approverTextInput,s={code:"required",message:r.formatMessage(xt.a.requiredFieldError)},c={code:"invalid",message:r.formatMessage(xt.a.invalidUserError)},l={code:"required",message:r.formatMessage(xt.a.requiredFieldError)},u={taskAssignees:(a.length?c:null)||(o.length?null:s),taskName:i?null:l,taskDueDate:null};return{isValid:Object.values(u).every((function(e){return null==e})),formValidityState:e?Hr({},t.formValidityState,Gr({},e,u[e])):u}}))})),Gr(qr(n),"getErrorByFieldname",(function(e){var t=n.state.formValidityState;return t[e]?t[e].message:null})),Gr(qr(n),"clearForm",(function(){return n.setState(n.getInitialFormState())})),Gr(qr(n),"handleInvalidSubmit",(function(){n.validateForm()})),Gr(qr(n),"handleSubmitSuccess",(function(){var e=n.props.onSubmitSuccess;e&&e(),n.clearForm(),n.setState({isLoading:!1})})),Gr(qr(n),"handleSubmitError",(function(e){(0,n.props.onSubmitError)(e),n.setState({isLoading:!1})})),Gr(qr(n),"addResinInfo",(function(){var e=n.props,t=e.id,r=e.taskType,o=e.editMode,i=n.state.dueDate,a=n.getAddedAssignees(),s=n.getRemovedAssignees();return{"data-resin-taskid":t,"data-resin-tasktype":r,"data-resin-isediting":o===_.nf,"data-resin-numassigneesadded":a.filter((function(e){return"user"===e.target.type})).length,"data-resin-numgroupssadded":a.filter((function(e){return"group"===e.target.type})).length,"data-resin-numassigneesremoved":s.length,"data-resin-assigneesadded":a.map((function(e){return e.target.id})),"data-resin-assigneesremoved":s.map((function(e){return e.target.id})),"data-resin-duedate":i&&i.getTime()}})),Gr(qr(n),"getAddedAssignees",(function(){var e=n.props.approvers,t=n.state.approvers,r=e.map((function(e){return e.id}));return t.filter((function(e){return-1===r.indexOf(e.id)}))})),Gr(qr(n),"getRemovedAssignees",(function(){var e=n.props.approvers,t=n.state.approvers.map((function(e){return e.id}));return e.filter((function(e){return-1===t.indexOf(e.id)}))})),Gr(qr(n),"handleValidSubmit",(function(){var e=n.props,t=e.id,r=e.createTask,o=e.editTask,i=e.editMode,a=e.taskType,s=n.state,c=s.message,l=s.approvers,u=s.dueDate,f=s.completionRule,d=s.isValid,p=u&&u.toISOString();d&&(n.setState({isLoading:!0}),i===_.nf&&o?o({id:t,completion_rule:f,description:c,due_at:p,addedAssignees:$r(n.getAddedAssignees()),removedAssignees:n.getRemovedAssignees()},n.handleSubmitSuccess,n.handleSubmitError):r(c,$r(l),a,p,f,n.handleSubmitSuccess,n.handleSubmitError))})),Gr(qr(n),"handleDueDateChange",(function(e){var t=null;e&&(t=new Date(e)).setHours(23,59,59,999),n.setState({dueDate:t}),n.validateForm("taskDueDate")})),Gr(qr(n),"handleCompletionRuleChange",(function(e){n.setState({completionRule:e.target.checked?_.lf:_.kf})})),Gr(qr(n),"handleApproverSelectorInput",(function(e){var t=n.props.getApproverWithQuery,r=void 0===t?d.a:t;n.setState({approverTextInput:e}),r(e)})),Gr(qr(n),"handleApproverSelectorSelect",(function(e){n.setState({approvers:n.state.approvers.concat(e.map((function(e){return{id:"",target:e.item,role:"ASSIGNEE",type:"task_collaborator",status:"NOT_STARTED",permissions:{can_delete:!1,can_update:!1}}}))),approverTextInput:""}),n.validateForm("taskAssignees")})),Gr(qr(n),"handleApproverSelectorRemove",(function(e,t){var r=Br(n.state.approvers);r.splice(t,1),n.setState({approvers:r}),n.validateForm("taskAssignees")})),Gr(qr(n),"handleChangeMessage",(function(e){e.persist(),n.setState({message:e.currentTarget.value}),n.validateForm("taskName")})),Gr(qr(n),"handleCancelClick",(function(){n.props.onCancel()})),n}var n,o,i;return 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}}),t&&Wr(e,t)}(t,e),n=t,(o=[{key:"getInitialFormState",value:function(){var e=this.props,t=e.dueDate,n=e.id,r=e.message,o=e.approvers;return{id:n,completionRule:e.completionRule||_.kf,approvers:o,approverTextInput:"",dueDate:t?new Date(t):null,formValidityState:{},message:r,isLoading:!1,isValid:null}}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.approverSelectorContacts,i=n.className,a=n.error,s=n.isDisabled,c=n.intl,l=n.editMode,f=n.taskType,d=this.state,h=d.dueDate,y=d.approvers,b=d.message,v=d.formValidityState,g=d.isLoading,w=d.completionRule,E=m()("bcs-task-input-container","bcs-task-input-is-open",i),O=l===_.mf,S=$r(y),k=o.filter((function(e){var t=e.id;return!S.find((function(e){return e.value===t}))})),C=m()({scrollable:k.length>4}),P=O?Pr.tasksAddTaskFormSubmitLabel:Pr.tasksEditTaskFormSubmitLabel,T=y.length>0,A=y.filter((function(e){return"group"===e.target.type})).length<=0&&y.filter((function(e){return"user"===e.target.type})).length<=1,j=w===_.lf,D=g||403===u()(a,"status")&&!O;return r.createElement("div",{className:E,"data-resin-component":"taskform"},r.createElement("div",{className:"bcs-task-input-form-container"},r.createElement(Fr,{editMode:l,error:a,taskType:f}),r.createElement(Sn.a,{formValidityState:v,onInvalidSubmit:this.handleInvalidSubmit,onValidSubmit:this.handleValidSubmit},r.createElement(Ir.a,{className:C,error:this.getErrorByFieldname("taskAssignees"),disabled:D,inputProps:{"data-testid":"task-form-assignee-input"},isRequired:!0,label:r.createElement(p.a,Pr.tasksAddTaskFormSelectAssigneesLabel),name:"taskAssignees",onBlur:function(){return t.validateForm("taskAssignees")},onInput:this.handleApproverSelectorInput,onRemove:this.handleApproverSelectorRemove,onSelect:this.handleApproverSelectorSelect,placeholder:c.formatMessage(vt.approvalAddAssignee),selectedOptions:S,selectorOptions:k,shouldSetActiveItemOnOpen:!0,shouldClearUnmatchedInput:!0,validateForError:function(){return t.validateForm("taskAssignees")}},k.map((function(e){var t=e.id,n=e.name,o=e.item,i=void 0===o?{}:o;return r.createElement(Tr.a,{key:t,"data-testid":"task-assignee-option",name:n,subtitle:"group"===i.type?r.createElement(p.a,Pr.taskCreateGroupLabel):i.email})}))),T&&r.createElement(r.Fragment,null,r.createElement(Hn.FeatureFlag,{feature:"activityFeed.tasks.assignToGroup"},r.createElement(Dr.a,{"data-testid":"task-form-completion-rule-checkbox-group",isChecked:j,isDisabled:A||D,label:r.createElement(p.a,Pr.taskAnyCheckboxLabel),tooltip:c.formatMessage(Pr.taskAnyInfoGroupTooltip),name:"completionRule",onChange:this.handleCompletionRuleChange})),r.createElement(Hn.FeatureFlag,{not:!0,feature:"activityFeed.tasks.assignToGroup"},r.createElement(Dr.a,{"data-testid":"task-form-completion-rule-checkbox",isChecked:j,isDisabled:A||D,label:r.createElement(p.a,Pr.taskAnyCheckboxLabel),tooltip:c.formatMessage(Pr.taskAnyInfoTooltip),name:"completionRule",onChange:this.handleCompletionRuleChange}))),r.createElement(Ar.a,{className:"bcs-task-name-input","data-testid":"task-form-name-input",disabled:s||D,error:this.getErrorByFieldname("taskName"),isRequired:!0,label:r.createElement(p.a,Pr.tasksAddTaskFormMessageLabel),name:"taskName",onBlur:function(){return t.validateForm("taskName")},onChange:this.handleChangeMessage,placeholder:c.formatMessage(vt.commentWrite),value:b}),r.createElement(jr.a,{className:"bcs-task-add-due-date-input",error:this.getErrorByFieldname("taskDueDate"),inputProps:(e={},Gr(e,x.c,x.a.TASK_DATE_PICKER),Gr(e,"data-testid","task-form-date-input"),e),isDisabled:D,isRequired:!1,label:r.createElement(p.a,Pr.tasksAddTaskFormDueDateLabel),minDate:new Date,name:"taskDueDate",onChange:this.handleDueDateChange,placeholder:c.formatMessage(vt.approvalSelectDate),value:h||void 0}),r.createElement("div",{className:"bcs-task-input-controls"},r.createElement(yt.b,Ur({className:"bcs-task-input-cancel-btn","data-testid":"task-form-cancel-button",onClick:this.handleCancelClick,isDisabled:g,type:"button"},this.addResinInfo()),r.createElement(p.a,Pr.tasksAddTaskFormCancelLabel)),r.createElement(bt.a,Ur({className:"bcs-task-input-submit-btn","data-testid":"task-form-submit-button",isDisabled:D,isLoading:g},this.addResinInfo()),r.createElement(p.a,P))))))}}])&&Vr(n.prototype,o),i&&Vr(n,i),t}(r.Component);Gr(Xr,"defaultProps",{approvers:[],approverSelectorContacts:[],editMode:_.mf,id:"",message:""});var Yr=Object(E.c)(Xr),Qr=Object(L.defineMessages)({tasksAddTask:{id:"be.contentSidebar.addTask",defaultMessage:"Add Task"},taskAddTaskGeneral:{id:"be.contentSidebar.addTask.general",defaultMessage:"General Task"},taskAddTaskGeneralDescription:{id:"be.contentSidebar.addTask.general.description",defaultMessage:"Assignees will be responsible for marking tasks as complete"},taskAddTaskApproval:{id:"be.contentSidebar.addTask.approval",defaultMessage:"Approval Task"},taskAddTaskApprovalDescription:{id:"be.contentSidebar.addTask.approval.description",defaultMessage:"Assignees will be responsible for approving or rejecting tasks"},tasksCreateGeneralTaskFormTitle:{id:"be.contentSidebar.addTask.general.title",defaultMessage:"Create General Task"},tasksCreateApprovalTaskFormTitle:{id:"be.contentSidebar.addTask.approval.title",defaultMessage:"Create Approval Task"},tasksEditApprovalTaskFormTitle:{id:"be.contentSidebar.editTask.approval.title",defaultMessage:"Modify Approval Task"},tasksEditGeneralTaskFormTitle:{id:"be.contentSidebar.editTask.general.title",defaultMessage:"Modify General Task"}});function Jr(){return(Jr=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 Zr(e,t){switch(e){case _.vf:return t===_.mf?Qr.tasksCreateGeneralTaskFormTitle:Qr.tasksEditGeneralTaskFormTitle;case _.uf:default:return t===_.mf?Qr.tasksCreateApprovalTaskFormTitle:Qr.tasksEditApprovalTaskFormTitle}}var eo=function(e){var t=e.editMode,n=void 0===t?_.mf:t,o=e.error,i=e.onSubmitError,a=e.onSubmitSuccess,s=e.onModalClose,c=e.taskType,l=e.isTaskFormOpen,u=e.taskFormProps;return r.createElement(xr.a,{className:"be-modal task-modal","data-testid":"create-task-modal",focusElementSelector:".task-modal textarea, .task-modal input",isOpen:l,onRequestClose:s,title:r.createElement(p.a,Zr(c,n))},r.createElement("div",{className:"be"},r.createElement(Yr,Jr({editMode:n,error:o,onCancel:s,onSubmitError:i,onSubmitSuccess:a,taskType:c},u))))};function to(){return(to=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)}var no=function(e){return r.createElement(ft.a,to({width:16,height:16,viewBox:"0 0 16 16"},e),r.createElement("path",{fill:ee.f,fillRule:"evenodd",d:"M13 3c.557 0 .942.345.994.875L14 4v11H4V3h9zm0 1H5v10h8V4zm-2-3v1H3v10H2V1h9zm-.5 9c.3 0 .5.2.5.5s-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h3zm0-3c.3 0 .5.2.5.5s-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h3z"}))},ro=function(e){return e.isMultiFile&&r.createElement(R.c,{position:"top-center",text:r.createElement(p.a,$n.taskMultipleFilesAffordanceTooltip)},r.createElement(Yn.a.Pill,{"data-testid":"multifile-badge"},r.createElement(Yn.a.Icon,{Component:no})))};n(935);function oo(e){return(oo="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})(e)}function io(){return(io=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 ao(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function so(e){return(so=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function co(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lo(e,t){return(lo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function uo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fo=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==oo(t)&&"function"!=typeof t?co(e):t}(this,(e=so(t)).call.apply(e,[this].concat(o))),uo(co(n),"state",{loadCollabError:void 0,assignedToFull:n.props.assigned_to,modalError:void 0,isEditing:!1,isLoading:!1,isAssigneeListOpen:!1,isConfirmingDelete:!1}),uo(co(n),"handleAssigneeListExpand",(function(){n.getAllTaskCollaborators((function(){n.setState({isAssigneeListOpen:!0})}))})),uo(co(n),"handleAssigneeListCollapse",(function(){n.setState({isAssigneeListOpen:!1})})),uo(co(n),"handleEditClick",(function(){n.getAllTaskCollaborators((function(){n.setState({isEditing:!0})}))})),uo(co(n),"handleDeleteClick",(function(){n.setState({isConfirmingDelete:!0})})),uo(co(n),"handleDeleteConfirm",(function(){var e=n.props,t=e.id,r=e.onDelete,o=e.permissions;r&&r({id:t,permissions:o})})),uo(co(n),"handleDeleteCancel",(function(){n.setState({isConfirmingDelete:!1})})),uo(co(n),"handleEditModalClose",(function(){var e=n.props.onModalClose;n.setState({isEditing:!1,modalError:void 0}),e&&e()})),uo(co(n),"handleEditSubmitError",(function(e){n.setState({modalError:e})})),uo(co(n),"getAllTaskCollaborators",(function(e){var t=n.props,r=t.id,o=t.api,i=t.task_links,a=t.assigned_to,s=S.a.errorOccured,c=$n.taskCollaboratorLoadErrorMessage;if(!a.next_marker)return n.setState({assignedToFull:a}),void e();var l=u()(i,"entries[0].target.id");l&&(n.setState({isLoading:!0}),o.getTaskCollaboratorsAPI(!1).getTaskCollaborators({task:{id:r},file:{id:l},errorCallback:function(){n.setState({isLoading:!1,loadCollabError:{message:c,title:s}})},successCallback:function(t){n.setState({assignedToFull:t,isLoading:!1}),e()}}))})),uo(co(n),"handleTaskAction",(function(e,t,r){var o=n.props.onAssignmentUpdate;n.setState({isAssigneeListOpen:!1}),o(e,t,r)})),n}var n,o,i;return 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}}),t&&lo(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this,n=this.props,o=n.approverSelectorContacts,i=n.assigned_to,a=n.completion_rule,s=n.created_at,c=n.created_by,l=n.currentUser,u=n.due_at,f=n.error,h=n.features,y=n.getApproverWithQuery,b=n.getAvatarUrl,v=n.getUserProfileUrl,g=n.id,E=n.isPending,O=n.description,S=n.onEdit,k=n.onView,C=n.permissions,P=n.status,T=n.task_links,A=n.task_type,j=n.translatedTaggedMessage,D=n.translations,I=this.state,M=I.assignedToFull,R=I.modalError,F=I.isEditing,L=I.isLoading,U=I.loadCollabError,B=I.isAssigneeListOpen,V=I.isConfirmingDelete,K=U||f,q=i&&i.entries,W=q&&q.find((function(e){return e.target.id===l.id})),G=c.target||_.Be,$=new Date(s).getTime(),X=!(P===_.sf||P===_.rf),Y=c.target.id===l.id,Q=T.entries.length>1;e=!X&&(!(!Q||!Y)||W&&W.permissions&&W.permissions.can_update&&W.status===_.sf);var J=A===_.uf?qn:Wn,te=(C.can_delete||C.can_update)&&!E;return r.createElement("div",{className:"bcs-Task","data-resin-feature":"tasks","data-resin-taskid":g,"data-resin-tasktype":A,"data-resin-numassignees":q&&q.length},K?r.createElement(Se,K):null,r.createElement(ce,{className:m()("bcs-Task-media",{"bcs-is-pending":E||L}),"data-testid":"task-card"},r.createElement(ce.Figure,{className:"bcs-Task-avatar"},r.createElement(st,{getAvatarUrl:b,user:G}),r.createElement(J,{width:20,height:20,className:"bcs-Task-avatarBadge"})),r.createElement(ce.Body,null,te&&r.createElement(w.a,{attachment:"top right",className:"bcs-Task-deleteConfirmationModal",constraints:[{to:"scrollParent",attachment:"together"}],targetAttachment:"bottom right"},r.createElement(ce.Menu,{isDisabled:V,"data-testid":"task-actions-menu",menuProps:{"data-resin-component":x.a.TASK_OPTIONS}},C.can_update&&r.createElement(Z.b,{"data-testid":"edit-task",onClick:this.handleEditClick},r.createElement(Gn.a,{color:ee.k}),r.createElement(p.a,$n.taskEditMenuItem)),C.can_delete&&r.createElement(Z.b,{"data-testid":"delete-task",onClick:this.handleDeleteClick},r.createElement(H.a,{color:ee.k}),r.createElement(p.a,$n.taskDeleteMenuItem))),V&&r.createElement(N,{"data-resin-component":x.a.TASK_OPTIONS,isOpen:V,message:$n.taskDeletePrompt,onDeleteCancel:this.handleDeleteCancel,onDeleteConfirm:this.handleDeleteConfirm})),r.createElement("div",{className:"bcs-Task-headline"},r.createElement(Ie,io({},G,{getUserProfileUrl:v}))),r.createElement("div",null,r.createElement(z,{date:$})),r.createElement("div",{className:"bcs-Task-status"},r.createElement(cr,{status:P}),r.createElement(ro,{isMultiFile:Q}),r.createElement(Zn,{completionRule:a})),r.createElement("div",{className:"bcs-Task-dueDate"},!!u&&r.createElement(or,{dueDate:u,status:P})),r.createElement("div",null,r.createElement(Ge,io({id:g,tagged_message:O,translatedTaggedMessage:j},D,{translationFailed:!!f||null,getUserProfileUrl:v}))),r.createElement("div",{className:"bcs-Task-assigneeListContainer"},r.createElement(Cr,{isOpen:B,onCollapse:this.handleAssigneeListCollapse,onExpand:this.handleAssigneeListExpand,getAvatarUrl:b,initialAssigneeCount:3,users:B?M:i})),e&&r.createElement("div",{className:"bcs-Task-actionsContainer","data-testid":"action-container"},r.createElement(Xn,{isMultiFile:Q,taskType:A,onTaskApproval:E?d.a:function(){return t.handleTaskAction(g,W.id,_.pf)},onTaskReject:E?d.a:function(){return t.handleTaskAction(g,W.id,_.tf)},onTaskComplete:E?d.a:function(){return t.handleTaskAction(g,W.id,_.qf)},onTaskView:k&&function(){return k(g,Y)}})))),r.createElement(eo,{editMode:_.nf,error:R,feedbackUrl:Object(Hn.getFeatureConfig)(h,"activityFeed.tasks").feedbackUrl||"",onSubmitError:this.handleEditSubmitError,onSubmitSuccess:this.handleEditModalClose,onModalClose:this.handleEditModalClose,isTaskFormOpen:F,taskFormProps:{id:g,approvers:M.entries,approverSelectorContacts:o,completionRule:a,getApproverWithQuery:y,getAvatarUrl:b,createTask:function(){},editTask:S,dueDate:u,message:O},taskType:A}))}}])&&ao(n.prototype,o),i&&ao(n,i),t}(r.Component);uo(fo,"defaultProps",{completion_rule:_.kf});var po=c()([Hn.withFeatureConsumer,Vn.b])(fo),ho=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#000000":o,a=e.height,s=void 0===a?18:a,c=e.title,l=e.width,u=void 0===l?18:l;return r.createElement(Kn.a,{className:"icon-info-inverted ".concat(n),height:s,title:c,viewBox:"0 0 18 18",width:u},r.createElement("path",{className:"fill-color",d:"M8.1 13.5h1.8V8.1H8.1v5.4zM9 0C4.05 0 0 4.05 0 9s4.05 9 9 9 9-4.05 9-9-4.05-9-9-9zm0 16.2c-3.96 0-7.2-3.24-7.2-7.2S5.04 1.8 9 1.8s7.2 3.24 7.2 7.2-3.24 7.2-7.2 7.2zm-.9-9.9h1.8V4.5H8.1v1.8z",fill:i,fillRule:"evenodd"}))},mo=n(122);n(601);function yo(){return(yo=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)}var bo,vo=Object(E.c)((function(e){var t=mo.a.getVersionAction(e),n=e.collaborators,o=e.intl,i=e.onInfo,a=e.versions,s=e.version_start,c=e.version_end;return r.createElement("div",{className:"bcs-Version"},r.createElement("span",{className:"bcs-Version-message"},function(e,t,n,o){if("upload"!==e)return null;var i=Object.keys(t),a=i.length,s=r.createElement("span",{className:"bcs-Version-range"},n," - ",o);if(1===a){var c=t[i[0]];return r.createElement(p.a,yo({},S.a.versionUploadCollapsed,{values:{name:r.createElement("strong",null,c.name),versions:s}}))}return r.createElement(p.a,yo({},S.a.versionMultipleUsersUploaded,{values:{numberOfCollaborators:a,versions:s}}))}(t,n,s,c)),i?r.createElement("span",{className:"bcs-Version-actions"},r.createElement(Q.a,{"aria-label":o.formatMessage(S.a.getVersionInfo),className:"bcs-Version-info",onClick:function(){i({versions:a})},type:"button"},r.createElement(ho,{height:16,width:16}))):null)}));function go(){return(go=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 wo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Eo=(wo(bo={},_.Cf,S.a.versionDeleted),wo(bo,_.Df,S.a.versionPromoted),wo(bo,_.Ef,S.a.versionRestored),wo(bo,_.If,S.a.versionUploaded),bo),Oo=Object(E.c)((function(e){var t=mo.a.getVersionAction(e),n=e.id,o=e.intl,i=e.onInfo,a=e.version_number,s=e.version_promoted,c=mo.a.getVersionUser(e),l=c.name===_.wd?o.formatMessage(S.a.fileRequestDisplayName):c.name;return r.createElement("div",{className:"bcs-Version"},r.createElement("span",{className:"bcs-Version-message"},r.createElement(p.a,go({},Eo[t],{values:{name:r.createElement("strong",null,l),version_number:a,version_promoted:s}}))),i?r.createElement("span",{className:"bcs-Version-actions"},r.createElement(Q.a,{"aria-label":o.formatMessage(S.a.getVersionInfo),className:"bcs-Version-info",onClick:function(){i({id:n,version_number:a})},type:"button"},r.createElement(ho,{height:16,width:16}))):null)})),So=n(249);function ko(){return(ko=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)}var _o=Object(So.a)((function(e){var t=e.activeFeedEntryId,n=e.activeFeedEntryType,o=e.activeFeedItemRef,i=e.approverSelectorContacts,a=e.currentFileVersionId,s=e.currentUser,c=e.items,l=e.mentionSelectorContacts,f=e.getMentionWithQuery,d=e.onAnnotationDelete,p=e.onAnnotationSelect,h=e.onAppActivityDelete,m=e.onCommentDelete,y=e.onCommentEdit,b=e.onTaskDelete,g=e.onTaskEdit,w=e.onTaskView,E=e.onTaskAssignmentUpdate,O=e.onTaskModalClose,S=e.onVersionInfo,k=e.translations,_=e.getApproverWithQuery,C=e.getAvatarUrl,x=e.getUserProfileUrl,P=c.find((function(e){var r=e.id,o=e.type;return r===t&&o===n}));return r.createElement("ul",{className:"bcs-activity-feed-active-state"},c.map((function(e){var t=e===P,n=t?o:void 0,c=u()(e,"file_version.id");switch(e.type){case"comment":return r.createElement(v,{key:e.type+e.id,className:"bcs-activity-feed-comment","data-testid":"comment",isFocused:t,ref:n},r.createElement(zn,ko({},e,{currentUser:s,getAvatarUrl:C,getMentionWithQuery:f,getUserProfileUrl:x,mentionSelectorContacts:l,onDelete:m,onEdit:y,permissions:{can_delete:u()(e.permissions,"can_delete",!1),can_edit:u()(e.permissions,"can_edit",!1)},translations:k})));case"task":return r.createElement(v,{key:e.type+e.id,className:"bcs-activity-feed-task-new","data-testid":"task",isFocused:t,ref:n},r.createElement(po,ko({},e,{approverSelectorContacts:i,currentUser:s,getApproverWithQuery:_,getAvatarUrl:C,getUserProfileUrl:x,onAssignmentUpdate:E,onDelete:b,onEdit:g,onView:w,onModalClose:O,translations:k})));case"file_version":return r.createElement(v,{key:e.type+e.id,className:"bcs-version-item","data-testid":"version"},e.versions?r.createElement(vo,ko({},e,{onInfo:S})):r.createElement(Oo,ko({},e,{onInfo:S})));case"app_activity":return r.createElement(v,{key:e.type+e.id,className:"bcs-activity-feed-app-activity","data-testid":"app-activity"},r.createElement(ge,ko({currentUser:s,onDelete:h},e)));case"annotation":return r.createElement(v,{key:e.type+e.id,className:"bcs-activity-feed-annotation-activity","data-testid":"annotation-activity",isFocused:t,ref:n},r.createElement(ut,{currentUser:s,getAvatarUrl:C,getUserProfileUrl:x,isCurrentVersion:a===c,item:e,mentionSelectorContacts:l,onDelete:d,onSelect:p}));default:return null}})))})),Co=function(e){var t=e.className,n=void 0===t?"":t,o=e.width,i=void 0===o?140:o,a=e.height,s=void 0===a?140:a;return r.createElement(Kn.a,{className:"bcs-ActivityFeedEmptyStateIllustration ".concat(n),height:s,viewBox:"0 0 140 140",width:i},r.createElement("path",{fill:"#FFF",d:"M42 39h63c2.761 0 5 2.239 5 5v68H42c-2.761 0-5-2.239-5-5V44c0-2.761 2.239-5 5-5z"}),r.createElement("path",{fill:"#E5EFFA",d:"M13.871 122c2.138 0 3.87 1.79 3.87 4s-1.732 4-3.87 4S10 128.21 10 126s1.733-4 3.871-4zM95 27c5.523 0 10 4.477 10 10v2H42c-2.689 0-4.882 2.122-4.995 4.783L37 44v63h-2c-5.523 0-10-4.477-10-10V37c0-5.523 4.477-10 10-10h60zm6 65c.552 0 1 .448 1 1s-.448 1-1 1H47c-.552 0-1-.448-1-1s.448-1 1-1zm-4-10c.552 0 1 .448 1 1s-.448 1-1 1H47c-.552 0-1-.448-1-1s.448-1 1-1zm-3-10c.552 0 1 .448 1 1s-.448 1-1 1H47c-.552 0-1-.448-1-1s.448-1 1-1zm-5-10c.552 0 1 .448 1 1s-.448 1-1 1H47c-.552 0-1-.448-1-1s.448-1 1-1zm-4-10c.552 0 1 .448 1 1s-.448 1-1 1H47c-.552 0-1-.448-1-1s.448-1 1-1zm37.258-42c4.276 0 7.742 3.582 7.742 8s-3.466 8-7.742 8-7.742-3.582-7.742-8 3.466-8 7.742-8z"}),r.createElement("path",{fill:"#0061D5",d:"M111 106c.552 0 1 .448 1 1v5h5c.552 0 1 .448 1 1s-.448 1-1 1h-5v5c0 .552-.448 1-1 1s-1-.448-1-1v-5h-5c-.552 0-1-.448-1-1s.448-1 1-1h5v-5c0-.552.448-1 1-1zm-60 6c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm-55-6c.552 0 1 .448 1 1 0 2.849 1.913 5 5 5 .552 0 1 .448 1 1s-.448 1-1 1c-4.248 0-7-3.095-7-7 0-.552.448-1 1-1zm83-3c.552 0 1 .448 1 1v3c0 .552-.448 1-1 1h-3c-.552 0-1-.448-1-1v-3c0-.552.448-1 1-1h3zM46 47c.513 0 .936.386.993.883L47 48v47c0 3.785 3.005 6.87 6.76 6.996L54 102h37c.552 0 1 .448 1 1 0 .513-.386.936-.883.993L91 104H54c-4.882 0-8.856-3.887-8.996-8.735L45 95V48c0-.552.448-1 1-1zM36 97c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm58-30c2.21 0 4 1.79 4 4s-1.79 4-4 4c-.626 0-1.22-.144-1.747-.4l-6.61 6.744C85.871 81.85 86 82.41 86 83c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-.593.13-1.156.36-1.663l-2.627-2.73C75.209 78.858 74.62 79 74 79c-.849 0-1.636-.264-2.284-.716L61.284 88.716c.452.648.716 1.435.716 2.284 0 2.21-1.79 4-4 4s-4-1.79-4-4 1.79-4 4-4c.632 0 1.23.147 1.762.408l10.646-10.646C70.147 76.23 70 75.632 70 75c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .862-.272 1.66-.736 2.312l2.37 2.462C80.297 79.288 81.114 79 82 79c.889 0 1.71.29 2.374.78l6.353-6.48C90.269 72.65 90 71.856 90 71c0-2.21 1.79-4 4-4zm17 20c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm-75 0c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm22 2c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm24-8c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm29-4c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm-75 0c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm38-4c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm37-6c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm-75 0c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm58 2c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm17-12c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm-75 0c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm75-10c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm-75 0c.552 0 1 .448 1 1v5c0 .552-.448 1-1 1s-1-.448-1-1v-5c0-.552.448-1 1-1zm6-10c.552 0 1 .448 1 1s-.448 1-1 1c-3.087 0-5 2.151-5 5 0 .552-.448 1-1 1s-1-.448-1-1c0-3.905 2.752-7 7-7zm63 0c4.248 0 7 3.095 7 7 0 .552-.448 1-1 1s-1-.448-1-1c0-2.849-1.913-5-5-5-.552 0-1-.448-1-1s.448-1 1-1zm-54 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5zm10 0c.552 0 1 .448 1 1s-.448 1-1 1h-5c-.552 0-1-.448-1-1s.448-1 1-1h5z"}),r.createElement("path",{fill:"#E5EFFA",d:"M58 89c1.105 0 2 .895 2 2s-.895 2-2 2-2-.895-2-2 .895-2 2-2zm24-8c1.105 0 2 .895 2 2s-.895 2-2 2-2-.895-2-2 .895-2 2-2zm-8-8c1.105 0 2 .895 2 2s-.895 2-2 2-2-.895-2-2 .895-2 2-2zm20-4c1.105 0 2 .895 2 2s-.895 2-2 2-2-.895-2-2 .895-2 2-2z"}))};function xo(){return(xo=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)}var Po=function(e){return r.createElement(ft.a,xo({width:140,height:140,viewBox:"0 0 140 140"},e),r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("circle",{cx:102,cy:93,r:8,fill:ee.c}),r.createElement("path",{fill:ee.y,fillRule:"nonzero",d:"M81 32c18.809 0 34 13.02 34 29 0 15.373-14.1 28.104-32.087 28.955l-1.51.071 1.043 2.17.467 1.008C83.625 94.771 84 95.76 84 96c0 .684-.263 1-1 1-1.161 0-2.917-.894-5.391-2.793l-.298-.233-.57-.462c-.951-.787-2.218-1.898-3.793-3.329l-1.455-1.33-.244-.063c-.5-.128-.996-.265-1.486-.41.11-.659.182-1.325.215-1.999l.018-.507L70 85.5c0-10.979-10.064-19.881-22.672-20.47A24.93 24.93 0 0147 61c0-15.98 15.191-29 34-29z"}),r.createElement("path",{fill:ee.b,fillRule:"nonzero",d:"M81 30c19.851 0 36 13.842 36 31 0 15.857-13.831 28.974-31.75 30.786l-.544.052-.211.016.338.734.25.564c.547 1.258.843 2.115.905 2.651l.01.11L86 96c0 1.716-1.07 3-3 3-1.733 0-3.807-1.056-6.609-3.207l-.35-.274-.597-.485a95.536 95.536 0 01-2.599-2.251l-.633-.569-1.705-1.551-.206-.053c-.327-.088-.652-.18-.974-.274-1.684 5.956-6.435 10.994-12.974 13.666l-.222.088-1.698 1.465-.895.76-.807.674a48.3 48.3 0 01-2.053 1.626l-.151.11c-2.04 1.467-3.76 2.275-5.027 2.275-1.526 0-2.5-.921-2.5-2.391l.003-.104c.031-.492.275-1.198.745-2.195l.187-.386-.345-.026C31.478 104.867 22 96.148 22 85.5c0-11.065 10.223-20.021 22.97-20.481l.33-.01a26.72 26.72 0 01-.276-2.868l-.02-.726L45 61c0-17.158 16.149-31 36-31zM46 67c-12.183 0-22 8.323-22 18.5 0 10.039 9.561 18.297 21.556 18.496l1.64.028-.775 1.445c-.931 1.736-1.421 2.886-1.421 3.14 0 .34.055.391.5.391.733 0 2.134-.658 3.86-1.899l.262-.193.521-.4.4-.315c.698-.56 1.569-1.284 2.608-2.173l1.924-1.663.163-.063C62.972 99.277 68 92.754 68 85.5 68 75.323 58.183 67 46 67zm35-35c-18.809 0-34 13.02-34 29 0 1.364.112 2.71.328 4.032C59.933 65.616 70 74.52 70 85.5l-.004.374a17.608 17.608 0 01-.159 2.023l-.073.482c.326.097.655.19.986.28l.743.193 1.455 1.331 1.274 1.148.58.515a71.767 71.767 0 002.329 1.984l.18.144.298.233.58.436C80.359 96.243 81.932 97 83 97c.737 0 1-.316 1-1 0-.276-.496-1.542-1.43-3.54l-.124-.264-1.044-2.17 1.511-.071C100.9 89.104 115 76.373 115 61c0-15.98-15.191-29-34-29zM55.332 71.082c4.425 2.02 7.83 5.802 9.598 10.501.198.527-.038 1.128-.529 1.341-.49.214-1.048-.04-1.246-.568-1.58-4.198-4.619-7.572-8.571-9.377-.487-.223-.714-.827-.508-1.351.207-.524.77-.768 1.256-.546zm42.053-32.005c5.722 2.384 10.755 8.18 12.564 13.607a1.001 1.001 0 01-1.898.632c-1.633-4.9-6.271-10.241-11.436-12.393a1 1 0 01.77-1.846z"}),r.createElement("path",{fill:ee.y,fillRule:"nonzero",d:"M46 67c-12.183 0-22 8.323-22 18.5 0 10.039 9.561 18.297 21.556 18.496l1.64.028-.775 1.445c-.931 1.736-1.421 2.886-1.421 3.14 0 .34.055.391.5.391.733 0 2.134-.658 3.86-1.899l.262-.193.521-.4a94.07 94.07 0 003.008-2.488l1.924-1.663.163-.063C62.972 99.277 68 92.754 68 85.5 68 75.323 58.183 67 46 67z"}),r.createElement("path",{fill:ee.b,fillRule:"nonzero",d:"M38 82a3 3 0 110 6 3 3 0 010-6zm8 0a3 3 0 110 6 3 3 0 010-6zm8 0a3 3 0 110 6 3 3 0 010-6zm-16 2a1 1 0 100 2 1 1 0 000-2zm8 0a1 1 0 100 2 1 1 0 000-2zm8 0a1 1 0 100 2 1 1 0 000-2zm23.901-29.435l.048.119 5.136 15.409 4.987-12.464a1 1 0 011.685-.283l.075.1L93.535 63h4.636a3 3 0 11-.001 2H93c-.293 0-.568-.128-.757-.346l-.075-.1-2.946-4.418-5.294 13.235c-.33.826-1.472.83-1.83.06l-.047-.115L77 58.161l-2.051 6.155a1 1 0 01-.833.677L74 65h-8.17a3 3 0 11-.001-2h7.45l2.772-8.316c.29-.87 1.479-.91 1.85-.119zM63 63a1 1 0 100 2 1 1 0 000-2zm38 0a1 1 0 100 2 1 1 0 000-2z"}),r.createElement("circle",{cx:37,cy:39,r:10,fill:ee.c})))},To=(n(936),function(e){var t=e.showAnnotationMessage,n=e.showCommentMessage,o=t||n,i=t?S.a.noActivityAnnotationPrompt:S.a.noActivityCommentPrompt;return r.createElement("div",{className:"bcs-EmptyState"},r.createElement("div",{className:"bcs-EmptyState-illustration"},t?r.createElement(Co,null):r.createElement(Po,null)),r.createElement("div",{className:"bcs-EmptyState-cta"},r.createElement(p.a,S.a.noActivity,(function(e){return r.createElement("span",{className:"bcs-EmptyState-cta-detail"},e)})),o&&r.createElement("aside",{className:"bcs-EmptyState-cta-message"},r.createElement(p.a,i))))}),Ao=n(89),jo=n(25),Do=Object(L.defineMessages)({annotationMissingError:{id:"be.activitySidebar.activityFeed.annotationMissingError",defaultMessage:"This comment no longer exists"},feedInlineErrorTitle:{id:"be.activitySidebar.activityFeed.feedInlineErrorTitle",defaultMessage:"Error"},taskMissingError:{id:"be.activitySidebar.activityFeed.taskMissingError",defaultMessage:"This task no longer exists"},commentMissingError:{id:"be.activitySidebar.activityFeed.commentMissingError",defaultMessage:"This comment no longer exists"}});function Io(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Mo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Io(Object(n),!0).forEach((function(t){No(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Io(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function No(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ro={fileVersion:"file_version"};var Fo=n(44);n(937);function Lo(e){return(Lo="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})(e)}function Uo(){return(Uo=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 Bo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zo(e){return(zo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ho(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Vo(e,t){return(Vo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ko(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qo=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=function(e,t){return!t||"object"!==Lo(t)&&"function"!=typeof t?Ho(e):t}(this,(e=zo(t)).call.apply(e,[this].concat(i))),Ko(Ho(n),"state",{isInputOpen:!1}),Ko(Ho(n),"activeFeedItemRef",r.createRef()),Ko(Ho(n),"isEmpty",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.props,t=e.feedItems;return void 0!==t&&(0===t.length||1===t.length&&t[0].type===Ro.fileVersion)})),Ko(Ho(n),"hasLoaded",(function(e,t){var r=n.props,o=r.currentUser,i=r.feedItems;return!(void 0===o||void 0===i||e&&t)})),Ko(Ho(n),"resetFeedScroll",(function(){n.feedContainer&&(n.feedContainer.scrollTop=n.feedContainer.scrollHeight)})),Ko(Ho(n),"onKeyDown",(function(e){e.nativeEvent.stopImmediatePropagation()})),Ko(Ho(n),"commentFormFocusHandler",(function(){n.resetFeedScroll(),n.setState({isInputOpen:!0})})),Ko(Ho(n),"commentFormCancelHandler",(function(){return n.setState({isInputOpen:!1})})),Ko(Ho(n),"commentFormSubmitHandler",(function(){return n.setState({isInputOpen:!1})})),Ko(Ho(n),"onCommentCreate",(function(e){var t=e.text,r=e.hasMention,o=n.props.onCommentCreate;(void 0===o?d.a:o)(t,r),n.commentFormSubmitHandler()})),Ko(Ho(n),"onTaskCreate",(function(e){var t=e.text,r=e.assignees,o=e.dueAt,i=n.props.onTaskCreate;(void 0===i?d.a:i)(t,r,o),n.commentFormSubmitHandler()})),Ko(Ho(n),"openVersionHistoryPopup",(function(e){(n.props.onVersionHistoryClick||d.a)(e)})),n}var n,o,i;return 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}}),t&&Vo(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.resetFeedScroll()}},{key:"componentDidUpdate",value:function(e,t){var n=e.activeFeedEntryId,r=e.currentUser,o=e.feedItems,i=this.props,a=i.feedItems,s=i.activeFeedEntryId,c=t.isInputOpen,l=this.state.isInputOpen,u=this.hasLoaded(r,o),f=o&&a&&o.length<a.length,d=void 0===o&&void 0!==a,p=s!==n;(u||f||d||l!==c)&&void 0===s&&this.resetFeedScroll(),(d||p)&&this.scrollToActiveFeedItemOrErrorMessage()}},{key:"scrollToActiveFeedItemOrErrorMessage",value:function(){var e=this.activeFeedItemRef.current;this.props.activeFeedEntryId&&(null!==e?Object(Fo.e)(e):this.resetFeedScroll())}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.activeFeedEntryId,i=n.activeFeedEntryType,a=n.activityFeedError,s=n.approverSelectorContacts,c=n.currentUser,l=n.feedItems,f=n.file,h=n.getApproverWithQuery,y=n.getAvatarUrl,b=n.getMentionWithQuery,v=n.getUserProfileUrl,g=n.isDisabled,w=n.mentionSelectorContacts,E=n.onAnnotationDelete,O=n.onAnnotationSelect,S=n.onAppActivityDelete,k=n.onCommentCreate,C=n.onCommentDelete,x=n.onCommentUpdate,P=n.onTaskAssignmentUpdate,T=n.onTaskDelete,A=n.onTaskModalClose,j=n.onTaskUpdate,D=n.onTaskView,I=n.onVersionHistoryClick,M=n.translations,N=this.state.isInputOpen,R=u()(f,["permissions",_.se],!1),F=u()(f,"permissions.can_comment",!1),L=!!(c&&F&&k&&l),U=this.isEmpty(this.props),B=!this.hasLoaded(),z=Array.isArray(l)&&l.find((function(e){var t=e.id,n=e.type;return t===o&&n===i})),H={annotation:Do.annotationMissingError,comment:Do.commentMissingError,task:Do.taskMissingError},V=i?H[i]:void 0,K=!B&&i&&!z,q=u()(f,"file_version.id");return r.createElement("div",{className:"bcs-activity-feed","data-testid":"activityfeed",onKeyDown:this.onKeyDown},r.createElement("div",{ref:function(e){t.feedContainer=e},className:"bcs-activity-feed-items-container"},B&&r.createElement("div",{className:"bcs-activity-feed-loading-state"},r.createElement(jo.b,null)),U&&!B&&r.createElement(To,{showAnnotationMessage:R,showCommentMessage:L}),!U&&!B&&r.createElement(_o,Uo({},a,{items:(e=l,e?e.reduce((function(e,t){var n=e.pop();if(!n)return e.concat([t]);if(t.type===Ro.fileVersion&&n.type===Ro.fileVersion&&mo.a.getVersionAction(t)===_.If&&mo.a.getVersionAction(n)===_.If){var r=n.modified_by,o=n.versions,i=void 0===o?[n]:o,a=n.version_start,s=void 0===a?parseInt(n.version_number,10):a,c=n.version_end,l=void 0===c?parseInt(n.version_number,10):c,u=r||_.Be,f=t.modified_by,d=t.created_at,p=t.trashed_at,h=t.id,m=t.version_number,y=parseInt(m,10),b=n.collaborators||No({},u.id,Mo({},u)),v=f||_.Be;return b[v.id]=Mo({},v),e.concat([{collaborators:b,created_at:d,modified_by:v,trashed_at:p,id:h,type:Ro.fileVersion,version_number:m,versions:i.concat([t]),version_start:Math.min(s,y),version_end:Math.max(l,y)}])}return e.concat([n,t])}),[]):[]),isDisabled:g,currentUser:c,currentFileVersionId:q,onTaskAssignmentUpdate:P,onAnnotationDelete:E,onAnnotationSelect:O,onAppActivityDelete:S,onCommentDelete:F?C:d.a,onCommentEdit:F?x:d.a,onTaskDelete:T,onTaskEdit:j,onTaskView:D,onTaskModalClose:A,onVersionInfo:I?this.openVersionHistoryPopup:null,translations:M,getAvatarUrl:y,getUserProfileUrl:v,mentionSelectorContacts:w,getMentionWithQuery:b,approverSelectorContacts:s,getApproverWithQuery:h,activeFeedEntryId:o,activeFeedEntryType:i,activeFeedItemRef:this.activeFeedItemRef})),K&&V&&r.createElement(Ao.a,{title:r.createElement(p.a,Do.feedInlineErrorTitle),className:"bcs-feedItemInlineError"},r.createElement(p.a,V))),L?r.createElement(jn,{onSubmit:this.resetFeedScroll,isDisabled:g,mentionSelectorContacts:w,className:m()("bcs-activity-feed-comment-input",{"bcs-is-disabled":g}),createComment:F?this.onCommentCreate:d.a,getMentionWithQuery:b,isOpen:N,user:c,onCancel:this.commentFormCancelHandler,onFocus:this.commentFormFocusHandler,getAvatarUrl:y}):null)}}])&&Bo(n.prototype,o),i&&Bo(n,i),t}(r.Component),Wo=n(467),Go=n(136),$o=(n(938),function(e){return r.createElement(J.b,{constrainToScrollParent:!0,isRightAligned:!0},r.createElement(O.b,{isDisabled:e.isDisabled,type:"button",setRef:e.setAddTaskButtonRef},r.createElement(Go.a,null,r.createElement(p.a,Qr.tasksAddTask))),r.createElement(Z.a,{className:"bcs-AddTaskMenu"},r.createElement(Z.b,{className:"bcs-AddTaskMenu-menuItem",onClick:function(){return e.onMenuItemClick(_.vf)}},r.createElement("div",{className:"bcs-AddTaskMenu-icon"},r.createElement(Wn,{width:30,height:30})),r.createElement("div",null,r.createElement("div",{className:"bcs-AddTaskMenu-title"},r.createElement(p.a,Qr.taskAddTaskGeneral)),r.createElement("div",{className:"bcs-AddTaskMenu-description"},r.createElement(p.a,Qr.taskAddTaskGeneralDescription)))),r.createElement(Z.b,{className:"bcs-AddTaskMenu-menuItem",onClick:function(){return e.onMenuItemClick(_.uf)}},r.createElement("div",{className:"bcs-AddTaskMenu-icon"},r.createElement(qn,{width:30,height:30})),r.createElement("div",null,r.createElement("div",{className:"bcs-AddTaskMenu-title"},r.createElement(p.a,Qr.taskAddTaskApproval)),r.createElement("div",{className:"bcs-AddTaskMenu-description"},r.createElement(p.a,Qr.taskAddTaskApprovalDescription))))))});function Xo(e){return(Xo="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})(e)}function Yo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Qo(e){return(Qo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jo(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zo(e,t){return(Zo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ei(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ti=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=function(e,t){return!t||"object"!==Xo(t)&&"function"!=typeof t?Jo(e):t}(this,(e=Qo(t)).call.apply(e,[this].concat(i))),ei(Jo(n),"buttonRef",r.createRef()),ei(Jo(n),"state",{error:null,isTaskFormOpen:!1,taskType:_.uf}),ei(Jo(n),"handleClickMenuItem",(function(e){n.props.history.replace({state:{open:!0}}),n.setState({isTaskFormOpen:!0,taskType:e})})),ei(Jo(n),"handleModalClose",(function(){var e=n.props.onTaskModalClose;n.setState({isTaskFormOpen:!1,error:null}),n.buttonRef.current&&n.buttonRef.current.focus(),e()})),ei(Jo(n),"handleSubmitError",(function(e){return n.setState({error:e})})),ei(Jo(n),"setAddTaskButtonRef",(function(e){n.buttonRef.current=e})),n}var n,o,i;return 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}}),t&&Zo(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.taskFormProps,o=this.state,i=o.isTaskFormOpen,a=o.taskType,s=o.error;return r.createElement(r.Fragment,null,r.createElement($o,{isDisabled:t,onMenuItemClick:this.handleClickMenuItem,setAddTaskButtonRef:this.setAddTaskButtonRef}),r.createElement(eo,{error:s,onSubmitError:this.handleSubmitError,onSubmitSuccess:this.handleModalClose,onModalClose:this.handleModalClose,isTaskFormOpen:i,taskFormProps:n,taskType:a}))}}])&&Yo(n.prototype,o),i&&Yo(n,i),t}(r.Component);ei(ti,"defaultProps",{isDisabled:!1});var ni=Object(Wo.h)(ti),ri=(n(54),n(111)),oi=n(254),ii=n(98),ai=n(8),si=n(77),ci=n(90),li=n(115),ui=n(334);n(939);function fi(e){return(fi="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})(e)}function di(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function pi(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function hi(e){return(hi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function mi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yi(e,t){return(yi=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function bi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"activityFeedInlineError",(function(){return vi})),n.d(t,"ActivitySidebarComponent",(function(){return wi}));var vi={inlineError:{title:S.a.errorOccured,content:S.a.activityFeedItemApiError}},gi="".concat(_.he,"_").concat(ii.a);Object(si.b)(gi);var wi=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==fi(t)&&"function"!=typeof t?mi(e):t}(this,hi(t).call(this,e)),bi(mi(n),"handleAnnotationDelete",(function(e){var t=e.id,r=e.permissions,o=n.props,i=o.api,a=o.file;i.getFeedAPI(!1).deleteAnnotation(a,t,r,n.deleteAnnotationSuccess.bind(mi(n),t),n.feedErrorCallback),n.fetchFeedItems()})),bi(mi(n),"feedSuccessCallback",(function(){n.fetchFeedItems()})),bi(mi(n),"feedErrorCallback",(function(e,t,r){n.errorCallback(e,t,r),n.fetchFeedItems()})),bi(mi(n),"createTask",(function(e,t,r,o,i,a,s){var c=n.state.currentUser,l=n.props,u=l.file,f=l.api;if(!c)throw Object(ai.c)();f.getFeedAPI(!1).createTaskNew(u,c,e,t,r,o,i,(function(){a&&a(),n.feedSuccessCallback()}),(function(e,t,r){s&&s(e,t,r),n.feedErrorCallback(e,t,r)})),n.fetchFeedItems()})),bi(mi(n),"deleteTask",(function(e){var t=n.props,r=t.file,o=t.api,i=t.onTaskDelete;o.getFeedAPI(!1).deleteTaskNew(r,e,(function(e){n.feedSuccessCallback(),i(e)}),n.feedErrorCallback),n.fetchFeedItems()})),bi(mi(n),"updateTask",(function(e,t,r){var o=n.props,i=o.file,a=o.api,s=o.onTaskUpdate;a.getFeedAPI(!1).updateTaskNew(i,e,(function(){n.feedSuccessCallback(),t&&t(),s()}),(function(e,t){r&&r(e,t),n.feedErrorCallback(e,t)})),n.fetchFeedItems()})),bi(mi(n),"updateTaskAssignment",(function(e,t,r){var o=n.props,i=o.file;o.api.getFeedAPI(!1).updateTaskCollaborator(i,e,t,r,n.feedSuccessCallback,n.feedErrorCallback),n.fetchFeedItems()})),bi(mi(n),"deleteComment",(function(e){var t=e.id,r=e.permissions,o=n.props,i=o.file,a=o.api,s=o.onCommentDelete;a.getFeedAPI(!1).deleteComment(i,t,r,(function(e){n.feedSuccessCallback(),s(e)}),n.feedErrorCallback),n.fetchFeedItems()})),bi(mi(n),"updateComment",(function(e,t,r,o,i,a){var s=n.props,c=s.file,l=s.api,u=s.onCommentUpdate;l.getFeedAPI(!1).updateComment(c,e,t,r,o,(function(){n.feedSuccessCallback(),i&&i(),u()}),(function(e,t){a&&a(e,t),n.feedErrorCallback(e,t)})),n.fetchFeedItems()})),bi(mi(n),"createComment",(function(e,t){var r=n.props,o=r.file,i=r.api,a=r.onCommentCreate,s=n.state.currentUser;if(!s)throw Object(ai.c)();i.getFeedAPI(!1).createComment(o,s,e,t,(function(e){a(e),n.feedSuccessCallback()}),n.feedErrorCallback),n.fetchFeedItems()})),bi(mi(n),"deleteAppActivity",(function(e){var t=e.id,r=n.props,o=r.file;r.api.getFeedAPI(!1).deleteAppActivity(o,t,n.feedSuccessCallback,n.feedErrorCallback),n.fetchFeedItems()})),bi(mi(n),"fetchFeedItemsSuccessCallback",(function(e){n.setState({feedItems:e,activityFeedError:void 0})})),bi(mi(n),"fetchFeedItemsErrorCallback",(function(e,t){var r=n.props.onError;n.setState({feedItems:e,activityFeedError:vi}),Array.isArray(t)&&t.length&&r(new Error("Fetch feed items error"),_.vb,{showNotification:!0,errors:t.map((function(e){return e.code}))})})),bi(mi(n),"errorCallback",(function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};console.error(e),n.props.onError(e,t,r)})),bi(mi(n),"fetchCurrentUserSuccessCallback",(function(e){n.setState({currentUser:e,currentUserError:void 0})})),bi(mi(n),"getApproverContactsSuccessCallback",(function(e){var t=e.entries;n.setState({approverSelectorContacts:t})})),bi(mi(n),"getMentionContactsSuccessCallback",(function(e){var t=e.entries;n.setState({mentionSelectorContacts:t})})),bi(mi(n),"getApproverWithQuery",a()((function(e){return n.getCollaborators(n.getApproverContactsSuccessCallback,n.errorCallback,e,{includeGroups:!0})}),_.H)),bi(mi(n),"getMentionWithQuery",a()((function(e){return n.getCollaborators(n.getMentionContactsSuccessCallback,n.errorCallback,e)}),_.H)),bi(mi(n),"fetchCurrentUserErrorCallback",(function(e,t){n.setState({currentUser:void 0,currentUserError:{maskError:{errorHeader:S.a.currentUserErrorHeaderMessage,errorSubHeader:S.a.defaultErrorMaskSubHeaderMessage}}}),n.errorCallback(e,t,{error:e})})),bi(mi(n),"getAvatarUrl",function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var r,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.props,o=r.file,i=r.api,e.abrupt("return",i.getUsersAPI(!1).getAvatarUrlWithAccessToken(t,o.id));case 2:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){di(i,r,o,a,s,"next",e)}function s(e){di(i,r,o,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}()),bi(mi(n),"handleAnnotationSelect",(function(e){var t=e.file_version,r=e.id,o=n.props,i=o.emitAnnotatorActiveChangeEvent,a=o.file,s=o.getAnnotationsMatchPath,c=o.getAnnotationsPath,l=o.history,f=o.location,d=o.onAnnotationSelect,p=u()(t,"id"),h=u()(a,"file_version.id"),m=s(f),y=u()(m,"params.fileVersionId",h);i(r),p&&p!==y&&l.push(c(p,r)),d(e)})),bi(mi(n),"onTaskModalClose",(function(){n.setState({approverSelectorContacts:[]})})),bi(mi(n),"renderAddTaskButton",(function(){var e=n.props.isDisabled,t=n.state.approverSelectorContacts,o=mi(n),i=o.getApproverWithQuery,a=o.getAvatarUrl,s=o.createTask,c=o.onTaskModalClose,l={approverSelectorContacts:t,completionRule:_.kf,createTask:s,getApproverWithQuery:i,getAvatarUrl:a,id:"",message:"",approvers:[]};return r.createElement(ni,{isDisabled:e,onTaskModalClose:c,taskFormProps:l})})),n.props.logger.onReadyMetric({endMarkName:gi}),n.state={},n}var n,o,i;return 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}}),t&&yi(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){var e=this.props.currentUser;this.fetchFeedItems(!0),this.fetchCurrentUser(e)}},{key:"deleteAnnotationSuccess",value:function(e){var t=this.props.emitRemoveEvent;this.feedSuccessCallback(),t(e)}},{key:"fetchCurrentUser",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.props,r=n.api,o=n.file;if(!o)throw Object(ai.a)();void 0===e?r.getUsersAPI(t).getUser(o.id,this.fetchCurrentUserSuccessCallback,this.fetchCurrentUserErrorCallback):this.setState({currentUser:e,currentUserError:void 0})}},{key:"fetchFeedItems",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.props,r=n.file,o=n.api,i=n.features,a=Object(Hn.isFeatureEnabled)(i,"activityFeed.appActivity.enabled"),s=Object(Hn.isFeatureEnabled)(i,"activityFeed.annotations.enabled");o.getFeedAPI(t).feedItems(r,e,this.fetchFeedItemsSuccessCallback,this.fetchFeedItemsErrorCallback,this.errorCallback,{shouldShowAnnotations:s,shouldShowAppActivity:a})}},{key:"getCollaborators",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.includeGroups,i=void 0!==o&&o,a=this.props,s=a.file,c=a.api;n&&""!==n.trim()&&c.getFileCollaboratorsAPI(!0).getFileCollaborators(s.id,e,t,{filter_term:n,include_groups:i,include_uploader_collabs:!1})}},{key:"refresh",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.fetchFeedItems(e)}},{key:"render",value:function(){var e=this.props,t=e.elementId,n=e.file,o=e.isDisabled,i=void 0!==o&&o,a=e.onVersionHistoryClick,s=e.getUserProfileUrl,c=e.activeFeedEntryId,l=e.activeFeedEntryType,u=e.onTaskView,f=this.state,d=f.currentUser,h=f.approverSelectorContacts,m=f.mentionSelectorContacts,y=f.feedItems,b=f.activityFeedError,v=f.currentUserError;return r.createElement(ri.a,{actions:this.renderAddTaskButton(),className:"bcs-activity",elementId:t,sidebarView:_.Fe,title:r.createElement(p.a,S.a.sidebarActivityTitle)},r.createElement(qo,{activeFeedEntryId:c,activeFeedEntryType:l,activityFeedError:b,approverSelectorContacts:h,currentUser:d,currentUserError:v,feedItems:y,file:n,getApproverWithQuery:this.getApproverWithQuery,getAvatarUrl:this.getAvatarUrl,getMentionWithQuery:this.getMentionWithQuery,getUserProfileUrl:s,isDisabled:i,mentionSelectorContacts:m,onAnnotationDelete:this.handleAnnotationDelete,onAnnotationSelect:this.handleAnnotationSelect,onAppActivityDelete:this.deleteAppActivity,onCommentCreate:this.createComment,onCommentDelete:this.deleteComment,onCommentUpdate:this.updateComment,onTaskAssignmentUpdate:this.updateTaskAssignment,onTaskCreate:this.createTask,onTaskDelete:this.deleteTask,onTaskModalClose:this.onTaskModalClose,onTaskUpdate:this.updateTask,onTaskView:u,onVersionHistoryClick:a}))}}])&&pi(n.prototype,o),i&&pi(n,i),t}(r.PureComponent);bi(wi,"defaultProps",{annotatorState:{},emitAnnotatorActiveChangeEvent:d.a,getAnnotationsMatchPath:d.a,getAnnotationsPath:d.a,isDisabled:!1,onAnnotationSelect:d.a,onCommentCreate:d.a,onCommentDelete:d.a,onCommentUpdate:d.a,onTaskAssignmentUpdate:d.a,onTaskCreate:d.a,onTaskDelete:d.a,onTaskUpdate:d.a,onVersionChange:d.a,onVersionHistoryClick:d.a});t.default=c()([Object(li.a)(_.he),Object(ci.a)(_.he),Vn.b,Hn.withFeatureConsumer,oi.b,ui.a])(wi)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n.n(r),i=n(58),a=n.n(i),s=n(7),c=n.n(s),l=n(3),u=n.n(l),f=n(81),d=(n(54),n(25)),p=n(4),h=n(111),m=n(12),y=n.n(m),b=n(16),v=n(140),g=n(329),w=n(1),E=function(e){var t=e.card.status,n=void 0===t?{}:t,o=n.code,i=n.message,a=p.a.skillUnknownError;switch(o){case w.Se:a=p.a.skillInvalidFileSizeError;break;case w.Re:a=p.a.skillInvalidFileExtensionError;break;case w.Pe:case w.Oe:case w.Te:case w.Ue:a=p.a.skillUnknownError;break;case w.Qe:a=p.a.skillFileProcessingError;break;case w.Ze:a=p.a.skillPendingStatus;break;case w.Ye:a=p.a.skillInvokedStatus;break;default:if(i)return i}return r.createElement(f.a,a)},O=n(5),S=n.n(O),k=n(2),_=n(22),C=n(180),x=n(9),P=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#999":o,a=e.height,s=void 0===a?14:a,c=e.title,l=e.width,u=void 0===l?14:l;return r.createElement(x.a,{className:"icon-copy ".concat(n),height:s,title:c,viewBox:"0 0 14 14",width:u},r.createElement("path",{className:"fill-color",d:"M1 11a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h9a1 1 0 0 1 0 2H2v8a1 1 0 0 1-1 1z",fill:i}),r.createElement("path",{className:"fill-color",d:"M13 3H3v10a1 1 0 0 0 1 1h9a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zm-3 8H7a1 1 0 0 1 0-2h3a1 1 0 0 1 0 2zm0-3H7a1 1 0 0 1 0-2h3a1 1 0 0 1 0 2z",fill:i}))},T=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#979797":o,a=e.height,s=void 0===a?13:a,c=e.title,l=e.width,u=void 0===l?13:l;return r.createElement(x.a,{className:"icon-expand ".concat(n),height:s,title:c,viewBox:"0 0 13 13",width:u},r.createElement("path",{className:"fill-color",d:"M12 0H6a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V1a1 1 0 0 0-1-1zM7 11H2V6a1 1 0 0 0-2 0v6a1 1 0 0 0 1 1h6a1 1 0 0 0 0-2z",fill:i}))},A=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#979797":o,a=e.height,s=void 0===a?13:a,c=e.title,l=e.width,u=void 0===l?13:l;return r.createElement(x.a,{className:"icon-collapse ".concat(n),height:s,title:c,viewBox:"0 0 13 13",width:u},r.createElement("path",{className:"fill-color",d:"M8 6h4a1 1 0 0 0 0-2H9V1a1 1 0 0 0-2 0v4a1 1 0 0 0 1 1zM1 9h3v3a1 1 0 0 0 2 0V8a1 1 0 0 0-1-1H1a1 1 0 0 0 0 2z",fill:i}))},j=n(27),D=n(49),I=n(39);var M=function(e){return!!e&&"number"==typeof e.start},N=function(e){return Array.isArray(e)&&M(e[0])},R=function(e){var t=e.time,n=e.text,o=void 0===n?"":n,i=e.onClick;e.interactionTarget;return r.createElement(_.a,{className:"be-transcript-row",onClick:i,type:"button"},t&&r.createElement("div",{className:"be-transcript-time"},t),r.createElement("div",{className:"be-transcript-text"},o))},F=n(331),L=n(47),U=n(24),B=(n(788),function(e){var t=e.time,n=e.text,o=void 0===n?"":n,i=e.onSave,a=e.onCancel,s=e.onChange;return r.createElement("div",{className:"be-transcript-row be-transcript-editing-row"},t&&r.createElement("div",{className:"be-transcript-time"},t),r.createElement("div",{className:"be-transcript-text"},r.createElement(F.a,{maxRows:10,onChange:s,value:o}),r.createElement("div",{className:"be-transcript-buttons"},r.createElement(U.b,{onClick:a,type:"button"},r.createElement(f.a,p.a.cancel)),r.createElement(L.a,{onClick:i,type:"button"},r.createElement(f.a,p.a.save)))))}),z=(n(789),function(e){var t=e.appears,n=e.text,r=e.isEditing,i=e.onClick,a=e.onSave,s=e.onCancel,c=e.onChange,l=e.interactionTarget,u=t,f=N(t)&&Array.isArray(t)&&1===t.length?Object(j.f)(u[0].start):void 0;return r?o.a.createElement(B,{onCancel:s,onChange:c,onSave:a,text:n,time:f}):o.a.createElement(R,{interactionTarget:l,onClick:i,text:n,time:f})});n(790);function H(e){return(H="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})(e)}function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?V(Object(n),!0).forEach((function(t){X(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function q(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function G(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $(e,t){return($=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function X(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Y=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=function(e,t){return!t||"object"!==H(t)&&"function"!=typeof t?G(e):t}(this,(e=W(t)).call.apply(e,[this].concat(i))),X(G(n),"state",{isEditingIndex:void 0,newTranscriptText:"",isCollapsed:!0,isLoading:!1}),X(G(n),"transcriptReducer",(function(e,t){var n=t.appears,r=t.text,o=N(n)&&Array.isArray(n)?"".concat(Object(j.f)(n[0].start),":"):"";return"".concat(e).concat(o," ").concat(r||"","\r\n")})),X(G(n),"transcriptMapper",(function(e,t){var o=e.appears,i=e.text,a=n.state,s=a.isEditingIndex,c=a.newTranscriptText,l=s===t,u=l?c:i,f=l?b.e.TRANSCRIPTS.EDIT_TEXT:b.e.TRANSCRIPTS.TRANSCRIPT;return r.createElement(z,{key:t,appears:o,interactionTarget:f,isEditing:l,onCancel:n.onCancel,onChange:n.onChange,onClick:function(){return n.onClick(t)},onSave:n.onSave,text:u})})),X(G(n),"toggleIsEditing",(function(){n.setState((function(e){return{isEditingIndex:"number"==typeof e.isEditingIndex?void 0:-1}}))})),X(G(n),"onSave",(function(){var e=n.props,t=e.card.entries,r=e.onSkillChange,o=n.state,i=o.isEditingIndex,a=o.newTranscriptText;if("number"==typeof i){var s=t[i];s.text===a?n.onCancel():(n.setState({isLoading:!0,isEditingIndex:-1}),r(null,null,[{replacement:K({},s,{text:a}),replaced:s}]))}})),X(G(n),"onCancel",(function(){n.setState({isEditingIndex:-1,newTranscriptText:""})})),X(G(n),"onChange",(function(e){var t=e.currentTarget;n.setState({newTranscriptText:t.value})})),X(G(n),"onClick",(function(e){var t=n.props.card.entries;"number"==typeof n.state.isEditingIndex?n.setState({isEditingIndex:e,newTranscriptText:t[e].text}):n.previewSegment(e)})),X(G(n),"copyTranscript",(function(){var e,t,r,o=n.props.card.entries;e=o.reduce(n.transcriptReducer,""),t=document.createElement("textarea"),r=document.body,t.value=e,t.style.display="hidden",r&&(r.appendChild(t),t.select(),document.execCommand("copy"),r.removeChild(t)),n.copyBtn&&n.copyBtn.classList.add("be-transcript-copied"),setTimeout((function(){n.copyBtn&&n.copyBtn.classList.remove("be-transcript-copied")}),1e3)})),X(G(n),"copyBtnRef",(function(e){n.copyBtn=e})),X(G(n),"toggleExpandCollapse",(function(){n.setState((function(e){return{isCollapsed:!e.isCollapsed}}))})),n}var n,o,i;return 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}}),t&&$(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){if(e!==this.props){var t="number"==typeof this.state.isEditingIndex;this.setState({isEditingIndex:t?-1:void 0,newTranscriptText:"",isLoading:!1})}}},{key:"previewSegment",value:function(e){var t=this.props,n=t.card.entries,r=t.getViewer,o=n[e].appears,i=r?r():null,a=N(o)&&Array.isArray(o)&&1===o.length,s=a?o[0].start:0;a&&i&&"function"==typeof i.play&&i.play(s)}},{key:"render",value:function(){var e=this.props,t=e.card.entries,n=e.isEditable,o=this.state,i=o.isEditingIndex,a=o.isCollapsed,s=o.isLoading,c=t.length>0,l=t.length>5,u="number"==typeof i,d=S()("be-transcript-edit",{"be-transcript-is-editing":u}),h=S()({"be-transcript-content-collapsed":a}),m=a?p.a.expand:p.a.collapse;return r.createElement(D.a,{className:"be-transcript",isLoading:s},c&&!s&&r.createElement("div",{className:"be-transcript-actions"},r.createElement(I.c,{text:r.createElement(f.a,p.a.copy)},r.createElement(_.a,{className:"be-transcript-copy",getDOMRef:this.copyBtnRef,onClick:this.copyTranscript,type:"button"},r.createElement(P,{color:k.i}))),l&&r.createElement(I.c,{text:r.createElement(f.a,m)},r.createElement(_.a,{className:"be-transcript-expand",onClick:this.toggleExpandCollapse,type:"button"},a?r.createElement(T,{color:k.i}):r.createElement(A,{color:k.i}))),n&&r.createElement(I.c,{text:r.createElement(f.a,p.a.editLabel)},r.createElement(_.a,{className:d,onClick:this.toggleIsEditing,type:"button"},r.createElement(C.a,null)))),u?r.createElement("div",{className:"be-transcript-edit-message"},r.createElement(f.a,p.a.transcriptEdit)):null,c?r.createElement("div",{className:h},t.map(this.transcriptMapper)):r.createElement(f.a,p.a.skillNoInfoFoundError))}}])&&q(n.prototype,o),i&&q(n,i),t}(r.PureComponent),Q=n(89),J=n(290),Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map((function(e,t){return{displayText:e.text,value:t}}))};n(791);function ee(e){return(ee="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})(e)}function te(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ne(e){return(ne=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function re(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oe(e,t){return(oe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ie(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ae=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==ee(t)&&"function"!=typeof t?re(e):t}(this,ne(t).call(this,e)),ie(re(n),"onRemove",(function(e,t){var r=n.props;(0,r.onDelete)(r.keywords[t])})),ie(re(n),"onKeyDown",(function(e){"Enter"!==e.key||n.state.isInCompositionMode||n.onBlur()})),ie(re(n),"onBlur",(function(){var e=n.props.onAdd,t=n.state.keyword;t&&e({type:"text",text:t})})),ie(re(n),"onCompositionStart",(function(){n.setState({isInCompositionMode:!0})})),ie(re(n),"onCompositionEnd",(function(){n.setState({isInCompositionMode:!1})})),ie(re(n),"onInput",(function(e){var t=e.currentTarget;n.setState({keyword:t.value})})),n.state={pills:Z(e.keywords),keyword:"",isInCompositionMode:!1},n}var n,o,i;return 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}}),t&&oe(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.keywords,n=this.props.keywords;t!==n&&this.setState({pills:Z(n),keyword:""})}},{key:"render",value:function(){var e=this.props,t=e.onSave,n=e.onCancel,o=this.state,i=o.pills,a=o.keyword;return r.createElement("span",{className:"bdl-EditableKeywords"},r.createElement(J.a,{onBlur:this.onBlur,onCompositionEnd:this.onCompositionEnd,onCompositionStart:this.onCompositionStart,onInput:this.onInput,onKeyDown:this.onKeyDown,onPaste:this.onInput,onRemove:this.onRemove,selectedOptions:i,value:a}),r.createElement("div",{className:"be-keywords-buttons"},r.createElement(U.b,{onClick:n,type:"button"},r.createElement(f.a,p.a.cancel)),r.createElement(L.a,{onClick:t,type:"button"},r.createElement(f.a,p.a.save))))}}])&&te(n.prototype,o),i&&te(n,i),t}(r.PureComponent),se=n(105),ce=n.n(se),le=n(26);function ue(){return(ue=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)}var fe=function(e){var t=e.options,n=e.onSelect,r=e.selectedOptions,i=void 0===r?[]:r,a=e.buttonProps,s=void 0===a?{}:a;return o.a.createElement("div",{className:"bdl-PillCloud pill-cloud-container"},t&&t.map((function(e){return o.a.createElement(le.b,ue({key:e.value,className:S()("bdl-Pill","bdl-PillCloud-button","pill","pill-cloud-button",{"is-selected":i.find((function(t){return ce()(t,e)}))}),onClick:n?function(){return n(e)}:void 0},s),e.displayText)})))},de=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#999":o,a=e.height,s=void 0===a?14:a,c=e.title,l=e.width,u=void 0===l?14:l;return r.createElement(x.a,{className:"icon-track-next ".concat(n),height:s,title:c,viewBox:"0 0 14 14",width:u},r.createElement("path",{className:"fill-color",d:"M7.72 7.85a1 1 0 0 0 0-1.41l-5-4.81A1 1 0 0 0 2 1.35a1 1 0 0 0-1 1V12a1 1 0 0 0 .28.69 1 1 0 0 0 1.41 0l5-4.81zM13 2v10a1 1 0 0 1-1 1 1 1 0 0 1-1-1V2a1 1 0 0 1 1-1 1 1 0 0 1 1 1z",fill:i}))},pe=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#999":o,a=e.height,s=void 0===a?14:a,c=e.title,l=e.width,u=void 0===l?14:l;return r.createElement(x.a,{className:"icon-track-previous ".concat(n),height:s,title:c,viewBox:"0 0 14 14",width:u},r.createElement("path",{className:"fill-color",d:"M6.31 7.88l5 4.81a1 1 0 0 0 1.41 0A1 1 0 0 0 13 12V2.35a1 1 0 0 0-1-1 1 1 0 0 0-.69.28l-5 4.81a1 1 0 0 0 0 1.41zM2 1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1 1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z",fill:i}))},he=(n(792),function(e){var t=e.start,n=e.end,r=e.duration,i=e.onClick,a=e.index;e.interactionTarget;if("number"!=typeof t||!r||t>=r)return null;var s=Math.round(290*t/r),c=s+6,l="number"==typeof n?Math.max(c,290*n/r):c,u=Math.round(Math.min(290,l))-s;return u<6&&(s-=6-u,u=6),o.a.createElement(_.a,{className:"be-timeline-time",onClick:function(){return i(a)},style:{left:"".concat(s,"px"),width:"".concat(u,"px")},type:"button"})}),me=(n(793),function(e){var t=e.text,n=void 0===t?"":t,r=e.duration,i=void 0===r?0:r,a=e.timeslices,s=void 0===a?[]:a,c=e.getViewer,l=e.interactionTarget,u=-1,d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=t>0?Math.min(s.length-1,e+t):Math.max(0,e+t),r=c?c():null,o=s[n],i=M(o);i&&r&&"function"==typeof r.play&&(r.play(o.start),u=n)};return o.a.createElement("div",{className:"be-timeline"},n&&o.a.createElement("div",{className:"be-timeline-label"},n),o.a.createElement("div",{className:"be-timeline-line-wrapper"},o.a.createElement("div",{className:"be-timeline-line"}),s.map((function(e,t){var n=e.start,r=e.end;return(o.a.createElement(he,{key:t,duration:i,end:r,index:t,interactionTarget:l,onClick:d,start:n}))}))),o.a.createElement("div",{className:"be-timeline-btns"},o.a.createElement(_.a,{onClick:function(){return d(u,-1)},type:"button"},o.a.createElement(pe,{title:o.a.createElement(f.a,p.a.previousSegment)})),o.a.createElement(_.a,{onClick:function(){return d(u,1)},type:"button"},o.a.createElement(de,{title:o.a.createElement(f.a,p.a.nextSegment)}))))});n(794);function ye(e){return(ye="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})(e)}function be(){return(be=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 ve(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ge(e){return(ge=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function we(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ee(e,t){return(Ee=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Oe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Se=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==ye(t)&&"function"!=typeof t?we(e):t}(this,(e=ge(t)).call.apply(e,[this].concat(o))),Oe(we(n),"state",{selectedIndex:-1}),Oe(we(n),"onSelect",(function(e){var t=n.state.selectedIndex,r=e.value;n.setState({selectedIndex:t===r?-1:r})})),n}var n,o,i;return 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}}),t&&Ee(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.keywords,n=e.getViewer,o=e.duration,i=this.state.selectedIndex,a=Z(t),s=t[i],c=s?{selectedOptions:[a[i]]}:{};return r.createElement(r.Fragment,null,r.createElement(fe,be({onSelect:this.onSelect,options:a},c,{buttonProps:Oe({},b.c,b.e.KEYWORDS.SELECT)})),!!s&&Array.isArray(s.appears)&&s.appears.length>0&&r.createElement(me,{duration:o,getViewer:n,interactionTarget:b.e.KEYWORDS.TIMELINE,text:s.text,timeslices:s.appears}))}}])&&ve(n.prototype,o),i&&ve(n,i),t}(r.PureComponent);n(795);function ke(e){return(ke="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})(e)}function _e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ce(e){return(Ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function xe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pe(e,t){return(Pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Te(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ae=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==ke(t)&&"function"!=typeof t?xe(e):t}(this,Ce(t).call(this,e)),Te(xe(n),"toggleIsEditing",(function(){n.setState((function(e){return{isEditing:!e.isEditing}}))})),Te(xe(n),"onAdd",(function(e){var t=n.props.transcript,r=n.state.adds,o=[],i=new RegExp("\\b".concat(e.text,"\\b"),"i");t&&Array.isArray(t.entries)&&t.entries.forEach((function(e){var t=e.text,n=e.appears;t&&i.test(t)&&Array.isArray(n)&&n.length>0&&o.push(n[0])})),e.appears=o,r.push(e),n.setState({adds:r.slice(0)})})),Te(xe(n),"onDelete",(function(e){var t=n.state,r=t.adds,o=t.removes,i=r.findIndex((function(t){return t===e}));i>-1?(r.splice(i,1),n.setState({adds:r.slice(0)})):(o.push(e),n.setState({removes:o.slice(0)}))})),Te(xe(n),"onSave",(function(){var e=n.props.onSkillChange,t=n.state,r=t.removes,o=t.adds;n.toggleIsEditing(),(r.length>0||o.length>0)&&(n.setState({isLoading:!0}),e(r,o))})),Te(xe(n),"onCancel",(function(){n.resetState(n.props)})),n.state={keywords:e.card.entries,adds:[],removes:[],isEditing:e.hasError,hasError:e.hasError,isLoading:!1},n}var n,r,i;return 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}}),t&&Pe(e,t)}(t,e),n=t,(r=[{key:"resetState",value:function(e){this.setState({keywords:e.card.entries,adds:[],removes:[],isEditing:!1,hasError:!1,isLoading:!1})}},{key:"render",value:function(){var e=this.props,t=e.card,n=e.getViewer,r=e.isEditable,i=t.duration,a=this.state,s=a.isEditing,c=a.isLoading,l=a.hasError,u=a.keywords,d=a.removes,h=a.adds,m=u.length>0,y=u.filter((function(e){return!d.includes(e)})).concat(h),b=S()("be-keyword-edit",{"be-keyword-is-editing":s});return o.a.createElement(D.a,{className:"be-keywords",isLoading:c},m&&r&&!c&&o.a.createElement(I.c,{text:o.a.createElement(f.a,p.a.editLabel)},o.a.createElement(_.a,{className:b,onClick:this.toggleIsEditing,type:"button"},o.a.createElement(C.a,null))),l&&o.a.createElement(Q.a,{title:o.a.createElement(f.a,p.a.sidebarSkillsErrorTitle)},o.a.createElement(f.a,p.a.sidebarSkillsErrorContent)),s&&o.a.createElement(ae,{keywords:y,onAdd:this.onAdd,onCancel:this.onCancel,onDelete:this.onDelete,onSave:this.onSave}),!s&&m&&o.a.createElement(Se,{duration:i,getViewer:n,keywords:y}),!s&&!m&&o.a.createElement(f.a,p.a.skillNoInfoFoundError))}}])&&_e(n.prototype,r),i&&_e(n,i),t}(r.PureComponent),je=n(69),De=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#000000":o,a=e.height,s=void 0===a?16:a,c=e.title,l=e.width,u=void 0===l?16:l;return r.createElement(x.a,{className:"icon-minus ".concat(n),height:s,title:c,viewBox:"0 0 16 16",width:u},r.createElement("path",{d:"M2 5h8v2H2z",fill:i,fillRule:"evenodd"}))},Ie=(n(796),function(e){var t=e.face,n=e.selected,o=e.isEditing,i=e.onDelete,a=e.onSelect,s=!!n,c=t===n,l=s&&c&&!o,u=S()("be-face-wrapper",{"be-face-unselected":!o&&s&&!c});return r.createElement("div",{className:u},r.createElement(_.a,{className:"be-face",onClick:function(){return!o&&a(t)},type:"button"},r.createElement("img",{alt:t.text,src:t.image_url,title:t.text}),l&&r.createElement(De,{color:w.G})),o&&r.createElement(_.a,{className:"be-face-delete",onClick:function(){return i(t)},type:"button"},r.createElement(je.a,{color:w.F,height:16,width:16})))});n(797);function Me(e){return(Me="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})(e)}function Ne(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Re(e){return(Re=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Le(e,t){return(Le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ue(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Be=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Me(t)&&"function"!=typeof t?Fe(e):t}(this,Re(t).call(this,e)),Ue(Fe(n),"toggleIsEditing",(function(){n.setState((function(e){return{isEditing:!e.isEditing}}))})),Ue(Fe(n),"onSelect",(function(e){var t=n.state.selected;n.setState({selected:t===e?void 0:e})})),Ue(Fe(n),"onDelete",(function(e){var t=n.state.removes;t.push(e),n.setState({removes:t.slice(0)})})),Ue(Fe(n),"onSave",(function(){var e=n.props.onSkillChange,t=n.state.removes;n.toggleIsEditing(),t.length>0&&(n.setState({isLoading:!0}),e(t))})),Ue(Fe(n),"onCancel",(function(){n.resetState(n.props)})),n.state={faces:e.card.entries,removes:[],isEditing:e.hasError,hasError:e.hasError,isLoading:!1},n}var n,o,i;return 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}}),t&&Le(e,t)}(t,e),n=t,(o=[{key:"resetState",value:function(e){this.setState({faces:e.card.entries,removes:[],isEditing:!1,selected:void 0,hasError:!1,isLoading:!1})}},{key:"render",value:function(){var e=this,t=this.props,n=t.card,o=t.isEditable,i=t.getViewer,a=this.state,s=a.selected,c=a.faces,l=a.removes,u=a.isEditing,d=a.hasError,h=a.isLoading,m=n.duration,y=c.length>0,v=c.filter((function(e){return!l.includes(e)})),g=S()("be-face-edit",{"be-faces-is-editing":u});return r.createElement(D.a,{className:"be-faces",isLoading:h},y&&o&&!h&&r.createElement(I.c,{text:r.createElement(f.a,p.a.editLabel)},r.createElement(_.a,{className:g,onClick:this.toggleIsEditing,type:"button"},r.createElement(C.a,null))),d&&r.createElement(Q.a,{title:r.createElement(f.a,p.a.sidebarSkillsErrorTitle)},r.createElement(f.a,p.a.sidebarSkillsErrorContent)),y?v.map((function(t,n){return r.createElement(Ie,{key:n,face:t,isEditing:u,onDelete:e.onDelete,onSelect:e.onSelect,selected:s})})):r.createElement(f.a,p.a.skillNoInfoFoundError),!!s&&!u&&Array.isArray(s.appears)&&s.appears.length>0&&r.createElement(me,{duration:m,getViewer:i,interactionTarget:b.e.FACES.TIMELINE,timeslices:s.appears}),u&&r.createElement("div",{className:"be-faces-buttons"},r.createElement(U.b,{onClick:this.onCancel,type:"button"},r.createElement(f.a,p.a.cancel)),r.createElement(L.a,{onClick:this.onSave,type:"button"},r.createElement(f.a,p.a.save))))}}])&&Ne(n.prototype,o),i&&Ne(n,i),t}(r.PureComponent),ze=function(e){var t=e.card,n=e.cards,r=e.hasError,i=e.isEditable,a=e.onSkillChange,s=e.getViewer;switch(t.skill_card_type){case w.We:return o.a.createElement(Ae,{card:t,getViewer:s,hasError:r,isEditable:i,onSkillChange:a,transcript:i?n.find((function(e){return e.skill_card_type===w.bf})):void 0});case w.af:case w.Ve:return o.a.createElement(Be,{card:t,getViewer:s,hasError:r,isEditable:i,onSkillChange:a});case w.bf:return o.a.createElement(Y,{card:t,getViewer:s,hasError:r,isEditable:i,onSkillChange:a});case w.Xe:return o.a.createElement(E,{card:t});default:return null}},He=function(e){var t=e.file,n=e.cards,o=e.errors,i=e.getViewer,a=e.onSkillChange,s=t.permissions,c=!!(void 0===s?{}:s).can_upload;return n.map((function(e,s){e.error&&!e.status&&(e.skill_card_type=w.Xe,e.status={code:w.Ue},delete e.error);var l=e.id||y()("card_"),u=Object(g.b)(t,e),d=function(e){switch(e.skill_card_type){case w.We:return b.e.KEYWORDS.CARD;case w.Ve:case w.af:return b.e.FACES.CARD;case w.bf:return b.e.TRANSCRIPTS.CARD;default:return""}}(e),h=function(e){var t=e.skill_card_type,n=e.skill_card_title,o=void 0===n?{}:n,i=o.code,a=o.message,s="".concat(t,"Skill"),c=p.a[s]||p.a.defaultSkill;switch(i){case"skills_faces":return r.createElement(f.a,p.a.faceSkill);case"skills_transcript":return r.createElement(f.a,p.a.transcriptSkill);case"skills_topics":return r.createElement(f.a,p.a.topicsSkill);case"skills_status":return r.createElement(f.a,p.a.statusSkill);case"skills_error":return r.createElement(f.a,p.a.error);default:return a||r.createElement(f.a,c)}}(e),m=Array.isArray(e.entries)?e.entries.length>0:u;return u?r.createElement(v.a,{key:l,interactionTarget:d,isOpen:m,title:h},r.createElement(ze,{card:e,cards:n,getViewer:i,hasError:!!o[s],isEditable:c,onSkillChange:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return a.apply(void 0,[s].concat(t))}})):null}))},Ve=n(98),Ke=n(77),qe=n(73),We=n(90),Ge=n(115);n(798);function $e(e){return($e="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})(e)}function Xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xe(Object(n),!0).forEach((function(t){tt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Je(e){return(Je=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ze(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function et(e,t){return(et=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function tt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"SkillsSidebarComponent",(function(){return rt}));var nt="".concat(w.oe,"_").concat(Ve.a);Object(Ke.b)(nt);var rt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==$e(t)&&"function"!=typeof t?Ze(e):t}(this,Je(t).call(this,e)),tt(Ze(n),"state",{errors:{}}),tt(Ze(n),"fetchSkillsSuccessCallback",(function(e){n.updatePreviewTranscript(e),n.setState({cards:e})})),tt(Ze(n),"updatePreviewTranscript",(function(e){var t=n.props,r=t.getPreview,o=t.getViewer,i=r?r():null,a=o?o():null,s=e.find((function(e){return e.skill_card_type===w.bf}));s&&i&&(a?"function"==typeof a.loadAutoGeneratedCaptions&&a.loadAutoGeneratedCaptions(s):i.addListener("load",(function(e){var t=e.viewer;"function"==typeof t.loadAutoGeneratedCaptions&&t.loadAutoGeneratedCaptions(s)})))})),tt(Ze(n),"onSaveSuccessHandler",(function(e,t){var r=Ye({},n.state.errors);delete r[e],n.updatePreviewTranscript(t),n.setState({cards:t,errors:r})})),tt(Ze(n),"onSaveErrorHandler",(function(e){var t=Ye({},n.state.errors);t[e]=!0,n.setState({errors:t})})),tt(Ze(n),"onSave",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=n.props,a=i.api,s=i.file,l=n.state.cards,u=void 0===l?[]:l,f=u[e],d="/cards/".concat(e),p=[],h=c()(s,w.Xc,!1);if(h&&f){if(Array.isArray(o)&&o.forEach((function(e){var t=e.replaced,n=e.replacement,r=f.entries.findIndex((function(e){return e===t}));r>-1&&p.push({op:"replace",path:"".concat(d,"/entries/").concat(r),value:n})})),Array.isArray(t)){var m=[];t.forEach((function(e){var t=f.entries.findIndex((function(t){return t===e}));t>-1&&m.push(t)})),m.sort((function(e,t){return t-e})).forEach((function(e){p.push({op:"remove",path:"".concat(d,"/entries/").concat(e)})}))}Array.isArray(r)&&r.forEach((function(e){p.push({op:"add",path:"".concat(d,"/entries/-"),value:e})})),0!==p.length&&(p.splice(0,0,{op:"test",path:d,value:f}),a.getMetadataAPI(!1).updateSkills(s,p,(function(t){n.onSaveSuccessHandler(e,t)}),(function(){n.onSaveErrorHandler(e)})))}})),n.props.logger.onReadyMetric({endMarkName:nt}),n}var n,o,i;return 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}}),t&&et(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){var e=this.props,t=e.api,n=e.file;t.getMetadataAPI(!1).getSkills(n,this.fetchSkillsSuccessCallback,u.a)}},{key:"componentDidUpdate",value:function(e){var t=e.refreshIdentity,n=this.props,r=n.api,o=n.file;n.refreshIdentity!==t&&r.getMetadataAPI(!1).getSkills(o,this.fetchSkillsSuccessCallback,u.a)}},{key:"render",value:function(){var e=this.props,t=e.file,n=e.getViewer,o=e.elementId,i=this.state,a=i.cards,s=i.errors;return r.createElement(h.a,{className:"bcs-skills",elementId:o,sidebarView:w.Ie,title:r.createElement(f.a,p.a.sidebarSkillsTitle)},a?r.createElement(He,{cards:a,errors:s,file:t,getViewer:n,onSkillChange:this.onSave}):r.createElement(d.b,null))}}])&&Qe(n.prototype,o),i&&Qe(n,i),t}(r.PureComponent);t.default=a()([Object(Ge.a)(w.oe),Object(We.a)(w.oe),qe.b])(rt)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n.n(r),i=n(58),a=n.n(i),s=n(7),c=n.n(s),l=n(3),u=n.n(l),f=n(81),d=(n(54),n(4)),p=n(295),h=n.n(p),m=n(48),y=n(22),b=n(6),v=n(9),g=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#000000":o,a=e.height,s=void 0===a?11:a,c=e.title,l=e.width,u=void 0===l?15:l;return r.createElement(v.a,{className:"icon-eye ".concat(n),height:s,title:c,viewBox:"0 0 15 11",width:u},r.createElement("path",{className:"fill-color",d:"M.118 5.857C1.233 8.855 3.986 10.98 7.21 10.98c3.223 0 5.976-2.125 7.09-5.123C13.187 2.86 10.434.735 7.21.735 3.986.735 1.233 2.86.118 5.857zM7.21 9.27c-1.78 0-3.224-1.528-3.224-3.413 0-1.885 1.444-3.414 3.224-3.414 1.78 0 3.223 1.53 3.223 3.414 0 1.885-1.444 3.414-3.223 3.414zm0-5.462c-1.07 0-1.935.915-1.935 2.05 0 1.133.864 2.048 1.935 2.048 1.07 0 1.934-.915 1.934-2.05 0-1.133-.864-2.048-1.934-2.048z",fill:i}))},w=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#000000":o,a=e.height,s=void 0===a?11:a,c=e.title,l=e.width,u=void 0===l?11:l;return r.createElement(v.a,{className:"icon-comment ".concat(n),height:s,title:c,viewBox:"0 0 11 11",width:u},r.createElement("path",{className:"fill-color",d:"M9.556.932H1.492C.938.932.49 1.386.49 1.94l-.006 9.072L2.5 8.996h7.056c.554 0 1.008-.454 1.008-1.008V1.94c0-.554-.454-1.008-1.008-1.008zM2.5 4.46h6.048v1.008H2.5V4.46zm4.032 2.52H2.5V5.972h4.032V6.98zm2.016-3.024H2.5V2.948h6.048v1.008z",fill:i}))},E=n(470),O=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#000000":o,a=e.height,s=void 0===a?10:a,c=e.title,l=e.width,u=void 0===l?10:l;return r.createElement(v.a,{className:"icon-pencil-solid ".concat(n),height:s,title:c,viewBox:"0 0 10 10",width:u},r.createElement("path",{className:"fill-color",d:"M.5 7.625V9.5h1.875l5.53-5.53-1.876-1.874L.5 7.626zM9.354 2.52c.195-.194.195-.51 0-.704L8.184.646C7.99.45 7.674.45 7.48.646l-.916.915L8.44 3.437l.914-.915z",fill:i}))},S=n(107),k=Object(S.defineMessages)({accessStatsViewDetails:{id:"boxui.accessStats.accessStatsViewDetails",defaultMessage:"View Details"},accessStatsViews:{id:"boxui.accessStats.accessStatsViews",defaultMessage:"Views"},accessStatsPreviews:{id:"boxui.accessStats.accessStatsPreviews",defaultMessage:"Previews"},accessStatsEdits:{id:"boxui.accessStats.accessStatsEdits",defaultMessage:"Edits"},accessStatsComments:{id:"boxui.accessStats.accessStatsComments",defaultMessage:"Comments"},accessStatsDownloads:{id:"boxui.accessStats.accessStatsDownloads",defaultMessage:"Downloads"}});n(799);function _(){return(_=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)}var C={preview:{icon:g,message:k.accessStatsPreviews},view:{icon:g,message:k.accessStatsViews},download:{icon:E.a,message:k.accessStatsDownloads},comment:{icon:w,message:k.accessStatsComments},edit:{icon:O,message:k.accessStatsEdits}},x=function(e){var t=e.type,n=e.count,o=void 0===n?0:n,i=e.hasCountOverflowed,a=void 0!==i&&i,s=e.openAccessStatsModal,c=e.statButtonProps,l=C[t],u=l.icon,d=l.message,p=r.createElement(r.Fragment,null,r.createElement(u,{color:"#2a62b9",height:10,width:14}),r.createElement("span",{className:"access-stats-label"},r.createElement(f.a,d)),r.createElement(b.b,{value:o}),a&&"+");return r.createElement("li",{className:"access-stats-item"},s?r.createElement(y.a,_({className:"access-stats-item-content",onClick:s},c),p):r.createElement("span",{className:"access-stats-item-content"},p))},P=function(e){var t=e.commentCount,n=e.commentStatButtonProps,o=e.downloadCount,i=e.downloadStatButtonProps,a=e.editCount,s=e.editStatButtonProps,c=e.hasCountOverflowed,l=void 0!==c&&c,u=e.isBoxNote,f=e.openAccessStatsModal,d=e.previewCount,p=e.previewStatButtonProps,h=e.viewStatButtonProps;return r.createElement("ul",{className:"access-stats-list"},r.createElement(x,{count:d,hasCountOverflowed:l,openAccessStatsModal:f,statButtonProps:u?h:p,type:u?"view":"preview"}),r.createElement(x,{count:a,hasCountOverflowed:l,openAccessStatsModal:f,statButtonProps:s,type:"edit"}),r.createElement(x,{count:t,hasCountOverflowed:l,openAccessStatsModal:f,statButtonProps:n,type:"comment"}),!u&&r.createElement(x,{count:o,hasCountOverflowed:l,openAccessStatsModal:f,statButtonProps:i,type:"download"}))};n(800);function T(){return(T=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)}var A=function(e){var t=e.commentCount,n=void 0===t?0:t,o=e.commentStatButtonProps,i=void 0===o?{}:o,a=e.downloadCount,s=void 0===a?0:a,c=e.downloadStatButtonProps,l=void 0===c?{}:c,u=e.editCount,d=void 0===u?0:u,p=e.editStatButtonProps,h=void 0===p?{}:p,m=e.errorMessage,b=e.hasCountOverflowed,v=void 0!==b&&b,g=e.isBoxNote,w=void 0!==g&&g,E=e.openAccessStatsModal,O=e.previewCount,S=void 0===O?0:O,_=e.previewStatButtonProps,C=void 0===_?{}:_,x=e.viewMoreButtonProps,A=void 0===x?{}:x,j=e.viewStatButtonProps,D=void 0===j?{}:j;return r.createElement("div",{className:"access-stats"},m?r.createElement("p",null,m):r.createElement(r.Fragment,null,r.createElement(P,{commentCount:n,commentStatButtonProps:i,downloadCount:s,downloadStatButtonProps:l,editCount:d,editStatButtonProps:h,hasCountOverflowed:v,isBoxNote:w,openAccessStatsModal:E,previewCount:S,previewStatButtonProps:C,viewStatButtonProps:D}),E&&r.createElement(y.a,T({className:"lnk access-stats-view-details",onClick:E},A),r.createElement(f.a,k.accessStatsViewDetails))))},j=n(16),D=n(18),I=n(140),M=n(249);function N(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var R=Object(M.a)(Object(m.c)((function(e){var t=e.onAccessStatsClick,n=e.accessStats,r=void 0===n?{comment_count:void 0,download_count:void 0,edit_count:void 0,has_count_overflowed:!1,preview_count:void 0}:n,i=e.file,a=e.error,s=e.intl,c=r.preview_count,l=r.comment_count,u=r.download_count,p=r.edit_count;if(!(h()(c)||h()(l)||h()(u)||h()(p)||a))return null;var m=a?s.formatMessage(a):void 0;return o.a.createElement(I.a,{interactionTarget:j.d.ACCESS_STATS,title:o.a.createElement(f.a,d.a.sidebarAccessStats)},o.a.createElement(A,{errorMessage:m,commentCount:l,commentStatButtonProps:N({},j.c,j.b.ACCESS_STATS.COMMENTS),downloadCount:u,downloadStatButtonProps:N({},j.c,j.b.ACCESS_STATS.DOWNLOADS),previewCount:c,previewStatButtonProps:N({},j.c,j.b.ACCESS_STATS.PREVIEWS),viewStatButtonProps:N({},j.c,j.b.ACCESS_STATS.VIEWS),editCount:p,editStatButtonProps:N({},j.c,j.b.ACCESS_STATS.EDITS),openAccessStatsModal:t,isBoxNote:Object(D.d)(i),viewMoreButtonProps:N({},j.c,j.b.ACCESS_STATS.VIEW_DETAILS)}))}))),F=n(255),L=n(326),U=n(1);n(802);function B(){return(B=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)}var z=function(e){var t,n,r,i=e.classification,a=e.file,s=e.onEdit,l=!!s&&c()(a,U.Xc,!1),u=!!c()(i,"name");return u||l?o.a.createElement(L.a,{buttonProps:(t={},n=j.c,r=j.d.CLASSIFICATION,n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t),className:"bcs-SidebarClassification",headerActionItems:l?o.a.createElement(F.a,{className:"bcs-SidebarClassification-edit",isEditing:u,onEdit:s}):null,title:o.a.createElement(f.a,F.b.classification)},o.a.createElement(F.c,B({},i,{messageStyle:"inline"}))):null},H=n(111),V=n(13),K=n.n(V),q=n(12),W=n.n(q),G=n(331),$=Object(S.defineMessages)({bookmarkExpiration:{id:"boxui.itemDetails.bookmarkExpiration",defaultMessage:"This bookmark will be deleted on {expiration}."},created:{id:"boxui.itemDetails.created",defaultMessage:"Created"},deleted:{id:"boxui.itemDetails.deleted",defaultMessage:"Deleted"},description:{id:"boxui.itemDetails.description",defaultMessage:"Description"},descriptionPlaceholder:{id:"boxui.itemDetails.descriptionPlaceholder",defaultMessage:"Enter a description"},enterpriseOwner:{id:"boxui.itemDetails.enterpriseOwner",defaultMessage:"Enterprise Owner"},fileExpiration:{id:"boxui.itemDetails.fileExpiration",defaultMessage:"This file will be deleted on {expiration}."},folderExpiration:{id:"boxui.itemDetails.folderExpiration",defaultMessage:"This folder will be deleted on {expiration}."},modified:{id:"boxui.itemDetails.modified",defaultMessage:"Modified"},owner:{id:"boxui.itemDetails.owner",defaultMessage:"Owner"},retentionPolicyDescription:{id:"boxui.itemDetails.retentionPolicyDescription",defaultMessage:"Policy"},retentionPolicyExpiration:{id:"boxui.itemDetails.retentionPolicyExpiration",defaultMessage:"Policy Expiration"},retentionPolicyExtend:{id:"boxui.itemDetails.retentionPolicyExtend",defaultMessage:"Extend"},savedVersions:{id:"boxui.itemDetails.savedVersions",defaultMessage:"{versionCount, number} Saved Versions"},sharedLinkExpiration:{id:"boxui.itemDetails.sharedLinkExpiration",defaultMessage:"This shared link will be disabled on {expiration}."},size:{id:"boxui.itemDetails.size",defaultMessage:"Size"},uploader:{id:"boxui.itemDetails.uploader",defaultMessage:"Uploader"},url:{id:"boxui.itemDetails.url",defaultMessage:"URL"},urlPlaceholder:{id:"boxui.itemDetails.urlPlaceholder",defaultMessage:"Enter a valid url"}});function X(e){return(X="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})(e)}function Y(){return(Y=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 Q(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function J(e){return(J=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ee(e,t){return(ee=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function te(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ne=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==X(t)&&"function"!=typeof t?Z(e):t}(this,J(t).call(this,e)),te(Z(n),"handleBlur",(function(){var e=n.state.value;n.props.onDescriptionChange(e)})),te(Z(n),"handleChange",(function(e){var t=e.currentTarget.value;n.setState({value:t})})),n.state={value:e.value||""},n}var n,o,i;return 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}}),t&&ee(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.value,n=this.props.value;t!==n&&this.setState({value:n})}},{key:"render",value:function(){var e=this.props,t=e.intl,n=e.textAreaProps,o=this.state.value;return r.createElement(G.a,Y({},n,{className:"description-textarea",maxLength:"255",maxRows:6,onBlur:this.handleBlur,onChange:this.handleChange,placeholder:t.formatMessage($.descriptionPlaceholder),value:o}))}}])&&Q(n.prototype,o),i&&Q(n,i),t}(r.PureComponent);te(ne,"defaultProps",{textAreaProps:{},value:""});var re,oe=Object(m.c)(ne),ie=n(131),ae=n(28);function se(e){return(se="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})(e)}function ce(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function le(e){return(le=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ue(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fe(e,t){return(fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pe="valueMissing",he="typeMismatch",me=(de(re={},pe,r.createElement(f.a,ae.a.requiredFieldError)),de(re,he,r.createElement(f.a,ae.a.invalidURLError)),re),ye=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==se(t)&&"function"!=typeof t?ue(e):t}(this,(e=le(t)).call.apply(e,[this].concat(o))),de(ue(n),"state",{error:"",value:n.props.value}),de(ue(n),"handleBlur",(function(){if(n.inputEl){var e=n.inputEl.validity,t=e.valid,r=e.valueMissing;t?n.props.onValidURLChange(n.state.value):n.setState({error:r?pe:he})}})),de(ue(n),"handleChange",(function(e){n.setState({value:e.currentTarget.value})})),de(ue(n),"handleFocus",(function(){n.setState({error:""})})),n}var n,o,i;return 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}}),t&&fe(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.value,n=this.props.value;t!==n&&this.setState({value:n})}},{key:"render",value:function(){var e=this,t=this.props.intl.formatMessage,n=this.state,o=n.error,i=n.value;return r.createElement(ie.a,{className:"url-input",error:o?me[o]:void 0,hideLabel:!0,inputRef:function(t){e.inputEl=t},isRequired:!0,label:t($.url),onBlur:this.handleBlur,onChange:this.handleChange,onFocus:this.handleFocus,placeholder:t($.urlPlaceholder),type:"url",value:i})}}])&&ce(n.prototype,o),i&&ce(n,i),t}(r.Component),be=Object(m.c)(ye),ve=n(19);function ge(){return(ge=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)}var we={day:"numeric",month:"short",year:"numeric"},Ee=function(e){var t=e.dispositionTime,n=e.openModal,o=e.policyType,i=e.retentionPolicyDescription;return i?r.createElement(r.Fragment,null,r.createElement(f.a,ge({tagName:"dt"},$.retentionPolicyDescription)),r.createElement("dd",null,i),"indefinite"!==o?r.createElement(r.Fragment,null,r.createElement(f.a,ge({tagName:"dt"},$.retentionPolicyExpiration)),t?r.createElement("dd",null,r.createElement(b.a,ge({value:new Date(t)},we)),n?r.createElement(ve.a,{className:"lnk",onClick:n},r.createElement(f.a,$.retentionPolicyExtend)):null):null):null):null},Oe=n(611),Se=n.n(Oe),ke=/(\r\n|\n\r|\n|\r)/g,_e=/\b(ht|f)tps?:\/\/[\w\._\-]+(:\d+)?(\/[\w\-_\.~\+\/#\?&%=:\[\]@!\$'\(\)\*;,]*)?/gim,Ce=function(e){var t=e.value;return Se()([{regex:ke,fn:function(e){return o.a.createElement("br",{key:e})}},{regex:_e,fn:function(e,t){return o.a.createElement("a",{key:e,href:t[0],rel:"noopener noreferrer",target:"_blank"},t[0])}}])(t)};Ce.propTypes={value:K.a.string};var xe=Ce;n(803);function Pe(){return(Pe=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 Te(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Te(Object(n),!0).forEach((function(t){je(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Te(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function je(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var De={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"},Ie=function(e){var t=e.createdAt,n=e.description,r=e.descriptionTextareaProps,i=void 0===r?{}:r,a=e.enterpriseOwner,s=e.modifiedAt,c=e.onDescriptionChange,l=e.onValidURLChange,u=e.owner,d=e.retentionPolicyProps,p=void 0===d?{}:d,h=e.size,m=e.trashedAt,y=e.uploader,v=e.url,g=W()("description_");return o.a.createElement("dl",{className:"item-properties"},n||c?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,$.description,(function(e){return o.a.createElement("dt",{id:g},e)})),o.a.createElement("dd",null,c?o.a.createElement(oe,{onDescriptionChange:c,textAreaProps:Ae({},i,{"aria-labelledby":g}),value:n}):o.a.createElement(xe,{value:n}))):null,!!v&&o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.url)),o.a.createElement("dd",null,l?o.a.createElement(be,{onValidURLChange:l,value:v}):v)),u?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.owner)),o.a.createElement("dd",null,u)):null,a?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.enterpriseOwner)),o.a.createElement("dd",null,a)):null,y?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.uploader)),o.a.createElement("dd",null,y)):null,t?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.created)),o.a.createElement("dd",null,o.a.createElement(b.a,Pe({value:new Date(t)},De)))):null,s?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.modified)),o.a.createElement("dd",null,o.a.createElement(b.a,Pe({value:new Date(s)},De)))):null,h?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.size)),o.a.createElement("dd",null,h)):null,m?o.a.createElement(o.a.Fragment,null,o.a.createElement(f.a,Pe({tagName:"dt"},$.deleted)),o.a.createElement("dd",null,o.a.createElement(b.a,Pe({value:new Date(m)},De)))):null,o.a.createElement(Ee,p))};Ie.propTypes={createdAt:K.a.oneOfType([K.a.number,K.a.string]),description:K.a.string,descriptionTextareaProps:K.a.object,enterpriseOwner:K.a.string,modifiedAt:K.a.oneOfType([K.a.number,K.a.string]),onDescriptionChange:K.a.func,onValidURLChange:K.a.func,owner:K.a.string,retentionPolicyProps:K.a.object,size:K.a.string,trashedAt:K.a.oneOfType([K.a.number,K.a.string]),uploader:K.a.string,url:K.a.string};var Me=Ie,Ne=n(49),Re=n(612),Fe=n.n(Re),Le=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],Ue={fi:["t","kt","Mt","Gt","Tt","Pt","Et","Zt","Yt"],fr:["o","Ko","Mo","Go","To","Po","Eo","Zo","Yo"],ru:["Б","КБ","МБ","ГБ","ТБ","ПБ","ЭБ","ЗБ","ЙБ"]},Be=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en",n={round:1,locale:t},r=Ue[t];return r&&(n.symbols=Le.reduce((function(e,t,n){return e[t]=r[n],e}),{})),Fe()(e,n)};function ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function He(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(n),!0).forEach((function(t){Ve(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ve(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ke=Object(m.c)(Object(M.a)((function(e){var t=e.file,n=e.onDescriptionChange,r=e.hasRetentionPolicy,i=e.retentionPolicy,a=e.onRetentionPolicyExtendClick,s=e.isLoading,l=e.intl;return o.a.createElement(Ne.a,{isLoading:s},o.a.createElement(Me,{createdAt:t.content_created_at,description:t.description,descriptionTextareaProps:Ve({},j.c,j.b.DESCRIPTION),modifiedAt:t.content_modified_at,onDescriptionChange:c()(t,"permissions.can_rename")?n:void 0,owner:c()(t,"owned_by.name"),retentionPolicyProps:r?He({},i,{openModal:a}):{},size:Be(t.size,l.locale),uploader:c()(t,"created_by.id")===U.Be.id?c()(t,"uploader_display_name"):c()(t,"created_by.name")}))}))),qe=n(185);function We(){return(We=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)}var Ge=function(e){var t=e.expiration;return o.a.createElement(qe.a,null,o.a.createElement(f.a,We({},$.sharedLinkExpiration,{values:{expiration:t}})))};Ge.propTypes={expiration:K.a.node.isRequired};var $e=Ge;function Xe(){return(Xe=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)}var Ye=function(e){var t=e.expiration,n="";switch(e.itemType){case"file":n="fileExpiration";break;case"folder":n="folderExpiration";break;case"web_link":n="bookmarkExpiration"}return o.a.createElement(qe.a,null,o.a.createElement(f.a,Xe({},$[n],{values:{expiration:t}})))};Ye.propTypes={expiration:K.a.node.isRequired,itemType:K.a.oneOf(["file","folder","web_link"]).isRequired};var Qe=Ye,Je=n(27),Ze=n(268),et={month:"short",day:"numeric",year:"numeric"},tt=function(e){var t=e.file,n=c()(t,"expires_at"),o=c()(t,"shared_link.unshared_at");return n||o?r.createElement(r.Fragment,null,!!n&&r.createElement(Qe,{expiration:r.createElement(Ze.a,{date:Object(Je.a)(new Date(n),6e4),dateFormat:et,relative:!1}),itemType:"file"}),!!o&&r.createElement($e,{expiration:r.createElement(Ze.a,{date:Object(Je.a)(new Date(o),6e4),dateFormat:et,relative:!1})})):null},nt=n(5),rt=n.n(nt);function ot(){return(ot=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 it(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var at=function(e){var t=e.className,n=e.versionCount,r=e.onClick,i=it(e,["className","versionCount","onClick"]),a=o.a.createElement(f.a,ot({},$.savedVersions,{values:{versionCount:n}}));return r?o.a.createElement(ve.a,ot({className:rt()("lnk",t),onClick:r},i),a):o.a.createElement("div",{className:t},a)};at.defaultProps={className:""};var st=at,ct=(n(804),function(e){var t=e.onVersionHistoryClick,n=e.file,r=n.version_number,i=parseInt(r,10);return Object(D.d)(n)||!i||i<=1?null:o.a.createElement(st,{className:"bcs-SidebarVersions","data-testid":j.b.VERSION_HISTORY,onClick:t,versionCount:i})}),lt=n(98),ut=n(8),ft=n(77),dt=n(15),pt=n(73),ht=n(90),mt=n(115);n(805);function yt(e){return(yt="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})(e)}function bt(){return(bt=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 vt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function gt(e){return(gt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function wt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Et(e,t){return(Et=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"DetailsSidebarComponent",(function(){return kt}));var St="".concat(U.ke,"_").concat(lt.a);Object(ft.b)(St);var kt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==yt(t)&&"function"!=typeof t?wt(e):t}(this,gt(t).call(this,e)),Ot(wt(n),"descriptionChangeSuccessCallback",(function(e){n.setState({file:e,fileError:void 0})})),Ot(wt(n),"fetchFileSuccessCallback",(function(e){n.setState({file:e,fileError:void 0})})),Ot(wt(n),"fetchFileErrorCallback",(function(e,t){n.setState({file:void 0}),n.props.onError(e,t,{e:e})})),Ot(wt(n),"descriptionChangeErrorCallback",(function(e){n.setState({file:e,fileError:{inlineError:{title:d.a.fileDescriptionInlineErrorTitleMessage,content:d.a.defaultInlineErrorContentMessage}}})})),Ot(wt(n),"onDescriptionChange",(function(e){var t=n.props.api,r=n.state.file;if(!r)throw Object(ut.a)();e!==r.description&&t.getFileAPI().setFileDescription(r,e,n.descriptionChangeSuccessCallback,n.descriptionChangeErrorCallback)})),Ot(wt(n),"fetchAccessStatsErrorCallback",(function(e,t){if(n.props.hasAccessStats){var r,o=c()(e,"status")===U.Kd;r=o?{error:d.a.fileAccessStatsPermissionsError}:{maskError:{errorHeader:d.a.fileAccessStatsErrorHeaderMessage,errorSubHeader:d.a.defaultErrorMaskSubHeaderMessage}},n.setState({isLoadingAccessStats:!1,accessStats:void 0,accessStatsError:r}),n.props.onError(e,t,Ot({e:e},U.Td,!o))}})),Ot(wt(n),"fetchAccessStatsSuccessCallback",(function(e){n.props.hasAccessStats&&n.setState({accessStats:e,accessStatsError:void 0,isLoadingAccessStats:!1})})),n.state={isLoadingAccessStats:!1},n.props.logger.onReadyMetric({endMarkName:St}),n}var n,r,i;return 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}}),t&&Et(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.fetchFile(),this.props.hasAccessStats&&this.fetchAccessStats()}},{key:"componentDidUpdate",value:function(e){var t=e.hasAccessStats,n=this.props.hasAccessStats;t!==n&&(n?this.fetchAccessStats():this.setState({isLoadingAccessStats:!1,accessStats:void 0,accessStatsError:void 0}))}},{key:"fetchFile",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.fetchFileSuccessCallback,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.fetchFileErrorCallback,n=this.props,r=n.api,o=n.fileId;r.getFileAPI().getFile(o,e,t,{fields:dt.h})}},{key:"fetchAccessStats",value:function(){var e=this.props,t=e.api,n=e.fileId;this.state.isLoadingAccessStats||(this.setState({isLoadingAccessStats:!0}),t.getFileAccessStatsAPI(!1).getFileAccessStats(n,this.fetchAccessStatsSuccessCallback,this.fetchAccessStatsErrorCallback))}},{key:"refresh",value:function(){this.fetchAccessStats()}},{key:"render",value:function(){var e=this.props,t=e.classification,n=e.elementId,r=e.hasProperties,i=e.hasNotices,a=e.hasAccessStats,s=e.hasClassification,c=e.hasRetentionPolicy,l=e.hasVersions,u=e.onAccessStatsClick,p=e.onVersionHistoryClick,h=e.onClassificationClick,m=e.onRetentionPolicyExtendClick,y=e.retentionPolicy,b=this.state,v=b.accessStats,g=b.accessStatsError,w=b.file,E=b.fileError,O=b.isLoadingAccessStats;return o.a.createElement(H.a,{className:"bcs-details",elementId:n,sidebarView:U.Ge,title:o.a.createElement(f.a,d.a.sidebarDetailsTitle)},w&&i&&o.a.createElement("div",{className:"bcs-DetailsSidebar-notices"},o.a.createElement(tt,{file:w})),w&&s&&o.a.createElement(z,{classification:t,file:w,onEdit:h}),w&&a&&o.a.createElement(R,bt({accessStats:v,file:w,onAccessStatsClick:u},g)),w&&r&&o.a.createElement(I.a,{interactionTarget:j.d.FILE_PROPERTIES,title:o.a.createElement(f.a,d.a.sidebarProperties)},l&&o.a.createElement(ct,{file:w,onVersionHistoryClick:p}),o.a.createElement(Ke,bt({file:w,onDescriptionChange:this.onDescriptionChange},E,{hasRetentionPolicy:c,isLoading:O,onRetentionPolicyExtendClick:m,retentionPolicy:y}))))}}])&&vt(n.prototype,r),i&&vt(n,i),t}(o.a.PureComponent);Ot(kt,"defaultProps",{hasNotices:!1,hasProperties:!1,hasAccessStats:!1,hasClassification:!1,hasRetentionPolicy:!1,hasVersions:!1,onError:u.a});t.default=a()([Object(mt.a)(U.ke),Object(ht.a)(U.ke),pt.b])(kt)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(58),i=n.n(o),a=n(7),s=n.n(a),c=n(3),l=n.n(c),u=n(81),f=(n(54),n(9)),d=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#0061D5":o,a=e.title,s=e.width,c=void 0===s?140:s;return r.createElement(f.a,{className:"icon-add-metadata-empty-state ".concat(n),title:a,viewBox:"0 0 140 105",width:c},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("path",{d:"M92 1.134V.492a.501.501 0 0 1 1-.002v.644c.152.088.278.214.366.366h.644a.5.5 0 0 1 .49.5c0 .276-.215.5-.49.5h-.644a1.005 1.005 0 0 1-.366.366v.644a.5.5 0 0 1-.5.49.506.506 0 0 1-.5-.505v-.629a1.005 1.005 0 0 1-.366-.366h-.644a.5.5 0 0 1-.49-.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366zm-90.5 83.5v-.642a.501.501 0 0 1 1-.002v.644c.152.088.278.214.366.366h.644a.5.5 0 0 1 .49.5c0 .276-.215.5-.49.5h-.644a1.005 1.005 0 0 1-.366.366v.644a.5.5 0 0 1-.5.49.506.506 0 0 1-.5-.505v-.629A1.005 1.005 0 0 1 1.134 86H.49a.5.5 0 0 1-.49-.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366zm136 5.5v-.642a.501.501 0 0 1 1-.002v.644c.152.088.278.214.366.366h.644a.5.5 0 0 1 .49.5c0 .276-.215.5-.49.5h-.644a1.005 1.005 0 0 1-.366.366v.644a.5.5 0 0 1-.5.49.506.506 0 0 1-.5-.505v-.629a1.005 1.005 0 0 1-.366-.366h-.644a.5.5 0 0 1-.49-.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366zm-29-78v-.642a.501.501 0 0 1 1-.002v.644c.152.088.278.214.366.366h.644a.5.5 0 0 1 .49.5c0 .276-.215.5-.49.5h-.644a1.005 1.005 0 0 1-.366.366v.644a.5.5 0 0 1-.5.49.506.506 0 0 1-.5-.505v-.629a1.005 1.005 0 0 1-.366-.366h-.644a.5.5 0 0 1-.49-.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366zm-80 3.5v-.642a.501.501 0 0 1 1-.002v.644c.152.088.278.214.366.366h.644a.5.5 0 0 1 .49.5c0 .276-.215.5-.49.5h-.644a1.005 1.005 0 0 1-.366.366v.644a.5.5 0 0 1-.5.49.506.506 0 0 1-.5-.505v-.629a1.005 1.005 0 0 1-.366-.366h-.644a.5.5 0 0 1-.49-.5c0-.276.215-.5.49-.5h.644c.088-.152.214-.278.366-.366zm-5.563 8.075v-.402a.313.313 0 0 1 .625 0v.402a.628.628 0 0 1 .23.229h.401c.17 0 .307.144.307.312a.308.308 0 0 1-.307.313h-.402a.628.628 0 0 1-.229.228v.402a.313.313 0 0 1-.625.004v-.406a.628.628 0 0 1-.228-.229h-.402A.313.313 0 0 1 22 24.25c0-.173.134-.313.307-.313h.402a.628.628 0 0 1 .229-.228zm-11.5 79v-.402a.313.313 0 0 1 .626 0v.402a.628.628 0 0 1 .228.228h.402c.17 0 .307.145.307.313a.308.308 0 0 1-.307.313h-.402a.628.628 0 0 1-.229.228v.402a.313.313 0 0 1-.624.004v-.406a.628.628 0 0 1-.23-.228h-.401a.313.313 0 0 1-.307-.313c0-.173.134-.313.307-.313h.402a.628.628 0 0 1 .229-.228z",fill:i}),r.createElement("path",{d:"M17 54c0-3.866 3.133-7 6.992-7h106.016c3.861 0 6.992 3.142 6.992 7 0 3.866-3.133 7-6.992 7H23.992C20.131 61 17 57.858 17 54zm-6 20c0-3.866 3.133-7 6.992-7h106.016c3.861 0 6.992 3.142 6.992 7 0 3.866-3.133 7-6.992 7H17.992C14.131 81 11 77.858 11 74zM5 94c0-3.866 3.133-7 6.992-7h106.016c3.861 0 6.992 3.142 6.992 7 0 3.866-3.133 7-6.992 7H11.992C8.131 101 5 97.858 5 94z",fill:i,fillOpacity:".1"}),r.createElement("path",{d:"M130 61a7 7 0 1 1 0-14 7 7 0 0 1 0 14zm-6 20a7 7 0 1 1 0-14 7 7 0 0 1 0 14zm0-2a5 5 0 1 0 0-10 5 5 0 0 0 0 10zm-6 22a7 7 0 1 1 0-14 7 7 0 0 1 0 14z",fill:i}),r.createElement("path",{d:"M117.944 95.189l3.215-3.832a.996.996 0 0 1 1.407-.121c.423.355.475.99.126 1.406l-3.861 4.6a.993.993 0 0 1-1.4.128l-3.078-2.583a.993.993 0 0 1-.116-1.403 1 1 0 0 1 1.401-.13l2.306 1.935zm12-40l3.215-3.832a.996.996 0 0 1 1.407-.121c.423.355.475.99.126 1.406l-3.861 4.6a.993.993 0 0 1-1.4.128l-3.078-2.583a.993.993 0 0 1-.116-1.403 1 1 0 0 1 1.401-.13l2.306 1.935z",fill:"#FFF"}),r.createElement("path",{d:"M25 38.49c0-.823.668-1.49 1.509-1.49H54.77c.833 0 1.788.605 2.139 1.365l3.207 6.942c.348.754-.036 1.365-.86 1.365H26.491c-.824 0-1.491-.665-1.491-1.49V38.49z",fill:"#FFF",stroke:i,strokeWidth:"2"}),r.createElement("path",{d:"M27 40.49c0-.823.668-1.49 1.494-1.49h25.164c.825 0 1.751.62 2.07 1.386l2.869 6.9c.318.766-.096 1.386-.933 1.386H28.51A1.498 1.498 0 0 1 27 47.182V40.49z",fill:"#22A7F0",fillOpacity:".1"}),r.createElement("rect",{fill:"#FFF",height:"53.197",rx:"1.5",stroke:i,strokeWidth:"2",width:"80",x:"25",y:"43"}),r.createElement("path",{d:"M27 82.214c0-.827.657-1.34 1.475-1.185 0 0 3.614 1.268 23.858 1.268 12.585 0 18.165 3.312 25.334 3.312 14.499 0 23.954-4.331 23.954-4.331.762-.31 1.379.115 1.379.936v10.284c0 .827-.68 1.497-1.501 1.497H28.501A1.503 1.503 0 0 1 27 92.498V82.214z",fill:i,fillOpacity:".1"})))},p=n(107),h=Object(p.defineMessages)({customTitle:{id:"boxui.metadataInstanceEditor.customTitle",defaultMessage:"Custom Metadata"},customAdd:{id:"boxui.metadataInstanceEditor.customAdd",defaultMessage:"Add"},customRemove:{id:"boxui.metadataInstanceEditor.customRemove",defaultMessage:"Remove"},customKey:{id:"boxui.metadataInstanceEditor.customKey",defaultMessage:"Key"},customKeyPlaceholder:{id:"boxui.metadataInstanceEditor.customKeyPlaceholder",defaultMessage:"e.g. Order Number"},customValue:{id:"boxui.metadataInstanceEditor.customValue",defaultMessage:"Value"},customValuePlaceholder:{id:"boxui.metadataInstanceEditor.customValuePlaceholder",defaultMessage:"e.g. 42"},customNewField:{id:"boxui.metadataInstanceEditor.customNewField",defaultMessage:"New Field"},customNewFieldMessage:{id:"boxui.metadataInstanceEditor.customNewFieldMessage",defaultMessage:"Add a custom metadata field. Other people will be able to see and search for this field."},customErrorRequired:{id:"boxui.metadataInstanceEditor.customErrorRequired",defaultMessage:"A key is required."},customErrorDuplicateKey:{id:"boxui.metadataInstanceEditor.customErrorDuplicateKey",defaultMessage:"A field with that key already exists."},customErrorInternalKey:{id:"boxui.metadataInstanceEditor.customErrorInternalKey",defaultMessage:"Keys cannot begin with a $."},invalidInput:{id:"boxui.metadataInstanceEditor.invalidValue",defaultMessage:"Invalid Input!"},metadataEditTooltip:{id:"boxui.metadataInstanceEditor.editTooltip",defaultMessage:"Edit Metadata"},metadataRemoveTemplate:{id:"boxui.metadataInstanceEditor.removeTemplate",defaultMessage:"Remove"},fileMetadataRemoveTemplateConfirm:{id:"boxui.metadataInstanceEditor.fileMetadataRemoveTemplateConfirm",defaultMessage:'Are you sure you want to delete "{metadataName}" and all of its values from this file?'},folderMetadataRemoveTemplateConfirm:{id:"boxui.metadataInstanceEditor.folderMetadataRemoveTemplateConfirm",defaultMessage:'Are you sure you want to delete "{metadataName}" and all of its values? Any metadata template values already applied to files in this folder will not be deleted.'},fileMetadataRemoveCustomTemplateConfirm:{id:"boxui.metadataInstanceEditor.fileMetadataRemoveCustomTemplateConfirm",defaultMessage:"Are you sure you want to delete this custom metadata and all of its values from this file?"},folderMetadataRemoveCustomTemplateConfirm:{id:"boxui.metadataInstanceEditor.folderMetadataRemoveCustomTemplateConfirm",defaultMessage:"Are you sure you want to delete this custom metadata and all of its values? Any metadata template values already applied to files in this folder will not be deleted."},metadataTemplateSearchPlaceholder:{id:"boxui.metadataInstanceEditor.templateSearchPlaceholder",defaultMessage:"Search all templates"},metadataTemplateAdd:{id:"boxui.metadataInstanceEditor.templateAdd",defaultMessage:"Add"},metadataTemplatesTitle:{id:"boxui.metadataInstanceEditor.templatesTitle",defaultMessage:"Templates"},metadataTemplatesNoResults:{id:"boxui.metadataInstanceEditor.templatesNoResults",defaultMessage:"No Results"},metadataTemplatesFetchFailed:{id:"boxui.metadataInstanceEditor.templatesFetchFailed",defaultMessage:"Sorry! We could not fetch templates. Please contact your administrator"},metadataTemplatesNoRemainingTemplates:{id:"boxui.metadataInstanceEditor.templatesNoRemainingTemplates",defaultMessage:"All templates have been added"},metadataTemplatesServerHasNoTemplates:{id:"boxui.metadataInstanceEditor.templatesServerHasNoTemplates",defaultMessage:"Zero templates"},metadataSave:{id:"boxui.metadataInstanceEditor.metadataSave",defaultMessage:"Save"},metadataCancel:{id:"boxui.metadataInstanceEditor.metadataCancel",defaultMessage:"Cancel"},metadataCascadePolicyEnabledInfo:{id:"boxui.metadataInstanceEditor.metadataCascadePolicyEnabledInfo",defaultMessage:"This template and its values are being cascaded to all items in this folder and its subfolders."},noMetadata:{id:"boxui.metadataInstanceEditor.noMetadata",defaultMessage:"No Metadata Applied"},noMetadataAddTemplate:{id:"boxui.metadataInstanceEditor.noMetadataAddTemplate",defaultMessage:"Click 'Add' in the top right to add metadata to this item"},enableCascadePolicy:{id:"boxui.metadataInstanceEditor.enableCascadePolicy",defaultMessage:"Enable Cascade Policy"},applyCascadePolicyText:{id:"boxui.metadataInstanceEditor.applyCascadePolicyText",defaultMessage:"Apply template and its values to all new and existing items in this folder and its subfolders."},cannotApplyCascadePolicyText:{id:"boxui.metadataInstanceEditor.cannotApplyCascadePolicyText",defaultMessage:"Cascade policy cannot be applied to custom metadata at this time."},cascadePolicyLearnMore:{id:"boxui.metadataInstanceEditor.cascadePolicyLearnMore",defaultMessage:"Learn more"},cascadePolicyModeQuestion:{id:"boxui.metadataInstanceEditor.cascadePolicyModeQuestion",defaultMessage:"In the case of conflicts when applying this template and its values to existing items, what would you like to do? This is a one time action."},cascadePolicySkipMode:{id:"boxui.metadataInstanceEditor.cascadePolicySkipMode",defaultMessage:"Skip and keep all existing template values"},cascadePolicyOverwriteMode:{id:"boxui.metadataInstanceEditor.cascadePolicyOverwriteMode",defaultMessage:"Overwrite all existing template values"},allAttributesAreHidden:{id:"boxui.metadataInstanceEditor.allAttributesAreHidden",defaultMessage:"All attributes in this template have been hidden."},noAttributesForTemplate:{id:"boxui.metadataInstanceEditor.noAttributesForTemplate",defaultMessage:"There are no attributes in this template."},operationNotImmediate:{id:"boxui.metadataInstanceEditor.operationNotImmediate",defaultMessage:"This operation is not immediate and may take some time."}}),m=(n(806),function(e){var t=e.canAdd;return r.createElement("div",{className:"metadata-instance-editor-no-instances"},r.createElement(d,null),r.createElement("p",{className:"metadata-instance-editor-no-instances--call-out"},r.createElement(u.a,h.noMetadata)),t&&r.createElement("p",{className:"metadata-instance-editor-no-instances--how-add-template"},r.createElement(u.a,h.noMetadataAddTemplate)))}),y=n(89),b=n(5),v=n.n(b),g=n(105),w=n.n(g),E=n(84),O=n.n(E),S=n(326),k=n(250),_=n(49),C=n(22),x=n(20),P=n(2),T=function(e){var t,n=e.className,o=void 0===n?"":n,i=e.color,a=e.title,s=e.type,c=e.width,l=void 0===c?16:c,u=e.height,d=void 0===u?16:u;return t=i||("cascade"===s?P.r:P.b),r.createElement(f.a,{className:"icon-metadata ".concat(o),height:d,title:a,viewBox:"0 0 16 16",width:l},r.createElement("path",{className:"fill-color",d:"M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16zm-2.515-5.879L6.2 7.263l1.376 2.202a.5.5 0 0 0 .848 0L9.8 7.263l.715 2.858a.5.5 0 0 0 .97-.242l-1-4a.5.5 0 0 0-.909-.144L8 8.257 6.424 5.735a.5.5 0 0 0-.91.144l-1 4a.5.5 0 0 0 .971.242z",fill:t,fillRule:"evenodd"}))},A=n(307),j=n(180),D=n(44),I=n(287);var M=n(247);function N(e){return(N="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})(e)}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function F(e){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function L(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var z=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==N(t)&&"function"!=typeof t?L(e):t}(this,F(t).call(this,e)),B(L(n),"onChangeHandler",(function(e){var t=e.target,r=n.props.onChange;t instanceof HTMLInputElement&&n.setState({value:t.value}),r&&r(e)})),n.state={value:e.value},n}var n,o,i;return 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}}),t&&U(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,o=e.name,i=this.state.value;return r.createElement("div",{className:"radio-group ".concat(n),onChange:this.onChangeHandler},r.Children.map(t,(function(e){var t=e.props.value;return r.cloneElement(e,{name:o,isSelected:t===i})})))}}])&&R(n.prototype,o),i&&R(n,i),t}(r.Component);B(z,"defaultProps",{className:""});var H=z;var V=n(285),K=n(183);n(807);function q(){return(q=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)}var W=function(e){var t=e.canEdit,n=e.isCascadingEnabled,o=e.isCascadingOverwritten,i=e.isCustomMetadata,a=e.onCascadeToggle,s=e.onCascadeModeChange,c=e.shouldShowCascadeOptions,l=n?r.createElement("div",{className:"metadata-cascade-notice"},r.createElement(u.a,h.metadataCascadePolicyEnabledInfo)):null;return t?r.createElement(r.Fragment,null,r.createElement("div",{className:"metadata-cascade-editor"},r.createElement("div",{className:"metadata-cascade-enable"},r.createElement("div",null,r.createElement(u.a,q({tagName:"strong"},h.enableCascadePolicy)),!i&&r.createElement(I.a,{className:"metadata-cascade-toggle ".concat(n?"cascade-on":"cascade-off"),isOn:n,label:"",onChange:function(e){return a(e.target.checked)}})),i?r.createElement("div",null,r.createElement(u.a,h.cannotApplyCascadePolicyText)):r.createElement("div",{className:"cascade-policy-text"},r.createElement(u.a,h.applyCascadePolicyText)," ",r.createElement(V.a,{className:"cascade-policy-learnmore-link",href:"https://community.box.com/t5/Organizing-and-Tracking-Content/Metadata/ta-p/30765",target:"_blank"},r.createElement(u.a,h.cascadePolicyLearnMore))))),c&&r.createElement("div",{className:"metadata-cascade-editor"},r.createElement("div",{className:"metadata-cascading-mode"},r.createElement(u.a,h.cascadePolicyModeQuestion),r.createElement("div",{className:"metadata-operation-not-immediate"},r.createElement(K.a,null),r.createElement("span",null,r.createElement(u.a,h.operationNotImmediate))),r.createElement(H,{className:"metadata-cascading-options",onChange:function(e){return s("overwrite"===e.target.value)},value:o?"overwrite":"skip"},r.createElement(M.a,{label:r.createElement(u.a,h.cascadePolicySkipMode),value:"skip"}),r.createElement(M.a,{label:r.createElement(u.a,h.cascadePolicyOverwriteMode),value:"overwrite"}))))):l},G=n(301);function $(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var X=function(e){return!!e.isHidden||!!e.hidden},Y=function(e,t,n){if(!t)return $(e);var r=e.filter((function(e){return e.templateKey===t})),o=r[0]?r[0].fields:null;if(n&&o){var i=function(e){return"string"==typeof e?new Set([e]):new Set(e)}(n);r[0].fields=o.filter((function(e){return i.has(e.id)}))}return r},Q=r.createContext({blurExceptionClassNames:[]}),J=(n(818),function(e){var t=e.canEdit,n=e.data,o=void 0===n?{}:n,i=e.errors,a=e.onFieldChange,s=e.onFieldRemove,c=e.template.fields,l=void 0===c?[]:c,f=l.length>0,d=f&&l.some((function(e){return!X(e)})),p=!f,m=f&&!d,y=r.useContext(Q).blurExceptionClassNames;return r.createElement(r.Fragment,null,d&&l.map((function(e){return r.createElement(G.a,{key:e.id,blurExceptionClassNames:y,canEdit:t,dataKey:e.key,dataValue:o[e.key],description:e.description,displayName:e.displayName,error:i[e.key],isHidden:X(e),onChange:function(n,r){t&&a&&a(n,r,e.type)},onRemove:function(e){t&&s&&s(e)},options:e.options,type:e.type})})),m&&r.createElement("div",{className:"attributes-hidden-message"},r.createElement(u.a,h.allAttributesAreHidden)),p&&r.createElement("div",{className:"no-attributes-message"},r.createElement(u.a,h.noAttributesForTemplate)))}),Z=n(48),ee=n(24),te=n(131),ne=n(39),re=n(28),oe=n(154);n(819);function ie(e){return(ie="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})(e)}function ae(){return(ae=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 se(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ce(e){return(ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function le(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ue(e,t){return(ue=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var de=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=function(e,t){return!t||"object"!==ie(t)&&"function"!=typeof t?le(e):t}(this,(e=ce(t)).call.apply(e,[this].concat(i))),fe(le(n),"state",{key:"",value:"",error:""}),fe(le(n),"onKeyChange",(function(e){n.onChange(e,"key")})),fe(le(n),"onValueChange",(function(e){n.onChange(e,"value")})),fe(le(n),"onAdd",(function(){var e=n.state,t=e.key,o=e.value,i=n.props,a=i.onAdd,s=i.properties;Object.prototype.hasOwnProperty.call(s,t)?n.setState({error:r.createElement(u.a,h.customErrorDuplicateKey)}):t.startsWith("$")?n.setState({error:r.createElement(u.a,h.customErrorInternalKey)}):t?a(t,o):n.setState({error:r.createElement(u.a,h.customErrorRequired)})})),n}var n,o,i;return 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}}),t&&ue(e,t)}(t,e),n=t,(o=[{key:"onChange",value:function(e,t){var n=e.currentTarget;this.setState(fe({error:""},t,n.value))}},{key:"render",value:function(){var e=this.props,t=e.intl,n=e.isCancellable,o=e.onCancel,i=this.state,a=i.key,s=i.value,c=i.error;return r.createElement("div",{className:"custom-new-field"},r.createElement("div",{className:"custom-new-field-header"},r.createElement(u.a,ae({tagName:"h5"},h.customNewField)),r.createElement(ne.c,{text:r.createElement(u.a,h.customNewFieldMessage)},r.createElement("div",{tabIndex:"-1"},r.createElement(oe.a,{color:"#777",height:18,width:18})))),r.createElement(te.a,{error:c,isRequired:!0,label:r.createElement(u.a,h.customKey),onChange:this.onKeyChange,placeholder:t.formatMessage(h.customKeyPlaceholder),type:"text",value:a}),r.createElement(te.a,{hideOptionalLabel:!0,label:r.createElement(u.a,h.customValue),onChange:this.onValueChange,placeholder:t.formatMessage(h.customValuePlaceholder),type:"text",value:s}),r.createElement("div",{className:"custom-new-field-actions"},n&&r.createElement(ee.b,{onClick:o,type:"button"},r.createElement(u.a,re.a.cancel)),r.createElement(ee.b,{onClick:this.onAdd,type:"button"},r.createElement(u.a,h.customAdd))))}}])&&se(n.prototype,o),i&&se(n,i),t}(r.PureComponent),pe=Object(Z.c)(de),he=n(460),me=n(464),ye=n(463),be=n(80),ve=(n(820),Object(Z.c)((function(e){var t=e.intl,n=e.canEdit,o=e.isLast,i=e.dataKey,a=e.dataValue,s=e.onAdd,c=e.onChange,l=e.onRemove,u=r.createElement(ee.b,{"aria-label":t.formatMessage(be.a.customAdd),onClick:s,type:"button"},r.createElement(ye.a,{color:"#999"})),f=r.createElement(ee.b,{"aria-label":t.formatMessage(be.a.customRemove),onClick:function(){l&&l(i)},type:"button"},r.createElement(me.a,{color:"#999"}));return r.createElement("div",{className:"bdl-CustomMetadataField"},r.createElement(G.a,{canEdit:n,dataKey:i,dataValue:a,displayName:i,onChange:c,onRemove:function(e){return c(e,"")},type:"string"}),n&&r.createElement("div",{className:"bdl-CustomMetadataField-customActions"},o?r.createElement(he.a,null,f,u):f))}))),ge=n(62);function we(e){return(we="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})(e)}function Ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(n),!0).forEach((function(t){Pe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Se(e){return(Se=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ke(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ce(e,t,n){return t&&_e(e.prototype,t),n&&_e(e,n),e}function xe(e,t){return(xe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Pe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Te=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==we(t)&&"function"!=typeof t?ke(e):t}(this,Se(t).call(this,e)),Pe(ke(n),"onFieldChange",(function(e,t){var r=n.props,o=r.canEdit,i=r.onFieldChange;o&&i&&i(e,t,ge.f)})),Pe(ke(n),"onFieldRemove",(function(e){var t=n.props,r=t.canEdit,o=t.onFieldRemove;r&&o&&o(e)})),Pe(ke(n),"onAddFieldToggle",(function(){n.setState((function(e){return{isAddFieldVisible:!e.isAddFieldVisible}}))})),n.state={isAddFieldVisible:!1,properties:Oe({},e.data)},n}return 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}}),t&&xe(e,t)}(t,e),Ce(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.data,r=t.properties;return w()(n,r)?null:{properties:Oe({},n)}}}]),Ce(t,[{key:"render",value:function(){var e=this,t=this.props.canEdit,n=this.state,o=n.isAddFieldVisible,i=n.properties,a=Object.keys(i),s=t&&(o||0===a.length);return r.createElement(r.Fragment,null,a.map((function(n,s){return r.createElement(ve,{key:n,canEdit:t,dataKey:n,dataValue:i[n],isLast:!o&&s===a.length-1,onAdd:e.onAddFieldToggle,onChange:e.onFieldChange,onRemove:e.onFieldRemove})})),!s&&0===a.length&&r.createElement(m,null),s&&r.createElement(pe,{isCancellable:0!==a.length,onAdd:this.onFieldChange,onCancel:this.onAddFieldToggle,properties:this.props.data}))}}]),t}(r.PureComponent);Pe(Te,"defaultProps",{canEdit:!0,data:{}});var Ae=Te,je=n(47),De=(n(821),function(e){var t=e.onCancel,n=e.onConfirm,o=e.confirmationMessage;return r.createElement("div",{className:"metadata-instance-confirm-cover"},r.createElement("div",{className:"metadata-instance-confim-container"},r.createElement("p",{className:"metadata-instance-confirm-text"},o),r.createElement("div",{className:"metadata-instance-confirm-buttons"},r.createElement(ee.b,{onClick:t,type:"button"},r.createElement(u.a,h.metadataCancel)),r.createElement(je.a,{onClick:n,type:"button"},r.createElement(u.a,h.customRemove)))))}),Ie=(n(822),function(e){var t=e.onCancel,n=e.onRemove,o=e.showSave;return r.createElement("div",{className:"metadata-instance-editor-footer"},r.createElement("div",{className:"metadata-instance-editor-footer-delete"},r.createElement(C.a,{onClick:n,type:"button"},r.createElement(u.a,h.metadataRemoveTemplate))),r.createElement("div",{className:"metadata-instance-editor-footer-save-cancel"},r.createElement(ee.b,{onClick:t,type:"button"},r.createElement(u.a,h.metadataCancel)),o&&r.createElement(je.a,null,r.createElement(u.a,h.metadataSave))))}),Me="properties",Ne=n(114),Re=n(252),Fe=n(113);n(823);function Le(e){return(Le="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})(e)}function Ue(){return(Ue=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 Be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(n),!0).forEach((function(t){We(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function He(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ve(e){return(Ve=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ke(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qe(e,t){return(qe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function We(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ge=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce((function(e,t){var n=t.key,r=t.type;return e[n]=r,e}),{})},$e=function(e,t,n){var r=e[t];switch(n){case ge.c:return parseFloat(r);case ge.d:return parseInt(r,10);default:return r}},Xe=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Le(t)&&"function"!=typeof t?Ke(e):t}(this,Ve(t).call(this,e)),We(Ke(n),"onCancel",(function(){var e=n.props,t=e.id,r=e.onModification;n.setState(n.getState(n.props)),r&&r(t,!1)})),We(Ke(n),"onConfirmRemove",(function(){n.setState({shouldConfirmRemove:!0})})),We(Ke(n),"onConfirmCancel",(function(){n.setState({shouldConfirmRemove:!1})})),We(Ke(n),"onRemove",(function(){if(n.isEditing()){var e=n.props,t=e.id,r=e.onRemove;r&&(r(t),n.setState({isBusy:!0}))}})),We(Ke(n),"onSave",(function(){var e=n.props,t=e.cascadePolicy,r=e.data,o=e.id,i=e.isDirty,a=e.isCascadingPolicyApplicable,s=e.onSave,c=n.state,l=c.data,u=c.errors,f=c.isCascadingEnabled,d=c.isCascadingOverwritten;n.isEditing()&&i&&s&&!Object.keys(u).length&&(n.setState({isBusy:!0,isEditing:!1,shouldShowCascadeOptions:!1}),s(o,n.createJSONPatch(l,r),a?{canEdit:!!t&&t.canEdit,id:t?t.id:void 0,isEnabled:f,overwrite:d}:void 0,O()(l)))})),We(Ke(n),"onFieldChange",(function(e,t,o){var i=n.state,a=i.data,s=i.errors;if(n.isEditing()&&!w()(a[e],t)){var c=Object(Re.a)(o,t),l=ze({},s),f=O()(a);f[e]=t,c?delete l[e]:l[e]=r.createElement(u.a,h.invalidInput),n.setState({data:f,errors:l},(function(){n.setDirty(o)}))}})),We(Ke(n),"onFieldRemove",(function(e){if(n.isEditing()){var t=n.state,r=t.data,o=t.errors,i=O()(r),a=ze({},o);delete i[e],delete a[e],n.setState({data:i,errors:a},n.setDirty)}})),We(Ke(n),"onCascadeToggle",(function(e){n.props.isCascadingPolicyApplicable&&n.setState({isCascadingEnabled:e,shouldShowCascadeOptions:e},n.setDirty)})),We(Ke(n),"onCascadeModeChange",(function(e){n.props.isCascadingPolicyApplicable&&n.setState({isCascadingOverwritten:e},n.setDirty)})),We(Ke(n),"renderDeleteMessage",(function(e,t){var n;return n=t.templateKey===Me?e?"fileMetadataRemoveCustomTemplateConfirm":"folderMetadataRemoveCustomTemplateConfirm":e?"fileMetadataRemoveTemplateConfirm":"folderMetadataRemoveTemplateConfirm",r.createElement(u.a,Ue({},h[n],{values:{metadataName:t.displayName}}))})),We(Ke(n),"setDirty",(function(e){var t=n.props,r=t.id,o=t.isCascadingPolicyApplicable,i=t.onModification,a=n.state,s=a.data,c=a.isCascadingEnabled,l=a.isCascadingOverwritten,u=!w()(s,n.props.data),f=!1;o&&(f=l||c!==n.isCascadingEnabled(n.props)),i&&i(r,u||f,e)})),We(Ke(n),"collapsibleRef",r.createRef()),We(Ke(n),"toggleIsEditing",(function(){n.setState((function(e){return{isEditing:!e.isEditing}}))})),We(Ke(n),"renderEditButton",(function(){var e=n.props.isDirty,t=n.state.isBusy,o=n.canEdit(),i=n.isEditing(),a=v()("metadata-instance-editor-instance-edit",{"metadata-instance-editor-instance-is-editing":i});return!o||e||t?null:r.createElement(x.c,{position:"top-left",text:r.createElement(u.a,h.metadataEditTooltip)},r.createElement(C.a,{className:a,onClick:n.toggleIsEditing,type:"button"},r.createElement(j.a,null)))})),n.state=n.getState(e),n.fieldKeyToTypeMap=Ge(e.template.fields),n}var n,o,i;return 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}}),t&&qe(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e,t){var n=e.hasError,r=e.isDirty,o=this.collapsibleRef.current,i=this.props,a=i.hasError,s=i.isDirty,c=t.isEditing;o&&this.state.shouldConfirmRemove&&Object(D.e)(o,{block:"start",behavior:"smooth"}),a&&a!==n?this.setState({isBusy:!1,isEditing:!0}):r&&!s&&(c?this.setState({isBusy:!1}):this.setState({isBusy:!1,isCascadingOverwritten:!1}))}},{key:"getState",value:function(e){return{data:O()(e.data),errors:{},isBusy:!1,isCascadingEnabled:this.isCascadingEnabled(e),isCascadingOverwritten:!1,isEditing:!1,shouldConfirmRemove:!1,shouldShowCascadeOptions:!1}}},{key:"getTitle",value:function(){var e=this.props,t=e.cascadePolicy,n=void 0===t?{}:t,o=e.hasError,i=e.isCascadingPolicyApplicable,a=e.template,s=a.templateKey===Me,c=i&&n.id?"cascade":"default";return r.createElement("span",{className:"metadata-instance-editor-instance-title"},r.createElement(T,{type:c}),r.createElement("span",{className:v()("metadata-instance-editor-instance-title-text",{"metadata-instance-editor-instance-has-error":o})},s?r.createElement(u.a,h.customTitle):a.displayName),o&&r.createElement(A.a,{color:P.t}))}},{key:"getConfirmationMessage",value:function(){var e=this.props,t=e.template,n=!e.isCascadingPolicyApplicable;return this.renderDeleteMessage(n,t)}},{key:"isCascadingEnabled",value:function(e){return!!e.cascadePolicy&&!!e.cascadePolicy.id}},{key:"createJSONPatch",value:function(e,t){var n=this,r=[],o=O()(e);return Object.keys(t).forEach((function(e){var i=n.fieldKeyToTypeMap[e],a=$e(t,e,i),s="/".concat(e);if(Object.prototype.hasOwnProperty.call(o,e)){var c=$e(o,e,i);w()(c,a)||(r.push({op:Ne.f,path:s,value:a}),r.push({op:Ne.e,path:s,value:c}))}else r.push({op:Ne.f,path:s,value:a}),r.push({op:Ne.d,path:s});delete o[e]})),Object.keys(o).forEach((function(e){var t=n.fieldKeyToTypeMap[e],i=$e(o,e,t);r.push({op:Ne.c,path:"/".concat(e),value:i})})),r}},{key:"canEdit",value:function(){var e=this.props,t=e.canEdit,n=e.onModification,r=e.onRemove,o=e.onSave;return t&&"function"==typeof r&&"function"==typeof o&&"function"==typeof n}},{key:"isEditing",value:function(){var e=this.state.isEditing;return this.canEdit()&&e}},{key:"render",value:function(){var e=this.props,t=e.cascadePolicy,n=void 0===t?{}:t,o=e.isDirty,i=e.isCascadingPolicyApplicable,a=e.isOpen,s=e.template,c=s.fields,u=void 0===c?[]:c,f=this.state,d=f.data,p=f.errors,h=f.isBusy,m=f.isCascadingEnabled,y=f.shouldConfirmRemove,b=f.shouldShowCascadeOptions,v=f.isCascadingOverwritten,g=s.templateKey===Me,w=this.isEditing();if(!s||X(s))return null;var E=50*(u.length+1);return r.createElement("div",{ref:this.collapsibleRef},r.createElement(S.a,{animationDuration:E,buttonProps:We({},Fe.a,"metadata-card"),hasStickyHeader:!0,headerActionItems:this.renderEditButton(),isBordered:!0,isOpen:a,title:this.getTitle()},y&&r.createElement(_.a,{isLoading:h},r.createElement(De,{confirmationMessage:this.getConfirmationMessage(),onCancel:this.onConfirmCancel,onConfirm:this.onRemove})),!y&&r.createElement(_.a,{isLoading:h},r.createElement(k.a,{onValidSubmit:o?this.onSave:l.a},r.createElement("div",{className:"metadata-instance-editor-instance"},i&&r.createElement(W,{canEdit:w&&!!n.canEdit,isCascadingEnabled:m,isCascadingOverwritten:v,isCustomMetadata:g,onCascadeModeChange:this.onCascadeModeChange,onCascadeToggle:this.onCascadeToggle,shouldShowCascadeOptions:b}),g?r.createElement(Ae,{canEdit:w,data:d,onFieldChange:this.onFieldChange,onFieldRemove:this.onFieldRemove}):r.createElement(J,{canEdit:w,data:d,errors:p,onFieldChange:this.onFieldChange,onFieldRemove:this.onFieldRemove,template:s})),w&&r.createElement(Ie,{onCancel:this.onCancel,onRemove:this.onConfirmRemove,showSave:o})))))}}])&&He(n.prototype,o),i&&He(n,i),t}(r.PureComponent);We(Xe,"defaultProps",{data:{},isDirty:!1});var Ye=Xe,Qe=function(e){var t=e.isCascadingPolicyApplicable,n=void 0!==t&&t,o=e.editors,i=void 0===o?[]:o,a=e.onModification,s=e.onRemove,c=e.onSave,l=e.selectedTemplateKey;return i.map((function(e){var t=e.isDirty,o=void 0!==t&&t,u=e.instance,f=e.hasError,d=void 0!==f&&f,p=e.template,h=p.templateKey,m=1===i.length||h===l;return r.createElement(Ye,{canEdit:u.canEdit,cascadePolicy:u.cascadePolicy,data:u.data,hasError:d,id:u.id,isCascadingPolicyApplicable:n,isDirty:o,isOpen:m,key:"".concat(u.id,"-").concat(h),onModification:a,onSave:c,onRemove:s,template:p})}))},Je=n(25),Ze=n(4),et=n(111),tt=n(134),nt=n(202),rt=n(333),ot=n(19),it=n(53),at=n(294),st=n(136);n(825);function ct(e){return(ct="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})(e)}function lt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ut(e){return(ut=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ft(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dt(e,t){return(dt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ht(){return(ht=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 mt(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var yt=function(e){var t=e.inputProps,n=void 0===t?{}:t,o=mt(e,["inputProps"]);return r.createElement(rt.a,ht({},n,o,{shouldPreventClearEventPropagation:!0}))},bt=function(e,t){return e.filter((function(e){return-1===t.findIndex((function(t){return t.templateKey===e.templateKey&&t.scope===e.scope}))}))},vt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==ct(t)&&"function"!=typeof t?ft(e):t}(this,ut(t).call(this,e)),pt(ft(n),"getDropdown",(function(){var e=n.props,t=e.isDropdownBusy,o=e.onAdd,i=e.activeTemplate,a=e.defaultTemplateIcon,s=e.activeTemplateIcon,c=e.templates,l=e.title,f=e.usedTemplates,d=n.state.templates,p=bt(c,f).length>0,m=c.length>0,y=d.length>0,b=null;if(t)b=r.createElement(it.b,{className:"metadata-instance-editor-template-message template-dropdown-loading-indicator"});else if(!m||!p||!y){var g={id:""};m?p?y||(g=h.metadataTemplatesNoResults):g=h.metadataTemplatesNoRemainingTemplates:g=h.metadataTemplatesServerHasNoTemplates,b=r.createElement("i",{className:"metadata-instance-editor-template-message"},r.createElement(u.a,g))}var w=d.map((function(e){var t=i&&i.id===e.id,o=v()("metadata-template-dropdown-select-template",{"metadata-template-dropdown-is-selected":t});return r.createElement(tt.a,{key:e.id},r.createElement(ot.a,{className:o,tabIndex:"-1",type:"button"},t?s:a,n.getTemplateName(e)))}));return r.createElement(r.Fragment,null,r.createElement(nt.a,{className:"metadata-instance-editor-template-dropdown-menu",title:l,isAlwaysOpen:!0,onSelect:function(e){o(d[e])},selector:n.getSelector(),shouldScroll:!0},b?null:w),b)})),pt(ft(n),"getSelector",(function(){var e=n.props.intl,t=n.state.filterText;return r.createElement(yt,{label:"",onChange:n.handleUserInput,placeholder:e.formatMessage(h.metadataTemplateSearchPlaceholder),type:"text",useClearButton:!0,value:t})})),pt(ft(n),"handleUserInput",(function(e){var t=n.props,r=t.templates,o=t.usedTemplates,i=e,a=bt(r,o);n.setState({filterText:i,templates:a.filter((function(e){return(e.templateKey===Me?h.customTitle.defaultMessage:e.displayName).toLowerCase().includes(i.toLowerCase())}))})})),pt(ft(n),"onOpen",(function(){var e=n.props,t=e.onDropdownToggle,r=e.templates,o=e.usedTemplates;t&&t(!0),n.setState({isDropdownOpen:!0,filterText:"",templates:bt(r,o)})})),pt(ft(n),"onClose",(function(){var e=n.props.onDropdownToggle;e&&e(!1),n.setState({isDropdownOpen:!1})})),pt(ft(n),"renderEntryButton",(function(){var e=n.props.entryButton,t=n.state.isDropdownOpen,o=v()("lnk",{"is-toggled":t});return e||r.createElement(ot.a,{className:o,type:"button"},r.createElement(st.a,null,r.createElement(u.a,h.metadataTemplateAdd)))})),n.state={isDropdownOpen:!1,filterText:"",templates:bt(e.templates,e.usedTemplates)},n}var n,o,i;return 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}}),t&&dt(e,t)}(t,e),n=t,(o=[{key:"componentDidUpdate",value:function(e){var t=e.templates,n=e.usedTemplates,r=this.props,o=r.templates,i=r.usedTemplates;w()(t,o)&&w()(n,i)||this.setState({templates:bt(o,i)})}},{key:"getTemplateName",value:function(e){return e.templateKey===Me?r.createElement(u.a,ht({className:"template-display-name"},h.customTitle)):r.createElement("div",{className:"template-display-name"},e.displayName)}},{key:"render",value:function(){var e=this.props.className,t=v()("metadata-instance-editor-template-dropdown-flyout",e);return r.createElement(at.a,{className:t,closeOnClick:!0,closeOnClickOutside:!0,onClose:this.onClose,onOpen:this.onOpen,position:"bottom-left",shouldDefaultFocus:!0},this.renderEntryButton(),r.createElement(at.b,null,this.getDropdown()))}}])&&lt(n.prototype,o),i&&lt(n,i),t}(r.PureComponent),gt=Object(Z.c)(vt),wt=n(98),Et=n(8),Ot=n(77),St=n(73),kt=n(90),_t=n(115),Ct=n(1);n(826);function xt(e){return(xt="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})(e)}function Pt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pt(Object(n),!0).forEach((function(t){Mt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function At(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function jt(e){return(jt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function It(e,t){return(It=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"MetadataSidebarComponent",(function(){return Rt}));var Nt="".concat(Ct.le,"_").concat(wt.a);Object(Ot.b)(Nt);var Rt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==xt(t)&&"function"!=typeof t?Dt(e):t}(this,jt(t).call(this,e)),Mt(Dt(n),"state",{isLoading:!1}),Mt(Dt(n),"onApiError",(function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.props.onError,i=e.status,a=Object(Et.d)(i);n.setState(Tt({error:Ze.a.sidebarMetadataEditingErrorContent,isLoading:!1},r)),o(e,t,Mt({error:e},Ct.Td,a))})),Mt(Dt(n),"onRemove",(function(e){var t=n.props.api,r=n.state.file,o=n.getEditor(e);o&&r&&t.getMetadataAPI(!1).deleteMetadata(r,o.template,(function(){return n.onRemoveSuccessHandler(o)}),n.onApiError)})),Mt(Dt(n),"onAddSuccessHandler",(function(e){var t=n.state.editors,r=(void 0===t?[]:t).slice(0);r.push(e),n.setState({editors:r,isLoading:!1})})),Mt(Dt(n),"onAdd",(function(e){var t=n.props.api,r=n.state.file;r&&(n.setState({isLoading:!0}),t.getMetadataAPI(!1).createMetadata(r,e,n.onAddSuccessHandler,n.onApiError))})),Mt(Dt(n),"onSave",(function(e,t){var r=n.props.api,o=n.state.file,i=n.getEditor(e);i&&o&&r.getMetadataAPI(!1).updateMetadata(o,i.template,t,(function(e){n.replaceEditor(i,e)}),(function(e,t){n.onSaveErrorHandler(i,e,t)}))})),Mt(Dt(n),"onModification",(function(e,t){var r=n.getEditor(e);if(r){var o=Tt({},r,{isDirty:t});n.replaceEditor(r,o)}})),Mt(Dt(n),"fetchMetadataErrorCallback",(function(e,t){n.onApiError(e,t,{editors:void 0,error:Ze.a.sidebarMetadataFetchingErrorContent,templates:void 0})})),Mt(Dt(n),"fetchMetadataSuccessCallback",(function(e){var t=e.editors,r=e.templates,o=n.props,i=o.selectedTemplateKey,a=o.templateFilters;n.setState({editors:t.slice(0),error:void 0,isLoading:!1,templates:Y(r,i,a)})})),Mt(Dt(n),"fetchFileErrorCallback",(function(e,t){n.onApiError(e,t,{error:Ze.a.sidebarFileFetchingErrorContent,file:void 0})})),Mt(Dt(n),"fetchFileSuccessCallback",(function(e){var t=n.state.file,r=s()(t,Ct.Xc,!1),o=s()(e,Ct.Xc,!1),i=!t||r!==o?n.fetchMetadata:l.a;n.setState({file:e},i)})),n.props.logger.onReadyMetric({endMarkName:Nt}),n}var n,o,i;return 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}}),t&&It(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.fetchFile()}},{key:"canEdit",value:function(){var e=this.state.file;return s()(e,Ct.Xc,!1)}},{key:"getEditor",value:function(e){var t=this.state.editors;return(void 0===t?[]:t).find((function(t){return t.instance.id===e}))}},{key:"onRemoveSuccessHandler",value:function(e){var t=this.state.editors,n=void 0===t?[]:t,r=n.slice(0);r.splice(n.indexOf(e),1),this.setState({editors:r})}},{key:"replaceEditor",value:function(e,t){var n=this.state.editors,r=void 0===n?[]:n,o=r.slice(0);o.splice(r.indexOf(e),1,t),this.setState({editors:o})}},{key:"onSaveErrorHandler",value:function(e,t,n){var r=Tt({},e,{hasError:!0});this.replaceEditor(e,r),this.onApiError(t,n)}},{key:"fetchMetadata",value:function(){var e=this.props,t=e.api,n=e.isFeatureEnabled,r=this.state.file;r&&t.getMetadataAPI(!1).getMetadata(r,this.fetchMetadataSuccessCallback,this.fetchMetadataErrorCallback,n,{refreshCache:!0})}},{key:"fetchFile",value:function(){var e=this.props,t=e.api,n=e.fileId;t.getFileAPI().getFile(n,this.fetchFileSuccessCallback,this.fetchFileErrorCallback,{fields:[Ct.Jc,Ct.Wc],refreshCache:!0})}},{key:"refresh",value:function(){this.fetchMetadata()}},{key:"render",value:function(){var e=this.state,t=e.editors,n=e.file,o=e.error,i=e.isLoading,a=e.templates,s=this.props,c=s.elementId,l=s.selectedTemplateKey,f=!!n&&!!a&&!!t,d=!o&&!f,p=this.canEdit(),h=f&&p,b=f&&0===t.length;return r.createElement(et.a,{actions:h?r.createElement(gt,{hasTemplates:a&&0!==a.length,isDropdownBusy:!1,onAdd:this.onAdd,templates:a,usedTemplates:t.map((function(e){return e.template}))}):null,className:"bcs-metadata",elementId:c,sidebarView:Ct.He,title:r.createElement(u.a,Ze.a.sidebarMetadataTitle)},o&&r.createElement(y.a,{title:r.createElement(u.a,Ze.a.error)},r.createElement(u.a,o)),d&&r.createElement(Je.b,null),f&&r.createElement(_.a,{className:"metadata-instance-editor",isLoading:i},b?r.createElement(m,{canAdd:p}):r.createElement(Qe,{editors:t,onModification:this.onModification,onRemove:this.onRemove,onSave:this.onSave,selectedTemplateKey:l})))}}])&&At(n.prototype,o),i&&At(n,i),t}(r.PureComponent);Mt(Rt,"defaultProps",{isFeatureEnabled:!0});t.default=i()([Object(_t.a)(Ct.le),Object(kt.a)(Ct.le),St.b])(Rt)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n.n(r),i=n(58),a=n.n(i),s=n(7),c=n.n(s),l=n(103),u=n.n(l),f=n(3),d=n.n(f),p=n(467),h=(n(54),n(107)),m=Object(h.defineMessages)({fileRequestDisplayName:{id:"be.sidebarVersions.fileRequestDisplayName",defaultMessage:"File Request"},versionsEmpty:{id:"be.sidebarVersions.empty",defaultMessage:"No prior versions are available for this file."},versionsPriorWeek:{id:"be.sidebarVersions.priorWeek",defaultMessage:"Last Week"},versionsThisMonth:{id:"be.sidebarVersions.thisMonth",defaultMessage:"This Month"},versionsToday:{id:"be.sidebarVersions.today",defaultMessage:"Today"},versionsYesterday:{id:"be.sidebarVersions.yesterday",defaultMessage:"Yesterday"},versionsTitle:{id:"be.sidebarVersions.title",defaultMessage:"Version History"},versionCurrent:{id:"be.sidebarVersions.current",defaultMessage:"Current Version"},versionActionDelete:{id:"be.sidebarVersions.delete",defaultMessage:"Delete"},versionActionDeleteError:{id:"be.sidebarVersions.deleteError",defaultMessage:"File version could not be deleted."},versionActionDisabledRetention:{id:"be.sidebarVersions.disabledByRetention",defaultMessage:"Disabled by retention policy"},versionActionDownload:{id:"be.sidebarVersions.download",defaultMessage:"Download"},versionActionDownloadError:{id:"be.sidebarVersions.downloadError",defaultMessage:"File version could not be downloaded."},versionActionPreview:{id:"be.sidebarVersions.preview",defaultMessage:"Preview"},versionActionPromote:{id:"be.sidebarVersions.promote",defaultMessage:"Make Current"},versionActionPromoteError:{id:"be.sidebarVersions.promoteError",defaultMessage:"File version could not be made current."},versionActionRestore:{id:"be.sidebarVersions.restore",defaultMessage:"Restore"},versionActionRestoreError:{id:"be.sidebarVersions.restoreError",defaultMessage:"File version could not be restored."},versionActionToggle:{id:"be.sidebarVersions.toggle",defaultMessage:"Toggle Actions Menu"},versionDeletedBy:{id:"be.sidebarVersions.deletedBy",defaultMessage:"Deleted by {name}"},versionFetchError:{id:"be.sidebarVersions.fetchError",defaultMessage:"File versions could not be retrieved."},versionLimitExceeded:{id:"be.sidebarVersions.versionLimitExceeded",defaultMessage:"You are limited to the last {versionLimit, number} {versionLimit, plural, one {version} other {versions}}."},versionNumberBadge:{id:"be.sidebarVersions.versionNumberBadge",defaultMessage:"V{versionNumber}"},versionNumberLabel:{id:"be.sidebarVersions.versionNumberLabel",defaultMessage:"Version number {versionNumber}"},versionPromotedBy:{id:"be.sidebarVersions.promotedBy",defaultMessage:"Promoted from v{versionPromoted} by {name}"},versionRestoredBy:{id:"be.sidebarVersions.restoredBy",defaultMessage:"Restored by {name}"},versionServerError:{id:"be.sidebarVersions.serverError",defaultMessage:"Server Error"},versionUploadedBy:{id:"be.sidebarVersions.uploadedBy",defaultMessage:"Uploaded by {name}"},versionUserUnknown:{id:"be.sidebarVersions.versionUserUnknown",defaultMessage:"Unknown"},versionMaxEntries:{id:"be.sidebarVersions.versionMaxEntries",defaultMessage:"Version history is limited to the last {maxVersions} entries."},versionRetentionDelete:{id:"be.sidebarVersions.versionRetentionDelete",defaultMessage:"Will be deleted {time} by retention policy."},versionRetentionIndefinite:{id:"be.sidebarVersions.versionRetentionIndefinite",defaultMessage:"Retained indefinitely by retention policy."},versionRetentionRemove:{id:"be.sidebarVersions.versionRetentionRemove",defaultMessage:"Retention policy expires on {time}."}}),y=n(528),b=n(81),v=n(330),g=n(111),w=n(207),E=n.n(w),O=n(48),S=n(27),k=n(122),_=n(305),C=n(121),x=n(9),P=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?"#444":o,a=e.height,s=void 0===a?14:a,c=e.title,l=e.width,u=void 0===l?16:l;return r.createElement(x.a,{className:"icon-clock-past ".concat(n),height:s,title:c,viewBox:"0 0 16 14",width:u},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(0 1)"},r.createElement("rect",{className:"fill-color",fill:i,height:"5",rx:".5",width:"1",x:"9.66",y:"3"}),r.createElement("rect",{className:"fill-color",fill:i,height:"1",rx:".5",width:"3",x:"9.66",y:"7"}),r.createElement("path",{className:"stroke-color",d:"M5.66 10.62C6.697 11.48 8.032 12 9.487 12c3.314 0 6-2.686 6-6s-2.686-6-6-6c-3.313 0-6 2.686-6 6",stroke:i,strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{className:"fill-color",d:"M6.317 5l-2.83 2.828L.66 5",fill:i})))},T=n(2),A=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?T.k:o,a=e.height,s=void 0===a?16:a,c=e.title,l=e.width,u=void 0===l?16:l;return r.createElement(x.a,{className:"icon-download ".concat(n),height:s,title:c,viewBox:"0 0 16 16",width:u},r.createElement("path",{className:"fill-color",fill:i,fillRule:"evenodd",d:"M14 14v1H2v-1h12zM10.996 2v4.997H14L8 13 2 6.997h3.004V2h5.992zm-.998 1H6.002v4.996h-1.59L8 11.586l3.589-3.59H9.998V3z"}))},j=n(155),D=n(209),I=n(181),M=function(e){var t=e.className,n=void 0===t?"":t,o=e.color,i=void 0===o?T.k:o,a=e.height,s=void 0===a?16:a,c=e.title,l=e.width,u=void 0===l?16:l;return r.createElement(x.a,{className:"icon-upload ".concat(n),height:s,title:c,viewBox:"0 0 16 16",width:u},r.createElement("path",{className:"fill-color",fill:i,fillRule:"evenodd",d:"M14 14v1H2v-1h12zM8 1l6 6.003h-3.004V12H5.004V7.003H2L8 1zm0 1.413l-3.589 3.59h1.591v4.998h3.996V6.004h1.59L8 2.414z"}))},N=n(19),R=n(39),F=n(43);n(940);function L(){return(L=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 U(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var B=function(e){e.action;var t=e.children,n=e.fileId,o=e.isCurrent,i=U(e,["action","children","fileId","isCurrent"]);return r.createElement(F.b,L({className:"bcs-VersionsItemAction","data-resin-iscurrent":o,"data-resin-itemid":n},i),t)},z=(n(941),function(e){e.stopPropagation()}),H=function(e){e.stopPropagation()},V=function(e){var t=e.fileId,n=e.isCurrent,o=void 0!==n&&n,i=e.isRetained,a=void 0!==i&&i,s=e.onDelete,c=e.onDownload,l=e.onPreview,u=e.onPromote,f=e.onRestore,d=e.showDelete,p=void 0!==d&&d,h=e.showDownload,y=void 0!==h&&h,v=e.showPreview,g=void 0!==v&&v,w=e.showPromote,E=void 0!==w&&w,O=e.showRestore,S=void 0!==O&&O;return p||y||g||E||S?r.createElement(C.b,{className:"bcs-VersionsItemActions",constrainToScrollParent:!0,constrainToWindow:!0,isRightAligned:!0,onMenuClose:z},r.createElement(N.a,{className:"bcs-VersionsItemActions-toggle","data-resin-iscurrent":o,"data-resin-itemid":t,onClick:H,type:"button"},r.createElement(j.a,{height:4,width:14}),r.createElement(b.a,m.versionActionToggle,(function(e){return r.createElement("span",{className:"accessibility-hidden"},e)}))),r.createElement(F.a,{className:"bcs-VersionsItemActions-menu","data-resin-component":"preview","data-resin-feature":"versions"},g&&r.createElement(B,{action:"preview",fileId:t,isCurrent:o,onClick:l},r.createElement(D.a,null),r.createElement(b.a,m.versionActionPreview)),y&&r.createElement(B,{action:"download",fileId:t,isCurrent:o,onClick:c},r.createElement(A,null),r.createElement(b.a,m.versionActionDownload)),E&&r.createElement(B,{action:"promote",fileId:t,isCurrent:o,onClick:u},r.createElement(M,null),r.createElement(b.a,m.versionActionPromote)),S&&r.createElement(B,{action:"restore",fileId:t,isCurrent:o,onClick:f},r.createElement(P,{height:14,width:14}),r.createElement(b.a,m.versionActionRestore)),p&&r.createElement(R.c,{position:"middle-left",text:r.createElement(b.a,m.versionActionDisabledRetention),isTabbable:!1,isDisabled:!a},r.createElement(B,{action:"remove",fileId:t,isCurrent:o,isDisabled:a,onClick:s},r.createElement(I.a,null),r.createElement(b.a,m.versionActionDelete))))):null},K=n(5),q=n.n(K),W=n(44);n(942);function G(e){return(G="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})(e)}function $(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function X(e){return(X=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Q(e,t){return(Q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function J(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Z=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==G(t)&&"function"!=typeof t?Y(e):t}(this,(e=X(t)).call.apply(e,[this].concat(o))),J(Y(n),"setButtonRef",(function(e){n.buttonRef=e})),J(Y(n),"setScroll",(function(){var e=n.props.isSelected;n.buttonRef&&e&&Object(W.e)(n.buttonRef)})),n}var n,o,i;return 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}}),t&&Q(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.setScroll()}},{key:"componentDidUpdate",value:function(e){var t=e.isSelected;this.props.isSelected!==t&&this.setScroll()}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.fileId,o=e.isCurrent,i=e.isDisabled,a=e.isSelected,s=e.onClick,c=q()("bcs-VersionsItemButton",{"bcs-is-disabled":i,"bcs-is-selected":a&&!i});return r.createElement(N.a,{"aria-disabled":i,className:c,"data-resin-iscurrent":o,"data-resin-itemid":n,"data-testid":"versions-item-button",getDOMRef:this.setButtonRef,isDisabled:i,onClick:s,type:"button"},t)}}])&&$(n.prototype,o),i&&$(n,i),t}(r.Component);J(Z,"defaultProps",{isCurrent:!1,isDisabled:!1,isSelected:!1});var ee=Z;n(943);function te(){return(te=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)}var ne,re=Object(O.c)((function(e){var t=e.intl,n={versionNumber:e.versionNumber};return r.createElement("div",{"aria-label":t.formatMessage(m.versionNumberLabel,n),className:"bcs-VersionsItemBadge"},r.createElement(b.a,te({},m.versionNumberBadge,{values:n})))})),oe=n(253),ie=n(1);function ae(){return(ae=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 se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ce,le=(se(ne={},ie.Ff,m.versionRetentionDelete),se(ne,ie.Hf,m.versionRetentionRemove),ne),ue=function(e){var t=e.retention||{},n=t.disposition_at,o=t.winning_retention_policy||{},i=o.disposition_action,a=o.retention_length,s=n&&new Date(n).getTime();return i?a!==ie.Gf&&s?r.createElement(b.a,ae({},le[i],{values:{time:r.createElement(oe.a,{timestamp:s,showWeekday:!0})}})):r.createElement(b.a,m.versionRetentionIndefinite):null};n(944);function fe(){return(fe=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 de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pe=(de(ce={},ie.Cf,m.versionDeletedBy),de(ce,ie.Ef,m.versionRestoredBy),de(ce,ie.Df,m.versionPromotedBy),de(ce,ie.If,m.versionUploadedBy),ce),he=function(e){var t=e.fileId,n=e.isCurrent,o=void 0!==n&&n,i=e.isSelected,a=void 0!==i&&i,s=e.isWatermarked,c=void 0!==s&&s,l=e.onDelete,u=e.onDownload,f=e.onPreview,d=e.onPromote,p=e.onRestore,h=e.version,y=e.versionCount,v=e.versionLimit,g=h.created_at,w=h.id,E=h.is_download_available,O=h.permissions,S=void 0===O?{}:O,C=h.restored_at,x=h.retention,P=h.size,T=h.trashed_at,A=h.version_number,j=h.version_promoted,D=S.can_delete,I=S.can_download,M=S.can_preview,N=S.can_upload,R=x||{},F=R.applied_at,L=R.disposition_at,U=L&&new Date(L),B=k.a.getVersionAction(h),z=A?parseInt(A,10):1,H=C||T||g,K=H&&new Date(H).getTime(),q=k.a.getVersionUser(h).name||r.createElement(b.a,m.versionUserUnknown),W=q!==ie.wd?q:r.createElement(b.a,m.fileRequestDisplayName),G=B===ie.Cf,$=!!E,X=y-z>=v,Y=c&&!o,Q=!!F&&(!U||U>new Date),J=M&&!G&&!X&&!Y,Z=D&&!G&&!o,te=I&&!G&&$,ne=N&&!G&&!o,ae=D&&G,se=J&&!a,ce=Z||te||se||ne||ae,le=function(e){return function(){e&&e(w)}};return r.createElement("div",{className:"bcs-VersionsItem"},r.createElement(ee,{fileId:t,isCurrent:o,isDisabled:!J,isSelected:a,onClick:le(f)},r.createElement("div",{className:"bcs-VersionsItem-badge"},r.createElement(re,{versionNumber:A})),r.createElement("div",{className:"bcs-VersionsItem-details"},o&&r.createElement("div",{className:"bcs-VersionsItem-current"},r.createElement(b.a,m.versionCurrent)),r.createElement("div",{className:"bcs-VersionsItem-log","data-testid":"bcs-VersionsItem-log",title:W},r.createElement(b.a,fe({},pe[B],{values:{name:W,versionPromoted:j}}))),r.createElement("div",{className:"bcs-VersionsItem-info"},K&&r.createElement("time",{className:"bcs-VersionsItem-date",dateTime:H},r.createElement(oe.a,{alwaysShowTime:!0,relativeThreshold:3e5,timestamp:K})),!!P&&r.createElement("span",{className:"bcs-VersionsItem-size"},Object(_.a)(P))),Q&&r.createElement("div",{className:"bcs-VersionsItem-retention"},r.createElement(ue,{retention:x})),X&&ce&&r.createElement("div",{className:"bcs-VersionsItem-footer"},r.createElement(b.a,fe({},m.versionLimitExceeded,{values:{versionLimit:v}}))))),!X&&ce&&r.createElement(V,{fileId:t,isCurrent:o,isRetained:Q,onDelete:le(l),onDownload:le(u),onPreview:le(f),onPromote:le(d),onRestore:le(p),showDelete:Z,showDownload:te,showPreview:se,showPromote:ne,showRestore:ae}))};n(945);function me(){return(me=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 ye(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var be=function(e){var t=e.currentId,n=e.versions,r=ye(e,["currentId","versions"]);return o.a.createElement("ul",{className:"bcs-VersionsList"},n.map((function(e){return o.a.createElement("li",{className:"bcs-VersionsList-item",key:e.id},o.a.createElement(p.c,{render:function(n){var i=n.match;return o.a.createElement(he,me({isCurrent:t===e.id,isSelected:i.params.versionId===e.id,version:e},r))}}))})))};n(946);function ve(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var ge=function(e){var t=e.heading,n=ve(e,["heading"]);return o.a.createElement("section",{className:"bcs-VersionsGroup"},o.a.createElement("h1",{className:"bcs-VersionsGroup-heading"},t),o.a.createElement(be,n))};n(947);function we(){return(we=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 Ee(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Oe=o.a.memo((function(e){var t=e.intl,n=e.versions,r=Ee(e,["intl","versions"]),i=(n[0]||{}).id,a=n.reduce((function(e,n){var r=E()(e),o=function(e){var t=e.intl,n=e.version.created_at,r=new Date,o=r.getDay(),i=r.getDate()-o,a=S.d(n);return S.i(a)?t.formatMessage(m.versionsToday):S.k(a)?t.formatMessage(m.versionsYesterday):S.h(a)?S.g(a)?a.getDate()<=i-7?t.formatMessage(m.versionsThisMonth):a.getDate()<=i?t.formatMessage(m.versionsPriorWeek):t.formatDate(n,{weekday:"long"}):t.formatDate(n,{month:"long"}):t.formatDate(n,{year:"numeric"})}({intl:t,version:n});return r&&r.groupHeading===o||e.push({groupHeading:o,groupVersions:[]}),E()(e).groupVersions.push(n),e}),[]);return o.a.createElement("ul",{className:"bcs-VersionsMenu"},a.map((function(e){var t=e.groupHeading,n=e.groupVersions;return o.a.createElement("li",{className:"bcs-VersionsMenu-item",key:t},o.a.createElement(ge,we({currentId:i,heading:t,versions:n},r)))})))})),Se=Object(O.c)(Oe),ke=n(332),_e=n(53);n(948);function Ce(){return(Ce=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 xe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Pe=ie.J,Te=function(e){var t=e.error,n=e.isLoading,o=e.parentName,i=e.versions,a=xe(e,["error","isLoading","parentName","versions"]),s=i.length>=Pe,c=!!i.length,l=!n&&!c,u=!!t;return r.createElement(g.a,{className:"bcs-Versions","data-resin-component":"preview","data-resin-feature":"versions",title:r.createElement(r.Fragment,null,r.createElement(ke.a,{to:"/".concat(o)}),r.createElement(b.a,m.versionsTitle))},r.createElement(_e.a,{className:"bcs-Versions-content",crawlerPosition:"top",isLoading:n},u&&r.createElement(v.a,{title:r.createElement(b.a,m.versionServerError)},r.createElement(b.a,t)),l&&r.createElement("div",{className:"bcs-Versions-empty"},r.createElement(b.a,m.versionsEmpty)),c&&r.createElement("div",{className:"bcs-Versions-menu"},r.createElement(Se,Ce({versions:i},a))),s&&r.createElement("div",{className:"bcs-Versions-maxEntries","data-testid":"max-versions"},r.createElement(b.a,Ce({},m.versionMaxEntries,{values:{maxVersions:Pe}})))))},Ae=n(15);function je(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function De(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ie=function e(t){var n=this,r=t.api,o=t.fileId;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),De(this,"fetchData",(function(){return Promise.all([n.fetchFile(),n.fetchVersions()]).then(n.fetchVersionCurrent)})),De(this,"fetchDownloadUrl",(function(e){return new Promise((function(t,r){return e?n.api.getFileAPI().getDownloadUrl(n.fileId,e,t,r):r(new Error("Could not find requested version"))}))})),De(this,"fetchFile",(function(){return new Promise((function(e,t){return n.api.getFileAPI().getFile(n.fileId,e,t,{fields:Ae.e,forceFetch:!0})}))})),De(this,"fetchVersions",(function(){return new Promise((function(e,t){return n.api.getVersionsAPI(!1).getVersions(n.fileId,e,t)}))})),De(this,"fetchVersionCurrent",(function(e){var t=je(e,2),r=t[0],o=t[1],i=r.file_version,a=void 0===i?{}:i;return new Promise((function(e,t){return n.api.getVersionsAPI(!1).getVersion(n.fileId,a.id,(function(t){e([r,n.api.getVersionsAPI(!1).addCurrentVersion(t,o,r)])}),t)}))})),De(this,"fetchVersion",(function(e){return new Promise((function(t,r){return n.api.getVersionsAPI(!1).getVersion(n.fileId,e,t,r)}))})),De(this,"deleteVersion",(function(e){var t=e||{},r=t.id,o=t.permissions,i=void 0===o?{}:o;return new Promise((function(e,t){return n.api.getVersionsAPI(!1).deleteVersion({fileId:n.fileId,permissions:i,successCallback:e,errorCallback:t,versionId:r})}))})),De(this,"promoteVersion",(function(e){var t=e||{},r=t.id,o=t.permissions,i=void 0===o?{}:o;return new Promise((function(e,t){return n.api.getVersionsAPI(!1).promoteVersion({fileId:n.fileId,permissions:i,successCallback:e,errorCallback:t,versionId:r})}))})),De(this,"restoreVersion",(function(e){var t=e||{},r=t.id,o=t.permissions,i=void 0===o?{}:o;return new Promise((function(e,t){return n.api.getVersionsAPI(!1).restoreVersion({fileId:n.fileId,permissions:i,successCallback:e,errorCallback:t,versionId:r})}))})),this.api=r,this.fileId=o},Me=n(73);function Ne(e){return(Ne="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})(e)}function Re(){return(Re=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 Fe(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Le(Object(n),!0).forEach((function(t){qe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Le(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Be(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function ze(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function He(e){return(He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ke(e,t){return(Ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function qe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var We=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Ne(t)&&"function"!=typeof t?Ve(e):t}(this,(e=He(t)).call.apply(e,[this].concat(o))),qe(Ve(n),"state",{isLoading:!0,isWatermarked:!1,versionCount:1/0,versionLimit:1/0,versions:[]}),qe(Ve(n),"window",window),qe(Ve(n),"handleActionDelete",(function(e){return n.setState({isLoading:!0}),n.api.deleteVersion(n.findVersion(e)).then((function(){return n.api.fetchVersion(e)})).then(n.handleDeleteSuccess).then((function(){return n.props.onVersionDelete(e)})).catch((function(){return n.handleActionError(m.versionActionDeleteError)}))})),qe(Ve(n),"handleActionDownload",(function(e){return n.api.fetchDownloadUrl(n.findVersion(e)).then(y.a).then((function(){return n.props.onVersionDownload(e)})).catch((function(){return n.handleActionError(m.versionActionDownloadError)}))})),qe(Ve(n),"handleActionPreview",(function(e){n.updateVersion(e),n.props.onVersionPreview(e)})),qe(Ve(n),"handleActionPromote",(function(e){return n.setState({isLoading:!0}),n.api.promoteVersion(n.findVersion(e)).then(n.api.fetchData).then(n.handleFetchSuccess).then(n.handlePromoteSuccess).then((function(){return n.props.onVersionPromote(e)})).catch((function(){return n.handleActionError(m.versionActionPromoteError)}))})),qe(Ve(n),"handleActionRestore",(function(e){return n.setState({isLoading:!0}),n.api.restoreVersion(n.findVersion(e)).then((function(){return n.api.fetchVersion(e)})).then(n.handleRestoreSuccess).then((function(){return n.props.onVersionRestore(e)})).catch((function(){return n.handleActionError(m.versionActionRestoreError)}))})),qe(Ve(n),"handleActionError",(function(e){n.setState({error:e,isLoading:!1})})),qe(Ve(n),"handleDeleteSuccess",(function(e){var t=n.props.versionId,r=e.id;n.mergeResponse(e),r===t&&n.updateVersionToCurrent()})),qe(Ve(n),"handleRestoreSuccess",(function(e){n.mergeResponse(e)})),qe(Ve(n),"handleFetchError",(function(){n.setState({error:m.versionFetchError,isLoading:!1,isWatermarked:!1,versionCount:0,versions:[]})})),qe(Ve(n),"handleFetchSuccess",(function(e){var t=Be(e,2),r=t[0],o=t[1],i=n.props.api,a=r.version_limit,s=c()(r,"watermark_info.is_watermarked",!1),l=null!=a?a:1/0,u=i.getVersionsAPI(!1).addPermissions(o,r)||{},f=u.entries,d=u.total_count;return n.setState({error:void 0,isLoading:!1,isWatermarked:s,versionCount:d,versionLimit:l,versions:n.sortVersions(f)},n.verifyVersion),[r,o]})),qe(Ve(n),"handlePromoteSuccess",(function(e){var t=Be(e,1)[0].file_version;t&&n.updateVersion(t.id)})),qe(Ve(n),"initialize",(function(){n.api=new Ie(n.props)})),qe(Ve(n),"fetchData",(function(){n.api.fetchData().then(n.handleFetchSuccess).catch(n.handleFetchError)})),qe(Ve(n),"findVersion",(function(e){return n.state.versions.find((function(t){return t.id===e}))})),qe(Ve(n),"getCurrentVersionId",(function(){var e=n.state.versions;return e[0]?e[0].id:null})),qe(Ve(n),"mergeVersions",(function(e){var t=n.state.versions,r=e?e.id:"";return t.map((function(t){return t.id===r?u()(Ue({},t),e):t}))})),qe(Ve(n),"mergeResponse",(function(e){var t=n.mergeVersions(e);n.setState({error:void 0,isLoading:!1,versions:t})})),qe(Ve(n),"updateVersion",(function(e){var t=n.props,r=t.history,o=t.match;return r.push(Object(p.f)(o.path,Ue({},o.params,{versionId:e})))})),qe(Ve(n),"updateVersionToCurrent",(function(){n.updateVersion(n.getCurrentVersionId())})),qe(Ve(n),"verifyVersion",(function(){var e=n.props,t=e.onVersionChange,r=e.versionId,o=n.findVersion(r);o?t(o,{currentVersionId:n.getCurrentVersionId(),updateVersionToCurrent:n.updateVersionToCurrent}):n.updateVersionToCurrent()})),n}var n,r,i;return 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}}),t&&Ke(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.initialize(),this.fetchData()}},{key:"componentDidUpdate",value:function(e){var t=e.fileId,n=e.versionId,r=this.props,o=r.fileId,i=r.versionId;o!==t&&this.refresh(),i!==n&&this.verifyVersion()}},{key:"componentWillUnmount",value:function(){this.props.onVersionChange(null)}},{key:"refresh",value:function(){this.initialize(),this.setState({isLoading:!0},this.fetchData)}},{key:"sortVersions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Fe(e).sort((function(e,t){return Date.parse(t.created_at)-Date.parse(e.created_at)}))}},{key:"render",value:function(){var e=this.props,t=e.fileId,n=e.parentName;return o.a.createElement(Te,Re({fileId:t,onDelete:this.handleActionDelete,onDownload:this.handleActionDownload,onPreview:this.handleActionPreview,onPromote:this.handleActionPromote,onRestore:this.handleActionRestore,parentName:n},this.state))}}])&&ze(n.prototype,r),i&&ze(n,i),t}(o.a.Component);qe(We,"defaultProps",{onVersionChange:d.a,onVersionDelete:d.a,onVersionDownload:d.a,onVersionPreview:d.a,onVersionPromote:d.a,onVersionRestore:d.a,parentName:""});var Ge=a()([p.h,Me.b])(We);n.d(t,"default",(function(){return Ge})),n.d(t,"VersionsSidebarComponent",(function(){return Te}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t),function(e){var r=n(0),o=n.n(r),i=n(35),a=n(248),s=n(671);function c(e){return(c="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})(e)}function l(){return(l=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 u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),f(this,d(t).apply(this,arguments))}var n,r,a;return 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}}),t&&p(e,t)}(t,e),n=t,(r=[{key:"refresh",value:function(){this.getComponent().refresh()}},{key:"render",value:function(){Object(i.render)(o.a.createElement(s.default,l({componentRef:this.setComponent,fileId:this.id,language:this.language,messages:this.messages,onInteraction:this.onInteraction,token:this.token},this.options)),this.container)}}])&&u(n.prototype,r),a&&u(n,a),t}(a.a);e.Box=e.Box||{},e.Box.ContentSidebar=h,t.default=h}.call(this,n(36))}]);