!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="7d09e5c9-5a8b-3abe-8d7e-07bbc12d6c66")}catch(e){}}(); define(["module","require","exports","react","./c_flux_action_type","./c_src_sink_index","./e_edison","./c_pap-events_enums_flexible_sharing_entry_point_variant-utils","./e_core_exception","./c_pap-events_browse_view_folder_picker","./e_data_modules_stormcrow","./c_core_i18n","./c_lodash-es_lodash","./c_init_data_debug_panel","./c_core_notify","./c_react-use_misc_util","react-dom","./c_api_v2_routes_team_provider","metaserver/static/js/langpack"],(function(e,t,n,i,a,o,r,s,l,c,d,u,_,m,p,g,f,h,E){"use strict";function v(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}var b=v(i),S=v(f);const T=a.makeProtoRuntime("proto2",a.makeJsonFormatCommon(((e,t)=>function(n,i,o){if("map"==n.kind){const r={};switch(n.V.kind){case"scalar":for(const[e,o]of Object.entries(i)){const i=t(n.V.T,o,!0);a.assert(void 0!==i),r[e.toString()]=i}break;case"message":for(const[e,t]of Object.entries(i))r[e.toString()]=t.toJson(o);break;case"enum":const s=n.V.T;for(const[t,n]of Object.entries(i)){a.assert(void 0===n||"number"==typeof n);const i=e(s,n,!0,o.enumAsInteger);a.assert(void 0!==i),r[t.toString()]=i}}return o.emitDefaultValues||Object.keys(r).length>0?r:void 0}if(n.repeated){const a=[];switch(n.kind){case"scalar":for(let e=0;e0?a:void 0}if(void 0!==i)switch(n.kind){case"scalar":return t(n.T,i,!0);case"enum":return e(n.T,i,!0,o.enumAsInteger);case"message":return a.wrapField(n.T,i).toJson(o)}else if(!n.oneof&&!n.opt)throw"required field not set"})),Object.assign(Object.assign({},a.makeBinaryFormatCommon()),{writeMessage(e,t,n){const i=e.getType();let o;try{for(o of i.fields.byNumber()){let r,s=o.repeated,l=o.localName;if(o.oneof){const t=e[o.oneof.localName];if(t.case!==l)continue;r=t.value}else if(r=e[l],void 0===r&&!o.oneof&&!o.opt)throw new Error(`cannot encode field ${i.typeName}.${o.name} to binary: required field not set`);switch(o.kind){case"scalar":case"enum":let e="enum"==o.kind?a.ScalarType.INT32:o.T;if(s)if(o.packed)a.writePacked(t,e,o.no,r);else for(const n of r)a.writeScalar(t,e,o.no,n,!0);else void 0!==r&&a.writeScalar(t,e,o.no,r,!0);break;case"message":if(s)for(const e of r)a.writeMessageField(t,n,o.T,o.no,e);else a.writeMessageField(t,n,o.T,o.no,r);break;case"map":for(const[e,i]of Object.entries(r))a.writeMapEntry(t,n,o,e,i)}}}catch(e){let t=o?`cannot encode field ${i.typeName}.${null==o?void 0:o.name} to binary`:`cannot encode message ${i.typeName} to binary`,n=e instanceof Error?e.message:String(e);throw new Error(t+(n.length>0?`: ${n}`:""))}return n.writeUnknownFields&&this.writeUnknownFields(e,t),t}}),Object.assign(Object.assign({},a.makeUtilCommon()),{newFieldList:e=>new a.InternalFieldList(e,y),initFields(e){for(const t of e.getType().fields.byMember()){const n=t.localName,i=e;if(t.repeated)i[n]=[];else switch(t.kind){case"oneof":i[n]={case:void 0};break;case"map":i[n]={}}}}}));function y(e){var t,n,i;const o=[];let r;for(const s of"function"==typeof e?e():e){const e=s;if(e.localName=a.localFieldName(s.name,void 0!==s.oneof),e.jsonName=null!==(t=s.jsonName)&&void 0!==t?t:a.fieldJsonName(s.name),e.repeated=null!==(n=s.repeated)&&void 0!==n&&n,e.packed=null!==(i=s.packed)&&void 0!==i&&i,void 0!==s.oneof){const t="string"==typeof s.oneof?s.oneof:s.oneof.name;r&&r.name==t||(r=new a.InternalOneofInfo(t)),e.oneof=r,r.addField(e)}o.push(e)}return o}var k,w,I;!function(e){e[e.NULL_VALUE=0]="NULL_VALUE"}(k||(k={})),a.proto3.util.setEnumType(k,"google.protobuf.NullValue",[{no:0,name:"NULL_VALUE"}]);class A extends a.Message{constructor(e){super(),this.fields={},a.proto3.util.initPartial(e,this)}toJson(e){const t={};for(const[n,i]of Object.entries(this.fields))t[n]=i.toJson(e);return t}fromJson(e,t){if("object"!=typeof e||null==e||Array.isArray(e))throw new Error("cannot decode google.protobuf.Struct from JSON "+a.proto3.json.debug(e));for(const[t,n]of Object.entries(e))this.fields[t]=C.fromJson(n);return this}static fromBinary(e,t){return(new A).fromBinary(e,t)}static fromJson(e,t){return(new A).fromJson(e,t)}static fromJsonString(e,t){return(new A).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(A,e,t)}}A.runtime=a.proto3,A.typeName="google.protobuf.Struct",A.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"fields",kind:"map",K:9,V:{kind:"message",T:C}}]));class C extends a.Message{constructor(e){super(),this.kind={case:void 0},a.proto3.util.initPartial(e,this)}toJson(e){switch(this.kind.case){case"nullValue":return null;case"boolValue":case"numberValue":case"stringValue":return this.kind.value;case"structValue":case"listValue":return this.kind.value.toJson(Object.assign(Object.assign({},e),{emitDefaultValues:!0}))}throw new Error("google.protobuf.Value must have a value")}fromJson(e,t){switch(typeof e){case"number":this.kind={case:"numberValue",value:e};break;case"string":this.kind={case:"stringValue",value:e};break;case"boolean":this.kind={case:"boolValue",value:e};break;case"object":null===e?this.kind={case:"nullValue",value:k.NULL_VALUE}:Array.isArray(e)?this.kind={case:"listValue",value:R.fromJson(e)}:this.kind={case:"structValue",value:A.fromJson(e)};break;default:throw new Error("cannot decode google.protobuf.Value from JSON "+a.proto3.json.debug(e))}return this}static fromBinary(e,t){return(new C).fromBinary(e,t)}static fromJson(e,t){return(new C).fromJson(e,t)}static fromJsonString(e,t){return(new C).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(C,e,t)}}C.runtime=a.proto3,C.typeName="google.protobuf.Value",C.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"null_value",kind:"enum",T:a.proto3.getEnumType(k),oneof:"kind"},{no:2,name:"number_value",kind:"scalar",T:1,oneof:"kind"},{no:3,name:"string_value",kind:"scalar",T:9,oneof:"kind"},{no:4,name:"bool_value",kind:"scalar",T:8,oneof:"kind"},{no:5,name:"struct_value",kind:"message",T:A,oneof:"kind"},{no:6,name:"list_value",kind:"message",T:R,oneof:"kind"}]));class R extends a.Message{constructor(e){super(),this.values=[],a.proto3.util.initPartial(e,this)}toJson(e){return this.values.map((e=>e.toJson()))}fromJson(e,t){if(!Array.isArray(e))throw new Error("cannot decode google.protobuf.ListValue from JSON "+a.proto3.json.debug(e));for(let t of e)this.values.push(C.fromJson(t));return this}static fromBinary(e,t){return(new R).fromBinary(e,t)}static fromJson(e,t){return(new R).fromJson(e,t)}static fromJsonString(e,t){return(new R).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(R,e,t)}}R.runtime=a.proto3,R.typeName="google.protobuf.ListValue",R.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"values",kind:"message",T:C,repeated:!0}]));class O extends a.Message{constructor(e){super(),this.value=0,a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.DOUBLE,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.DOUBLE,e)}catch(e){let t='cannot decode message google.protobuf.DoubleValue from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new O).fromBinary(e,t)}static fromJson(e,t){return(new O).fromJson(e,t)}static fromJsonString(e,t){return(new O).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(O,e,t)}}O.runtime=a.proto3,O.typeName="google.protobuf.DoubleValue",O.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:1}])),O.fieldWrapper={wrapField:e=>e instanceof O?e:new O({value:e}),unwrapField:e=>e.value};class N extends a.Message{constructor(e){super(),this.value=0,a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.FLOAT,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.FLOAT,e)}catch(e){let t='cannot decode message google.protobuf.FloatValue from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new N).fromBinary(e,t)}static fromJson(e,t){return(new N).fromJson(e,t)}static fromJsonString(e,t){return(new N).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(N,e,t)}}N.runtime=a.proto3,N.typeName="google.protobuf.FloatValue",N.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:2}])),N.fieldWrapper={wrapField:e=>e instanceof N?e:new N({value:e}),unwrapField:e=>e.value};class P extends a.Message{constructor(e){super(),this.value=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.INT64,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.INT64,e)}catch(e){let t='cannot decode message google.protobuf.Int64Value from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new P).fromBinary(e,t)}static fromJson(e,t){return(new P).fromJson(e,t)}static fromJsonString(e,t){return(new P).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(P,e,t)}}P.runtime=a.proto3,P.typeName="google.protobuf.Int64Value",P.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:3}])),P.fieldWrapper={wrapField:e=>e instanceof P?e:new P({value:e}),unwrapField:e=>e.value};class M extends a.Message{constructor(e){super(),this.value=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.UINT64,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.UINT64,e)}catch(e){let t='cannot decode message google.protobuf.UInt64Value from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new M).fromBinary(e,t)}static fromJson(e,t){return(new M).fromJson(e,t)}static fromJsonString(e,t){return(new M).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(M,e,t)}}M.runtime=a.proto3,M.typeName="google.protobuf.UInt64Value",M.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:4}])),M.fieldWrapper={wrapField:e=>e instanceof M?e:new M({value:e}),unwrapField:e=>e.value};class L extends a.Message{constructor(e){super(),this.value=0,a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.INT32,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.INT32,e)}catch(e){let t='cannot decode message google.protobuf.Int32Value from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new L).fromBinary(e,t)}static fromJson(e,t){return(new L).fromJson(e,t)}static fromJsonString(e,t){return(new L).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(L,e,t)}}L.runtime=a.proto3,L.typeName="google.protobuf.Int32Value",L.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:5}])),L.fieldWrapper={wrapField:e=>e instanceof L?e:new L({value:e}),unwrapField:e=>e.value};class D extends a.Message{constructor(e){super(),this.value=0,a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.UINT32,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.UINT32,e)}catch(e){let t='cannot decode message google.protobuf.UInt32Value from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new D).fromBinary(e,t)}static fromJson(e,t){return(new D).fromJson(e,t)}static fromJsonString(e,t){return(new D).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(D,e,t)}}D.runtime=a.proto3,D.typeName="google.protobuf.UInt32Value",D.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:13}])),D.fieldWrapper={wrapField:e=>e instanceof D?e:new D({value:e}),unwrapField:e=>e.value};class F extends a.Message{constructor(e){super(),this.value=!1,a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.BOOL,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.BOOL,e)}catch(e){let t='cannot decode message google.protobuf.BoolValue from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new F).fromBinary(e,t)}static fromJson(e,t){return(new F).fromJson(e,t)}static fromJsonString(e,t){return(new F).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(F,e,t)}}F.runtime=a.proto3,F.typeName="google.protobuf.BoolValue",F.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:8}])),F.fieldWrapper={wrapField:e=>e instanceof F?e:new F({value:e}),unwrapField:e=>e.value};class x extends a.Message{constructor(e){super(),this.value="",a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.STRING,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.STRING,e)}catch(e){let t='cannot decode message google.protobuf.StringValue from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new x).fromBinary(e,t)}static fromJson(e,t){return(new x).fromJson(e,t)}static fromJsonString(e,t){return(new x).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(x,e,t)}}x.runtime=a.proto3,x.typeName="google.protobuf.StringValue",x.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:9}])),x.fieldWrapper={wrapField:e=>e instanceof x?e:new x({value:e}),unwrapField:e=>e.value};class U extends a.Message{constructor(e){super(),this.value=new Uint8Array(0),a.proto3.util.initPartial(e,this)}toJson(e){return a.proto3.json.writeScalar(a.ScalarType.BYTES,this.value,!0)}fromJson(e,t){try{this.value=a.proto3.json.readScalar(a.ScalarType.BYTES,e)}catch(e){let t='cannot decode message google.protobuf.BytesValue from JSON"';throw e instanceof Error&&e.message.length>0&&(t+=`: ${e.message}`),new Error(t)}return this}static fromBinary(e,t){return(new U).fromBinary(e,t)}static fromJson(e,t){return(new U).fromJson(e,t)}static fromJsonString(e,t){return(new U).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(U,e,t)}}U.runtime=a.proto3,U.typeName="google.protobuf.BytesValue",U.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:12}])),U.fieldWrapper={wrapField:e=>e instanceof U?e:new U({value:e}),unwrapField:e=>e.value},function(e){e[e.UNKNOWN_ACTION=0]="UNKNOWN_ACTION",e[e.DEVICE_FOLDER_PRE_SETUP=1]="DEVICE_FOLDER_PRE_SETUP",e[e.LIFE_VAULT_PRE_SETUP=2]="LIFE_VAULT_PRE_SETUP",e[e.LIFE_VAULT_POST_SETUP=3]="LIFE_VAULT_POST_SETUP",e[e.PASSWORDS_PRE_SETUP=4]="PASSWORDS_PRE_SETUP",e[e.PASSWORDS_POST_SETUP=5]="PASSWORDS_POST_SETUP"}(w||(w={})),a.proto3.util.setEnumType(w,"per_node_metadata.LinkNodeAction",[{no:0,name:"UNKNOWN_ACTION"},{no:1,name:"DEVICE_FOLDER_PRE_SETUP"},{no:2,name:"LIFE_VAULT_PRE_SETUP"},{no:3,name:"LIFE_VAULT_POST_SETUP"},{no:4,name:"PASSWORDS_PRE_SETUP"},{no:5,name:"PASSWORDS_POST_SETUP"}]);class B extends a.Message{constructor(e){super(),this.action=w.UNKNOWN_ACTION,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new B).fromBinary(e,t)}static fromJson(e,t){return(new B).fromJson(e,t)}static fromJsonString(e,t){return(new B).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(B,e,t)}}B.runtime=a.proto3,B.typeName="per_node_metadata.LinkNodeEntity",B.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"action",kind:"enum",T:a.proto3.getEnumType(w)}]));class W extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new W).fromBinary(e,t)}static fromJson(e,t){return(new W).fromJson(e,t)}static fromJsonString(e,t){return(new W).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(W,e,t)}}W.runtime=a.proto3,W.typeName="per_node_metadata.BypassBehaviors",W.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_vault",kind:"message",T:F},{no:2,name:"is_device_folder",kind:"message",T:F}]));class V extends a.Message{constructor(e){super(),this.deviceId="",this.userId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new V).fromBinary(e,t)}static fromJson(e,t){return(new V).fromJson(e,t)}static fromJsonString(e,t){return(new V).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(V,e,t)}}V.runtime=a.proto3,V.typeName="per_node_metadata.DeviceInfoEntity",V.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"device_id",kind:"scalar",T:9},{no:2,name:"user_id",kind:"scalar",T:3}]));class q extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new q).fromBinary(e,t)}static fromJson(e,t){return(new q).fromJson(e,t)}static fromJsonString(e,t){return(new q).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(q,e,t)}}q.runtime=a.proto3,q.typeName="per_node_metadata.PerNodeMetadataEntity",q.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"bypass_behaviors",kind:"message",T:W},{no:2,name:"suppress_delete",kind:"message",T:F},{no:3,name:"suppress_move",kind:"message",T:F},{no:7,name:"suppress_ns_partition",kind:"message",T:F},{no:8,name:"suppress_shared_link",kind:"message",T:F},{no:13,name:"encrypt_descendants",kind:"message",T:F},{no:6,name:"link_node",kind:"message",T:B},{no:10,name:"hide_extension",kind:"message",T:F},{no:11,name:"suppress_remote_actions",kind:"message",T:F},{no:12,name:"device_info",kind:"message",T:V},{no:5,name:"suppress_share",kind:"message",T:F}])),function(e){e[e.INELIGIBLE=0]="INELIGIBLE",e[e.OPTED_IN=2]="OPTED_IN"}(I||(I={})),a.proto3.util.setEnumType(I,"file_viewer_preview_metadata.TranscriptPermission",[{no:0,name:"INELIGIBLE"},{no:2,name:"OPTED_IN"}]);let H=class e extends a.Message{constructor(e){super(),this.thumbnailUrlTmpl="",this.defaultSrc="",this.fullSizeSrc="",this.srcSet="",this.motionPhotoVideoSrc="",a.proto3.util.initPartial(e,this)}static fromBinary(t,n){return(new e).fromBinary(t,n)}static fromJson(t,n){return(new e).fromJson(t,n)}static fromJsonString(t,n){return(new e).fromJsonString(t,n)}static equals(t,n){return a.proto3.util.equals(e,t,n)}};H.runtime=a.proto3,H.typeName="file_viewer_preview_metadata.Image",H.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"thumbnail_url_tmpl",kind:"scalar",T:9},{no:2,name:"default_src",kind:"scalar",T:9},{no:3,name:"full_size_src",kind:"scalar",T:9},{no:4,name:"src_set",kind:"scalar",T:9},{no:5,name:"motion_photo_video_src",kind:"scalar",T:9}]));let G=class e extends a.Message{constructor(e){super(),this.transcodeUrl="",this.transcodeUrlsSeparateResolutions={},this.container="",this.thumbScrubberVttUrl="",this.posterUrlTmpl="",this.metadataUrl="",this.transcriptUrl="",this.transcriptPermission=I.INELIGIBLE,this.generatedCaptionsUrl="",this.duration=a.protoInt64.zero,this.transcriptUrlsByLang={},this.captionUrlsByLang={},a.proto3.util.initPartial(e,this)}static fromBinary(t,n){return(new e).fromBinary(t,n)}static fromJson(t,n){return(new e).fromJson(t,n)}static fromJsonString(t,n){return(new e).fromJsonString(t,n)}static equals(t,n){return a.proto3.util.equals(e,t,n)}};G.runtime=a.proto3,G.typeName="file_viewer_preview_metadata.Video",G.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"transcode_url",kind:"scalar",T:9},{no:2,name:"transcode_urls_separate_resolutions",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:3,name:"container",kind:"scalar",T:9},{no:4,name:"thumb_scrubber_vtt_url",kind:"scalar",T:9},{no:5,name:"poster_url_tmpl",kind:"scalar",T:9},{no:6,name:"metadata_url",kind:"scalar",T:9},{no:7,name:"transcript_url",kind:"scalar",T:9},{no:8,name:"transcript_permission",kind:"enum",T:a.proto3.getEnumType(I)},{no:9,name:"generated_captions_url",kind:"scalar",T:9},{no:10,name:"duration",kind:"scalar",T:3},{no:11,name:"transcript_urls_by_lang",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:12,name:"caption_urls_by_lang",kind:"map",K:9,V:{kind:"scalar",T:9}}]));class j extends a.Message{constructor(e){super(),this.container="",this.transcodeUrl="",this.waveformUrl="",this.duration=a.protoInt64.zero,this.transcriptUrl="",this.generatedCaptionsUrl="",this.transcriptPermission=I.INELIGIBLE,this.transcriptUrlsByLang={},this.captionUrlsByLang={},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new j).fromBinary(e,t)}static fromJson(e,t){return(new j).fromJson(e,t)}static fromJsonString(e,t){return(new j).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(j,e,t)}}j.runtime=a.proto3,j.typeName="file_viewer_preview_metadata.Audio",j.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"container",kind:"scalar",T:9},{no:2,name:"transcode_url",kind:"scalar",T:9},{no:3,name:"waveform_url",kind:"scalar",T:9},{no:4,name:"duration",kind:"scalar",T:3},{no:5,name:"transcript_url",kind:"scalar",T:9},{no:6,name:"generated_captions_url",kind:"scalar",T:9},{no:7,name:"transcript_permission",kind:"enum",T:a.proto3.getEnumType(I)},{no:8,name:"transcript_urls_by_lang",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:9,name:"caption_urls_by_lang",kind:"map",K:9,V:{kind:"scalar",T:9}}]));class z extends a.Message{constructor(e){super(),this.url="",this.authenticated=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new z).fromBinary(e,t)}static fromJson(e,t){return(new z).fromJson(e,t)}static fromJsonString(e,t){return(new z).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(z,e,t)}}z.runtime=a.proto3,z.typeName="file_viewer_preview_metadata.Linkfile",z.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"url",kind:"scalar",T:9},{no:2,name:"authenticated",kind:"scalar",T:8}]));class K extends a.Message{constructor(e){super(),this.textUrlTmpl="",this.imageUrlTmpl="",this.refreshUrl="",this.placeholderImageUrl="",this.autoprintUrl="",this.supportedWidths=[],this.pages=0,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new K).fromBinary(e,t)}static fromJson(e,t){return(new K).fromJson(e,t)}static fromJsonString(e,t){return(new K).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(K,e,t)}}K.runtime=a.proto3,K.typeName="file_viewer_preview_metadata.DocPreview",K.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"text_url_tmpl",kind:"scalar",T:9},{no:2,name:"image_url_tmpl",kind:"scalar",T:9},{no:3,name:"refresh_url",kind:"scalar",T:9},{no:4,name:"placeholder_image_url",kind:"scalar",T:9},{no:5,name:"autoprint_url",kind:"scalar",T:9},{no:6,name:"supported_widths",kind:"scalar",T:3,repeated:!0},{no:7,name:"pages",kind:"scalar",T:13}]));class J extends a.Message{constructor(e){super(),this.extractedText="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new J).fromBinary(e,t)}static fromJson(e,t){return(new J).fromJson(e,t)}static fromJsonString(e,t){return(new J).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(J,e,t)}}J.runtime=a.proto3,J.typeName="file_viewer_preview_metadata.TextPreview",J.fields=a.proto3.util.newFieldList((()=>[{no:3,name:"extracted_text",kind:"scalar",T:9}]));class Y extends a.Message{constructor(e){super(),this.workbookDataUrlTmpl="",this.sheetDataUrlTmpl="",this.tileUrlTmpl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Y).fromBinary(e,t)}static fromJson(e,t){return(new Y).fromJson(e,t)}static fromJsonString(e,t){return(new Y).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Y,e,t)}}Y.runtime=a.proto3,Y.typeName="file_viewer_preview_metadata.ExcelPreview",Y.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"workbook_data_url_tmpl",kind:"scalar",T:9},{no:2,name:"sheet_data_url_tmpl",kind:"scalar",T:9},{no:3,name:"tile_url_tmpl",kind:"scalar",T:9}]));class Z extends a.Message{constructor(e){super(),this.exitUrl="",this.textUrlTmpl="",this.imageUrlTmpl="",this.refreshUrl="",this.placeholderImageUrl="",this.autoprintUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Z).fromBinary(e,t)}static fromJson(e,t){return(new Z).fromJson(e,t)}static fromJsonString(e,t){return(new Z).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Z,e,t)}}Z.runtime=a.proto3,Z.typeName="file_viewer_preview_metadata.CloudDoc",Z.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"exit_url",kind:"scalar",T:9},{no:2,name:"text_url_tmpl",kind:"scalar",T:9},{no:3,name:"image_url_tmpl",kind:"scalar",T:9},{no:4,name:"refresh_url",kind:"scalar",T:9},{no:5,name:"placeholder_image_url",kind:"scalar",T:9},{no:6,name:"autoprint_url",kind:"scalar",T:9}]));class $ extends a.Message{constructor(e){super(),this.Restricted={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new $).fromBinary(e,t)}static fromJson(e,t){return(new $).fromJson(e,t)}static fromJsonString(e,t){return(new $).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals($,e,t)}}$.runtime=a.proto3,$.typeName="file_viewer_preview_metadata.RestrictedContentTypes",$.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"video",kind:"scalar",T:8,oneof:"Restricted"},{no:2,name:"ssr_doc",kind:"scalar",T:8,oneof:"Restricted"},{no:3,name:"image",kind:"scalar",T:8,oneof:"Restricted"}]));class Q extends a.Message{constructor(e){super(),this.content={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Q).fromBinary(e,t)}static fromJson(e,t){return(new Q).fromJson(e,t)}static fromJsonString(e,t){return(new Q).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Q,e,t)}}Q.runtime=a.proto3,Q.typeName="file_viewer_preview_metadata.ContentMetadata",Q.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"archive",kind:"scalar",T:8,oneof:"content"},{no:2,name:"raw_html",kind:"scalar",T:8,oneof:"content"},{no:3,name:"restricted",kind:"message",T:$,oneof:"content"},{no:4,name:"excel",kind:"message",T:Y,oneof:"content"},{no:5,name:"video",kind:"message",T:G,oneof:"content"},{no:6,name:"audio",kind:"message",T:j,oneof:"content"},{no:7,name:"linkfile",kind:"message",T:z,oneof:"content"},{no:9,name:"ssr_doc",kind:"message",T:K,oneof:"content"},{no:10,name:"image",kind:"message",T:H,oneof:"content"},{no:11,name:"cloud_doc",kind:"message",T:Z,oneof:"content"},{no:12,name:"text",kind:"message",T:J,oneof:"content"}]));class X extends a.Message{constructor(e){super(),this.height=a.protoInt64.zero,this.width=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new X).fromBinary(e,t)}static fromJson(e,t){return(new X).fromJson(e,t)}static fromJsonString(e,t){return(new X).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(X,e,t)}}X.runtime=a.proto3,X.typeName="file_viewer_preview_metadata.Dimensions",X.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"height",kind:"scalar",T:4},{no:2,name:"width",kind:"scalar",T:4}]));class ee extends a.Message{constructor(e){super(),this.previewUrl="",this.fileTypeExtension="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ee).fromBinary(e,t)}static fromJson(e,t){return(new ee).fromJson(e,t)}static fromJsonString(e,t){return(new ee).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ee,e,t)}}var te,ne,ie,ae,oe,re,se,le,ce,de;ee.runtime=a.proto3,ee.typeName="file_viewer_preview_metadata.PreviewMetadata",ee.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"content",kind:"message",T:Q},{no:2,name:"preview_url",kind:"scalar",T:9},{no:3,name:"dimensions",kind:"message",T:X},{no:4,name:"file_type_extension",kind:"scalar",T:9}])),function(e){e[e.UNKNOWN_ENCRYPTION_SCHEME=0]="UNKNOWN_ENCRYPTION_SCHEME",e[e.AES_256_GCM=3]="AES_256_GCM"}(te||(te={})),a.proto3.util.setEnumType(te,"encryption.EncryptionScheme",[{no:0,name:"UNKNOWN_ENCRYPTION_SCHEME"},{no:3,name:"AES_256_GCM"}]);class ue extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ue).fromBinary(e,t)}static fromJson(e,t){return(new ue).fromJson(e,t)}static fromJsonString(e,t){return(new ue).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ue,e,t)}}ue.runtime=a.proto3,ue.typeName="encryption.EncryptedFolder",ue.fields=a.proto3.util.newFieldList((()=>[]));class _e extends a.Message{constructor(e){super(),this.keyid="",this.encryptionScheme=te.UNKNOWN_ENCRYPTION_SCHEME,this.plaintextBlocklistEncryptionExtras=new Uint8Array(0),this.encryptedPlaintextBlocklist=new Uint8Array(0),this.plaintextFileSize=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new _e).fromBinary(e,t)}static fromJson(e,t){return(new _e).fromJson(e,t)}static fromJsonString(e,t){return(new _e).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(_e,e,t)}}_e.runtime=a.proto3,_e.typeName="encryption.EncryptedFile",_e.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"keyid",kind:"scalar",T:9},{no:2,name:"encryption_scheme",kind:"enum",T:a.proto3.getEnumType(te)},{no:3,name:"plaintext_blocklist_encryption_extras",kind:"scalar",T:12},{no:4,name:"encrypted_plaintext_blocklist",kind:"scalar",T:12},{no:5,name:"plaintext_file_size",kind:"scalar",T:4},{no:7,name:"content_encryption_extras",kind:"message",T:pe},{no:8,name:"per_revision_key_info",kind:"message",T:me}]));class me extends a.Message{constructor(e){super(),this.encryptedKeyData=new Uint8Array(0),this.encryptionExtras=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new me).fromBinary(e,t)}static fromJson(e,t){return(new me).fromJson(e,t)}static fromJsonString(e,t){return(new me).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(me,e,t)}}me.runtime=a.proto3,me.typeName="encryption.PerRevisionKeyInfo",me.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_key_data",kind:"scalar",T:12},{no:2,name:"encryption_extras",kind:"scalar",T:12}]));class pe extends a.Message{constructor(e){super(),this.schemeType={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new pe).fromBinary(e,t)}static fromJson(e,t){return(new pe).fromJson(e,t)}static fromJsonString(e,t){return(new pe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(pe,e,t)}}pe.runtime=a.proto3,pe.typeName="encryption.ContentEncryptionExtras",pe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"blockwise",kind:"message",T:ge,oneof:"scheme_type"}]));class ge extends a.Message{constructor(e){super(),this.setAuthTag=new Uint8Array(0),this.blockEncryptionExtras=[],this.encryptedHmacKey=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ge).fromBinary(e,t)}static fromJson(e,t){return(new ge).fromJson(e,t)}static fromJsonString(e,t){return(new ge).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ge,e,t)}}ge.runtime=a.proto3,ge.typeName="encryption.Blockwise",ge.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"set_auth_tag",kind:"scalar",T:12},{no:2,name:"block_encryption_extras",kind:"message",T:fe,repeated:!0},{no:3,name:"encrypted_hmac_key",kind:"scalar",T:12},{no:4,name:"hmac_key_encryption_extras",kind:"message",T:fe}]));class fe extends a.Message{constructor(e){super(),this.authTag=new Uint8Array(0),this.nonce=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new fe).fromBinary(e,t)}static fromJson(e,t){return(new fe).fromJson(e,t)}static fromJsonString(e,t){return(new fe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(fe,e,t)}}fe.runtime=a.proto3,fe.typeName="encryption.SymmetricCryptoExtras",fe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"auth_tag",kind:"scalar",T:12},{no:2,name:"nonce",kind:"scalar",T:12}])),function(e){e[e.INVALID=0]="INVALID",e[e.FILE=1]="FILE",e[e.FOLDER=2]="FOLDER",e[e.PACKAGE=3]="PACKAGE",e[e.SHARED_FOLDER=4]="SHARED_FOLDER",e[e.SANDBOX=5]="SANDBOX",e[e.TEAM_SHARED_FOLDER=6]="TEAM_SHARED_FOLDER",e[e.TEAM_MEMBER_FOLDER=7]="TEAM_MEMBER_FOLDER",e[e.VAULT_FOLDER=8]="VAULT_FOLDER",e[e.FAMILY_SHARED_FOLDER=9]="FAMILY_SHARED_FOLDER",e[e.BACKUP_FOLDER=10]="BACKUP_FOLDER"}(ne||(ne={})),a.proto3.util.setEnumType(ne,"file_info.FileType",[{no:0,name:"INVALID"},{no:1,name:"FILE"},{no:2,name:"FOLDER"},{no:3,name:"PACKAGE"},{no:4,name:"SHARED_FOLDER"},{no:5,name:"SANDBOX"},{no:6,name:"TEAM_SHARED_FOLDER"},{no:7,name:"TEAM_MEMBER_FOLDER"},{no:8,name:"VAULT_FOLDER"},{no:9,name:"FAMILY_SHARED_FOLDER"},{no:10,name:"BACKUP_FOLDER"}]),function(e){e[e.FILE_ADD=0]="FILE_ADD",e[e.FILE_MOVE=1]="FILE_MOVE",e[e.FILE_EDIT=2]="FILE_EDIT",e[e.FILE_RENAME=3]="FILE_RENAME",e[e.FILE_RESTORE=4]="FILE_RESTORE",e[e.FILE_MOUNT=5]="FILE_MOUNT",e[e.FILE_UNMOUNT=6]="FILE_UNMOUNT",e[e.FILE_SHARE=7]="FILE_SHARE",e[e.FILE_UNSHARE=8]="FILE_UNSHARE",e[e.FILE_PRIVATE_VIEW=9]="FILE_PRIVATE_VIEW",e[e.FILE_SHARED_VIEW=10]="FILE_SHARED_VIEW",e[e.FILE_COMMENT_ADD=11]="FILE_COMMENT_ADD",e[e.PAPER_ADD=12]="PAPER_ADD",e[e.PAPER_EDIT=13]="PAPER_EDIT",e[e.PAPER_COMMENT=14]="PAPER_COMMENT",e[e.PAPER_SHARE=15]="PAPER_SHARE",e[e.PAPER_VIEW=16]="PAPER_VIEW",e[e.FILE_SHARED_ADD=17]="FILE_SHARED_ADD",e[e.FILE_DELETE=18]="FILE_DELETE",e[e.UNKNOWN_EVENT=999]="UNKNOWN_EVENT"}(ie||(ie={})),a.proto3.util.setEnumType(ie,"file_info.RecentEventType",[{no:0,name:"FILE_ADD"},{no:1,name:"FILE_MOVE"},{no:2,name:"FILE_EDIT"},{no:3,name:"FILE_RENAME"},{no:4,name:"FILE_RESTORE"},{no:5,name:"FILE_MOUNT"},{no:6,name:"FILE_UNMOUNT"},{no:7,name:"FILE_SHARE"},{no:8,name:"FILE_UNSHARE"},{no:9,name:"FILE_PRIVATE_VIEW"},{no:10,name:"FILE_SHARED_VIEW"},{no:11,name:"FILE_COMMENT_ADD"},{no:12,name:"PAPER_ADD"},{no:13,name:"PAPER_EDIT"},{no:14,name:"PAPER_COMMENT"},{no:15,name:"PAPER_SHARE"},{no:16,name:"PAPER_VIEW"},{no:17,name:"FILE_SHARED_ADD"},{no:18,name:"FILE_DELETE"},{no:999,name:"UNKNOWN_EVENT"}]),function(e){e[e.NOT_FETCHED=0]="NOT_FETCHED",e[e.NOT_STARRED=1]="NOT_STARRED",e[e.STARRED=2]="STARRED"}(ae||(ae={})),a.proto3.util.setEnumType(ae,"file_info.StarredStatus",[{no:0,name:"NOT_FETCHED"},{no:1,name:"NOT_STARRED"},{no:2,name:"STARRED"}]);class he extends a.Message{constructor(e){super(),this.isLockholder=!1,this.lockholderName="",this.tsLocked=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new he).fromBinary(e,t)}static fromJson(e,t){return(new he).fromJson(e,t)}static fromJsonString(e,t){return(new he).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(he,e,t)}}he.runtime=a.proto3,he.typeName="file_info.FileLockInfo",he.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_lockholder",kind:"scalar",T:8},{no:2,name:"lockholder_name",kind:"scalar",T:9},{no:3,name:"ts_locked",kind:"scalar",T:3}]));class Ee extends a.Message{constructor(e){super(),this.activityTimestampMs=a.protoInt64.zero,this.recentEventType=ie.FILE_ADD,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ee).fromBinary(e,t)}static fromJson(e,t){return(new Ee).fromJson(e,t)}static fromJsonString(e,t){return(new Ee).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ee,e,t)}}Ee.runtime=a.proto3,Ee.typeName="file_info.RecentsInfo",Ee.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"activity_timestamp_ms",kind:"scalar",T:4},{no:2,name:"recent_event_type",kind:"enum",T:a.proto3.getEnumType(ie)}]));class ve extends a.Message{constructor(e){super(),this.thumbnailUrlTmpl="",this.type=ne.INVALID,this.ext="",this.icon="",this.itemName="",this.thumbScrubberVttUrl="",this.numOfPages=0,this.thumbScrubberVttWidth=0,this.thumbScrubberVttHeight=0,this.duration=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ve).fromBinary(e,t)}static fromJson(e,t){return(new ve).fromJson(e,t)}static fromJsonString(e,t){return(new ve).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ve,e,t)}}ve.runtime=a.proto3,ve.typeName="file_info.ScrubbingItemMetadata",ve.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"thumbnail_url_tmpl",kind:"scalar",T:9},{no:2,name:"type",kind:"enum",T:a.proto3.getEnumType(ne)},{no:3,name:"ext",kind:"scalar",T:9},{no:4,name:"icon",kind:"scalar",T:9},{no:5,name:"item_name",kind:"scalar",T:9},{no:6,name:"thumb_scrubber_vtt_url",kind:"scalar",T:9},{no:7,name:"num_of_pages",kind:"scalar",T:13},{no:8,name:"thumb_scrubber_vtt_width",kind:"scalar",T:13},{no:9,name:"thumb_scrubber_vtt_height",kind:"scalar",T:13},{no:10,name:"duration",kind:"scalar",T:3}]));class be extends a.Message{constructor(e){super(),this.thumbnailUrlTmpl="",this.type=ne.INVALID,this.ext="",this.icon="",this.itemName="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new be).fromBinary(e,t)}static fromJson(e,t){return(new be).fromJson(e,t)}static fromJsonString(e,t){return(new be).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(be,e,t)}}be.runtime=a.proto3,be.typeName="file_info.FolderCollageItemMetadata",be.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"thumbnail_url_tmpl",kind:"scalar",T:9},{no:2,name:"type",kind:"enum",T:a.proto3.getEnumType(ne)},{no:3,name:"ext",kind:"scalar",T:9},{no:4,name:"icon",kind:"scalar",T:9},{no:5,name:"item_name",kind:"scalar",T:9}]));class Se extends a.Message{constructor(e){super(),this.scrubbingItemsMetadata=[],this.folderCollageItemsMetadata=[],this.folderContainsMoreItem=!1,this.descendantsCount=a.protoInt64.zero,this.folderSize=a.protoInt64.zero,this.folderSizeMaybeLarger=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Se).fromBinary(e,t)}static fromJson(e,t){return(new Se).fromJson(e,t)}static fromJsonString(e,t){return(new Se).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Se,e,t)}}Se.runtime=a.proto3,Se.typeName="file_info.ContentTileMetadata",Se.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"scrubbing_items_metadata",kind:"message",T:ve,repeated:!0},{no:2,name:"folder_collage_items_metadata",kind:"message",T:be,repeated:!0},{no:3,name:"folder_contains_more_item",kind:"scalar",T:8},{no:4,name:"descendants_count",kind:"scalar",T:3},{no:5,name:"folder_size",kind:"scalar",T:4},{no:6,name:"folder_size_maybe_larger",kind:"scalar",T:8}]));class Te extends a.Message{constructor(e){super(),this.directBlockserverLink="",this.ext="",this.fileId="",this.fqPath="",this.href="",this.icon="",this.isCloudDoc=!1,this.isDir=!1,this.isInTeamFolderTree=!1,this.isSymlink=!1,this.isUnmounted=!1,this.lastModifiedName="",this.mountAccessPerms=[],this.nsId=a.protoInt64.zero,this.nsPath="",this.readOnly=!1,this.revisionId="",this.sizeBytes=a.protoInt64.zero,this.sjid=a.protoInt64.zero,this.deprecatedSortKey=[],this.targetNs=a.protoInt64.zero,this.thumbnailUrlTmpl="",this.ts=a.protoInt64.zero,this.type=ne.INVALID,this.sortKey="",this.hasMountAccessPerms=!1,this.openToUrl="",this.isLocked=!1,this.isInVaultFolder=!1,this.hasAutomatedRule=!1,this.isBackupFolder=!1,this.modifiedAgo="",this.agoFromLastActionByUserTs="",this.isInBackupFolder=!1,this.descendantsCount=a.protoInt64.zero,this.isEncrypted=!1,this.fileOwnerTeamEncryptedId="",this.oid="",this.hlc="",this.starredStatus=ae.NOT_FETCHED,this.folderSize=a.protoInt64.zero,this.folderSizeMaybeLarger=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Te).fromBinary(e,t)}static fromJson(e,t){return(new Te).fromJson(e,t)}static fromJsonString(e,t){return(new Te).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Te,e,t)}}Te.runtime=a.proto3,Te.typeName="file_info.FileInfo",Te.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"direct_blockserver_link",kind:"scalar",T:9},{no:3,name:"ext",kind:"scalar",T:9},{no:4,name:"file_id",kind:"scalar",T:9},{no:5,name:"fq_path",kind:"scalar",T:9},{no:6,name:"href",kind:"scalar",T:9},{no:7,name:"icon",kind:"scalar",T:9},{no:8,name:"is_cloud_doc",kind:"scalar",T:8},{no:9,name:"is_dir",kind:"scalar",T:8},{no:10,name:"is_in_team_folder_tree",kind:"scalar",T:8},{no:11,name:"is_symlink",kind:"scalar",T:8},{no:12,name:"is_unmounted",kind:"scalar",T:8},{no:13,name:"last_modified_name",kind:"scalar",T:9},{no:14,name:"mount_access_perms",kind:"scalar",T:9,repeated:!0},{no:15,name:"ns_id",kind:"scalar",T:4},{no:16,name:"ns_path",kind:"scalar",T:9},{no:17,name:"read_only",kind:"scalar",T:8},{no:18,name:"revision_id",kind:"scalar",T:9},{no:19,name:"size_bytes",kind:"scalar",T:3},{no:20,name:"sjid",kind:"scalar",T:4},{no:21,name:"deprecated_sort_key",kind:"scalar",T:9,repeated:!0},{no:22,name:"target_ns",kind:"scalar",T:4},{no:23,name:"thumbnail_url_tmpl",kind:"scalar",T:9},{no:24,name:"ts",kind:"scalar",T:3},{no:25,name:"type",kind:"enum",T:a.proto3.getEnumType(ne)},{no:26,name:"sort_key",kind:"scalar",T:9},{no:27,name:"has_mount_access_perms",kind:"scalar",T:8},{no:28,name:"open_to_url",kind:"scalar",T:9},{no:29,name:"is_locked",kind:"scalar",T:8},{no:30,name:"lock_info",kind:"message",T:he},{no:31,name:"per_node_metadata",kind:"message",T:q},{no:32,name:"is_in_vault_folder",kind:"scalar",T:8},{no:33,name:"has_automated_rule",kind:"scalar",T:8},{no:34,name:"is_backup_folder",kind:"scalar",T:8},{no:35,name:"modified_ago",kind:"scalar",T:9},{no:36,name:"ago_from_last_action_by_user_ts",kind:"scalar",T:9},{no:37,name:"preview",kind:"message",T:ee},{no:38,name:"is_in_backup_folder",kind:"scalar",T:8},{no:39,name:"recents_info",kind:"message",T:Ee},{no:40,name:"descendants_count",kind:"scalar",T:3},{no:41,name:"browse_preview",kind:"message",T:ee},{no:42,name:"content_tile_metadata",kind:"message",T:Se},{no:43,name:"is_encrypted",kind:"scalar",T:8},{no:44,name:"file_encryption_info",kind:"message",T:_e},{no:45,name:"file_owner_team_encrypted_id",kind:"scalar",T:9},{no:46,name:"oid",kind:"scalar",T:9},{no:47,name:"hlc",kind:"scalar",T:9},{no:48,name:"starred_status",kind:"enum",T:a.proto3.getEnumType(ae)},{no:49,name:"folder_size",kind:"scalar",T:4},{no:50,name:"folder_size_maybe_larger",kind:"scalar",T:8}])),function(e){e[e.UNUSED=0]="UNUSED",e[e.UNSUPPORTED=1]="UNSUPPORTED",e[e.IPHONE=2]="IPHONE",e[e.ANDROID_MARKET=3]="ANDROID_MARKET",e[e.IPAD=4]="IPAD"}(oe||(oe={})),a.proto3.util.setEnumType(oe,"open_in_app_urls.OpenInMobileAppPlatform",[{no:0,name:"UNUSED"},{no:1,name:"UNSUPPORTED"},{no:2,name:"IPHONE"},{no:3,name:"ANDROID_MARKET"},{no:4,name:"IPAD"}]);class ye extends a.Message{constructor(e){super(),this.platform=oe.UNUSED,this.iOSAppUrl="",this.iOSAppStoreUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ye).fromBinary(e,t)}static fromJson(e,t){return(new ye).fromJson(e,t)}static fromJsonString(e,t){return(new ye).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ye,e,t)}}ye.runtime=a.proto3,ye.typeName="open_in_app_urls.IOSOpenInAppUrls",ye.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"platform",kind:"enum",T:a.proto3.getEnumType(oe)},{no:2,name:"iOS_app_url",kind:"scalar",T:9},{no:3,name:"iOS_app_store_url",kind:"scalar",T:9}]));class ke extends a.Message{constructor(e){super(),this.platform=oe.UNUSED,this.androidAppUrl="",this.googlePlayStoreUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ke).fromBinary(e,t)}static fromJson(e,t){return(new ke).fromJson(e,t)}static fromJsonString(e,t){return(new ke).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ke,e,t)}}ke.runtime=a.proto3,ke.typeName="open_in_app_urls.AndroidOpenInAppUrls",ke.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"platform",kind:"enum",T:a.proto3.getEnumType(oe)},{no:2,name:"android_app_url",kind:"scalar",T:9},{no:3,name:"google_play_store_url",kind:"scalar",T:9}]));class we extends a.Message{constructor(e){super(),this.appUrls={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new we).fromBinary(e,t)}static fromJson(e,t){return(new we).fromJson(e,t)}static fromJsonString(e,t){return(new we).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(we,e,t)}}we.runtime=a.proto3,we.typeName="open_in_app_urls.OpenInAppData",we.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ios_app_data",kind:"message",T:ye,oneof:"app_urls"},{no:2,name:"android_app_data",kind:"message",T:ke,oneof:"app_urls"}])),function(e){e[e.Shmodel=0]="Shmodel",e[e.Content=1]="Content"}(re||(re={})),a.proto3.util.setEnumType(re,"shared_file.LinkType",[{no:0,name:"Shmodel"},{no:1,name:"Content"}]);class Ie extends a.Message{constructor(e){super(),this.isSymlink=!1,this.bytes=a.protoInt64.zero,this.filename="",this.sortKey=[],this.href="",this.ts=a.protoInt64.zero,this.nsId=a.protoInt64.zero,this.sjid=a.protoInt64.zero,this.fileId="",this.openInAppData={case:void 0},this.revisionId="",this.isCloudDoc=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ie).fromBinary(e,t)}static fromJson(e,t){return(new Ie).fromJson(e,t)}static fromJsonString(e,t){return(new Ie).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ie,e,t)}}Ie.runtime=a.proto3,Ie.typeName="shared_file.SharedFile",Ie.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_symlink",kind:"scalar",T:8},{no:2,name:"bytes",kind:"scalar",T:3},{no:3,name:"filename",kind:"scalar",T:9},{no:5,name:"sort_key",kind:"scalar",T:9,repeated:!0},{no:6,name:"href",kind:"scalar",T:9},{no:7,name:"preview",kind:"message",T:ee},{no:8,name:"ts",kind:"scalar",T:3},{no:9,name:"ns_id",kind:"scalar",T:3},{no:10,name:"sjid",kind:"scalar",T:3},{no:11,name:"file_id",kind:"scalar",T:9},{no:12,name:"direct_blockserver_link",kind:"message",T:x},{no:13,name:"preview_url",kind:"message",T:x},{no:14,name:"thumbnail_url_tmpl",kind:"message",T:x},{no:15,name:"ios_app_data",kind:"message",T:ye,oneof:"open_in_app_data"},{no:16,name:"android_app_data",kind:"message",T:ke,oneof:"open_in_app_data"},{no:17,name:"revision_id",kind:"scalar",T:9},{no:18,name:"icon",kind:"message",T:x},{no:19,name:"is_cloud_doc",kind:"scalar",T:8}]));class Ae extends a.Message{constructor(e){super(),this.url="",this.displayName="",this.hasPublicAudienceOrVisibility=!1,this.teamMemberBrandingPolicyEnabled=!1,this.isPasswordRequired=!1,this.sharedFromPaidUser=!1,this.isLowDistractionView=!1,this.allowLoggedOutCommenting=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ae).fromBinary(e,t)}static fromJson(e,t){return(new Ae).fromJson(e,t)}static fromJsonString(e,t){return(new Ae).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ae,e,t)}}Ae.runtime=a.proto3,Ae.typeName="shared_file.SharedLinkInfo",Ae.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"url",kind:"scalar",T:9},{no:2,name:"display_name",kind:"scalar",T:9},{no:3,name:"download_test_url",kind:"message",T:x},{no:4,name:"owner_email",kind:"message",T:x},{no:5,name:"owner_name",kind:"message",T:x},{no:6,name:"owner_team_name",kind:"message",T:x},{no:7,name:"owner_team_logo",kind:"message",T:x},{no:8,name:"owner_team_background",kind:"message",T:x},{no:9,name:"has_public_audience_or_visibility",kind:"scalar",T:8},{no:10,name:"team_member_branding_policy_enabled",kind:"scalar",T:8},{no:11,name:"is_password_required",kind:"scalar",T:8},{no:12,name:"owner_photo_url",kind:"message",T:x},{no:13,name:"shared_from_paid_user",kind:"scalar",T:8},{no:14,name:"is_low_distraction_view",kind:"scalar",T:8},{no:15,name:"allow_logged_out_commenting",kind:"scalar",T:8}]));class Ce extends a.Message{constructor(e){super(),this.linkKey="",this.linkType=re.Shmodel,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ce).fromBinary(e,t)}static fromJson(e,t){return(new Ce).fromJson(e,t)}static fromJsonString(e,t){return(new Ce).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ce,e,t)}}Ce.runtime=a.proto3,Ce.typeName="shared_file.ShareToken",Ce.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"item_id",kind:"message",T:P},{no:2,name:"link_key",kind:"scalar",T:9},{no:3,name:"link_type",kind:"enum",T:a.proto3.getEnumType(re)},{no:4,name:"secure_hash",kind:"message",T:x},{no:5,name:"sub_path",kind:"message",T:x},{no:6,name:"rlkey",kind:"message",T:x}])),function(e){e[e.Off=0]="Off",e[e.Closed=1]="Closed",e[e.Prefilled=2]="Prefilled",e[e.Unfilled=3]="Unfilled",e[e.LinkSettings=4]="LinkSettings"}(se||(se={})),a.proto3.util.setEnumType(se,"file_viewer.ShareModalVariant",[{no:0,name:"Off"},{no:1,name:"Closed"},{no:2,name:"Prefilled"},{no:3,name:"Unfilled"},{no:4,name:"LinkSettings"}]),function(e){e[e.None=0]="None",e[e.Visit=1]="Visit",e[e.Click=2]="Click"}(le||(le={})),a.proto3.util.setEnumType(le,"file_viewer.PreviewSourceAction",[{no:0,name:"None"},{no:1,name:"Visit"},{no:2,name:"Click"}]),function(e){e[e.PRIVATE=0]="PRIVATE",e[e.SHARED_LINK=1]="SHARED_LINK",e[e.SHARED_CONTENT_LINK=2]="SHARED_CONTENT_LINK"}(ce||(ce={})),a.proto3.util.setEnumType(ce,"file_viewer.FileViewTargetType",[{no:0,name:"PRIVATE"},{no:1,name:"SHARED_LINK"},{no:2,name:"SHARED_CONTENT_LINK"}]),n.FileViewOriginType=void 0,(de=n.FileViewOriginType||(n.FileViewOriginType={}))[de.UNKNOWN=0]="UNKNOWN",de[de.BROWSE=1]="BROWSE",de[de.CAROUSEL=2]="CAROUSEL",de[de.PHOTOS=3]="PHOTOS",de[de.RECENTS=4]="RECENTS",de[de.TRASH=5]="TRASH",de[de.VERSION_HISTORY=6]="VERSION_HISTORY",de[de.HARMONY=7]="HARMONY",de[de.FILESYSTEM=8]="FILESYSTEM",de[de.TRAY=9]="TRAY",de[de.SERVER_VIEW=10]="SERVER_VIEW",de[de.NOTIFICATION=11]="NOTIFICATION",de[de.EMAIL=12]="EMAIL",de[de.PAPER=13]="PAPER",de[de.FILE_ROW_SHARE_MENU=14]="FILE_ROW_SHARE_MENU",de[de.WEB_NOTIFICATION=15]="WEB_NOTIFICATION",de[de.SHARED_LINK_PAGE=16]="SHARED_LINK_PAGE",de[de.SHARED_CONTENT_LINK_PAGE=17]="SHARED_CONTENT_LINK_PAGE",de[de.SHARE_PAGE=18]="SHARE_PAGE",de[de.HOME=19]="HOME",de[de.SHOWCASE=20]="SHOWCASE",de[de.DESKTOP_FILE_VIEWER=21]="DESKTOP_FILE_VIEWER",de[de.SEARCH=22]="SEARCH",de[de.TRANSFER=23]="TRANSFER",de[de.HELLOSIGN=26]="HELLOSIGN",de[de.SHARED_COLLECTION=27]="SHARED_COLLECTION",de[de.STARRED=29]="STARRED",de[de.DESKTOP_PREVIEW=32]="DESKTOP_PREVIEW",a.proto3.util.setEnumType(n.FileViewOriginType,"file_viewer.FileViewOriginType",[{no:0,name:"UNKNOWN"},{no:1,name:"BROWSE"},{no:2,name:"CAROUSEL"},{no:3,name:"PHOTOS"},{no:4,name:"RECENTS"},{no:5,name:"TRASH"},{no:6,name:"VERSION_HISTORY"},{no:7,name:"HARMONY"},{no:8,name:"FILESYSTEM"},{no:9,name:"TRAY"},{no:10,name:"SERVER_VIEW"},{no:11,name:"NOTIFICATION"},{no:12,name:"EMAIL"},{no:13,name:"PAPER"},{no:14,name:"FILE_ROW_SHARE_MENU"},{no:15,name:"WEB_NOTIFICATION"},{no:16,name:"SHARED_LINK_PAGE"},{no:17,name:"SHARED_CONTENT_LINK_PAGE"},{no:18,name:"SHARE_PAGE"},{no:19,name:"HOME"},{no:20,name:"SHOWCASE"},{no:21,name:"DESKTOP_FILE_VIEWER"},{no:22,name:"SEARCH"},{no:23,name:"TRANSFER"},{no:26,name:"HELLOSIGN"},{no:27,name:"SHARED_COLLECTION"},{no:29,name:"STARRED"},{no:32,name:"DESKTOP_PREVIEW"}]);class Re extends a.Message{constructor(e){super(),this.key="",this.version=a.protoInt64.zero,this.type="",this.plaintextFallback=!1,this.timestamp=0,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Re).fromBinary(e,t)}static fromJson(e,t){return(new Re).fromJson(e,t)}static fromJsonString(e,t){return(new Re).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Re,e,t)}}Re.runtime=a.proto3,Re.typeName="login_form.EncryptionOptions",Re.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key",kind:"scalar",T:9},{no:2,name:"version",kind:"scalar",T:3},{no:3,name:"type",kind:"scalar",T:9},{no:4,name:"plaintext_fallback",kind:"scalar",T:8},{no:5,name:"timestamp",kind:"scalar",T:2}]));let Oe=class e extends a.Message{constructor(e){super(),this.originalUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(t,n){return(new e).fromBinary(t,n)}static fromJson(t,n){return(new e).fromJson(t,n)}static fromJsonString(t,n){return(new e).fromJsonString(t,n)}static equals(t,n){return a.proto3.util.equals(e,t,n)}};Oe.runtime=a.proto3,Oe.typeName="premium_kit_assets.Image",Oe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"original_url",kind:"scalar",T:9}]));class Ne extends a.Message{constructor(e){super(),this.originalUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ne).fromBinary(e,t)}static fromJson(e,t){return(new Ne).fromJson(e,t)}static fromJsonString(e,t){return(new Ne).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ne,e,t)}}Ne.runtime=a.proto3,Ne.typeName="premium_kit_assets.Video",Ne.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"original_url",kind:"scalar",T:9}]));class Pe extends a.Message{constructor(e){super(),this.pickerImage="",this.fallbackImageUrl="",this.value={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Pe).fromBinary(e,t)}static fromJson(e,t){return(new Pe).fromJson(e,t)}static fromJsonString(e,t){return(new Pe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Pe,e,t)}}Pe.runtime=a.proto3,Pe.typeName="premium_kit_assets.Graphic",Pe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"picker_image",kind:"scalar",T:9},{no:2,name:"fallback_image_url",kind:"scalar",T:9},{no:3,name:"image",kind:"message",T:Oe,oneof:"value"},{no:4,name:"video",kind:"message",T:Ne,oneof:"value"}]));class Me extends a.Message{constructor(e){super(),this.assetId="",this.colorHex="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Me).fromBinary(e,t)}static fromJson(e,t){return(new Me).fromJson(e,t)}static fromJsonString(e,t){return(new Me).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Me,e,t)}}Me.runtime=a.proto3,Me.typeName="premium_kit_assets.Asset",Me.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"asset_id",kind:"scalar",T:9},{no:2,name:"graphic",kind:"message",T:Pe},{no:3,name:"color_hex",kind:"scalar",T:9}]));class Le extends a.Message{constructor(e){super(),this.isEnhancedBrandingEnabled=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Le).fromBinary(e,t)}static fromJson(e,t){return(new Le).fromJson(e,t)}static fromJsonString(e,t){return(new Le).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Le,e,t)}}var De,Fe,xe,Ue,Be,We,Ve,qe,He,Ge,je,ze,Ke,Je;Le.runtime=a.proto3,Le.typeName="branded_links.BrandingInfo",Le.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"background_asset",kind:"message",T:Me},{no:2,name:"logo_url",kind:"message",T:x},{no:3,name:"organization_name",kind:"message",T:x},{no:4,name:"is_enhanced_branding_enabled",kind:"scalar",T:8},{no:5,name:"website_url",kind:"message",T:x},{no:6,name:"twitter_url",kind:"message",T:x},{no:7,name:"instagram_url",kind:"message",T:x},{no:8,name:"linkedin_url",kind:"message",T:x}])),function(e){e[e.CanView=0]="CanView",e[e.CanEdit=1]="CanEdit"}(De||(De={})),a.proto3.util.setEnumType(De,"share_permission.AccessLevel",[{no:0,name:"CanView"},{no:1,name:"CanEdit"}]),function(e){e[e.Personal=0]="Personal",e[e.Work=1]="Work",e[e.Photos=2]="Photos"}(Fe||(Fe={})),a.proto3.util.setEnumType(Fe,"share_permission.UserRoleExtended",[{no:0,name:"Personal"},{no:1,name:"Work"},{no:2,name:"Photos"}]),function(e){e[e.IsFolderMember=0]="IsFolderMember",e[e.RighteousView=1]="RighteousView",e[e.RighteousEdit=2]="RighteousEdit",e[e.ShmodelView=3]="ShmodelView",e[e.Unknown=4]="Unknown"}(xe||(xe={})),a.proto3.util.setEnumType(xe,"share_permission.FolderPreviewType",[{no:0,name:"IsFolderMember"},{no:1,name:"RighteousView"},{no:2,name:"RighteousEdit"},{no:3,name:"ShmodelView"},{no:4,name:"Unknown"}]);class Ye extends a.Message{constructor(e){super(),this.accessLevel=De.CanView,this.syncFolderName="",this.syncFolderSize="",this.syncNsId="",this.syncRole=Fe.Personal,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ye).fromBinary(e,t)}static fromJson(e,t){return(new Ye).fromJson(e,t)}static fromJsonString(e,t){return(new Ye).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ye,e,t)}}Ye.runtime=a.proto3,Ye.typeName="share_permission.EditFolderLinkSyncVars",Ye.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"access_level",kind:"enum",T:a.proto3.getEnumType(De)},{no:2,name:"sync_folder_name",kind:"scalar",T:9},{no:3,name:"sync_folder_size",kind:"scalar",T:9},{no:4,name:"sync_ns_id",kind:"scalar",T:9},{no:5,name:"sync_role",kind:"enum",T:a.proto3.getEnumType(Fe)},{no:6,name:"sync_preview_url",kind:"message",T:x},{no:7,name:"sync_out_of_quota_qp",kind:"message",T:x},{no:8,name:"sync_usage_remaining",kind:"message",T:x},{no:9,name:"sync_usage_needed",kind:"message",T:P}]));class Ze extends a.Message{constructor(e){super(),this.canCopyToDropboxRoles=[],this.canDownloadRoles=[],this.canPrintRoles=[],this.canRemoveLinkUids=[],this.canSyncToDropboxRoles=[],this.canRequestAccessRoles=[],this.canViewContextMenuRoles=[],this.canViewMetadataRoles=[],this.isEditFolderLink=!1,this.syncVarsByRoles={},this.isSharedFolder=!1,this.folderLinkPreviewType=xe.IsFolderMember,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ze).fromBinary(e,t)}static fromJson(e,t){return(new Ze).fromJson(e,t)}static fromJsonString(e,t){return(new Ze).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ze,e,t)}}Ze.runtime=a.proto3,Ze.typeName="share_permission.SharePermission",Ze.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"can_copy_to_dropbox_roles",kind:"scalar",T:9,repeated:!0},{no:2,name:"can_download_roles",kind:"scalar",T:9,repeated:!0},{no:3,name:"can_print_roles",kind:"scalar",T:9,repeated:!0},{no:4,name:"can_remove_link_uids",kind:"scalar",T:3,repeated:!0},{no:5,name:"can_sync_to_dropbox_roles",kind:"scalar",T:9,repeated:!0},{no:6,name:"can_request_access_roles",kind:"scalar",T:9,repeated:!0},{no:7,name:"can_view_context_menu_roles",kind:"scalar",T:9,repeated:!0},{no:8,name:"can_view_metadata_roles",kind:"scalar",T:9,repeated:!0},{no:9,name:"is_edit_folder_link",kind:"scalar",T:8},{no:10,name:"sync_vars_by_roles",kind:"map",K:9,V:{kind:"message",T:Ye}},{no:11,name:"is_shared_folder",kind:"scalar",T:8},{no:12,name:"folder_link_preview_type",kind:"enum",T:a.proto3.getEnumType(xe)}]));class $e extends a.Message{constructor(e){super(),this.unixMicros=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new $e).fromBinary(e,t)}static fromJson(e,t){return(new $e).fromJson(e,t)}static fromJsonString(e,t){return(new $e).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals($e,e,t)}}$e.runtime=a.proto3,$e.typeName="version_tree.Hlc",$e.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"unix_micros",kind:"scalar",T:6}]));class Qe extends a.Message{constructor(e){super(),this.val=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Qe).fromBinary(e,t)}static fromJson(e,t){return(new Qe).fromJson(e,t)}static fromJsonString(e,t){return(new Qe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Qe,e,t)}}Qe.runtime=a.proto3,Qe.typeName="version_tree.Oid",Qe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"val",kind:"scalar",T:6}]));class Xe extends a.Message{constructor(e){super(),this.val=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Xe).fromBinary(e,t)}static fromJson(e,t){return(new Xe).fromJson(e,t)}static fromJsonString(e,t){return(new Xe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Xe,e,t)}}Xe.runtime=a.proto3,Xe.typeName="version_tree.Sid",Xe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"val",kind:"scalar",T:6}])),function(e){e[e.TAKEDOWN_TYPE_UNSPECIFIED=0]="TAKEDOWN_TYPE_UNSPECIFIED",e[e.DMCA=1]="DMCA",e[e.MALWARE=2]="MALWARE",e[e.ILLEGAL=3]="ILLEGAL",e[e.OTHER=4]="OTHER",e[e.SPAM=5]="SPAM",e[e.TERROR=6]="TERROR",e[e.CSAI=7]="CSAI",e[e.PHISHING=8]="PHISHING",e[e.POTENTIAL_MALWARE=9]="POTENTIAL_MALWARE"}(Ue||(Ue={})),a.proto3.util.setEnumType(Ue,"restricted_content.TakedownType",[{no:0,name:"TAKEDOWN_TYPE_UNSPECIFIED"},{no:1,name:"DMCA"},{no:2,name:"MALWARE"},{no:3,name:"ILLEGAL"},{no:4,name:"OTHER"},{no:5,name:"SPAM"},{no:6,name:"TERROR"},{no:7,name:"CSAI"},{no:8,name:"PHISHING"},{no:9,name:"POTENTIAL_MALWARE"}]);class et extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new et).fromBinary(e,t)}static fromJson(e,t){return(new et).fromJson(e,t)}static fromJsonString(e,t){return(new et).fromJsonString(e,t)}static equals(e,t){return T.util.equals(et,e,t)}}et.runtime=T,et.typeName="edgestore_gid.Gid",et.fields=T.util.newFieldList((()=>[{no:1,name:"colo",kind:"scalar",T:4,opt:!0},{no:2,name:"id",kind:"scalar",T:4,opt:!0}]));class tt extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new tt).fromBinary(e,t)}static fromJson(e,t){return(new tt).fromJson(e,t)}static fromJsonString(e,t){return(new tt).fromJsonString(e,t)}static equals(e,t){return T.util.equals(tt,e,t)}}tt.runtime=T,tt.typeName="edgestore_gid.EdgetypeGid",tt.fields=T.util.newFieldList((()=>[{no:1,name:"edgetype",kind:"message",T:et,opt:!0},{no:2,name:"gid",kind:"message",T:et,opt:!0}]));class nt extends a.Message{constructor(e){super(),this.sessionChain=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new nt).fromBinary(e,t)}static fromJson(e,t){return(new nt).fromJson(e,t)}static fromJsonString(e,t){return(new nt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(nt,e,t)}}nt.runtime=a.proto3,nt.typeName="user_auth.ActingSessionInfo",nt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"session_chain",kind:"message",T:lt,repeated:!0},{no:2,name:"active_team",kind:"message",T:at}])),function(e){e[e.INVALID_USER_TYPE=0]="INVALID_USER_TYPE",e[e.ACTOR_USER=101]="ACTOR_USER",e[e.ESCALATED_ADMIN=102]="ESCALATED_ADMIN",e[e.TEAM_ASSUMING_USER=103]="TEAM_ASSUMING_USER",e[e.ACTING_ON_MEMBER=104]="ACTING_ON_MEMBER",e[e.DBXSUPPORT_ASSUMING_USER=105]="DBXSUPPORT_ASSUMING_USER",e[e.DBXSUPPORT_ACTING_ON_USER=106]="DBXSUPPORT_ACTING_ON_USER",e[e.SYSTEM_ACTING_ON_USER=107]="SYSTEM_ACTING_ON_USER"}(Be||(Be={})),a.proto3.util.setEnumType(Be,"user_auth.ActingSessionInfo.UserSessionType",[{no:0,name:"INVALID_USER_TYPE"},{no:101,name:"ACTOR_USER"},{no:102,name:"ESCALATED_ADMIN"},{no:103,name:"TEAM_ASSUMING_USER"},{no:104,name:"ACTING_ON_MEMBER"},{no:105,name:"DBXSUPPORT_ASSUMING_USER"},{no:106,name:"DBXSUPPORT_ACTING_ON_USER"},{no:107,name:"SYSTEM_ACTING_ON_USER"}]),function(e){e[e.INVALID_TEAM_TYPE=0]="INVALID_TEAM_TYPE",e[e.ACTOR_TEAM=201]="ACTOR_TEAM",e[e.ASSUMED_USER_TEAM=202]="ASSUMED_USER_TEAM",e[e.RESELLER_ASSUMING_TEAM=203]="RESELLER_ASSUMING_TEAM",e[e.MTIA_ASSUMING_TEAM=204]="MTIA_ASSUMING_TEAM",e[e.ACTING_ON_FEDERATION=205]="ACTING_ON_FEDERATION",e[e.FEDERATION_ASSUMING_TEAM=206]="FEDERATION_ASSUMING_TEAM",e[e.ACTING_ON_TEAM_IN_FEDERATION=207]="ACTING_ON_TEAM_IN_FEDERATION",e[e.DBXSUPPORT_ASSUMING_TEAM=208]="DBXSUPPORT_ASSUMING_TEAM",e[e.DBXSUPPORT_ACTING_ON_TEAM=209]="DBXSUPPORT_ACTING_ON_TEAM",e[e.SYSTEM_ACTING_ON_TEAM=210]="SYSTEM_ACTING_ON_TEAM"}(We||(We={})),a.proto3.util.setEnumType(We,"user_auth.ActingSessionInfo.TeamSessionType",[{no:0,name:"INVALID_TEAM_TYPE"},{no:201,name:"ACTOR_TEAM"},{no:202,name:"ASSUMED_USER_TEAM"},{no:203,name:"RESELLER_ASSUMING_TEAM"},{no:204,name:"MTIA_ASSUMING_TEAM"},{no:205,name:"ACTING_ON_FEDERATION"},{no:206,name:"FEDERATION_ASSUMING_TEAM"},{no:207,name:"ACTING_ON_TEAM_IN_FEDERATION"},{no:208,name:"DBXSUPPORT_ASSUMING_TEAM"},{no:209,name:"DBXSUPPORT_ACTING_ON_TEAM"},{no:210,name:"SYSTEM_ACTING_ON_TEAM"}]),function(e){e[e.INVALID_NONE=0]="INVALID_NONE",e[e.NONE=301]="NONE"}(Ve||(Ve={})),a.proto3.util.setEnumType(Ve,"user_auth.ActingSessionInfo.NoneSessionType",[{no:0,name:"INVALID_NONE"},{no:301,name:"NONE"}]),function(e){e[e.INVALID_SYSTEM=0]="INVALID_SYSTEM",e[e.SYSTEM=401]="SYSTEM",e[e.SYSTEM_WITH_FILESYSTEM=402]="SYSTEM_WITH_FILESYSTEM",e[e.DBXSUPPORT_ACTING_ON_SYSTEM=403]="DBXSUPPORT_ACTING_ON_SYSTEM"}(qe||(qe={})),a.proto3.util.setEnumType(qe,"user_auth.ActingSessionInfo.SystemSessionType",[{no:0,name:"INVALID_SYSTEM"},{no:401,name:"SYSTEM"},{no:402,name:"SYSTEM_WITH_FILESYSTEM"},{no:403,name:"DBXSUPPORT_ACTING_ON_SYSTEM"}]);class it extends a.Message{constructor(e){super(),this.sessionType=Be.INVALID_USER_TYPE,this.userId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new it).fromBinary(e,t)}static fromJson(e,t){return(new it).fromJson(e,t)}static fromJsonString(e,t){return(new it).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(it,e,t)}}it.runtime=a.proto3,it.typeName="user_auth.ActingSessionInfo.UserSession",it.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"session_type",kind:"enum",T:a.proto3.getEnumType(Be)},{no:2,name:"user_id",kind:"scalar",T:4}]));class at extends a.Message{constructor(e){super(),this.sessionType=We.INVALID_TEAM_TYPE,this.teamId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new at).fromBinary(e,t)}static fromJson(e,t){return(new at).fromJson(e,t)}static fromJsonString(e,t){return(new at).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(at,e,t)}}at.runtime=a.proto3,at.typeName="user_auth.ActingSessionInfo.TeamSession",at.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"session_type",kind:"enum",T:a.proto3.getEnumType(We)},{no:2,name:"team_id",kind:"scalar",T:4}]));class ot extends a.Message{constructor(e){super(),this.sessionType=Ve.INVALID_NONE,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ot).fromBinary(e,t)}static fromJson(e,t){return(new ot).fromJson(e,t)}static fromJsonString(e,t){return(new ot).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ot,e,t)}}ot.runtime=a.proto3,ot.typeName="user_auth.ActingSessionInfo.NoneSession",ot.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"session_type",kind:"enum",T:a.proto3.getEnumType(Ve)}]));class rt extends a.Message{constructor(e){super(),this.sessionType=qe.INVALID_SYSTEM,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new rt).fromBinary(e,t)}static fromJson(e,t){return(new rt).fromJson(e,t)}static fromJsonString(e,t){return(new rt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(rt,e,t)}}rt.runtime=a.proto3,rt.typeName="user_auth.ActingSessionInfo.SystemSession",rt.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"session_type",kind:"enum",T:a.proto3.getEnumType(qe)}]));class st extends a.Message{constructor(e){super(),this.authFactoryName="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new st).fromBinary(e,t)}static fromJson(e,t){return(new st).fromJson(e,t)}static fromJsonString(e,t){return(new st).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(st,e,t)}}st.runtime=a.proto3,st.typeName="user_auth.ActingSessionInfo.CustomSession",st.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"auth_factory_name",kind:"scalar",T:9}]));class lt extends a.Message{constructor(e){super(),this.session={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new lt).fromBinary(e,t)}static fromJson(e,t){return(new lt).fromJson(e,t)}static fromJsonString(e,t){return(new lt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(lt,e,t)}}lt.runtime=a.proto3,lt.typeName="user_auth.ActingSessionInfo.Session",lt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_session",kind:"message",T:it,oneof:"session"},{no:2,name:"team_session",kind:"message",T:at,oneof:"session"},{no:3,name:"none_session",kind:"message",T:ot,oneof:"session"},{no:4,name:"system_session",kind:"message",T:rt,oneof:"session"},{no:5,name:"custom_session",kind:"message",T:st,oneof:"session"}]));class ct extends a.Message{constructor(e){super(),this.chain=[],this.teams=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ct).fromBinary(e,t)}static fromJson(e,t){return(new ct).fromJson(e,t)}static fromJsonString(e,t){return(new ct).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ct,e,t)}}ct.runtime=a.proto3,ct.typeName="user_auth.RequestActingData",ct.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"chain",kind:"message",T:lt,repeated:!0},{no:2,name:"teams",kind:"message",T:at,repeated:!0}]));class dt extends a.Message{constructor(e){super(),this.ip="",this.userAgent="",this.path="",this.requestId="",this.sessionId="",this.deviceId="",this.visitorId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new dt).fromBinary(e,t)}static fromJson(e,t){return(new dt).fromJson(e,t)}static fromJsonString(e,t){return(new dt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(dt,e,t)}}dt.runtime=a.proto3,dt.typeName="abuse_context.AbuseContext",dt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ip",kind:"scalar",T:9},{no:2,name:"user_agent",kind:"scalar",T:9},{no:3,name:"path",kind:"scalar",T:9},{no:4,name:"request_id",kind:"scalar",T:9},{no:5,name:"session_id",kind:"scalar",T:9},{no:6,name:"device_id",kind:"scalar",T:9},{no:7,name:"visitor_id",kind:"scalar",T:9}])),function(e){e[e.PERMISSION_UNKNOWN=0]="PERMISSION_UNKNOWN",e[e.HAS_CAPABILITY=1]="HAS_CAPABILITY",e[e.NO_CAPABILITY=2]="NO_CAPABILITY"}(He||(He={})),a.proto3.util.setEnumType(He,"gatekeeper.PermissionState",[{no:0,name:"PERMISSION_UNKNOWN"},{no:1,name:"HAS_CAPABILITY"},{no:2,name:"NO_CAPABILITY"}]),function(e){e[e.VAULT_LOCKED=0]="VAULT_LOCKED",e[e.VAULT_UNLOCKED=1]="VAULT_UNLOCKED"}(Ge||(Ge={})),a.proto3.util.setEnumType(Ge,"gatekeeper.VaultState",[{no:0,name:"VAULT_LOCKED"},{no:1,name:"VAULT_UNLOCKED"}]);class ut extends a.Message{constructor(e){super(),this.opaque=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ut).fromBinary(e,t)}static fromJson(e,t){return(new ut).fromJson(e,t)}static fromJsonString(e,t){return(new ut).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ut,e,t)}}ut.runtime=a.proto3,ut.typeName="gatekeeper.Token",ut.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"opaque",kind:"scalar",T:12}]));class _t extends a.Message{constructor(e){super(),this.capability={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new _t).fromBinary(e,t)}static fromJson(e,t){return(new _t).fromJson(e,t)}static fromJsonString(e,t){return(new _t).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(_t,e,t)}}_t.runtime=a.proto3,_t.typeName="gatekeeper.Capability",_t.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"read_all",kind:"message",T:mt,oneof:"capability"},{no:2,name:"write",kind:"message",T:pt,oneof:"capability"},{no:3,name:"traverse",kind:"message",T:gt,oneof:"capability"},{no:4,name:"read_mount_name",kind:"message",T:ft,oneof:"capability"},{no:5,name:"nucleus_read",kind:"message",T:ht,oneof:"capability"},{no:6,name:"nucleus_write",kind:"message",T:Et,oneof:"capability"},{no:7,name:"purge",kind:"message",T:vt,oneof:"capability"}]));class mt extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new mt).fromBinary(e,t)}static fromJson(e,t){return(new mt).fromJson(e,t)}static fromJsonString(e,t){return(new mt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(mt,e,t)}}mt.runtime=a.proto3,mt.typeName="gatekeeper.ReadAllCapability",mt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class pt extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new pt).fromBinary(e,t)}static fromJson(e,t){return(new pt).fromJson(e,t)}static fromJsonString(e,t){return(new pt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(pt,e,t)}}pt.runtime=a.proto3,pt.typeName="gatekeeper.WriteCapability",pt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class gt extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new gt).fromBinary(e,t)}static fromJson(e,t){return(new gt).fromJson(e,t)}static fromJsonString(e,t){return(new gt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(gt,e,t)}}gt.runtime=a.proto3,gt.typeName="gatekeeper.TraverseCapability",gt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class ft extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ft).fromBinary(e,t)}static fromJson(e,t){return(new ft).fromJson(e,t)}static fromJsonString(e,t){return(new ft).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ft,e,t)}}ft.runtime=a.proto3,ft.typeName="gatekeeper.ReadMountNameCapability",ft.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class ht extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ht).fromBinary(e,t)}static fromJson(e,t){return(new ht).fromJson(e,t)}static fromJsonString(e,t){return(new ht).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ht,e,t)}}ht.runtime=a.proto3,ht.typeName="gatekeeper.NucleusReadCapability",ht.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class Et extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Et).fromBinary(e,t)}static fromJson(e,t){return(new Et).fromJson(e,t)}static fromJsonString(e,t){return(new Et).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Et,e,t)}}Et.runtime=a.proto3,Et.typeName="gatekeeper.NucleusWriteCapability",Et.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class vt extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new vt).fromBinary(e,t)}static fromJson(e,t){return(new vt).fromJson(e,t)}static fromJsonString(e,t){return(new vt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(vt,e,t)}}vt.runtime=a.proto3,vt.typeName="gatekeeper.PurgeCapability",vt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class bt extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,this.write=!1,this.readAll=!1,this.traverse=!1,this.readMountName=!1,this.filterPaths=[],this.filterNSIDs=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new bt).fromBinary(e,t)}static fromJson(e,t){return(new bt).fromJson(e,t)}static fromJsonString(e,t){return(new bt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(bt,e,t)}}bt.runtime=a.proto3,bt.typeName="gatekeeper.NSPermission",bt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4},{no:2,name:"write",kind:"scalar",T:8},{no:3,name:"read_all",kind:"scalar",T:8},{no:4,name:"traverse",kind:"scalar",T:8},{no:5,name:"read_mount_name",kind:"scalar",T:8},{no:6,name:"filter_paths",kind:"scalar",T:9,repeated:!0},{no:7,name:"filterNSIDs",kind:"scalar",T:4,repeated:!0}])),function(e){e[e.ERR_UNKNOWN=0]="ERR_UNKNOWN",e[e.PATH_OK=1]="PATH_OK",e[e.ERR_NON_UTF8=2]="ERR_NON_UTF8",e[e.ERR_INVALID_CODEPOINT=3]="ERR_INVALID_CODEPOINT",e[e.ERR_COMPONENT_TOO_LONG=4]="ERR_COMPONENT_TOO_LONG",e[e.ERR_COMPONENT_IS_DOT=5]="ERR_COMPONENT_IS_DOT",e[e.ERR_COMPONENT_IS_DOUBLE_DOT=6]="ERR_COMPONENT_IS_DOUBLE_DOT",e[e.ERR_COMPONENT_HAS_TRAILING_SPACE=7]="ERR_COMPONENT_HAS_TRAILING_SPACE",e[e.ERR_COMPONENT_IS_EMPTY=8]="ERR_COMPONENT_IS_EMPTY",e[e.ERR_NON_NFC=10]="ERR_NON_NFC",e[e.ERR_NONPRESERVED_NFC=11]="ERR_NONPRESERVED_NFC",e[e.ERR_NO_LEADING_SLASH=12]="ERR_NO_LEADING_SLASH"}(je||(je={})),a.proto3.util.setEnumType(je,"dbxpath.ErrorCode",[{no:0,name:"ERR_UNKNOWN"},{no:1,name:"PATH_OK"},{no:2,name:"ERR_NON_UTF8"},{no:3,name:"ERR_INVALID_CODEPOINT"},{no:4,name:"ERR_COMPONENT_TOO_LONG"},{no:5,name:"ERR_COMPONENT_IS_DOT"},{no:6,name:"ERR_COMPONENT_IS_DOUBLE_DOT"},{no:7,name:"ERR_COMPONENT_HAS_TRAILING_SPACE"},{no:8,name:"ERR_COMPONENT_IS_EMPTY"},{no:10,name:"ERR_NON_NFC"},{no:11,name:"ERR_NONPRESERVED_NFC"},{no:12,name:"ERR_NO_LEADING_SLASH"}]);class St extends a.Message{constructor(e){super(),this.components=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new St).fromBinary(e,t)}static fromJson(e,t){return(new St).fromJson(e,t)}static fromJsonString(e,t){return(new St).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(St,e,t)}}St.runtime=a.proto3,St.typeName="dbxpath.Path",St.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"components",kind:"message",T:Tt,repeated:!0}]));class Tt extends a.Message{constructor(e){super(),this.component="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Tt).fromBinary(e,t)}static fromJson(e,t){return(new Tt).fromJson(e,t)}static fromJsonString(e,t){return(new Tt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Tt,e,t)}}Tt.runtime=a.proto3,Tt.typeName="dbxpath.Component",Tt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"component",kind:"scalar",T:9}]));class yt extends a.Message{constructor(e){super(),this.hash=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new yt).fromBinary(e,t)}static fromJson(e,t){return(new yt).fromJson(e,t)}static fromJsonString(e,t){return(new yt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(yt,e,t)}}yt.runtime=a.proto3,yt.typeName="dbxpath.ComponentHash",yt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"hash",kind:"scalar",T:12}])),function(e){e[e.INVALID_TREE_TYPE=0]="INVALID_TREE_TYPE",e[e.USER_HOME=1]="USER_HOME",e[e.SHARED_FOLDER=2]="SHARED_FOLDER",e[e.APP_SANDBOX=3]="APP_SANDBOX",e[e.HIDDEN=4]="HIDDEN",e[e.TEAM_FOLDER=5]="TEAM_FOLDER",e[e.TEAM_SHARED_DROPBOX=6]="TEAM_SHARED_DROPBOX",e[e.LEGAL_HOLD_HIDDEN_TEAM_NAMESPACE=7]="LEGAL_HOLD_HIDDEN_TEAM_NAMESPACE",e[e.VAULT_FOLDER=8]="VAULT_FOLDER",e[e.PASSWORDS_FOLDER=9]="PASSWORDS_FOLDER",e[e.FAMILY_SHARED_FOLDER=10]="FAMILY_SHARED_FOLDER",e[e.PASSWORDS_SHARED_FOLDER=11]="PASSWORDS_SHARED_FOLDER",e[e.COMMERCE_FOLDER=12]="COMMERCE_FOLDER",e[e.REEL_PROJECT_FOLDER=13]="REEL_PROJECT_FOLDER",e[e.DEPRECATED_BACKUP_SNAPSHOT=14]="DEPRECATED_BACKUP_SNAPSHOT",e[e.BACKUP_CONTINUOUS=15]="BACKUP_CONTINUOUS",e[e.BACKUP_ROOT=16]="BACKUP_ROOT",e[e.COLLECTIONS_ROOT=17]="COLLECTIONS_ROOT",e[e.COLLECTION_FOLDER=19]="COLLECTION_FOLDER",e[e.DEPRECATED_CAPTURE_COLLECTION_FOLDER=20]="DEPRECATED_CAPTURE_COLLECTION_FOLDER",e[e.TEAM_MEMBER_ROOT=21]="TEAM_MEMBER_ROOT",e[e.DEPRECATED_VIDEO_SYNTHESIS_DOWNLOAD_FOLDER=22]="DEPRECATED_VIDEO_SYNTHESIS_DOWNLOAD_FOLDER",e[e.DEPRECATED_CLOUD_DATA_ROOT=23]="DEPRECATED_CLOUD_DATA_ROOT",e[e.BINDER_BOUND_FILES_FOLDER=24]="BINDER_BOUND_FILES_FOLDER",e[e.COLLECTION_TEAM_FOLDER=25]="COLLECTION_TEAM_FOLDER",e[e.STACKS_FOLDER=26]="STACKS_FOLDER",e[e.MEDIA_PROXY_DOWNLOAD_FOLDER=27]="MEDIA_PROXY_DOWNLOAD_FOLDER",e[e.VIDEO_EDITOR_PROJECT_FOLDER=28]="VIDEO_EDITOR_PROJECT_FOLDER",e[e.THIRD_PARTY_CONTENT_FOLDER=29]="THIRD_PARTY_CONTENT_FOLDER",e[e.UD_STARRED_FOLDER=30]="UD_STARRED_FOLDER",e[e.CUSTOM_BRANDING_FOLDER=31]="CUSTOM_BRANDING_FOLDER"}(ze||(ze={})),a.proto3.util.setEnumType(ze,"cypress.TreeType",[{no:0,name:"INVALID_TREE_TYPE"},{no:1,name:"USER_HOME"},{no:2,name:"SHARED_FOLDER"},{no:3,name:"APP_SANDBOX"},{no:4,name:"HIDDEN"},{no:5,name:"TEAM_FOLDER"},{no:6,name:"TEAM_SHARED_DROPBOX"},{no:7,name:"LEGAL_HOLD_HIDDEN_TEAM_NAMESPACE"},{no:8,name:"VAULT_FOLDER"},{no:9,name:"PASSWORDS_FOLDER"},{no:10,name:"FAMILY_SHARED_FOLDER"},{no:11,name:"PASSWORDS_SHARED_FOLDER"},{no:12,name:"COMMERCE_FOLDER"},{no:13,name:"REEL_PROJECT_FOLDER"},{no:14,name:"DEPRECATED_BACKUP_SNAPSHOT"},{no:15,name:"BACKUP_CONTINUOUS"},{no:16,name:"BACKUP_ROOT"},{no:17,name:"COLLECTIONS_ROOT"},{no:19,name:"COLLECTION_FOLDER"},{no:20,name:"DEPRECATED_CAPTURE_COLLECTION_FOLDER"},{no:21,name:"TEAM_MEMBER_ROOT"},{no:22,name:"DEPRECATED_VIDEO_SYNTHESIS_DOWNLOAD_FOLDER"},{no:23,name:"DEPRECATED_CLOUD_DATA_ROOT"},{no:24,name:"BINDER_BOUND_FILES_FOLDER"},{no:25,name:"COLLECTION_TEAM_FOLDER"},{no:26,name:"STACKS_FOLDER"},{no:27,name:"MEDIA_PROXY_DOWNLOAD_FOLDER"},{no:28,name:"VIDEO_EDITOR_PROJECT_FOLDER"},{no:29,name:"THIRD_PARTY_CONTENT_FOLDER"},{no:30,name:"UD_STARRED_FOLDER"},{no:31,name:"CUSTOM_BRANDING_FOLDER"}]);class kt extends a.Message{constructor(e){super(),this.treeType=ze.INVALID_TREE_TYPE,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new kt).fromBinary(e,t)}static fromJson(e,t){return(new kt).fromJson(e,t)}static fromJsonString(e,t){return(new kt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(kt,e,t)}}kt.runtime=a.proto3,kt.typeName="cypress.ObjectTags",kt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"tree_type",kind:"enum",T:a.proto3.getEnumType(ze)},{no:2,name:"owner",kind:"message",T:Xe},{no:4,name:"owner_team",kind:"message",T:Xe},{no:5,name:"owner_escalated_manager_sid",kind:"message",T:Xe}]));class wt extends a.Message{constructor(e){super(),this.treeType=ze.INVALID_TREE_TYPE,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new wt).fromBinary(e,t)}static fromJson(e,t){return(new wt).fromJson(e,t)}static fromJsonString(e,t){return(new wt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(wt,e,t)}}wt.runtime=a.proto3,wt.typeName="cypress.ObjectTagsCreate",wt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"tree_type",kind:"enum",T:a.proto3.getEnumType(ze)},{no:2,name:"owner",kind:"message",T:Xe},{no:3,name:"legacy_default_name",kind:"message",T:Tt}]));class It extends a.Message{constructor(e){super(),this.credSids=[],this.inner=new Uint8Array(0),this.innerSignature=new Uint8Array(0),this.scopeTreeTypes=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new It).fromBinary(e,t)}static fromJson(e,t){return(new It).fromJson(e,t)}static fromJsonString(e,t){return(new It).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(It,e,t)}}It.runtime=a.proto3,It.typeName="cypress.Auth",It.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"sid",kind:"message",T:Xe},{no:2,name:"cred_sids",kind:"message",T:Xe,repeated:!0},{no:4,name:"inner",kind:"scalar",T:12},{no:5,name:"inner_signature",kind:"scalar",T:12},{no:6,name:"scope_root_oid",kind:"message",T:Qe},{no:7,name:"scope_tree_types",kind:"enum",T:a.proto3.getEnumType(ze),repeated:!0}]));class At extends a.Message{constructor(e){super(),this.isVaultUnlocked=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new At).fromBinary(e,t)}static fromJson(e,t){return(new At).fromJson(e,t)}static fromJsonString(e,t){return(new At).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(At,e,t)}}At.runtime=a.proto3,At.typeName="filesystem_auth.FilesystemAuth",At.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"gatekeeper_token",kind:"message",T:ut},{no:2,name:"cypress_auth",kind:"message",T:It},{no:3,name:"is_vault_unlocked",kind:"scalar",T:8}]));class Ct extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ct).fromBinary(e,t)}static fromJson(e,t){return(new Ct).fromJson(e,t)}static fromJsonString(e,t){return(new Ct).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ct,e,t)}}Ct.runtime=a.proto3,Ct.typeName="iam_types.TosSignatureState",Ct.fields=a.proto3.util.newFieldList((()=>[])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.NOT_SIGNED=1]="NOT_SIGNED",e[e.SIGNED=2]="SIGNED",e[e.AAL_REQUIRED=3]="AAL_REQUIRED"}(Ke||(Ke={})),a.proto3.util.setEnumType(Ke,"iam_types.TosSignatureState.Enum",[{no:0,name:"UNKNOWN"},{no:1,name:"NOT_SIGNED"},{no:2,name:"SIGNED"},{no:3,name:"AAL_REQUIRED"}]);class Rt extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Rt).fromBinary(e,t)}static fromJson(e,t){return(new Rt).fromJson(e,t)}static fromJsonString(e,t){return(new Rt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Rt,e,t)}}Rt.runtime=a.proto3,Rt.typeName="iam_types.TosType",Rt.fields=a.proto3.util.newFieldList((()=>[])),function(e){e[e.DROPBOX=0]="DROPBOX",e[e.SIGN=1]="SIGN"}(Je||(Je={})),a.proto3.util.setEnumType(Je,"iam_types.TosType.Enum",[{no:0,name:"DROPBOX"},{no:1,name:"SIGN"}]);class Ot extends a.Message{constructor(e){super(),this.linkedUserId="",this.migrationLinkedUserId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ot).fromBinary(e,t)}static fromJson(e,t){return(new Ot).fromJson(e,t)}static fromJsonString(e,t){return(new Ot).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ot,e,t)}}Ot.runtime=a.proto3,Ot.typeName="iam_types.LinkedUserData",Ot.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"linked_user_id",kind:"scalar",T:9},{no:2,name:"user_gid",kind:"message",T:et},{no:3,name:"migration_linked_user_id",kind:"scalar",T:9}]));let Nt=class e extends a.Message{constructor(e){super(),this.userId=a.protoInt64.zero,this.revisionId=new Uint8Array(0),this.email="",this.disabledState=Pt.UNKNOWN,this.createdUtcMs=a.protoInt64.zero,this.signupTagId=a.protoInt64.zero,this.userXid=new Uint8Array(0),this.givenName="",this.surname="",this.displayName="",this.accountPhotoVersion=a.protoInt64.zero,this.isEmailVerified=!1,this.unverifiedNewEmail="",this.verifiedAliasEmails=[],this.pairedUserGids=[],this.locale="",this.country="",this.rootNsId=a.protoInt64.zero,this.homeNsId=a.protoInt64.zero,this.hiddenNsId=a.protoInt64.zero,this.isPlaceholder=!1,this.teamId=a.protoInt64.zero,this.tosSignatureState=Ke.UNKNOWN,this.authenticationDisabledReasons=[],this.linkedUsers=[],this.tosInfo={},this.tosMetadata=[],this.paid=!1,this.cdmConversionInProgress=!1,this.cdmConversionStartUtcMs=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(t,n){return(new e).fromBinary(t,n)}static fromJson(t,n){return(new e).fromJson(t,n)}static fromJsonString(t,n){return(new e).fromJsonString(t,n)}static equals(t,n){return a.proto3.util.equals(e,t,n)}};var Pt,Mt,Lt,Dt,Ft,xt;Nt.runtime=a.proto3,Nt.typeName="iam_types.User",Nt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_gid",kind:"message",T:et},{no:2,name:"user_id",kind:"scalar",T:4},{no:3,name:"revision_id",kind:"scalar",T:12},{no:4,name:"email",kind:"scalar",T:9},{no:5,name:"disabled_state",kind:"enum",T:a.proto3.getEnumType(Pt)},{no:6,name:"created_utc_ms",kind:"scalar",T:4},{no:7,name:"signup_tag_id",kind:"scalar",T:4},{no:8,name:"user_xid",kind:"scalar",T:12},{no:9,name:"sid",kind:"message",T:Xe},{no:10,name:"given_name",kind:"scalar",T:9},{no:11,name:"surname",kind:"scalar",T:9},{no:12,name:"display_name",kind:"scalar",T:9},{no:13,name:"account_photo_version",kind:"scalar",T:4},{no:20,name:"is_email_verified",kind:"scalar",T:8},{no:21,name:"unverified_new_email",kind:"scalar",T:9},{no:22,name:"verified_alias_emails",kind:"scalar",T:9,repeated:!0},{no:40,name:"identity_gid",kind:"message",T:et},{no:41,name:"paired_user_gids",kind:"message",T:et,repeated:!0},{no:50,name:"locale",kind:"scalar",T:9},{no:51,name:"country",kind:"scalar",T:9},{no:60,name:"root_ns_id",kind:"scalar",T:4},{no:61,name:"home_ns_id",kind:"scalar",T:4},{no:62,name:"hidden_ns_id",kind:"scalar",T:4},{no:70,name:"team_gid",kind:"message",T:et},{no:71,name:"is_placeholder",kind:"scalar",T:8},{no:72,name:"team_id",kind:"scalar",T:4},{no:73,name:"tos_signature_state",kind:"enum",T:a.proto3.getEnumType(Ke)},{no:74,name:"authentication_disabled_reasons",kind:"enum",T:a.proto3.getEnumType(Mt),repeated:!0},{no:75,name:"current_whoami_domain_gid",kind:"message",T:et},{no:76,name:"personal_whoami_domain_gid",kind:"message",T:et},{no:77,name:"linked_user_self",kind:"message",T:Ot},{no:78,name:"linked_users",kind:"message",T:Ot,repeated:!0},{no:79,name:"tos_info",kind:"map",K:9,V:{kind:"scalar",T:3}},{no:80,name:"user_home_oid",kind:"message",T:Qe},{no:81,name:"user_root_oid",kind:"message",T:Qe},{no:82,name:"tos_metadata",kind:"message",T:Ut,repeated:!0},{no:83,name:"paid",kind:"scalar",T:8},{no:84,name:"cdm_conversion_in_progress",kind:"scalar",T:8},{no:85,name:"cdm_conversion_start_utc_ms",kind:"scalar",T:3}])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.ENABLED=10]="ENABLED",e[e.DISABLED=11]="DISABLED",e[e.SHREDDED=12]="SHREDDED",e[e.FROZEN=13]="FROZEN",e[e.SHREDDING=14]="SHREDDING",e[e.SUPER_INACTIVE=15]="SUPER_INACTIVE",e[e.INVALID=16]="INVALID"}(Pt||(Pt={})),a.proto3.util.setEnumType(Pt,"iam_types.User.UserDisabledState",[{no:0,name:"UNKNOWN"},{no:10,name:"ENABLED"},{no:11,name:"DISABLED"},{no:12,name:"SHREDDED"},{no:13,name:"FROZEN"},{no:14,name:"SHREDDING"},{no:15,name:"SUPER_INACTIVE"},{no:16,name:"INVALID"}]),function(e){e[e.UNKNOWN_AUTHENTICATION_DISABLED_REASON=0]="UNKNOWN_AUTHENTICATION_DISABLED_REASON",e[e.SUSPENDED_FROM_TEAM=1]="SUSPENDED_FROM_TEAM"}(Mt||(Mt={})),a.proto3.util.setEnumType(Mt,"iam_types.User.AuthenticationDisabledReason",[{no:0,name:"UNKNOWN_AUTHENTICATION_DISABLED_REASON"},{no:1,name:"SUSPENDED_FROM_TEAM"}]);class Ut extends a.Message{constructor(e){super(),this.entry={},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ut).fromBinary(e,t)}static fromJson(e,t){return(new Ut).fromJson(e,t)}static fromJsonString(e,t){return(new Ut).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ut,e,t)}}Ut.runtime=a.proto3,Ut.typeName="iam_types.User.TosMetadataEntry",Ut.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"entry",kind:"map",K:9,V:{kind:"scalar",T:9}}]));class Bt extends a.Message{constructor(e){super(),this.quota=a.protoInt64.zero,this.baseQuota=a.protoInt64.zero,this.isTeam=!1,this.notes="",this.paid=!1,this.referrals=a.protoInt64.zero,this.lastTourTimestamp=a.protoInt64.zero,this.gsCompleteTimestamp=a.protoInt64.zero,this.specialFolders={},this.secrets={},this.emailUnsubscribePrefs={},this.hivePopulations=[],this.commentingDisabled=!1,this.fateStaleUsageBytes=a.protoInt64.zero,this.fateUsageLastSetTs=0,this.cdmRootNsId=a.protoInt64.zero,this.everInCdmMve=!1,this.everInCdmV1=!1,this.truelinkMigrationState=a.protoInt64.zero,this.teamSignupKey="",this.propertyTemplateGids=[],this.hashedPassword="",this.passwordVersion=a.protoInt64.zero,this.isDeferredPassword=!1,this.isDeferredPasswordSet=!1,this.cdmConversionInProgress=!1,this.cdmConversionStartUtcMs=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Bt).fromBinary(e,t)}static fromJson(e,t){return(new Bt).fromJson(e,t)}static fromJsonString(e,t){return(new Bt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Bt,e,t)}}Bt.runtime=a.proto3,Bt.typeName="iam_types.LegacyUser",Bt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"clean_user",kind:"message",T:Nt},{no:2,name:"quota",kind:"scalar",T:4},{no:3,name:"base_quota",kind:"scalar",T:4},{no:4,name:"is_team",kind:"scalar",T:8},{no:7,name:"notes",kind:"scalar",T:9},{no:8,name:"paid",kind:"scalar",T:8},{no:9,name:"referrals",kind:"scalar",T:4},{no:10,name:"last_tour_timestamp",kind:"scalar",T:4},{no:11,name:"gs_complete_timestamp",kind:"scalar",T:4},{no:20,name:"special_folders",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:21,name:"hidden_ns_gid",kind:"message",T:et},{no:22,name:"secrets",kind:"map",K:9,V:{kind:"scalar",T:12}},{no:23,name:"email_unsubscribe_prefs",kind:"map",K:4,V:{kind:"message",T:Wt}},{no:25,name:"primary_email_address_gid",kind:"message",T:et},{no:26,name:"hive_populations",kind:"message",T:qt,repeated:!0},{no:28,name:"commenting_disabled",kind:"scalar",T:8},{no:29,name:"fate_stale_usage_bytes",kind:"scalar",T:4},{no:30,name:"fate_usage_last_set_ts",kind:"scalar",T:1},{no:31,name:"cdm_root_ns_id",kind:"scalar",T:4},{no:32,name:"ever_in_cdm_mve",kind:"scalar",T:8},{no:33,name:"ever_in_cdm_v1",kind:"scalar",T:8},{no:34,name:"truelink_migration_state",kind:"scalar",T:4},{no:35,name:"team_signup_key",kind:"scalar",T:9},{no:36,name:"property_template_gids",kind:"message",T:et,repeated:!0},{no:40,name:"hashed_password",kind:"scalar",T:9},{no:41,name:"password_version",kind:"scalar",T:4},{no:42,name:"is_deferred_password",kind:"scalar",T:8},{no:43,name:"is_deferred_password_set",kind:"scalar",T:8},{no:44,name:"cdm_conversion_in_progress",kind:"scalar",T:8},{no:45,name:"cdm_conversion_start_utc_ms",kind:"scalar",T:4}]));class Wt extends a.Message{constructor(e){super(),this.value=!1,this.timestamp=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Wt).fromBinary(e,t)}static fromJson(e,t){return(new Wt).fromJson(e,t)}static fromJsonString(e,t){return(new Wt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Wt,e,t)}}Wt.runtime=a.proto3,Wt.typeName="iam_types.LegacyUser.EmailUnsubscribeValue",Wt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"value",kind:"scalar",T:8},{no:2,name:"timestamp",kind:"scalar",T:4}]));class Vt extends a.Message{constructor(e){super(),this.timestamp=a.protoInt64.zero,this.jobAttemptNum=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Vt).fromBinary(e,t)}static fromJson(e,t){return(new Vt).fromJson(e,t)}static fromJsonString(e,t){return(new Vt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Vt,e,t)}}Vt.runtime=a.proto3,Vt.typeName="iam_types.LegacyUser.HivePopulationTimestamp",Vt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"timestamp",kind:"scalar",T:4},{no:2,name:"job_attempt_num",kind:"scalar",T:4}]));class qt extends a.Message{constructor(e){super(),this.populationIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new qt).fromBinary(e,t)}static fromJson(e,t){return(new qt).fromJson(e,t)}static fromJsonString(e,t){return(new qt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(qt,e,t)}}qt.runtime=a.proto3,qt.typeName="iam_types.LegacyUser.HivePopulation",qt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"timestamp",kind:"message",T:Vt},{no:2,name:"population_ids",kind:"scalar",T:9,repeated:!0}])),function(e){e[e.NO_ACCESS=0]="NO_ACCESS",e[e.ADMINS_ONLY=1]="ADMINS_ONLY",e[e.TEAM=2]="TEAM"}(Lt||(Lt={})),a.proto3.util.setEnumType(Lt,"iam_types.TeamEarlyAccessType",[{no:0,name:"NO_ACCESS"},{no:1,name:"ADMINS_ONLY"},{no:2,name:"TEAM"}]);class Ht extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ht).fromBinary(e,t)}static fromJson(e,t){return(new Ht).fromJson(e,t)}static fromJsonString(e,t){return(new Ht).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ht,e,t)}}Ht.runtime=a.proto3,Ht.typeName="iam_types.SpecialTeamQuotaValue",Ht.fields=a.proto3.util.newFieldList((()=>[])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.NONE=-1]="NONE",e[e.WRITE_ZERO=-2]="WRITE_ZERO"}(Dt||(Dt={})),a.proto3.util.setEnumType(Dt,"iam_types.SpecialTeamQuotaValue.Enum",[{no:0,name:"UNKNOWN"},{no:-1,name:"NONE"},{no:-2,name:"WRITE_ZERO"}]);class Gt extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Gt).fromBinary(e,t)}static fromJson(e,t){return(new Gt).fromJson(e,t)}static fromJsonString(e,t){return(new Gt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Gt,e,t)}}Gt.runtime=a.proto3,Gt.typeName="iam_types.SetSuspended",Gt.fields=a.proto3.util.newFieldList((()=>[])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.TRUE=1]="TRUE",e[e.FALSE=2]="FALSE"}(Ft||(Ft={})),a.proto3.util.setEnumType(Ft,"iam_types.SetSuspended.Enum",[{no:0,name:"UNKNOWN"},{no:1,name:"TRUE"},{no:2,name:"FALSE"}]);class jt extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new jt).fromBinary(e,t)}static fromJson(e,t){return(new jt).fromJson(e,t)}static fromJsonString(e,t){return(new jt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(jt,e,t)}}jt.runtime=a.proto3,jt.typeName="iam_types.ProvisionedState",jt.fields=a.proto3.util.newFieldList((()=>[])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.PENDING_PROVISION=1]="PENDING_PROVISION",e[e.PROVISIONED=2]="PROVISIONED",e[e.FAKE_RESELLER_TEAM=3]="FAKE_RESELLER_TEAM"}(xt||(xt={})),a.proto3.util.setEnumType(xt,"iam_types.ProvisionedState.Enum",[{no:0,name:"UNKNOWN"},{no:1,name:"PENDING_PROVISION"},{no:2,name:"PROVISIONED"},{no:3,name:"FAKE_RESELLER_TEAM"}]);let zt=class e extends a.Message{constructor(e){super(),this.teamId=a.protoInt64.zero,this.revisionId=new Uint8Array(0),this.name="",this.fullName="",this.createdUtcMs=a.protoInt64.zero,this.isLimited=!1,this.teamTypeId=a.protoInt64.zero,this.suspended=!1,this.lastSuspendedTs=a.protoInt64.zero,this.numLicenses=a.protoInt64.zero,this.numLicensesLastUpdatedTs=a.protoInt64.zero,this.quotaLimit=a.protoInt64.zero,this.provisionedState=xt.UNKNOWN,this.defaultLocale="",this.cdmRootNsId=a.protoInt64.zero,this.rememberSessionExpires=a.protoInt64.zero,this.idleSessionTimeout=a.protoInt64.zero,this.disbandedTimeUtcMs=a.protoInt64.zero,this.isTeamValid=!1,a.proto3.util.initPartial(e,this)}static fromBinary(t,n){return(new e).fromBinary(t,n)}static fromJson(t,n){return(new e).fromJson(t,n)}static fromJsonString(t,n){return(new e).fromJsonString(t,n)}static equals(t,n){return a.proto3.util.equals(e,t,n)}};zt.runtime=a.proto3,zt.typeName="iam_types.Team",zt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_gid",kind:"message",T:et},{no:2,name:"team_id",kind:"scalar",T:4},{no:3,name:"revision_id",kind:"scalar",T:12},{no:8,name:"sid",kind:"message",T:Xe},{no:42,name:"admins_sid",kind:"message",T:Xe},{no:4,name:"name",kind:"scalar",T:9},{no:5,name:"full_name",kind:"scalar",T:9},{no:7,name:"created_utc_ms",kind:"scalar",T:4},{no:10,name:"is_limited",kind:"scalar",T:8},{no:14,name:"team_type_id",kind:"scalar",T:4},{no:12,name:"suspended",kind:"scalar",T:8},{no:17,name:"last_suspended_ts",kind:"scalar",T:4},{no:13,name:"num_licenses",kind:"scalar",T:4},{no:44,name:"num_licenses_last_updated_ts",kind:"scalar",T:4},{no:15,name:"quota_limit",kind:"scalar",T:3},{no:16,name:"provisioned_state",kind:"enum",T:a.proto3.getEnumType(xt)},{no:20,name:"default_locale",kind:"scalar",T:9},{no:30,name:"cdm_root_ns_id",kind:"scalar",T:4},{no:40,name:"remember_session_expires",kind:"scalar",T:4},{no:41,name:"idle_session_timeout",kind:"scalar",T:18},{no:43,name:"whoami_domain_gid",kind:"message",T:et},{no:45,name:"disbanded_time_utc_ms",kind:"scalar",T:4},{no:46,name:"is_team_valid",kind:"scalar",T:8}]));class Kt extends a.Message{constructor(e){super(),this.sharedFolderPolicy=a.protoInt64.zero,this.shmodelPolicy=a.protoInt64.zero,this.tfaPolicy=a.protoInt64.zero,this.sfInviteAcceptPolicy=a.protoInt64.zero,this.twoaccountDesktopPolicy=a.protoInt64.zero,this.groupControlledByAdmin=!1,this.commentingPolicy=a.protoInt64.zero,this.fileRequestsPolicy=a.protoInt64.zero,this.requestMembershipPolicy=a.protoInt64.zero,this.suggestMembersPolicy=a.protoInt64.zero,this.permanentDeletePolicy=a.protoInt64.zero,this.notesEnabledPolicy=a.protoInt64.zero,this.notesLinkPolicy=a.protoInt64.zero,this.emmPolicy=a.protoInt64.zero,this.notesSharePolicy=a.protoInt64.zero,this.fileRequestsOutsideTeamPolicy=a.protoInt64.zero,this.googleLoginPolicy=!1,this.allowDownloadPolicy=!1,this.infiniteSyncPolicies={},this.versionHistoryPolicy=a.protoInt64.zero,this.paperDeploymentPolicy=a.protoInt64.zero,this.officeAddinPolicy=!1,this.passwordStrengthPolicy=a.protoInt64.zero,this.infiniteDesktopPolicy=a.protoInt64.zero,this.passPolicy=a.protoInt64.zero,this.paperDefaultFolderPolicy=a.protoInt64.zero,this.defaultLinkExpirationDaysPolicy=a.protoInt64.zero,this.changeLinkExpirationPolicy=a.protoInt64.zero,this.enforceLinkPasswordPolicy=a.protoInt64.zero,this.inviteAcceptanceEmailPolicy=a.protoInt64.zero,this.emailIngestPolicy=a.protoInt64.zero,this.adminEmailRemindersPolicy=a.protoInt64.zero,this.folderLinkRestrictionPolicy=a.protoInt64.zero,this.samlCert="",this.samlProviderUrl="",this.ssoPolicy=a.protoInt64.zero,this.ssoPolicyFromLastEmail=a.protoInt64.zero,this.samlIdentityMode=a.protoInt64.zero,this.ssoLogoutUrl="",this.samlPersistentIdAttribute="",this.samlCustomValidations=[],this.samlEntityId="",this.teamServiceLevel=a.protoInt64.zero,this.videoWhitelist=a.protoInt64.zero,this.pairingBonusAmountGb=a.protoInt64.zero,this.allowPublicFolder=a.protoInt64.zero,this.allowDfbTips=a.protoInt64.zero,this.allowCancelButton=!1,this.allowRenewalEmails=!1,this.allowTeamAssumeUserSession=!1,this.invitedToNotes=!1,this.allowDfbDomainCapture=!1,this.allowDomainInsightsViewing=!1,this.userTypeToBlacklistedEmailCategories=[],this.msOfficeTenantId="",this.businessApiLegalReviewComplete=!1,this.allowAccountCapture=a.protoInt64.zero,this.pendingTrackingPixels=!1,this.setupWizardStep=a.protoInt64.zero,this.teamLetter="",this.teamColor="",this.teamLogoVersion=a.protoInt64.zero,this.tellUserTeamNameChanged=!1,this.dismissedSharingControlsBanner=!1,this.dismissedFtsBanner=!1,this.memberRequestsLastViewedTimeUtcMs=a.protoInt64.zero,this.sendDomainInvitesPolicy=!1,this.sendDomainInvitesPolicyLastToggledTimeUtcMs=a.protoInt64.zero,this.domainInvitesAsyncTaskRunning=!1,this.enrolledBetas=[],this.enrollingAdmins={},this.earlyAccess={},this.numOverQuotaTeamMembers=a.protoInt64.zero,this.numNearQuotaTeamMembers=a.protoInt64.zero,this.quotaLimit=a.protoInt64.zero,this.teamTypeId=a.protoInt64.zero,this.rememberSessionExpires=a.protoInt64.zero,this.idleSessionTimeout=a.protoInt64.zero,this.hipaaBaaSigned=!1,this.hipaaLegalEntity="",this.hipaaSignerName="",this.hipaaSignerEmail="",this.hipaaJobTitle="",this.hipaaEffectiveDateUtcMs=a.protoInt64.zero,this.hipaaEffectiveDateStr="",this.hipaaBaaVersion=a.protoInt64.zero,this.hipaaSignMethod=a.protoInt64.zero,this.placementRestriction="",this.placementRestrictionStatus=a.protoInt64.zero,this.placementRestrictionFulfilledUtcMs=a.protoInt64.zero,this.placementRestrictionEnabledUtcMs=a.protoInt64.zero,this.placementRestrictionPercentComplete=a.protoInt64.zero,this.isInCdmMve=!1,this.truelinkMigrationState=a.protoInt64.zero,this.cdmOptInState=a.protoInt64.zero,this.propertyTemplateGids=[],this.networkControlBlockUnmanagedTraffic=!1,this.isSoloWork=!1,this.needTeamInfo=!1,this.testTeamGroup=a.protoInt64.zero,this.isTeamValid=!1,this.disbandedTimeUtcMs=a.protoInt64.zero,this.showcaseEnabledPolicy=a.protoInt64.zero,this.showcaseDownloadPolicy=a.protoInt64.zero,this.showcaseExternalSharingPolicy=a.protoInt64.zero,this.cameraUploadsPolicy=a.protoInt64.zero,this.teamSelectiveSyncPolicy=a.protoInt64.zero,this.asyncDisbandEnqueued=!1,this.teamExtensionsPolicy=a.protoInt64.zero,this.paperDesktopPolicy=a.protoInt64.zero,this.fileLockingPolicy=a.protoInt64.zero,this.fileTransfersPolicy=a.protoInt64.zero,this.watermarkingPolicy=a.protoInt64.zero,this.smarterSmartSyncPolicy=a.protoInt64.zero,this.rewindPolicy=a.protoInt64.zero,this.memberSendInvitePolicy=a.protoInt64.zero,this.contentAdministrationPolicy=a.protoInt64.zero,this.sendForSignaturePolicy=a.protoInt64.zero,this.computerBackupPolicy=a.protoInt64.zero,this.teamBrandingPolicy=a.protoInt64.zero,this.teamBackgroundVersion=a.protoInt64.zero,this.externalDriveBackupPolicy=a.protoInt64.zero,this.captureTranscriptPolicy=a.protoInt64.zero,this.dropboxPasswordsPolicy=a.protoInt64.zero,this.fileProviderMigrationPolicy=a.protoInt64.zero,this.previewsAiPolicy=a.protoInt64.zero,this.captureTeamSpacePolicy=a.protoInt64.zero,this.signExternalSharingPolicy=a.protoInt64.zero,this.sendExternalSharingPolicy=a.protoInt64.zero,this.sendAndTrackPolicy=a.protoInt64.zero,this.aiThirdPartySharingDropboxBasePolicy=a.protoInt64.zero,this.dashExternalSharingPolicy=a.protoInt64.zero,this.signTemplateCreationPermissionPolicy=a.protoInt64.zero,this.topLevelContentPolicy=a.protoInt64.zero,this.sharedLinkDefaultPermissionsPolicy=a.protoInt64.zero,this.replaySharingPolicy=a.protoInt64.zero,this.replayAddingPeoplePolicy=a.protoInt64.zero,this.passkeyLoginPolicy=a.protoInt64.zero,this.appleLoginPolicy=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Kt).fromBinary(e,t)}static fromJson(e,t){return(new Kt).fromJson(e,t)}static fromJsonString(e,t){return(new Kt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Kt,e,t)}}Kt.runtime=a.proto3,Kt.typeName="iam_types.LegacyTeam",Kt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"clean_team",kind:"message",T:zt},{no:2,name:"shared_folder_policy",kind:"scalar",T:4},{no:3,name:"shmodel_policy",kind:"scalar",T:4},{no:4,name:"tfa_policy",kind:"scalar",T:4},{no:5,name:"sf_invite_accept_policy",kind:"scalar",T:4},{no:14,name:"twoaccount_desktop_policy",kind:"scalar",T:4},{no:29,name:"group_controlled_by_admin",kind:"scalar",T:8},{no:39,name:"commenting_policy",kind:"scalar",T:4},{no:40,name:"file_requests_policy",kind:"scalar",T:4},{no:41,name:"request_membership_policy",kind:"scalar",T:4},{no:42,name:"suggest_members_policy",kind:"scalar",T:4},{no:43,name:"permanent_delete_policy",kind:"scalar",T:4},{no:44,name:"notes_enabled_policy",kind:"scalar",T:4},{no:45,name:"notes_link_policy",kind:"scalar",T:4},{no:53,name:"emm_policy",kind:"scalar",T:4},{no:77,name:"notes_share_policy",kind:"scalar",T:4},{no:81,name:"file_requests_outside_team_policy",kind:"scalar",T:4},{no:83,name:"google_login_policy",kind:"scalar",T:8},{no:84,name:"allow_download_policy",kind:"scalar",T:8},{no:86,name:"infinite_sync_policies",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:87,name:"version_history_policy",kind:"scalar",T:4},{no:97,name:"paper_deployment_policy",kind:"scalar",T:4},{no:102,name:"office_addin_policy",kind:"scalar",T:8},{no:104,name:"password_strength_policy",kind:"scalar",T:4},{no:111,name:"infinite_desktop_policy",kind:"scalar",T:4},{no:114,name:"pass_policy",kind:"scalar",T:4},{no:130,name:"paper_default_folder_policy",kind:"scalar",T:4},{no:145,name:"default_link_expiration_days_policy",kind:"scalar",T:4},{no:146,name:"change_link_expiration_policy",kind:"scalar",T:4},{no:147,name:"enforce_link_password_policy",kind:"scalar",T:4},{no:148,name:"invite_acceptance_email_policy",kind:"scalar",T:4},{no:151,name:"email_ingest_policy",kind:"scalar",T:4},{no:154,name:"admin_email_reminders_policy",kind:"scalar",T:4},{no:155,name:"folder_link_restriction_policy",kind:"scalar",T:4},{no:7,name:"saml_cert",kind:"scalar",T:9},{no:8,name:"saml_provider_url",kind:"scalar",T:9},{no:9,name:"sso_policy",kind:"scalar",T:4},{no:10,name:"sso_policy_from_last_email",kind:"scalar",T:4},{no:37,name:"saml_identity_mode",kind:"scalar",T:4},{no:98,name:"sso_logout_url",kind:"scalar",T:9},{no:101,name:"saml_persistent_id_attribute",kind:"scalar",T:9},{no:105,name:"saml_custom_validations",kind:"scalar",T:4,repeated:!0},{no:137,name:"saml_entity_id",kind:"scalar",T:9},{no:12,name:"team_service_level",kind:"scalar",T:4},{no:13,name:"video_whitelist",kind:"scalar",T:4},{no:22,name:"pairing_bonus_amount_gb",kind:"scalar",T:4},{no:24,name:"allow_public_folder",kind:"scalar",T:4},{no:26,name:"allow_dfb_tips",kind:"scalar",T:4},{no:32,name:"allow_cancel_button",kind:"scalar",T:8},{no:33,name:"allow_renewal_emails",kind:"scalar",T:8},{no:47,name:"allow_team_assume_user_session",kind:"scalar",T:8},{no:48,name:"invited_to_notes",kind:"scalar",T:8},{no:54,name:"allow_dfb_domain_capture",kind:"scalar",T:8},{no:63,name:"allow_domain_insights_viewing",kind:"scalar",T:8},{no:64,name:"user_type_to_blacklisted_email_categories",kind:"message",T:Jt,repeated:!0},{no:74,name:"ms_office_tenant_id",kind:"scalar",T:9},{no:79,name:"business_api_legal_review_complete",kind:"scalar",T:8},{no:89,name:"allow_account_capture",kind:"scalar",T:4},{no:6,name:"pending_tracking_pixels",kind:"scalar",T:8},{no:11,name:"setup_wizard_step",kind:"scalar",T:4},{no:16,name:"team_letter",kind:"scalar",T:9},{no:17,name:"team_color",kind:"scalar",T:9},{no:46,name:"team_logo_version",kind:"scalar",T:4},{no:18,name:"tell_user_team_name_changed",kind:"scalar",T:8},{no:34,name:"dismissed_sharing_controls_banner",kind:"scalar",T:8},{no:35,name:"dismissed_fts_banner",kind:"scalar",T:8},{no:19,name:"member_requests_last_viewed_time_utc_ms",kind:"scalar",T:4},{no:20,name:"send_domain_invites_policy",kind:"scalar",T:8},{no:21,name:"send_domain_invites_policy_last_toggled_time_utc_ms",kind:"scalar",T:4},{no:23,name:"domain_invites_async_task_running",kind:"scalar",T:8},{no:28,name:"enrolled_betas",kind:"scalar",T:9,repeated:!0},{no:31,name:"enrolling_admins",kind:"map",K:9,V:{kind:"scalar",T:4}},{no:100,name:"early_access",kind:"map",K:9,V:{kind:"scalar",T:4}},{no:73,name:"num_over_quota_team_members",kind:"scalar",T:4},{no:103,name:"num_near_quota_team_members",kind:"scalar",T:4},{no:109,name:"quota_limit",kind:"scalar",T:3},{no:38,name:"team_type_id",kind:"scalar",T:4},{no:50,name:"remember_session_expires",kind:"scalar",T:4},{no:65,name:"idle_session_timeout",kind:"scalar",T:18},{no:55,name:"hipaa_baa_signed",kind:"scalar",T:8},{no:56,name:"hipaa_legal_entity",kind:"scalar",T:9},{no:57,name:"hipaa_signer_name",kind:"scalar",T:9},{no:58,name:"hipaa_signer_email",kind:"scalar",T:9},{no:59,name:"hipaa_job_title",kind:"scalar",T:9},{no:60,name:"hipaa_effective_date_utc_ms",kind:"scalar",T:4},{no:61,name:"hipaa_effective_date_str",kind:"scalar",T:9},{no:93,name:"hipaa_baa_version",kind:"scalar",T:4},{no:123,name:"hipaa_sign_method",kind:"scalar",T:4},{no:62,name:"placement_restriction",kind:"scalar",T:9},{no:72,name:"placement_restriction_status",kind:"scalar",T:4},{no:91,name:"placement_restriction_fulfilled_utc_ms",kind:"scalar",T:4},{no:115,name:"placement_restriction_enabled_utc_ms",kind:"scalar",T:4},{no:116,name:"placement_restriction_percent_complete",kind:"scalar",T:4},{no:78,name:"is_in_cdm_mve",kind:"scalar",T:8},{no:96,name:"truelink_migration_state",kind:"scalar",T:4},{no:112,name:"cdm_opt_in_state",kind:"scalar",T:4},{no:68,name:"property_template_gids",kind:"message",T:et,repeated:!0},{no:92,name:"network_control_block_unmanaged_traffic",kind:"scalar",T:8},{no:99,name:"paper_inclusion_users_group_gid",kind:"message",T:et},{no:106,name:"is_solo_work",kind:"scalar",T:8},{no:107,name:"need_team_info",kind:"scalar",T:8},{no:113,name:"test_team_group",kind:"scalar",T:4},{no:117,name:"is_team_valid",kind:"scalar",T:8},{no:119,name:"disbanded_time_utc_ms",kind:"scalar",T:4},{no:120,name:"showcase_enabled_policy",kind:"scalar",T:4},{no:121,name:"showcase_download_policy",kind:"scalar",T:4},{no:122,name:"showcase_external_sharing_policy",kind:"scalar",T:4},{no:124,name:"camera_uploads_policy",kind:"scalar",T:4},{no:125,name:"team_selective_sync_policy",kind:"scalar",T:4},{no:128,name:"async_disband_enqueued",kind:"scalar",T:8},{no:129,name:"team_extensions_policy",kind:"scalar",T:4},{no:131,name:"paper_desktop_policy",kind:"scalar",T:4},{no:132,name:"file_locking_policy",kind:"scalar",T:4},{no:133,name:"file_transfers_policy",kind:"scalar",T:4},{no:134,name:"watermarking_policy",kind:"scalar",T:4},{no:135,name:"smarter_smart_sync_policy",kind:"scalar",T:4},{no:136,name:"rewind_policy",kind:"scalar",T:4},{no:138,name:"member_send_invite_policy",kind:"scalar",T:4},{no:140,name:"content_administration_policy",kind:"scalar",T:4},{no:141,name:"send_for_signature_policy",kind:"scalar",T:4},{no:142,name:"computer_backup_policy",kind:"scalar",T:4},{no:143,name:"team_branding_policy",kind:"scalar",T:4},{no:144,name:"team_background_version",kind:"scalar",T:4},{no:149,name:"external_drive_backup_policy",kind:"scalar",T:4},{no:150,name:"capture_transcript_policy",kind:"scalar",T:4},{no:152,name:"dropbox_passwords_policy",kind:"scalar",T:4},{no:153,name:"file_provider_migration_policy",kind:"scalar",T:4},{no:156,name:"previews_ai_policy",kind:"scalar",T:4},{no:157,name:"capture_team_space_policy",kind:"scalar",T:4},{no:158,name:"sign_external_sharing_policy",kind:"scalar",T:4},{no:159,name:"send_external_sharing_policy",kind:"scalar",T:4},{no:160,name:"send_and_track_policy",kind:"scalar",T:4},{no:161,name:"ai_third_party_sharing_dropbox_base_policy",kind:"scalar",T:4},{no:162,name:"dash_external_sharing_policy",kind:"scalar",T:4},{no:163,name:"sign_template_creation_permission_policy",kind:"scalar",T:4},{no:164,name:"top_level_content_policy",kind:"scalar",T:4},{no:165,name:"shared_link_default_permissions_policy",kind:"scalar",T:4},{no:166,name:"replay_sharing_policy",kind:"scalar",T:4},{no:167,name:"replay_adding_people_policy",kind:"scalar",T:4},{no:168,name:"passkey_login_policy",kind:"scalar",T:4},{no:169,name:"apple_login_policy",kind:"scalar",T:4}]));class Jt extends a.Message{constructor(e){super(),this.userType=a.protoInt64.zero,this.emailCategory=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Jt).fromBinary(e,t)}static fromJson(e,t){return(new Jt).fromJson(e,t)}static fromJsonString(e,t){return(new Jt).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Jt,e,t)}}var Yt,Zt,$t,Qt,Xt,en,tn,nn,an,on,rn,sn,ln,cn,dn,un,_n,mn,pn,gn,fn,hn,En,vn,bn,Sn,Tn,yn,kn,wn,In,An,Cn,Rn,On,Nn,Pn,Mn,Ln,Dn,Fn,xn,Un,Bn,Wn,Vn,qn,Hn,Gn,jn,zn,Kn,Jn,Yn,Zn,$n,Qn,Xn,ei,ti,ni;Jt.runtime=a.proto3,Jt.typeName="iam_types.LegacyTeam.UserTypeToBlacklistedEmailItem",Jt.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_type",kind:"scalar",T:4},{no:2,name:"email_category",kind:"scalar",T:4,repeated:!0}])),function(e){e[e.DONTUSE=0]="DONTUSE",e[e.APP_TYPE_DROPBOX=2]="APP_TYPE_DROPBOX",e[e.APP_TYPE_SANDBOX=3]="APP_TYPE_SANDBOX",e[e.APP_TYPE_PUBLIC_SANDBOX=4]="APP_TYPE_PUBLIC_SANDBOX",e[e.APP_TYPE_OFFICIAL=5]="APP_TYPE_OFFICIAL",e[e.APP_TYPE_TEAM_IDM=7]="APP_TYPE_TEAM_IDM",e[e.APP_TYPE_MUSIC=8]="APP_TYPE_MUSIC",e[e.APP_TYPE_DROPINS=9]="APP_TYPE_DROPINS",e[e.APP_TYPE_WEB_SESSIONS=10]="APP_TYPE_WEB_SESSIONS",e[e.APP_TYPE_EDIT_FLOW=11]="APP_TYPE_EDIT_FLOW",e[e.APP_TYPE_FILE_TYPES=12]="APP_TYPE_FILE_TYPES",e[e.APP_TYPE_DATASTORE=14]="APP_TYPE_DATASTORE",e[e.APP_TYPE_TEAM_MEMBER_DATA=15]="APP_TYPE_TEAM_MEMBER_DATA",e[e.APP_TYPE_TEAM_AUDITING=16]="APP_TYPE_TEAM_AUDITING",e[e.APP_TYPE_TEAM_INFORMATION=17]="APP_TYPE_TEAM_INFORMATION",e[e.APP_TYPE_TEAM_ALL_PERMS=18]="APP_TYPE_TEAM_ALL_PERMS",e[e.APP_TYPE_FIRST_PARTY_AUTH=19]="APP_TYPE_FIRST_PARTY_AUTH",e[e.APP_TYPE_ACCOUNT_INFO=20]="APP_TYPE_ACCOUNT_INFO",e[e.APP_TYPE_MICROSOFT_WOPI_INTEGRATION=21]="APP_TYPE_MICROSOFT_WOPI_INTEGRATION"}(Yt||(Yt={})),a.proto3.util.setEnumType(Yt,"api_app.ApiAppType",[{no:0,name:"DONTUSE"},{no:2,name:"APP_TYPE_DROPBOX"},{no:3,name:"APP_TYPE_SANDBOX"},{no:4,name:"APP_TYPE_PUBLIC_SANDBOX"},{no:5,name:"APP_TYPE_OFFICIAL"},{no:7,name:"APP_TYPE_TEAM_IDM"},{no:8,name:"APP_TYPE_MUSIC"},{no:9,name:"APP_TYPE_DROPINS"},{no:10,name:"APP_TYPE_WEB_SESSIONS"},{no:11,name:"APP_TYPE_EDIT_FLOW"},{no:12,name:"APP_TYPE_FILE_TYPES"},{no:14,name:"APP_TYPE_DATASTORE"},{no:15,name:"APP_TYPE_TEAM_MEMBER_DATA"},{no:16,name:"APP_TYPE_TEAM_AUDITING"},{no:17,name:"APP_TYPE_TEAM_INFORMATION"},{no:18,name:"APP_TYPE_TEAM_ALL_PERMS"},{no:19,name:"APP_TYPE_FIRST_PARTY_AUTH"},{no:20,name:"APP_TYPE_ACCOUNT_INFO"},{no:21,name:"APP_TYPE_MICROSOFT_WOPI_INTEGRATION"}]),function(e){e[e.ALLOW_RESTRICTED_BLOCKS=0]="ALLOW_RESTRICTED_BLOCKS",e[e.DROPINS_TRUSTED=1]="DROPINS_TRUSTED",e[e.IGNORE_DELETES=2]="IGNORE_DELETES",e[e.SHARED_FOLDER_METADATA_VISIBLE=3]="SHARED_FOLDER_METADATA_VISIBLE",e[e.MANAGE_SHARED_FOLDERS=4]="MANAGE_SHARED_FOLDERS",e[e.ALL_INVITES_VISIBLE=5]="ALL_INVITES_VISIBLE",e[e.OAUTH2_ALLOW_IMPLICIT_GRANT=6]="OAUTH2_ALLOW_IMPLICIT_GRANT",e[e.ALLOW_CORE_USER_ID=7]="ALLOW_CORE_USER_ID",e[e.PERSONAL_ONLY=8]="PERSONAL_ONLY",e[e.DFB_RESELLER_PARTNER=9]="DFB_RESELLER_PARTNER",e[e.ALLOW_INTERNAL_AUTH=10]="ALLOW_INTERNAL_AUTH",e[e.APP_FOLDER_DIRECTLY_IN_HOME=11]="APP_FOLDER_DIRECTLY_IN_HOME",e[e.NO_EMAILS=12]="NO_EMAILS",e[e.ALLOW_CREATE_ACCOUNT=13]="ALLOW_CREATE_ACCOUNT",e[e.BYPASS_CAPTCHAS=14]="BYPASS_CAPTCHAS",e[e.ALLOW_INSTALLER_URL=15]="ALLOW_INSTALLER_URL",e[e.INTERNAL_TEAM_PROVISIONER=16]="INTERNAL_TEAM_PROVISIONER",e[e.ALLOW_INTERNAL_GET_TEAM_OAUTH=17]="ALLOW_INTERNAL_GET_TEAM_OAUTH",e[e.ALLOW_LIMITED_AND_DEACTIVATED_TEAMS=18]="ALLOW_LIMITED_AND_DEACTIVATED_TEAMS",e[e.FREEZE_LINK_ADDITIONAL_USERS=19]="FREEZE_LINK_ADDITIONAL_USERS",e[e.DROPBOX_OFFICIAL_APP=20]="DROPBOX_OFFICIAL_APP",e[e.INTERNAL_TAX_SERVICE=21]="INTERNAL_TAX_SERVICE",e[e.SHOWCASE_APP=22]="SHOWCASE_APP",e[e.TOKEN_AUTH=23]="TOKEN_AUTH",e[e.NO_APPS_LIST=24]="NO_APPS_LIST",e[e.NO_LOG_APP_DOWNLOAD_EVENTS=25]="NO_LOG_APP_DOWNLOAD_EVENTS",e[e.APP_ACTIONS_ONLY=26]="APP_ACTIONS_ONLY",e[e.SANDBOX_APP=27]="SANDBOX_APP",e[e.OAUTH2_BYPASS_CONSENT=28]="OAUTH2_BYPASS_CONSENT",e[e.SHADOWING_SCOPE_MIGRATION=30]="SHADOWING_SCOPE_MIGRATION",e[e.HELLOSIGN_DEEP_INTEGRATION=31]="HELLOSIGN_DEEP_INTEGRATION",e[e.HELLOSIGN_DEEP_INTEGRATION_NON_PROD=32]="HELLOSIGN_DEEP_INTEGRATION_NON_PROD",e[e.DEFAULT_TO_SHORT_LIVED_TOKEN=33]="DEFAULT_TO_SHORT_LIVED_TOKEN",e[e.DISABLE_OAUTH_FLOW=34]="DISABLE_OAUTH_FLOW",e[e.DROPINS_TRUSTED_NON_PROD=35]="DROPINS_TRUSTED_NON_PROD",e[e.MICROSOFT_WOPI_INTEGRATION=36]="MICROSOFT_WOPI_INTEGRATION",e[e.ALLOW_OAUTH2_DEVICE_AUTHORIZATION=37]="ALLOW_OAUTH2_DEVICE_AUTHORIZATION",e[e.SKIP_ORION_RATE_LIMITING=38]="SKIP_ORION_RATE_LIMITING",e[e.FIRST_PARTY_OAUTH_CONSENT_SKIP=39]="FIRST_PARTY_OAUTH_CONSENT_SKIP",e[e.ANTI_ABUSE_INTEGRATIONS=40]="ANTI_ABUSE_INTEGRATIONS",e[e.DISABLE_OAUTH_IMMEDIATE_CALLBACK=41]="DISABLE_OAUTH_IMMEDIATE_CALLBACK",e[e.DROPBOX_OFFICIAL_APP_WITHOUT_CLOSED_ROUTE_ACCESS=42]="DROPBOX_OFFICIAL_APP_WITHOUT_CLOSED_ROUTE_ACCESS",e[e.MANAGED_BY_CONFIG_FILE=43]="MANAGED_BY_CONFIG_FILE",e[e.OAUTH2_BYPASS_IMPLICIT_SCOPES=44]="OAUTH2_BYPASS_IMPLICIT_SCOPES",e[e.ONE_TERMS_OF_SERVICE_APP=45]="ONE_TERMS_OF_SERVICE_APP",e[e.THIRD_PARTY_IDP=46]="THIRD_PARTY_IDP",e[e.ALLOW_CLIENT_CREDENTIALS_OAUTH=47]="ALLOW_CLIENT_CREDENTIALS_OAUTH",e[e.FIRST_PARTY_APP=48]="FIRST_PARTY_APP",e[e.JANUS_ACCESS=49]="JANUS_ACCESS",e[e.UAT_TEMPORARY_OPT_OUT=50]="UAT_TEMPORARY_OPT_OUT",e[e.FIRST_PARTY_SESMS_TRACK_TOKENS=52]="FIRST_PARTY_SESMS_TRACK_TOKENS",e[e.FIRST_PARTY_PAIRED_USER_OAUTH_CONSENT_SKIP=51]="FIRST_PARTY_PAIRED_USER_OAUTH_CONSENT_SKIP"}(Zt||(Zt={})),a.proto3.util.setEnumType(Zt,"api_app.ApiAppFlags",[{no:0,name:"ALLOW_RESTRICTED_BLOCKS"},{no:1,name:"DROPINS_TRUSTED"},{no:2,name:"IGNORE_DELETES"},{no:3,name:"SHARED_FOLDER_METADATA_VISIBLE"},{no:4,name:"MANAGE_SHARED_FOLDERS"},{no:5,name:"ALL_INVITES_VISIBLE"},{no:6,name:"OAUTH2_ALLOW_IMPLICIT_GRANT"},{no:7,name:"ALLOW_CORE_USER_ID"},{no:8,name:"PERSONAL_ONLY"},{no:9,name:"DFB_RESELLER_PARTNER"},{no:10,name:"ALLOW_INTERNAL_AUTH"},{no:11,name:"APP_FOLDER_DIRECTLY_IN_HOME"},{no:12,name:"NO_EMAILS"},{no:13,name:"ALLOW_CREATE_ACCOUNT"},{no:14,name:"BYPASS_CAPTCHAS"},{no:15,name:"ALLOW_INSTALLER_URL"},{no:16,name:"INTERNAL_TEAM_PROVISIONER"},{no:17,name:"ALLOW_INTERNAL_GET_TEAM_OAUTH"},{no:18,name:"ALLOW_LIMITED_AND_DEACTIVATED_TEAMS"},{no:19,name:"FREEZE_LINK_ADDITIONAL_USERS"},{no:20,name:"DROPBOX_OFFICIAL_APP"},{no:21,name:"INTERNAL_TAX_SERVICE"},{no:22,name:"SHOWCASE_APP"},{no:23,name:"TOKEN_AUTH"},{no:24,name:"NO_APPS_LIST"},{no:25,name:"NO_LOG_APP_DOWNLOAD_EVENTS"},{no:26,name:"APP_ACTIONS_ONLY"},{no:27,name:"SANDBOX_APP"},{no:28,name:"OAUTH2_BYPASS_CONSENT"},{no:30,name:"SHADOWING_SCOPE_MIGRATION"},{no:31,name:"HELLOSIGN_DEEP_INTEGRATION"},{no:32,name:"HELLOSIGN_DEEP_INTEGRATION_NON_PROD"},{no:33,name:"DEFAULT_TO_SHORT_LIVED_TOKEN"},{no:34,name:"DISABLE_OAUTH_FLOW"},{no:35,name:"DROPINS_TRUSTED_NON_PROD"},{no:36,name:"MICROSOFT_WOPI_INTEGRATION"},{no:37,name:"ALLOW_OAUTH2_DEVICE_AUTHORIZATION"},{no:38,name:"SKIP_ORION_RATE_LIMITING"},{no:39,name:"FIRST_PARTY_OAUTH_CONSENT_SKIP"},{no:40,name:"ANTI_ABUSE_INTEGRATIONS"},{no:41,name:"DISABLE_OAUTH_IMMEDIATE_CALLBACK"},{no:42,name:"DROPBOX_OFFICIAL_APP_WITHOUT_CLOSED_ROUTE_ACCESS"},{no:43,name:"MANAGED_BY_CONFIG_FILE"},{no:44,name:"OAUTH2_BYPASS_IMPLICIT_SCOPES"},{no:45,name:"ONE_TERMS_OF_SERVICE_APP"},{no:46,name:"THIRD_PARTY_IDP"},{no:47,name:"ALLOW_CLIENT_CREDENTIALS_OAUTH"},{no:48,name:"FIRST_PARTY_APP"},{no:49,name:"JANUS_ACCESS"},{no:50,name:"UAT_TEMPORARY_OPT_OUT"},{no:52,name:"FIRST_PARTY_SESMS_TRACK_TOKENS"},{no:51,name:"FIRST_PARTY_PAIRED_USER_OAUTH_CONSENT_SKIP"}]),function(e){e[e.USER_ACCOUNT=0]="USER_ACCOUNT",e[e.USER_COLLABORATION=1]="USER_COLLABORATION",e[e.USER_FILE=2]="USER_FILE",e[e.TEAM_ACCOUNT=3]="TEAM_ACCOUNT",e[e.TEAM_ACTIVITY=4]="TEAM_ACTIVITY",e[e.TEAM_MEMBER=5]="TEAM_MEMBER",e[e.TEAM_ACCESS=6]="TEAM_ACCESS",e[e.TEAM_DATA=7]="TEAM_DATA",e[e.OPEN_ID=8]="OPEN_ID",e[e.PROJECT_MANAGEMENT=9]="PROJECT_MANAGEMENT",e[e.FREELANCE=10]="FREELANCE",e[e.PAYMENT_ACCOUNTS=11]="PAYMENT_ACCOUNTS",e[e.FULL_USER=12]="FULL_USER",e[e.FULL_TEAM=13]="FULL_TEAM",e[e.SETTINGS=14]="SETTINGS",e[e.BACKUP=15]="BACKUP",e[e.PAPER=16]="PAPER",e[e.HOSTS=17]="HOSTS",e[e.REPLAY=18]="REPLAY",e[e.IDP=19]="IDP",e[e.SIGN=20]="SIGN",e[e.PRIVACY=21]="PRIVACY",e[e.NIRA=22]="NIRA",e[e.DASH=23]="DASH",e[e.EDISON=24]="EDISON"}($t||($t={})),a.proto3.util.setEnumType($t,"api_app.ScopeCategory",[{no:0,name:"USER_ACCOUNT"},{no:1,name:"USER_COLLABORATION"},{no:2,name:"USER_FILE"},{no:3,name:"TEAM_ACCOUNT"},{no:4,name:"TEAM_ACTIVITY"},{no:5,name:"TEAM_MEMBER"},{no:6,name:"TEAM_ACCESS"},{no:7,name:"TEAM_DATA"},{no:8,name:"OPEN_ID"},{no:9,name:"PROJECT_MANAGEMENT"},{no:10,name:"FREELANCE"},{no:11,name:"PAYMENT_ACCOUNTS"},{no:12,name:"FULL_USER"},{no:13,name:"FULL_TEAM"},{no:14,name:"SETTINGS"},{no:15,name:"BACKUP"},{no:16,name:"PAPER"},{no:17,name:"HOSTS"},{no:18,name:"REPLAY"},{no:19,name:"IDP"},{no:20,name:"SIGN"},{no:21,name:"PRIVACY"},{no:22,name:"NIRA"},{no:23,name:"DASH"},{no:24,name:"EDISON"}]);class ii extends a.Message{constructor(e){super(),this.id=0,this.name="",this.dependency=[],this.deprecated=!1,this.private=!1,this.isTeamScope=!1,this.requiresTeamAuthz=!1,this.category=$t.USER_ACCOUNT,this.alias=[],this.namespace="",this.path="",this.verb="",this.qualifiedName="",this.baseName="",this.nsInternalId=0,this.foreignId=a.protoInt64.zero,this.foreignName="",this.aspect="",this.object="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ii).fromBinary(e,t)}static fromJson(e,t){return(new ii).fromJson(e,t)}static fromJsonString(e,t){return(new ii).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ii,e,t)}}ii.runtime=a.proto3,ii.typeName="api_app.ApiAppScope",ii.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"id",kind:"scalar",T:13},{no:2,name:"name",kind:"scalar",T:9},{no:3,name:"dependency",kind:"message",T:ii,repeated:!0},{no:4,name:"deprecated",kind:"scalar",T:8},{no:5,name:"private",kind:"scalar",T:8},{no:6,name:"is_team_scope",kind:"scalar",T:8},{no:7,name:"requires_team_authz",kind:"scalar",T:8},{no:8,name:"category",kind:"enum",T:a.proto3.getEnumType($t)},{no:9,name:"alias",kind:"message",T:ii,repeated:!0},{no:10,name:"namespace",kind:"scalar",T:9},{no:11,name:"path",kind:"scalar",T:9},{no:12,name:"verb",kind:"scalar",T:9},{no:13,name:"qualified_name",kind:"scalar",T:9},{no:14,name:"base_name",kind:"scalar",T:9},{no:15,name:"consent_as",kind:"message",T:ii},{no:16,name:"ns_internal_id",kind:"scalar",T:13},{no:17,name:"foreign_id",kind:"scalar",T:4},{no:18,name:"foreign_name",kind:"scalar",T:9},{no:19,name:"aspect",kind:"scalar",T:9},{no:20,name:"object",kind:"scalar",T:9}]));class ai extends a.Message{constructor(e){super(),this.appId=a.protoInt64.zero,this.disabled=a.protoInt64.zero,this.created=a.protoInt64.zero,this.userId=a.protoInt64.zero,this.name="",this.status=a.protoInt64.zero,this.appType=Yt.DONTUSE,this.sandboxName="",this.version="",this.flags=[],this.isScoped=!1,this.scopeList=[],this.previousApprovedScopes=[],this.authDomain="",this.maxDevUsers=a.protoInt64.zero,this.hostId=a.protoInt64.zero,this.uninstallUrl="",this.refreshTokenRotationEnabled=!1,this.singleSignOutOptIn=!1,this.dpopEnforcementEnabled=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ai).fromBinary(e,t)}static fromJson(e,t){return(new ai).fromJson(e,t)}static fromJsonString(e,t){return(new ai).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ai,e,t)}}ai.runtime=a.proto3,ai.typeName="api_app.ApiApp",ai.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"app_id",kind:"scalar",T:3},{no:13,name:"app_gid",kind:"message",T:et},{no:2,name:"disabled",kind:"scalar",T:3},{no:3,name:"created",kind:"scalar",T:3},{no:4,name:"user_id",kind:"scalar",T:3},{no:19,name:"user_gid",kind:"message",T:et},{no:5,name:"name",kind:"scalar",T:9},{no:6,name:"status",kind:"scalar",T:3},{no:7,name:"app_type",kind:"enum",T:a.proto3.getEnumType(Yt)},{no:8,name:"sandbox_name",kind:"scalar",T:9},{no:9,name:"version",kind:"scalar",T:9},{no:10,name:"flags",kind:"enum",T:a.proto3.getEnumType(Zt),repeated:!0},{no:11,name:"is_scoped",kind:"scalar",T:8},{no:12,name:"scope_list",kind:"message",T:ii,repeated:!0},{no:14,name:"previous_approved_scopes",kind:"message",T:ii,repeated:!0},{no:15,name:"auth_domain",kind:"scalar",T:9},{no:16,name:"max_dev_users",kind:"scalar",T:3},{no:17,name:"host_id",kind:"scalar",T:3},{no:18,name:"uninstall_url",kind:"scalar",T:9},{no:20,name:"refresh_token_rotation_enabled",kind:"scalar",T:8},{no:21,name:"single_sign_out_opt_in",kind:"scalar",T:8},{no:22,name:"dpop_enforcement_enabled",kind:"scalar",T:8}]));class oi extends a.Message{constructor(e){super(),this.wrappedToken=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new oi).fromBinary(e,t)}static fromJson(e,t){return(new oi).fromJson(e,t)}static fromJsonString(e,t){return(new oi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(oi,e,t)}}oi.runtime=a.proto3,oi.typeName="cloud_doc_auth.CloudDocAuthInfo",oi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"wrapped_token",kind:"scalar",T:12}])),function(e){e[e.UNKNOWN_INSTALL_TYPE=0]="UNKNOWN_INSTALL_TYPE",e[e.WIN_NON_OMAHA=1]="WIN_NON_OMAHA",e[e.WIN_OMAHA_PER_MACHINE=2]="WIN_OMAHA_PER_MACHINE",e[e.WIN_OMAHA_PER_USER=3]="WIN_OMAHA_PER_USER",e[e.MAC_NASHVILLE_WITH_HELPER=4]="MAC_NASHVILLE_WITH_HELPER",e[e.MAC_NASHVILLE_NO_HELPER=5]="MAC_NASHVILLE_NO_HELPER",e[e.LINUX=6]="LINUX",e[e.WIN_STORE=7]="WIN_STORE"}(Qt||(Qt={})),a.proto3.util.setEnumType(Qt,"host.InstallType",[{no:0,name:"UNKNOWN_INSTALL_TYPE"},{no:1,name:"WIN_NON_OMAHA"},{no:2,name:"WIN_OMAHA_PER_MACHINE"},{no:3,name:"WIN_OMAHA_PER_USER"},{no:4,name:"MAC_NASHVILLE_WITH_HELPER"},{no:5,name:"MAC_NASHVILLE_NO_HELPER"},{no:6,name:"LINUX"},{no:7,name:"WIN_STORE"}]),function(e){e[e.UNKNOWN_SYNC_ROOT_TYPE=0]="UNKNOWN_SYNC_ROOT_TYPE",e[e.CLOUD_FILES=1]="CLOUD_FILES",e[e.FILE_PROVIDER=2]="FILE_PROVIDER",e[e.MOUNTED=3]="MOUNTED",e[e.DEBUG=4]="DEBUG"}(Xt||(Xt={})),a.proto3.util.setEnumType(Xt,"host.SyncRootType",[{no:0,name:"UNKNOWN_SYNC_ROOT_TYPE"},{no:1,name:"CLOUD_FILES"},{no:2,name:"FILE_PROVIDER"},{no:3,name:"MOUNTED"},{no:4,name:"DEBUG"}]);class ri extends a.Message{constructor(e){super(),this.signature=a.protoInt64.zero,this.featureFlagsEdx=a.protoInt64.zero,this.featureFlagsEcx=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ri).fromBinary(e,t)}static fromJson(e,t){return(new ri).fromJson(e,t)}static fromJsonString(e,t){return(new ri).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ri,e,t)}}ri.runtime=a.proto3,ri.typeName="host.CpuIdProcessInfo",ri.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"signature",kind:"scalar",T:4},{no:2,name:"feature_flags_edx",kind:"scalar",T:4},{no:3,name:"feature_flags_ecx",kind:"scalar",T:4}]));class si extends a.Message{constructor(e){super(),this.hostId=a.protoInt64.zero,this.lastIp="",this.uuid=a.protoInt64.zero,this.lastValidCdmVersion=a.protoInt64.zero,this.installType=Qt.UNKNOWN_INSTALL_TYPE,this.dealCode="",this.pendingLinkUserId=a.protoInt64.zero,this.pairedHostId=a.protoInt64.zero,this.deviceId="",this.syncRootType=Xt.UNKNOWN_SYNC_ROOT_TYPE,this.syncEngineVersion="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new si).fromBinary(e,t)}static fromJson(e,t){return(new si).fromJson(e,t)}static fromJsonString(e,t){return(new si).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(si,e,t)}}si.runtime=a.proto3,si.typeName="host.Host",si.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"host_gid",kind:"message",T:et},{no:2,name:"host_id",kind:"scalar",T:4},{no:3,name:"last_ip",kind:"scalar",T:9},{no:4,name:"last_ping",kind:"message",T:o.Timestamp},{no:5,name:"created_time",kind:"message",T:o.Timestamp},{no:6,name:"link_time",kind:"message",T:o.Timestamp},{no:7,name:"unlink_time",kind:"message",T:o.Timestamp},{no:8,name:"uuid",kind:"scalar",T:4},{no:9,name:"last_valid_cdm_version",kind:"scalar",T:4},{no:10,name:"install_type",kind:"enum",T:a.proto3.getEnumType(Qt)},{no:11,name:"deal_code",kind:"scalar",T:9},{no:12,name:"pending_link_user_id",kind:"scalar",T:4},{no:13,name:"pending_link_time",kind:"message",T:o.Timestamp},{no:14,name:"paired_host_id",kind:"scalar",T:4},{no:15,name:"cpu_id_process_info",kind:"message",T:ri},{no:16,name:"device_id",kind:"scalar",T:9},{no:17,name:"sync_root_type",kind:"enum",T:a.proto3.getEnumType(Xt)},{no:18,name:"sync_engine_version",kind:"scalar",T:9}])),function(e){e[e.UNDEFINED=0]="UNDEFINED",e[e.TOKEN=1e4]="TOKEN",e[e.BURST=10001]="BURST",e[e.METADATA_BANDWIDTH=10002]="METADATA_BANDWIDTH",e[e.OAUTH1_TOKEN=10003]="OAUTH1_TOKEN",e[e.APP=10004]="APP",e[e.CAMERA_UPLOAD=2e4]="CAMERA_UPLOAD",e[e.API_THUMBNAILS_LINK=20001]="API_THUMBNAILS_LINK",e[e.SEARCH_API_CALLS_PER_APP=20002]="SEARCH_API_CALLS_PER_APP",e[e.TARDIS_TOO_MANY_OUTSTANDING_JOBS=20003]="TARDIS_TOO_MANY_OUTSTANDING_JOBS",e[e.THIRD_PARTY_SIGNUP=20004]="THIRD_PARTY_SIGNUP",e[e.API_SFJ_RPC=20005]="API_SFJ_RPC",e[e.RESELLER_SUPPORT_LINK_CREATION=20006]="RESELLER_SUPPORT_LINK_CREATION",e[e.SIGNUP_BLOCKED_BY_BLADE=20007]="SIGNUP_BLOCKED_BY_BLADE",e[e.DAUTH_FLOW=20008]="DAUTH_FLOW",e[e.COPY_REFERENCE_SAVE=20009]="COPY_REFERENCE_SAVE",e[e.TEAM_LOG=20010]="TEAM_LOG",e[e.CAMERA_UPLOAD_COMMIT=20011]="CAMERA_UPLOAD_COMMIT",e[e.CANVAS=20012]="CANVAS",e[e.SAVE_URL=20013]="SAVE_URL",e[e.GET_TEMPORARY_UPLOAD_LINK=20014]="GET_TEMPORARY_UPLOAD_LINK",e[e.INVITE_MEMBER=20015]="INVITE_MEMBER",e[e.RESEND_INVITE=20016]="RESEND_INVITE",e[e.UPLOAD_SESSION_FINISH_BATCH_CHECK=20017]="UPLOAD_SESSION_FINISH_BATCH_CHECK",e[e.FILE_TRANSFERS=20018]="FILE_TRANSFERS",e[e.FILE_OPS_DELETE=20019]="FILE_OPS_DELETE",e[e.FILE_REVISION_RESTORE=20020]="FILE_REVISION_RESTORE",e[e.CHECK_PASSWORDLESS_STATE=20021]="CHECK_PASSWORDLESS_STATE",e[e.VERIFY_EMAIL=20022]="VERIFY_EMAIL",e[e.SHOW_SNACKBAR=20023]="SHOW_SNACKBAR",e[e.PREVIEW=20024]="PREVIEW",e[e.ONBOARDING_EMAIL_VERIFICATION=20025]="ONBOARDING_EMAIL_VERIFICATION",e[e.PAPER_CREATE=20026]="PAPER_CREATE",e[e.PAPER_FOLDER_CREATE=20027]="PAPER_FOLDER_CREATE",e[e.CREATE_COLLECTION=20028]="CREATE_COLLECTION",e[e.CREATE_SHARED_LINK=20029]="CREATE_SHARED_LINK",e[e.REVOKE_SHARED_LINK=20030]="REVOKE_SHARED_LINK",e[e.FILES_PREVIEW_PROCESS_LINK=20031]="FILES_PREVIEW_PROCESS_LINK",e[e.FILES_THUMBNAIL_BATCH_LINK=20032]="FILES_THUMBNAIL_BATCH_LINK",e[e.FILES_THUMBNAIL_PROCESS_LINK=20033]="FILES_THUMBNAIL_PROCESS_LINK",e[e.GET_UPDATE_FILE_COMMIT_INFO=20034]="GET_UPDATE_FILE_COMMIT_INFO",e[e.OAUTH2_DEVICE_FLOW=20035]="OAUTH2_DEVICE_FLOW",e[e.TIBURON_REMOVE_MEMBERS_FROM_FOLDER=20036]="TIBURON_REMOVE_MEMBERS_FROM_FOLDER",e[e.CREATE_SHMODEL_URL=20037]="CREATE_SHMODEL_URL",e[e.CREATE_DIRECT_LINK=20038]="CREATE_DIRECT_LINK",e[e.GET_SHMODEL_TOKENS=20039]="GET_SHMODEL_TOKENS",e[e.SET_ACCESS_INHERITANCE=20040]="SET_ACCESS_INHERITANCE",e[e.GET_FULL_ACCOUNT=20041]="GET_FULL_ACCOUNT",e[e.GET_ROOT_INFO=20042]="GET_ROOT_INFO",e[e.SFJ_GET_BY_PATH=20043]="SFJ_GET_BY_PATH",e[e.SHARED_FOLDERS_ADD_MEMBER=20044]="SHARED_FOLDERS_ADD_MEMBER",e[e.SHARED_FOLDERS_SHARE_FOLDER=20045]="SHARED_FOLDERS_SHARE_FOLDER",e[e.SHARED_FOLDERS_FOLDER_ACCESS=20046]="SHARED_FOLDERS_FOLDER_ACCESS",e[e.TEAM_FOLDERS_API=20047]="TEAM_FOLDERS_API",e[e.FILE_OBJECT_ERROR=20048]="FILE_OBJECT_ERROR",e[e.GET_LINK_TOKEN_INFO=20049]="GET_LINK_TOKEN_INFO",e[e.FILEOPS_RELOCATE_XOPS=20050]="FILEOPS_RELOCATE_XOPS",e[e.FILEOPS_RELOCATE=20051]="FILEOPS_RELOCATE",e[e.FILEOPS_CREATE_FOLDER=20052]="FILEOPS_CREATE_FOLDER",e[e.FILEOPS_RESTORE_PATH_BATCH=20053]="FILEOPS_RESTORE_PATH_BATCH",e[e.UPLOAD_SESSION_COMMIT=20054]="UPLOAD_SESSION_COMMIT",e[e.CHECK_SSO_USER=20055]="CHECK_SSO_USER",e[e.DROPDOWN_SAVES_FROM_SERVER=20056]="DROPDOWN_SAVES_FROM_SERVER",e[e.CREATE_ACCOUNT=20057]="CREATE_ACCOUNT",e[e.CHECK_BY_EMAIL=20058]="CHECK_BY_EMAIL",e[e.EMAIL_PENDING_INVITE=20059]="EMAIL_PENDING_INVITE",e[e.HELP_PAGE_LIVEOPS_AUTH_PIN=20060]="HELP_PAGE_LIVEOPS_AUTH_PIN",e[e.HELP_PAGE_CONNECT_AUTH_PIN=20061]="HELP_PAGE_CONNECT_AUTH_PIN",e[e.USER_NOTIFICATION=20062]="USER_NOTIFICATION",e[e.USER_NOTIFICATION_DFB=20063]="USER_NOTIFICATION_DFB",e[e.CODELABS=20064]="CODELABS",e[e.WORDGAMES=20065]="WORDGAMES",e[e.BLADE_USER_LOOKUP=20068]="BLADE_USER_LOOKUP",e[e.SAVE_URL_BATCH=20069]="SAVE_URL_BATCH",e[e.SHARED_CONTENT_LINK=20070]="SHARED_CONTENT_LINK",e[e.CEREBRO_SEARCH=20071]="CEREBRO_SEARCH",e[e.CEREBRO_QUERY_SUGGESTIONS=20072]="CEREBRO_QUERY_SUGGESTIONS",e[e.PUBLIC_USER_PORTRAIT=20073]="PUBLIC_USER_PORTRAIT",e[e.USER_EVAL_GET_TASKS=20074]="USER_EVAL_GET_TASKS",e[e.USER_EVAL_SAVE_RATINGS=20075]="USER_EVAL_SAVE_RATINGS",e[e.GET_ASSISTANCE=20078]="GET_ASSISTANCE",e[e.ASSISTANT_CONTENT_SUGGESTIONS=20079]="ASSISTANT_CONTENT_SUGGESTIONS",e[e.ASSISTANT_RECENT_ITEMS=20080]="ASSISTANT_RECENT_ITEMS",e[e.ASSISTANT_TRACK_USER_ACTIONS=20081]="ASSISTANT_TRACK_USER_ACTIONS",e[e.ASSISTANT_GET_TEXT_ENTITIES=20082]="ASSISTANT_GET_TEXT_ENTITIES",e[e.CONTACTS_ADD=20083]="CONTACTS_ADD",e[e.GENIE_CONTENT_SUGGESTIONS=20084]="GENIE_CONTENT_SUGGESTIONS",e[e.GENIE_RECENT_ITEMS=20085]="GENIE_RECENT_ITEMS",e[e.GENIE_TRACK_USER_ACTIONS=20086]="GENIE_TRACK_USER_ACTIONS",e[e.GENIE_GET_TEXT_ENTITIES=20087]="GENIE_GET_TEXT_ENTITIES",e[e.FREELANCE=20088]="FREELANCE",e[e.PRIVACY_REQUEST=20089]="PRIVACY_REQUEST",e[e.VALIDATE_INVITEE_EMAILS=20090]="VALIDATE_INVITEE_EMAILS",e[e.CYPRESS_GET_OBJECT=20091]="CYPRESS_GET_OBJECT",e[e.COURIER_RPC_RESOURCE_EXHAUSTED=3e4]="COURIER_RPC_RESOURCE_EXHAUSTED",e[e.AUTH_RPC_RESOURCE_EXHAUSTED=30001]="AUTH_RPC_RESOURCE_EXHAUSTED",e[e.COURIER_RPC_TOO_MANY_WRITES=30002]="COURIER_RPC_TOO_MANY_WRITES",e[e.FILESYSTEM=30003]="FILESYSTEM"}(en||(en={})),a.proto3.util.setEnumType(en,"rate_limit.RateLimitErrorCode",[{no:0,name:"UNDEFINED"},{no:1e4,name:"TOKEN"},{no:10001,name:"BURST"},{no:10002,name:"METADATA_BANDWIDTH"},{no:10003,name:"OAUTH1_TOKEN"},{no:10004,name:"APP"},{no:2e4,name:"CAMERA_UPLOAD"},{no:20001,name:"API_THUMBNAILS_LINK"},{no:20002,name:"SEARCH_API_CALLS_PER_APP"},{no:20003,name:"TARDIS_TOO_MANY_OUTSTANDING_JOBS"},{no:20004,name:"THIRD_PARTY_SIGNUP"},{no:20005,name:"API_SFJ_RPC"},{no:20006,name:"RESELLER_SUPPORT_LINK_CREATION"},{no:20007,name:"SIGNUP_BLOCKED_BY_BLADE"},{no:20008,name:"DAUTH_FLOW"},{no:20009,name:"COPY_REFERENCE_SAVE"},{no:20010,name:"TEAM_LOG"},{no:20011,name:"CAMERA_UPLOAD_COMMIT"},{no:20012,name:"CANVAS"},{no:20013,name:"SAVE_URL"},{no:20014,name:"GET_TEMPORARY_UPLOAD_LINK"},{no:20015,name:"INVITE_MEMBER"},{no:20016,name:"RESEND_INVITE"},{no:20017,name:"UPLOAD_SESSION_FINISH_BATCH_CHECK"},{no:20018,name:"FILE_TRANSFERS"},{no:20019,name:"FILE_OPS_DELETE"},{no:20020,name:"FILE_REVISION_RESTORE"},{no:20021,name:"CHECK_PASSWORDLESS_STATE"},{no:20022,name:"VERIFY_EMAIL"},{no:20023,name:"SHOW_SNACKBAR"},{no:20024,name:"PREVIEW"},{no:20025,name:"ONBOARDING_EMAIL_VERIFICATION"},{no:20026,name:"PAPER_CREATE"},{no:20027,name:"PAPER_FOLDER_CREATE"},{no:20028,name:"CREATE_COLLECTION"},{no:20029,name:"CREATE_SHARED_LINK"},{no:20030,name:"REVOKE_SHARED_LINK"},{no:20031,name:"FILES_PREVIEW_PROCESS_LINK"},{no:20032,name:"FILES_THUMBNAIL_BATCH_LINK"},{no:20033,name:"FILES_THUMBNAIL_PROCESS_LINK"},{no:20034,name:"GET_UPDATE_FILE_COMMIT_INFO"},{no:20035,name:"OAUTH2_DEVICE_FLOW"},{no:20036,name:"TIBURON_REMOVE_MEMBERS_FROM_FOLDER"},{no:20037,name:"CREATE_SHMODEL_URL"},{no:20038,name:"CREATE_DIRECT_LINK"},{no:20039,name:"GET_SHMODEL_TOKENS"},{no:20040,name:"SET_ACCESS_INHERITANCE"},{no:20041,name:"GET_FULL_ACCOUNT"},{no:20042,name:"GET_ROOT_INFO"},{no:20043,name:"SFJ_GET_BY_PATH"},{no:20044,name:"SHARED_FOLDERS_ADD_MEMBER"},{no:20045,name:"SHARED_FOLDERS_SHARE_FOLDER"},{no:20046,name:"SHARED_FOLDERS_FOLDER_ACCESS"},{no:20047,name:"TEAM_FOLDERS_API"},{no:20048,name:"FILE_OBJECT_ERROR"},{no:20049,name:"GET_LINK_TOKEN_INFO"},{no:20050,name:"FILEOPS_RELOCATE_XOPS"},{no:20051,name:"FILEOPS_RELOCATE"},{no:20052,name:"FILEOPS_CREATE_FOLDER"},{no:20053,name:"FILEOPS_RESTORE_PATH_BATCH"},{no:20054,name:"UPLOAD_SESSION_COMMIT"},{no:20055,name:"CHECK_SSO_USER"},{no:20056,name:"DROPDOWN_SAVES_FROM_SERVER"},{no:20057,name:"CREATE_ACCOUNT"},{no:20058,name:"CHECK_BY_EMAIL"},{no:20059,name:"EMAIL_PENDING_INVITE"},{no:20060,name:"HELP_PAGE_LIVEOPS_AUTH_PIN"},{no:20061,name:"HELP_PAGE_CONNECT_AUTH_PIN"},{no:20062,name:"USER_NOTIFICATION"},{no:20063,name:"USER_NOTIFICATION_DFB"},{no:20064,name:"CODELABS"},{no:20065,name:"WORDGAMES"},{no:20068,name:"BLADE_USER_LOOKUP"},{no:20069,name:"SAVE_URL_BATCH"},{no:20070,name:"SHARED_CONTENT_LINK"},{no:20071,name:"CEREBRO_SEARCH"},{no:20072,name:"CEREBRO_QUERY_SUGGESTIONS"},{no:20073,name:"PUBLIC_USER_PORTRAIT"},{no:20074,name:"USER_EVAL_GET_TASKS"},{no:20075,name:"USER_EVAL_SAVE_RATINGS"},{no:20078,name:"GET_ASSISTANCE"},{no:20079,name:"ASSISTANT_CONTENT_SUGGESTIONS"},{no:20080,name:"ASSISTANT_RECENT_ITEMS"},{no:20081,name:"ASSISTANT_TRACK_USER_ACTIONS"},{no:20082,name:"ASSISTANT_GET_TEXT_ENTITIES"},{no:20083,name:"CONTACTS_ADD"},{no:20084,name:"GENIE_CONTENT_SUGGESTIONS"},{no:20085,name:"GENIE_RECENT_ITEMS"},{no:20086,name:"GENIE_TRACK_USER_ACTIONS"},{no:20087,name:"GENIE_GET_TEXT_ENTITIES"},{no:20088,name:"FREELANCE"},{no:20089,name:"PRIVACY_REQUEST"},{no:20090,name:"VALIDATE_INVITEE_EMAILS"},{no:20091,name:"CYPRESS_GET_OBJECT"},{no:3e4,name:"COURIER_RPC_RESOURCE_EXHAUSTED"},{no:30001,name:"AUTH_RPC_RESOURCE_EXHAUSTED"},{no:30002,name:"COURIER_RPC_TOO_MANY_WRITES"},{no:30003,name:"FILESYSTEM"}]);class li extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new li).fromBinary(e,t)}static fromJson(e,t){return(new li).fromJson(e,t)}static fromJsonString(e,t){return(new li).fromJsonString(e,t)}static equals(e,t){return T.util.equals(li,e,t)}}li.runtime=T,li.typeName="user_auth.ApiAuthRequest",li.fields=T.util.newFieldList((()=>[{no:1,name:"oauth_version",kind:"enum",T:T.getEnumType(tn)},{no:2,name:"oauth1_info",kind:"message",T:ci,opt:!0},{no:3,name:"oauth2_info",kind:"message",T:di,opt:!0},{no:5,name:"selected_user_id",kind:"scalar",T:4,opt:!0},{no:6,name:"selected_member_id",kind:"scalar",T:9,opt:!0},{no:7,name:"client_password_info",kind:"message",T:ui,opt:!0},{no:8,name:"official_app_info",kind:"message",T:_i,opt:!0},{no:9,name:"selected_admin_id",kind:"scalar",T:9,opt:!0},{no:13,name:"allow_app_folder_app",kind:"scalar",T:8,opt:!0,default:!0},{no:14,name:"select_admin_mode",kind:"enum",T:T.getEnumType(nn),opt:!0,default:nn.TEAM_ADMIN},{no:15,name:"is_vault_unlocked",kind:"scalar",T:8,opt:!0},{no:16,name:"cloud_docs_info",kind:"message",T:mi,opt:!0}])),function(e){e[e.OAUTH1=0]="OAUTH1",e[e.OAUTH2=1]="OAUTH2",e[e.OAUTH1_CONSUMER_TOKEN=3]="OAUTH1_CONSUMER_TOKEN",e[e.OAUTH2_CLIENT_PASSWORD=4]="OAUTH2_CLIENT_PASSWORD",e[e.OAUTH2_SHORT_LIVED=5]="OAUTH2_SHORT_LIVED",e[e.OAUTH2_CLIENT_ID=6]="OAUTH2_CLIENT_ID",e[e.CLOUD_DOCS=7]="CLOUD_DOCS",e[e.UAT=8]="UAT"}(tn||(tn={})),T.util.setEnumType(tn,"user_auth.ApiAuthRequest.OAuthVersion",[{no:0,name:"OAUTH1"},{no:1,name:"OAUTH2"},{no:3,name:"OAUTH1_CONSUMER_TOKEN"},{no:4,name:"OAUTH2_CLIENT_PASSWORD"},{no:5,name:"OAUTH2_SHORT_LIVED"},{no:6,name:"OAUTH2_CLIENT_ID"},{no:7,name:"CLOUD_DOCS"},{no:8,name:"UAT"}]),function(e){e[e.TEAM_ADMIN=1]="TEAM_ADMIN",e[e.WHOLE_TEAM=2]="WHOLE_TEAM"}(nn||(nn={})),T.util.setEnumType(nn,"user_auth.ApiAuthRequest.SelectAdminMode",[{no:1,name:"TEAM_ADMIN"},{no:2,name:"WHOLE_TEAM"}]);class ci extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new ci).fromBinary(e,t)}static fromJson(e,t){return(new ci).fromJson(e,t)}static fromJsonString(e,t){return(new ci).fromJsonString(e,t)}static equals(e,t){return T.util.equals(ci,e,t)}}ci.runtime=T,ci.typeName="user_auth.ApiAuthRequest.OAuth1RequestInfo",ci.fields=T.util.newFieldList((()=>[{no:1,name:"url",kind:"scalar",T:9},{no:2,name:"method",kind:"scalar",T:9},{no:3,name:"params",kind:"scalar",T:9}]));class di extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new di).fromBinary(e,t)}static fromJson(e,t){return(new di).fromJson(e,t)}static fromJsonString(e,t){return(new di).fromJsonString(e,t)}static equals(e,t){return T.util.equals(di,e,t)}}di.runtime=T,di.typeName="user_auth.ApiAuthRequest.OAuth2RequestInfo",di.fields=T.util.newFieldList((()=>[{no:1,name:"token",kind:"scalar",T:9},{no:2,name:"gid",kind:"scalar",T:12,opt:!0},{no:3,name:"secret_sha256",kind:"scalar",T:12,opt:!0},{no:4,name:"expires_ts_utc_ms",kind:"scalar",T:3,opt:!0},{no:5,name:"token_scope_list",kind:"scalar",T:12,opt:!0},{no:6,name:"route_scope",kind:"scalar",T:9,opt:!0},{no:7,name:"encrypted_token",kind:"scalar",T:12,opt:!0},{no:8,name:"token_scope_list_v2",kind:"scalar",T:12,opt:!0}]));class ui extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new ui).fromBinary(e,t)}static fromJson(e,t){return(new ui).fromJson(e,t)}static fromJsonString(e,t){return(new ui).fromJsonString(e,t)}static equals(e,t){return T.util.equals(ui,e,t)}}ui.runtime=T,ui.typeName="user_auth.ApiAuthRequest.OAuth2ClientPasswordInfo",ui.fields=T.util.newFieldList((()=>[{no:1,name:"client_id",kind:"scalar",T:9},{no:2,name:"client_secret",kind:"scalar",T:9,opt:!0},{no:3,name:"route_scope",kind:"scalar",T:9,opt:!0}]));class _i extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new _i).fromBinary(e,t)}static fromJson(e,t){return(new _i).fromJson(e,t)}static fromJsonString(e,t){return(new _i).fromJsonString(e,t)}static equals(e,t){return T.util.equals(_i,e,t)}}_i.runtime=T,_i.typeName="user_auth.ApiAuthRequest.OfficialAppInfo",_i.fields=T.util.newFieldList((()=>[{no:1,name:"raw_app_name",kind:"scalar",T:12,opt:!0},{no:2,name:"raw_app_version",kind:"scalar",T:12,opt:!0},{no:3,name:"raw_app_build_type",kind:"scalar",T:12,opt:!0}]));class mi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new mi).fromBinary(e,t)}static fromJson(e,t){return(new mi).fromJson(e,t)}static fromJsonString(e,t){return(new mi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(mi,e,t)}}mi.runtime=T,mi.typeName="user_auth.ApiAuthRequest.CloudDocsRequestInfo",mi.fields=T.util.newFieldList((()=>[{no:1,name:"token",kind:"scalar",T:9}]));class pi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new pi).fromBinary(e,t)}static fromJson(e,t){return(new pi).fromJson(e,t)}static fromJsonString(e,t){return(new pi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(pi,e,t)}}pi.runtime=T,pi.typeName="user_auth.ClientApiAuthRequest",pi.fields=T.util.newFieldList((()=>[{no:1,name:"host_key",kind:"scalar",T:9,opt:!0},{no:2,name:"host_id",kind:"scalar",T:4,opt:!0},{no:3,name:"team_request_type",kind:"enum",T:T.getEnumType(an),opt:!0},{no:6,name:"selected_admin_id",kind:"scalar",T:9,opt:!0},{no:7,name:"subject_teamid",kind:"scalar",T:4,opt:!0},{no:10,name:"select_admin_mode",kind:"enum",T:T.getEnumType(nn),opt:!0,default:nn.TEAM_ADMIN},{no:11,name:"is_vault_unlocked",kind:"scalar",T:8,opt:!0},{no:12,name:"route_scope",kind:"scalar",T:9,opt:!0}])),function(e){e[e.TEAM_ADMIN=4]="TEAM_ADMIN"}(an||(an={})),T.util.setEnumType(an,"user_auth.ClientApiAuthRequest.TeamRequestType",[{no:4,name:"TEAM_ADMIN"}]);class gi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new gi).fromBinary(e,t)}static fromJson(e,t){return(new gi).fromJson(e,t)}static fromJsonString(e,t){return(new gi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(gi,e,t)}}gi.runtime=T,gi.typeName="user_auth.WebApiAuthRequest",gi.fields=T.util.newFieldList((()=>[{no:1,name:"team_request_type",kind:"enum",T:T.getEnumType(on),opt:!0},{no:2,name:"browser_id",kind:"scalar",T:9,opt:!0},{no:3,name:"user_id",kind:"scalar",T:4,opt:!0},{no:4,name:"actor_id",kind:"scalar",T:4,opt:!0},{no:8,name:"cookie_auth_action",kind:"enum",T:T.getEnumType(rn),opt:!0},{no:9,name:"selected_admin_id",kind:"scalar",T:9,opt:!0},{no:11,name:"acting_expires_ms",kind:"scalar",T:4,opt:!0},{no:13,name:"subject_teamid",kind:"scalar",T:4,opt:!0},{no:15,name:"host_id",kind:"scalar",T:4,opt:!0},{no:17,name:"select_admin_mode",kind:"enum",T:T.getEnumType(nn),opt:!0,default:nn.TEAM_ADMIN},{no:18,name:"is_vault_unlocked",kind:"scalar",T:8,opt:!0},{no:19,name:"hashed_login_id",kind:"scalar",T:9,opt:!0},{no:20,name:"request_acting_data",kind:"message",T:ct,opt:!0},{no:21,name:"logged_out_session_id",kind:"scalar",T:9,opt:!0},{no:22,name:"route_scope",kind:"scalar",T:9,opt:!0}])),function(e){e[e.USER=0]="USER",e[e.SUPPORT_ASSUMING_USER=1]="SUPPORT_ASSUMING_USER",e[e.TEAM_ADMIN_ASSUMING_USER=2]="TEAM_ADMIN_ASSUMING_USER",e[e.SUPPORT_PANEL=3]="SUPPORT_PANEL",e[e.TEAM_ADMIN=4]="TEAM_ADMIN",e[e.COMMAND_CENTER=5]="COMMAND_CENTER",e[e.DROPBOX_SYSTEM=6]="DROPBOX_SYSTEM",e[e.SUPPORT_ASSUMING_TEAM=7]="SUPPORT_ASSUMING_TEAM",e[e.RESELLER_SUPPORTING_TEAM=8]="RESELLER_SUPPORTING_TEAM",e[e.RESELLER_SUPPORTING_TEAM_ASSUMING_USER=9]="RESELLER_SUPPORTING_TEAM_ASSUMING_USER",e[e.MTIA_ASSUMING_TEAM=10]="MTIA_ASSUMING_TEAM",e[e.ACTING_ON_FEDERATION=11]="ACTING_ON_FEDERATION",e[e.FEDERATION_ON_BEHALF_OF_TEAM=12]="FEDERATION_ON_BEHALF_OF_TEAM",e[e.FEDERATION_ASSUMING_TEAM=14]="FEDERATION_ASSUMING_TEAM",e[e.UNAUTHENTICATED=15]="UNAUTHENTICATED"}(on||(on={})),T.util.setEnumType(on,"user_auth.WebApiAuthRequest.ActionType",[{no:0,name:"USER"},{no:1,name:"SUPPORT_ASSUMING_USER"},{no:2,name:"TEAM_ADMIN_ASSUMING_USER"},{no:3,name:"SUPPORT_PANEL"},{no:4,name:"TEAM_ADMIN"},{no:5,name:"COMMAND_CENTER"},{no:6,name:"DROPBOX_SYSTEM"},{no:7,name:"SUPPORT_ASSUMING_TEAM"},{no:8,name:"RESELLER_SUPPORTING_TEAM"},{no:9,name:"RESELLER_SUPPORTING_TEAM_ASSUMING_USER"},{no:10,name:"MTIA_ASSUMING_TEAM"},{no:11,name:"ACTING_ON_FEDERATION"},{no:12,name:"FEDERATION_ON_BEHALF_OF_TEAM"},{no:14,name:"FEDERATION_ASSUMING_TEAM"},{no:15,name:"UNAUTHENTICATED"}]),function(e){e[e.NONE=0]="NONE",e[e.META=1]="META",e[e.BLOCK=2]="BLOCK"}(rn||(rn={})),T.util.setEnumType(rn,"user_auth.WebApiAuthRequest.CookieAuthAction",[{no:0,name:"NONE"},{no:1,name:"META"},{no:2,name:"BLOCK"}]);class fi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new fi).fromBinary(e,t)}static fromJson(e,t){return(new fi).fromJson(e,t)}static fromJsonString(e,t){return(new fi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(fi,e,t)}}fi.runtime=T,fi.typeName="user_auth.ApiAuthRequestWrapper",fi.fields=T.util.newFieldList((()=>[{no:1,name:"auth_func",kind:"enum",T:T.getEnumType(sn)},{no:2,name:"version",kind:"scalar",T:13},{no:3,name:"auth_request",kind:"scalar",T:12},{no:4,name:"ip",kind:"scalar",T:9,opt:!0},{no:5,name:"previous_auth_result",kind:"message",T:Ei,opt:!0},{no:6,name:"path_root",kind:"message",T:hi,opt:!0},{no:7,name:"route_feature",kind:"scalar",T:9,opt:!0},{no:8,name:"route_access",kind:"scalar",T:9,opt:!0},{no:9,name:"route_controller",kind:"scalar",T:9,opt:!0},{no:10,name:"route_action",kind:"scalar",T:9,opt:!0},{no:11,name:"abuse_context",kind:"message",T:dt,opt:!0}])),function(e){e[e.OAUTH1_USER=0]="OAUTH1_USER",e[e.OAUTH1_TEAM=1]="OAUTH1_TEAM",e[e.OAUTH1_TOKEN=2]="OAUTH1_TOKEN",e[e.OAUTH1_CONSUMER_KEY=3]="OAUTH1_CONSUMER_KEY",e[e.OAUTH1_ACCESS_TOKEN=4]="OAUTH1_ACCESS_TOKEN",e[e.OAUTH2_USER=5]="OAUTH2_USER",e[e.OAUTH2_TEAM=6]="OAUTH2_TEAM",e[e.OAUTH2_TOKEN=7]="OAUTH2_TOKEN",e[e.OAUTH2_CLIENT_PASSWORD=9]="OAUTH2_CLIENT_PASSWORD",e[e.WEB_USER=10]="WEB_USER",e[e.CLIENT_USER=11]="CLIENT_USER",e[e.OAUTH2_USER_V2=12]="OAUTH2_USER_V2",e[e.OAUTH2_TEAM_V2=13]="OAUTH2_TEAM_V2",e[e.OAUTH2_CLIENT_PASSWORD_V2=14]="OAUTH2_CLIENT_PASSWORD_V2",e[e.CLIENT_USER_V2=15]="CLIENT_USER_V2",e[e.WEB_USER_V2=16]="WEB_USER_V2",e[e.WEB_TEAM_V2=17]="WEB_TEAM_V2",e[e.WEB_APP_V2=18]="WEB_APP_V2",e[e.OAUTH2_CLIENT_ID=21]="OAUTH2_CLIENT_ID",e[e.OAUTH2_USER_OR_APP_V2=22]="OAUTH2_USER_OR_APP_V2",e[e.OAUTH2_TEAM_OR_APP_V2=23]="OAUTH2_TEAM_OR_APP_V2",e[e.WEB_USER_OR_APP_V2=24]="WEB_USER_OR_APP_V2",e[e.WEB_TEAM_OR_APP_V2=25]="WEB_TEAM_OR_APP_V2",e[e.CLIENT_TEAM_V2=26]="CLIENT_TEAM_V2",e[e.CLOUD_DOCS_USER_V2=27]="CLOUD_DOCS_USER_V2"}(sn||(sn={})),T.util.setEnumType(sn,"user_auth.ApiAuthRequestWrapper.AuthFunc",[{no:0,name:"OAUTH1_USER"},{no:1,name:"OAUTH1_TEAM"},{no:2,name:"OAUTH1_TOKEN"},{no:3,name:"OAUTH1_CONSUMER_KEY"},{no:4,name:"OAUTH1_ACCESS_TOKEN"},{no:5,name:"OAUTH2_USER"},{no:6,name:"OAUTH2_TEAM"},{no:7,name:"OAUTH2_TOKEN"},{no:9,name:"OAUTH2_CLIENT_PASSWORD"},{no:10,name:"WEB_USER"},{no:11,name:"CLIENT_USER"},{no:12,name:"OAUTH2_USER_V2"},{no:13,name:"OAUTH2_TEAM_V2"},{no:14,name:"OAUTH2_CLIENT_PASSWORD_V2"},{no:15,name:"CLIENT_USER_V2"},{no:16,name:"WEB_USER_V2"},{no:17,name:"WEB_TEAM_V2"},{no:18,name:"WEB_APP_V2"},{no:21,name:"OAUTH2_CLIENT_ID"},{no:22,name:"OAUTH2_USER_OR_APP_V2"},{no:23,name:"OAUTH2_TEAM_OR_APP_V2"},{no:24,name:"WEB_USER_OR_APP_V2"},{no:25,name:"WEB_TEAM_OR_APP_V2"},{no:26,name:"CLIENT_TEAM_V2"},{no:27,name:"CLOUD_DOCS_USER_V2"}]);class hi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new hi).fromBinary(e,t)}static fromJson(e,t){return(new hi).fromJson(e,t)}static fromJsonString(e,t){return(new hi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(hi,e,t)}}hi.runtime=T,hi.typeName="user_auth.ApiAuthRequestWrapper.PathRoot",hi.fields=T.util.newFieldList((()=>[{no:1,name:"version",kind:"enum",T:T.getEnumType(ln)},{no:2,name:"value",kind:"scalar",T:9},{no:3,name:"takes_path_root",kind:"scalar",T:8,opt:!0,default:!0}])),function(e){e[e.V1=0]="V1",e[e.V2=1]="V2"}(ln||(ln={})),T.util.setEnumType(ln,"user_auth.ApiAuthRequestWrapper.PathRoot.Version",[{no:0,name:"V1"},{no:1,name:"V2"}]);class Ei extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new Ei).fromBinary(e,t)}static fromJson(e,t){return(new Ei).fromJson(e,t)}static fromJsonString(e,t){return(new Ei).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Ei,e,t)}}Ei.runtime=T,Ei.typeName="user_auth.ApiAuthResult",Ei.fields=T.util.newFieldList((()=>[{no:6,name:"actor_info",kind:"scalar",T:12,opt:!0},{no:7,name:"user_info",kind:"message",T:bi,opt:!0},{no:8,name:"team_info",kind:"message",T:Si,opt:!0},{no:9,name:"actor_type",kind:"enum",T:T.getEnumType(cn),opt:!0},{no:10,name:"active_team_info",kind:"message",T:Si,opt:!0},{no:11,name:"auth_kind",kind:"scalar",T:9,opt:!0},{no:13,name:"version",kind:"scalar",T:4,opt:!0},{no:15,name:"request_info",kind:"message",T:vi,opt:!0},{no:16,name:"auth_time_utc_ms",kind:"scalar",T:4,opt:!0},{no:17,name:"filesystem_auth",kind:"message",T:At,opt:!0},{no:18,name:"acting_session_info",kind:"message",T:nt,opt:!0},{no:14,name:"gatekeeper_token",kind:"message",T:ut,opt:!0},{no:19,name:"is_internal_caller",kind:"scalar",T:8,opt:!0},{no:20,name:"abuse_context",kind:"message",T:dt,opt:!0}])),function(e){e[e.UNKNOWN_ACTOR_TYPE=0]="UNKNOWN_ACTOR_TYPE",e[e.APP_API=1]="APP_API",e[e.WEB=2]="WEB",e[e.CLIENT=3]="CLIENT",e[e.SYSTEM=4]="SYSTEM",e[e.PP_WEB=5]="PP_WEB"}(cn||(cn={})),T.util.setEnumType(cn,"user_auth.ApiAuthResult.ActorType",[{no:0,name:"UNKNOWN_ACTOR_TYPE"},{no:1,name:"APP_API"},{no:2,name:"WEB"},{no:3,name:"CLIENT"},{no:4,name:"SYSTEM"},{no:5,name:"PP_WEB"}]);class vi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new vi).fromBinary(e,t)}static fromJson(e,t){return(new vi).fromJson(e,t)}static fromJsonString(e,t){return(new vi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(vi,e,t)}}vi.runtime=T,vi.typeName="user_auth.ApiAuthResult.RequestInfo",vi.fields=T.util.newFieldList((()=>[{no:1,name:"request_id",kind:"scalar",T:9,opt:!0},{no:2,name:"ip_address",kind:"scalar",T:9,opt:!0},{no:3,name:"raw_locale",kind:"scalar",T:9,opt:!0},{no:4,name:"user_agent",kind:"scalar",T:9,opt:!0}]));class bi extends a.Message{constructor(e){super(),this.appActionSids=[],T.util.initPartial(e,this)}static fromBinary(e,t){return(new bi).fromBinary(e,t)}static fromJson(e,t){return(new bi).fromJson(e,t)}static fromJsonString(e,t){return(new bi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(bi,e,t)}}bi.runtime=T,bi.typeName="user_auth.ApiAuthResult.UserInfo",bi.fields=T.util.newFieldList((()=>[{no:1,name:"user_id",kind:"scalar",T:4},{no:6,name:"user_gid",kind:"message",T:et,opt:!0},{no:7,name:"user_revision_id",kind:"scalar",T:12,opt:!0},{no:17,name:"user",kind:"message",T:Nt,opt:!0},{no:3,name:"app_folder_ns_id",kind:"scalar",T:4,opt:!0},{no:8,name:"privilege_escalate_mode",kind:"enum",T:T.getEnumType(nn),opt:!0},{no:10,name:"path_root_ns_id",kind:"scalar",T:4,opt:!0},{no:9,name:"path_root",kind:"message",T:hi,opt:!0},{no:15,name:"path_root_version",kind:"enum",T:T.getEnumType(ln),opt:!0},{no:14,name:"is_vault_unlocked",kind:"scalar",T:8,opt:!0},{no:16,name:"app_action_sids",kind:"scalar",T:4,repeated:!0},{no:18,name:"is_path_root_validated",kind:"scalar",T:8,opt:!0},{no:19,name:"raw_path_root_ns",kind:"scalar",T:9,opt:!0},{no:20,name:"select_user",kind:"scalar",T:8,opt:!0},{no:21,name:"request_root_ns_id",kind:"scalar",T:4,opt:!0}]));class Si extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new Si).fromBinary(e,t)}static fromJson(e,t){return(new Si).fromJson(e,t)}static fromJsonString(e,t){return(new Si).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Si,e,t)}}Si.runtime=T,Si.typeName="user_auth.ApiAuthResult.TeamInfo",Si.fields=T.util.newFieldList((()=>[{no:1,name:"team_id",kind:"scalar",T:4},{no:2,name:"team_gid",kind:"message",T:et,opt:!0},{no:3,name:"team_revision_id",kind:"scalar",T:12,opt:!0},{no:4,name:"team",kind:"message",T:zt,opt:!0}]));class Ti extends a.Message{constructor(e){super(),this.tokenScopeList=[],T.util.initPartial(e,this)}static fromBinary(e,t){return(new Ti).fromBinary(e,t)}static fromJson(e,t){return(new Ti).fromJson(e,t)}static fromJsonString(e,t){return(new Ti).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Ti,e,t)}}Ti.runtime=T,Ti.typeName="user_auth.ApiAuthResult.AppApiActorInfo",Ti.fields=T.util.newFieldList((()=>[{no:5,name:"ip",kind:"scalar",T:9,opt:!0},{no:1,name:"app_id",kind:"scalar",T:4},{no:3,name:"app_in_dev_mode",kind:"scalar",T:8,opt:!0},{no:4,name:"is_official",kind:"scalar",T:8,opt:!0},{no:17,name:"app",kind:"message",T:ai,opt:!0},{no:7,name:"official_app_info",kind:"message",T:_i,opt:!0},{no:2,name:"oauth_version",kind:"enum",T:T.getEnumType(tn)},{no:6,name:"token_gid",kind:"message",T:et,opt:!0},{no:9,name:"token_scope_bitmap",kind:"scalar",T:12,opt:!0},{no:22,name:"token_scope_bitmap_v2",kind:"scalar",T:12,opt:!0},{no:16,name:"token_scope_list",kind:"message",T:ii,repeated:!0},{no:8,name:"proxy_app_id",kind:"scalar",T:4,opt:!0},{no:18,name:"proxy_app",kind:"message",T:ai,opt:!0},{no:10,name:"user_id",kind:"scalar",T:4,opt:!0},{no:11,name:"user_gid",kind:"message",T:et,opt:!0},{no:12,name:"user_revision_id",kind:"scalar",T:12,opt:!0},{no:19,name:"user",kind:"message",T:Nt,opt:!0},{no:13,name:"team_id",kind:"scalar",T:4,opt:!0},{no:14,name:"team_gid",kind:"message",T:et,opt:!0},{no:15,name:"team_revision_id",kind:"scalar",T:12,opt:!0},{no:20,name:"team",kind:"message",T:zt,opt:!0},{no:21,name:"cloud_doc_info",kind:"message",T:oi,opt:!0}]));class yi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new yi).fromBinary(e,t)}static fromJson(e,t){return(new yi).fromJson(e,t)}static fromJsonString(e,t){return(new yi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(yi,e,t)}}yi.runtime=T,yi.typeName="user_auth.ApiAuthResult.WebApiActorInfo",yi.fields=T.util.newFieldList((()=>[{no:3,name:"ip",kind:"scalar",T:9,opt:!0},{no:4,name:"browser_id",kind:"scalar",T:9,opt:!0},{no:2,name:"actor_user_id",kind:"scalar",T:4,opt:!0},{no:6,name:"actor_user_gid",kind:"message",T:et,opt:!0},{no:7,name:"actor_user_revision_id",kind:"scalar",T:12,opt:!0},{no:13,name:"actor_user",kind:"message",T:Nt,opt:!0},{no:8,name:"acting_expires_ms",kind:"scalar",T:4,opt:!0},{no:10,name:"hashed_login_id",kind:"scalar",T:9,opt:!0},{no:12,name:"host_id",kind:"scalar",T:4,opt:!0},{no:14,name:"host",kind:"message",T:si,opt:!0},{no:11,name:"user_agent",kind:"scalar",T:9,opt:!0},{no:15,name:"logged_out_session_id",kind:"scalar",T:9,opt:!0},{no:16,name:"db_help_center_uid",kind:"scalar",T:9,opt:!0},{no:17,name:"is_no_auth_actor",kind:"scalar",T:8,opt:!0}]));class ki extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new ki).fromBinary(e,t)}static fromJson(e,t){return(new ki).fromJson(e,t)}static fromJsonString(e,t){return(new ki).fromJsonString(e,t)}static equals(e,t){return T.util.equals(ki,e,t)}}ki.runtime=T,ki.typeName="user_auth.ApiAuthResult.SystemActorInfo",ki.fields=T.util.newFieldList((()=>[{no:1,name:"system_host_id",kind:"scalar",T:4,opt:!0},{no:3,name:"host",kind:"message",T:si,opt:!0}]));class wi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new wi).fromBinary(e,t)}static fromJson(e,t){return(new wi).fromJson(e,t)}static fromJsonString(e,t){return(new wi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(wi,e,t)}}wi.runtime=T,wi.typeName="user_auth.ApiAuthResult.ClientApiActorInfo",wi.fields=T.util.newFieldList((()=>[{no:1,name:"ip",kind:"scalar",T:9,opt:!0},{no:2,name:"host_id",kind:"scalar",T:4,opt:!0},{no:5,name:"device_id",kind:"scalar",T:9,opt:!0},{no:3,name:"host",kind:"message",T:si,opt:!0},{no:4,name:"user",kind:"message",T:Nt,opt:!0},{no:6,name:"app_api_actor_info",kind:"message",T:Ti,opt:!0}]));class Ii extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new Ii).fromBinary(e,t)}static fromJson(e,t){return(new Ii).fromJson(e,t)}static fromJsonString(e,t){return(new Ii).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Ii,e,t)}}Ii.runtime=T,Ii.typeName="user_auth.ApiAuthResult.PpWebApiActorInfo",Ii.fields=T.util.newFieldList((()=>[{no:1,name:"ip",kind:"scalar",T:9,opt:!0},{no:2,name:"pp_service_name",kind:"scalar",T:9,opt:!0},{no:3,name:"pp_auth_time",kind:"scalar",T:3,opt:!0}]));class Ai extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new Ai).fromBinary(e,t)}static fromJson(e,t){return(new Ai).fromJson(e,t)}static fromJsonString(e,t){return(new Ai).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Ai,e,t)}}Ai.runtime=T,Ai.typeName="user_auth.ApiAuthError",Ai.fields=T.util.newFieldList((()=>[{no:1,name:"http_status",kind:"scalar",T:13,opt:!0},{no:2,name:"message",kind:"scalar",T:9,opt:!0},{no:3,name:"retry_after",kind:"scalar",T:1,opt:!0},{no:4,name:"error_type",kind:"enum",T:T.getEnumType(dn),opt:!0},{no:5,name:"feature_error",kind:"message",T:Ci,opt:!0},{no:6,name:"path_root",kind:"message",T:Ri,opt:!0},{no:7,name:"token_scope_error",kind:"message",T:Oi,opt:!0},{no:8,name:"rate_limit_error_code",kind:"enum",T:T.getEnumType(en),opt:!0}])),function(e){e[e.INVALID_REQUEST=0]="INVALID_REQUEST",e[e.INVALID_TOKEN=1]="INVALID_TOKEN",e[e.USER_AUTH_NOT_ALLOWED=2]="USER_AUTH_NOT_ALLOWED",e[e.TEAM_AUTH_NOT_ALLOWED=3]="TEAM_AUTH_NOT_ALLOWED",e[e.INVALID_SELECT_USER_ID=4]="INVALID_SELECT_USER_ID",e[e.RATE_LIMIT_EXCEEDED=6]="RATE_LIMIT_EXCEEDED",e[e.OAUTH_ERROR=7]="OAUTH_ERROR",e[e.MISSING_SELECT_USER_ID=8]="MISSING_SELECT_USER_ID",e[e.USER_NOT_LOGGED_IN=9]="USER_NOT_LOGGED_IN",e[e.NO_TEAM_API_ACCESS=10]="NO_TEAM_API_ACCESS",e[e.INVALID_SELECT_ADMIN_ID=11]="INVALID_SELECT_ADMIN_ID",e[e.USER_SUSPENDED=12]="USER_SUSPENDED",e[e.FEATURE_ACCESS_DENIED=13]="FEATURE_ACCESS_DENIED",e[e.APP_FOLDER_APP_NOT_ALLOWED=14]="APP_FOLDER_APP_NOT_ALLOWED",e[e.V1_DEPRECATION=15]="V1_DEPRECATION",e[e.PATH_ROOT_INVALID=16]="PATH_ROOT_INVALID",e[e.PATH_ROOT_NO_PERMISSION=17]="PATH_ROOT_NO_PERMISSION",e[e.EXPIRED_TOKEN=18]="EXPIRED_TOKEN",e[e.MISSING_SCOPE=19]="MISSING_SCOPE",e[e.FEDERATION_ACCESS_DENIED=20]="FEDERATION_ACCESS_DENIED",e[e.ROUTE_ACCESS_DENIED=21]="ROUTE_ACCESS_DENIED",e[e.NO_TEAM_API_ACCESS_CLIENT=22]="NO_TEAM_API_ACCESS_CLIENT",e[e.FEDERATION_ACCESS_DENIED_CLIENT=23]="FEDERATION_ACCESS_DENIED_CLIENT",e[e.RESELLER_SESSION_EXPIRED=24]="RESELLER_SESSION_EXPIRED",e[e.USER_AUTHENTICATION_DISABLED_UNKNOWN_REASON=25]="USER_AUTHENTICATION_DISABLED_UNKNOWN_REASON"}(dn||(dn={})),T.util.setEnumType(dn,"user_auth.ApiAuthError.ErrorType",[{no:0,name:"INVALID_REQUEST"},{no:1,name:"INVALID_TOKEN"},{no:2,name:"USER_AUTH_NOT_ALLOWED"},{no:3,name:"TEAM_AUTH_NOT_ALLOWED"},{no:4,name:"INVALID_SELECT_USER_ID"},{no:6,name:"RATE_LIMIT_EXCEEDED"},{no:7,name:"OAUTH_ERROR"},{no:8,name:"MISSING_SELECT_USER_ID"},{no:9,name:"USER_NOT_LOGGED_IN"},{no:10,name:"NO_TEAM_API_ACCESS"},{no:11,name:"INVALID_SELECT_ADMIN_ID"},{no:12,name:"USER_SUSPENDED"},{no:13,name:"FEATURE_ACCESS_DENIED"},{no:14,name:"APP_FOLDER_APP_NOT_ALLOWED"},{no:15,name:"V1_DEPRECATION"},{no:16,name:"PATH_ROOT_INVALID"},{no:17,name:"PATH_ROOT_NO_PERMISSION"},{no:18,name:"EXPIRED_TOKEN"},{no:19,name:"MISSING_SCOPE"},{no:20,name:"FEDERATION_ACCESS_DENIED"},{no:21,name:"ROUTE_ACCESS_DENIED"},{no:22,name:"NO_TEAM_API_ACCESS_CLIENT"},{no:23,name:"FEDERATION_ACCESS_DENIED_CLIENT"},{no:24,name:"RESELLER_SESSION_EXPIRED"},{no:25,name:"USER_AUTHENTICATION_DISABLED_UNKNOWN_REASON"}]);class Ci extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new Ci).fromBinary(e,t)}static fromJson(e,t){return(new Ci).fromJson(e,t)}static fromJsonString(e,t){return(new Ci).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Ci,e,t)}}Ci.runtime=T,Ci.typeName="user_auth.ApiAuthError.FeatureError",Ci.fields=T.util.newFieldList((()=>[{no:1,name:"error_type",kind:"enum",T:T.getEnumType(un)}])),function(e){e[e.NO_ACCESS=0]="NO_ACCESS",e[e.UPLOAD_QUOTA_EXCEEDED=1]="UPLOAD_QUOTA_EXCEEDED"}(un||(un={})),T.util.setEnumType(un,"user_auth.ApiAuthError.FeatureError.ErrorType",[{no:0,name:"NO_ACCESS"},{no:1,name:"UPLOAD_QUOTA_EXCEEDED"}]);class Ri extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new Ri).fromBinary(e,t)}static fromJson(e,t){return(new Ri).fromJson(e,t)}static fromJsonString(e,t){return(new Ri).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Ri,e,t)}}Ri.runtime=T,Ri.typeName="user_auth.ApiAuthError.PathRoot",Ri.fields=T.util.newFieldList((()=>[{no:1,name:"root_ns_id",kind:"scalar",T:4},{no:2,name:"home_ns_id",kind:"scalar",T:4},{no:3,name:"is_cdm",kind:"scalar",T:8,opt:!0},{no:4,name:"home_path",kind:"scalar",T:9,opt:!0},{no:5,name:"has_tmf",kind:"scalar",T:8,opt:!0},{no:6,name:"app_id",kind:"scalar",T:4,opt:!0}]));class Oi extends a.Message{constructor(e){super(),T.util.initPartial(e,this)}static fromBinary(e,t){return(new Oi).fromBinary(e,t)}static fromJson(e,t){return(new Oi).fromJson(e,t)}static fromJsonString(e,t){return(new Oi).fromJsonString(e,t)}static equals(e,t){return T.util.equals(Oi,e,t)}}Oi.runtime=T,Oi.typeName="user_auth.ApiAuthError.TokenScopeError",Oi.fields=T.util.newFieldList((()=>[{no:1,name:"required_scope",kind:"scalar",T:9,opt:!0}]));class Ni extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ni).fromBinary(e,t)}static fromJson(e,t){return(new Ni).fromJson(e,t)}static fromJsonString(e,t){return(new Ni).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ni,e,t)}}Ni.runtime=a.proto3,Ni.typeName="auth.TimeBoundAttenuationData",Ni.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"expiration_ts",kind:"message",T:o.Timestamp}]));class Pi extends a.Message{constructor(e){super(),this.requestId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Pi).fromBinary(e,t)}static fromJson(e,t){return(new Pi).fromJson(e,t)}static fromJsonString(e,t){return(new Pi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Pi,e,t)}}Pi.runtime=a.proto3,Pi.typeName="auth.RequestIdBoundAttenuationData",Pi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"request_id",kind:"scalar",T:9}]));class Mi extends a.Message{constructor(e){super(),this.attenuationMetadata={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Mi).fromBinary(e,t)}static fromJson(e,t){return(new Mi).fromJson(e,t)}static fromJsonString(e,t){return(new Mi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Mi,e,t)}}Mi.runtime=a.proto3,Mi.typeName="auth.AttenuationMetadata",Mi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"time_bound_metadata",kind:"message",T:Ni,oneof:"attenuation_metadata"},{no:2,name:"request_bound_metadata",kind:"message",T:Pi,oneof:"attenuation_metadata"}]));class Li extends a.Message{constructor(e){super(),this.metadata=[],this.signature=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Li).fromBinary(e,t)}static fromJson(e,t){return(new Li).fromJson(e,t)}static fromJsonString(e,t){return(new Li).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Li,e,t)}}Li.runtime=a.proto3,Li.typeName="auth.UatAttenuation",Li.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"metadata",kind:"message",T:Mi,repeated:!0},{no:2,name:"signature",kind:"scalar",T:12}]));class Di extends a.Message{constructor(e){super(),this.properties={},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Di).fromBinary(e,t)}static fromJson(e,t){return(new Di).fromJson(e,t)}static fromJsonString(e,t){return(new Di).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Di,e,t)}}Di.runtime=a.proto3,Di.typeName="auth.ValidationMetadata",Di.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"properties",kind:"map",K:9,V:{kind:"scalar",T:9}}])),function(e){e[e.AUTH_CODE=0]="AUTH_CODE",e[e.IMPLICIT=1]="IMPLICIT",e[e.IMPLICIT_AUTO=4]="IMPLICIT_AUTO",e[e.DATASTORE_BROWSER=2]="DATASTORE_BROWSER",e[e.DAUTH=3]="DAUTH",e[e.FROM_OAUTH1=5]="FROM_OAUTH1",e[e.GENERATED=6]="GENERATED",e[e.RESELLER=9]="RESELLER",e[e.WOPI_AUTH_CODE=7]="WOPI_AUTH_CODE",e[e.WOPI_AUTO=8]="WOPI_AUTO",e[e.USERPASS=100]="USERPASS",e[e.INTERNAL_TEAM_AUTH=101]="INTERNAL_TEAM_AUTH",e[e.INTERNAL_USER_AUTH=102]="INTERNAL_USER_AUTH",e[e.AUTH_CODE_PKCE=103]="AUTH_CODE_PKCE",e[e.GOOGLE_SSO=104]="GOOGLE_SSO",e[e.SALESFORCE_MARKETING_CLOUD=105]="SALESFORCE_MARKETING_CLOUD",e[e.APPLE_SSO=106]="APPLE_SSO",e[e.TOKEN_EXCHANGE_MASTER=107]="TOKEN_EXCHANGE_MASTER",e[e.TOKEN_EXCHANGE_APP=108]="TOKEN_EXCHANGE_APP",e[e.TOKEN_EXCHANGE_CLIENT=109]="TOKEN_EXCHANGE_CLIENT",e[e.DEVICE=110]="DEVICE",e[e.SAML_SSO=111]="SAML_SSO",e[e.INTERNAL_TOKEN=112]="INTERNAL_TOKEN"}(_n||(_n={})),a.proto3.util.setEnumType(_n,"oauth2.Oauth2GrantType",[{no:0,name:"AUTH_CODE"},{no:1,name:"IMPLICIT"},{no:4,name:"IMPLICIT_AUTO"},{no:2,name:"DATASTORE_BROWSER"},{no:3,name:"DAUTH"},{no:5,name:"FROM_OAUTH1"},{no:6,name:"GENERATED"},{no:9,name:"RESELLER"},{no:7,name:"WOPI_AUTH_CODE"},{no:8,name:"WOPI_AUTO"},{no:100,name:"USERPASS"},{no:101,name:"INTERNAL_TEAM_AUTH"},{no:102,name:"INTERNAL_USER_AUTH"},{no:103,name:"AUTH_CODE_PKCE"},{no:104,name:"GOOGLE_SSO"},{no:105,name:"SALESFORCE_MARKETING_CLOUD"},{no:106,name:"APPLE_SSO"},{no:107,name:"TOKEN_EXCHANGE_MASTER"},{no:108,name:"TOKEN_EXCHANGE_APP"},{no:109,name:"TOKEN_EXCHANGE_CLIENT"},{no:110,name:"DEVICE"},{no:111,name:"SAML_SSO"},{no:112,name:"INTERNAL_TOKEN"}]),function(e){e[e.LEGACY=0]="LEGACY",e[e.ONLINE=1]="ONLINE",e[e.OFFLINE=2]="OFFLINE"}(mn||(mn={})),a.proto3.util.setEnumType(mn,"oauth2.TokenAccessType",[{no:0,name:"LEGACY"},{no:1,name:"ONLINE"},{no:2,name:"OFFLINE"}]),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.SIGN=1]="SIGN",e[e.SEND=2]="SEND",e[e.SEND_API_ONLY=3]="SEND_API_ONLY",e[e.SEND_STAGING=4]="SEND_STAGING"}(pn||(pn={})),a.proto3.util.setEnumType(pn,"auth.ForeignUserType",[{no:0,name:"UNKNOWN"},{no:1,name:"SIGN"},{no:2,name:"SEND"},{no:3,name:"SEND_API_ONLY"},{no:4,name:"SEND_STAGING"}]);class Fi extends a.Message{constructor(e){super(),this.type=pn.UNKNOWN,this.userId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Fi).fromBinary(e,t)}static fromJson(e,t){return(new Fi).fromJson(e,t)}static fromJsonString(e,t){return(new Fi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Fi,e,t)}}Fi.runtime=a.proto3,Fi.typeName="auth.ForeignUserMapping",Fi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"type",kind:"enum",T:a.proto3.getEnumType(pn)},{no:2,name:"user_id",kind:"scalar",T:9}]));class xi extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new xi).fromBinary(e,t)}static fromJson(e,t){return(new xi).fromJson(e,t)}static fromJsonString(e,t){return(new xi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(xi,e,t)}}xi.runtime=a.proto3,xi.typeName="auth.UatData",xi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"identity",kind:"message",T:Ui},{no:2,name:"auth",kind:"message",T:Bi}]));class Ui extends a.Message{constructor(e){super(),this.user={case:void 0},this.team={case:void 0},this.apiApp={case:void 0},this.foreignUserMappings=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ui).fromBinary(e,t)}static fromJson(e,t){return(new Ui).fromJson(e,t)}static fromJsonString(e,t){return(new Ui).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ui,e,t)}}Ui.runtime=a.proto3,Ui.typeName="auth.UatIdentity",Ui.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"dbx_user",kind:"message",T:Nt,oneof:"user"},{no:2,name:"sign_user_id",kind:"scalar",T:9,oneof:"user"},{no:3,name:"dbx_team",kind:"message",T:zt,oneof:"team"},{no:5,name:"dbx_api_app",kind:"message",T:ai,oneof:"api_app"},{no:4,name:"foreign_user_mappings",kind:"message",T:Fi,repeated:!0}]));class Bi extends a.Message{constructor(e){super(),this.scopeBitmap=new Uint8Array(0),this.scopeBitmapV2=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Bi).fromBinary(e,t)}static fromJson(e,t){return(new Bi).fromJson(e,t)}static fromJsonString(e,t){return(new Bi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Bi,e,t)}}Bi.runtime=a.proto3,Bi.typeName="auth.UatAuth",Bi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"scope_bitmap",kind:"scalar",T:12},{no:2,name:"issued_at",kind:"message",T:o.Timestamp},{no:3,name:"expires_at",kind:"message",T:o.Timestamp},{no:4,name:"oauth2_grant_info",kind:"message",T:Wi},{no:5,name:"scope_bitmap_v2",kind:"scalar",T:12},{no:6,name:"attenuations",kind:"message",T:Li},{no:7,name:"validation_metadata",kind:"message",T:Di}]));class Wi extends a.Message{constructor(e){super(),this.grantType=_n.AUTH_CODE,this.tokenAccessType=mn.LEGACY,this.appFolderNsId=a.protoInt64.zero,this.linkedEntity={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Wi).fromBinary(e,t)}static fromJson(e,t){return(new Wi).fromJson(e,t)}static fromJsonString(e,t){return(new Wi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Wi,e,t)}}Wi.runtime=a.proto3,Wi.typeName="auth.UatOAuth2GrantInfo",Wi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"oauth2_grant_gid",kind:"message",T:et},{no:2,name:"grant_type",kind:"enum",T:a.proto3.getEnumType(_n)},{no:3,name:"app_gid",kind:"message",T:et},{no:4,name:"token_access_type",kind:"enum",T:a.proto3.getEnumType(mn)},{no:5,name:"app_folder_ns_id",kind:"scalar",T:3},{no:6,name:"master_app_token_gid",kind:"message",T:et},{no:7,name:"team_gid",kind:"message",T:et,oneof:"linked_entity"},{no:8,name:"user_gid",kind:"message",T:et,oneof:"linked_entity"}]));class Vi extends a.Message{constructor(e){super(),this.auth=new Uint8Array(0),this.signature=new Uint8Array(0),this.publicKeyId=new Uint8Array(0),this.uatVersion=a.protoInt64.zero,this.uatBytes=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Vi).fromBinary(e,t)}static fromJson(e,t){return(new Vi).fromJson(e,t)}static fromJsonString(e,t){return(new Vi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Vi,e,t)}}Vi.runtime=a.proto3,Vi.typeName="auth.AuthWrapper",Vi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"legacy_auth",kind:"message",T:fi},{no:2,name:"legacy_auth_result",kind:"message",T:Ei},{no:3,name:"auth",kind:"scalar",T:12},{no:4,name:"signature",kind:"scalar",T:12},{no:5,name:"public_key_id",kind:"scalar",T:12},{no:6,name:"uat_data",kind:"message",T:xi},{no:7,name:"uat_version",kind:"scalar",T:3},{no:8,name:"uat_bytes",kind:"scalar",T:12}])),function(e){e[e.TAKEDOWN_NOTE_TYPE_UNSPECIFIED=0]="TAKEDOWN_NOTE_TYPE_UNSPECIFIED",e[e.CREATED=1]="CREATED",e[e.ACTIVATED=2]="ACTIVATED",e[e.DEACTIVATED=3]="DEACTIVATED",e[e.NOTE=4]="NOTE",e[e.SUPPORT_TOOL_TICKET_ID=5]="SUPPORT_TOOL_TICKET_ID"}(gn||(gn={})),a.proto3.util.setEnumType(gn,"restricted_content.TakedownNoteType",[{no:0,name:"TAKEDOWN_NOTE_TYPE_UNSPECIFIED"},{no:1,name:"CREATED"},{no:2,name:"ACTIVATED"},{no:3,name:"DEACTIVATED"},{no:4,name:"NOTE"},{no:5,name:"SUPPORT_TOOL_TICKET_ID"}]),function(e){e[e.UNRESTRICTED=0]="UNRESTRICTED",e[e.OWN_CONTENT=1]="OWN_CONTENT",e[e.SHARING_BAN=2]="SHARING_BAN",e[e.TAKEDOWN=3]="TAKEDOWN",e[e.RESTRICTION_BYPASS=4]="RESTRICTION_BYPASS",e[e.API_FILE_DOWNLOAD_RESTRICTION_BYPASS=5]="API_FILE_DOWNLOAD_RESTRICTION_BYPASS",e[e.WEB_APP_RESTRICTION_BYPASS=6]="WEB_APP_RESTRICTION_BYPASS",e[e.DESKTOP_CLIENT_APP_RESTRICTION_BYPASS=7]="DESKTOP_CLIENT_APP_RESTRICTION_BYPASS",e[e.OFFICIAL_APP_RESTRICTION_BYPASS=8]="OFFICIAL_APP_RESTRICTION_BYPASS",e[e.ALLOW_RESTRICTED_BLOCKS_FLAG_BYPASS=9]="ALLOW_RESTRICTED_BLOCKS_FLAG_BYPASS",e[e.POTENTIAL_MALWARE_VERDICT=10]="POTENTIAL_MALWARE_VERDICT",e[e.SHARING_INVITE_ABUSE=11]="SHARING_INVITE_ABUSE",e[e.POTENTIAL_SPAM=12]="POTENTIAL_SPAM"}(fn||(fn={})),a.proto3.util.setEnumType(fn,"restricted_content.RestrictionVerdict",[{no:0,name:"UNRESTRICTED"},{no:1,name:"OWN_CONTENT"},{no:2,name:"SHARING_BAN"},{no:3,name:"TAKEDOWN"},{no:4,name:"RESTRICTION_BYPASS"},{no:5,name:"API_FILE_DOWNLOAD_RESTRICTION_BYPASS"},{no:6,name:"WEB_APP_RESTRICTION_BYPASS"},{no:7,name:"DESKTOP_CLIENT_APP_RESTRICTION_BYPASS"},{no:8,name:"OFFICIAL_APP_RESTRICTION_BYPASS"},{no:9,name:"ALLOW_RESTRICTED_BLOCKS_FLAG_BYPASS"},{no:10,name:"POTENTIAL_MALWARE_VERDICT"},{no:11,name:"SHARING_INVITE_ABUSE"},{no:12,name:"POTENTIAL_SPAM"}]),n.UserPresentableVerdict=void 0,(hn=n.UserPresentableVerdict||(n.UserPresentableVerdict={}))[hn.NO_VERDICT=0]="NO_VERDICT",hn[hn.DMCA_TAKEDOWN=1]="DMCA_TAKEDOWN",hn[hn.SPEEDBUMP=2]="SPEEDBUMP",hn[hn.SHARING_INVITE_RATE_LIMIT=3]="SHARING_INVITE_RATE_LIMIT",hn[hn.VIEWING_RATE_LIMIT=4]="VIEWING_RATE_LIMIT",hn[hn.BANDWIDTH_BAN=5]="BANDWIDTH_BAN",hn[hn.MALWARE_BAN=6]="MALWARE_BAN",hn[hn.SPAM_BAN=7]="SPAM_BAN",hn[hn.PHISHING_BAN=8]="PHISHING_BAN",hn[hn.DMCA_BAN=9]="DMCA_BAN",a.proto3.util.setEnumType(n.UserPresentableVerdict,"restricted_content.UserPresentableVerdict",[{no:0,name:"NO_VERDICT"},{no:1,name:"DMCA_TAKEDOWN"},{no:2,name:"SPEEDBUMP"},{no:3,name:"SHARING_INVITE_RATE_LIMIT"},{no:4,name:"VIEWING_RATE_LIMIT"},{no:5,name:"BANDWIDTH_BAN"},{no:6,name:"MALWARE_BAN"},{no:7,name:"SPAM_BAN"},{no:8,name:"PHISHING_BAN"},{no:9,name:"DMCA_BAN"}]),function(e){e[e.NO_SCOPE=0]="NO_SCOPE",e[e.USER=1]="USER",e[e.TEAM=2]="TEAM"}(En||(En={})),a.proto3.util.setEnumType(En,"restricted_content.BanScope",[{no:0,name:"NO_SCOPE"},{no:1,name:"USER"},{no:2,name:"TEAM"}]),function(e){e[e.NO_DURATION=0]="NO_DURATION",e[e.TEMPORARY=1]="TEMPORARY",e[e.PERMANENT=2]="PERMANENT"}(vn||(vn={})),a.proto3.util.setEnumType(vn,"restricted_content.BanDuration",[{no:0,name:"NO_DURATION"},{no:1,name:"TEMPORARY"},{no:2,name:"PERMANENT"}]),function(e){e[e.UNKNOWN_BAN_REASON=0]="UNKNOWN_BAN_REASON",e[e.DMCA_BAN_REASON=1]="DMCA_BAN_REASON",e[e.MALWARE_BAN_REASON=2]="MALWARE_BAN_REASON",e[e.ILLEGAL_BAN_REASON=3]="ILLEGAL_BAN_REASON",e[e.OTHER_BAN_REASON=4]="OTHER_BAN_REASON",e[e.SPAM_BAN_REASON=5]="SPAM_BAN_REASON",e[e.TERROR_BAN_REASON=6]="TERROR_BAN_REASON",e[e.PHISHING_BAN_REASON=8]="PHISHING_BAN_REASON",e[e.BANDWIDTH_BAN_REASON=9]="BANDWIDTH_BAN_REASON"}(bn||(bn={})),a.proto3.util.setEnumType(bn,"restricted_content.BanReason",[{no:0,name:"UNKNOWN_BAN_REASON"},{no:1,name:"DMCA_BAN_REASON"},{no:2,name:"MALWARE_BAN_REASON"},{no:3,name:"ILLEGAL_BAN_REASON"},{no:4,name:"OTHER_BAN_REASON"},{no:5,name:"SPAM_BAN_REASON"},{no:6,name:"TERROR_BAN_REASON"},{no:8,name:"PHISHING_BAN_REASON"},{no:9,name:"BANDWIDTH_BAN_REASON"}]),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.PROTECTED_OBJECT=1]="PROTECTED_OBJECT",e[e.OBJECT_NOT_FOUND=2]="OBJECT_NOT_FOUND",e[e.USER_NOT_FOUND=3]="USER_NOT_FOUND",e[e.TEAM_NOT_FOUND=4]="TEAM_NOT_FOUND",e[e.TAKEDOWN_NOT_FOUND=5]="TAKEDOWN_NOT_FOUND",e[e.TAKEDOWN_GID_NOT_FOUND=6]="TAKEDOWN_GID_NOT_FOUND",e[e.TAKEDOWN_PROTO_GID_NOT_FOUND=7]="TAKEDOWN_PROTO_GID_NOT_FOUND",e[e.TAKEDOWN_REMOVAL_FAILED=8]="TAKEDOWN_REMOVAL_FAILED",e[e.TAKEDOWN_NOTE_NOT_FOUND=9]="TAKEDOWN_NOTE_NOT_FOUND",e[e.TAKEDOWN_NOTE_TYPE_NOT_ALLOWED=10]="TAKEDOWN_NOTE_TYPE_NOT_ALLOWED",e[e.POTENTIAL_MALWARE_IS_RESTRICTED=11]="POTENTIAL_MALWARE_IS_RESTRICTED",e[e.UNSUPPORTED_WARNING_TYPE=12]="UNSUPPORTED_WARNING_TYPE",e[e.PREVIOUS_TAKEDOWN_TYPE_NOT_FOUND=13]="PREVIOUS_TAKEDOWN_TYPE_NOT_FOUND",e[e.RCS_ACTOR_INFO_NOT_FOUND=15]="RCS_ACTOR_INFO_NOT_FOUND",e[e.MORE_THAN_ONE_ACTOR_ON_BLOCKLIST_TAKEDOWN_ENTITY=16]="MORE_THAN_ONE_ACTOR_ON_BLOCKLIST_TAKEDOWN_ENTITY",e[e.DIFFERING_NUMBER_OF_REMOVED_TAKEDOWNS=17]="DIFFERING_NUMBER_OF_REMOVED_TAKEDOWNS",e[e.INSUFFICIENT_PERMISSIONS_FOR_TAKEDOWN_CREATION=18]="INSUFFICIENT_PERMISSIONS_FOR_TAKEDOWN_CREATION",e[e.INSUFFICIENT_PERMISSIONS_FOR_TAKEDOWN_REMOVAL=19]="INSUFFICIENT_PERMISSIONS_FOR_TAKEDOWN_REMOVAL",e[e.MIXED_OBJECT_IDENTIFIER_TYPES=20]="MIXED_OBJECT_IDENTIFIER_TYPES"}(Sn||(Sn={})),a.proto3.util.setEnumType(Sn,"restricted_content.ErrorCode",[{no:0,name:"UNKNOWN"},{no:1,name:"PROTECTED_OBJECT"},{no:2,name:"OBJECT_NOT_FOUND"},{no:3,name:"USER_NOT_FOUND"},{no:4,name:"TEAM_NOT_FOUND"},{no:5,name:"TAKEDOWN_NOT_FOUND"},{no:6,name:"TAKEDOWN_GID_NOT_FOUND"},{no:7,name:"TAKEDOWN_PROTO_GID_NOT_FOUND"},{no:8,name:"TAKEDOWN_REMOVAL_FAILED"},{no:9,name:"TAKEDOWN_NOTE_NOT_FOUND"},{no:10,name:"TAKEDOWN_NOTE_TYPE_NOT_ALLOWED"},{no:11,name:"POTENTIAL_MALWARE_IS_RESTRICTED"},{no:12,name:"UNSUPPORTED_WARNING_TYPE"},{no:13,name:"PREVIOUS_TAKEDOWN_TYPE_NOT_FOUND"},{no:15,name:"RCS_ACTOR_INFO_NOT_FOUND"},{no:16,name:"MORE_THAN_ONE_ACTOR_ON_BLOCKLIST_TAKEDOWN_ENTITY"},{no:17,name:"DIFFERING_NUMBER_OF_REMOVED_TAKEDOWNS"},{no:18,name:"INSUFFICIENT_PERMISSIONS_FOR_TAKEDOWN_CREATION"},{no:19,name:"INSUFFICIENT_PERMISSIONS_FOR_TAKEDOWN_REMOVAL"},{no:20,name:"MIXED_OBJECT_IDENTIFIER_TYPES"}]),function(e){e[e.NONE=0]="NONE",e[e.SHARING=1]="SHARING",e[e.VIEWING=2]="VIEWING",e[e.DOWNLOAD=3]="DOWNLOAD",e[e.UPLOAD=4]="UPLOAD",e[e.DEVELOPER_API_FILE_REQUEST=5]="DEVELOPER_API_FILE_REQUEST",e[e.ADMIN_TAKEDOWN_CREATION=6]="ADMIN_TAKEDOWN_CREATION",e[e.PAPER_USAGE=7]="PAPER_USAGE",e[e.SHARING_INVITE=8]="SHARING_INVITE"}(Tn||(Tn={})),a.proto3.util.setEnumType(Tn,"restricted_content.UserIntent",[{no:0,name:"NONE"},{no:1,name:"SHARING"},{no:2,name:"VIEWING"},{no:3,name:"DOWNLOAD"},{no:4,name:"UPLOAD"},{no:5,name:"DEVELOPER_API_FILE_REQUEST"},{no:6,name:"ADMIN_TAKEDOWN_CREATION"},{no:7,name:"PAPER_USAGE"},{no:8,name:"SHARING_INVITE"}]),function(e){e[e.HELLOSIGN_SIGNATURE_REQUEST=0]="HELLOSIGN_SIGNATURE_REQUEST",e[e.HELLOSIGN_SEND_FAX=1]="HELLOSIGN_SEND_FAX",e[e.HELLOSIGN_TEAM_INVITE=2]="HELLOSIGN_TEAM_INVITE",e[e.HELLOSIGN_DOCUMENT_SHARE=3]="HELLOSIGN_DOCUMENT_SHARE"}(yn||(yn={})),a.proto3.util.setEnumType(yn,"restricted_content.SharingInviteType",[{no:0,name:"HELLOSIGN_SIGNATURE_REQUEST"},{no:1,name:"HELLOSIGN_SEND_FAX"},{no:2,name:"HELLOSIGN_TEAM_INVITE"},{no:3,name:"HELLOSIGN_DOCUMENT_SHARE"}]),function(e){e[e.DBX_USER_ID=0]="DBX_USER_ID",e[e.HELLOSIGN_USER_ID=1]="HELLOSIGN_USER_ID",e[e.DOCSEND_USER_ID=2]="DOCSEND_USER_ID"}(kn||(kn={})),a.proto3.util.setEnumType(kn,"restricted_content.RCSUserIdType",[{no:0,name:"DBX_USER_ID"},{no:1,name:"HELLOSIGN_USER_ID"},{no:2,name:"DOCSEND_USER_ID"}]),function(e){e[e.DBX_TEAM_ID=0]="DBX_TEAM_ID",e[e.HELLOSIGN_TEAM_ID=1]="HELLOSIGN_TEAM_ID",e[e.DOCSEND_COMPANY_ID=2]="DOCSEND_COMPANY_ID"}(wn||(wn={})),a.proto3.util.setEnumType(wn,"restricted_content.RCSTeamIdType",[{no:0,name:"DBX_TEAM_ID"},{no:1,name:"HELLOSIGN_TEAM_ID"},{no:2,name:"DOCSEND_COMPANY_ID"}]),function(e){e[e.DOCSEND_LINK_VIEW=0]="DOCSEND_LINK_VIEW"}(In||(In={})),a.proto3.util.setEnumType(In,"restricted_content.ViewingType",[{no:0,name:"DOCSEND_LINK_VIEW"}]),function(e){e[e.DBX_SEND_SHARING_INVITE=0]="DBX_SEND_SHARING_INVITE",e[e.DOCSEND_SHARING_INVITE=1]="DOCSEND_SHARING_INVITE"}(An||(An={})),a.proto3.util.setEnumType(An,"restricted_content.SharingType",[{no:0,name:"DBX_SEND_SHARING_INVITE"},{no:1,name:"DOCSEND_SHARING_INVITE"}]);class qi extends a.Message{constructor(e){super(),this.userId="",this.userIdType=kn.DBX_USER_ID,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new qi).fromBinary(e,t)}static fromJson(e,t){return(new qi).fromJson(e,t)}static fromJsonString(e,t){return(new qi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(qi,e,t)}}qi.runtime=a.proto3,qi.typeName="restricted_content.RCSUserId",qi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_id",kind:"scalar",T:9},{no:2,name:"user_id_type",kind:"enum",T:a.proto3.getEnumType(kn)}]));class Hi extends a.Message{constructor(e){super(),this.teamId="",this.teamIdType=wn.DBX_TEAM_ID,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Hi).fromBinary(e,t)}static fromJson(e,t){return(new Hi).fromJson(e,t)}static fromJsonString(e,t){return(new Hi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Hi,e,t)}}Hi.runtime=a.proto3,Hi.typeName="restricted_content.RCSTeamId",Hi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_id",kind:"scalar",T:9},{no:2,name:"team_id_type",kind:"enum",T:a.proto3.getEnumType(wn)}]));class Gi extends a.Message{constructor(e){super(),this.blocks=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Gi).fromBinary(e,t)}static fromJson(e,t){return(new Gi).fromJson(e,t)}static fromJsonString(e,t){return(new Gi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Gi,e,t)}}Gi.runtime=a.proto3,Gi.typeName="restricted_content.Blocklist",Gi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"blocks",kind:"scalar",T:12,repeated:!0}]));class ji extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,this.sjId=a.protoInt64.zero,this.blocklistHash=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ji).fromBinary(e,t)}static fromJson(e,t){return(new ji).fromJson(e,t)}static fromJsonString(e,t){return(new ji).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ji,e,t)}}ji.runtime=a.proto3,ji.typeName="restricted_content.ObjectIdentifier",ji.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4},{no:2,name:"sj_id",kind:"scalar",T:4},{no:4,name:"blocklist_hash",kind:"scalar",T:12},{no:5,name:"cypress_oid",kind:"message",T:Qe}]));class zi extends a.Message{constructor(e){super(),this.type=Ue.TAKEDOWN_TYPE_UNSPECIFIED,this.notes=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new zi).fromBinary(e,t)}static fromJson(e,t){return(new zi).fromJson(e,t)}static fromJsonString(e,t){return(new zi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(zi,e,t)}}zi.runtime=a.proto3,zi.typeName="restricted_content.Takedown",zi.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"type",kind:"enum",T:a.proto3.getEnumType(Ue)},{no:3,name:"requester",kind:"message",T:Ji},{no:4,name:"notes",kind:"message",T:Ki,repeated:!0},{no:5,name:"id",kind:"message",T:et}]));class Ki extends a.Message{constructor(e){super(),this.type=gn.TAKEDOWN_NOTE_TYPE_UNSPECIFIED,this.body="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ki).fromBinary(e,t)}static fromJson(e,t){return(new Ki).fromJson(e,t)}static fromJsonString(e,t){return(new Ki).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ki,e,t)}}Ki.runtime=a.proto3,Ki.typeName="restricted_content.TakedownNote",Ki.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"type",kind:"enum",T:a.proto3.getEnumType(gn)},{no:2,name:"created_ts",kind:"message",T:o.Timestamp},{no:3,name:"body",kind:"scalar",T:9}]));class Ji extends a.Message{constructor(e){super(),this.name="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ji).fromBinary(e,t)}static fromJson(e,t){return(new Ji).fromJson(e,t)}static fromJsonString(e,t){return(new Ji).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ji,e,t)}}Ji.runtime=a.proto3,Ji.typeName="restricted_content.TakedownRequester",Ji.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"name",kind:"scalar",T:9}]));class Yi extends a.Message{constructor(e){super(),this.userId=a.protoInt64.zero,this.userIntent=Tn.NONE,this.takedownType=Ue.TAKEDOWN_TYPE_UNSPECIFIED,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Yi).fromBinary(e,t)}static fromJson(e,t){return(new Yi).fromJson(e,t)}static fromJsonString(e,t){return(new Yi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Yi,e,t)}}Yi.runtime=a.proto3,Yi.typeName="restricted_content.TakedownRestrictedActivity",Yi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_id",kind:"scalar",T:4},{no:2,name:"user_intent",kind:"enum",T:a.proto3.getEnumType(Tn)},{no:3,name:"takedown_id",kind:"message",T:et},{no:4,name:"takedown_type",kind:"enum",T:a.proto3.getEnumType(Ue)},{no:5,name:"ts",kind:"message",T:o.Timestamp},{no:6,name:"oid",kind:"message",T:ji}]));class Zi extends a.Message{constructor(e){super(),this.isRestricted=!1,this.verdict=fn.UNRESTRICTED,this.userPresentableVerdict=n.UserPresentableVerdict.NO_VERDICT,this.userMessage="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Zi).fromBinary(e,t)}static fromJson(e,t){return(new Zi).fromJson(e,t)}static fromJsonString(e,t){return(new Zi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Zi,e,t)}}Zi.runtime=a.proto3,Zi.typeName="restricted_content.RestrictionsSummary",Zi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_restricted",kind:"scalar",T:8},{no:2,name:"verdict",kind:"enum",T:a.proto3.getEnumType(fn)},{no:3,name:"user_presentable_verdict",kind:"enum",T:a.proto3.getEnumType(n.UserPresentableVerdict)},{no:4,name:"takedown",kind:"message",T:zi},{no:5,name:"user_message",kind:"scalar",T:9}]));class $i extends a.Message{constructor(e){super(),this.isRestricted=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new $i).fromBinary(e,t)}static fromJson(e,t){return(new $i).fromJson(e,t)}static fromJsonString(e,t){return(new $i).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals($i,e,t)}}$i.runtime=a.proto3,$i.typeName="restricted_content.Restrictions",$i.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_restricted",kind:"scalar",T:8},{no:2,name:"takedown",kind:"message",T:zi}]));class Qi extends a.Message{constructor(e){super(),this.hellosignUserId="",this.hellosignTeamId="",this.email="",this.numberOfInvites=a.protoInt64.zero,this.sharingInviteType=yn.HELLOSIGN_SIGNATURE_REQUEST,this.isPaid=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Qi).fromBinary(e,t)}static fromJson(e,t){return(new Qi).fromJson(e,t)}static fromJsonString(e,t){return(new Qi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Qi,e,t)}}Qi.runtime=a.proto3,Qi.typeName="restricted_content.SharingInvite",Qi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"timestamp",kind:"message",T:o.Timestamp},{no:2,name:"hellosign_user_id",kind:"scalar",T:9},{no:3,name:"hellosign_team_id",kind:"scalar",T:9},{no:4,name:"email",kind:"scalar",T:9},{no:5,name:"number_of_invites",kind:"scalar",T:3},{no:6,name:"sharing_invite_type",kind:"enum",T:a.proto3.getEnumType(yn)},{no:7,name:"is_paid",kind:"scalar",T:8}]));class Xi extends a.Message{constructor(e){super(),this.isOwnerPaid=!1,this.linkUrls=[],this.viewingType=In.DOCSEND_LINK_VIEW,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Xi).fromBinary(e,t)}static fromJson(e,t){return(new Xi).fromJson(e,t)}static fromJsonString(e,t){return(new Xi).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Xi,e,t)}}Xi.runtime=a.proto3,Xi.typeName="restricted_content.ViewingContext",Xi.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"timestamp",kind:"message",T:o.Timestamp},{no:2,name:"is_owner_paid",kind:"scalar",T:8},{no:3,name:"link_urls",kind:"scalar",T:9,repeated:!0},{no:4,name:"viewing_type",kind:"enum",T:a.proto3.getEnumType(In)}]));class ea extends a.Message{constructor(e){super(),this.isUserPaying=!1,this.numInvitees=a.protoInt64.zero,this.customMessage="",this.invitees=[],this.fileName="",this.appId=a.protoInt64.zero,this.sharingType=An.DBX_SEND_SHARING_INVITE,this.email="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ea).fromBinary(e,t)}static fromJson(e,t){return(new ea).fromJson(e,t)}static fromJsonString(e,t){return(new ea).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ea,e,t)}}ea.runtime=a.proto3,ea.typeName="restricted_content.SharingContext",ea.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"timestamp",kind:"message",T:o.Timestamp},{no:2,name:"is_user_paying",kind:"scalar",T:8},{no:3,name:"num_invitees",kind:"scalar",T:4},{no:4,name:"auth",kind:"message",T:Vi},{no:5,name:"custom_message",kind:"scalar",T:9},{no:6,name:"invitees",kind:"scalar",T:9,repeated:!0},{no:7,name:"file_name",kind:"scalar",T:9},{no:8,name:"app_id",kind:"scalar",T:4},{no:9,name:"sharing_type",kind:"enum",T:a.proto3.getEnumType(An)},{no:10,name:"email",kind:"scalar",T:9}]));class ta extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ta).fromBinary(e,t)}static fromJson(e,t){return(new ta).fromJson(e,t)}static fromJsonString(e,t){return(new ta).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ta,e,t)}}ta.runtime=a.proto3,ta.typeName="restricted_content.CachedTakedown",ta.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"takedown",kind:"message",T:zi}]));class na extends a.Message{constructor(e){super(),this.blocklistHash=new Uint8Array(0),this.userId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new na).fromBinary(e,t)}static fromJson(e,t){return(new na).fromJson(e,t)}static fromJsonString(e,t){return(new na).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(na,e,t)}}na.runtime=a.proto3,na.typeName="restricted_content.ProtectedObjectError",na.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"blocklist_hash",kind:"scalar",T:12},{no:2,name:"user_id",kind:"scalar",T:4}]));class ia extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,this.sjId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ia).fromBinary(e,t)}static fromJson(e,t){return(new ia).fromJson(e,t)}static fromJsonString(e,t){return(new ia).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ia,e,t)}}ia.runtime=a.proto3,ia.typeName="restricted_content.ObjectNotFoundError",ia.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4},{no:2,name:"sj_id",kind:"scalar",T:4}]));class aa extends a.Message{constructor(e){super(),this.userId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new aa).fromBinary(e,t)}static fromJson(e,t){return(new aa).fromJson(e,t)}static fromJsonString(e,t){return(new aa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(aa,e,t)}}aa.runtime=a.proto3,aa.typeName="restricted_content.UserNotFoundError",aa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_id",kind:"scalar",T:4}]));class oa extends a.Message{constructor(e){super(),this.teamId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new oa).fromBinary(e,t)}static fromJson(e,t){return(new oa).fromJson(e,t)}static fromJsonString(e,t){return(new oa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(oa,e,t)}}oa.runtime=a.proto3,oa.typeName="restricted_content.TeamNotFoundError",oa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_id",kind:"scalar",T:4}]));class ra extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ra).fromBinary(e,t)}static fromJson(e,t){return(new ra).fromJson(e,t)}static fromJsonString(e,t){return(new ra).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ra,e,t)}}ra.runtime=a.proto3,ra.typeName="restricted_content.TakedownNotFoundError",ra.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"takedown_id",kind:"message",T:et}]));class sa extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new sa).fromBinary(e,t)}static fromJson(e,t){return(new sa).fromJson(e,t)}static fromJsonString(e,t){return(new sa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(sa,e,t)}}sa.runtime=a.proto3,sa.typeName="restricted_content.TakedownGidNotFoundError",sa.fields=a.proto3.util.newFieldList((()=>[]));class la extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new la).fromBinary(e,t)}static fromJson(e,t){return(new la).fromJson(e,t)}static fromJsonString(e,t){return(new la).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(la,e,t)}}la.runtime=a.proto3,la.typeName="restricted_content.TakedownProtoGidNotFoundError",la.fields=a.proto3.util.newFieldList((()=>[]));class ca extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ca).fromBinary(e,t)}static fromJson(e,t){return(new ca).fromJson(e,t)}static fromJsonString(e,t){return(new ca).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ca,e,t)}}ca.runtime=a.proto3,ca.typeName="restricted_content.TakedownRemovalFailedError",ca.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"takedown_id",kind:"message",T:et}]));class da extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new da).fromBinary(e,t)}static fromJson(e,t){return(new da).fromJson(e,t)}static fromJsonString(e,t){return(new da).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(da,e,t)}}da.runtime=a.proto3,da.typeName="restricted_content.TakedownNoteNotFoundError",da.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"note_id",kind:"message",T:et}]));class ua extends a.Message{constructor(e){super(),this.noteType=gn.TAKEDOWN_NOTE_TYPE_UNSPECIFIED,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ua).fromBinary(e,t)}static fromJson(e,t){return(new ua).fromJson(e,t)}static fromJsonString(e,t){return(new ua).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ua,e,t)}}ua.runtime=a.proto3,ua.typeName="restricted_content.TakedownNoteTypeNotAllowedError",ua.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"takedown_id",kind:"message",T:et},{no:2,name:"note_type",kind:"enum",T:a.proto3.getEnumType(gn)}]));class _a extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new _a).fromBinary(e,t)}static fromJson(e,t){return(new _a).fromJson(e,t)}static fromJsonString(e,t){return(new _a).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(_a,e,t)}}_a.runtime=a.proto3,_a.typeName="restricted_content.PotentialMalwareIsRestrictedError",_a.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"takedown_id",kind:"message",T:et}]));class ma extends a.Message{constructor(e){super(),this.takedownType=Ue.TAKEDOWN_TYPE_UNSPECIFIED,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ma).fromBinary(e,t)}static fromJson(e,t){return(new ma).fromJson(e,t)}static fromJsonString(e,t){return(new ma).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ma,e,t)}}ma.runtime=a.proto3,ma.typeName="restricted_content.UnsupportedWarningTypeError",ma.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"takedown_type",kind:"enum",T:a.proto3.getEnumType(Ue)}]));class pa extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new pa).fromBinary(e,t)}static fromJson(e,t){return(new pa).fromJson(e,t)}static fromJsonString(e,t){return(new pa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(pa,e,t)}}pa.runtime=a.proto3,pa.typeName="restricted_content.MixedObjectIdentifierTypesError",pa.fields=a.proto3.util.newFieldList((()=>[])),function(e){e[e.INVALID=0]="INVALID",e[e.USER=1]="USER",e[e.UNCLAIMED_MEMBER=2]="UNCLAIMED_MEMBER",e[e.GROUP=3]="GROUP"}(Cn||(Cn={})),a.proto3.util.setEnumType(Cn,"sharing_log.SharingLogTargetTypeProto",[{no:0,name:"INVALID"},{no:1,name:"USER"},{no:2,name:"UNCLAIMED_MEMBER"},{no:3,name:"GROUP"}]),function(e){e[e.EMPTY=0]="EMPTY",e[e.MEMBERSHIP_UPDATE_OR_CREATE=1]="MEMBERSHIP_UPDATE_OR_CREATE",e[e.MEMBERSHIP_REMOVE=2]="MEMBERSHIP_REMOVE",e[e.RESOURCE_ASSOCIATE=101]="RESOURCE_ASSOCIATE",e[e.RESOURCE_DISASSOCIATE=102]="RESOURCE_DISASSOCIATE",e[e.RESOURCE_UPDATE=103]="RESOURCE_UPDATE",e[e.MEMBER_KICKED_BY_MOVE_INTO_RESTRICTIVE_NS=200]="MEMBER_KICKED_BY_MOVE_INTO_RESTRICTIVE_NS"}(Rn||(Rn={})),a.proto3.util.setEnumType(Rn,"sharing_log.SharingLogChangeTypeProto",[{no:0,name:"EMPTY"},{no:1,name:"MEMBERSHIP_UPDATE_OR_CREATE"},{no:2,name:"MEMBERSHIP_REMOVE"},{no:101,name:"RESOURCE_ASSOCIATE"},{no:102,name:"RESOURCE_DISASSOCIATE"},{no:103,name:"RESOURCE_UPDATE"},{no:200,name:"MEMBER_KICKED_BY_MOVE_INTO_RESTRICTIVE_NS"}]),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.TEST_ONLY=-1]="TEST_ONLY",e[e.USER_ACTION_ADD_MEMBERS=1]="USER_ACTION_ADD_MEMBERS",e[e.USER_ACTION_REMOVE_MEMBERS=2]="USER_ACTION_REMOVE_MEMBERS",e[e.USER_ACTION_UPDATE_MEMBERS=3]="USER_ACTION_UPDATE_MEMBERS",e[e.CLAIM_MEMBERSHIP=4]="CLAIM_MEMBERSHIP",e[e.TRANSFER_OWNERSHIP=5]="TRANSFER_OWNERSHIP",e[e.TRANSFER_PAIRED_HOST=6]="TRANSFER_PAIRED_HOST",e[e.ACCOUNT_TRANSFER=7]="ACCOUNT_TRANSFER",e[e.ADD_ACTOR_WHEN_REMOVING_GROUP=8]="ADD_ACTOR_WHEN_REMOVING_GROUP",e[e.ADD_ACTOR_WHEN_DOWNGRADING_GROUP=9]="ADD_ACTOR_WHEN_DOWNGRADING_GROUP",e[e.ADD_ACTOR_WHEN_UPDATING_CONFIDENTIALITY=10]="ADD_ACTOR_WHEN_UPDATING_CONFIDENTIALITY",e[e.PLACEHOLDER_ACCOUNT_TRANSFER=11]="PLACEHOLDER_ACCOUNT_TRANSFER",e[e.ADD_ACTOR_WHEN_RELOCATING_CONFIDENTIALLY=12]="ADD_ACTOR_WHEN_RELOCATING_CONFIDENTIALLY",e[e.SHARE=101]="SHARE",e[e.UNSHARE=102]="UNSHARE",e[e.REINSTATE_SHARE=103]="REINSTATE_SHARE",e[e.UPDATE_CONFIDENTIAL=104]="UPDATE_CONFIDENTIAL",e[e.PURGE=105]="PURGE",e[e.SET_OWNER=106]="SET_OWNER",e[e.UPDATE_POLICY=107]="UPDATE_POLICY",e[e.CONFIDENTIAL_RELOCATE=108]="CONFIDENTIAL_RELOCATE",e[e.MOVE=201]="MOVE",e[e.DELETE=202]="DELETE",e[e.RESTORE=203]="RESTORE",e[e.MOVE_TO_RESTRICTED_NAMESPACE=204]="MOVE_TO_RESTRICTED_NAMESPACE",e[e.DETACH_AND_MOUNT=205]="DETACH_AND_MOUNT",e[e.NEST=206]="NEST",e[e.RESTORE_SANDBOX=207]="RESTORE_SANDBOX",e[e.FLATTEN_TEAM_FOLDER=301]="FLATTEN_TEAM_FOLDER",e[e.TEAM_FOLDER_ARCHIVE=302]="TEAM_FOLDER_ARCHIVE",e[e.CDM_REVERT=303]="CDM_REVERT",e[e.CDM_TEAM_DEACTIVATE=304]="CDM_TEAM_DEACTIVATE",e[e.REMOVE_TEAM_MEMBER=305]="REMOVE_TEAM_MEMBER",e[e.CDM_CONVERT=306]="CDM_CONVERT",e[e.LIMITED_TEAM_UPGRADE=307]="LIMITED_TEAM_UPGRADE",e[e.LIMITED_TEAM_DOWNGRADE=312]="LIMITED_TEAM_DOWNGRADE",e[e.TEAM_MERGE=308]="TEAM_MERGE",e[e.TEAM_FOLDER_PERMANENTLY_DELETE=309]="TEAM_FOLDER_PERMANENTLY_DELETE",e[e.TEAM_FOLDER_CREATE=310]="TEAM_FOLDER_CREATE",e[e.DEFAULT_TEAM_FOLDER_CREATE=311]="DEFAULT_TEAM_FOLDER_CREATE",e[e.KEEP_INHERITED_MEMBERS_WHEN_UPDATING_CONFIDENTIALITY=401]="KEEP_INHERITED_MEMBERS_WHEN_UPDATING_CONFIDENTIALITY",e[e.REMOVE_OVERLOADED_ACQUIRED_MEMBERS_WHEN_UPDATING_CONFIDENTIALITY=402]="REMOVE_OVERLOADED_ACQUIRED_MEMBERS_WHEN_UPDATING_CONFIDENTIALITY",e[e.CREATE_VAULT_FOLDER=403]="CREATE_VAULT_FOLDER",e[e.CREATE_PASSWORDS_FOLDER=404]="CREATE_PASSWORDS_FOLDER",e[e.CREATE_FAMILY_SHARED_FOLDER=405]="CREATE_FAMILY_SHARED_FOLDER",e[e.CREATE_PASSWORDS_SHARED_FOLDER=406]="CREATE_PASSWORDS_SHARED_FOLDER",e[e.PURGE_PASSWORDS_SHARED_FOLDER=407]="PURGE_PASSWORDS_SHARED_FOLDER",e[e.CREATE_REEL_PROJECT_FOLDER=409]="CREATE_REEL_PROJECT_FOLDER",e[e.CREATE_COLLECTIONS_ROOT_FOLDER=410]="CREATE_COLLECTIONS_ROOT_FOLDER",e[e.CREATE_HIDDEN_FOLDER=411]="CREATE_HIDDEN_FOLDER",e[e.CREATE_LEGAL_HOLD_HIDDEN_FOLDER=412]="CREATE_LEGAL_HOLD_HIDDEN_FOLDER",e[e.CREATE_CAPTURE_COLLECTION_FOLDER=413]="CREATE_CAPTURE_COLLECTION_FOLDER",e[e.CREATE_COLLECTION_FOLDER=414]="CREATE_COLLECTION_FOLDER",e[e.PURGE_CAPTURE_COLLECTION_FOLDER=415]="PURGE_CAPTURE_COLLECTION_FOLDER",e[e.CREATE_PIFS_BINDER_NAMESPACE=416]="CREATE_PIFS_BINDER_NAMESPACE",e[e.MOVE_FILE_INTO_BINDER_NAMESPACE=417]="MOVE_FILE_INTO_BINDER_NAMESPACE",e[e.CREATE_STACKS_FOLDER=418]="CREATE_STACKS_FOLDER",e[e.CREATE_VIDEO_EDITOR_PROJECT_FOLDER=419]="CREATE_VIDEO_EDITOR_PROJECT_FOLDER",e[e.CREATE_ENCRYPTED_FOLDER=420]="CREATE_ENCRYPTED_FOLDER",e[e.CREATE_THIRD_PARTY_CONTENT_FOLDER=421]="CREATE_THIRD_PARTY_CONTENT_FOLDER",e[e.SET_THIRD_PARTY_CONTENT_ACL=422]="SET_THIRD_PARTY_CONTENT_ACL",e[e.DELETE_THIRD_PARTY_CONTENT_ACL=423]="DELETE_THIRD_PARTY_CONTENT_ACL",e[e.CREATE_UD_STARRED_FOLDER=424]="CREATE_UD_STARRED_FOLDER",e[e.CONSISTENCY_CHECKER_I2=501]="CONSISTENCY_CHECKER_I2",e[e.CONSISTENCY_CHECKER_C2=502]="CONSISTENCY_CHECKER_C2",e[e.CONSISTENCY_CHECKER_F1=503]="CONSISTENCY_CHECKER_F1",e[e.CONSISTENCY_CHECKER_F2=504]="CONSISTENCY_CHECKER_F2",e[e.CONSISTENCY_CHECKER_F3=505]="CONSISTENCY_CHECKER_F3",e[e.CONSISTENCY_CHECKER_H3=506]="CONSISTENCY_CHECKER_H3",e[e.CONSISTENCY_CHECKER_D9=507]="CONSISTENCY_CHECKER_D9",e[e.CONSISTENCY_CHECKER_E8=508]="CONSISTENCY_CHECKER_E8",e[e.VERIFY_ALIAS=601]="VERIFY_ALIAS",e[e.VERIFY_USER_EMAIL=602]="VERIFY_USER_EMAIL",e[e.CREATE_USER=603]="CREATE_USER",e[e.REMOVE_USER_FROM_TEAM=604]="REMOVE_USER_FROM_TEAM",e[e.UNCLAIMED_EMAIL_TO_UNCLAIMED_USER_CONVERSION=605]="UNCLAIMED_EMAIL_TO_UNCLAIMED_USER_CONVERSION",e[e.UNCLAIMED_EMAIL_TO_UNCLAIMED_USER_BACKFILL=606]="UNCLAIMED_EMAIL_TO_UNCLAIMED_USER_BACKFILL",e[e.USER_DATA_PURGE=607]="USER_DATA_PURGE",e[e.CREATE_EXCLUDED_USERS_GROUP=701]="CREATE_EXCLUDED_USERS_GROUP",e[e.PROD_SHELL=801]="PROD_SHELL",e[e.CYPRESS_PERMISSIONS_EQUIVALENCY_TESTER=802]="CYPRESS_PERMISSIONS_EQUIVALENCY_TESTER",e[e.REPLAY_NAMESPACE_RECONCILIATION=803]="REPLAY_NAMESPACE_RECONCILIATION",e[e.TMR_CONVERT=804]="TMR_CONVERT"}(On||(On={})),a.proto3.util.setEnumType(On,"sharing_log.SharingLogEventTypeProto",[{no:0,name:"UNKNOWN"},{no:-1,name:"TEST_ONLY"},{no:1,name:"USER_ACTION_ADD_MEMBERS"},{no:2,name:"USER_ACTION_REMOVE_MEMBERS"},{no:3,name:"USER_ACTION_UPDATE_MEMBERS"},{no:4,name:"CLAIM_MEMBERSHIP"},{no:5,name:"TRANSFER_OWNERSHIP"},{no:6,name:"TRANSFER_PAIRED_HOST"},{no:7,name:"ACCOUNT_TRANSFER"},{no:8,name:"ADD_ACTOR_WHEN_REMOVING_GROUP"},{no:9,name:"ADD_ACTOR_WHEN_DOWNGRADING_GROUP"},{no:10,name:"ADD_ACTOR_WHEN_UPDATING_CONFIDENTIALITY"},{no:11,name:"PLACEHOLDER_ACCOUNT_TRANSFER"},{no:12,name:"ADD_ACTOR_WHEN_RELOCATING_CONFIDENTIALLY"},{no:101,name:"SHARE"},{no:102,name:"UNSHARE"},{no:103,name:"REINSTATE_SHARE"},{no:104,name:"UPDATE_CONFIDENTIAL"},{no:105,name:"PURGE"},{no:106,name:"SET_OWNER"},{no:107,name:"UPDATE_POLICY"},{no:108,name:"CONFIDENTIAL_RELOCATE"},{no:201,name:"MOVE"},{no:202,name:"DELETE"},{no:203,name:"RESTORE"},{no:204,name:"MOVE_TO_RESTRICTED_NAMESPACE"},{no:205,name:"DETACH_AND_MOUNT"},{no:206,name:"NEST"},{no:207,name:"RESTORE_SANDBOX"},{no:301,name:"FLATTEN_TEAM_FOLDER"},{no:302,name:"TEAM_FOLDER_ARCHIVE"},{no:303,name:"CDM_REVERT"},{no:304,name:"CDM_TEAM_DEACTIVATE"},{no:305,name:"REMOVE_TEAM_MEMBER"},{no:306,name:"CDM_CONVERT"},{no:307,name:"LIMITED_TEAM_UPGRADE"},{no:312,name:"LIMITED_TEAM_DOWNGRADE"},{no:308,name:"TEAM_MERGE"},{no:309,name:"TEAM_FOLDER_PERMANENTLY_DELETE"},{no:310,name:"TEAM_FOLDER_CREATE"},{no:311,name:"DEFAULT_TEAM_FOLDER_CREATE"},{no:401,name:"KEEP_INHERITED_MEMBERS_WHEN_UPDATING_CONFIDENTIALITY"},{no:402,name:"REMOVE_OVERLOADED_ACQUIRED_MEMBERS_WHEN_UPDATING_CONFIDENTIALITY"},{no:403,name:"CREATE_VAULT_FOLDER"},{no:404,name:"CREATE_PASSWORDS_FOLDER"},{no:405,name:"CREATE_FAMILY_SHARED_FOLDER"},{no:406,name:"CREATE_PASSWORDS_SHARED_FOLDER"},{no:407,name:"PURGE_PASSWORDS_SHARED_FOLDER"},{no:409,name:"CREATE_REEL_PROJECT_FOLDER"},{no:410,name:"CREATE_COLLECTIONS_ROOT_FOLDER"},{no:411,name:"CREATE_HIDDEN_FOLDER"},{no:412,name:"CREATE_LEGAL_HOLD_HIDDEN_FOLDER"},{no:413,name:"CREATE_CAPTURE_COLLECTION_FOLDER"},{no:414,name:"CREATE_COLLECTION_FOLDER"},{no:415,name:"PURGE_CAPTURE_COLLECTION_FOLDER"},{no:416,name:"CREATE_PIFS_BINDER_NAMESPACE"},{no:417,name:"MOVE_FILE_INTO_BINDER_NAMESPACE"},{no:418,name:"CREATE_STACKS_FOLDER"},{no:419,name:"CREATE_VIDEO_EDITOR_PROJECT_FOLDER"},{no:420,name:"CREATE_ENCRYPTED_FOLDER"},{no:421,name:"CREATE_THIRD_PARTY_CONTENT_FOLDER"},{no:422,name:"SET_THIRD_PARTY_CONTENT_ACL"},{no:423,name:"DELETE_THIRD_PARTY_CONTENT_ACL"},{no:424,name:"CREATE_UD_STARRED_FOLDER"},{no:501,name:"CONSISTENCY_CHECKER_I2"},{no:502,name:"CONSISTENCY_CHECKER_C2"},{no:503,name:"CONSISTENCY_CHECKER_F1"},{no:504,name:"CONSISTENCY_CHECKER_F2"},{no:505,name:"CONSISTENCY_CHECKER_F3"},{no:506,name:"CONSISTENCY_CHECKER_H3"},{no:507,name:"CONSISTENCY_CHECKER_D9"},{no:508,name:"CONSISTENCY_CHECKER_E8"},{no:601,name:"VERIFY_ALIAS"},{no:602,name:"VERIFY_USER_EMAIL"},{no:603,name:"CREATE_USER"},{no:604,name:"REMOVE_USER_FROM_TEAM"},{no:605,name:"UNCLAIMED_EMAIL_TO_UNCLAIMED_USER_CONVERSION"},{no:606,name:"UNCLAIMED_EMAIL_TO_UNCLAIMED_USER_BACKFILL"},{no:607,name:"USER_DATA_PURGE"},{no:701,name:"CREATE_EXCLUDED_USERS_GROUP"},{no:801,name:"PROD_SHELL"},{no:802,name:"CYPRESS_PERMISSIONS_EQUIVALENCY_TESTER"},{no:803,name:"REPLAY_NAMESPACE_RECONCILIATION"},{no:804,name:"TMR_CONVERT"}]);class ga extends a.Message{constructor(e){super(),this.eventId="",this.eventType=On.UNKNOWN,this.timestamp=a.protoInt64.zero,this.requestId="",this.actorUserId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ga).fromBinary(e,t)}static fromJson(e,t){return(new ga).fromJson(e,t)}static fromJsonString(e,t){return(new ga).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ga,e,t)}}ga.runtime=a.proto3,ga.typeName="sharing_log.SharingLogEventContext",ga.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"actor_user_gid",kind:"message",T:et},{no:2,name:"event_id",kind:"scalar",T:9},{no:3,name:"event_type",kind:"enum",T:a.proto3.getEnumType(On)},{no:4,name:"timestamp",kind:"scalar",T:4},{no:5,name:"request_id",kind:"scalar",T:9},{no:6,name:"actor_user_id",kind:"scalar",T:3}])),function(e){e[e.DIRECTION_INVALID=0]="DIRECTION_INVALID",e[e.ASC=1]="ASC",e[e.DESC=2]="DESC"}(Nn||(Nn={})),a.proto3.util.setEnumType(Nn,"cypress.Direction",[{no:0,name:"DIRECTION_INVALID"},{no:1,name:"ASC"},{no:2,name:"DESC"}]),function(e){e[e.SID_NULL=0]="SID_NULL",e[e.SID_SYS_READ=2]="SID_SYS_READ",e[e.SID_SYS=3]="SID_SYS",e[e.SID_EVERYONE=1]="SID_EVERYONE",e[e.SID_SELF=4]="SID_SELF",e[e.SID_OWNER=5]="SID_OWNER",e[e.SID_OWNER_TEAM=6]="SID_OWNER_TEAM",e[e.SID_NOBODY=7]="SID_NOBODY",e[e.SID_INODE_DOUBLE_READ_TESTING=8]="SID_INODE_DOUBLE_READ_TESTING"}(Pn||(Pn={})),a.proto3.util.setEnumType(Pn,"cypress.SpecialSids",[{no:0,name:"SID_NULL"},{no:2,name:"SID_SYS_READ"},{no:3,name:"SID_SYS"},{no:1,name:"SID_EVERYONE"},{no:4,name:"SID_SELF"},{no:5,name:"SID_OWNER"},{no:6,name:"SID_OWNER_TEAM"},{no:7,name:"SID_NOBODY"},{no:8,name:"SID_INODE_DOUBLE_READ_TESTING"}]),function(e){e[e.SINGLETON_SID_NULL=0]="SINGLETON_SID_NULL",e[e.SID_VAULT_UNLOCKED=65536]="SID_VAULT_UNLOCKED",e[e.SID_PASSWORDS_SHARING_ACTION=65537]="SID_PASSWORDS_SHARING_ACTION",e[e.SID_OWNER_TEAM_WITH_EXCLUSIONS=65538]="SID_OWNER_TEAM_WITH_EXCLUSIONS",e[e.SID_ESCALATED_OWNER_CAN_MANAGE=65540]="SID_ESCALATED_OWNER_CAN_MANAGE",e[e.SID_ESCALATED_PURGED=65541]="SID_ESCALATED_PURGED",e[e.SID_ESCALATED_HIDDEN=65542]="SID_ESCALATED_HIDDEN",e[e.SID_ESCALATED_HIDDEN_LEGAL_HOLDS=65543]="SID_ESCALATED_HIDDEN_LEGAL_HOLDS",e[e.SID_IGNORE_QUOTA_CHECKS=65544]="SID_IGNORE_QUOTA_CHECKS",e[e.SID_THIRD_PARTY_CONTENT_ACL=65545]="SID_THIRD_PARTY_CONTENT_ACL",e[e.SID_ONLY_THIRD_PARTY_CONTENT_ACL=65546]="SID_ONLY_THIRD_PARTY_CONTENT_ACL"}(Mn||(Mn={})),a.proto3.util.setEnumType(Mn,"cypress.SingletonSids",[{no:0,name:"SINGLETON_SID_NULL"},{no:65536,name:"SID_VAULT_UNLOCKED"},{no:65537,name:"SID_PASSWORDS_SHARING_ACTION"},{no:65538,name:"SID_OWNER_TEAM_WITH_EXCLUSIONS"},{no:65540,name:"SID_ESCALATED_OWNER_CAN_MANAGE"},{no:65541,name:"SID_ESCALATED_PURGED"},{no:65542,name:"SID_ESCALATED_HIDDEN"},{no:65543,name:"SID_ESCALATED_HIDDEN_LEGAL_HOLDS"},{no:65544,name:"SID_IGNORE_QUOTA_CHECKS"},{no:65545,name:"SID_THIRD_PARTY_CONTENT_ACL"},{no:65546,name:"SID_ONLY_THIRD_PARTY_CONTENT_ACL"}]),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.ERR_INVALID_PATH=1]="ERR_INVALID_PATH",e[e.ERR_INVALID_ARGUMENT=2]="ERR_INVALID_ARGUMENT",e[e.ERR_OBJECT_NOT_FOUND=3]="ERR_OBJECT_NOT_FOUND",e[e.ERR_SUBJECT_NOT_FOUND=4]="ERR_SUBJECT_NOT_FOUND",e[e.ERR_SHARD_NOT_FOUND=5]="ERR_SHARD_NOT_FOUND",e[e.ERR_NOT_REACHABLE=15]="ERR_NOT_REACHABLE",e[e.ERR_PATH_NOT_FOUND=19]="ERR_PATH_NOT_FOUND",e[e.ERR_ALREADY_EXISTS=6]="ERR_ALREADY_EXISTS",e[e.ERR_NO_ACCESS=7]="ERR_NO_ACCESS",e[e.ERR_TARGET_NO_ACCESS=30]="ERR_TARGET_NO_ACCESS",e[e.ERR_BLOCK_NO_AUTHZ=8]="ERR_BLOCK_NO_AUTHZ",e[e.ERR_LOCK_CONTENTION=9]="ERR_LOCK_CONTENTION",e[e.ERR_RATE_LIMITED=25]="ERR_RATE_LIMITED",e[e.ERR_CONFLICT=10]="ERR_CONFLICT",e[e.ERR_DIR_NOT_EMPTY=11]="ERR_DIR_NOT_EMPTY",e[e.ERR_CLOCK_SKEW=12]="ERR_CLOCK_SKEW",e[e.ERR_OVER_QUOTA=13]="ERR_OVER_QUOTA",e[e.ERR_WRONG_TYPE=14]="ERR_WRONG_TYPE",e[e.ERR_TOO_MUCH_ITEM_DATA=27]="ERR_TOO_MUCH_ITEM_DATA",e[e.ERR_IGNORED=26]="ERR_IGNORED",e[e.ERR_ABORTED=16]="ERR_ABORTED",e[e.ERR_METHOD_DISABLED=20]="ERR_METHOD_DISABLED",e[e.ERR_DOMAIN_UNSUPPORTED=21]="ERR_DOMAIN_UNSUPPORTED",e[e.ERR_METHOD_UNSUPPORTED=22]="ERR_METHOD_UNSUPPORTED",e[e.ERR_ARGUMENT_UNSUPPORTED=23]="ERR_ARGUMENT_UNSUPPORTED",e[e.ERR_TARGET_UNSUPPORTED=24]="ERR_TARGET_UNSUPPORTED",e[e.ERR_ACTOR_UNSUPPORTED=28]="ERR_ACTOR_UNSUPPORTED",e[e.ERR_EXPIRED_FILE_ENCRYPTION_KEY=31]="ERR_EXPIRED_FILE_ENCRYPTION_KEY",e[e.ERR_INTERNAL=18]="ERR_INTERNAL",e[e.ERR_UNAVAILABLE=29]="ERR_UNAVAILABLE"}(Ln||(Ln={})),a.proto3.util.setEnumType(Ln,"cypress.ErrorCode",[{no:0,name:"UNKNOWN"},{no:1,name:"ERR_INVALID_PATH"},{no:2,name:"ERR_INVALID_ARGUMENT"},{no:3,name:"ERR_OBJECT_NOT_FOUND"},{no:4,name:"ERR_SUBJECT_NOT_FOUND"},{no:5,name:"ERR_SHARD_NOT_FOUND"},{no:15,name:"ERR_NOT_REACHABLE"},{no:19,name:"ERR_PATH_NOT_FOUND"},{no:6,name:"ERR_ALREADY_EXISTS"},{no:7,name:"ERR_NO_ACCESS"},{no:30,name:"ERR_TARGET_NO_ACCESS"},{no:8,name:"ERR_BLOCK_NO_AUTHZ"},{no:9,name:"ERR_LOCK_CONTENTION"},{no:25,name:"ERR_RATE_LIMITED"},{no:10,name:"ERR_CONFLICT"},{no:11,name:"ERR_DIR_NOT_EMPTY"},{no:12,name:"ERR_CLOCK_SKEW"},{no:13,name:"ERR_OVER_QUOTA"},{no:14,name:"ERR_WRONG_TYPE"},{no:27,name:"ERR_TOO_MUCH_ITEM_DATA"},{no:26,name:"ERR_IGNORED"},{no:16,name:"ERR_ABORTED"},{no:20,name:"ERR_METHOD_DISABLED"},{no:21,name:"ERR_DOMAIN_UNSUPPORTED"},{no:22,name:"ERR_METHOD_UNSUPPORTED"},{no:23,name:"ERR_ARGUMENT_UNSUPPORTED"},{no:24,name:"ERR_TARGET_UNSUPPORTED"},{no:28,name:"ERR_ACTOR_UNSUPPORTED"},{no:31,name:"ERR_EXPIRED_FILE_ENCRYPTION_KEY"},{no:18,name:"ERR_INTERNAL"},{no:29,name:"ERR_UNAVAILABLE"}]);class fa extends a.Message{constructor(e){super(),this.val=0,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new fa).fromBinary(e,t)}static fromJson(e,t){return(new fa).fromJson(e,t)}static fromJsonString(e,t){return(new fa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(fa,e,t)}}fa.runtime=a.proto3,fa.typeName="cypress.Domain",fa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"val",kind:"scalar",T:13}])),function(e){e[e.INVALID=0]="INVALID",e[e.CYPRESS=1]="CYPRESS",e[e.CYPRESS_OVER_SFJ=2]="CYPRESS_OVER_SFJ",e[e.CYPRESS_OVER_VERSION_TREE=3]="CYPRESS_OVER_VERSION_TREE",e[e.VERSION_TWINE=4]="VERSION_TWINE",e[e.CYPRESS_OVER_INODE=5]="CYPRESS_OVER_INODE",e[e.CYPRESS_EXPERIMENT=6]="CYPRESS_EXPERIMENT",e[e.CYPRESS_SHARD_BOUNCING=7]="CYPRESS_SHARD_BOUNCING",e[e.CYPRESS_NO_CANOPY=8]="CYPRESS_NO_CANOPY",e[e.TEST=16777216]="TEST"}(Dn||(Dn={})),a.proto3.util.setEnumType(Dn,"cypress.Domain.Constants",[{no:0,name:"INVALID"},{no:1,name:"CYPRESS"},{no:2,name:"CYPRESS_OVER_SFJ"},{no:3,name:"CYPRESS_OVER_VERSION_TREE"},{no:4,name:"VERSION_TWINE"},{no:5,name:"CYPRESS_OVER_INODE"},{no:6,name:"CYPRESS_EXPERIMENT"},{no:7,name:"CYPRESS_SHARD_BOUNCING"},{no:8,name:"CYPRESS_NO_CANOPY"},{no:16777216,name:"TEST"}]);class ha extends a.Message{constructor(e){super(),this.val=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ha).fromBinary(e,t)}static fromJson(e,t){return(new ha).fromJson(e,t)}static fromJsonString(e,t){return(new ha).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ha,e,t)}}ha.runtime=a.proto3,ha.typeName="cypress.Size",ha.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"val",kind:"scalar",T:3}]));class Ea extends a.Message{constructor(e){super(),this.count=a.protoInt64.zero,this.dataBytes=a.protoInt64.zero,this.legacyNumRevisions=a.protoInt64.zero,this.legacyLastChanged=a.protoInt64.zero,this.legacyLatestSjid=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ea).fromBinary(e,t)}static fromJson(e,t){return(new Ea).fromJson(e,t)}static fromJsonString(e,t){return(new Ea).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ea,e,t)}}Ea.runtime=a.proto3,Ea.typeName="cypress.Aggregates",Ea.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"count",kind:"scalar",T:3},{no:2,name:"data_bytes",kind:"scalar",T:3},{no:3,name:"max_hlc",kind:"message",T:$e},{no:4,name:"legacy_num_revisions",kind:"scalar",T:4},{no:5,name:"legacy_last_changed",kind:"scalar",T:3},{no:6,name:"legacy_LatestSjid",kind:"scalar",T:4}]));class va extends a.Message{constructor(e){super(),this.unixSec=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new va).fromBinary(e,t)}static fromJson(e,t){return(new va).fromJson(e,t)}static fromJsonString(e,t){return(new va).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(va,e,t)}}va.runtime=a.proto3,va.typeName="cypress.Timestamp",va.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"unix_sec",kind:"scalar",T:3}]));class ba extends a.Message{constructor(e){super(),this.snapshotType={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ba).fromBinary(e,t)}static fromJson(e,t){return(new ba).fromJson(e,t)}static fromJsonString(e,t){return(new ba).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ba,e,t)}}ba.runtime=a.proto3,ba.typeName="cypress.SnapshotDescriptor",ba.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"at",kind:"message",T:$e,oneof:"snapshot_type"},{no:3,name:"before",kind:"message",T:$e,oneof:"snapshot_type"},{no:4,name:"best_effort_aggregates",kind:"message",T:o.Empty,oneof:"snapshot_type"},{no:5,name:"best_effort_role_list",kind:"message",T:o.Empty,oneof:"snapshot_type"},{no:6,name:"best_effort_latest",kind:"message",T:o.Empty,oneof:"snapshot_type"},{no:7,name:"per_object_no_parent",kind:"message",T:o.Empty,oneof:"snapshot_type"}]));class Sa extends a.Message{constructor(e){super(),this.pre={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Sa).fromBinary(e,t)}static fromJson(e,t){return(new Sa).fromJson(e,t)}static fromJsonString(e,t){return(new Sa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Sa,e,t)}}Sa.runtime=a.proto3,Sa.typeName="cypress.Precondition",Sa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"object",kind:"message",T:$e,oneof:"pre"},{no:2,name:"ancestors",kind:"message",T:$e,oneof:"pre"},{no:3,name:"none",kind:"message",T:o.Empty,oneof:"pre"}]));class Ta extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ta).fromBinary(e,t)}static fromJson(e,t){return(new Ta).fromJson(e,t)}static fromJsonString(e,t){return(new Ta).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ta,e,t)}}Ta.runtime=a.proto3,Ta.typeName="cypress.OidComponent",Ta.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"parent",kind:"message",T:Qe},{no:2,name:"name",kind:"message",T:Tt}]));class ya extends a.Message{constructor(e){super(),this.sortedSids=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ya).fromBinary(e,t)}static fromJson(e,t){return(new ya).fromJson(e,t)}static fromJsonString(e,t){return(new ya).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ya,e,t)}}ya.runtime=a.proto3,ya.typeName="cypress.Cred",ya.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"hlc",kind:"message",T:$e},{no:2,name:"sorted_sids",kind:"message",T:Xe,repeated:!0}]));class ka extends a.Message{constructor(e){super(),this.hostId=a.protoInt64.zero,this.commitRangeId=new Uint8Array(0),this.sharingEventType=On.UNKNOWN,this.skipUpdatingLastInvitedTs=!1,this.actionId="",this.sharingLogEventId="",this.groupAccessSuppressNotifications=!1,this.userId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ka).fromBinary(e,t)}static fromJson(e,t){return(new ka).fromJson(e,t)}static fromJsonString(e,t){return(new ka).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ka,e,t)}}ka.runtime=a.proto3,ka.typeName="cypress.ActorContext",ka.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"host_id",kind:"scalar",T:4},{no:2,name:"commit_range_id",kind:"scalar",T:12},{no:3,name:"sid",kind:"message",T:Xe},{no:4,name:"sharing_event_type",kind:"enum",T:a.proto3.getEnumType(On)},{no:5,name:"skip_updating_last_invited_ts",kind:"scalar",T:8},{no:6,name:"action_id",kind:"scalar",T:9},{no:7,name:"sharing_log_event_id",kind:"scalar",T:9},{no:8,name:"group_access_suppress_notifications",kind:"scalar",T:8},{no:9,name:"actor_gid",kind:"message",T:et},{no:10,name:"extended_attribution",kind:"message",T:wa},{no:11,name:"restoration_attribution",kind:"message",T:Ia},{no:12,name:"user_id",kind:"scalar",T:3}]));class wa extends a.Message{constructor(e){super(),this.actorType=Fn.UNKNOWN_ACTOR_TYPE,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new wa).fromBinary(e,t)}static fromJson(e,t){return(new wa).fromJson(e,t)}static fromJsonString(e,t){return(new wa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(wa,e,t)}}wa.runtime=a.proto3,wa.typeName="cypress.ExtendedAttribution",wa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"actor_sid",kind:"message",T:Xe},{no:2,name:"actor_type",kind:"enum",T:a.proto3.getEnumType(Fn)}])),function(e){e[e.UNKNOWN_ACTOR_TYPE=0]="UNKNOWN_ACTOR_TYPE",e[e.DROPBOX_SYSTEM=1]="DROPBOX_SYSTEM",e[e.TEAM_ADMIN_ASSUME_USER=2]="TEAM_ADMIN_ASSUME_USER",e[e.SUPPORT_ASSUME_USER=3]="SUPPORT_ASSUME_USER",e[e.SUPPORT_ASSUME_TEAM=4]="SUPPORT_ASSUME_TEAM",e[e.SUPPORT=5]="SUPPORT"}(Fn||(Fn={})),a.proto3.util.setEnumType(Fn,"cypress.ExtendedAttribution.ActorType",[{no:0,name:"UNKNOWN_ACTOR_TYPE"},{no:1,name:"DROPBOX_SYSTEM"},{no:2,name:"TEAM_ADMIN_ASSUME_USER"},{no:3,name:"SUPPORT_ASSUME_USER"},{no:4,name:"SUPPORT_ASSUME_TEAM"},{no:5,name:"SUPPORT"}]);class Ia extends a.Message{constructor(e){super(),this.restorationType=xn.UNKNOWN_RESTORATION_TYPE,this.extra={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ia).fromBinary(e,t)}static fromJson(e,t){return(new Ia).fromJson(e,t)}static fromJsonString(e,t){return(new Ia).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ia,e,t)}}Ia.runtime=a.proto3,Ia.typeName="cypress.RestorationAttribution",Ia.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"restoration_type",kind:"enum",T:a.proto3.getEnumType(xn)},{no:2,name:"restoration_timestamp",kind:"scalar",T:13,oneof:"extra"},{no:3,name:"restoration_gid",kind:"scalar",T:12,oneof:"extra"}])),function(e){e[e.UNKNOWN_RESTORATION_TYPE=0]="UNKNOWN_RESTORATION_TYPE",e[e.UNDELETE=1]="UNDELETE",e[e.REVERT_TO_OLD_VERSION=2]="REVERT_TO_OLD_VERSION",e[e.ROLLBACK=3]="ROLLBACK"}(xn||(xn={})),a.proto3.util.setEnumType(xn,"cypress.RestorationAttribution.RestorationType",[{no:0,name:"UNKNOWN_RESTORATION_TYPE"},{no:1,name:"UNDELETE"},{no:2,name:"REVERT_TO_OLD_VERSION"},{no:3,name:"ROLLBACK"}]);class Aa extends a.Message{constructor(e){super(),this.sourceId={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Aa).fromBinary(e,t)}static fromJson(e,t){return(new Aa).fromJson(e,t)}static fromJsonString(e,t){return(new Aa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Aa,e,t)}}Aa.runtime=a.proto3,Aa.typeName="cypress.PermissionSourceID",Aa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"individual",kind:"message",T:o.Empty,oneof:"source_id"},{no:2,name:"group_gid",kind:"message",T:et,oneof:"source_id"}])),function(e){e[e.INVALID_LINK_TYPE=0]="INVALID_LINK_TYPE",e[e.SHMODEL=1]="SHMODEL",e[e.RIGHTEOUS_LINK=2]="RIGHTEOUS_LINK",e[e.SHARED_CONTENT_LINK=3]="SHARED_CONTENT_LINK"}(Un||(Un={})),a.proto3.util.setEnumType(Un,"shared_links_common.LinkType",[{no:0,name:"INVALID_LINK_TYPE"},{no:1,name:"SHMODEL"},{no:2,name:"RIGHTEOUS_LINK"},{no:3,name:"SHARED_CONTENT_LINK"}]),function(e){e[e.INVALID_LINK_CONTENT_TYPE=0]="INVALID_LINK_CONTENT_TYPE",e[e.FILE=1]="FILE",e[e.FOLDER=2]="FOLDER"}(Bn||(Bn={})),a.proto3.util.setEnumType(Bn,"shared_links_common.LinkContentType",[{no:0,name:"INVALID_LINK_CONTENT_TYPE"},{no:1,name:"FILE"},{no:2,name:"FOLDER"}]),function(e){e[e.INVALID_LINK_AUDIENCE=0]="INVALID_LINK_AUDIENCE",e[e.PUBLIC=1]="PUBLIC",e[e.TEAM_ONLY=2]="TEAM_ONLY",e[e.ACL_ONLY=3]="ACL_ONLY"}(Wn||(Wn={})),a.proto3.util.setEnumType(Wn,"shared_links_common.LinkAudience",[{no:0,name:"INVALID_LINK_AUDIENCE"},{no:1,name:"PUBLIC"},{no:2,name:"TEAM_ONLY"},{no:3,name:"ACL_ONLY"}]),function(e){e[e.INVALID_LINK_ACCESS_LEVEL=0]="INVALID_LINK_ACCESS_LEVEL",e[e.VIEW=1]="VIEW",e[e.EDIT=2]="EDIT"}(Vn||(Vn={})),a.proto3.util.setEnumType(Vn,"shared_links_common.LinkAccessLevel",[{no:0,name:"INVALID_LINK_ACCESS_LEVEL"},{no:1,name:"VIEW"},{no:2,name:"EDIT"}]),function(e){e[e.DEFAULT_PUBLIC=0]="DEFAULT_PUBLIC",e[e.ONLY_PRIVATE=1]="ONLY_PRIVATE",e[e.DEFAULT_PRIVATE=2]="DEFAULT_PRIVATE",e[e.DEFAULT_NO_ONE=3]="DEFAULT_NO_ONE"}(qn||(qn={})),a.proto3.util.setEnumType(qn,"shared_links_common.TeamLinkPolicy",[{no:0,name:"DEFAULT_PUBLIC"},{no:1,name:"ONLY_PRIVATE"},{no:2,name:"DEFAULT_PRIVATE"},{no:3,name:"DEFAULT_NO_ONE"}]),function(e){e[e.ANYONE=0]="ANYONE",e[e.MEMBERS=1]="MEMBERS",e[e.MEMBERS_AND_TEAM=2]="MEMBERS_AND_TEAM"}(Hn||(Hn={})),a.proto3.util.setEnumType(Hn,"shared_links_common.FolderLinkPolicy",[{no:0,name:"ANYONE"},{no:1,name:"MEMBERS"},{no:2,name:"MEMBERS_AND_TEAM"}]);class Ca extends a.Message{constructor(e){super(),this.linkIdentifier={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ca).fromBinary(e,t)}static fromJson(e,t){return(new Ca).fromJson(e,t)}static fromJsonString(e,t){return(new Ca).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ca,e,t)}}Ca.runtime=a.proto3,Ca.typeName="shared_links_common.LinkIdentifier",Ca.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"link_gid_identifier",kind:"message",T:Ra,oneof:"link_identifier"},{no:2,name:"link_key_identifier",kind:"message",T:Oa,oneof:"link_identifier"},{no:3,name:"link_url_identifier",kind:"message",T:Na,oneof:"link_identifier"}]));class Ra extends a.Message{constructor(e){super(),this.linkType=Un.INVALID_LINK_TYPE,this.subpath="",this.secureHash="",this.itemCounter="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ra).fromBinary(e,t)}static fromJson(e,t){return(new Ra).fromJson(e,t)}static fromJsonString(e,t){return(new Ra).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ra,e,t)}}Ra.runtime=a.proto3,Ra.typeName="shared_links_common.LinkIdentifier.LinkGidIdentifier",Ra.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"link_gid",kind:"message",T:et},{no:2,name:"link_type",kind:"enum",T:a.proto3.getEnumType(Un)},{no:3,name:"subpath",kind:"scalar",T:9},{no:4,name:"secure_hash",kind:"scalar",T:9},{no:5,name:"item_counter",kind:"scalar",T:9}]));class Oa extends a.Message{constructor(e){super(),this.linkKey="",this.subpath="",this.secureHash="",this.itemCounter="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Oa).fromBinary(e,t)}static fromJson(e,t){return(new Oa).fromJson(e,t)}static fromJsonString(e,t){return(new Oa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Oa,e,t)}}Oa.runtime=a.proto3,Oa.typeName="shared_links_common.LinkIdentifier.LinkKeyIdentifier",Oa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"link_key",kind:"scalar",T:9},{no:2,name:"subpath",kind:"scalar",T:9},{no:3,name:"secure_hash",kind:"scalar",T:9},{no:4,name:"item_counter",kind:"scalar",T:9}]));class Na extends a.Message{constructor(e){super(),this.linkUrl="",this.isTempPathBased=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Na).fromBinary(e,t)}static fromJson(e,t){return(new Na).fromJson(e,t)}static fromJsonString(e,t){return(new Na).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Na,e,t)}}Na.runtime=a.proto3,Na.typeName="shared_links_common.LinkIdentifier.LinkUrlIdentifier",Na.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"link_url",kind:"scalar",T:9},{no:2,name:"is_temp_path_based",kind:"scalar",T:8}]));class Pa extends a.Message{constructor(e){super(),this.audience=Wn.INVALID_LINK_AUDIENCE,this.canDownload=!1,this.hasLinkExpirationTs=!1,this.linkExpirationTsSeconds=a.protoInt64.zero,this.passwordProtected=!1,this.isDisabled=!1,this.isLowDistractionView=!1,this.allowLoggedOutCommenting=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Pa).fromBinary(e,t)}static fromJson(e,t){return(new Pa).fromJson(e,t)}static fromJsonString(e,t){return(new Pa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Pa,e,t)}}Pa.runtime=a.proto3,Pa.typeName="shared_links_common.LinkConfiguration",Pa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"audience",kind:"enum",T:a.proto3.getEnumType(Wn)},{no:2,name:"can_download",kind:"scalar",T:8},{no:3,name:"has_link_expiration_ts",kind:"scalar",T:8},{no:4,name:"link_expiration_ts_seconds",kind:"scalar",T:3},{no:5,name:"password_protected",kind:"scalar",T:8},{no:6,name:"is_disabled",kind:"scalar",T:8},{no:7,name:"is_low_distraction_view",kind:"scalar",T:8},{no:8,name:"allow_logged_out_commenting",kind:"scalar",T:8}]));class Ma extends a.Message{constructor(e){super(),this.isActive=!1,this.linkAccessLevel=Vn.INVALID_LINK_ACCESS_LEVEL,this.audience=Wn.INVALID_LINK_AUDIENCE,this.inactiveReason=Gn.NO_INACTIVE_REASON,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ma).fromBinary(e,t)}static fromJson(e,t){return(new Ma).fromJson(e,t)}static fromJsonString(e,t){return(new Ma).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ma,e,t)}}Ma.runtime=a.proto3,Ma.typeName="shared_links_common.LinkEffectiveSettings",Ma.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_active",kind:"scalar",T:8},{no:2,name:"link_access_level",kind:"enum",T:a.proto3.getEnumType(Vn)},{no:3,name:"audience",kind:"enum",T:a.proto3.getEnumType(Wn)},{no:4,name:"inactive_reason",kind:"enum",T:a.proto3.getEnumType(Gn)}])),function(e){e[e.NO_INACTIVE_REASON=0]="NO_INACTIVE_REASON",e[e.DISABLED_LINK=1]="DISABLED_LINK",e[e.EXPIRED_LINK=2]="EXPIRED_LINK",e[e.INVALID_LINK=3]="INVALID_LINK"}(Gn||(Gn={})),a.proto3.util.setEnumType(Gn,"shared_links_common.LinkEffectiveSettings.InactiveLinkReason",[{no:0,name:"NO_INACTIVE_REASON"},{no:1,name:"DISABLED_LINK"},{no:2,name:"EXPIRED_LINK"},{no:3,name:"INVALID_LINK"}]);class La extends a.Message{constructor(e){super(),this.id={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new La).fromBinary(e,t)}static fromJson(e,t){return(new La).fromJson(e,t)}static fromJsonString(e,t){return(new La).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(La,e,t)}}La.runtime=a.proto3,La.typeName="shared_links_common.ContentIdentifierArg",La.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"gid",kind:"message",T:et,oneof:"id"},{no:2,name:"oid",kind:"message",T:Qe,oneof:"id"},{no:3,name:"path",kind:"message",T:St,oneof:"id"},{no:4,name:"parent_and_path",kind:"message",T:Ta,oneof:"id"}]));class Da extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Da).fromBinary(e,t)}static fromJson(e,t){return(new Da).fromJson(e,t)}static fromJsonString(e,t){return(new Da).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Da,e,t)}}Da.runtime=a.proto3,Da.typeName="shared_links_common.ContentIdentifier",Da.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"gid",kind:"message",T:et},{no:2,name:"oid",kind:"message",T:Qe},{no:3,name:"parent_and_path",kind:"message",T:Ta}]));class Fa extends a.Message{constructor(e){super(),this.ownerIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Fa).fromBinary(e,t)}static fromJson(e,t){return(new Fa).fromJson(e,t)}static fromJsonString(e,t){return(new Fa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Fa,e,t)}}Fa.runtime=a.proto3,Fa.typeName="shared_links_common.LinkOwnershipMetadata",Fa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"owner_ids",kind:"message",T:xa,repeated:!0}]));class xa extends a.Message{constructor(e){super(),this.id={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new xa).fromBinary(e,t)}static fromJson(e,t){return(new xa).fromJson(e,t)}static fromJsonString(e,t){return(new xa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(xa,e,t)}}xa.runtime=a.proto3,xa.typeName="shared_links_common.OwnerId",xa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"owner_team_id",kind:"scalar",T:4,oneof:"id"},{no:2,name:"link_creator_id",kind:"scalar",T:4,oneof:"id"},{no:3,name:"creator_gid",kind:"message",T:et,oneof:"id"}]));class Ua extends a.Message{constructor(e){super(),this.policy={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ua).fromBinary(e,t)}static fromJson(e,t){return(new Ua).fromJson(e,t)}static fromJsonString(e,t){return(new Ua).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ua,e,t)}}Ua.runtime=a.proto3,Ua.typeName="shared_links_common.OwnerPolicy",Ua.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"folder_link_policy",kind:"enum",T:a.proto3.getEnumType(Hn),oneof:"policy"},{no:2,name:"team_link_policy",kind:"enum",T:a.proto3.getEnumType(qn),oneof:"policy"}]));class Ba extends a.Message{constructor(e){super(),this.linkType=Un.INVALID_LINK_TYPE,this.contentIdentifier={case:void 0},this.createdTsMs=a.protoInt64.zero,this.isMigrated=!1,this.isTempPathBased=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ba).fromBinary(e,t)}static fromJson(e,t){return(new Ba).fromJson(e,t)}static fromJsonString(e,t){return(new Ba).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ba,e,t)}}Ba.runtime=a.proto3,Ba.typeName="shared_links_common.SharedLinkMetadata",Ba.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"link_gid",kind:"message",T:et},{no:2,name:"link_type",kind:"enum",T:a.proto3.getEnumType(Un)},{no:3,name:"file_obj",kind:"message",T:Da,oneof:"content_identifier"},{no:10,name:"parent_and_path",kind:"message",T:Ta,oneof:"content_identifier"},{no:5,name:"created_ts_ms",kind:"scalar",T:3},{no:6,name:"link_configuration",kind:"message",T:Pa},{no:7,name:"link_ownership",kind:"message",T:Fa},{no:8,name:"effective_settings",kind:"message",T:Ma},{no:9,name:"is_migrated",kind:"scalar",T:8},{no:11,name:"is_temp_path_based",kind:"scalar",T:8}])),function(e){e[e.LOGGED_OUT=0]="LOGGED_OUT",e[e.LOGGED_IN=1]="LOGGED_IN",e[e.TEAM_MEMBER=2]="TEAM_MEMBER"}(jn||(jn={})),a.proto3.util.setEnumType(jn,"file_viewer.PreviewAsUser",[{no:0,name:"LOGGED_OUT"},{no:1,name:"LOGGED_IN"},{no:2,name:"TEAM_MEMBER"}]);class Wa extends a.Message{constructor(e){super(),this.file={case:void 0},this.shareModalVariant=se.Off,this.redirectOnClose=!1,this.initialPreviewSourceContext="",this.initialPreviewSourceAction=le.None,this.showCloudDocPreview=!1,this.isEmbedded=!1,this.fileViewOriginType=n.FileViewOriginType.UNKNOWN,this.hidePageChrome=!1,this.allowAuthModal=!1,this.outOfQuota=!1,this.deviceId="",this.userPresentableVerdict=n.UserPresentableVerdict.NO_VERDICT,this.grantBook="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Wa).fromBinary(e,t)}static fromJson(e,t){return(new Wa).fromJson(e,t)}static fromJsonString(e,t){return(new Wa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Wa,e,t)}}Wa.runtime=a.proto3,Wa.typeName="file_viewer.FileViewerContainerProps",Wa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"browse_file",kind:"message",T:Te,oneof:"file"},{no:2,name:"shared_file",kind:"message",T:Ie,oneof:"file"},{no:4,name:"share_email",kind:"message",T:x},{no:5,name:"share_modal_variant",kind:"enum",T:a.proto3.getEnumType(se)},{no:6,name:"on_close_url",kind:"message",T:x},{no:7,name:"encryption_options",kind:"message",T:Re},{no:8,name:"redirect_on_close",kind:"scalar",T:8},{no:9,name:"file_view_origin",kind:"message",T:P},{no:10,name:"initial_preview_source_context",kind:"scalar",T:9},{no:11,name:"initial_preview_source_action",kind:"enum",T:a.proto3.getEnumType(le)},{no:12,name:"show_cloud_doc_preview",kind:"scalar",T:8},{no:16,name:"branding_info",kind:"message",T:Le},{no:17,name:"is_embedded",kind:"scalar",T:8},{no:21,name:"file_view_origin_type",kind:"enum",T:a.proto3.getEnumType(n.FileViewOriginType)},{no:22,name:"app_download_interstitial_dismissed",kind:"message",T:F},{no:24,name:"share_permission",kind:"message",T:Ze},{no:25,name:"shared_link_info",kind:"message",T:Ae},{no:26,name:"share_token",kind:"message",T:Ce},{no:31,name:"hide_page_chrome",kind:"scalar",T:8},{no:32,name:"allow_auth_modal",kind:"scalar",T:8},{no:33,name:"out_of_quota",kind:"scalar",T:8},{no:38,name:"device_id",kind:"scalar",T:9},{no:43,name:"user_presentable_verdict",kind:"enum",T:a.proto3.getEnumType(n.UserPresentableVerdict)},{no:44,name:"receiver_preview_info",kind:"message",T:Ga},{no:45,name:"open_in_app_data",kind:"message",T:we},{no:47,name:"joinable_team_info",kind:"message",T:ja},{no:48,name:"sender_info",kind:"message",T:za},{no:49,name:"grant_book",kind:"scalar",T:9}]));class Va extends a.Message{constructor(e){super(),this.path="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Va).fromBinary(e,t)}static fromJson(e,t){return(new Va).fromJson(e,t)}static fromJsonString(e,t){return(new Va).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Va,e,t)}}Va.runtime=a.proto3,Va.typeName="file_viewer.StandalonePreviewPrefetchArgs",Va.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"path",kind:"scalar",T:9}]));class qa extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new qa).fromBinary(e,t)}static fromJson(e,t){return(new qa).fromJson(e,t)}static fromJsonString(e,t){return(new qa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(qa,e,t)}}qa.runtime=a.proto3,qa.typeName="file_viewer.ShmodelRequestAccessProps",qa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encryption_options",kind:"message",T:Re}]));class Ha extends a.Message{constructor(e){super(),this.dmcaRequester="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ha).fromBinary(e,t)}static fromJson(e,t){return(new Ha).fromJson(e,t)}static fromJsonString(e,t){return(new Ha).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ha,e,t)}}Ha.runtime=a.proto3,Ha.typeName="file_viewer.ShmodelBannedDmcaProps",Ha.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"dmca_requester",kind:"scalar",T:9}]));class Ga extends a.Message{constructor(e){super(),this.linkAudience=Wn.INVALID_LINK_AUDIENCE,this.accessLevel=Vn.INVALID_LINK_ACCESS_LEVEL,this.isExpired=!1,this.previewAsUser=jn.LOGGED_OUT,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ga).fromBinary(e,t)}static fromJson(e,t){return(new Ga).fromJson(e,t)}static fromJsonString(e,t){return(new Ga).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ga,e,t)}}Ga.runtime=a.proto3,Ga.typeName="file_viewer.ReceiverPreviewInfo",Ga.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"link_audience",kind:"enum",T:a.proto3.getEnumType(Wn)},{no:2,name:"access_level",kind:"enum",T:a.proto3.getEnumType(Vn)},{no:3,name:"is_expired",kind:"scalar",T:8},{no:4,name:"preview_as_user",kind:"enum",T:a.proto3.getEnumType(jn)}]));class ja extends a.Message{constructor(e){super(),this.teamId=a.protoInt64.zero,this.teamName="",this.displayedTeamDomain="",this.canAutoJoin=!1,this.teamLogoUrl="",this.setRedesignFeature="",this.setRedesignVariant="",this.encodedSenderId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ja).fromBinary(e,t)}static fromJson(e,t){return(new ja).fromJson(e,t)}static fromJsonString(e,t){return(new ja).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ja,e,t)}}ja.runtime=a.proto3,ja.typeName="file_viewer.JoinableTeamInfo",ja.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_id",kind:"scalar",T:3},{no:2,name:"team_name",kind:"scalar",T:9},{no:3,name:"displayed_team_domain",kind:"scalar",T:9},{no:4,name:"can_auto_join",kind:"scalar",T:8},{no:5,name:"team_logo_url",kind:"scalar",T:9},{no:6,name:"set_redesign_feature",kind:"scalar",T:9},{no:7,name:"set_redesign_variant",kind:"scalar",T:9},{no:8,name:"encoded_sender_id",kind:"scalar",T:9}]));class za extends a.Message{constructor(e){super(),this.senderName="",this.senderEmail="",this.senderPhotoUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new za).fromBinary(e,t)}static fromJson(e,t){return(new za).fromJson(e,t)}static fromJsonString(e,t){return(new za).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(za,e,t)}}za.runtime=a.proto3,za.typeName="file_viewer.SenderInfo",za.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"sender_name",kind:"scalar",T:9},{no:2,name:"sender_email",kind:"scalar",T:9},{no:3,name:"sender_photo_url",kind:"scalar",T:9}]));class Ka extends a.Message{constructor(e){super(),this.url="",this.routeParams={},this.originalRoute="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ka).fromBinary(e,t)}static fromJson(e,t){return(new Ka).fromJson(e,t)}static fromJsonString(e,t){return(new Ka).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ka,e,t)}}Ka.runtime=a.proto3,Ka.typeName="edison_redirect.EdisonRedirectArgs",Ka.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"url",kind:"scalar",T:9},{no:2,name:"route_params",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:3,name:"original_route",kind:"scalar",T:9}]));class Ja extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ja).fromBinary(e,t)}static fromJson(e,t){return(new Ja).fromJson(e,t)}static fromJsonString(e,t){return(new Ja).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ja,e,t)}}Ja.runtime=a.proto3,Ja.typeName="edison_redirect.EdisonRedirectResponse",Ja.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"redirect",kind:"message",T:Ya}]));class Ya extends a.Message{constructor(e){super(),this.status=0,this.unsafeUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ya).fromBinary(e,t)}static fromJson(e,t){return(new Ya).fromJson(e,t)}static fromJsonString(e,t){return(new Ya).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ya,e,t)}}Ya.runtime=a.proto3,Ya.typeName="edison_redirect.EdisonRedirectResponse.Redirect",Ya.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"status",kind:"scalar",T:5},{no:2,name:"unsafe_url",kind:"scalar",T:9},{no:3,name:"redirect_message",kind:"message",T:Za}]));class Za extends a.Message{constructor(e){super(),this.text="",this.isError=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Za).fromBinary(e,t)}static fromJson(e,t){return(new Za).fromJson(e,t)}static fromJsonString(e,t){return(new Za).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Za,e,t)}}Za.runtime=a.proto3,Za.typeName="edison_redirect.EdisonRedirectMessage",Za.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"text",kind:"scalar",T:9},{no:2,name:"is_error",kind:"scalar",T:8}])),function(e){e[e.NONE=0]="NONE",e[e.DB_ADMIN=1]="DB_ADMIN"}(zn||(zn={})),a.proto3.util.setEnumType(zn,"web_enums.ActingToken",[{no:0,name:"ACTING_TOKEN_NONE"},{no:1,name:"ACTING_TOKEN_DB_ADMIN"}]),function(e){e[e.GUEST_ADMIN_NONE=0]="GUEST_ADMIN_NONE",e[e.GUEST_ADMIN_RESELLER=1]="GUEST_ADMIN_RESELLER",e[e.GUEST_ADMIN_MTIA=2]="GUEST_ADMIN_MTIA",e[e.GUEST_ADMIN_FEDERATION_ON_BEHALF_OF_TEAM=3]="GUEST_ADMIN_FEDERATION_ON_BEHALF_OF_TEAM",e[e.GUEST_ADMIN_DROPBOXER_ASSUME_TEAM=4]="GUEST_ADMIN_DROPBOXER_ASSUME_TEAM"}(Kn||(Kn={})),a.proto3.util.setEnumType(Kn,"web_enums.GuestAdminType",[{no:0,name:"GUEST_ADMIN_NONE"},{no:1,name:"GUEST_ADMIN_RESELLER"},{no:2,name:"GUEST_ADMIN_MTIA"},{no:3,name:"GUEST_ADMIN_FEDERATION_ON_BEHALF_OF_TEAM"},{no:4,name:"GUEST_ADMIN_DROPBOXER_ASSUME_TEAM"}]),function(e){e[e.ROLE_NONE=0]="ROLE_NONE",e[e.ROLE_WORK=1]="ROLE_WORK",e[e.ROLE_PERSONAL=2]="ROLE_PERSONAL",e[e.ROLE_PHOTOS=3]="ROLE_PHOTOS",e[e.ROLE_PREFERRED_PRO=4]="ROLE_PREFERRED_PRO"}(Jn||(Jn={})),a.proto3.util.setEnumType(Jn,"web_enums.RoleConstants",[{no:0,name:"ROLE_NONE"},{no:1,name:"ROLE_WORK"},{no:2,name:"ROLE_PERSONAL"},{no:3,name:"ROLE_PHOTOS"},{no:4,name:"ROLE_PREFERRED_PRO"}]),function(e){e[e.PREAUTH_NONE=0]="PREAUTH_NONE",e[e.PREAUTH_DISABLED=1]="PREAUTH_DISABLED",e[e.PREAUTH_PRO_UPGRADE=2]="PREAUTH_PRO_UPGRADE",e[e.PREAUTH_BILLING_INFO=3]="PREAUTH_BILLING_INFO",e[e.PREAUTH_PAYWALL_DEVICE=4]="PREAUTH_PAYWALL_DEVICE",e[e.PREAUTH_PRO_OVERQUOTA=5]="PREAUTH_PRO_OVERQUOTA",e[e.PREAUTH_BASIC_NEARQUOTA=6]="PREAUTH_BASIC_NEARQUOTA",e[e.PREAUTH_BASIC_OVERQUOTA=7]="PREAUTH_BASIC_OVERQUOTA",e[e.PREAUTH_INDIVIDUAL_UPGRADE=8]="PREAUTH_INDIVIDUAL_UPGRADE",e[e.PREAUTH_SPECIAL_OFFER=9]="PREAUTH_SPECIAL_OFFER",e[e.PREAUTH_TEAM_RENEW=10]="PREAUTH_TEAM_RENEW",e[e.PREAUTH_TEAM_BUSINESS_BILLING_NCCT=11]="PREAUTH_TEAM_BUSINESS_BILLING_NCCT"}(Yn||(Yn={})),a.proto3.util.setEnumType(Yn,"web_enums.PreauthType",[{no:0,name:"PREAUTH_NONE"},{no:1,name:"PREAUTH_DISABLED"},{no:2,name:"PREAUTH_PRO_UPGRADE"},{no:3,name:"PREAUTH_BILLING_INFO"},{no:4,name:"PREAUTH_PAYWALL_DEVICE"},{no:5,name:"PREAUTH_PRO_OVERQUOTA"},{no:6,name:"PREAUTH_BASIC_NEARQUOTA"},{no:7,name:"PREAUTH_BASIC_OVERQUOTA"},{no:8,name:"PREAUTH_INDIVIDUAL_UPGRADE"},{no:9,name:"PREAUTH_SPECIAL_OFFER"},{no:10,name:"PREAUTH_TEAM_RENEW"},{no:11,name:"PREAUTH_TEAM_BUSINESS_BILLING_NCCT"}]);class $a extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new $a).fromBinary(e,t)}static fromJson(e,t){return(new $a).fromJson(e,t)}static fromJsonString(e,t){return(new $a).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals($a,e,t)}}$a.runtime=a.proto3,$a.typeName="iam_types.TeamFeatures",$a.fields=a.proto3.util.newFieldList((()=>[])),function(e){e[e.UNKNOWN_FEATURE=0]="UNKNOWN_FEATURE",e[e.VIEW_TEAM=1]="VIEW_TEAM",e[e.VIEW_TEAM_BILLING=2]="VIEW_TEAM_BILLING",e[e.VIEW_ACCOUNT_ACTIVITIES=3]="VIEW_ACCOUNT_ACTIVITIES",e[e.VIEW_ACCOUNT_ACTIVITIES_NAV=4]="VIEW_ACCOUNT_ACTIVITIES_NAV",e[e.VIEW_TEAM_SECURITY=5]="VIEW_TEAM_SECURITY",e[e.VIEW_TEAM_FOLDER_SETTINGS=6]="VIEW_TEAM_FOLDER_SETTINGS",e[e.VIEW_TEAM_REQUESTS=7]="VIEW_TEAM_REQUESTS",e[e.VIEW_HELP=8]="VIEW_HELP",e[e.VIEW_DASHBOARD=9]="VIEW_DASHBOARD",e[e.VIEW_SINGLE_MEMBER=10]="VIEW_SINGLE_MEMBER",e[e.BASIC_ADMIN=11]="BASIC_ADMIN",e[e.SECURITY_ADMIN=12]="SECURITY_ADMIN",e[e.CHANGE_TEAM_BILLING=13]="CHANGE_TEAM_BILLING",e[e.CHANGE_TEAM_NAME=14]="CHANGE_TEAM_NAME",e[e.CHANGE_TEAM_REQUEST_MEMBERSHIP_POLICY=15]="CHANGE_TEAM_REQUEST_MEMBERSHIP_POLICY",e[e.DOMAIN_INVITES=16]="DOMAIN_INVITES",e[e.DOMAIN_MANAGEMENT=17]="DOMAIN_MANAGEMENT",e[e.INFINITE_ADMIN=18]="INFINITE_ADMIN",e[e.TEAM_FOLDER_ADMIN=19]="TEAM_FOLDER_ADMIN",e[e.LINK_TEAM_APPS=20]="LINK_TEAM_APPS",e[e.ENROLL_EARLY_ACCESS=21]="ENROLL_EARLY_ACCESS",e[e.SIGN_HIPAA_BAA=22]="SIGN_HIPAA_BAA",e[e.TEAM_SETTINGS=23]="TEAM_SETTINGS",e[e.ADD_TEAM_MEMBER=24]="ADD_TEAM_MEMBER",e[e.REMOVE_TEAM_MEMBER=25]="REMOVE_TEAM_MEMBER",e[e.RECOVER_TEAM_MEMBER=26]="RECOVER_TEAM_MEMBER",e[e.UNSUSPEND_TEAM_MEMBER=27]="UNSUSPEND_TEAM_MEMBER",e[e.HANDLE_JOIN_REQUEST=28]="HANDLE_JOIN_REQUEST",e[e.MANAGE_MEMBER_FILES=29]="MANAGE_MEMBER_FILES",e[e.CHANGE_TEAM_MEMBER_EMAIL=30]="CHANGE_TEAM_MEMBER_EMAIL",e[e.RESET_MEMBER_PASSWORD=31]="RESET_MEMBER_PASSWORD",e[e.MANAGE_MEMBER_SESSIONS=32]="MANAGE_MEMBER_SESSIONS",e[e.VIEW_MEMBER_ACTIVITIES=33]="VIEW_MEMBER_ACTIVITIES",e[e.LOG_MEMBER_ACTIVITIES=34]="LOG_MEMBER_ACTIVITIES",e[e.CHANGE_MEMBERSHIP_TYPE=35]="CHANGE_MEMBERSHIP_TYPE",e[e.ASSUME_USER=36]="ASSUME_USER",e[e.ADMIN_MANAGEMENT=37]="ADMIN_MANAGEMENT",e[e.CANCEL_LICENSE_REQUEST=38]="CANCEL_LICENSE_REQUEST",e[e.PERMANENTLY_DELETE_FILES=39]="PERMANENTLY_DELETE_FILES",e[e.ACTIVATE_NOTES=40]="ACTIVATE_NOTES",e[e.VIEW_NOTES_POLICIES=41]="VIEW_NOTES_POLICIES",e[e.CHANGE_TEAM_LOGO=42]="CHANGE_TEAM_LOGO",e[e.REMOVE_TEAM_LOGO=43]="REMOVE_TEAM_LOGO",e[e.DELETE_TEAM=44]="DELETE_TEAM",e[e.DISBAND_TEAM=45]="DISBAND_TEAM",e[e.EXTEND_TEAM_TRIAL=46]="EXTEND_TEAM_TRIAL",e[e.ACTIVATE_SHOWCASE=47]="ACTIVATE_SHOWCASE",e[e.VIEW_SHOWCASE_POLICIES=48]="VIEW_SHOWCASE_POLICIES",e[e.CAN_UPGRADE_TEAM=49]="CAN_UPGRADE_TEAM",e[e.VIEW_ADMIN_CONSOLE_LITE=50]="VIEW_ADMIN_CONSOLE_LITE",e[e.VIEW_ADMIN_CONSOLE=51]="VIEW_ADMIN_CONSOLE",e[e.VIEW_MEMBER_REQUEST_NOTIFICATIONS=52]="VIEW_MEMBER_REQUEST_NOTIFICATIONS",e[e.DISABLE_SHMODEL_TOKEN=53]="DISABLE_SHMODEL_TOKEN",e[e.MEMBER_SPACE_LIMITS=54]="MEMBER_SPACE_LIMITS",e[e.MEMBER_SPACE_LIMITS_CUSTOM_QUOTA=55]="MEMBER_SPACE_LIMITS_CUSTOM_QUOTA",e[e.MANAGE_GROUPS=56]="MANAGE_GROUPS",e[e.MEMBERS_EXPORT=57]="MEMBERS_EXPORT",e[e.MANAGE_DIRECTORY_RESTRICTIONS=58]="MANAGE_DIRECTORY_RESTRICTIONS",e[e.SECONDARY_MAILS_FEATURE=59]="SECONDARY_MAILS_FEATURE",e[e.CAMERA_UPLOADS_FEATURE=60]="CAMERA_UPLOADS_FEATURE",e[e.VIEW_HANDSHAKE_FEATURE=61]="VIEW_HANDSHAKE_FEATURE",e[e.TEAM_WHITELIST=62]="TEAM_WHITELIST",e[e.MTIA_LOGIN=63]="MTIA_LOGIN",e[e.MANAGE_HANDSHAKE_FEATURE=64]="MANAGE_HANDSHAKE_FEATURE",e[e.VIEW_FEDERATION_CONSOLE=65]="VIEW_FEDERATION_CONSOLE",e[e.MANAGE_FEDERATION_HANDSHAKE_FEATURE=66]="MANAGE_FEDERATION_HANDSHAKE_FEATURE",e[e.FILE_LOCKING_FEATURE=67]="FILE_LOCKING_FEATURE",e[e.UNLOCK_USER=68]="UNLOCK_USER",e[e.GENERATE_DASHBOARD_REPORT=69]="GENERATE_DASHBOARD_REPORT",e[e.GENERATE_EXTERNAL_SHARING_REPORT=70]="GENERATE_EXTERNAL_SHARING_REPORT",e[e.TEAM_MEMBER_TRANSFER_FEATURE=71]="TEAM_MEMBER_TRANSFER_FEATURE",e[e.CLASSIFICATION=73]="CLASSIFICATION",e[e.CHANGE_TEAM_BACKGROUND=74]="CHANGE_TEAM_BACKGROUND",e[e.REMOVE_TEAM_BACKGROUND=75]="REMOVE_TEAM_BACKGROUND",e[e.MANAGE_RESELLERS=76]="MANAGE_RESELLERS",e[e.VIEW_CUSTOMER_CONSOLE=77]="VIEW_CUSTOMER_CONSOLE",e[e.MANAGE_CUSTOMER_TEAM=78]="MANAGE_CUSTOMER_TEAM",e[e.DATA_GOVERNANCE=79]="DATA_GOVERNANCE",e[e.VIEW_DATA_GOVERNANCE=80]="VIEW_DATA_GOVERNANCE",e[e.MANAGE_DATA_GOVERNANCE=81]="MANAGE_DATA_GOVERNANCE",e[e.MANAGE_APP_PERMISSIONS=82]="MANAGE_APP_PERMISSIONS",e[e.MANAGE_BACKUPS=83]="MANAGE_BACKUPS",e[e.MANAGED_METADATA=84]="MANAGED_METADATA",e[e.MANUAL_CLASSIFICATION=85]="MANUAL_CLASSIFICATION",e[e.ENCRYPTED_FOLDER=86]="ENCRYPTED_FOLDER",e[e.GENERATE_STORAGE_REPORT=87]="GENERATE_STORAGE_REPORT",e[e.MANAGE_LABELS=88]="MANAGE_LABELS",e[e.VIEW_SETTINGS_PAGE=89]="VIEW_SETTINGS_PAGE",e[e.VIEW_GROUPS_PAGE=90]="VIEW_GROUPS_PAGE",e[e.VIEW_SECURITY_PAGE=91]="VIEW_SECURITY_PAGE",e[e.VIEW_CONTENT_PAGE=92]="VIEW_CONTENT_PAGE",e[e.MANAGE_SHARING_SETTINGS=93]="MANAGE_SHARING_SETTINGS",e[e.MANAGE_MEMBERSHIP_APPROVAL=94]="MANAGE_MEMBERSHIP_APPROVAL",e[e.MANAGE_REPLAY_SETTINGS=95]="MANAGE_REPLAY_SETTINGS",e[e.MANAGE_UPGRADES=96]="MANAGE_UPGRADES",e[e.VIEW_PROTECT_AND_CONTROL=97]="VIEW_PROTECT_AND_CONTROL"}(Zn||(Zn={})),a.proto3.util.setEnumType(Zn,"iam_types.TeamFeatures.Enum",[{no:0,name:"UNKNOWN_FEATURE"},{no:1,name:"VIEW_TEAM"},{no:2,name:"VIEW_TEAM_BILLING"},{no:3,name:"VIEW_ACCOUNT_ACTIVITIES"},{no:4,name:"VIEW_ACCOUNT_ACTIVITIES_NAV"},{no:5,name:"VIEW_TEAM_SECURITY"},{no:6,name:"VIEW_TEAM_FOLDER_SETTINGS"},{no:7,name:"VIEW_TEAM_REQUESTS"},{no:8,name:"VIEW_HELP"},{no:9,name:"VIEW_DASHBOARD"},{no:10,name:"VIEW_SINGLE_MEMBER"},{no:11,name:"BASIC_ADMIN"},{no:12,name:"SECURITY_ADMIN"},{no:13,name:"CHANGE_TEAM_BILLING"},{no:14,name:"CHANGE_TEAM_NAME"},{no:15,name:"CHANGE_TEAM_REQUEST_MEMBERSHIP_POLICY"},{no:16,name:"DOMAIN_INVITES"},{no:17,name:"DOMAIN_MANAGEMENT"},{no:18,name:"INFINITE_ADMIN"},{no:19,name:"TEAM_FOLDER_ADMIN"},{no:20,name:"LINK_TEAM_APPS"},{no:21,name:"ENROLL_EARLY_ACCESS"},{no:22,name:"SIGN_HIPAA_BAA"},{no:23,name:"TEAM_SETTINGS"},{no:24,name:"ADD_TEAM_MEMBER"},{no:25,name:"REMOVE_TEAM_MEMBER"},{no:26,name:"RECOVER_TEAM_MEMBER"},{no:27,name:"UNSUSPEND_TEAM_MEMBER"},{no:28,name:"HANDLE_JOIN_REQUEST"},{no:29,name:"MANAGE_MEMBER_FILES"},{no:30,name:"CHANGE_TEAM_MEMBER_EMAIL"},{no:31,name:"RESET_MEMBER_PASSWORD"},{no:32,name:"MANAGE_MEMBER_SESSIONS"},{no:33,name:"VIEW_MEMBER_ACTIVITIES"},{no:34,name:"LOG_MEMBER_ACTIVITIES"},{no:35,name:"CHANGE_MEMBERSHIP_TYPE"},{no:36,name:"ASSUME_USER"},{no:37,name:"ADMIN_MANAGEMENT"},{no:38,name:"CANCEL_LICENSE_REQUEST"},{no:39,name:"PERMANENTLY_DELETE_FILES"},{no:40,name:"ACTIVATE_NOTES"},{no:41,name:"VIEW_NOTES_POLICIES"},{no:42,name:"CHANGE_TEAM_LOGO"},{no:43,name:"REMOVE_TEAM_LOGO"},{no:44,name:"DELETE_TEAM"},{no:45,name:"DISBAND_TEAM"},{no:46,name:"EXTEND_TEAM_TRIAL"},{no:47,name:"ACTIVATE_SHOWCASE"},{no:48,name:"VIEW_SHOWCASE_POLICIES"},{no:49,name:"CAN_UPGRADE_TEAM"},{no:50,name:"VIEW_ADMIN_CONSOLE_LITE"},{no:51,name:"VIEW_ADMIN_CONSOLE"},{no:52,name:"VIEW_MEMBER_REQUEST_NOTIFICATIONS"},{no:53,name:"DISABLE_SHMODEL_TOKEN"},{no:54,name:"MEMBER_SPACE_LIMITS"},{no:55,name:"MEMBER_SPACE_LIMITS_CUSTOM_QUOTA"},{no:56,name:"MANAGE_GROUPS"},{no:57,name:"MEMBERS_EXPORT"},{no:58,name:"MANAGE_DIRECTORY_RESTRICTIONS"},{no:59,name:"SECONDARY_MAILS_FEATURE"},{no:60,name:"CAMERA_UPLOADS_FEATURE"},{no:61,name:"VIEW_HANDSHAKE_FEATURE"},{no:62,name:"TEAM_WHITELIST"},{no:63,name:"MTIA_LOGIN"},{no:64,name:"MANAGE_HANDSHAKE_FEATURE"},{no:65,name:"VIEW_FEDERATION_CONSOLE"},{no:66,name:"MANAGE_FEDERATION_HANDSHAKE_FEATURE"},{no:67,name:"FILE_LOCKING_FEATURE"},{no:68,name:"UNLOCK_USER"},{no:69,name:"GENERATE_DASHBOARD_REPORT"},{no:70,name:"GENERATE_EXTERNAL_SHARING_REPORT"},{no:71,name:"TEAM_MEMBER_TRANSFER_FEATURE"},{no:73,name:"CLASSIFICATION"},{no:74,name:"CHANGE_TEAM_BACKGROUND"},{no:75,name:"REMOVE_TEAM_BACKGROUND"},{no:76,name:"MANAGE_RESELLERS"},{no:77,name:"VIEW_CUSTOMER_CONSOLE"},{no:78,name:"MANAGE_CUSTOMER_TEAM"},{no:79,name:"DATA_GOVERNANCE"},{no:80,name:"VIEW_DATA_GOVERNANCE"},{no:81,name:"MANAGE_DATA_GOVERNANCE"},{no:82,name:"MANAGE_APP_PERMISSIONS"},{no:83,name:"MANAGE_BACKUPS"},{no:84,name:"MANAGED_METADATA"},{no:85,name:"MANUAL_CLASSIFICATION"},{no:86,name:"ENCRYPTED_FOLDER"},{no:87,name:"GENERATE_STORAGE_REPORT"},{no:88,name:"MANAGE_LABELS"},{no:89,name:"VIEW_SETTINGS_PAGE"},{no:90,name:"VIEW_GROUPS_PAGE"},{no:91,name:"VIEW_SECURITY_PAGE"},{no:92,name:"VIEW_CONTENT_PAGE"},{no:93,name:"MANAGE_SHARING_SETTINGS"},{no:94,name:"MANAGE_MEMBERSHIP_APPROVAL"},{no:95,name:"MANAGE_REPLAY_SETTINGS"},{no:96,name:"MANAGE_UPGRADES"},{no:97,name:"VIEW_PROTECT_AND_CONTROL"}]),function(e){e[e.NO_USER_TO_SELECT=0]="NO_USER_TO_SELECT",e[e.MAESTRO=1]="MAESTRO",e[e.UID_AWARE=2]="UID_AWARE",e[e.FORCE_ROLE=3]="FORCE_ROLE",e[e.SELECT_DBADMIN=4]="SELECT_DBADMIN",e[e.UID_AWARE_OPTIONAL=5]="UID_AWARE_OPTIONAL"}($n||($n={})),a.proto3.util.setEnumType($n,"web_auth_lib.UserSelectionMode",[{no:0,name:"NO_USER_TO_SELECT"},{no:1,name:"MAESTRO"},{no:2,name:"UID_AWARE"},{no:3,name:"FORCE_ROLE"},{no:4,name:"SELECT_DBADMIN"},{no:5,name:"UID_AWARE_OPTIONAL"}]);class Qa extends a.Message{constructor(e){super(),this.mode=$n.NO_USER_TO_SELECT,this.sessionOptional=!1,this.allowedRoles=[],this.migrationRole=Jn.ROLE_NONE,this.forcedRole=Jn.ROLE_NONE,this.redirectOnPairing=!1,this.requiredTeamFeature=Zn.UNKNOWN_FEATURE,this.dropboxAdminOptional=!1,this.supportUserParam="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Qa).fromBinary(e,t)}static fromJson(e,t){return(new Qa).fromJson(e,t)}static fromJsonString(e,t){return(new Qa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Qa,e,t)}}Qa.runtime=a.proto3,Qa.typeName="web_auth_lib.UserSelection",Qa.fields=a.proto3.util.newFieldList((()=>[{no:6,name:"mode",kind:"enum",T:a.proto3.getEnumType($n)},{no:7,name:"session_optional",kind:"scalar",T:8},{no:8,name:"allowed_roles",kind:"enum",T:a.proto3.getEnumType(Jn),repeated:!0},{no:9,name:"migration_role",kind:"enum",T:a.proto3.getEnumType(Jn)},{no:10,name:"forced_role",kind:"enum",T:a.proto3.getEnumType(Jn)},{no:11,name:"redirect_on_pairing",kind:"scalar",T:8},{no:14,name:"required_team_feature",kind:"enum",T:a.proto3.getEnumType(Zn)},{no:12,name:"dropbox_admin_optional",kind:"scalar",T:8},{no:13,name:"support_user_param",kind:"scalar",T:9}])),function(e){e[e.NONE=0]="NONE",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"}(Qn||(Qn={})),a.proto3.util.setEnumType(Qn,"web_auth_lib.FlashMessagePrefix",[{no:0,name:"NONE"},{no:1,name:"OK"},{no:2,name:"ERROR"}]);class Xa extends a.Message{constructor(e){super(),this.message="",this.messagePrefix=Qn.NONE,this.urlTypes={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Xa).fromBinary(e,t)}static fromJson(e,t){return(new Xa).fromJson(e,t)}static fromJsonString(e,t){return(new Xa).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Xa,e,t)}}Xa.runtime=a.proto3,Xa.typeName="web_auth_lib.AuthRedirect",Xa.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"message",kind:"scalar",T:9},{no:2,name:"message_prefix",kind:"enum",T:a.proto3.getEnumType(Qn)},{no:3,name:"redirect_url",kind:"scalar",T:9,oneof:"url_types"},{no:4,name:"unsafe_redirect_url",kind:"scalar",T:9,oneof:"url_types"}]));class eo extends a.Message{constructor(e){super(),this.acceptsActors=[],this.allowCrosssite=!1,this.allowSandboxCsrfCheck=!1,this.checkpointOrUserRequired=!1,this.enableForGuestAdminTypes=[],this.isForbiddenDuringTeamAssumeUserSession=!1,this.preauthTypes=[],this.skipCsrfCheck=!1,this.skipOriginCheckInCsrfCheck=!1,this.enforceSubjectTeamId=!1,this.isFederationRoute=!1,this.allowAccountCaptureRedirect=!1,this.checkDbadminPermission=!1,this.allowOauthWithViewerBridge=!1,this.requireRecentReauth=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new eo).fromBinary(e,t)}static fromJson(e,t){return(new eo).fromJson(e,t)}static fromJsonString(e,t){return(new eo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(eo,e,t)}}eo.runtime=a.proto3,eo.typeName="web_auth_lib.AuthOptions",eo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"accepts_actors",kind:"enum",T:a.proto3.getEnumType(zn),repeated:!0},{no:2,name:"allow_crosssite",kind:"scalar",T:8},{no:4,name:"allow_sandbox_csrf_check",kind:"scalar",T:8},{no:5,name:"checkpoint_or_user_required",kind:"scalar",T:8},{no:6,name:"enable_for_guest_admin_types",kind:"enum",T:a.proto3.getEnumType(Kn),repeated:!0},{no:8,name:"is_forbidden_during_team_assume_user_session",kind:"scalar",T:8},{no:11,name:"preauth_types",kind:"enum",T:a.proto3.getEnumType(Yn),repeated:!0},{no:14,name:"skip_csrf_check",kind:"scalar",T:8},{no:15,name:"skip_origin_check_in_csrf_check",kind:"scalar",T:8},{no:19,name:"enforce_subject_team_id",kind:"scalar",T:8},{no:20,name:"is_federation_route",kind:"scalar",T:8},{no:21,name:"user_selection",kind:"message",T:Qa},{no:22,name:"allow_account_capture_redirect",kind:"scalar",T:8},{no:23,name:"check_dbadmin_permission",kind:"scalar",T:8},{no:24,name:"allow_oauth_with_viewer_bridge",kind:"scalar",T:8},{no:25,name:"require_recent_reauth",kind:"scalar",T:8}]));class to extends a.Message{constructor(e){super(),this.cssSelector="",this.pathVariables={},this.queryArgs={},this.userAccount="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new to).fromBinary(e,t)}static fromJson(e,t){return(new to).fromJson(e,t)}static fromJsonString(e,t){return(new to).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(to,e,t)}}to.runtime=a.proto3,to.typeName="page_checker.PageCheckerConfig",to.fields=a.proto3.util.newFieldList((()=>[{no:3,name:"css_selector",kind:"scalar",T:9},{no:4,name:"path_variables",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:5,name:"query_args",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:6,name:"user_account",kind:"scalar",T:9}]));class no extends a.Message{constructor(e){super(),this.path="",this.isMigrateToEdison=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new no).fromBinary(e,t)}static fromJson(e,t){return(new no).fromJson(e,t)}static fromJsonString(e,t){return(new no).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(no,e,t)}}no.runtime=a.proto3,no.typeName="page_checker.ExtractedPageCheckerConfig",no.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"path",kind:"scalar",T:9},{no:2,name:"page_checker_config",kind:"message",T:to},{no:3,name:"is_migrate_to_edison",kind:"scalar",T:8}]));class io extends a.Message{constructor(e){super(),this.protection={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new io).fromBinary(e,t)}static fromJson(e,t){return(new io).fromJson(e,t)}static fromJsonString(e,t){return(new io).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(io,e,t)}}io.runtime=a.proto3,io.typeName="edison_route.FrameProtection",io.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"preset",kind:"enum",T:a.proto3.getEnumType(Xn),oneof:"protection"},{no:2,name:"allowed_origins",kind:"message",T:ao,oneof:"protection"}])),function(e){e[e.SAME_ORIGIN=0]="SAME_ORIGIN",e[e.UNSAFE_ALLOW_ALL_ORIGINS=1]="UNSAFE_ALLOW_ALL_ORIGINS",e[e.DISALLOW_FRAMING=2]="DISALLOW_FRAMING"}(Xn||(Xn={})),a.proto3.util.setEnumType(Xn,"edison_route.FrameProtection.PresetValue",[{no:0,name:"SAME_ORIGIN"},{no:1,name:"UNSAFE_ALLOW_ALL_ORIGINS"},{no:2,name:"DISALLOW_FRAMING"}]);class ao extends a.Message{constructor(e){super(),this.origins=[],this.disableRequestOriginFiltering=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ao).fromBinary(e,t)}static fromJson(e,t){return(new ao).fromJson(e,t)}static fromJsonString(e,t){return(new ao).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ao,e,t)}}ao.runtime=a.proto3,ao.typeName="edison_route.FrameProtection.AllowedOrigins",ao.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"origins",kind:"scalar",T:9,repeated:!0},{no:2,name:"disable_request_origin_filtering",kind:"scalar",T:8}]));class oo extends a.Message{constructor(e){super(),this.soaService="",this.edisonPageName="",this.promptController="",this.promptAction="",this.internalOnly=!1,this.supportSearchEngineOptimization=!1,this.serverSideRender=!1,this.trimUrlPathPrefix="",this.pageChecker=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new oo).fromBinary(e,t)}static fromJson(e,t){return(new oo).fromJson(e,t)}static fromJsonString(e,t){return(new oo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(oo,e,t)}}oo.runtime=a.proto3,oo.typeName="edison_route.EdisonConfig",oo.fields=a.proto3.util.newFieldList((()=>[{no:11,name:"soa_service",kind:"scalar",T:9},{no:1,name:"edison_page_name",kind:"scalar",T:9},{no:4,name:"prompt_controller",kind:"scalar",T:9},{no:5,name:"prompt_action",kind:"scalar",T:9},{no:6,name:"redirect_endpoint",kind:"message",T:ro},{no:8,name:"auth_options",kind:"message",T:eo},{no:9,name:"page_config_endpoint",kind:"message",T:so},{no:10,name:"internal_only",kind:"scalar",T:8},{no:12,name:"frame_protection",kind:"message",T:io},{no:13,name:"support_search_engine_optimization",kind:"scalar",T:8},{no:14,name:"server_side_render",kind:"scalar",T:8},{no:15,name:"trim_url_path_prefix",kind:"scalar",T:9},{no:16,name:"extra_logging_tags",kind:"message",T:lo},{no:17,name:"experimental_service_worker",kind:"message",T:co},{no:18,name:"page_checker",kind:"message",T:to,repeated:!0}]));class ro extends a.Message{constructor(e){super(),this.service="",this.method="",this.redirectType=ei.JS_REDIRECT,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ro).fromBinary(e,t)}static fromJson(e,t){return(new ro).fromJson(e,t)}static fromJsonString(e,t){return(new ro).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ro,e,t)}}ro.runtime=a.proto3,ro.typeName="edison_route.EdisonConfig.RedirectEndpoint",ro.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"service",kind:"scalar",T:9},{no:2,name:"method",kind:"scalar",T:9},{no:3,name:"redirect_type",kind:"enum",T:a.proto3.getEnumType(ei)}])),function(e){e[e.JS_REDIRECT=0]="JS_REDIRECT",e[e.HTTP_REDIRECT=1]="HTTP_REDIRECT",e[e.BLOCKING_HTTP_REDIRECT=2]="BLOCKING_HTTP_REDIRECT"}(ei||(ei={})),a.proto3.util.setEnumType(ei,"edison_route.EdisonConfig.RedirectEndpoint.RedirectType",[{no:0,name:"JS_REDIRECT"},{no:1,name:"HTTP_REDIRECT"},{no:2,name:"BLOCKING_HTTP_REDIRECT"}]);class so extends a.Message{constructor(e){super(),this.service="",this.method="",this.dynamicPage=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new so).fromBinary(e,t)}static fromJson(e,t){return(new so).fromJson(e,t)}static fromJsonString(e,t){return(new so).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(so,e,t)}}so.runtime=a.proto3,so.typeName="edison_route.EdisonConfig.PageConfigurationEndpoint",so.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"service",kind:"scalar",T:9},{no:2,name:"method",kind:"scalar",T:9},{no:3,name:"dynamic_page",kind:"scalar",T:8}]));class lo extends a.Message{constructor(e){super(),this.subPage="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new lo).fromBinary(e,t)}static fromJson(e,t){return(new lo).fromJson(e,t)}static fromJsonString(e,t){return(new lo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(lo,e,t)}}lo.runtime=a.proto3,lo.typeName="edison_route.EdisonConfig.ExtraLoggingTags",lo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"sub_page",kind:"scalar",T:9}]));class co extends a.Message{constructor(e){super(),this.scope="",this.documentPath="",this.unregister=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new co).fromBinary(e,t)}static fromJson(e,t){return(new co).fromJson(e,t)}static fromJsonString(e,t){return(new co).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(co,e,t)}}co.runtime=a.proto3,co.typeName="edison_route.EdisonConfig.ServiceWorker",co.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"scope",kind:"scalar",T:9},{no:2,name:"document_path",kind:"scalar",T:9},{no:3,name:"unregister",kind:"scalar",T:8}]));class uo extends a.Message{constructor(e){super(),this.url="",this.routeParams={},this.originalRoute="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new uo).fromBinary(e,t)}static fromJson(e,t){return(new uo).fromJson(e,t)}static fromJsonString(e,t){return(new uo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(uo,e,t)}}uo.runtime=a.proto3,uo.typeName="edison_page_config.EdisonPageConfigArgs",uo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"url",kind:"scalar",T:9},{no:2,name:"route_params",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:3,name:"original_route",kind:"scalar",T:9}]));class _o extends a.Message{constructor(e){super(),this.response={case:void 0},this.responseHeaders={},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new _o).fromBinary(e,t)}static fromJson(e,t){return(new _o).fromJson(e,t)}static fromJsonString(e,t){return(new _o).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(_o,e,t)}}_o.runtime=a.proto3,_o.typeName="edison_page_config.EdisonPageConfigResponse",_o.fields=a.proto3.util.newFieldList((()=>[{no:4,name:"page_config_data",kind:"message",T:mo,oneof:"response"},{no:5,name:"redirect",kind:"message",T:po,oneof:"response"},{no:6,name:"response_headers",kind:"map",K:9,V:{kind:"scalar",T:9}}]));class mo extends a.Message{constructor(e){super(),this.props=new Uint8Array(0),this.overrideCanonicalUrlPath="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new mo).fromBinary(e,t)}static fromJson(e,t){return(new mo).fromJson(e,t)}static fromJsonString(e,t){return(new mo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(mo,e,t)}}mo.runtime=a.proto3,mo.typeName="edison_page_config.EdisonPageConfigResponse.PageConfigData",mo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"page_head_config",kind:"message",T:vo},{no:2,name:"dynamic_page_config",kind:"message",T:bo},{no:3,name:"props",kind:"scalar",T:12},{no:4,name:"override_canonical_url_path",kind:"scalar",T:9}]));class po extends a.Message{constructor(e){super(),this.status=0,this.unsafeUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new po).fromBinary(e,t)}static fromJson(e,t){return(new po).fromJson(e,t)}static fromJsonString(e,t){return(new po).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(po,e,t)}}po.runtime=a.proto3,po.typeName="edison_page_config.EdisonPageConfigResponse.Redirect",po.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"status",kind:"scalar",T:5},{no:2,name:"unsafe_url",kind:"scalar",T:9},{no:3,name:"redirect_message",kind:"message",T:Za}]));class go extends a.Message{constructor(e){super(),this.fragment={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new go).fromBinary(e,t)}static fromJson(e,t){return(new go).fromJson(e,t)}static fromJsonString(e,t){return(new go).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(go,e,t)}}go.runtime=a.proto3,go.typeName="edison_page_config.HeadFragment",go.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"meta_tag",kind:"message",T:fo,oneof:"fragment"},{no:2,name:"link_tag",kind:"message",T:ho,oneof:"fragment"},{no:3,name:"noscript_tag",kind:"message",T:Eo,oneof:"fragment"}]));class fo extends a.Message{constructor(e){super(),this.content="",this.httpEquiv="",this.name="",this.property="",this.charset="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new fo).fromBinary(e,t)}static fromJson(e,t){return(new fo).fromJson(e,t)}static fromJsonString(e,t){return(new fo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(fo,e,t)}}fo.runtime=a.proto3,fo.typeName="edison_page_config.HeadFragment.MetaTag",fo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"content",kind:"scalar",T:9},{no:2,name:"http_equiv",kind:"scalar",T:9},{no:3,name:"name",kind:"scalar",T:9},{no:4,name:"property",kind:"scalar",T:9},{no:5,name:"charset",kind:"scalar",T:9}]));class ho extends a.Message{constructor(e){super(),this.rel="",this.href="",this.type="",this.sizes="",this.asAttr="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ho).fromBinary(e,t)}static fromJson(e,t){return(new ho).fromJson(e,t)}static fromJsonString(e,t){return(new ho).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ho,e,t)}}ho.runtime=a.proto3,ho.typeName="edison_page_config.HeadFragment.LinkTag",ho.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"rel",kind:"scalar",T:9},{no:2,name:"href",kind:"scalar",T:9},{no:3,name:"type",kind:"scalar",T:9},{no:4,name:"sizes",kind:"scalar",T:9},{no:5,name:"as_attr",kind:"scalar",T:9}]));class Eo extends a.Message{constructor(e){super(),this.fragment={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Eo).fromBinary(e,t)}static fromJson(e,t){return(new Eo).fromJson(e,t)}static fromJsonString(e,t){return(new Eo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Eo,e,t)}}Eo.runtime=a.proto3,Eo.typeName="edison_page_config.HeadFragment.NoScriptTag",Eo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"meta_tag",kind:"message",T:fo,oneof:"fragment"},{no:2,name:"link_tag",kind:"message",T:ho,oneof:"fragment"}]));class vo extends a.Message{constructor(e){super(),this.title="",this.description="",this.favicon="",this.headFragment=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new vo).fromBinary(e,t)}static fromJson(e,t){return(new vo).fromJson(e,t)}static fromJsonString(e,t){return(new vo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(vo,e,t)}}vo.runtime=a.proto3,vo.typeName="edison_page_config.EdisonPageHeadConfig",vo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"title",kind:"scalar",T:9},{no:2,name:"description",kind:"scalar",T:9},{no:3,name:"favicon",kind:"scalar",T:9},{no:4,name:"head_fragment",kind:"message",T:go,repeated:!0}]));class bo extends a.Message{constructor(e){super(),this.atlasservlet="",this.pageName="",this.skipSsr=!1,this.customErrorStatus=0,this.supportSearchEngineOptimizationOverride=!1,this.localeOverride="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new bo).fromBinary(e,t)}static fromJson(e,t){return(new bo).fromJson(e,t)}static fromJsonString(e,t){return(new bo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(bo,e,t)}}bo.runtime=a.proto3,bo.typeName="edison_page_config.EdisonDynamicPageConfig",bo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"atlasservlet",kind:"scalar",T:9},{no:2,name:"page_name",kind:"scalar",T:9},{no:3,name:"skip_ssr",kind:"scalar",T:8},{no:4,name:"custom_error_status",kind:"scalar",T:5},{no:5,name:"custom_frame_protection",kind:"message",T:io},{no:6,name:"support_search_engine_optimization_override",kind:"scalar",T:8},{no:7,name:"locale_override",kind:"scalar",T:9}]));class So extends a.Message{constructor(e){super(),this.isDir=!1,this.filename="",this.sortKey=[],this.href="",this.mountAccessPerms=[],this.isConfidentialFolder=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new So).fromBinary(e,t)}static fromJson(e,t){return(new So).fromJson(e,t)}static fromJsonString(e,t){return(new So).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(So,e,t)}}So.runtime=a.proto3,So.typeName="shared_file.SharedFolder",So.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_dir",kind:"scalar",T:8},{no:2,name:"filename",kind:"scalar",T:9},{no:3,name:"sort_key",kind:"scalar",T:9,repeated:!0},{no:4,name:"href",kind:"scalar",T:9},{no:5,name:"shared_folder_id",kind:"message",T:P},{no:6,name:"ns_id",kind:"message",T:P},{no:9,name:"folder_id",kind:"message",T:x},{no:10,name:"mount_access_perms",kind:"scalar",T:9,repeated:!0},{no:11,name:"is_confidential_folder",kind:"scalar",T:8},{no:12,name:"open_in_app",kind:"message",T:we}]));class To extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new To).fromBinary(e,t)}static fromJson(e,t){return(new To).fromJson(e,t)}static fromJsonString(e,t){return(new To).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(To,e,t)}}To.runtime=a.proto3,To.typeName="shared_file.SharedFilePreviewPackage",To.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"file",kind:"message",T:Ie},{no:2,name:"shared_link_info",kind:"message",T:Ae},{no:3,name:"share_token",kind:"message",T:Ce},{no:24,name:"share_permission",kind:"message",T:Ze}]));class yo extends a.Message{constructor(e){super(),this.showBusinessUpgradeLink=!1,this.showProUpgradeLink=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new yo).fromBinary(e,t)}static fromJson(e,t){return(new yo).fromJson(e,t)}static fromJsonString(e,t){return(new yo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(yo,e,t)}}yo.runtime=a.proto3,yo.typeName="shared_link_folder.AccountMenuOptions",yo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"work_account_photo_url",kind:"message",T:x},{no:2,name:"personal_account_photo_url",kind:"message",T:x},{no:3,name:"show_business_upgrade_link",kind:"scalar",T:8},{no:4,name:"show_pro_upgrade_link",kind:"scalar",T:8}]));class ko extends a.Message{constructor(e){super(),this.isPromptOnSharingPage=!1,this.appDownloadInterstitialDismissed=!1,this.fileViewOriginType=n.FileViewOriginType.UNKNOWN,this.fileViewTargetType=ce.PRIVATE,this.outOfQuota=!1,this.implicitTosVariant="",this.googleOneTapVariant="",this.deviceId="",this.webSignInTag="",this.userQuota=0,this.fedCmVariant="",this.allowUnrequestedSusiModal=!1,this.grantBook="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ko).fromBinary(e,t)}static fromJson(e,t){return(new ko).fromJson(e,t)}static fromJsonString(e,t){return(new ko).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ko,e,t)}}ko.runtime=a.proto3,ko.typeName="shared_link_folder.SharedLinkFolderContainerProps",ko.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"folder_data",kind:"message",T:So},{no:2,name:"shared_link_info",kind:"message",T:Ae},{no:3,name:"share_permission",kind:"message",T:Ze},{no:4,name:"preview",kind:"message",T:To},{no:5,name:"branding_info",kind:"message",T:Le},{no:6,name:"encryption_options",kind:"message",T:Re},{no:9,name:"is_prompt_on_sharing_page",kind:"scalar",T:8},{no:13,name:"save_to_dropbox_remaining_location_variant",kind:"message",T:x},{no:16,name:"app_download_interstitial_dismissed",kind:"scalar",T:8},{no:18,name:"file_view_origin_type",kind:"enum",T:a.proto3.getEnumType(n.FileViewOriginType)},{no:19,name:"file_view_target_type",kind:"enum",T:a.proto3.getEnumType(ce)},{no:20,name:"out_of_quota",kind:"scalar",T:8},{no:23,name:"folder_token",kind:"message",T:Ce},{no:34,name:"implicit_tos_variant",kind:"scalar",T:9},{no:33,name:"google_one_tap_variant",kind:"scalar",T:9},{no:38,name:"device_id",kind:"scalar",T:9},{no:39,name:"web_sign_in_tag",kind:"scalar",T:9},{no:44,name:"user_quota",kind:"scalar",T:5},{no:57,name:"fed_cm_variant",kind:"scalar",T:9},{no:59,name:"allow_unrequested_susi_modal",kind:"scalar",T:8},{no:60,name:"joinable_team_info",kind:"message",T:ja},{no:61,name:"sender_info",kind:"message",T:za},{no:62,name:"grant_book",kind:"scalar",T:9}]));class wo extends a.Message{constructor(e){super(),this.url="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new wo).fromBinary(e,t)}static fromJson(e,t){return(new wo).fromJson(e,t)}static fromJsonString(e,t){return(new wo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(wo,e,t)}}wo.runtime=a.proto3,wo.typeName="shared_link_folder.SharedLinkFolderPrefetchArgs",wo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"url",kind:"scalar",T:9}]));class Io extends a.Message{constructor(e){super(),this.entry={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Io).fromBinary(e,t)}static fromJson(e,t){return(new Io).fromJson(e,t)}static fromJsonString(e,t){return(new Io).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Io,e,t)}}Io.runtime=a.proto3,Io.typeName="shared_link_folder.SharedFolderEntry",Io.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"file",kind:"message",T:Ie,oneof:"entry"},{no:2,name:"folder",kind:"message",T:So,oneof:"entry"}]));class Ao extends a.Message{constructor(e){super(),this.entries=[],this.hasMore=!1,this.sharedLinkInfos=[],this.sharePermissions=[],this.shareTokens=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ao).fromBinary(e,t)}static fromJson(e,t){return(new Ao).fromJson(e,t)}static fromJsonString(e,t){return(new Ao).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ao,e,t)}}Ao.runtime=a.proto3,Ao.typeName="shared_link_folder.SharedLinkFolderEntriesProps",Ao.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"folder",kind:"message",T:So},{no:2,name:"folder_shared_link_info",kind:"message",T:Ae},{no:3,name:"folder_share_permission",kind:"message",T:Ze},{no:4,name:"folder_share_token",kind:"message",T:Ce},{no:5,name:"entries",kind:"message",T:Io,repeated:!0},{no:6,name:"has_more",kind:"scalar",T:8},{no:7,name:"takedown_request_type",kind:"message",T:L},{no:8,name:"shared_link_infos",kind:"message",T:Ae,repeated:!0},{no:9,name:"share_permissions",kind:"message",T:Ze,repeated:!0},{no:10,name:"share_tokens",kind:"message",T:Ce,repeated:!0},{no:11,name:"next_request_voucher",kind:"message",T:x}]));class Co extends a.Message{constructor(e){super(),this.isDws=!1,this.sourceType=ti.UNKNOWN,this.subtypes={},this.url="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Co).fromBinary(e,t)}static fromJson(e,t){return(new Co).fromJson(e,t)}static fromJsonString(e,t){return(new Co).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Co,e,t)}}Co.runtime=a.proto3,Co.typeName="web_timing_logger.WebTimingLoggerServerContext",Co.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_dws",kind:"scalar",T:8},{no:2,name:"dws_opts",kind:"message",T:Ro},{no:3,name:"source_type",kind:"enum",T:a.proto3.getEnumType(ti)},{no:4,name:"subtypes",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:5,name:"url",kind:"scalar",T:9}])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.DESKTOP_WEB=1]="DESKTOP_WEB",e[e.MOBILE_WEB=2]="MOBILE_WEB"}(ti||(ti={})),a.proto3.util.setEnumType(ti,"web_timing_logger.WebTimingLoggerServerContext.SourceType",[{no:0,name:"UNKNOWN"},{no:1,name:"DESKTOP_WEB"},{no:2,name:"MOBILE_WEB"}]);class Ro extends a.Message{constructor(e){super(),this.isDws2=!1,this.isEarlyEnsemble=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ro).fromBinary(e,t)}static fromJson(e,t){return(new Ro).fromJson(e,t)}static fromJsonString(e,t){return(new Ro).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ro,e,t)}}Ro.runtime=a.proto3,Ro.typeName="web_timing_logger.WebTimingLoggerServerContext.DWSOptions",Ro.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_dws2",kind:"scalar",T:8},{no:2,name:"is_early_ensemble",kind:"scalar",T:8}]));class Oo extends a.Message{constructor(e){super(),this.userId=a.protoInt64.zero,this.emailJustVerified=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Oo).fromBinary(e,t)}static fromJson(e,t){return(new Oo).fromJson(e,t)}static fromJsonString(e,t){return(new Oo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Oo,e,t)}}Oo.runtime=a.proto3,Oo.typeName="team_discovery.TeamDiscoveryProps",Oo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_id",kind:"scalar",T:3},{no:2,name:"webTimingLoggerServerContext",kind:"message",T:Co},{no:3,name:"email_just_verified",kind:"scalar",T:8}]));class No extends a.Message{constructor(e){super(),this.memberId="",this.memberName="",this.photoUrl="",this.isAdmin=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new No).fromBinary(e,t)}static fromJson(e,t){return(new No).fromJson(e,t)}static fromJsonString(e,t){return(new No).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(No,e,t)}}No.runtime=a.proto3,No.typeName="team_discovery.MemberInfoResult",No.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"member_id",kind:"scalar",T:9},{no:2,name:"member_name",kind:"scalar",T:9},{no:3,name:"photo_url",kind:"scalar",T:9},{no:4,name:"is_admin",kind:"scalar",T:8}]));class Po extends a.Message{constructor(e){super(),this.JoinTeamRequestStateUnion={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Po).fromBinary(e,t)}static fromJson(e,t){return(new Po).fromJson(e,t)}static fromJsonString(e,t){return(new Po).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Po,e,t)}}Po.runtime=a.proto3,Po.typeName="team_discovery.JoinTeamRequestState",Po.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"discovery_disabled",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"},{no:2,name:"can_auto_join",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"},{no:3,name:"approval_required",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"},{no:4,name:"waiting_for_approval",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"},{no:5,name:"request_approved",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"},{no:6,name:"request_rejected_open",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"},{no:7,name:"request_rejected_dismissed",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"},{no:8,name:"other",kind:"message",T:o.Empty,oneof:"JoinTeamRequestStateUnion"}]));class Mo extends a.Message{constructor(e){super(),this.teamId=a.protoInt64.zero,this.dbxTeamId="",this.teamName="",this.members=[],this.membersCount=a.protoInt64.zero,this.adminsCount=a.protoInt64.zero,this.pendingRequest=!1,this.joinRequestStateDate="",this.isSameDomain=!1,this.isCollaborator=!1,this.sharedFolderCount=a.protoInt64.zero,this.sharedFileCount=a.protoInt64.zero,this.firstShareTimestamp=a.protoInt64.zero,this.lastShareTimestamp=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Mo).fromBinary(e,t)}static fromJson(e,t){return(new Mo).fromJson(e,t)}static fromJsonString(e,t){return(new Mo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Mo,e,t)}}Mo.runtime=a.proto3,Mo.typeName="team_discovery.JoinableTeamPage",Mo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_id",kind:"scalar",T:3},{no:2,name:"dbx_team_id",kind:"scalar",T:9},{no:3,name:"team_name",kind:"scalar",T:9},{no:4,name:"members",kind:"message",T:No,repeated:!0},{no:5,name:"members_count",kind:"scalar",T:3},{no:6,name:"admins_count",kind:"scalar",T:3},{no:7,name:"pending_request",kind:"scalar",T:8},{no:8,name:"join_request_state",kind:"message",T:Po},{no:9,name:"join_request_state_date",kind:"scalar",T:9},{no:10,name:"is_same_domain",kind:"scalar",T:8},{no:11,name:"is_collaborator",kind:"scalar",T:8},{no:12,name:"shared_folder_count",kind:"scalar",T:3},{no:13,name:"shared_file_count",kind:"scalar",T:3},{no:14,name:"first_share_timestamp",kind:"scalar",T:3},{no:15,name:"last_share_timestamp",kind:"scalar",T:3}])),n.SharedLinkErrorType=void 0,(ni=n.SharedLinkErrorType||(n.SharedLinkErrorType={}))[ni.GENERIC=0]="GENERIC",ni[ni.EXPIRED=1]="EXPIRED",ni[ni.NO_ACCESS=2]="NO_ACCESS",ni[ni.DELETED=3]="DELETED",ni[ni.BANNED_NOT_OWNER=4]="BANNED_NOT_OWNER",ni[ni.BANNED_OWNER=5]="BANNED_OWNER",ni[ni.MALFORMED_LINK=6]="MALFORMED_LINK",ni[ni.TOO_MUCH_TRAFFIC=7]="TOO_MUCH_TRAFFIC",ni[ni.TOO_MANY_HOME_MOUNTS=8]="TOO_MANY_HOME_MOUNTS",ni[ni.TOO_MANY_TOTAL_MOUNTS=9]="TOO_MANY_TOTAL_MOUNTS",ni[ni.REQUEST_ACCESS=10]="REQUEST_ACCESS",ni[ni.BANNED_DMCA=11]="BANNED_DMCA",ni[ni.LOGIN=12]="LOGIN",ni[ni.PENDING_UPLOAD=13]="PENDING_UPLOAD",ni[ni.DISABLED_LINK=14]="DISABLED_LINK",ni[ni.DASH_REDIRECT=15]="DASH_REDIRECT",a.proto3.util.setEnumType(n.SharedLinkErrorType,"sharing.SharedLinkErrorType",[{no:0,name:"GENERIC"},{no:1,name:"EXPIRED"},{no:2,name:"NO_ACCESS"},{no:3,name:"DELETED"},{no:4,name:"BANNED_NOT_OWNER"},{no:5,name:"BANNED_OWNER"},{no:6,name:"MALFORMED_LINK"},{no:7,name:"TOO_MUCH_TRAFFIC"},{no:8,name:"TOO_MANY_HOME_MOUNTS"},{no:9,name:"TOO_MANY_TOTAL_MOUNTS"},{no:10,name:"REQUEST_ACCESS"},{no:11,name:"BANNED_DMCA"},{no:12,name:"LOGIN"},{no:13,name:"PENDING_UPLOAD"},{no:14,name:"DISABLED_LINK"},{no:15,name:"DASH_REDIRECT"}]);class Lo extends a.Message{constructor(e){super(),this.errorType=n.SharedLinkErrorType.GENERIC,this.dmcaRequester="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Lo).fromBinary(e,t)}static fromJson(e,t){return(new Lo).fromJson(e,t)}static fromJsonString(e,t){return(new Lo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Lo,e,t)}}Lo.runtime=a.proto3,Lo.typeName="sharing.SharedLinkErrorPageProps",Lo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"error_type",kind:"enum",T:a.proto3.getEnumType(n.SharedLinkErrorType)},{no:3,name:"dmca_requester",kind:"scalar",T:9}]));class Do extends a.Message{constructor(e){super(),this.contentUrl="",this.contentType="",this.intendedRecipient="",this.userIds=[],this.ownerTeam="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Do).fromBinary(e,t)}static fromJson(e,t){return(new Do).fromJson(e,t)}static fromJsonString(e,t){return(new Do).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Do,e,t)}}Do.runtime=a.proto3,Do.typeName="sharing.SharedContentLinkRequestAccessProps",Do.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"contentUrl",kind:"scalar",T:9},{no:2,name:"contentType",kind:"scalar",T:9},{no:3,name:"intendedRecipient",kind:"scalar",T:9},{no:4,name:"userIds",kind:"scalar",T:4,repeated:!0},{no:5,name:"joinableTeam",kind:"message",T:Mo},{no:6,name:"ownerTeam",kind:"scalar",T:9},{no:7,name:"multiLoginPwdEncryptionOptions",kind:"message",T:Re}]));class Fo extends a.Message{constructor(e){super(),this.contentName="",this.isFolder=!1,this.nsId=a.protoInt64.zero,this.userEmail="",this.userId=a.protoInt64.zero,this.continuationUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Fo).fromBinary(e,t)}static fromJson(e,t){return(new Fo).fromJson(e,t)}static fromJsonString(e,t){return(new Fo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Fo,e,t)}}Fo.runtime=a.proto3,Fo.typeName="sharing.SharedContentLinkVerifyEmailProps",Fo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"content_name",kind:"scalar",T:9},{no:2,name:"is_folder",kind:"scalar",T:8},{no:3,name:"ns_id",kind:"scalar",T:3},{no:4,name:"user_email",kind:"scalar",T:9},{no:5,name:"user_id",kind:"scalar",T:3},{no:6,name:"continuation_url",kind:"scalar",T:9}]));class xo extends a.Message{constructor(e){super(),this.redirectUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new xo).fromBinary(e,t)}static fromJson(e,t){return(new xo).fromJson(e,t)}static fromJsonString(e,t){return(new xo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(xo,e,t)}}xo.runtime=a.proto3,xo.typeName="sharing.SharedContentLinkDownloadSafariProps",xo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"redirect_url",kind:"scalar",T:9}]));class Uo extends a.Message{constructor(e){super(),this.loginCont="",this.registerCont="",this.showMarketingOptIn=!1,this.signupTag="",this.invitationSig="",this.recipientExists=!1,this.recipientEmail="",this.senderDisplayName="",this.contentName="",this.isFile=!1,this.rlkey="",this.webSignInTag="",this.googleOneTapShareEditVariant="",this.implicitTOSVariant="",this.ibBlurPreviewVariant="",this.ibRedirectToLoginVariant="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Uo).fromBinary(e,t)}static fromJson(e,t){return(new Uo).fromJson(e,t)}static fromJsonString(e,t){return(new Uo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Uo,e,t)}}Uo.runtime=a.proto3,Uo.typeName="sharing.InvitationSignupPageProps",Uo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encryptionOptions",kind:"message",T:Re},{no:2,name:"loginCont",kind:"scalar",T:9},{no:3,name:"registerCont",kind:"scalar",T:9},{no:4,name:"showMarketingOptIn",kind:"scalar",T:8},{no:5,name:"signupTag",kind:"scalar",T:9},{no:6,name:"invitationSig",kind:"scalar",T:9},{no:7,name:"recipientExists",kind:"scalar",T:8},{no:8,name:"recipientEmail",kind:"scalar",T:9},{no:9,name:"senderDisplayName",kind:"scalar",T:9},{no:10,name:"contentName",kind:"scalar",T:9},{no:11,name:"isFile",kind:"scalar",T:8},{no:12,name:"rlkey",kind:"scalar",T:9},{no:17,name:"webSignInTag",kind:"scalar",T:9},{no:13,name:"googleOneTapShareEditVariant",kind:"scalar",T:9},{no:14,name:"implicitTOSVariant",kind:"scalar",T:9},{no:16,name:"ibBlurPreviewVariant",kind:"scalar",T:9},{no:18,name:"ibRedirectToLoginVariant",kind:"scalar",T:9}]));class Bo extends a.Message{constructor(e){super(),this.senderName="",this.contentName="",this.normNsPath="",this.isFolder=!1,this.browserName="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Bo).fromBinary(e,t)}static fromJson(e,t){return(new Bo).fromJson(e,t)}static fromJsonString(e,t){return(new Bo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Bo,e,t)}}Bo.runtime=a.proto3,Bo.typeName="sharing.SharedContentLinkDownloadMobileAppProps",Bo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"sender_name",kind:"scalar",T:9},{no:2,name:"content_name",kind:"scalar",T:9},{no:3,name:"norm_ns_path",kind:"scalar",T:9},{no:4,name:"is_folder",kind:"scalar",T:8},{no:9,name:"browser_name",kind:"scalar",T:9},{no:45,name:"open_in_app_data",kind:"message",T:we}]));class Wo extends a.Message{constructor(e){super(),this.redirectUrl="",this.status=0,this.redirectMessage="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Wo).fromBinary(e,t)}static fromJson(e,t){return(new Wo).fromJson(e,t)}static fromJsonString(e,t){return(new Wo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Wo,e,t)}}Wo.runtime=a.proto3,Wo.typeName="file_viewer.SharedContentLinkRedirectResult",Wo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"redirect_url",kind:"scalar",T:9},{no:2,name:"status",kind:"scalar",T:5},{no:3,name:"redirect_message",kind:"scalar",T:9}]));class Vo extends a.Message{constructor(e){super(),this.name="",this.content="",this.property="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Vo).fromBinary(e,t)}static fromJson(e,t){return(new Vo).fromJson(e,t)}static fromJsonString(e,t){return(new Vo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Vo,e,t)}}Vo.runtime=a.proto3,Vo.typeName="file_viewer.SharedContentLinkMetaTag",Vo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"content",kind:"scalar",T:9},{no:3,name:"property",kind:"scalar",T:9}]));class qo extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new qo).fromBinary(e,t)}static fromJson(e,t){return(new qo).fromJson(e,t)}static fromJsonString(e,t){return(new qo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(qo,e,t)}}qo.runtime=a.proto3,qo.typeName="file_viewer.SharedContentLinkFolderProps",qo.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"container_props",kind:"message",T:ko},{no:2,name:"entries",kind:"message",T:Ao}]));class Ho extends a.Message{constructor(e){super(),this.result={case:void 0},this.pageTitle="",this.metaTags=[],this.performanceProductName="",this.fedCmVariant="",this.debugSharedLinkResolveReason=0,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ho).fromBinary(e,t)}static fromJson(e,t){return(new Ho).fromJson(e,t)}static fromJsonString(e,t){return(new Ho).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ho,e,t)}}Ho.runtime=a.proto3,Ho.typeName="file_viewer.SharedContentLinkResolutionResult",Ho.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"preview_props",kind:"message",T:Wa,oneof:"result"},{no:3,name:"error_page_props",kind:"message",T:Lo,oneof:"result"},{no:4,name:"request_access_props",kind:"message",T:Do,oneof:"result"},{no:5,name:"invitation_signup_props",kind:"message",T:Uo,oneof:"result"},{no:7,name:"redirect",kind:"message",T:Wo,oneof:"result"},{no:8,name:"download_safari_props",kind:"message",T:xo,oneof:"result"},{no:9,name:"verify_email_props",kind:"message",T:Fo,oneof:"result"},{no:12,name:"download_app_props",kind:"message",T:Bo,oneof:"result"},{no:6,name:"page_title",kind:"scalar",T:9},{no:11,name:"meta_tags",kind:"message",T:Vo,repeated:!0},{no:14,name:"performance_product_name",kind:"scalar",T:9},{no:15,name:"fed_cm_variant",kind:"scalar",T:9},{no:18,name:"debug_shared_link_resolve_reason",kind:"scalar",T:5}]));class Go extends a.Message{constructor(e){super(),this.watermarkingByUserId={},this.initialVideoBandwidthByUserId={},this.hasSeenPreviewTooltipTourByUserId={},this.pdfTextEditingByUserId={},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Go).fromBinary(e,t)}static fromJson(e,t){return(new Go).fromJson(e,t)}static fromJsonString(e,t){return(new Go).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Go,e,t)}}Go.runtime=a.proto3,Go.typeName="file_viewer.FileViewerConfiguration",Go.fields=a.proto3.util.newFieldList((()=>[{no:6,name:"watermarking_by_user_id",kind:"map",K:3,V:{kind:"scalar",T:8}},{no:9,name:"initial_video_bandwidth_by_user_id",kind:"map",K:3,V:{kind:"scalar",T:9}},{no:10,name:"has_seen_preview_tooltip_tour_by_user_id",kind:"map",K:3,V:{kind:"scalar",T:8}},{no:11,name:"pdf_text_editing_by_user_id",kind:"map",K:3,V:{kind:"scalar",T:8}}]));class jo extends a.Message{constructor(e){super(),this.tagsSectionVariant="",this.docsendAnalyticsAddOn="",this.replayPreviewsPermanentEntrypoint="",this.previewsExpVideoBufferMoreBeforePlay=!1,this.previewsExpDropboxAiAssistant="",this.previewsExpEnableMuxData=!1,this.previewsExpDropboxAiVideoEnabled="",this.hasSeenPreviewTooltipTour=!1,this.previewsExpDropboxAiIntroPage="",this.previewsExpDropboxAiInbandShare="",this.previewsExpOnlyUseUdcl="",this.idxAiControlCenter=!1,this.previewsExpDropboxAiAsyncApi="",this.sendAndTrackPreviewsExp="",this.canAccessDocsendHub=!1,this.canTryDocsendHub=!1,this.docsendHubTrialImplicit="",this.sharingReceiverQuickReact="",this.sendAndTrackFileNameTargeting="",this.previewsExpRemoveSkeleton="",this.previewsImageEnhancementsUpscale="",this.previewsImageEnhancementsAutoStraighten="",this.previewsImageEnhancementsColorCorrect="",this.fileActivityDiscoverability="",this.previewsImageEnhancementsFilter="",this.comments2024Q2Revamp="",this.previewsExpCreateSharedFolder="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new jo).fromBinary(e,t)}static fromJson(e,t){return(new jo).fromJson(e,t)}static fromJsonString(e,t){return(new jo).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(jo,e,t)}}jo.runtime=a.proto3,jo.typeName="file_viewer.FileViewerFeatureExperiments",jo.fields=a.proto3.util.newFieldList((()=>[{no:33,name:"tags_section_variant",kind:"scalar",T:9},{no:39,name:"docsend_analytics_add_on",kind:"scalar",T:9},{no:54,name:"replay_previews_permanent_entrypoint",kind:"scalar",T:9},{no:79,name:"previews_exp_video_buffer_more_before_play",kind:"scalar",T:8},{no:92,name:"previews_exp_dropbox_ai_assistant",kind:"scalar",T:9},{no:93,name:"previews_exp_enable_mux_data",kind:"scalar",T:8},{no:95,name:"previews_exp_dropbox_ai_video_enabled",kind:"scalar",T:9},{no:101,name:"has_seen_preview_tooltip_tour",kind:"scalar",T:8},{no:107,name:"previews_exp_dropbox_ai_intro_page",kind:"scalar",T:9},{no:110,name:"previews_exp_dropbox_ai_inband_share",kind:"scalar",T:9},{no:114,name:"previews_exp_only_use_udcl",kind:"scalar",T:9},{no:119,name:"idx_ai_control_center",kind:"scalar",T:8},{no:120,name:"previews_exp_dropbox_ai_async_api",kind:"scalar",T:9},{no:123,name:"send_and_track_previews_exp",kind:"scalar",T:9},{no:129,name:"can_access_docsend_hub",kind:"scalar",T:8},{no:130,name:"can_try_docsend_hub",kind:"scalar",T:8},{no:131,name:"docsend_hub_trial_implicit",kind:"scalar",T:9},{no:133,name:"sharing_receiver_quick_react",kind:"scalar",T:9},{no:136,name:"send_and_track_file_name_targeting",kind:"scalar",T:9},{no:146,name:"previews_exp_remove_skeleton",kind:"scalar",T:9},{no:160,name:"previews_image_enhancements_upscale",kind:"scalar",T:9},{no:161,name:"previews_image_enhancements_auto_straighten",kind:"scalar",T:9},{no:162,name:"previews_image_enhancements_color_correct",kind:"scalar",T:9},{no:167,name:"file_activity_discoverability",kind:"scalar",T:9},{no:168,name:"previews_image_enhancements_filter",kind:"scalar",T:9},{no:175,name:"comments_2024_q2_revamp",kind:"scalar",T:9},{no:176,name:"previews_exp_create_shared_folder",kind:"scalar",T:9}]));const zo={typeName:"file_viewer_edison.FileViewerEdisonService",methods:{standalonePreviewPropsPrefetch:{name:"StandalonePreviewPropsPrefetch",I:Va,O:Wa,kind:s.MethodKind.Unary},standalonePreviewPropsFetch:{name:"StandalonePreviewPropsFetch",I:r.PrefetchArgs,O:Wa,kind:s.MethodKind.Unary},standalonePreviewCarouselRedirect:{name:"StandalonePreviewCarouselRedirect",I:Ka,O:Ja,kind:s.MethodKind.Unary},standalonePreviewRedirect:{name:"StandalonePreviewRedirect",I:Ka,O:Ja,kind:s.MethodKind.Unary},standalonePreviewPageConfig:{name:"StandalonePreviewPageConfig",I:uo,O:_o,kind:s.MethodKind.Unary},shmodelFilePropsFetch:{name:"ShmodelFilePropsFetch",I:r.PrefetchArgs,O:Wa,kind:s.MethodKind.Unary},shmodelFileRedirect:{name:"ShmodelFileRedirect",I:Ka,O:Ja,kind:s.MethodKind.Unary},shmodelFilePageConfig:{name:"ShmodelFilePageConfig",I:uo,O:_o,kind:s.MethodKind.Unary},shmodelRequestAccessPrefetch:{name:"ShmodelRequestAccessPrefetch",I:r.PrefetchArgs,O:qa,kind:s.MethodKind.Unary},shmodelBannedDmcaPrefetch:{name:"ShmodelBannedDmcaPrefetch",I:r.PrefetchArgs,O:Ha,kind:s.MethodKind.Unary},sharedContentLinkFilePageConfig:{name:"SharedContentLinkFilePageConfig",I:uo,O:_o,kind:s.MethodKind.Unary},sharedContentLinkFolderPageConfig:{name:"SharedContentLinkFolderPageConfig",I:uo,O:_o,kind:s.MethodKind.Unary},sharedContentLinkResolutionPrefetch:{name:"SharedContentLinkResolutionPrefetch",I:r.PrefetchArgs,O:Ho,kind:s.MethodKind.Unary},sharedContentLinkFolderContainerPropsPrefetch:{name:"SharedContentLinkFolderContainerPropsPrefetch",I:r.PrefetchArgs,O:ko,kind:s.MethodKind.Unary},sharedContentLinkFolderEntriesPropsPrefetch:{name:"SharedContentLinkFolderEntriesPropsPrefetch",I:r.PrefetchArgs,O:Ao,kind:s.MethodKind.Unary},fileViewerConfigurationPrefetch:{name:"FileViewerConfigurationPrefetch",I:r.PrefetchArgs,O:Go,kind:s.MethodKind.Unary}}};const Ko=e=>{if(null==e)return;const t="image"===e.value.case?{".tag":"image",original_url:e.value.value.originalUrl}:"video"===e.value.case?{".tag":"video",original_url:e.value.value.originalUrl}:{".tag":"other"};return{picker_image:e.pickerImage,fallback_image_url:e.fallbackImageUrl,value:t}},Jo=e=>{if(null==e)return;const{graphic:t}=e;return{asset_id:e.assetId,color_hex:e.colorHex,graphic:Ko(t)}},Yo=e=>{if(null==e)return;const{backgroundAsset:t}=e;return{backgroundAsset:Jo(t),logoUrl:e.logoUrl,organizationName:e.organizationName,isEnhancedBrandingEnabled:e.isEnhancedBrandingEnabled,twitterUrl:e.twitterUrl,instagramUrl:e.instagramUrl,linkedinUrl:e.linkedinUrl,websiteUrl:e.websiteUrl}};function Zo(e){if(e&&e.dimensions)return{height:Number(e.dimensions.height),width:Number(e.dimensions.width)}}function $o(e){return e===I.OPTED_IN?{".tag":"opted_in"}:{".tag":"ineligible"}}function Qo(e){if(!e||!e.content||!e.content.content)return;const{content:t}=e,n=t.content.case;let i;return i="rawHtml"===n?{".tag":"raw_html",raw_html:!0}:"archive"===n?{".tag":"archive",archive:!0}:"excel"===n?function(e){if(e)return{".tag":"excel",workbook_data_url_tmpl:e.workbookDataUrlTmpl,sheet_data_url_tmpl:e.sheetDataUrlTmpl,tile_url_tmpl:e.tileUrlTmpl}}(t.content.value):"video"===n?function(e){if(e)return{".tag":"video",transcode_url:e.transcodeUrl,transcode_urls_separate_resolutions:e.transcodeUrlsSeparateResolutions,container:e.container,thumb_scrubber_vtt_url:e.thumbScrubberVttUrl,poster_url_tmpl:e.posterUrlTmpl,metadata_url:e.metadataUrl,transcript_url:e.transcriptUrl,transcript_urls_by_lang:e.transcriptUrlsByLang,caption_urls_by_lang:e.captionUrlsByLang,transcript_permission:$o(e.transcriptPermission),generated_captions_url:e.generatedCaptionsUrl,duration:Number(e.duration)}}(t.content.value):"audio"===n?function(e){if(e)return{".tag":"audio",container:e.container,transcode_url:e.transcodeUrl,waveform_url:e.waveformUrl,transcript_url:e.transcriptUrl,transcript_urls_by_lang:e.transcriptUrlsByLang,caption_urls_by_lang:e.captionUrlsByLang,transcript_permission:$o(e.transcriptPermission),generated_captions_url:e.generatedCaptionsUrl,duration:Number(e.duration)}}(t.content.value):"linkfile"===n?function(e){if(e)return{".tag":"linkfile",url:e.url,authenticated:e.authenticated}}(t.content.value):"text"===n?function(e){if(e)return{".tag":"text",extracted_text:e.extractedText}}(t.content.value):"ssrDoc"===n?function(e){if(e)return{".tag":"ssr_doc",text_url_tmpl:e.textUrlTmpl,image_url_tmpl:e.imageUrlTmpl,refresh_url:e.refreshUrl,placeholder_image_url:e.placeholderImageUrl,autoprint_url:e.autoprintUrl,supported_widths:e.supportedWidths.map(Number)}}(t.content.value):"image"===n?function(e){if(e)return{".tag":"image",thumbnail_url_tmpl:e.thumbnailUrlTmpl,default_src:e.defaultSrc,full_size_src:e.fullSizeSrc,src_set:e.srcSet,motion_photo_video_src:e.motionPhotoVideoSrc}}(t.content.value):"cloudDoc"===n?function(e){if(e)return{".tag":"cloud_doc",exit_url:e.exitUrl,text_url_tmpl:e.textUrlTmpl,image_url_tmpl:e.imageUrlTmpl,refresh_url:e.refreshUrl,placeholder_image_url:e.placeholderImageUrl,autoprint_url:e.autoprintUrl}}(t.content.value):"restricted"===n?function(e){if(!e)return;let t={".tag":"other"};return"video"===e.Restricted.case?t={".tag":"video"}:"ssrDoc"===e.Restricted.case?t={".tag":"ssr_doc"}:"image"===e.Restricted.case&&(t={".tag":"image"}),{".tag":"restricted",restricted:t}}(t.content.value):{".tag":"other"},i}function Xo(e){if(e)return{preview_url:e.previewUrl,dimensions:Zo(e),content:Qo(e),file_type_extension:e.fileTypeExtension}}const er=e=>{if(void 0!==e)switch(+e){case te.AES_256_GCM:return{".tag":"aes_256_gcm"};case te.UNKNOWN_ENCRYPTION_SCHEME:return{".tag":"unknown_encryption_scheme"};default:throw new Error("unhandled encryption scheme")}},tr=e=>{if(void 0===e)return;if("blockwise"!==e.schemeType.case)throw new Error("unhandled content encryption extras");const t=e.schemeType.value;return{".tag":"blockwise",set_auth_tag:a.protoBase64.enc(t.setAuthTag),block_encryption_extras:ir(t.blockEncryptionExtras),encrypted_hmac_key:a.protoBase64.enc(t.encryptedHmacKey),hmac_key_encryption_extras:ar(t.hmacKeyEncryptionExtras)}},nr=e=>e?{encrypted_key_data:a.protoBase64.enc(e.encryptedKeyData),encryption_extras:a.protoBase64.enc(e.encryptionExtras)}:void 0,ir=e=>e?e.filter((e=>e)).map((e=>ar(e))):void 0,ar=e=>e?{auth_tag:a.protoBase64.enc(e.authTag),nonce:a.protoBase64.enc(e.nonce)}:void 0,or={[w.UNKNOWN_ACTION]:{".tag":"unknown_action"},[w.DEVICE_FOLDER_PRE_SETUP]:{".tag":"device_folder_pre_setup"},[w.LIFE_VAULT_PRE_SETUP]:{".tag":"life_vault_pre_setup"},[w.LIFE_VAULT_POST_SETUP]:{".tag":"life_vault_post_setup"},[w.PASSWORDS_PRE_SETUP]:{".tag":"passwords_pre_setup"},[w.PASSWORDS_POST_SETUP]:{".tag":"passwords_post_setup"}},rr=e=>{if(e)return{bypass_behaviors:e.bypassBehaviors?{is_vault:e.bypassBehaviors.isVault,is_device_folder:e.bypassBehaviors.isDeviceFolder}:void 0,suppress_delete:e.suppressDelete,suppress_move:e.suppressMove,suppress_ns_partition:e.suppressNsPartition,suppress_shared_link:e.suppressSharedLink,link_node:e.linkNode?{action:or[e.linkNode.action]}:void 0,hide_extension:e.hideExtension,suppress_remote_actions:e.suppressRemoteActions,suppress_share:e.suppressShare,device_info:e.deviceInfo?{device_id:e.deviceInfo.deviceId,user_id:Number(e.deviceInfo.userId)}:void 0}},sr=e=>{let t,n,i,o;e.hasMountAccessPerms&&(t=e.mountAccessPerms),e.isLocked&&(n=e.lockInfo.isLockholder,i=e.lockInfo.lockholderName,o=e.lockInfo.tsLocked);const r=e.type;null==r&&l.reportStack("Object file type not recognized. Falling back to FileTypes.FILE",{exc_extra:{type:e.type}});let s=e.fqPath;""===s&&(s="/");let c=e.icon;return"/"===s&&(c="dropbox_32"),{bytes:Number(e.sizeBytes),direct_blockserver_link:e.directBlockserverLink,event_type:0,ext:e.ext,file_id:e.fileId,href:e.href,icon:c,is_cloud_doc:!!e.isCloudDoc,is_dir:!!e.isDir,is_in_team_folder_tree:!!e.isInTeamFolderTree,is_in_vault_folder:!!e.isInVaultFolder,is_encrypted:!!e.isEncrypted,file_encryption_info:e.fileEncryptionInfo?(d=e.fileEncryptionInfo,d?{keyid:d.keyid,encryption_scheme:er(d.encryptionScheme),plaintext_blocklist_encryption_extras:a.protoBase64.enc(d.plaintextBlocklistEncryptionExtras),encrypted_plaintext_blocklist:a.protoBase64.enc(d.encryptedPlaintextBlocklist),plaintext_file_size:Number(d.plaintextFileSize),content_encryption_extras:tr(d.contentEncryptionExtras),per_revision_key_info:nr(d.perRevisionKeyInfo)}:void 0):void 0,file_owner_team_encrypted_id:e.fileOwnerTeamEncryptedId,is_locked:!!e.isLocked,is_symlink:!!e.isSymlink,is_unmounted:!!e.isUnmounted,is_versionable:!0,last_modified_name:e.lastModifiedName,open_to_url:e.openToUrl,per_node_metadata:rr(e.perNodeMetadata),read_only:!!e.readOnly,thumbnail_url_tmpl:e.thumbnailUrlTmpl,ts:Number(e.ts),revision_id:e.revisionId||"",sjid:Number(e.sjid),sort_key:e.sortKey,target_ns:Number(e.targetNs||0),type:null!=r?r:0,ns_id:Number(e.nsId),ns_path:e.nsPath,fq_path:s,_mount_access_perms:t,isDeleted:-1===Number(e.sizeBytes),is_lockholder:n,lockholder_name:i,ts_locked:Number(o),lock_info:e.isLocked?{is_lockholder:n,lockholder_name:i,ts_locked:Number(o)}:null,has_automated_rule:!!e.hasAutomatedRule,ago:e.modifiedAgo,agoFromLastActionByUserTs:e.agoFromLastActionByUserTs,preview:Xo(e.preview)};var d};function lr(e){switch(e){case"OPTED_IN":return{".tag":"opted_in"};case"INELIGIBLE":return{".tag":"ineligible"};default:return{".tag":"other"}}}var cr,dr,ur,_r,mr,pr,gr,fr,hr;!function(e){e.BroadcastError="cloud-docs-broadcast-error",e.ChildReady="cloud-docs-child-frame-ready",e.ChildViewable="cloud-docs-child-frame-viewable",e.ChildInteractive="cloud-docs-child-frame-interactive",e.OpenAddAccessUI="cloud-docs-open-add-access-ui",e.NavigateNewFragment="cloud-docs-navigate-new-fragment",e.OpenSharingUI="cloud-docs-open-sharing-ui",e.TitleChanged="cloud-docs-title-changed",e.ReloadHost="cloud-docs-reload-host",e.ProviderFrameCalled="cloud-docs-provider-frame-called"}(cr||(cr={})),function(e){e.GetToken="cloud-docs-get-token",e.NavigateNewDoc="cloud-docs-navigate-new-doc",e.NavigateCompleted="cloud-docs-navigate-completed",e.OpenSearchUi="open-search-ui",e.OpenDocMentionUI="open-doc-mention-ui",e.MountDropboxNotificationsDropdown="cloud-docs-mount-dropbox-notifications-dropdown",e.ToggleNotificationDropdown="toggle-notification-dropdown"}(dr||(dr={})),function(e){e.AppLoadingStatus="App_LoadingStatus",e.AppNavigated="App_Navigated",e.BroadcastError="Broadcast_Error",e.BroadcastInitialized="Broadcast_Initialized",e.BroadcastMediaState="Broadcast_MediaState",e.BroadcastState="Broadcast_State",e.EditNotification="Edit_Notification",e.FileRename="File_Rename",e.QueryLoadingStatus="QueryLoadingStatus",e.UIClose="UI_Close",e.UIEdit="UI_Edit",e.UIFileVersions="UI_FileVersions",e.UIReportAbuse="UI_ReportAbuse",e.UIShareForm="UI_ShareForm",e.UISharing="UI_Sharing",e.UISignIn="UI_SignIn"}(ur||(ur={})),function(e){e.Init="intermediate-frame-init"}(_r||(_r={})),function(e){e.HostReady="cloud-docs-host-ready",e.AddAccessUIResponse="cloud-docs-add-access-response",e.NavigateNewFragment="cloud-docs-navigate-new-fragment",e.NavigateNewHistory="cloud-docs-navigate-new-history",e.MetadataChanged="cloud-docs-metadata-changed",e.FrameMessengerParentReady="parent-ready"}(mr||(mr={})),function(e){e.NavigateNewDoc="cloud-docs-navigate-new-doc",e.GrantToken="cloud-docs-token",e.SearchUiClosed="search-ui-closed",e.DocMentionUIClosed="doc-mention-ui-closed",e.MemberCountChanged="cloud-docs-member-count-changed",e.NotificationCountChanged="cloud-docs-notification-count-changed"}(pr||(pr={})),function(e){e.HostReady="Host_PostmessageReady",e.PerformanceTiming="Host_PerfTiming"}(gr||(gr={})),function(e){e.Navigate="navigate",e.SendInfo="send-info"}(fr||(fr={})),function(e){e.CloudDoc="cloud-doc",e.File="file",e.Folder="folder",e.Paper="paper",e.PaperFolder="paper-folder"}(hr||(hr={})),n.ShareModalVariant=void 0,function(e){e.closed="closed",e.prefilled="prefilled",e.unfilled="unfilled",e.linkSettings="linksettings",e.manageAccess="manageaccess"}(n.ShareModalVariant||(n.ShareModalVariant={}));var Er;cr.BroadcastError,cr.ChildReady,cr.ChildViewable,cr.ChildInteractive,cr.OpenAddAccessUI,cr.NavigateNewFragment,cr.OpenSharingUI,cr.TitleChanged,cr.ReloadHost,cr.ProviderFrameCalled,ur.AppLoadingStatus,ur.AppNavigated,ur.BroadcastError,ur.BroadcastInitialized,ur.BroadcastMediaState,ur.BroadcastState,ur.EditNotification,ur.FileRename,ur.QueryLoadingStatus,ur.UIClose,ur.UIEdit,ur.UIFileVersions,ur.UIReportAbuse,ur.UIShareForm,ur.UISharing,ur.UISignIn,dr.GetToken,dr.NavigateNewDoc,dr.NavigateCompleted,dr.OpenSearchUi,dr.OpenDocMentionUI,dr.MountDropboxNotificationsDropdown,dr.ToggleNotificationDropdown,function(e){e.GOOGLE_DSS="GOOGLE_DSS",e.PAPER_INTEGRATION="PAPER_INTEGRATION",e.OFFICE_ONLINE="OFFICE_ONLINE"}(Er||(Er={}));const vr={PRE_CREATE:{".tag":"pre_create"},CREATE:{".tag":"create"},OPEN:{".tag":"open"},PRE_OPEN:{".tag":"pre_open"},PREVIEW:{".tag":"preview"},LOADING_SNACKBAR_IMPRESSION:{".tag":"loading_snack_bar_impression"},LOADING_SNACKBAR_OPEN_PREVIEW:{".tag":"loading_snack_bar_open_preview"},DYNAMIC_ROUTING_MODAL_IMPRESSION:{".tag":"dynamic_routing_modal_impression"}},br={WEB:{".tag":"web"},WEB_BROWSE:{".tag":"web_browse"},WEB_HOME:{".tag":"web_home"},WEB_SEARCH:{".tag":"web_search"},WEB_PREVIEW:{".tag":"web_preview"},BROWSER_EXTENSION:{".tag":"browser_extension"}};var Sr,Tr;!function(e){e.Impression="impression",e.Yes="yes",e.No="no",e.SignIn="sign in",e.Preview="preview",e.Edit="edit"}(Sr||(Sr={})),n.CloudDocProviderIntegration=void 0,(Tr=n.CloudDocProviderIntegration||(n.CloudDocProviderIntegration={}))[Tr.GDD_INTEGRATION=1]="GDD_INTEGRATION",Tr[Tr.PAPER_INTEGRATION=2]="PAPER_INTEGRATION";const yr=e=>{if(e&&e.appUrls&&e.appUrls.value&&e.appUrls.value.platform!==oe.UNSUPPORTED){if("iosAppData"===e.appUrls.case&&(e.appUrls.value.platform===oe.IPAD||e.appUrls.value.platform===oe.IPHONE)){return{platform:e.appUrls.value.platform,iOSAppStoreUrl:e.appUrls.value.iOSAppStoreUrl,iOSAppUrl:e.appUrls.value.iOSAppUrl}}if("androidAppData"===e.appUrls.case){return{platform:oe.ANDROID_MARKET,androidAppUrl:e.appUrls.value.androidAppUrl,googlePlayStoreUrl:e.appUrls.value.googlePlayStoreUrl}}}};function kr(e){return e.platform===oe.IPAD||e.platform===oe.IPHONE}function wr(e){return e.platform===oe.ANDROID_MARKET}var Ir,Ar,Cr,Rr,Or,Nr,Pr,Mr;n.DeviceType=void 0,(Ir=n.DeviceType||(n.DeviceType={})).mobile="mobile",Ir.tablet="tablet",Ir.desktop="desktop",n.SessionEventType=void 0,(Ar=n.SessionEventType||(n.SessionEventType={})).FilePreviewSessionEnded="preview_session_ended",Ar.FilePreviewAttemptStarted="preview_attempted",Ar.FilePreviewSupportConfirmed="support_confirmed",Ar.FilePreviewSupportDenied="support_denied",Ar.FilePreviewDownloadAttempted="download_attempted",Ar.FilePreviewDownloadSucceeded="download_succeeded",Ar.FilePreviewDownloadFailed="download_failed",Ar.FilePreviewRenderSucceeded="render_succeeded",Ar.FilePreviewRenderFailed="render_failed",Ar.LifecycleFailure="lifecycle_failure",n.EventType=void 0,function(e){e.UserAction="user_action",e.UserEngaged3SecondsAfterRenderSucceeded="user_engaged_3_seconds_after_render_succeeded",e.Background="background"}(n.EventType||(n.EventType={})),n.SourceContext=void 0,(Cr=n.SourceContext||(n.SourceContext={})).Browse="browse",Cr.Home="home",Cr.ContentSuggestions="content_suggestions",Cr.SharedLinkFile="sl_file",Cr.SharedLinkFolder="sl_folder",Cr.SharedLinkCollection="sl_collection",Cr.VersionHistory="version_history",Cr.FileViewer="file_viewer",Cr.Desktop="desktop",Cr.EmbeddedSharedLinkFile="embedded_sl_file",Cr.ArchiveFile="archive_file",Cr.Workflow="workflow",Cr.TrelloPreview="trello_preview",Cr.FileLocking="file_locking",Cr.Search="search",Cr.Recents="recents",Cr.Starred="starred",Cr.StandalonePreview="standalone_preview",Cr.Photos="photos",Cr.Collections="collections",Cr.HelloSign="hellosign",Cr.Transfer="transfer",Cr.Dropin="dropin",Cr.Backup="backup",Cr.PdfEditor="pdf_editor",Cr.CollabBrowse="collab_browse",Cr.DesktopCommentNotification="desktop_comment_notification",Cr.DesktopDetailsPaneMenu="desktop_details_pane_menu",Cr.DesktopPreviewPane="desktop_preview_pane",Cr.DesktopTray="desktop_tray",Cr.DesktopTrayPopoverExpand="desktop_tray_popover_expand",Cr.DesktopTrayContextMenu="desktop_tray_context_menu",Cr.Unknown="unknown",Cr.QuickViewBrowse="quick_view_browse",Cr.QuickViewSearch="quick_view_search",Cr.DesktopPreview="desktop_preview",Cr.FssDesktopPreview="fss_desktop_preview",Cr.EdisonDesktopPreview="edison_desktop_preview",Cr.FileUploaderPreviewFile="file_uploader_preview_file",Cr.UngatedEditor="ungated_editor",Cr.FileChooser="file_chooser",n.UserAction=void 0,(Rr=n.UserAction||(n.UserAction={})).ArchiveNavigation="archive_navigation",Rr.ChangePlaybackPosition="change_playback_position",Rr.ClickDropboxLogo="click_dropbox_logo",Rr.ClosedCaptionsUnavailable="cc_unavailable",Rr.CloseDocSidebar="close_doc_sidebar",Rr.CloseViewer="close",Rr.CloseMobileMenu="close_mobile_menu",Rr.Comment="comment",Rr.CopyLink="copy_link",Rr.Delete="delete",Rr.DeleteStart="delete_start",Rr.DeleteCancel="delete_cancel",Rr.DeleteSuccess="delete_success",Rr.DeleteFailed="delete_failure",Rr.DeleteFailedNoPermission="delete_failure_no_permission",Rr.Rename="rename",Rr.RenameStart="rename_start",Rr.RenameSuccess="rename_success",Rr.RenameFailed="rename_failure",Rr.DownloadStart="download_start",Rr.DownloadFailed="download_failed",Rr.DownloadSuccess="download_success",Rr.FindInDocStart="find_click",Rr.FindInDocNext="find_next",Rr.FindInDocPrev="find_prev",Rr.FindInDocEnd="find_exit",Rr.FlipNext="flip_next",Rr.FlipPrevious="flip_prev",Rr.FlipNextSlideshow="flip_next_slideshow",Rr.FlipPreviousSlideshow="flip_prev_slideshow",Rr.HideLineNumbers="hide_line_numbers",Rr.ShowLineNumbers="show_line_numbers",Rr.OpenDocSidebar="open_doc_sidebar",Rr.OpenFullscreenPreview="open_fullscreen_preview",Rr.OpenIn="open_in",Rr.OpenInMenu="open_in_menu",Rr.OpenMobileMenu="open_mobile_menu",Rr.OpenSendForSignature="open_send_for_signature",Rr.OpenVersionHistory="open_version_history",Rr.OpenWebPreview="open_web_preview",Rr.OpenWithImageEditor="open_with_image_editor",Rr.OpenWithPDFEditor="open_with_pdf_editor",Rr.OpenWith="open_with",Rr.PageDown="page_down",Rr.PageJump="page_jump",Rr.PageUp="page_up",Rr.Print="print",Rr.Restore="restore",Rr.SaveToDropbox="save_to_dropbox",Rr.SaveToDropboxApprove="save_to_dropbox_approve",Rr.SaveToDropboxCancel="save_to_dropbox_cancel",Rr.OpenSaveAs="open_save_as",Rr.SelectSaveAs="save_as",Rr.SelectSidebarPage="select_sidebar_page",Rr.OpenSignMenu="open_sign_menu",Rr.SendAndTrack="send_and_track",Rr.SendForReview="send_for_review",Rr.SendForSignature="send_for_signature",Rr.SelfSign="self_sign",Rr.Share="share",Rr.ShareMenu="share_menu",Rr.ShareToAction="share_to_action",Rr.ShareWithAnalytics="share_with_analytics",Rr.OpenMoreApps="open_more_apps",Rr.SendACopy="send_a_copy",Rr.Star="star",Rr.SidebarPaneSelected="sidebar_pane_selected",Rr.ClosedCaptionsClick="cc_toggle_click",Rr.ClosedCaptionsClickSuccess="cc_toggle_success",Rr.ToggleClosedCaptions="cc_track_toggle",Rr.ToggleFullscreenOff="full_screen_toggle_off",Rr.ToggleFullscreenOn="full_screen_toggle_on",Rr.ToggleSlideshowOn="slideshow_toggle_on",Rr.ToggleSlideshowOff="slideshow_toggle_off",Rr.Unstar="unstar",Rr.EditPdf="edit_pdf",Rr.EditImage="edit_image",Rr.EditVideo="edit_video",Rr.Draw="draw",Rr.Highlight="highlight",Rr.AddText="add_text",Rr.EditPdfText="edit_pdf_text",Rr.EditVideoCancel="edit_video_cancel",Rr.EditVideoSaveCopyClicked="edit_video_save_a_copy_clicked",Rr.EditVideoReplaceOriginalClicked="edit_video_replace_original_clicked",Rr.EditVideoSaveCopyCancel="edit_video_save_copy_cancel",Rr.EditVideoReplaceOriginalCancel="edit_video_replace_original_cancel",Rr.EditVideoSaveCopyConfirmed="edit_video_save_a_copy_confirmed",Rr.EditVideoReplaceOriginalConfirmed="edit_video_replace_original_confirmed",Rr.AudioTrackChanged="audio_track_changed",Rr.AudioTrackSubmenuOpened="audio_track_submenu_opened",Rr.EmbedAudioTrackSubmenuOpened="embed_audio_track_submenu_opened",Rr.EmbedAudioTrackChanged="embed_audio_track_changed",Rr.VideoPlaybackRateChanged="playback_rate_changed",Rr.OpenFileMenu="open_file_menu",Rr.OpenEditMenu="open_edit_menu",Rr.OpenViewMenu="open_view_menu",Rr.OpenHelpMenu="open_help_menu",Rr.AddToCollection="add_to_collection",Rr.FileActivity="file_activity",Rr.FileActivityHide="hide_file_activity",Rr.HelpCenter="help_center",Rr.HelpAndResources="help_and_resources",Rr.PrivacyLegal="privacy_and_legal",Rr.CookieCCPA="cookie_and_ccpa_preferences",Rr.ReportIssue="report_an_issue",Rr.OpenActivityFilterMenu="activity_filter_menu",Rr.AddActivityFilter="add_activity_filter",Rr.ImageFilter="image_filter",Rr.Filter="filter",Rr.FilterSelectAll="filter_select_all",Rr.FilterClearAll="filter_clear_all",Rr.ConvertFile="convert_file",Rr.DecompressFile="decompress_file",Rr.ExtractAll="extract_all",Rr.SaveACopy="save_a_copy",Rr.ReplaceOriginal="replace_original",Rr.OpenEditDropdown="open_edit_dropdown",Rr.OpenMarkUpDropdown="open_mark_up_dropdown",Rr.EditVideoDiscardChangesClicked="discard_edit_clicked",Rr.EditVideoDiscardChangesConfirmed="discard_edit_confirmed",Rr.EditVideoDiscardChangesCancel="discard_edit_cancel",Rr.EditVideoNewFolderAttempt="new_folder_attempt",Rr.EditVideoNewFolderConfirm="new_folder_confirm",Rr.EditVideoNewFolderSuccess="new_folder_success",Rr.EditVideoNewFolderFailure="new_folder_failure",Rr.EditVideoNewFolderCancel="new_folder_cancel",Rr.EditVideoUndo="edit_video_undo",Rr.EditVideoRedo="edit_video_redo",Rr.EditVideoAttempt="edit_video_attempt",Rr.EditVideoFailure="edit_video_failure",Rr.EditCancel="edit_cancel",Rr.EditSaveCopyClicked="edit_save_a_copy_clicked",Rr.EditReplaceOriginalClicked="edit_replace_original_clicked",Rr.EditSaveCopyCancel="edit_save_copy_cancel",Rr.EditReplaceOriginalCancel="edit_replace_original_cancel",Rr.EditSaveCopyConfirmed="edit_save_a_copy_confirmed",Rr.EditReplaceOriginalConfirmed="edit_replace_original_confirmed",Rr.EditAttempt="edit_attempt",Rr.EditFailure="edit_failure",Rr.EditSuccess="edit_success",Rr.EditError="edit_error",Rr.EditStart="edit_start",Rr.VersionHistory="version_history",Rr.ZoomIn="zoom_in",Rr.ZoomToggleOriginalOrFit="zoom_toggle_original_or_fit",Rr.ZoomOut="zoom_out",Rr.ZoomFitToWidth="fit_to_width",Rr.ZoomFitToPage="fit_to_page",Rr.ZoomChangePercentage="change_zoom_percentage",Rr.OpenActionBarOverflow="open_action_bar_overflow",Rr.GoToFolder="go_to_folder_click",Rr.AudioVideoSettingsMenuOpened="audio_video_settings_menu_opened",Rr.PlaybackRateSubmenuOpened="playbackback_rate_submenu_opened",Rr.QualitySettingsSubmenuOpened="quality_settings_submenu_opened",Rr.SetVolume="set_volume",Rr.SetMuted="set_muted",Rr.SetUnmuted="set_unmuted",Rr.AudioVideoSeeking="audio_video_seeking",Rr.AudioVideoSeeked="audio_video_seeked",Rr.ChangeSpeed="change_speed",Rr.Repeat="repeat",Rr.Rotate="rotate",Rr.RotateLeft="rotate_left",Rr.RotateRight="rotate_right",Rr.Flip="flip",Rr.FlipHorizontal="flip_horizontal",Rr.FlipVertical="flip_vertical",Rr.Crop="crop",Rr.Adjust="adjust",Rr.AdjustTrim="adjust_trim",Rr.AdjustCrop="adjust_crop",Rr.Trim="trim",Rr.Enhance="enhance",Rr.ChangeTextEncoding="change_text_encoding",Rr.TranscriptShow="transcript",Rr.TranscriptHide="hide_transcript",Rr.TranscriptCopyAllClick="transcript_copy_all",Rr.TranscriptSearchAttempt="transcript_search_attempt",Rr.TranscriptJumpToTimestamp="transcript_jump_to_timestamp",Rr.TranscriptLoadSuccess="transcript_load_success",Rr.TranscriptLoadFailure="transcript_load_failure",Rr.TranscriptCopySegmentClick="transcript_copy_segment",Rr.EditTranscript="edit_transcript",Rr.SaveEditTranscript="save_edit_transcript",Rr.CancelEditTranscript="cancel_edit_transcript",Rr.EditTranscriptTimer="edit_transcript_timer",Rr.TranscriptFeedbackSubmitted="transcript_feedback_submitted",Rr.LoggedOutRotateLeft="logged_out_rotate_left",Rr.LoggedOutRotateRight="logged_out_rotate_right",Rr.LoggedOutFlipHorizontal="logged_out_flip_horizontal",Rr.LoggedOutFlipVertical="logged_out_flip_vertical",Rr.LoggedOutCrop="logged_out_crop",Rr.LoggedOutAdjust="logged_out_adjust",Rr.LoggedOutTrim="logged_out_trim",Rr.Watermark="watermark",Rr.ShowComments="show_comments",Rr.HideComments="hide_comments",Rr.Info="info",Rr.InfoHide="hide_info",Rr.AddTag="add_tag",Rr.RemoveTag="remove_tag",Rr.SelectTag="select_tag",Rr.InfoShowMoreMetadata="show_all_metadata",Rr.InfoHideMoreMetadata="hide_all_metadata",Rr.DropboxAI="dropbox_ai",Rr.AutoOpenDropboxAI="auto_open_dropbox_ai",Rr.ShownDropboxAI="ai_blade_render",Rr.HideDropboxAI="ai_blade_hide",Rr.CreateDropboxAIQuery="create_dropbox_ai_query",Rr.SelectDropboxAIShowSources="ai_blade_click_show_sources",Rr.SelectDropboxAIHideSources="ai_blade_click_hide_sources",Rr.SelectDropboxAISummarizeStart="ai_blade_start_summary",Rr.SelectDropboxAISummarizeSuccess="ai_blade_get_summary_success",Rr.SelectDropboxAIHelpCenter="select_dropbox_ai_help_center",Rr.SelectDropboxAIGiveFeedback="select_dropbox_ai_give_feedback",Rr.SelectDropboxAIAskStart="ai_blade_start_query",Rr.SelectDropboxAIAskSuccess="ai_blade_get_answer_success",Rr.SelectDropboxAIPageNavigation="select_dropbox_ai_page_navigation",Rr.SelectDropboxAIVideoSeek="select_dropbox_ai_video_seek",Rr.SelectDropboxAIConsentAllow="ai_blade_consent_allow",Rr.SelectDropboxAIConsentCancel="ai_blade_consent_cancel",Rr.ShownDropboxAIConsentModal="shown_dropbox_ai_consent_modal",Rr.CopyDropboxAIAnswer="ai_blade_copy_answer",Rr.ClearDropboxAIQuery="ai_blade_clear_query",Rr.EditImageAttempt="edit_image_attempt",Rr.LoggedOutEditImageAttempt="logged_out_edit_image_attempt",Rr.LoggedOutEditPdfAttempt="logged_out_edit_pdf_attempt",Rr.LoggedOutEditAudioVideoAttempt="logged_out_edit_audio_video_attempt",Rr.EditText="edit_text",Rr.AppDownloadInterstitialClose="app_download_interstitial_close",Rr.AppDownloadInterstitialContinue="app_download_interstitial_continue",Rr.AppDownloadInterstitialInstall="app_download_interstitial_install",Rr.AppDownloadInterstitialView="app_download_interstitial_view",Rr.OpenInAppBannerClose="open_in_app_banner_close",Rr.OpenInApp="open_in_app",Rr.ShowCommentsSideBar="SHOW_COMMENTS_SIDEBAR",Rr.ShowQuickReactBar="SHOW_QUICK_REACT_BAR",Rr.ClickQuickReact="CLICK_QUICK_REACT",Rr.ClickQuickReactSticker="CLICK_QUICK_REACT_STICKER",Rr.PostQuickReact="POST_QUICK_REACT",Rr.DeleteQuickReact="DELETE_QUICK_REACT",Rr.ViewAuthPage="VIEW_AUTH_PAGE",Rr.Copy="copy",Rr.Move="move",Rr.Download="download",Rr.Unzip="unzip",Rr.PinTo="pin_to",Rr.HideTools="hide_tools",Rr.ShowTools="show_tools",Rr.VideoEdit="video_edit",Rr.Upscale="upscale",Rr.AutoStraighten="auto_straighten",Rr.ColorCorrect="color_correct",Rr.Search="search",Rr.PageSelector="page_selector",Rr.HidePageSelector="hide_page_selector",Rr.Continue="continue",Rr.Cancel="cancel",Rr.ReportToDropbox="report_to_dropbox",Rr.ShowLinkWarningModal="show_link_warning_modal",Rr.CheckFileAccess="check_file_access",Rr.SwipeToolbar="swipe_toolbar",Rr.WebShare="web_share",Rr.CompareFile="compare_file",Rr.MotionPhotoRequestPlay="motion_photo_request_play",Rr.MotionPhotoReady="motion_photo_ready",Rr.SlideshowPlay="slideshow_play",Rr.SlideshowPause="slideshow_pause",Rr.SlideshowDurationDropdownOpened="slideshow_duration_dropdown_opened",Rr.SlideshowDurationChanged="slideshow_duration_changed",n.BackgroundEvent=void 0,(Or=n.BackgroundEvent||(n.BackgroundEvent={})).DocPageLoad="doc_page_load",Or.InvalidLoggingOrder="invalid_logging_order",n.DocPageLoadState=void 0,(Nr=n.DocPageLoadState||(n.DocPageLoadState={})).Loaded="loaded",Nr.Error="error",n.UserActionContext=void 0,(Pr=n.UserActionContext||(n.UserActionContext={})).Default="",Pr.Toolbar="toolbar",Pr.DocSidebar="doc_sidebar",Pr.LeftRail="left_rail",Pr.MouseWheel="mouse_wheel",Pr.DocReset="doc_reset",Pr.DocLink="doc_link",Pr.SurfaceGesture="surface_gesture",Pr.PreviewError="preview_error",Pr.TitleBarMain="title_bar_main",Pr.Initialization="initialization",Pr.Keyboard="keyboard",Pr.PreviewContentMain="preview_content_main",Pr.Snackbar="Snackbar",Pr.FindInDocSearchbar="find_in_doc_searchbar",Pr.PreviewTopNav="preview_top_nav",Pr.SplitShare="split_share",Pr.MobileWebFooter="mobile_web_footer",Pr.MobileWebFooterLoggedOut="mobile_web_footer_logged_out",Pr.MobileWebMeatball="mobile_web_meatball",Pr.MobileWebMeatballLoggedOut="mobile_web_meatball_logged_out",Pr.VideoEditing="video_editing",Pr.VideoEditingFileViewerToolbar="preview_file_viewer_toolbar",Pr.PostDownloadEditModal="post_download_edit_modal",Pr.Editor="editor",Pr.TextEditing="text_editing",Pr.PreviewTitlebar="preview_titlebar",Pr.PreviewSidebar="preview_sidebar",Pr.PreviewToolbar="preview_toolbar",Pr.PreviewToolbarOverflowMenu="preview_toolbar_overflow_menu",Pr.EditToolbar="edit_toolbar",Pr.EditTimeline="edit_timeline",Pr.EditVideoWindow="edit_video_window",Pr.Sidebar="sidebar",Pr.AppDownloadInterstitial="app_download_interstitial",Pr.OpenInAppBanner="open_in_app_banner",Pr.TextHighlightMenu="text_highlight_menu",Pr.QuickReact="quick_react",Pr.QuickViewToolbar="quick_view_toolbar",Pr.QuickViewFloatingToolbar="quick_view_floating_toolbar",Pr.QuickViewOverflowMenu="quick_view_overflow_menu",Pr.QuickViewTitlebar="quick_view_titlebar",Pr.QuickViewCommentPlugin="quick_view_comment_plugin",Pr.HelpMenu="help_menu",Pr.ViewMenu="view_menu",Pr.FileMenu="file_menu",Pr.EditMenu="edit_menu",Pr.UserPreference="user_preference",Pr.Modal="modal",Pr.UnreadComments="unread_comments",Pr.LoggedOutCommenting="logged_out_commenting",Pr.FileComparePage="file_compare_page",Pr.SignDropdown="sign_dropdown",Pr.EditFileDropdown="edit_dropdown",Pr.MarkUpDropdown="mark_up_dropdown",Pr.EnhanceSubmenu="enhance_submenu",Pr.Slideshow="slideshow",Pr.MobileAppToWebPreview="mobile_app_to_web_preview",n.PreviewsTimer=void 0,(Mr=n.PreviewsTimer||(n.PreviewsTimer={})).VideoEditorOpen="previews_fvsdk_video_editor_open_ms",Mr.SidebarContentsMount="previews_sidebar_contents_mount_ms";const Lr=e=>{if(e)return{key:e.key,version:a.toNumber(e.version),type:e.type,timestamp:e.timestamp,plaintextFallback:e.plaintextFallback}},Dr=e=>({is_dir:!1,is_symlink:e.isSymlink,bytes:Number(e.bytes),filename:e.filename,sort_key:e.sortKey,href:e.href,preview:Xo(e.preview),ts:Number(e.ts),ns_id:Number(e.nsId),sjid:Number(e.sjid),file_id:e.fileId,direct_blockserver_link:e.directBlockserverLink,preview_url:e.previewUrl,thumbnail_url_tmpl:e.thumbnailUrlTmpl,revision_id:e.revisionId,icon:e.icon,is_cloud_doc:e.isCloudDoc}),Fr=e=>({url:e.url,displayName:e.displayName,downloadTestUrl:e.downloadTestUrl,ownerEmail:e.ownerEmail,ownerName:e.ownerName,ownerPhotoUrl:e.ownerPhotoUrl,ownerTeamName:e.ownerTeamName,ownerTeamLogo:e.ownerTeamLogo,ownerTeamBackground:e.ownerTeamBackground,sharedFromPaidUser:e.sharedFromPaidUser,hasPublicAudienceOrVisibility:e.hasPublicAudienceOrVisibility,teamMemberBrandingPolicyEnabled:e.teamMemberBrandingPolicyEnabled,isPasswordRequired:e.isPasswordRequired,isLowDistractionView:e.isLowDistractionView,allowLoggedOutCommenting:e.allowLoggedOutCommenting});var xr;!function(e){e[e.PUBLIC=1]="PUBLIC",e[e.TEAM_ONLY=2]="TEAM_ONLY",e[e.PASSWORD=3]="PASSWORD",e[e.NO_ONE=4]="NO_ONE",e[e.ONLY_YOU=99]="ONLY_YOU"}(xr||(xr={}));const Ur={LEAVE_A_COPY:"leave_a_copy",MAKE_EDITOR:"make_editor",MAKE_OWNER:"make_owner",MAKE_VIEWER:"make_viewer",MAKE_VIEWER_NO_COMMENT:"make_viewer_no_comment",REMOVE:"remove",MANAGE_LINK_ACCESS:"manage_link_access",ALL:["leave_a_copy","make_editor","make_owner","make_viewer","make_viewer_no_comment","remove"]},Br={FILENAME:22,DESKTOP_FILENAME:12,DISPLAY_NAME:26,EMAIL:30,OUT_OF_QUOTA_FOLDER_NAME:15,NEW_FOLDER_MODAL_FOLDER_NAME:15,FOLDER_NAME:15,SHARE_ME_MANAGE_ACCESS_FILE_FOLDER_TITLE:15,COMPANY_NAME:9,EMAIL_SHORT:20,EMAIL_SHORT_WITH_OVERFLOW:10,TOKENIZER_PLACEHOLDER:20};var Wr,Vr;n.SHARE_ACTION_ORIGIN_TYPE=void 0,(Wr=n.SHARE_ACTION_ORIGIN_TYPE||(n.SHARE_ACTION_ORIGIN_TYPE={})).BROWSE_FILE_ROW="BROWSE_FILE_ROW",Wr.FILE_ROW_SHARE_MENU="FILE_ROW_SHARE_MENU",Wr.PREVIEW_PAGE="PREVIEW_PAGE",Wr.NOTIFICATION_WEB="NOTIFICATION_WEB",Wr.RECENTS="RECENTS",Wr.SHARE="SHARE",Wr.GRANT_ACCESS="GRANT_ACCESS",Wr.DESKTOP_CLIENT="DESKTOP_CLIENT",Wr.DESKTOP_ESV="DESKTOP_ESV",Wr.WIZARD="WIZARD",Wr.OFFICE_INTEGRATION="OFFICE_INTEGRATION",Wr.LEGACY_BROWSE="LEGACY_BROWSE",Wr.SHARE_LINK_MODAL="SHARE_LINK_MODAL",Wr.BROWSE_SHARED_FOLDER_BANNER="BROWSE_SHARED_FOLDER_BANNER",Wr.BROWSE_GLOBAL_ACTIONS="BROWSE_GLOBAL_ACTIONS",Wr.EVENTS_PAGE="EVENTS_PAGE",Wr.BROWSE_FILE_ACTIONS="BROWSE_FILE_ACTIONS",Wr.CONTENT_MANAGER="CONTENT_MANAGER",Wr.PARENT_FOLDER_MODAL="PARENT_FOLDER_MODAL",Wr.OUT_OF_QUOTA_MODAL="OUT_OF_QUOTA_MODAL",Wr.LINKS_PAGE="LINKS_PAGE",Wr.PREVIEW_PAGE_FACEPILE="PREVIEW_PAGE_FACEPILE",Wr.BROWSE_FACEPILE="BROWSE_FACEPILE",Wr.SHARE_PAGE_FROM_EMAIL="SHARE_PAGE_FROM_EMAIL",Wr.SHARE_PAGE_FROM_NOTIFICATION_WEB="SHARE_PAGE_FROM_NOTIFICATION_WEB",Wr.COPY_SCL_LINK_MODAL="COPY_SCL_LINK_MODAL",Wr.HARMONY="HARMONY",Wr.NOTIFICATION_CLIENT="NOTIFICATION_CLIENT",Wr.NATIVE_SHARE_CLIENT="NATIVE_SHARE_CLIENT",Wr.FILESYSTEM="FILESYSTEM",Wr.NOTIFICATION_MOBILE="NOTIFICATION_MOBILE",Wr.WEB_MOBILE="WEB_MOBILE",Wr.IN_APP="IN_APP",Wr.EMAIL="EMAIL",Wr.GMAIL_PLUGIN="GMAIL_PLUGIN",Wr.OUTLOOK_ADDIN="OUTLOOK_ADDIN",Wr.PAPER_INTEGRATION="PAPER_INTEGRATION",Wr.GOOGLE_DSS="GOOGLE_DSS",Wr.BROWSE_NEW_FOLDER_MODAL="BROWSE_NEW_FOLDER_MODAL",Wr.TRELLO_FILE_VIEWER="TRELLO_FILE_VIEWER",Wr.STARRED="STARRED",Wr.AUTO_MOUNT="AUTO_MOUNT",Wr.DROPBOX_FORM="DROPBOX_FORM",Wr.VIEW_LINK_ONLY_MODAL="VIEW_LINK_ONLY_MODAL",Wr.VIEW_SHARE_MODAL="VIEW_SHARE_MODAL",Wr.MEMBER_LIST_LOADED="MEMBER_LIST_LOADED",Wr.BROWSE_FILE_ROW_BUTTON="BROWSE_FILE_ROW_BUTTON",Wr.BROWSE_FILE_ROW_OVERFLOW_MENU="BROWSE_FILE_ROW_OVERFLOW_MENU",Wr.EXTERNAL_SHARING_PAGE="EXTERNAL_SHARING_PAGE",Wr.SHARE_TO_UPLOAD="SHARE_TO_UPLOAD",Wr.COPY_LINK_FROM_UPLOAD_MODAL="COPY_LINK_FROM_UPLOAD_MODAL",Wr.SHARING_PREVIEW_PAGE="SHARING_PREVIEW_PAGE",Wr.SHARE_PAGE_INLINE="SHARE_PAGE_INLINE",Wr.POST_DOWNLOAD_MODAL="POST_DOWNLOAD_MODAL",Wr.ONBOARDING_CHECKLIST="ONBOARDING_CHECKLIST",Wr.SHARING_SDK_SANDBOX="SHARING_SDK_SANDBOX",Wr.SHARING_SDK_PAPER="SHARING_SDK_PAPER",Wr.SHARING_SDK_DESKTOP="SHARING_SDK_DESKTOP",Wr.MANAGE_ACCESS_CLOSE="MANAGE_ACCESS_CLOSE",Wr.FILE_REQUESTS="FILE_REQUESTS",Wr.BROWSE_COPY_ACTION="BROWSE_COPY_ACTION",Wr.BROWSE_MOVE_ACTION="BROWSE_MOVE_ACTION",Wr.DUPLICATE_FILES="DUPLICATE_FILES",Wr.FROM_EMAIL="FROM_EMAIL",Wr.REQUEST_ACCESS_MODAL="REQUEST_ACCESS_MODAL",Wr.CREATE_SHARED_FOLDER_MODAL="CREATE_SHARED_FOLDER_MODAL",Wr.CONTROLLED_ACCESS_SU_BANNER="CONTROLLED_ACCESS_SU_BANNER",Wr.DEFAULT_SHARING_SETTINGS_TAB="DEFAULT_SHARING_SETTINGS_TAB",Wr.COLLECTIONS="COLLECTIONS",Wr.SAVE_TO_DROPBOX="SAVE_TO_DROPBOX",Wr.JOIN_FOLDER_BUTTON="JOIN_FOLDER_BUTTON",Wr.PREVIEW_PAGE_FILE_ROW_OVERFLOW_MENU="PREVIEW_PAGE_FILE_ROW_OVERFLOW_MENU",Wr.PREVIEW_PAGE_FILE_ROW_BUTTON="PREVIEW_PAGE_FILE_ROW_BUTTON",Wr.PREVIEW_PAGE_GRID_SINGLE_FILE_ACTION="PREVIEW_PAGE_GRID_SINGLE_FILE_ACTION",Wr.ACTION_CONTINUATION="ACTION_CONTINUATION",Wr.PREVIEW_PAGE_TITLEBAR="PREVIEW_PAGE_TITLEBAR",Wr.CREATE_QR_CODE_MODAL="CREATE_QR_CODE_MODAL",Wr.BROWSE_CONTENT_TILE="BROWSE_CONTENT_TILE",Wr.BROWSE_CONTENT_TILE_BUTTON="BROWSE_CONTENT_TILE_BUTTON",Wr.SEARCH_CONTENT_TILE="SEARCH_CONTENT_TILE",Wr.SEARCH_CONTENT_TILE_BUTTON="SEARCH_CONTENT_TILE_BUTTON",Wr.SUGGESTIONS_CONTENT_TILE="SUGGESTIONS_CONTENT_TILE",Wr.SIGN_UP_WELCOME_MODAL="SIGN_UP_WELCOME_MODAL",Wr.VIDEO_STUDIO_RECENTS_TILE="VIDEO_STUDIO_RECENTS_TILE",Wr.BROWSE_SHARE_ACTION_FILE_CHOOSER="BROWSE_SHARE_ACTION_FILE_CHOOSER",Wr.QUICK_REACT="QUICK_REACT",Wr.SIMPLE_COPY_LINK_FILE_PREVIEW="SIMPLE_COPY_LINK_FILE_PREVIEW",Wr.QUICK_VIEW_BROWSE="QUICK_VIEW_BROWSE",Wr.QUICK_VIEW_SEARCH="QUICK_VIEW_SEARCH",Wr.QUICK_VIEW_BROWSE_CONTENT_TILE="QUICK_VIEW_BROWSE_CONTENT_TILE",Wr.QUICK_VIEW_SEARCH_CONTENT_TILE="QUICK_VIEW_SEARCH_CONTENT_TILE",Wr.DOWNLOAD_BUTTON="DOWNLOAD_BUTTON",Wr.LEFT_NAV_ONBOARDING_CHECKLIST="LEFT_NAV_ONBOARDING_CHECKLIST",Wr.UPLOAD_DRAWER="UPLOAD_DRAWER",Wr.PREVIEW_AUTO_SAVE="PREVIEW_AUTO_SAVE",Wr.COPY_LINK_MINI_MODAL="COPY_LINK_MINI_MODAL",Wr.REDIRECT_TO_LOGIN_OR_REGISTER="REDIRECT_TO_LOGIN_OR_REGISTER",Wr.NO_REDIRECT_TO_LOGIN_OR_REGISTER="NO_REDIRECT_TO_LOGIN_OR_REGISTER",Wr.ONBOARDING_SHARE_SLIDE="ONBOARDING_SHARE_SLIDE",Wr.RELATED_FILES="RELATED_FILES",Wr.BROWSE_FILE_ACTIONS_BUTTON="BROWSE_FILE_ACTIONS_BUTTON",Wr.BRANDED_SHARING="BRANDED_SHARING",Wr.WEB_SHARE_FILE_PREVIEW="WEB_SHARE_FILE_PREVIEW",Wr.SHARING_SDK_MS_TEAMS="SHARING_SDK_MS_TEAMS",Wr.PREVIEW_LINK_RECIPIENT_SETTINGS_BUTTON="PREVIEW_LINK_RECIPIENT_SETTINGS_BUTTON",Wr.PREVIEW_COMMENTS_SIDEBAR="PREVIEW_COMMENTS_SIDEBAR",Wr.DROPINS="DROPINS",n.SharedLinkType=void 0,(Vr=n.SharedLinkType||(n.SharedLinkType={})).Content="c",Vr.Shmodel="s";var qr;n.SharingAccessLevel=void 0,function(e){e.UNKNOWN="unknown",e.EDIT="edit",e.VIEW="view"}(n.SharingAccessLevel||(n.SharingAccessLevel={})),n.SharingLinkAudience=void 0,(qr=n.SharingLinkAudience||(n.SharingLinkAudience={})).UNKNOWN="unknown",qr.PUBLIC="public",qr.NO_ONE="no_one",qr.TEAM="team";const Hr=e=>{if(!e)return;const t={};return Object.entries(e).forEach((([e,n])=>{t[e]=(e=>({access_level:e.accessLevel===De.CanView?"can_view":"can_edit",sync_folder_name:e.syncFolderName,sync_folder_size:e.syncFolderSize,sync_ns_id:e.syncNsId,sync_role:e.syncRole===Fe.Personal?"personal":e.syncRole===Fe.Work?"work":"photos",sync_preview_url:e.syncPreviewUrl,sync_out_of_quota_qp:e.syncOutOfQuotaQp,sync_usage_remaining:e.syncUsageRemaining,sync_usage_needed:void 0!==e.syncUsageNeeded?Number(e.syncUsageNeeded):void 0}))(n)})),t},Gr=e=>({...e,canRemoveLinkUids:e.canRemoveLinkUids.map(Number),syncVarsByRoles:Hr(e.syncVarsByRoles)}),jr={[re.Shmodel]:n.SharedLinkType.Shmodel,[re.Content]:n.SharedLinkType.Content},zr=e=>({itemId:Number(e.itemId),linkKey:e.linkKey,linkType:jr[e.linkType],secureHash:e.secureHash,subPath:e.subPath,rlkey:e.rlkey}),Kr=e=>{switch(e){case Wn.PUBLIC:return"public";case Wn.ACL_ONLY:return"no_one";case Wn.TEAM_ONLY:return"team";case Wn.INVALID_LINK_AUDIENCE:default:return}},Jr=e=>{switch(e){case Vn.EDIT:return"editor";case Vn.VIEW:return"viewer";case Vn.INVALID_LINK_ACCESS_LEVEL:default:return}},Yr=e=>{switch(e){case jn.LOGGED_OUT:return"logged_out";case jn.LOGGED_IN:return"logged_in";case jn.TEAM_MEMBER:return"team_member";default:return}},Zr=e=>{if((null==e?void 0:e.teamId)&&(null==e?void 0:e.teamName)&&(null==e?void 0:e.setRedesignFeature)&&(null==e?void 0:e.setRedesignVariant))return{teamId:null==e?void 0:e.teamId,teamName:null==e?void 0:e.teamName,displayedTeamDomain:null==e?void 0:e.displayedTeamDomain,canAutoJoin:null==e?void 0:e.canAutoJoin,teamLogoUrl:null==e?void 0:e.teamLogoUrl,setRedesignFeature:null==e?void 0:e.setRedesignFeature,setRedesignVariant:null==e?void 0:e.setRedesignVariant,encodedSenderId:null==e?void 0:e.encodedSenderId}},$r=e=>e&&e.senderName&&e.senderEmail?{senderName:e.senderName,senderEmail:e.senderEmail,senderPhotoUrl:e.senderPhotoUrl}:void 0,Qr={[se.Off]:void 0,[se.Closed]:n.ShareModalVariant.closed,[se.Prefilled]:n.ShareModalVariant.prefilled,[se.Unfilled]:n.ShareModalVariant.unfilled,[se.LinkSettings]:n.ShareModalVariant.linkSettings};var Xr,es,ts;n.ApiV2HeaderNames=void 0,(Xr=n.ApiV2HeaderNames||(n.ApiV2HeaderNames={})).DropboxApiArg="Dropbox-API-Arg",Xr.DropboxApiSelectAdmin="Dropbox-API-Select-Admin",Xr.DropboxPathRoot="X-Dropbox-Path-Root",Xr.DropboxUid="X-Dropbox-Uid",Xr.DropboxTeamId="X-Dropbox-Teamid",Xr.DropboxTeamAuthorization="X-Dropbox-Team-Authorization",Xr.CsrfToken="X-CSRF-Token",Xr.DropboxForceQuic="X-Dropbox-Force-Quic",function(e){e[e.TeamAdminRole=0]="TeamAdminRole",e[e.MTARole=1]="MTARole",e[e.FederationAdminRole=2]="FederationAdminRole"}(es||(es={})),function(e){e[e.AdminAction=0]="AdminAction",e[e.AssumeAction=1]="AssumeAction",e[e.OnBehalfOfAction=2]="OnBehalfOfAction"}(ts||(ts={}));class ns{static parse(e){const t=e[".tag"];return 2===Object.keys(e).length&&null!=e[t]?new is(t,e[t]):new as(t,e)}constructor(e,t,n){this.type=e,this.value=t,this.isScalar=n}}class is extends ns{constructor(e,t=null){super(e,t,!0)}toJSON(){const e={".tag":this.type};return null!=this.value&&(e[this.type]=this.value),e}}class as extends ns{constructor(e,t={}){super(e,t,!1)}toJSON(){return{".tag":this.type,...this.value||{}}}}class os extends Error{static parseResponse(e,t,n,i,a,o=null){var r,s;null==o&&(o=e in ps?ps[e]:e>=500?ls:os);const l={raw:{status:e,responseBody:n},response:null,summary:null,error:{},headers:t,rpcPath:i};let c=n;try{const e=JSON.parse(n)||{};l.error=e.error,l.summary=e.error_summary||(null===(s=null===(r=e.error)||void 0===r?void 0:r.status)||void 0===s?void 0:s[".tag"])||"",e.user_message&&"string"==typeof e.user_message.text?c=e.user_message.text:"string"==typeof l.summary&&""!==l.summary&&(c=`error_summary: "${l.summary}"`)}catch(e){}l.response=c,i&&!c.startsWith("Error in call to API function")&&(c=`Error in call to API function ${i}: ${c}`);const d=Object.assign(new o(c),l);return a&&(d.stack=a),d}}class rs extends os{}class ss extends os{}class ls extends os{}class cs extends os{}function ds(e){return e instanceof os}const us=e=>e instanceof os?e:void 0;function _s(e){return e instanceof ss}function ms(e){return function(t){if(ds(t))return e(t);throw t}}const ps={400:class extends os{},401:rs,409:ss,429:cs};class gs extends Error{constructor(e,t){super(t),this.name="FetchAbortError",this.response=e}}class fs extends Error{constructor(e,t){super(t),this.name="FetchFailError",this.response=e}}class hs extends Error{constructor(e,t){super(t),this.name="FetchResponseError",this.response=e}}function Es(e){return"FetchFailError"===e.name}function vs(e){return"FetchResponseError"===e.name}const bs=500,Ss=6e4;class Ts{constructor(){this.pendingRequests=0,this.subscribers=new Set,this.didNetworkTimeOut=!1,this.next=e=>{this.subscribers.forEach((t=>t(e)))},this.startCleanupTimeout=()=>{this.abortCleanupTimeout();this.cleanupTimeout=window.setTimeout((()=>{this.didNetworkTimeOut=!0,this.pendingRequests=0,this.next("IDLE")}),Ss)},this.abortCleanupTimeout=()=>{window.clearTimeout(this.cleanupTimeout),this.cleanupTimeout=void 0},this.increment=()=>{this.startCleanupTimeout(),0===this.pendingRequests&&this.next("BUSY"),this.pendingRequests+=1},this.decrement=()=>{this.abortCleanupTimeout(),1===this.pendingRequests?this.next("IDLE"):this.startCleanupTimeout(),this.pendingRequests=Math.max(this.pendingRequests-1,0)},this.subscribe=e=>{this.subscribers.add(e);return()=>{this.subscribers.delete(e)}}}}class ys{constructor(){this.pendingResources=new Set,this.subscribers=new Set,this.didNetworkTimeOut=!1,this.next=e=>{this.subscribers.forEach((t=>t(e)))},this.startCleanupTimeout=()=>{this.abortCleanupTimeout();this.cleanupTimeout=window.setTimeout((()=>{this.didNetworkTimeOut=!0,this.pendingResources=new Set,this.next("IDLE")}),Ss)},this.abortCleanupTimeout=()=>{window.clearTimeout(this.cleanupTimeout),this.cleanupTimeout=void 0},this.add=e=>{e instanceof HTMLImageElement&&!e.src||e instanceof HTMLImageElement&&e.complete||e instanceof HTMLLinkElement&&!e.href||e instanceof HTMLScriptElement&&!e.src||e instanceof HTMLIFrameElement&&!e.src||(this.startCleanupTimeout(),0===this.pendingResources.size&&this.next("BUSY"),this.pendingResources.add(e))},this.remove=e=>{this.abortCleanupTimeout(),this.pendingResources.delete(e),0===this.pendingResources.size?this.next("IDLE"):this.startCleanupTimeout()},this.subscribe=e=>{this.subscribers.add(e);return()=>{this.subscribers.delete(e)}},(null===window||void 0===window?void 0:window.MutationObserver)&&window.addEventListener("load",(()=>{new MutationObserver((e=>{e.forEach((e=>{e.addedNodes.forEach((e=>{e instanceof HTMLScriptElement||e instanceof HTMLLinkElement||e instanceof HTMLImageElement||e instanceof HTMLIFrameElement?this.add(e):e.hasChildNodes()&&e instanceof HTMLElement&&e.querySelectorAll("img").forEach(this.add)}))}))})).observe(window.document.documentElement,{childList:!0,subtree:!0}),["load","error"].forEach((e=>{window.document.addEventListener(e,(e=>{(e.target instanceof HTMLScriptElement||e.target instanceof HTMLLinkElement||e.target instanceof HTMLImageElement||e.target instanceof HTMLIFrameElement)&&this.remove(e.target)}),{capture:!0})}))}))}}class ks{constructor(){this.incrementAjaxCount=()=>{},this.decrementAjaxCount=()=>{},this.isIdle=()=>!0,this.didNetworkTimeOut=()=>!1,this.resetDidNetworkTimeOut=()=>{},this.subscribe=()=>()=>{}}}class ws{constructor(){this.ajaxIdleObservable=new Ts,this.resourceLoadingIdleObservable=new ys,this.subscribers=new Set,this.ajaxIdle=!0,this.scriptLoadingIdle=!0,this.handleUpdate=e=>t=>{const n=this.ajaxIdle&&this.scriptLoadingIdle;"AJAX"===e&&(this.ajaxIdle="IDLE"===t),"RESOURCE_LOADING"===e&&(this.scriptLoadingIdle="IDLE"===t);const i=this.ajaxIdle&&this.scriptLoadingIdle;n!==i&&this.next(i?"IDLE":"BUSY")},this.next=e=>{this.subscribers.forEach((t=>t(e)))},this.incrementAjaxCount=()=>this.ajaxIdleObservable.increment(),this.decrementAjaxCount=()=>this.ajaxIdleObservable.decrement(),this.isIdle=()=>this.ajaxIdle&&this.scriptLoadingIdle,this.didNetworkTimeOut=()=>this.ajaxIdleObservable.didNetworkTimeOut||this.resourceLoadingIdleObservable.didNetworkTimeOut,this.resetDidNetworkTimeOut=()=>{this.ajaxIdleObservable.didNetworkTimeOut=!1,this.resourceLoadingIdleObservable.didNetworkTimeOut=!1},this.subscribe=e=>{this.subscribers.add(e);return()=>{this.subscribers.delete(e)}},this.ajaxIdleObservable.subscribe(this.handleUpdate("AJAX")),this.resourceLoadingIdleObservable.subscribe(this.handleUpdate("RESOURCE_LOADING"))}}let Is;const As=()=>a.isServerSide()||"undefined"==typeof window?new ks:(Is||(Is=new ws),Is),Cs=As().incrementAjaxCount,Rs=As().decrementAjaxCount;function Os(e){const t={};return e.forEach(((e,n)=>{t[n]=e})),t}class Ns{executeRpc(e,t,n,i,a,o){return new Promise(((s,l)=>{r.incrementAjaxCount(),Cs();const c=()=>{r.decrementAjaxCount(),Rs()};return fetch(e.toString(),{method:"POST",mode:"same-origin",credentials:"same-origin",headers:{...t,"Content-Type":i},body:n,signal:a}).then((e=>e.text().then((t=>({response:e,responseText:t}))))).then((({response:e,responseText:t})=>{if(e.ok)return{response:e,responseText:t};throw new hs(e,t)})).then((({response:e,responseText:t})=>(c(),s({headers:Os(e.headers),result:JSON.parse(t)})))).catch((t=>(c(),vs(t)?l(os.parseResponse(t.response.status,Os(t.response.headers),t.message,e.getPath(),o)):l(os.parseResponse(0,{},"Fetch network failure - message aborted or user offline",e.getPath(),o)))))}))}executeBinaryRpc(e,t,n,i,a){return new Promise(((o,s)=>(r.incrementAjaxCount(),Cs(),fetch(e.toString(),{method:"POST",mode:"same-origin",credentials:"same-origin",headers:{...t,"Content-Type":i},body:n,signal:a}).then((e=>e.ok?e.arrayBuffer().then((t=>({response:e,responseData:t}))):e.text().then((t=>{throw new hs(e,t)})))).then((({response:e,responseData:t})=>o({headers:Os(e.headers),result:t}))).catch((t=>vs(t)?s(os.parseResponse(t.response.status,Os(t.response.headers),t.message,e.getPath())):s(os.parseResponse(0,{},"Fetch network failure - message aborted or user offline",e.getPath())))).finally((()=>{r.decrementAjaxCount(),Rs()})))))}}function Ps(){if(!window.ensemble)return void 0!==a.getYapsProject()&&void 0!==a.getYapsDeployment()?`${a.getYapsProject()}:${a.getYapsDeployment()}`:void 0;const e=window.ensemble.getPageletInfoForExceptionReporting().filter((e=>void 0!==e.yaps_deployment&&void 0!==e.yaps_project));return 0!==e.length?e.sort(((e,t)=>e.pagelet_name`${e.yaps_project}:${e.yaps_deployment}`)).join(";"):void 0}class Ms extends Ns{}class Ls{constructor(e,t=!1){this.uploadEndpoints=new Set(["backups/upload_session/append","files/alpha/upload","files/paper/create","files/paper/update","files/upload","files/upload_v2","files/upload_session/append_v2","files/upload_session/append_batch","files/upload_session/finish","files/upload_session/finish_v2","files/upload_session/start","paper/cloud_docs/update","paper/desktop/spaces/upload_log","paper/desktop/upload_log","paper/docs/create","paper/docs/update","support_attachments/upload","hellosign/self_sign","hellosign/send_signature_request","ungated_file_conv_block/convert_to_pdf"]),this.downloadEndpoints=new Set(["backups/download","backups/download_zip","files/download","files/download_zip","files/export","files/get_preview","files/get_thumbnail_v2","paper/docs/download","sharing/get_shared_link_file","sharing/export_shared_link","hellosign/convert_to_pdf_download","privacy_request/fs_user_get_export"]),this.supportedUploadEndpoints=new Set(["backups/upload_session/append","files/paper/create","files/paper/update","files/upload","files/upload_v2","files/upload_session/append_v2","files/upload_session/append_batch","files/upload_session/finish","files/upload_session/finish_v2","files/upload_session/start","paper/cloud_docs/update","paper/desktop/spaces/upload_log","paper/desktop/upload_log","paper/docs/create","paper/docs/update","support_attachments/upload","hellosign/self_sign","hellosign/send_signature_request","ungated_file_conv_block/convert_to_pdf"]),this.supportedDownloadEndpoints=new Set(["backups/download","backups/download_zip","files/download","files/get_thumbnail_v2","sharing/get_shared_link_file","sharing/export_shared_link","hellosign/convert_to_pdf_download","privacy_request/fs_user_get_export"]),this.transport=e||new Ms,this.ns=Ds.bind(this),this.skipCsrf=t}_upload(e,t,n,i){return this._uploadWithResponseHeaders(e,t,n,i).then((e=>e.result))}_uploadWithResponseHeaders(e,t,i,o){if(!this.uploadEndpoints.has(e))throw new Error(e+" does not use the content-upload endpoint format");if(!this.supportedUploadEndpoints.has(e))throw new Error(e+" is not in the supported list of content-upload endpoints");const r={...this.csrfHeaders(),[n.ApiV2HeaderNames.DropboxApiArg]:this.http_header_safe_json(t),...this._headers(o)};if(Boolean(a.isHTTP3SupportEnabled())&&(r[n.ApiV2HeaderNames.DropboxForceQuic]="true"),"string"==typeof i||void 0===i)return this.executeRpc(e,r,i||"","application/octet-stream",o.signal);{const t=new Blob([i],{type:"application/octet-stream"});return this.executeRpc(e,r,t,"application/octet-stream",o.signal)}}_download(e,t,n,i){return this._downloadWithResponseHeaders(e,t,n,i).then((e=>e.result))}_downloadWithResponseHeaders(e,t,i,o){if(void 0===o||!o.hasOwnProperty("dangerouslyFetchUserContent")||!o.dangerouslyFetchUserContent)throw new Error("download requires explicit acknowledgement of the risk");if(!this.downloadEndpoints.has(e))throw new Error(e+" does not use the content-download endpoint format");if(!this.supportedDownloadEndpoints.has(e))throw new Error(e+" is not in the supported list of content-download endpoints");const r={...this.csrfHeaders(),[n.ApiV2HeaderNames.DropboxApiArg]:this.http_header_safe_json(t),...this._headers(i)};return Boolean(a.isHTTP3SupportEnabled())&&(r[n.ApiV2HeaderNames.DropboxForceQuic]="true"),this.executeBinaryRpc(e,r,"","application/octet-stream",i.signal)}_rpc(e,t,n,i){return this._rpcWithResponseHeaders(e,t,n,i).then((e=>e.result))}_rpcWithResponseHeaders(e,t,i,o){const r={...this.csrfHeaders(),...this._headers(i)};if(Boolean(a.isHTTP3SupportEnabled())&&(r[n.ApiV2HeaderNames.DropboxForceQuic]="true"),this.downloadEndpoints.has(e))throw new Error(e+' does not use the rpc endpoint format. Use "download" instead');if(this.uploadEndpoints.has(e))throw new Error(e+' does not use the rpc endpoint format. Use "upload" instead');const s=JSON.stringify(t||null);return this.executeRpc(e,r,s,"application/json",i.signal,o)}csrfHeaders(){return this.skipCsrf||a.getPageAuthChannel()===a.AuthChannel.OAUTH_TOKEN?{}:{[n.ApiV2HeaderNames.CsrfToken]:s.mustReadCsrfToken()}}async executeRpc(e,t,n,i,a,o){const r="client-web.dropbox.com"===window.location.hostname?"client-web.dropbox.com":"www.dropbox.com";const l=Ps();l&&(t["x-dropbox-client-yaps-attribution"]=l);const c=new s.URI({scheme:"https",authority:r,path:"/2/"+e,query:undefined});return await this.transport.executeRpc(c,t,n,i,a,o)}async executeBinaryRpc(e,t,n,i,a){const o="client-web.dropbox.com"===window.location.hostname?"client-web.dropbox.com":"www.dropbox.com";const r=new s.URI({scheme:"https",authority:o,path:"/2/"+e,query:undefined});return await this.transport.executeBinaryRpc(r,t,n,i,a)}http_header_safe_json(e){return JSON.stringify(e).replace(/[\u007f-\uffff]/g,(function(e){return"\\u"+("000"+e.charCodeAt(0).toString(16)).slice(-4)}))}}function Ds(e){const t=this,n=(new Error).stack;return{rpc:function(i,a,o){return t._rpc(e+"/"+i,a,o,n)},rpcWithResponseHeaders:function(i,a,o){return t._rpcWithResponseHeaders(e+"/"+i,a,o,n)},upload:function(n,i,a,o){return t._upload(e+"/"+n,i,a,o)},uploadWithResponseHeaders:function(n,i,a,o){return t._uploadWithResponseHeaders(e+"/"+n,i,a,o)},download:function(n,i,a,o){return t._download(e+"/"+n,i,a,o)},downloadWithResponseHeaders:function(n,i,a,o){return t._downloadWithResponseHeaders(e+"/"+n,i,a,o)}}}class Fs extends Ls{constructor(e,t){super(t),this.userProperties=e}_headers(e){return{[n.ApiV2HeaderNames.DropboxUid]:String(this.userProperties.id),[n.ApiV2HeaderNames.DropboxPathRoot]:String(this.userProperties.root_ns_id),...e.headers}}}var xs=Object.freeze({__proto__:null,DefaultUserApiV2Client:Fs});const Us={},Bs=(e,t)=>`${e}-${t}`;function Ws(){var e,t;const n=null===(t=null===(e=a.getInitData())||void 0===e?void 0:e.authRequestInfo)||void 0===t?void 0:t.activeUser;if(n){const e=a.toNumber(n.id);if(e){const t=a.toNumber(n.rootNsId),i=Bs(e,t);let o=Us[i];return o||(o=Object.freeze({id:e,root_ns_id:t}),Us[i]=o),o}}}function Vs(){const e=Ws();if(!e)throw new Error("could not get API v2 properties, make sure that init data is populated");return e}const qs=(e,t)=>`${String(function(e){const t=e.toString().match(/\.ns\('(.+?)'\)/);return t?t[1]:null}(e))}:${String(t)}`,Hs=(e,t)=>d.getGenericQueryRouteFilter("apiv2",qs(e,t)),Gs=(e,t,n)=>d.getGenericQueryKey("apiv2",qs(e,t),n),js=(e,t)=>zs(e,t,(async()=>new Fs(Vs())),(()=>({}))),zs=(e,t,n,i)=>(a,{reqCtx:o})=>async({signal:r})=>{var s;const l=await n(),c={signal:r,...null!==(s=null==i?void 0:i())&&void 0!==s?s:{}},d=e(l),u=await d.rpcWithResponseHeaders(t,a.apiArg,c);return o.responseHeaders=u.headers,{apiData:u.result,pkgData:null}},Ks=(e,t,n)=>Js(e,t,n,(async()=>new Fs(Vs())),(()=>({}))),Js=(e,t,n,i,a)=>(o,{reqCtx:r})=>async({signal:s,pageParam:l})=>{var c;const d=await i(),u={signal:s,...null!==(c=null==a?void 0:a())&&void 0!==c?c:{}};if(l){const t=l,{apiArg:i}=t.continueArg,a=e(d),o=await a.rpcWithResponseHeaders(n,i,u);return r.responseHeaders=o.headers,{apiData:o.result,pkgData:null}}const _=e(d),m=await _.rpcWithResponseHeaders(t,o.apiArg,u);return r.responseHeaders=m.headers,{apiData:m.result,pkgData:null}},Ys=(e,t,n,i)=>({queryClient:o,reqCtx:r})=>async o=>{var s;const l=await n(),c={subjectUserId:a.mustGetActiveUserId(),...null!==(s=null==i?void 0:i())&&void 0!==s?s:{}},d=e(l),u=await d.rpcWithResponseHeaders(t,o.apiArg,c);return r.responseHeaders=u.headers,{apiData:u.result,pkgData:null}},Zs=(e,t)=>Ys(e,t,(async()=>new Fs(Vs()))),$s=e=>_s(e)?e.error:null,Qs=({nsClient:e,rpc:t,queryFn:n,getQueryKey:i,optionsFn:a})=>{const o=null!=i?i:Gs(e,t),r=null!=n?n:js(e,t);return d.createGenericQuery({queryRouteFilter:Hs(e,t),getQueryKey:o,queryFn:(...e)=>(...t)=>Promise.resolve(r(...e)(...t)).catch((e=>{throw{apiError:e,appError:$s(e)}})),optionsFn:a})},Xs=e=>d.getGenericQueryRouteFilter("custom",e),el=({requestMethod:e,queryFn:t,getQueryKey:n,optionsFn:i})=>{const a=null!=n?n:((e,t)=>d.getGenericQueryKey("custom",e,t))(e);return d.createGenericQuery({queryRouteFilter:Xs(e),getQueryKey:a,queryFn:t,optionsFn:i})},tl=e=>({encryptionOptions:Lr(e.encryptionOptions),loginCont:e.loginCont,registerCont:e.registerCont,showMarketingOptIn:e.showMarketingOptIn,signupTag:e.signupTag,webSignInTag:e.webSignInTag,invitationSig:e.invitationSig,recipientExists:e.recipientExists,recipientEmail:e.recipientEmail,senderDisplayName:e.senderDisplayName,contentName:e.contentName,isFile:e.isFile,rlkey:e.rlkey,googleOneTapShareEditVariant:e.googleOneTapShareEditVariant,implicitTOSVariant:e.implicitTOSVariant,ibBlurPreviewVariant:e.ibBlurPreviewVariant,ibRedirectToLoginVariant:e.ibRedirectToLoginVariant}),nl=e=>{let t=null,n=null;return""!==e.senderName&&(t=e.senderName),""!==e.browserName&&(n=e.browserName),{senderName:t,contentName:e.contentName,normNsPath:e.normNsPath,isFolder:e.isFolder,browserName:n,openInAppData:yr(e.openInAppData)}};var il,al,ol,rl,sl;function ll(e){switch(e.JoinTeamRequestStateUnion.case){case"discoveryDisabled":return{".tag":"discovery_disabled"};case"canAutoJoin":return{".tag":"can_auto_join"};case"approvalRequired":return{".tag":"approval_required"};case"waitingForApproval":return{".tag":"waiting_for_approval"};case"requestApproved":return{".tag":"request_approved"};case"requestRejectedOpen":return{".tag":"request_rejected_open"};case"requestRejectedDismissed":return{".tag":"request_rejected_dismissed"};default:return{".tag":"other"}}}n.JoinApiResultEnum=void 0,(il=n.JoinApiResultEnum||(n.JoinApiResultEnum={})).RequestSent="request_sent",il.RequestNotSent="request_not_sent",il.CanJoin="can_join",function(e){e[e.Conflict=5]="Conflict"}(al||(al={})),function(e){e.ExistsSameTeam="exists_same_team",e.ExistsDifferentTeam="exists_different_team",e.Conflict="conflict",e.MaxTeamSizeAchieved="max_team_size_achieved",e.Rejected="rejected",e.Other="other",e.UnverifiedEmail="unverified_email"}(ol||(ol={})),function(e){e.Sending="sending",e.PendingApproval="pending_approval",e.Joined="joined"}(rl||(rl={})),function(e){e.Suggest="TeamDiscovery/Suggest",e.Confirm="TeamDiscovery/Confirm"}(sl||(sl={}));const cl=e=>{var t,n;const i=Lr(e.multiLoginPwdEncryptionOptions);if(!i)return;const o=null!==(n=null===(t=e.userIds)||void 0===t?void 0:t.map((e=>a.toNumber(e))).filter((e=>e)))&&void 0!==n?n:[];return{contentUrl:e.contentUrl,contentType:e.contentType,intendedRecipient:e.intendedRecipient,userIds:o,joinableTeam:e.joinableTeam?(r=e.joinableTeam,{dbxTeamId:r.dbxTeamId,id:a.toNumber(r.teamId),name:r.teamName,adminsCount:a.toNumber(r.adminsCount),membersCount:a.toNumber(r.membersCount),requestState:r.pendingRequest?rl.PendingApproval:void 0,joinTeamRequestState:ll(r.joinRequestState),joinRequestStateDate:r.joinRequestStateDate,isSameDomain:r.isSameDomain,isCollaborator:r.isCollaborator,sharedFolderCount:a.toNumber(r.sharedFolderCount),sharedFileCount:a.toNumber(r.sharedFileCount),lastShareTimestamp:a.toNumber(r.lastShareTimestamp),members:r.members.map((e=>({memberId:e.memberId,name:e.memberName,isAdmin:e.isAdmin,avatarURL:e.photoUrl})))}):void 0,ownerTeam:e.ownerTeam,multiLoginPwdEncryptionOptions:i};var r},dl=e=>({contentName:e.contentName,contUrl:e.continuationUrl,isFolder:e.isFolder,userEmail:e.userEmail,nsId:a.toNumber(e.nsId),userId:a.toNumber(e.userId)});class ul extends Ls{constructor(e){super(e)}_headers(e){return{[n.ApiV2HeaderNames.DropboxUid]:String(-1),...e.headers}}}class _l{constructor(){this.storage={}}clear(){this.storage={}}getItem(e){return this.storage[e]}key(e){return Object.keys(this.storage)[e]}removeItem(e){delete this.storage[e]}setItem(e,t){this.storage[e]=t}}class ml{constructor(e){this.initFn=e}get storage(){return this.initFn&&(this._storage=function(e){let t;try{t=e()||new _l}catch(e){t=new _l}try{const e="__storage_test__";return t.setItem(e,e),t.removeItem(e),t}catch(e){return t&&pl(e)?t:new _l}}(this.initFn),delete this.initFn),this._storage}get(e){if(this.storage){const t=this.storage.getItem(e);return t?"undefined"===t?void 0:JSON.parse(t):t}}set(e,t){if(this.storage)try{return null===t?this.delete(e):this.storage.setItem(e,JSON.stringify(t))}catch(e){if(pl(e))return;throw e}}delete(e){return this.storage?this.storage.removeItem(e):void 0}reset(){return this.storage?this.storage.clear():void 0}}function pl(e){return e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)}const gl=new ml((()=>window.sessionStorage)),fl=new ml((()=>window.localStorage)),hl=new class{constructor(e){this.idPrefix="userId:",this.browserStorage=e}get(e,t){return this.browserStorage.get(this.formatKey(e,t))}set(e,t,n){return this.browserStorage.set(this.formatKey(e,t),n)}clearOtherUsers(e){Object.keys(this.browserStorage.storage).map((t=>{if(t.startsWith(this.idPrefix)){const n=t.substring(this.idPrefix.length,t.indexOf("."));e.includes(Number(n))||this.browserStorage.delete(t)}}))}delete(e,t){return this.browserStorage.delete(this.formatKey(e,t))}formatKey(e,t){return`${this.idPrefix}${e}.${t}`}}(fl);function El(e){return e.ns("udcl")}function vl(e){return e.ns("pap_event_logging")}const bl="@udcl:version",Sl="@udcl:log_to_amis",Tl="@udcl:measure_id",yl="@udcl:request_id",kl="@udcl:tags",wl="@udcl:is_pap",Il="udcl:web_client",Al=4,Cl="0.1.1/web",Rl="@udcl:browser",Ol="@udcl:user_id",Nl="@udcl:team_id",Pl="@udcl:authed_users",Ml="@udcl:session_id",Ll="@udcl:referrer",Dl="@udcl:locale";function Fl(e){var t;const n=a.getActiveUserId(),i=a.getActiveTeamId(),o=e.get_user_ids(!0),r=null===(t=null===window||void 0===window?void 0:window.location)||void 0===t?void 0:t.href,l=a.getBrowserId();return{[Rl]:m.getBrowserShortName(),...n&&{[Ol]:n},...i&&{[Nl]:i},...(null==o?void 0:o.length)&&{[Pl]:o},...l&&{[Ml]:l},...r&&{[Ll]:r},[Dl]:s.localeToBcp47LangTag(a.getPageLocale())}}class xl{constructor(e,t){this.active_and_paired_user_ids=t,this.users=e}get_users(){return Object.values(this.users).sort(((e,t)=>+e.linked_user_id-+t.linked_user_id))}is_uid_associated(e){return e in this.users}is_paired(){return this.active_and_paired_user_ids.length>1}has_linked_or_paired_users(){return Object.keys(this.users).length>1}get_unauthed_user_by_uid(e){return this.users[e]}}const Ul="personal",Bl="photos",Wl="work";let Vl=class{constructor(e){this._proto=e,this._users=null}get display_name(){return this._proto.displayName}get active_user(){const e=a.getActiveUserId();return e?this.userById[e]:void 0}get personal_user(){const e=this.get_uid_by_role(Ul);return e?this.authedUserById[e]:void 0}get photos_user(){const e=this.get_uid_by_role(Bl);return e?this.authedUserById[e]:void 0}get work_user(){const e=this.get_uid_by_role(Wl);return e?this.authedUserById[e]:void 0}get personal_email(){return this.get_email_by_role(Ul)}get work_email(){return this.get_email_by_role(Wl)}get is_signed_in(){return(this._proto.users||[]).length>0}get is_paired(){return(this._proto.users||[]).length>1}get is_personal_user_signed_in(){return this.is_role_signed_in(Ul)}get is_photos_user_signed_in(){return this.is_role_signed_in(Bl)}get is_work_user_signed_in(){return this.is_role_signed_in(Wl)}get team_type(){return this._proto.teamType||void 0}get team_id(){const e=a.toNumber(this._proto.teamId);if("number"==typeof e&&e>0)return e}get team_dbtid(){return this._proto.teamDbtid||void 0}get team_name(){return this._proto.teamName||void 0}get team_is_limited(){return this._proto.teamIsLimited||!1}get team_is_locked(){return this._proto.teamIsLocked||!1}get is_assume_user_session(){return this._proto.isAssumeUserSession||!1}get is_team_assume_user_session(){return this._proto.isTeamAssumeUserSession||!1}get is_reseller_session(){return this._proto.isResellerSession||!1}get is_mtia_assume_team_session(){return this._proto.isMtiaAssumeTeamSession||!1}get is_federation_assume_team_session(){return this._proto.isFederationAssumeTeamSession||!1}get is_support_assume_user_session(){return this._proto.isSupportAssumeUserSession||!1}get is_support_assume_team_session(){return this._proto.isSupportAssumeTeamSession||!1}get linked_users_set(){const e=this.userById,t=this.users.map((e=>e.id));return new xl(e,t)}get users(){return this._users||(this._users=this._proto.users.map((e=>new ql(e)))),this._users}get userById(){return Object.fromEntries(this.users.map((e=>[e.id,e])))}get authedUserById(){return Object.fromEntries(this.users.filter((e=>e._authed)).map((e=>[e.id,e])))}get_user_by_role(e,t){const n=this.get_uid_by_role(e);return n?this.get_user_by_id(n,t):void 0}role_exists(e){return!!this.get_uid_by_role(e)}get_user_by_id(e,t){s.assert(this.is_uid_associated(e),`User ${e} is not associated with this viewer`);const n=(t?this.linked_users_set.users:this.authedUserById)[e];return s.assert(!!n,`User ${e} is not signed in`),n}is_role_signed_in(e){const t=this.get_uid_by_role(e);return!!t&&t in this.authedUserById}is_uid_signed_in(e){return e in this.authedUserById}is_user_signed_in(e){return!!e&&this.is_uid_signed_in(e.id)}is_uid_associated(e){return this.linked_users_set.is_uid_associated(e)}get_users(e){const t=e?this.users:this.users.filter((e=>e._authed));return t.sort((e=>e.role===Ul?-1:1)),t}get_user_ids(e){return this.get_users(e).map((e=>e.id))}get_roles(e){return this.get_users(e).map((e=>e.role))}get_account_ids(e){return this.get_users(e).map((e=>e.account_id))}get_email_by_role(e){const t=this.get_user_by_role(e,!0);return t&&t.email}get_uid_by_role(e){var t;return"photos"===e&&(e=this.is_paired||!this.is_signed_in?"personal":this.users[0].role),null===(t=this.users.find((t=>t.role===e)))||void 0===t?void 0:t.id}sign_in_user_by_id(){}toJson(){var e;return{display_name:this.display_name,active_user:null===(e=this.active_user)||void 0===e?void 0:e.toJson()}}};class ql{constructor(e){this._proto=e}get id(){return a.toNumber(this._proto.id)}set id(e){this._proto.id=a.protoInt64.parse(e)}get email(){return this._proto.email}set email(e){this._proto.email=e}get role(){return this._proto.role}set role(e){this._proto.role=e}get admin_role(){if(!(this._proto.adminRole<0))return this._proto.adminRole}set admin_role(e){this._proto.adminRole=void 0===e?-1:e}get paid(){return this._proto.paid}set paid(e){this._proto.paid=e}get fname(){return this._proto.fname}set fname(e){this._proto.fname=e}get lname(){return this._proto.lname}set lname(e){this._proto.lname=e}get display_name(){return this._proto.displayName}set display_name(e){this._proto.displayName=e}get familiar_name(){return this._proto.familiarName}set familiar_name(e){this._proto.familiarName=e}get initials_url(){return this._proto.initialsUrl}set initials_url(e){this._proto.initialsUrl=e}get photo_url(){return this._proto.photoUrl||void 0}set photo_url(e){this._proto.photoUrl=e||""}get photo_circle_url(){return this._proto.photoCircleUrl||void 0}set photo_circle_url(e){this._proto.photoCircleUrl=e||""}get is_team(){return this._proto.isTeam}set is_team(e){this._proto.isTeam=e}get is_team_admin(){return this._proto.isTeamAdmin}set is_team_admin(e){this._proto.isTeamAdmin=e}get is_dropbox_admin(){return this._proto.isDropboxAdmin}set is_dropbox_admin(e){this._proto.isDropboxAdmin=e}get is_email_verified(){return this._proto.isEmailVerified}set is_email_verified(e){this._proto.isEmailVerified=e}get sso_required(){return this._proto.ssoRequired}set sso_required(e){this._proto.ssoRequired=e}get team_dbtid(){return this._proto.teamDbtid||void 0}set team_dbtid(e){this._proto.teamDbtid=e||""}get is_paper_disabled(){return this._proto.isPaperDisabled}set is_paper_disabled(e){this._proto.isPaperDisabled=e}get account_id(){return this._proto.accountId}set account_id(e){this._proto.accountId=e}get team_member_id(){return this._proto.teamMemberId||void 0}set team_member_id(e){this._proto.teamMemberId=e||""}get has_never_set_password(){return this._proto.hasNeverSetPassword}set has_never_set_password(e){this._proto.hasNeverSetPassword=e}get _authed(){return this._proto.isSignedIn}set _authed(e){this._proto.isSignedIn=e}get root_ns_id(){return a.toNumber(this._proto.rootNsId)}set root_ns_id(e){this._proto.rootNsId=a.protoInt64.parse(e)}get home_ns_id(){return a.toNumber(this._proto.homeNsId)}set home_ns_id(e){this._proto.homeNsId=a.protoInt64.parse(e)}get nid(){return this._proto.nid}set nid(e){this._proto.nid=e}get is_cdm_member(){return this._proto.isCdmMember}set is_cdm_member(e){this._proto.isCdmMember=e}get is_tmr_member(){return this._proto.isTmrMember}set is_tmr_member(e){this._proto.isTmrMember=e}get cdm_tmf_path(){return this._proto.cdmTmfPath||void 0}set cdm_tmf_path(e){this._proto.cdmTmfPath=e||""}get user_root_permissions(){return this._proto.userRootPermissions}set user_root_permissions(e){this._proto.userRootPermissions=e}get is_guest_admin(){return this._proto.isGuestAdmin}set is_guest_admin(e){this._proto.isGuestAdmin=e}get team_name(){return this._proto.teamName||void 0}set team_name(e){this._proto.teamName=e||""}get linked_user_id(){return this._proto.linkedUserId}set linked_user_id(e){this._proto.linkedUserId=e}get user_account_age_in_days(){return this._proto.userAccountAgeInDays}set user_account_age_in_days(e){this._proto.userAccountAgeInDays=e}get user_time_on_team_in_days(){return this._proto.userTimeOnTeamInDays||0}toString(){return String(this.id)}toJson(){return{id:this.id,email:this.email,role:this.role,admin_role:this.admin_role,paid:this.paid,fname:this.fname,lname:this.lname,display_name:this.display_name,familiar_name:this.familiar_name,initials_url:this.initials_url,photo_url:this.photo_url,photo_circle_url:this.photo_circle_url,is_team:this.is_team,is_team_admin:this.is_team_admin,is_dropbox_admin:this.is_dropbox_admin,is_email_verified:this.is_email_verified,sso_required:this.sso_required,team_dbtid:this.team_dbtid,is_paper_disabled:this.is_paper_disabled,account_id:this.account_id,team_member_id:this.team_member_id,has_never_set_password:this.has_never_set_password,_authed:this._authed,root_ns_id:this.root_ns_id,home_ns_id:this.home_ns_id,nid:this.nid,is_cdm_member:this.is_cdm_member,is_tmr_member:this.is_tmr_member,cdm_tmf_path:this.cdm_tmf_path,user_root_permissions:this.user_root_permissions,is_guest_admin:this.is_guest_admin,team_name:this.team_name,linked_user_id:this.linked_user_id,user_account_age_in_days:this.user_account_age_in_days,user_time_on_team_in_days:this.user_time_on_team_in_days}}toProto(){return this._proto}}class Hl extends a.Message{constructor(e){super(),this.id=a.protoInt64.zero,this.email="",this.role="",this.adminRole=0,this.paid=0,this.fname="",this.lname="",this.displayName="",this.familiarName="",this.initialsUrl="",this.photoUrl="",this.photoCircleUrl="",this.isTeam=0,this.isTeamAdmin=!1,this.isDropboxAdmin=!1,this.isEmailVerified=!1,this.ssoRequired=!1,this.teamDbtid="",this.isPaperDisabled=!1,this.accountId="",this.teamMemberId="",this.hasNeverSetPassword=!1,this.isSignedIn=!1,this.rootNsId=a.protoInt64.zero,this.homeNsId=a.protoInt64.zero,this.nid="",this.nsMap={},this.isCdmMember=!1,this.isTmrMember=!1,this.cdmTmfPath="",this.userRootPermissions="",this.isGuestAdmin=!1,this.teamName="",this.linkedUserId="",this.userAccountAgeInDays=0,this.userTimeOnTeamInDays=0,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Hl).fromBinary(e,t)}static fromJson(e,t){return(new Hl).fromJson(e,t)}static fromJsonString(e,t){return(new Hl).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Hl,e,t)}}Hl.runtime=a.proto3,Hl.typeName="viewer.User",Hl.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"id",kind:"scalar",T:4},{no:2,name:"email",kind:"scalar",T:9},{no:3,name:"role",kind:"scalar",T:9},{no:4,name:"admin_role",kind:"scalar",T:5},{no:5,name:"paid",kind:"scalar",T:5},{no:6,name:"fname",kind:"scalar",T:9},{no:7,name:"lname",kind:"scalar",T:9},{no:8,name:"display_name",kind:"scalar",T:9},{no:9,name:"familiar_name",kind:"scalar",T:9},{no:10,name:"initials_url",kind:"scalar",T:9},{no:11,name:"photo_url",kind:"scalar",T:9},{no:12,name:"photo_circle_url",kind:"scalar",T:9},{no:13,name:"is_team",kind:"scalar",T:5},{no:14,name:"is_team_admin",kind:"scalar",T:8},{no:15,name:"is_dropbox_admin",kind:"scalar",T:8},{no:16,name:"is_email_verified",kind:"scalar",T:8},{no:17,name:"sso_required",kind:"scalar",T:8},{no:18,name:"team_dbtid",kind:"scalar",T:9},{no:19,name:"is_paper_disabled",kind:"scalar",T:8},{no:20,name:"account_id",kind:"scalar",T:9},{no:21,name:"team_member_id",kind:"scalar",T:9},{no:22,name:"has_never_set_password",kind:"scalar",T:8},{no:23,name:"is_signed_in",kind:"scalar",T:8},{no:24,name:"root_ns_id",kind:"scalar",T:4},{no:25,name:"home_ns_id",kind:"scalar",T:4},{no:26,name:"nid",kind:"scalar",T:9},{no:27,name:"ns_map",kind:"map",K:4,V:{kind:"scalar",T:4}},{no:28,name:"is_cdm_member",kind:"scalar",T:8},{no:29,name:"is_tmr_member",kind:"scalar",T:8},{no:30,name:"cdm_tmf_path",kind:"scalar",T:9},{no:31,name:"user_root_permissions",kind:"scalar",T:9},{no:32,name:"is_guest_admin",kind:"scalar",T:8},{no:33,name:"team_name",kind:"scalar",T:9},{no:34,name:"linked_user_id",kind:"scalar",T:9},{no:35,name:"user_account_age_in_days",kind:"scalar",T:5},{no:36,name:"user_time_on_team_in_days",kind:"scalar",T:5}]));class Gl extends a.Message{constructor(e){super(),this.users=[],this.isTeamAssumeUserSession=!1,this.isAssumeUserSession=!1,this.displayName="",this.teamId=a.protoInt64.zero,this.teamDbtid="",this.teamName="",this.teamType="",this.teamIsLimited=!1,this.teamIsLocked=!1,this.isResellerSession=!1,this.isMtiaAssumeTeamSession=!1,this.isFederationAssumeTeamSession=!1,this.isSupportAssumeUserSession=!1,this.isSupportAssumeTeamSession=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Gl).fromBinary(e,t)}static fromJson(e,t){return(new Gl).fromJson(e,t)}static fromJsonString(e,t){return(new Gl).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Gl,e,t)}}Gl.runtime=a.proto3,Gl.typeName="viewer.Viewer",Gl.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"users",kind:"message",T:Hl,repeated:!0},{no:2,name:"is_team_assume_user_session",kind:"scalar",T:8},{no:3,name:"is_assume_user_session",kind:"scalar",T:8},{no:4,name:"display_name",kind:"scalar",T:9},{no:15,name:"team_id",kind:"scalar",T:3},{no:5,name:"team_dbtid",kind:"scalar",T:9},{no:6,name:"team_name",kind:"scalar",T:9},{no:7,name:"team_type",kind:"scalar",T:9},{no:8,name:"team_is_limited",kind:"scalar",T:8},{no:9,name:"team_is_locked",kind:"scalar",T:8},{no:10,name:"is_reseller_session",kind:"scalar",T:8},{no:11,name:"is_mtia_assume_team_session",kind:"scalar",T:8},{no:12,name:"is_federation_assume_team_session",kind:"scalar",T:8},{no:13,name:"is_support_assume_user_session",kind:"scalar",T:8},{no:14,name:"is_support_assume_team_session",kind:"scalar",T:8}]));const jl={typeName:"viewer.ViewerService",methods:{fetchViewer:{name:"FetchViewer",I:r.PrefetchArgs,O:Gl,kind:s.MethodKind.Unary}}};const zl="viewer:prefetch",Kl=d.getGenericQueryKey("custom",zl)(null),Jl=d.createGenericQuery({queryRouteFilter:["custom",zl],queryFn:({})=>async({})=>{const e=await async function(e){return await r.Edison.fetch(jl,"FetchViewer",e?{currentUrl:e}:void 0)}();return{apiData:(t=e,new Vl(t)),pkgData:null};var t},getQueryKey:d.getGenericQueryKey("custom",zl)});async function Yl(e=d.queryClient){return r.Edison.resetPendingPrefetches(),Jl.invalidateQueries(e)}async function Zl(e=d.queryClient){return(await Jl.fetchQuery(e,{apiArg:null,pkgArg:null})).apiData}d.queryClient.setQueryDefaults(Kl,{retry:3,retryDelay:d.defaultExponentialBackoffRetryDelay});var $l=Object.freeze({__proto__:null,fetchViewer:Zl,invalidateViewer:Yl});const Ql="udcl";const Xl="udcl",ec="track",tc="mark",nc="measure",ic=":";function ac(e,...t){return[Xl,...t,e].join(ic)}function oc(e,...t){const n=ac("",...t);return 0===e.indexOf(n)?e.slice(n.length):e}function rc(e,...t){return"string"==typeof e?ac(e,...t):e}async function sc(e,n=1){const{getMetricsReporter:i}=await new Promise((function(e,n){t(["./c_src_sink_index"],e,n)})).then((function(e){return e.index_esnext})),o=i().createCounter({ns:"udcl",name:"xray/entries_captured"},{type:e,yaps_deployment:a.getYapsDeployment()});o.increment(n),o.record()}async function lc(e){const{getMetricsReporter:n}=await new Promise((function(e,n){t(["./c_src_sink_index"],e,n)})).then((function(e){return e.index_esnext})),i=n().createCounter({ns:"udcl",name:"xray/flush_attempts"},{status:e,yaps_deployment:a.getYapsDeployment()});i.increment(),i.record()}async function cc(e){const{getMetricsReporter:n}=await new Promise((function(e,n){t(["./c_src_sink_index"],e,n)})).then((function(e){return e.index_esnext})),i=n().createCounter({ns:"udcl",name:"xray/flush_attempts/ddp"},{status:e,yaps_deployment:a.getYapsDeployment()});i.increment(),i.record()}const dc="experiments:get-variant-info",uc=d.createGenericQuery({queryRouteFilter:d.getGenericQueryRouteFilter("custom",dc),queryFn:({apiArg:e})=>async({})=>async function({featureName:e}){const t=await d.Stormcrow.getAssignment(e);return{apiData:t,pkgData:null}}(e),getQueryKey:d.getGenericQueryKey("custom",dc,(e=>e.featureName))});async function _c(e){let t,n=null;try{const n=await async function(e){return uc.fetchQuery(d.queryClient,{apiArg:{featureName:e},pkgArg:null})}(e);t=null==n?void 0:n.apiData}catch(e){n=e}return{experiment:t,error:n}}async function mc(e){const{experiment:t,error:n}=await _c(e);return{variant:null==t?void 0:t.variant,error:n}}const pc="udcl/retry_count",gc=[async function(e,t){if(await o.getFenixLoggingEnvironment())return;if(window.EDISON_LOCALMODE)return;const n=vc(e,t);fc.push(n)},async function(e,t){const n=await o.getFenixLoggingEnvironment();if(!n)return;const i=vc(e,t,{edison_static_revision:a.getRepoRev(),"@udcl:log_timestamp":`${performance.now()}`});o.logEventToDesktop(n,e,i)},function(e,t){const n=gl.get("DBX_UDCL_DEV_TOOL_MODE_ACTIVE"),i="DBX_UDCL_LOG";if(!n)return void gl.delete(i);let a;try{a=gl.get(i)||[]}catch(e){a=[]}const o=t instanceof PerformanceMeasure;a.push({startTime:t.startTime>6048e5?t.startTime:t.startTime+performance.timeOrigin,duration:t.duration,detail:t.detail,name:oc(t.name,o?nc:ec)}),gl.set(i,a)}],fc=new class{constructor(e,t=3e4,n=1/0){this.storage=gl,this.flushAndBackoff=()=>{this.flush(),this.intervalTimeout*=2,this.intervalTimeout>this.maxIntervalTimeout?(this.intervalTimeout=this.maxIntervalTimeout,this.scheduleFlushInterval()):this.timeout=window.setTimeout(this.flushAndBackoff,this.intervalTimeout)},this.scheduleFlushInterval=()=>{this.flush(),this.interval=window.setInterval(this.flush,this.intervalTimeout)},this.flush=()=>{var e;const t=null!==(e=this.storage.get(Ql))&&void 0!==e?e:[];this.storage.delete(Ql),t.length>0&&this.onFlush(t)},this.push=(...e)=>{var t;let n=(null!==(t=this.storage.get(Ql))&&void 0!==t?t:[]).concat(e);n.length>this.size&&(n=n.slice(-this.size)),this.storage.set(Ql,n)},this.cleanup=()=>{window.removeEventListener("load",this.scheduleFlushInterval),window.clearTimeout(this.timeout),window.clearInterval(this.interval)},this.onFlush=e,this.size=n,this.maxIntervalTimeout=t,this.intervalTimeout=1e3,this.timeout=window.setTimeout(this.flushAndBackoff,this.intervalTimeout)}}((function(e){!async function(e){var n,i;const o=e.filter((e=>e[bl]>=Al));if(0===o.length)return;lc("start");try{await async function(e){const t=await Zl(),n={events:e.filter((e=>"event"===e.type)),measures:e.filter((e=>"measure"===e.type)),detail:JSON.stringify(Fl(t)),sdk_version:JSON.stringify(Al)},i=Ws();return i?El(new Fs(i)).rpc("log_timing",n,{}):El(new ul).rpc("log_timing",n,{})}(o),lc("success"),async function(e){const{getMetricsReporter:n}=await new Promise((function(e,n){t(["./c_src_sink_index"],e,n)})).then((function(e){return e.index_esnext}));n().createStats({ns:"udcl",name:"xray/retry_count"},{yaps_deployment:a.getYapsDeployment()}).record(e)}(Ec()),gl.delete(pc)}catch(e){!function(){const e=Ec();gl.set(pc,(e+1).toString())}();const t=null===(i=null===(n=us(e))||void 0===n?void 0:n.raw)||void 0===i?void 0:i.status;0===t?lc("network_error"):t&&400<=t&&t<=499?lc("server_rejected"):t&&500<=t&&t<=599?lc("server_error"):(lc("unknown_error"),l.reportException({err:e,force:!0,severity:l.SEVERITY.CRITICAL,tags:[Il]}))}}(e),async function(e){var t,n;if("ON"!==(await mc("perf_eng_2024_05_24_udcl_ssa_exporter")).variant)return;const i=e.filter((e=>e[bl]>=Al));if(0===i.length)return;cc("start");try{await function(e,t){const n={version:Cl,platform:"web",user_agent:navigator.userAgent,user_id:a.getActiveUserId()},i=t.map((e=>"event"===e.type?{domain:"udcl/logging",event_name:e.name,event_ts:e.timestamp,flush_ts:performance.now(),log_id:e.id,body:JSON.stringify({...n,measure_id:e.measure_id,detail:e.detail,tags:e.tags})}:{domain:"udcl/logging",event_name:e.name,event_ts:e.start_time_ms,flush_ts:performance.now(),log_id:e.id,body:JSON.stringify({...n,start_time:e.start_time_ms,duration:e.duration_ms,detail:e.detail,tags:e.tags})}));return vl(e).rpc("log_records",{records:i},{})}(hc,i),cc("success")}catch(e){const i=null===(n=null===(t=us(e))||void 0===t?void 0:t.raw)||void 0===n?void 0:n.status;0===i?cc("network_error"):i&&400<=i&&i<=499?cc("server_rejected"):i&&500<=i&&i<=599?cc("server_error"):(cc("unknown_error"),l.reportException({err:e,force:!0,severity:l.SEVERITY.CRITICAL,tags:[Il]}))}}(e)}),void 0,1e4),hc=new ul;function Ec(){return Number.parseInt(gl.get(pc)||"0",10)}function vc(e,t,n){var i;const a=t.detail[Tl];delete t.detail[Tl];const o={id:e,detail:JSON.stringify({...t.detail,...n}),tags:null===(i=t.detail)||void 0===i?void 0:i[kl],[bl]:Al};return t instanceof window.PerformanceMeasure?{type:"measure",name:oc(t.name,nc),...o,start_time_ms:t.startTime,duration_ms:t.duration}:{type:"event",name:oc(t.name,ec),...o,measure_id:a,timestamp:t.startTime}}const bc=(()=>{let e,t;const n=[];for(e=0,t=e;e<=255;e++,t=e)n.push((t+256).toString(16).substr(1));return n})();function Sc(e){return e.map((e=>bc[e])).join("")}const Tc={getRandomBytes(){const e=new Uint8Array(16);return window.crypto&&window.crypto.getRandomValues(e),e},v4(){var e;if(null===(e=window.crypto)||void 0===e?void 0:e.randomUUID)return window.crypto.randomUUID();const t=this.getRandomBytes();t[6]=15&t[6]|64,t[8]=63&t[8]|128;const n=Array.prototype.slice.call(t);return[n.slice(0,4),n.slice(4,6),n.slice(6,8),n.slice(8,10),n.slice(10,16)].map(Sc).join("-")}},yc=["The string did not match the expected pattern.","An invalid or illegal string was specified","Failed to execute 'measure' on 'Performance': The mark '[object Object]' does not exist."];class kc{constructor(e){this.track=(e,{startTime:t=performance.now(),measureId:n,detail:i}={})=>{sc("event");const o=Tc.v4(),r=ac(e,ec);let s;const c={...i,[Tl]:n,[yl]:a.getRequestId()};try{s=performance.mark(r,{startTime:t,detail:c}),s||(s=Ic(r),Object.defineProperty(s,"detail",{value:c})),this.exportEntry(o,s)}catch(e){wc(e)||l.reportException({err:e,severity:l.SEVERITY.NONCRITICAL,force:!0,tags:[Il]})}return o},this.mark=(e,{startTime:t=performance.now()}={})=>{const n=ac(e,tc);performance.mark(n,{startTime:t})},this.measure=(e,{start:t,end:n,detail:i,_measureId:o})=>{sc("measure");const r=ac(e,nc),s=rc(t,tc),c=rc(n,tc);try{const e=null!=o?o:Tc.v4(),t={...i,[yl]:a.getRequestId()};let n;try{n=performance.measure(r,{start:s,end:c,detail:t})}catch(e){if(!wc(e))throw e;if("string"!=typeof s||"string"!=typeof c)return;performance.measure(r,s,c),n={...performance.getEntriesByName(r).pop(),detail:t}}return n||(n=Ic(r),Object.defineProperty(n,"detail",{value:t})),this.exportEntry(e,n),e}catch(e){l.reportException({err:e,severity:l.SEVERITY.NONCRITICAL,force:!0,tags:[Il],exc_extra:{namespacedMetric:r,namespacedStart:s,namespacedEnd:c}})}},this.exportEntry=e}}function wc(e){return e instanceof DOMException&&"SyntaxError"===e.name&&yc.includes(e.message)}function Ic(e){if(0===performance.getEntriesByName(e).length)throw new Error("UDCL: performance.mark did not throw or return a PerformanceEntry");return performance.getEntriesByName(e).pop()}const Ac=new kc((async function(e,t){if(!a.isServerSide())return Promise.all(gc.map((async n=>{await n(e,t)})))}));var Cc=Object.freeze({__proto__:null,UDCL:Ac,UdclLogger:kc});const Rc=el({requestMethod:"scl_page:scl_resolution_prefetch",queryFn:({})=>async({})=>{const e=await async function(){return await r.Edison.fetch(zo,"SharedContentLinkResolutionPrefetch")}(),t=null==e?void 0:e.result;let i;switch(null==t?void 0:t.case){case"previewProps":i={previewProps:(o=t.value,{file:"browseFile"===o.file.case?sr(o.file.value):Dr(o.file.value),shareModalVariant:Qr[o.shareModalVariant],onCloseUrl:o.onCloseUrl,encryptionOptions:Lr(o.encryptionOptions),redirectOnClose:o.redirectOnClose,fileViewOrigin:Number(o.fileViewOrigin)||o.fileViewOriginType,initialPreviewSourceContext:o.initialPreviewSourceContext||n.SourceContext.Unknown,brandingInfo:Yo(o.brandingInfo),isEmbedded:o.isEmbedded,appDownloadInterstitialDismissed:o.appDownloadInterstitialDismissed,sharePermission:o.sharePermission?Gr(o.sharePermission):void 0,sharedLinkInfo:o.sharedLinkInfo?Fr(o.sharedLinkInfo):void 0,shareToken:o.shareToken?zr(o.shareToken):void 0,hidePageChrome:o.hidePageChrome,allowAuthModal:o.allowAuthModal,outOfQuota:o.outOfQuota,deviceId:o.deviceId,userPresentableVerdict:o.userPresentableVerdict,receiverPreviewInfo:o.receiverPreviewInfo?(s=o.receiverPreviewInfo,{linkAudience:Kr(null==s?void 0:s.linkAudience),linkAccessLevel:Jr(null==s?void 0:s.accessLevel),isExpired:!!(null==s?void 0:s.isExpired),previewAsUser:Yr(null==s?void 0:s.previewAsUser)}):void 0,openInAppData:yr(o.openInAppData),joinableTeamInfo:Zr(o.joinableTeamInfo),senderInfo:$r(o.senderInfo),grantBook:o.grantBook})};break;case"errorPageProps":i={errorPageProps:{errorType:t.value.errorType,dmcaRequester:t.value.dmcaRequester}};break;case"requestAccessProps":i={requestAccessProps:cl(t.value)};break;case"invitationSignupProps":i={invitationSignupPageProps:tl(t.value)};break;case"downloadSafariProps":i={downloadSafariProps:t.value};break;case"redirect":i={redirectResult:t.value};break;case"verifyEmailProps":i={verifyEmailProps:dl(t.value)};break;case"downloadAppProps":i={downloadAppProps:nl(t.value)};break;default:if("scl_folder_page"===e.performanceProductName){i={folderProps:void 0};break}i={errorPageProps:{errorType:n.SharedLinkErrorType.GENERIC}}}var o,s;return c.setRouteNameMapper((t=>{var n,i,o;const r=t.pathname.substring(1).split("/");a.getPageLocale()===r[0]&&r.shift();const s=null!==(n=r[1])&&void 0!==n?n:"",l=new URLSearchParams(t.search);return l.has("cloud_editor")?"shared_content_link:file:cloud_editor":["scl_oboe_file","scl_file_page"].includes(null!==(i=null==e?void 0:e.performanceProductName)&&void 0!==i?i:"")?"shared_link:file":["scl_oboe_folder","scl_folder_page"].includes(null!==(o=null==e?void 0:e.performanceProductName)&&void 0!==o?o:"")?l.has("preview")?"shared_content_link:folder:file_preview":"shared_content_link:folder":"fo"===s&&(null==e?void 0:e.performanceProductName)?"shared_content_link:folder:"+e.performanceProductName:"fi"===s&&(null==e?void 0:e.performanceProductName)?"shared_content_link:file:"+e.performanceProductName:"shared_content_link:file:uncategorized"})),window.location.pathname.startsWith("/scl/fi")&&Ac.measure("web_previews/scl_page_file_prefetch_complete",{start:performance.timeOrigin,end:Date.now()}),{apiData:{...i,pageTitle:(null==e?void 0:e.pageTitle)||"",metaTags:(null==e?void 0:e.metaTags)||[],performanceProductName:(null==e?void 0:e.performanceProductName)||"",fedCmVariant:null==e?void 0:e.fedCmVariant},pkgData:null}}});class Oc extends a.Message{constructor(e){super(),this.userAgent="",this.sessionId="",this.anonIp="",this.localeUserSelected="",this.localeBrowserHeader="",this.country="",this.uaBrowserName="",this.uaBrowserVersion="",this.uaOsName="",this.uaOsVersion="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Oc).fromBinary(e,t)}static fromJson(e,t){return(new Oc).fromJson(e,t)}static fromJsonString(e,t){return(new Oc).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Oc,e,t)}}var Nc,Pc,Mc;Oc.runtime=a.proto3,Oc.typeName="ccpa_data.CCPALogContext",Oc.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"user_agent",kind:"scalar",T:9},{no:2,name:"session_id",kind:"scalar",T:9},{no:3,name:"anon_ip",kind:"scalar",T:9},{no:4,name:"locale_user_selected",kind:"scalar",T:9},{no:5,name:"locale_browser_header",kind:"scalar",T:9},{no:6,name:"country",kind:"scalar",T:9},{no:7,name:"ua_browser_name",kind:"scalar",T:9},{no:8,name:"ua_browser_version",kind:"scalar",T:9},{no:9,name:"ua_os_name",kind:"scalar",T:9},{no:10,name:"ua_os_version",kind:"scalar",T:9}])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.LOGGED_OUT_NOT_ENROLLED=1]="LOGGED_OUT_NOT_ENROLLED",e[e.LOGGED_IN_NOT_ENROLLED=2]="LOGGED_IN_NOT_ENROLLED",e[e.LOGGED_OUT_EMAIL_PENDING=3]="LOGGED_OUT_EMAIL_PENDING",e[e.LOGGED_OUT_ENROLLED=4]="LOGGED_OUT_ENROLLED",e[e.LOGGED_IN_EMAIL_PENDING=5]="LOGGED_IN_EMAIL_PENDING",e[e.LOGGED_IN_ENROLLED=6]="LOGGED_IN_ENROLLED",e[e.LOGGED_OUT_GPC_ENABLED=7]="LOGGED_OUT_GPC_ENABLED",e[e.CROSS_ORIGIN_ENROLLED=8]="CROSS_ORIGIN_ENROLLED",e[e.ENROLLED_VIA_COOKIES=9]="ENROLLED_VIA_COOKIES"}(Nc||(Nc={})),a.proto3.util.setEnumType(Nc,"privacy_consent.UserDNSInitState",[{no:0,name:"UNKNOWN"},{no:1,name:"LOGGED_OUT_NOT_ENROLLED"},{no:2,name:"LOGGED_IN_NOT_ENROLLED"},{no:3,name:"LOGGED_OUT_EMAIL_PENDING"},{no:4,name:"LOGGED_OUT_ENROLLED"},{no:5,name:"LOGGED_IN_EMAIL_PENDING"},{no:6,name:"LOGGED_IN_ENROLLED"},{no:7,name:"LOGGED_OUT_GPC_ENABLED"},{no:8,name:"CROSS_ORIGIN_ENROLLED"},{no:9,name:"ENROLLED_VIA_COOKIES"}]);class Lc extends a.Message{constructor(e){super(),this.countryCode="",this.loggedInState=Pc.UNKNOWN,this.isDefaultNonCcpaEnabled=!1,this.isBannerDisabled=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Lc).fromBinary(e,t)}static fromJson(e,t){return(new Lc).fromJson(e,t)}static fromJsonString(e,t){return(new Lc).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Lc,e,t)}}Lc.runtime=a.proto3,Lc.typeName="privacy_consent.PrivacyConsentInitData",Lc.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"country_code",kind:"scalar",T:9},{no:4,name:"logged_in_state",kind:"enum",T:a.proto3.getEnumType(Pc)},{no:6,name:"is_default_non_ccpa_enabled",kind:"scalar",T:8},{no:8,name:"is_banner_disabled",kind:"scalar",T:8}])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.LOGGED_OUT=1]="LOGGED_OUT",e[e.LOGGED_IN=2]="LOGGED_IN"}(Pc||(Pc={})),a.proto3.util.setEnumType(Pc,"privacy_consent.PrivacyConsentInitData.LoggedInState",[{no:0,name:"UNKNOWN"},{no:1,name:"LOGGED_OUT"},{no:2,name:"LOGGED_IN"}]);class Dc extends a.Message{constructor(e){super(),this.dnsState=Nc.UNKNOWN,this.userEmails=[],this.verifiedEmails=[],this.unverifiedEmails=[],this.ccpaToken="",this.isGpcEnabled=!1,this.csrfToken="",this.defaultNonCcpaToggleState=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Dc).fromBinary(e,t)}static fromJson(e,t){return(new Dc).fromJson(e,t)}static fromJsonString(e,t){return(new Dc).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Dc,e,t)}}Dc.runtime=a.proto3,Dc.typeName="privacy_consent.CCPAIFrameInitData",Dc.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"dns_state",kind:"enum",T:a.proto3.getEnumType(Nc)},{no:3,name:"user_emails",kind:"scalar",T:9,repeated:!0},{no:4,name:"verified_emails",kind:"scalar",T:9,repeated:!0},{no:5,name:"unverified_emails",kind:"scalar",T:9,repeated:!0},{no:6,name:"logging_context",kind:"message",T:Oc},{no:7,name:"ccpa_token",kind:"scalar",T:9},{no:8,name:"is_gpc_enabled",kind:"scalar",T:8},{no:10,name:"csrf_token",kind:"scalar",T:9},{no:11,name:"default_non_ccpa_toggle_state",kind:"scalar",T:8}]));class Fc extends a.Message{constructor(e){super(),this.confirmationStatus=Mc.UNKNOWN,this.userEmailToken="",this.countryCode="",this.locale="",this.hasError=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Fc).fromBinary(e,t)}static fromJson(e,t){return(new Fc).fromJson(e,t)}static fromJsonString(e,t){return(new Fc).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Fc,e,t)}}Fc.runtime=a.proto3,Fc.typeName="privacy_consent.CCPADNSVerificationInitData",Fc.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"confirmation_status",kind:"enum",T:a.proto3.getEnumType(Mc)},{no:2,name:"user_email_token",kind:"scalar",T:9},{no:3,name:"country_code",kind:"scalar",T:9},{no:4,name:"locale",kind:"scalar",T:9},{no:5,name:"has_error",kind:"scalar",T:8},{no:6,name:"web_timing_logger_server_context",kind:"message",T:Co}])),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.CONFIRMED=1]="CONFIRMED",e[e.CANCELED=2]="CANCELED",e[e.PENDING=3]="PENDING"}(Mc||(Mc={})),a.proto3.util.setEnumType(Mc,"privacy_consent.CCPADNSVerificationInitData.DNSVerificationStatus",[{no:0,name:"UNKNOWN"},{no:1,name:"CONFIRMED"},{no:2,name:"CANCELED"},{no:3,name:"PENDING"}]);var xc=Object.freeze({__proto__:null,CCPADNSVerificationInitData:Fc,get CCPADNSVerificationInitData_DNSVerificationStatus(){return Mc},CCPAIFrameInitData:Dc,PrivacyConsentInitData:Lc,get PrivacyConsentInitData_LoggedInState(){return Pc},get UserDNSInitState(){return Nc}});const Uc={typeName:"privacy_consent_edison.PrivacyConsentEdisonPrefetchService",methods:{privacyConsentPropsPrefetch:{name:"PrivacyConsentPropsPrefetch",I:r.PrefetchArgs,O:Lc,kind:s.MethodKind.Unary},cCPAIFramePageConfig:{name:"CCPAIFramePageConfig",I:uo,O:_o,kind:s.MethodKind.Unary},cCPAIframePropsPrefetch:{name:"CCPAIframePropsPrefetch",I:r.PrefetchArgs,O:Dc,kind:s.MethodKind.Unary},cCPAEmailConfirmPrefetch:{name:"CCPAEmailConfirmPrefetch",I:r.PrefetchArgs,O:Fc,kind:s.MethodKind.Unary},cCPAEmailCancelPrefetch:{name:"CCPAEmailCancelPrefetch",I:r.PrefetchArgs,O:Fc,kind:s.MethodKind.Unary},cCPAConsentSettingsPageConfig:{name:"CCPAConsentSettingsPageConfig",I:uo,O:_o,kind:s.MethodKind.Unary}}};async function Bc(){return await r.Edison.fetch(Uc,"PrivacyConsentPropsPrefetch")}const Wc=function(e){"complete"===document.readyState&&(e=>{window.setTimeout((()=>e.apply(e)),0)})(e),window.addEventListener("load",e,!1)};const Vc=function(e){};function qc(e,t,n=Vc){s.assertDropboxDomain(e),a.getPageAuthChannel()===a.AuthChannel.WEB_COOKIES&&function(e){const t=s.mustReadCsrfToken();e.is_xhr=!0,e.t=t}(t);const i=function(e){const t=[];for(const n in e)e.hasOwnProperty(n)&&void 0!==e[n]&&t.push(`${encodeURIComponent(n)}=${encodeURIComponent(String(e[n]))}`);return t.join("&")}(t),o=new XMLHttpRequest;o.onreadystatechange=function(){o.readyState===XMLHttpRequest.DONE&&n(o.status)},o.open("POST",e),o.setRequestHeader("Content-Type","application/x-www-form-urlencoded");const r=Ps();return r&&o.setRequestHeader("X-Dropbox-Client-Yaps-Attribution",r),o.send(i),o}const Hc=!(!window.performance||!window.performance.now);let Gc=0;var jc;!function(e){e[e.Span=1]="Span",e[e.AsyncSpan=2]="AsyncSpan",e[e.Trace=3]="Trace"}(jc||(jc={}));class zc{constructor(e,t,n,i=!1,a){this.name=e,this.strictAssert=t,this.activeSpans={},this.aggregateSpans={},this._annotations={...a},this.spanStack=[],this.stopwatchTags=n||[],this.detached=i}reset(){this.activeSpans={},this.spanStack=[],this.aggregateSpans={},this._annotations={}}get annotations(){return this._annotations}addAnnotation(e,t){this._annotations[e]=t}removeAnnotation(e){delete this._annotations[e]}popResolvedSpans(){if(this.detached)return{};{const e=this.aggregateSpans;return this.aggregateSpans={},e}}peekResolvedSpans(){return this.detached?{}:this.aggregateSpans}static newSpanID(){const e=String(Gc);return Gc++,e}static resolveTime(e){return void 0===e&&(e=window.performance.now()),Math.round(e)}_resolveParent(e){if(e.type!==jc.Span)return void(e.parent="");const t=this.spanStack[this.spanStack.length-1];if(t)if(t!==e.name)this._report_sw_misuse(`Closing ${t} while the latest open span is ${e.name}.\n You are either mixing sync and async spans or closing sync spans out of order.`);else{this.spanStack.pop();let t="";for(const e of this.spanStack)t+=`${e}#`;e.parent=t}else this._report_sw_misuse(`${e.name} isn't a synchronous span and has to be started with "async:true".`)}recordTrace(e,t={}){const n=zc.resolveTime(t.traceTime),i=zc.newSpanID(),a={name:e,span_id:i,start_time:0,end_time:n,annotations:{...t.annotations},type:jc.Trace,parent:""};return this.recordSpan(this.stopwatchTags,a),i}start(e,t={}){e||this._report_sw_misuse("Reporting a span without a name");const n=zc.resolveTime(t.startTime);t.async||this.spanStack.push(e);const i=zc.newSpanID(),a={name:e,span_id:i,start_time:n||0,annotations:{...t.annotations},type:t.async?jc.AsyncSpan:jc.Span};return e in this.activeSpans||(this.activeSpans[e]=[]),this.activeSpans[e].push(a),i}end(e,t={}){const n=this.findTimerDataIndex(e,t.spanId);if(-1===n)return;const i=this.activeSpans[e],a=i[n];i.splice(n,1),this._resolveParent(a);const o=zc.resolveTime(t.endTime);if(!(o0?t.annotations:void 0,parent:t.parent||"",stopwatch_tags:e.length>0?e:void 0,type:t.type});const i=this.aggregateSpans[n];if(void 0!==t.end_time){if(i.type===jc.Trace?(i.total_time=t.end_time-t.start_time,i.num_calls=1):(i.total_time+=t.end_time-t.start_time,i.num_calls+=1),Object.keys(t.annotations).length>0)if(i.annotations)for(const e in t.annotations)t.annotations.hasOwnProperty(e)&&(i.annotations[e]=t.annotations[e]);else i.annotations=t.annotations}else this._report_sw_misuse(`Span ${n} reported with undefined end_time`)}}const Kc=new class{constructor(){this.name="",this.annotations={}}reset(){}attach(){}addAnnotation(e,t){}removeAnnotation(e){}popResolvedSpans(){return{}}peekResolvedSpans(){return{}}start(e,t){}end(e,t){}recordTrace(e,t){}addSpanAnnotation(e,t,n,i){}};function Jc(e,t,n,i=!1,a){return Hc?new zc(e,t,n,i,a):Kc}function Yc(){return a.getInitData().unsafeRequestFromOfficeIp}let Zc;function $c(e=window){return e.location.href}function Qc(e=window){return e.location.pathname}function Xc(e=window){return s.URI.parse($c(e))}function ed(){return window.location.hash.split("#")[1]}const td={_navigate(e,t=window){t.location.href=e},_parse_target(e,{target_window:t=window,checkDomainWhitelist:n=!0,httpsOnly:i=!0}={}){const a=t.document.createElement("a");e instanceof s.URI?a.href=e.toString():a.href=e;let o=a.protocol||t.location.protocol;if(":"===a.protocol&&(o=t.location.protocol),i?s.assert("https:"===o,"Target URI must be secure"):s.assert("data:"!==o&&"javascript:"!==o&&"vbscript:"!==o,"Target URI can't use the data or javascript scheme"),"https:"!==o&&"http:"!==o){const e=a.href.replace(o,"https:");a.href=e}const r=a.hostname||t.location.hostname;let l=a.port||t.location.port;"443"===l&&"https:"===o&&(l=""),n&&s.assert(!l,"Non-default port not legal when checking the whitelist.");const c=0===a.pathname.indexOf("/")?a.pathname:`/${a.pathname}`;n&&s.assert(function(){if(Array.isArray(Zc))return Zc;const e=Yc()?'["dropboxstatic.com", "dropbox.com", "dropboxpartners.com", "dropbox.tech", "getdropbox.com", "app.adjust.com", "chime.notes.dev.corp.dropbox.com", "dropboxmail.com", "dropbox-mkt.navattic.com", "collections.dropbox.com", "sfdc-docs.hellosign.com", "db.tt", "dropboxteam.com", "api.dropbox.com", "www.reclaim.ai", "dash.dropbox.com", "faq.hellosign.com", "www.dropboxpulse.com", "dash-staging.dropbox.com", "replay.dropbox.com", "learn-stage.dropbox.com", "www.dropboxdash.com", "stage.notes.dev.corp.dropbox.com", "admin-paper.dropbox.com", "os.dropbox.com", "developers.hellosign.com", "www.app.reclaim.ai", "dropbox-stg.tech", "blog-stg.dropbox.com", "dropbox.navattic.com", "dropboxcaptcha.com", "dropboxforums.com", "redirect-hbwljog9tgkbi2kgxnaue0a9.dropbox.com", "paper-admin.pp.dropbox.com", "www.hellosign.com", "services.pp.dropbox.com", "stage-01.notes.dev.corp.dropbox.com", "app.reclaim.ai", "docsend.com", "learn.dropbox.com", "brandpartners-stg.dropbox.com", "help-stg.dropbox.com", "showcase.dropbox.com", "dropboxforum.com", "paper.dropbox.com", "www.docsend.com", "carousel.dropbox.com", "aws.amazon.com", "api.dropboxapi.com", "dropbox.eu.qualtrics.com", "photos.dropbox.com", "dropboxbusiness.com", "www.rbi.org.in", "itunes.apple.com", "dropbox.enterprise.slack.com", "dropboxinsiders.com", "app.hellosign.com", "dropboxdash.com", "www.dropbox.com", "assets.dropbox.com", "notes.dev.corp.dropbox.com", "experience-stg.dropbox.com", "addtodropbox.com", "notes.dropbox.com", "play.google.com", "test.composer.dropbox.com", "reclaim.ai", "aem.dropbox.com", "blog.dropbox.com", "client-web.dropbox.com", "nonprod-01-paper.dropbox.com", "www.remotely-curious.com", "dropbox-api.arkoselabs.com", "seal.dropboxapi.com", "dropbox.zendesk.com", "collections.dev.corp.dropbox.com", "sign.dropbox.com", "nonprod-02-paper.dropbox.com", "www.dropboxforum.com", "dropbox-dns.com", "a.sprig.com", "embedded.hellosign.com", "help.dropbox.com", "dash.ai", "dropboxapi.com", "formswift.com", "linux.dropbox.com", "capture.dropbox.com", "experience.dropbox.com", "www.dash.ai", "video.dropbox.com", "brandpartners.dropbox.com"]':'["dropboxstatic.com", "dropbox.com", "dropboxpartners.com", "dropbox.tech", "getdropbox.com", "app.adjust.com", "dropboxmail.com", "dropbox-mkt.navattic.com", "collections.dropbox.com", "sfdc-docs.hellosign.com", "db.tt", "dropboxteam.com", "api.dropbox.com", "www.reclaim.ai", "dash.dropbox.com", "faq.hellosign.com", "www.dropboxpulse.com", "dash-staging.dropbox.com", "replay.dropbox.com", "learn-stage.dropbox.com", "www.dropboxdash.com", "os.dropbox.com", "developers.hellosign.com", "www.app.reclaim.ai", "dropbox-stg.tech", "blog-stg.dropbox.com", "dropbox.navattic.com", "dropboxcaptcha.com", "dropboxforums.com", "www.hellosign.com", "services.pp.dropbox.com", "app.reclaim.ai", "docsend.com", "learn.dropbox.com", "brandpartners-stg.dropbox.com", "help-stg.dropbox.com", "showcase.dropbox.com", "dropboxforum.com", "paper.dropbox.com", "www.docsend.com", "carousel.dropbox.com", "aws.amazon.com", "api.dropboxapi.com", "dropbox.eu.qualtrics.com", "photos.dropbox.com", "dropboxbusiness.com", "www.rbi.org.in", "itunes.apple.com", "dropbox.enterprise.slack.com", "dropboxinsiders.com", "app.hellosign.com", "dropboxdash.com", "www.dropbox.com", "assets.dropbox.com", "experience-stg.dropbox.com", "addtodropbox.com", "notes.dropbox.com", "play.google.com", "test.composer.dropbox.com", "reclaim.ai", "aem.dropbox.com", "blog.dropbox.com", "client-web.dropbox.com", "www.remotely-curious.com", "dropbox-api.arkoselabs.com", "seal.dropboxapi.com", "dropbox.zendesk.com", "sign.dropbox.com", "www.dropboxforum.com", "dropbox-dns.com", "a.sprig.com", "help.dropbox.com", "embedded.hellosign.com", "dash.ai", "dropboxapi.com", "formswift.com", "linux.dropbox.com", "capture.dropbox.com", "experience.dropbox.com", "www.dash.ai", "video.dropbox.com", "brandpartners.dropbox.com"]';return Zc=JSON.parse(e||"[]"),"undefined"!=typeof jest&&Zc.push.apply(Zc,["meta-user-dbx.dev.corp.dropbox.com"]),Zc}().includes(r),`Target URI domain (${r}) must be in the domain whitelist`);let d=r;return l&&(d=d+":"+l),e=o+"//"+d+c+a.search+a.hash}};function nd(e,t=!1){const n=td._parse_target(e),i=window.open(n,"_blank");return t?i:null}const id=[];function ad(e,t=window){const n="string"==typeof e?e:e.toString();for(const e of id)e(n);const i=td._parse_target(e,{target_window:t});td._navigate(i,t)}function od(e=!1){window.location.reload(e)}function rd(e,t){e=td._parse_target(e,{checkDomainWhitelist:!1,httpsOnly:!1}),td._navigate(e,t||window)}class sd{constructor(e){this.id=e}}sd.REQUEST_ID=new sd("dropbox.js_client_stopwatch.request_id"),sd.CORRELATION_ID=new sd("dropbox.js_client_stopwatch.correlation_id"),sd.URL=new sd("dropbox.js_client_stopwatch.url");class ld{constructor(){this.GLOBAL_SW_NAME="GLOBAL_STOPWATCH",this.flush_interval=6e4,this.debugEnabled=!0,this.strictAssert=!1,this.intervalId=null,this.clientStopwatchCounter=1,this.reset()}reset(){this.globalStopwatches={},this.clientStopwatches={},this.clientStopwatchCounter=1,this.sentInitialData=!1,this.create_stopwatch(this.GLOBAL_SW_NAME),this.intervalId&&clearInterval(this.intervalId),this.intervalId=null}reset_individual_stopwatch(e){this.stopwatch_exists(e)?this.globalStopwatches[e].reset():this._report_sw_misuse(`tried to reset the stopwatch ${e} but it does not exist`)}stopwatch_exists(e){return e in this.globalStopwatches}create_stopwatch(e,t){this.stopwatch_exists(e)?this._report_sw_misuse(`tried to create a new stopwatch ${e} but it already exists`):this.globalStopwatches[e]=Jc(e,this.strictAssert,t)}createDetachedStopwatch(e,t={}){const n=Jc(e,this.strictAssert,t.tags,!0,t.annotations),i=new dd(this.clientStopwatchCounter++,e,n,t.request_id,t.correlation_id,t.url);return this.clientStopwatches[i.id]=i,i}deleteStopwatch(e){delete this.clientStopwatches[e.id]}create_stopwatch_if_not_exist(e,t){this.stopwatch_exists(e)||this.create_stopwatch(e,t)}getStopwatch(e){return this.stopwatch_exists(e)?this.globalStopwatches[e]:(this._report_sw_misuse(`${e} doesn't exist`),null)}recordTrace(e,t={}){const n=this.getStopwatch(t.stopwatchName||this.GLOBAL_SW_NAME);if(null==n)return;const i={traceTime:t.traceTime};return n.recordTrace(e,i)}startSpan(e,t={}){const n=this.getStopwatch(t.stopwatchName||this.GLOBAL_SW_NAME);if(null==n)return;const i={startTime:t.startTime,async:t.async};return n.start(e,i)}endSpan(e,t={}){const n=this.getStopwatch(t.stopwatchName||this.GLOBAL_SW_NAME);if(null!=n)return n.end(e,{spanId:t.spanId,endTime:t.endTime})}addSpanAnnotation(e,t,n,i={}){const a=this.getStopwatch(i.stopwatchName||this.GLOBAL_SW_NAME);null!=a&&a.addSpanAnnotation(e,t,n,i.spanId)}log_stored_results(){this.sentInitialData?this._report_sw_misuse("ClientStopwatch tried to log stored results, but the stopwatch is set to log immediately"):(this.flush_current_data(),this.sentInitialData=!0,this.intervalId=setInterval(this.flush_current_data.bind(this),this.flush_interval))}_report_sw_misuse(e){e=`ClientStopwatch: ${e}`,this.strictAssert?s.assert(!1,e):l.reportStack(e,{severity:l.SEVERITY.NONCRITICAL,tags:["log_js_stopwatch"]})}flush_current_data(){for(const e in this.globalStopwatches)this.globalStopwatches.hasOwnProperty(e)&&ld.logStopwatchData(this.globalStopwatches[e]);for(const e in this.clientStopwatches)this.clientStopwatches.hasOwnProperty(e)&&ld.logStopwatchData(this.clientStopwatches[e].stopwatch)}static logStopwatchData(e){const t=e.popResolvedSpans(),n=e.name,i={};if(Object.keys(t).length>ld.MAXSPANS){let a=0;i[n]={};for(const o in t)t.hasOwnProperty(o)&&(i[n][o]=t[o],a===ld.MAXSPANS&&(i[n].annotations=e.annotations,ld.send_spans(i),a=0,i[n]={}),a++)}else i[n]=t;0!==Object.keys(i[n]).length&&(i[n].annotations=e.annotations,ld.send_spans(i))}static send_spans(e){const t=JSON.stringify(e);qc("/log_js_sw_data",{request_id:a.getRequestId(),url:$c().replace("/dws2",""),aggregated_sw_data:t})}print_stopwatches_debug(){const e=this.get_debug_data();console.table&&console.groupCollapsed&&console.groupEnd&&e&&e.length>0&&(console.groupCollapsed("Request timeline"),console.table(e),console.groupEnd())}get_debug_data(){const e=[];for(const t in this.globalStopwatches)if(this.globalStopwatches.hasOwnProperty(t)){const n=this.globalStopwatches[t].peekResolvedSpans();for(const i in n)if(n.hasOwnProperty(i)){const a=n[i],o={stopwatchName:t,spanName:a.name,time:a.start_time+a.total_time};a.type!==jc.AsyncSpan&&a.type!==jc.Span||(o.startTime=a.start_time),a.type===jc.Span&&(o.info=`Total time: ${a.total_time}ms`),e.push(o)}}return e.sort(((e,t)=>e.time-t.time)),e}}ld.MAXSPANS=2e3;const cd=new ld;class dd{constructor(e,t,n,i,a,o){this.sentInitialData=!1,this.strictAssert=!1,this.id=e,this.stopwatch=n,this._request_id=i,this._correlation_id=a,this._url=o,this._request_id&&this.stopwatch.addAnnotation(sd.REQUEST_ID.id,this._request_id),this._correlation_id&&this.stopwatch.addAnnotation(sd.CORRELATION_ID.id,this._correlation_id),this._url&&this.stopwatch.addAnnotation(sd.URL.id,this._url)}set request_id(e){this._request_id=e,this._request_id?this.stopwatch.addAnnotation(sd.REQUEST_ID.id,this._request_id):this.stopwatch.removeAnnotation(sd.REQUEST_ID.id)}set correlation_id(e){this._correlation_id=e,this._correlation_id?this.stopwatch.addAnnotation(sd.CORRELATION_ID.id,this._correlation_id):this.stopwatch.removeAnnotation(sd.CORRELATION_ID.id)}set url(e){this._url=e,this._url?this.stopwatch.addAnnotation(sd.URL.id,this._url):this.stopwatch.removeAnnotation(sd.URL.id)}startSpan(e,t){return this.stopwatch.start(e,t)}endSpan(e,t){return this.stopwatch.end(e,t)}addSpanAnnotation(e,t,n,i){this.stopwatch.addSpanAnnotation(e,t,n,i)}recordTrace(e,t,n){this.stopwatch.recordTrace(e,{traceTime:t,annotations:n})}recordEntries(e){for(const t of e)if(t.type===jc.Trace)this.recordTrace(t.name,t.endTime,t.annotations);else{const e=t.startTime||0,n=this.startSpan(t.name,{startTime:Math.min(e,t.endTime),async:t.type===jc.AsyncSpan,annotations:t.annotations});t.endTime{cd.flush_current_data()}),0))}addAnnotation(e,t){this.stopwatch.addAnnotation(e,t)}removeAnnotation(e){this.stopwatch.removeAnnotation(e)}reportMisuse(e){e=`ClientStopwatch: ${e}`,this.strictAssert?s.assert(!1,e):l.reportStack(e,{severity:l.SEVERITY.NONCRITICAL,tags:["log_js_stopwatch"]})}}const ud=e=>{const{name:t,initiatorType:n}=e,i=t.lastIndexOf("."),a=t.substring(i);if(t.includes(".")){if([".png",".gif",".jpg",".svg"].includes(a))return{resourceType:"img",shouldLogSize:!0};if(".js"===a)return{resourceType:"script",shouldLogSize:!0};if(".css"===a)return{resourceType:"css",shouldLogSize:!0};if(".json"===a)return{resourceType:"json",shouldLogSize:!0}}return["css","img","script","link"].includes(n)?{resourceType:n,shouldLogSize:!1}:"video"===n?{resourceType:"video",shouldLogSize:!0}:"xmlhttprequest"===n?{resourceType:"ajax",shouldLogSize:!1}:{resourceType:"other",shouldLogSize:!1}},_d=e=>{const t={};return e instanceof Array&&e.forEach((e=>{const{resourceType:n,shouldLogSize:i}=ud(e);t[n]||(t[n]={count:0,totalTime:0,lastTransferEnd:0});const a=t[n];a.count++,a.totalTime+=e.duration,a.lastTransferEnd=Math.max(a.lastTransferEnd,e.responseEnd),i&&void 0!==e.transferSize&&void 0!==e.encodedBodySize&&e.encodedBodySize0&&(t=`${t}-${a}`);const o=n.startSpan(t,{startTime:e.startTime,async:!0}),{resourceType:r}=ud(e);n.addSpanAnnotation(t,"type",r,o),0===e.transferSize?n.addSpanAnnotation(t,"cached","true",o):void 0===e.transferSize?n.addSpanAnnotation(t,"cached","unknown",o):n.addSpanAnnotation(t,"cached","false",o),e.responseEnd0&&{addedNodes:Array.from(e.addedNodes,Td)},...e.removedNodes.length>0&&{removedNodes:Array.from(e.removedNodes,Td)},...e.attributeName&&{attributeName:e.attributeName},...e.attributeNamespace&&{attributeNamespace:e.attributeNamespace}}}const Sd=e=>{const t=e.detail.lastVisibleChange;return t instanceof HTMLElement?{loadEvent:Td(t)}:t?bd(t):{}},Td=(e,t)=>{let n="";try{for(;e&&9!==e.nodeType;){const i=e,a=i.id?"#"+i.id:yd(i)+(i.classList&&i.classList.value&&i.classList.value.trim()&&i.classList.value.trim().length?"."+i.classList.value.trim().replace(/\s+/g,"."):"");if(n.length+a.length>(t||100)-1)return n||a;if(n=n?a+">"+n:a,i.id)break;e=i.parentNode}}catch(e){}return n},yd=e=>{const t=e.nodeName;return 1===e.nodeType?t.toLowerCase():t.toUpperCase().replace(/^#/,"")},kd=e=>"script"===e?"ajax":e,wd=e=>({navigationType:kd(e.detail.navigationType),lastVisibleChange:Sd(e),did_network_timeout:e.detail.didNetworkTimeOut.toString()}),Id=e=>({navigationType:kd(e.navigationType),cancellationReason:e.cancellationReason}),Ad=(e,t)=>{let n=window.performance.timeOrigin;t.start&&(n+=t.start);const i=n+t.duration;return Ac.measure(e,{start:n,end:i,detail:t.detail})},Cd=e=>{var t,n,i,a,o,r,s,l,c,d,u,_,m,p,g,f,h;let E=null;return e.attribution&&("CLS"===e.name?E={largestShiftTarget:null===(t=e.attribution)||void 0===t?void 0:t.largestShiftTarget,largestShiftValue:null===(n=e.attribution)||void 0===n?void 0:n.largestShiftValue,loadState:null===(i=e.attribution)||void 0===i?void 0:i.loadState,largestShiftPreviousRect:null===(o=null===(a=e.attribution)||void 0===a?void 0:a.largestShiftSource)||void 0===o?void 0:o.previousRect,largestShiftCurrentRect:null===(s=null===(r=e.attribution)||void 0===r?void 0:r.largestShiftSource)||void 0===s?void 0:s.currentRect}:"FCP"===e.name?E={loadState:null===(l=e.attribution)||void 0===l?void 0:l.loadState}:"INP"===e.name?E={eventTarget:null===(c=e.attribution)||void 0===c?void 0:c.eventTarget,eventType:null===(d=e.attribution)||void 0===d?void 0:d.eventType,duration:null===(_=null===(u=e.attribution)||void 0===u?void 0:u.eventEntry)||void 0===_?void 0:_.duration,loadState:null===(m=e.attribution)||void 0===m?void 0:m.loadState}:"LCP"===e.name&&(E={element:null===(p=e.attribution)||void 0===p?void 0:p.element,resourceLoadDelay:null===(g=e.attribution)||void 0===g?void 0:g.resourceLoadDelay,resourceLoadTime:null===(f=e.attribution)||void 0===f?void 0:f.resourceLoadTime,elementRenderDelay:null===(h=e.attribution)||void 0===h?void 0:h.elementRenderDelay})),{delta:e.delta,web_vitals_id:e.id,navigationType:e.navigationType,...E&&{attribution:E}}};var Rd,Od,Nd,Pd,Md,Ld=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},Dd=function(e){if("loading"===document.readyState)return"loading";var t=Ld();if(t){if(e(t||100)-1)return n||a;if(n=n?a+">"+n:a,i.id)break;e=i.parentNode}}catch(e){}return n},Ud=-1,Bd=function(){return Ud},Wd=function(e){addEventListener("pageshow",(function(t){t.persisted&&(Ud=t.timeStamp,e(t))}),!0)},Vd=function(){var e=Ld();return e&&e.activationStart||0},qd=function(e,t){var n=Ld(),i="navigate";return Bd()>=0?i="back-forward-cache":n&&(document.prerendering||Vd()>0?i="prerender":document.wasDiscarded?i="restore":n.type&&(i=n.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:i}},Hd=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var i=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return i.observe(Object.assign({type:e,buffered:!0},n||{})),i}}catch(e){}},Gd=function(e,t,n,i){var a,o;return function(r){t.value>=0&&(r||i)&&((o=t.value-(a||0))||void 0===a)&&(a=t.value,t.delta=o,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},jd=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},zd=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},Kd=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},Jd=-1,Yd=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},Zd=function(e){"hidden"===document.visibilityState&&Jd>-1&&(Jd="visibilitychange"===e.type?e.timeStamp:0,Qd())},$d=function(){addEventListener("visibilitychange",Zd,!0),addEventListener("prerenderingchange",Zd,!0)},Qd=function(){removeEventListener("visibilitychange",Zd,!0),removeEventListener("prerenderingchange",Zd,!0)},Xd=function(){return Jd<0&&(Jd=Yd(),$d(),Wd((function(){setTimeout((function(){Jd=Yd(),$d()}),0)}))),{get firstHiddenTime(){return Jd}}},eu=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},tu=[1800,3e3],nu=function(e,t){t=t||{},eu((function(){var n,i=Xd(),a=qd("FCP"),o=Hd("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimei.value&&(i.value=a,i.entries=o,n())},s=Hd("layout-shift",r);s&&(n=Gd(e,i,iu,t.reportAllChanges),zd((function(){r(s.takeRecords()),n(!0)})),Wd((function(){a=0,i=qd("CLS",0),n=Gd(e,i,iu,t.reportAllChanges),jd((function(){return n()}))})),setTimeout(n,0))})))}((function(t){!function(e){if(e.entries.length){var t=e.entries.reduce((function(e,t){return e&&e.value>t.value?e:t}));if(t&&t.sources&&t.sources.length){var n=(i=t.sources).find((function(e){return e.node&&1===e.node.nodeType}))||i[0];if(n)return void(e.attribution={largestShiftTarget:xd(n.node),largestShiftTime:t.startTime,largestShiftValue:t.value,largestShiftSource:n,largestShiftEntry:t,loadState:Dd(t.startTime)})}}var i;e.attribution={}}(t),e(t)}),t)},ou=function(e,t){nu((function(t){!function(e){if(e.entries.length){var t=Ld(),n=e.entries[e.entries.length-1];if(t){var i=t.activationStart||0,a=Math.max(0,t.responseStart-i);return void(e.attribution={timeToFirstByte:a,firstByteToFCP:e.value-a,loadState:Dd(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:Dd(Bd())}}(t),e(t)}),t)},ru={passive:!0,capture:!0},su=new Date,lu=function(e,t){Rd||(Rd=t,Od=e,Nd=new Date,uu(removeEventListener),cu())},cu=function(){if(Od>=0&&Od1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){lu(e,t),a()},i=function(){a()},a=function(){removeEventListener("pointerup",n,ru),removeEventListener("pointercancel",i,ru)};addEventListener("pointerup",n,ru),addEventListener("pointercancel",i,ru)}(t,e):lu(t,e)}},uu=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,du,ru)}))},_u=[100,300],mu=function(e,t){!function(e,t){t=t||{},eu((function(){var n,i=Xd(),a=qd("FID"),o=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var i={id:e.interactionId,latency:e.duration,entries:[e]};ku[i.id]=i,yu.push(i)}yu.sort((function(e,t){return t.latency-e.latency})),yu.splice(10).forEach((function(e){delete ku[e.id]}))}},Iu=function(e,t){!function(e,t){t=t||{},eu((function(){var n;vu();var i,a=qd("INP"),o=function(e){e.forEach((function(e){e.interactionId&&wu(e),"first-input"===e.entryType&&!yu.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&wu(e)}));var t,n=(t=Math.min(yu.length-1,Math.floor(Tu()/50)),yu[t]);n&&n.latency!==a.value&&(a.value=n.latency,a.entries=n.entries,i())},r=Hd("event",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});i=Gd(e,a,bu,t.reportAllChanges),r&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&r.observe({type:"first-input",buffered:!0}),zd((function(){o(r.takeRecords()),a.value<0&&Tu()>0&&(a.value=0,a.entries=[]),i(!0)})),Wd((function(){yu=[],Su=Eu(),a=qd("INP"),i=Gd(e,a,bu,t.reportAllChanges)})))}))}((function(t){!function(e){if(e.entries.length){var t=e.entries.sort((function(e,t){return t.duration-e.duration||t.processingEnd-t.processingStart-(e.processingEnd-e.processingStart)}))[0];e.attribution={eventTarget:xd(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:Dd(t.startTime)}}else e.attribution={}}(t),e(t)}),t)},Au=[2500,4e3],Cu={},Ru=function(e,t){!function(e,t){t=t||{},eu((function(){var n,i=Xd(),a=qd("LCP"),o=function(e){var t=e[e.length-1];t&&t.startTimeperformance.now())return;n.value=Math.max(o-Vd(),0),n.entries=[a],i(!0),Wd((function(){n=qd("TTFB",0),(i=Gd(e,n,Ou,t.reportAllChanges))(!0)}))}}))},Mu=function(e,t){Pu((function(t){!function(e){if(e.entries.length){var t=e.entries[0],n=t.activationStart||0,i=Math.max(t.domainLookupStart-n,0),a=Math.max(t.connectStart-n,0),o=Math.max(t.requestStart-n,0);e.attribution={waitingTime:i,dnsTime:a-i,connectionTime:o-a,requestTime:e.value-o,navigationEntry:t}}else e.attribution={waitingTime:0,dnsTime:0,connectionTime:0,requestTime:0}}(t),e(t)}),t)};let Lu=!1;const Du=()=>{if(!Lu){Lu=!0;const e=s.Cookies.read("enable_ttvc_debugging");try{r.init({debug:"ON"===e,idleTimeout:1e3})}catch(e){l.reportException({err:e,severity:"non-critical",force:!0,tags:["user_centric_perf","ttvc"]})}}};const Fu=new class{constructor(){this.hasTTVCMarkerBeenInitialized=!1,this.initializeMarker=()=>{this.hasTTVCMarkerBeenInitialized||(this.hasTTVCMarkerBeenInitialized=!0,this.markTTVC())},this.markTTVC=()=>{r.onTTVC((e=>{try{performance.mark("visually_complete",{startTime:e.duration}),performance.measure("visually_complete",{start:e.start,duration:e.duration})}catch{}}))}}};class xu{constructor(){this.ttiSubscribers=new Set,this.onTTFB=Mu,this.onFCP=ou,this.onLCP=Ru,this.onCLS=au,this.onFID=mu,this.onINP=Iu,this.onTTVC=r.onTTVC,Du(),window.PerformanceObserver&&(this.performanceObserver=new PerformanceObserver(((e,t)=>{const n=this.getTTIValue(e);n&&(this.ttiSubscribers.forEach((e=>e(n))),t.disconnect())})),this.performanceObserver.observe({entryTypes:["mark"]}))}getTTI(e){this.ttiSubscribers.add(e);const t=this.getTTIValue(performance);return t&&e(t),()=>this.ttiSubscribers.delete(e)}getTTIValue(e){let t;const n=e.getEntriesByName("time_to_interactive","mark");if(n.length){t=n[0].startTime}return t}}class Uu{constructor(){this.stats=new Bu}}class Bu{constructor(){this.rate_stats={}}_val(e,t){return e.hasOwnProperty(t)?e[t]:0}onPushEvent(e){for(const t of["*",e]){const e="enqueue:"+t;this.rate_stats[e]=this._val(this.rate_stats,e)+1}}onDrain(e){let t=0;for(const n in e)if(e.hasOwnProperty(n)){const i=e[n].map((e=>e.size())).reduce(((e,t)=>e+t),0),a="dequeue:"+n;this.rate_stats[a]=this._val(this.rate_stats,a)+i,t+=i}const n="dequeue:*";this.rate_stats[n]=this._val(this.rate_stats,n)+t}onReEnqueueBatch(e,t){for(const n of["*",e]){const e="reEnqueue:"+n;this.rate_stats[e]=this._val(this.rate_stats,e)+t.size()}}getAndReset(){const e=JSON.stringify({"rate-stats":this.rate_stats});return this.rate_stats={},e}}class Wu extends Uu{constructor(e){super(),this.compressionCodec=e,this.existing_batches={},this._pushEventCallbacks=[]}_append_batch_to_category(e,t){this.existing_batches[e]||(this.existing_batches[e]=[]),this.existing_batches[e].push(t)}_get_or_create_batch(e){let t=this.existing_batches[e];return t&&0!==t.length||(this._add_new_batch_for_category(e),t=this.existing_batches[e]),t[t.length-1]}_add_new_batch_for_category(e){const t=new Vu(e,100,this.compressionCodec);return this._append_batch_to_category(e,t),t}pushEvent(e,t){const n=JSON.parse(JSON.stringify(t));this.stats.onPushEvent(e);if(!this._get_or_create_batch(e).tryAppend(n)){this._add_new_batch_for_category(e).tryAppend(n)}for(const e of this._pushEventCallbacks)"function"==typeof e&&e()}reEnqueueBatch(e,t){return this.stats.onReEnqueueBatch(e,t),this._append_batch_to_category(e,t)}subscribeToPushEvent(e){this._pushEventCallbacks.push(e)}drain(e){let t=e;const n={};for(const e in this.existing_batches)if(this.existing_batches.hasOwnProperty(e)){if(t<=0)break;const i=this.existing_batches[e].splice(0,t);if(t-=i.length,i.length>0){for(const e of i)e.close();n[e]=i}}return this.stats.onDrain(n),n}}class Vu{constructor(e,t,n){this.category=e,this.maxMessages=t,this.compressionCodec=n,this.numReportAttempts=0,this.messages=[]}isFull(){return this.messages.length>=this.maxMessages}size(){return this.messages.length}tryAppend(e){return!this.isFull()&&!this.closed&&(this.messages.push(e),this.isFull()&&this.close(),!0)}close(){this.closed||(this.closed=!0)}records(){return this.messages}markFailure(){if(!this.closed)throw new Error("Attempted to send an open batch");this.numReportAttempts++}}class qu{inflate(e){return e}deflate(e){return e}}class Hu{static initClass(){this.__stack=[],this.CLEAR="dbmodal:clear"}static pop(e){null!=e?Hu.remove(e):e=Hu.__stack.pop(),null!=e&&e._hide();const t=Hu.top();null!=t?t._show():this.trigger(Hu.CLEAR)}static push(e){Hu.remove(e);const t=Hu.top();(null!=t?t.visible:void 0)&&t._hide(),Hu.__stack.push(e),e._show()}static top(){const{length:e}=Hu.__stack;return e?Hu.__stack[e-1]:null}static remove(e){const t=[];for(const n of Array.from(Hu.__stack))n!==e&&t.push(n);Hu.__stack=t}static clear(){for(let e=Hu.__stack.length-1;e>=0;e--){const t=Hu.__stack[e];t.visible&&t._hide()}this.trigger(Hu.CLEAR),Hu.__stack=[]}static register(e,t){document.addEventListener(e,t),document.addEventListener(Hu.CLEAR,(()=>document.removeEventListener(e,t)))}static unregister(e,t){document.removeEventListener(e,t)}static trigger(e,t){document.dispatchEvent(function(e,t={detail:null}){if("function"==typeof CustomEvent)return new CustomEvent(e,t);const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,!0,!0,t.detail),n}(e,{detail:t}))}}Hu.initClass();const Gu={complete:{},handled(e){if(!e)return!1;const t=!!Gu.complete[e];return Gu.complete[e]=!0,t},peek:e=>!!e&&!!Gu.complete[e]},ju={show(e){var t;if(!e)return;null===(t=Hu.top())||void 0===t||t.hide();const n=document.createElement("div");n.id="modal-progress-overlay",n.style.position="fixed",n.style.width="100%",n.style.height="100%",n.style.display="none",n.classList.add("fade-out"),document.body.appendChild(n);const i=document.createElement("div");i.id="modal-progress-content",i.style.display="none",i.classList.add("fade-out");const a=document.createElement("div");a.id="modal-progress-bar";const o=function(e,t=300){const n=t.toString()+"px",i=document.createElement("div");i.classList.add("outer-progress-bar");const a=document.createElement("div");a.style.width=n,a.id=`pb_${e}`,a.classList.add("inner-progress-bar");const o=document.createElement("div");o.style.width=n,o.classList.add("under-pb"),o.classList.add("progress-bar");const r=document.createElement("div");r.style.display="none",r.id=`pb_${e}_over`,r.classList.add("over-pb"),r.classList.add("progress-bar");const s=document.createElement("div");s.style.width=n,s.id=`pb_${e}_upct`,s.classList.add("pb-percentage");const l=document.createElement("div");return l.style.width=n,l.id=`pb_${e}_opct`,l.classList.add("pb-percentage"),o.appendChild(s),r.appendChild(l),a.appendChild(o),a.appendChild(r),i.appendChild(a),i}("modal-progress",150);a.appendChild(o);const r=document.createElement("div");r.id="modal-progress-text",r.textContent=e;const s=document.createElement("modal-progress-container");s.id="modal-progress-container",s.appendChild(a),s.appendChild(r),i.appendChild(s),document.body.appendChild(i),n.style.display="",n.classList.add("fade-to"),n.classList.remove("fade-out"),i.style.display="",i.classList.add("fade-in"),i.classList.remove("fade-out")},update(e){const t="progress";e.indexOf(t)>-1&&(e=e.substring(8)),function(e,t){const n=document.querySelector(`#pb_${e}_over`);if(!n)return;const i=t.split("/").map(Number),a=i.length>1?i[0]/i[1]:i[0],o=isNaN(a)?0:a;n.style.width=100*Math.min(o,1)+"%",n.style.display="",n.style.backgroundColor="#348DD3",n.style.overflow="hidden"}("modal-progress",e)},hide(){const e=document.querySelector("#modal-progress-overlay");e&&(e.classList.add("fade-out"),e.classList.remove("fade-to"),window.setTimeout((()=>{e.remove()}),250));const t=document.querySelector("#modal-progress-content");t&&(t.classList.add("fade-out"),t.classList.remove("fade-in"),window.setTimeout((()=>{t.remove()}),250))}},zu={};function Ku(e){return null===e?String(e):zu[toString.call(e)]||"object"}function Ju(e){return function(e){return"object"===Ku(e)}(e)&&!function(e){return null!==e&&e===e.window}(e)&&Object.getPrototypeOf(e)===Object.prototype}["Boolean","Number","String","Function","Array","Date","RegExp","Object","Error"].forEach((e=>{zu["[object "+e+"]"]=e.toLowerCase()}));const Yu=function(e,t=!1){const n=[];return n.add=function(e,t){(function(e){return"function"===Ku(e)})(t)&&(t=t()),void 0!==t&&(null===t&&(t=""),n.push(encodeURIComponent(e)+"="+encodeURIComponent(t)))},Zu(n,e,t),n.join("&").replace(/%20/g,"+")};function Zu(e,t,n=!1,i=""){let a;const o=Array.isArray(t),r=Ju(t);Object.entries(t).forEach((([t,s])=>{a=Ku(s),i&&(t=n?i:i+"["+(r||"object"===a||"array"===a?t:"")+"]"),!i&&o?e.add(s.name,s.value):"array"===a||!n&&"object"===a?Zu(e,s,n,t):e.add(t,s)}))}function $u(e,t){const n=e.startsWith("//"),i=!n&&!e.includes("://")?"http://example":n?"http:":"",a=new URL(i+e),o={};a.searchParams.forEach((function(e,t){o[t]=e})),Object.keys(t).forEach((e=>{let n=t[e];null===n&&(n=""),void 0!==n&&(o[e]=n)}));const r=[];Object.entries(o).forEach((([e,t])=>{r.push(Yu({[e]:t},!0))})),a.search=r.join("&");let s=a.toString();return s=s.slice(i.length),s}function Qu(e){return e}const Xu="err:",e_="htmlerr:",t_="async_task_err:",n_="done:";function i_(e,t){null==e&&(e={}),null==t&&(t=[]);const n=new s_(e),i=o_(n,t),a=i.options().type||"POST",o=i.data(),s=i.dataType();r.incrementAjaxCount(),Cs();const l=i.headers().then((t=>{let n=String(i.url());const r={method:a,mode:"cors",credentials:"same-origin",headers:t,signal:e.signal};return"POST"===a.toUpperCase()?r.body=Yu(o,!0):n=$u(n,o),t.append("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),fetch(n,r)}));return new Promise((function(e,t){l.then((e=>e.text().then((t=>({response:e,responseText:t}))))).then((({response:t,responseText:n})=>{if(!t.ok)throw new hs(t,n);if("abort"===t.statusText)throw new gs(t,t.statusText);if("failed"===t.statusText)throw new fs(t,t.statusText);e({response:t,responseText:n})})).catch((e=>t(e)))})).then((({response:e,responseText:t})=>{if("json"===s)try{const n=JSON.parse(t);i.success(n,t,"success",e),i.complete(e,"success",t)}catch(t){i.error(e,"parsererror",t),i.complete(e,"parsererror")}else i.success(void 0,t,"success",e),i.complete(e,"success",t)})).catch((e=>{const t=new Response;Es(e)?(i.error(e.response,"failed",e),i.complete(e.response,"failed")):vs(e)?(i.error(e.response,"error",e),i.complete(e.response,"error")):!function(e){return"FetchAbortError"===e.name}(e)?"AbortError"===e.name?(i.error(t,"aborted",e),i.complete(t,"aborted")):(i.error(t,"error",e),i.complete(t,"error")):(i.error(e.response,"aborted",e),i.complete(e.response,"aborted"))})).finally((()=>{r.decrementAjaxCount(),Rs()})),i.request(l),l}function a_(e){return e.type===r_.CHAINED}const o_=function(e,t){const n=[e];for(const e of Array.from(t.slice(0).reverse()))n.push(new e);let i=e;for(const e of n)i&&a_(e)&&(e.next=i),i=e;return i};var r_;!function(e){e.BASE="base",e.CHAINED="chained"}(r_||(r_={}));let s_=class{constructor(e){this.type=r_.BASE;const t=e||{};this.options=()=>t,this.url=()=>String(t.url||""),this.data=()=>t.data||{},this.dataType=()=>t.dataType||"text",this.headers=()=>Promise.resolve(t.headers||new Headers),this.success=t.success||Qu,this.error=t.error||Qu,this.complete=t.complete||Qu,this.request=Qu}},l_=class{constructor(){this.type=r_.CHAINED}options(){return this.next.options()}url(){return this.next.url()}contentType(){return this.next.contentType()}data(){return this.next.data()}dataType(){return this.next.dataType()}async headers(){return this.next.headers()}success(e,t,n,i){this.next.success(e,t,n,i)}error(e,t,n,i){this.next.error(e,t,n,i)}complete(e,t,n){this.next.complete(e,t,n)}request(e){this.next.request(e)}},c_=class extends l_{constructor(){super(...arguments),this.SUPPORTED_TLDS=["dropbox.com"]}static initClass(){}data(){if(this.options().skipInjectCsrf)return this.next.data();s.assert(this._is_db_domain(),"injecting CSRF token into request to non-dropbox domain");const e={is_xhr:!0};return"GET"!==(this.options().type||"POST").toUpperCase()&&(e.t=s.readCsrfToken()),{...e,...this.next.data()}}_is_db_domain(){const e=s.URI.parse(String(this.url())).getAuthority();if(!e)return!0;const t=e.split(".");return this.SUPPORTED_TLDS.reduce((function(e,n){const i=n.split("."),a=t.slice(-1*i.length).join(".");return e||n===a}),!1)}};c_.initClass();let d_=class extends l_{data(){const e=this.next.data(),t=this.options();return t.subject_user&&!e._subject_uid&&(e._subject_uid=String(t.subject_user)),e}async headers(){const e=await this.next.headers(),t=this.options();return t.subject_user&&e.set("X-DROPBOX-UID",String(t.subject_user)),e}},u_=class extends l_{async headers(){var e,t,n;const[i,o]=await Promise.all([this.next.headers(),Zl()]),r=this.options().teamAuthParams||{},s=r.team_id||o.team_id;if(s){const{subject_user:t}=this.options(),n=this.next.data()._subject_uid,a=("number"==typeof t?t:null==t?void 0:t.id)||("string"==typeof n?parseInt(n,10):n);a&&a===(null===(e=o.work_user)||void 0===e?void 0:e.id)&&i.set("X-Dropbox-Teamid",String(s))}const l=r.auth_role||(null===(t=a.getAuthRequestInfo())||void 0===t?void 0:t.authRole),c=r.auth_action_type||(null===(n=a.getAuthRequestInfo())||void 0===n?void 0:n.authActionType);return(l||c)&&i.set("X-Dropbox-Team-Authorization",JSON.stringify({auth_role:String(l),auth_action_type:String(c)})),i}},__=class extends l_{data(){return this.next.data()}async headers(){const e=await this.next.headers();return this.options().type,e}},m_=class extends l_{success(e,t,n,i){let a;if(!t.length)return this.next.error(i,n,new Error("AJAX Response was empty."));const o=this.options();let r=!0,s=!1;if(0===t.indexOf(Xu))a=t.substr(4),["{","["].includes(a[0])&&(r=!1);else{if(0!==t.indexOf(e_))return this.next.success(e,t,n,i);a=t.substr(8),s=!0}const l=this.next.error(i,n,new Error(a),t);if(r&&!o.skipNotifyError){let e=a;s&&(e=new p.HTML(a)),p.Notify.error(e)}return l}error(e,t,n,i){return"aborted"!==t&&p.Notify.error(u.intl.formatMessage({id:"A1ZtqA",defaultMessage:"There was a problem completing this request."})),this.next.error(e,t,n,i)}};const p_=[class extends l_{constructor(){super(),this.browser_unload_handler=this.browser_unload_handler.bind(this),this.is_browser_unloading=!1}browser_unload_handler(){this.is_browser_unloading=!0}request(e){return window.addEventListener("beforeunload",this.browser_unload_handler),this.next.request(e)}error(e,t,n,i){return"error"===t&&this.is_browser_unloading?this.next.error(e,"aborted",new Error("unload")):this.next.error(e,t,n,i)}complete(e,t,n){return window.removeEventListener("beforeunload",this.browser_unload_handler),this.next.complete(e,t,n)}}],g_=[d_,u_,c_,class extends l_{error(e,t,n,i){if(Es(n)||vs(n)&&403===n.response.status){const e=gl.get("reload-timestamp"),t=(new Date).getTime();(!e||t-e>3e4)&&(gl.set("reload-timestamp",t),window.location.reload())}return this.next.error(e,t,n,i)}}],f_=[class extends l_{constructor(){super(),this._clear_working_msg=this._clear_working_msg.bind(this)}request(e){let t=!1;e.catch((()=>{})).then((()=>{t=!0}));const n=()=>{t||(this._should_show_working_msg()?(this._show_working_msg(),e.catch((()=>{})).then((()=>{this._clear_working_msg()}))):setTimeout(n,100))};return setTimeout(n,4e3),this.next.request(e)}_should_show_working_msg(){const e=p.Notify.current();return null!=e&&Date.now()>e.shownAtMs+e.durationMs/2}_show_working_msg(){return this.notificationId=p.Notify.success(u.intl.formatMessage({id:"8jNAni",defaultMessage:"Still working..."})),this.notificationId}_clear_working_msg(){const e=p.Notify.current();if(e&&e.timeoutId===this.notificationId)return p.Notify.clear()}}],h_=[class extends l_{error(e,t,n,i){return this._notify_dev(t,n),this.next.error(e,t,n,i)}_notify_dev(e,t){if(Es(t)||vs(t)){t.response.headers.get("X-Debug-Url")}}},class extends l_{async headers(){const e=await this.next.headers(),t=Ps();return t&&e.append("x-dropbox-client-yaps-attribution",t),e}},__,class extends l_{data(){const e=this.next.data(),t={};a.getPublicModeOverride()&&(t.public_mode_override="1");const n=a.getCountryOverride();return n&&(t.country_override=n),{...t,...e}}}],E_=[class extends l_{constructor(){super(),this._watch=this._watch.bind(this)}data(){const e=this.next.data();this.uid=e._subject_uid?String(e._subject_uid):"";const{subject_user:t}=this.options();return!this.uid&&t&&(this.uid=String(t)),e}success(e,t,n,i){return this._is_async_job_response(t)?(this.job_id=t.split(":")[1],this._interval=1e3,this._failures=0,this._watch_count=0,this._watch_id=setInterval(this._watch,this._interval)):this.next.success(e,t,n,i)}complete(e,t,n){if(!this._is_async_job_response(n))return this.next.complete(e,t,n)}_is_async_job_response(e){if(!e||0!==e.indexOf("async_task_started:"))return!1;return e.split(":")[1].match(/^[A-Za-z0-9_\-=]*$/)}_watch(){return Gu.peek(this.job_id)?this._stop():(this._watch_count++,this._watch_count%10==0&&(clearInterval(this._watch_id),this._interval=Math.min(Math.floor(1.5*this._interval),3e4),this._watch_id=setInterval(this._watch,this._interval)),this._show_progress_modal(),this._fetch_progress())}_stop(){clearInterval(this._watch_id),ju.hide()}_show_progress_modal(){if(this._modal_shown)return;this._modal_shown=!0;const{progress_text:e}=this.options();e&&ju.show(e)}_fetch_progress(){const e={};return this.uid&&(e._subject_uid=this.uid),y_({url:`/async_task_status/${this.job_id}`,data:e,dataType:"text",success:(e,t,n,i)=>{let a=t;if(0===a.indexOf(n_))return Gu.handled(this.job_id),this._stop(),a=a.substr(5),t=a,this.next.success(e,t,n,i),this.next.complete(i,n,t);if(0===a.indexOf(Xu)){Gu.handled(this.job_id),this._stop();const e=a.substr(4);return p.Notify.error(e),this.next.error(i,n,new Error(e)),this.next.complete(i,n,t)}if(0===a.indexOf(t_)){Gu.handled(this.job_id),this._stop();const e=a.substr(15);return p.Notify.error(new p.HTML(e)),this.next.complete(i,n,t)}ju.update(a)},error:(e,t,n)=>{if(this._failures++,!(this._failures<3))return this._stop(),this.next.error(e,t,n),this.next.complete(e,t,"")}})}}],v_=[].concat(p_,f_,m_,h_,g_,E_);const b_=[].concat(p_,f_,m_,h_,g_,class e extends l_{constructor(){super(),this._watch=this._watch.bind(this)}data(){this.job_id=e.generate_job_id();const t=this.next.data(),n=t._subject_uid,i=this.options(),{subject_user:a}=i;return n&&"string"==typeof n?this.uid=n:a&&(this.uid=String(a)),{job_id:this.job_id,...t}}request(e){return this._interval=1e3,this._failures=0,this._watch_count=0,this._watch_id=setInterval(this._watch,this._interval),this.next.request(e)}success(e,t,n,i){return this.next.success(e,t,n,i)}error(e,t,n,i){return this.next.error(e,t,n,i)}complete(e,t,n){return this._stop(),Gu.handled(this.job_id),this.next.complete(e,t,n)}_watch(){return Gu.peek(this.job_id)?this._stop():(this._watch_count++,this._watch_count%10==0&&(clearInterval(this._watch_id),this._interval=Math.min(Math.floor(1.5*this._interval),3e4),this._watch_id=setInterval(this._watch,this._interval)),this._show_progress_modal(),this._fetch_progress())}_stop(){clearInterval(this._watch_id),ju.hide()}_show_progress_modal(){if(this._modal_shown)return;this._modal_shown=!0;const e=this.options();e.progress_text&&ju.show(e.progress_text)}_fetch_progress(){const e={};return this.uid&&(e._subject_uid=this.uid),function(e){null==e&&(e={});return i_(e,[].concat(p_,h_,g_))}({url:`/job_status/${this.job_id}`,data:e,dataType:"text",success(e,t,n,i){let a;a=0===t.indexOf("done")?"1/1":t,ju.update(a)},error:(e,t,n)=>{if(this._failures++,!(this._failures<3))return this._stop(),this.next.error(e,t,n)}})}static generate_job_id(){const e=(new Date).getTime().toString();let t=Math.floor(1e6*Math.random()).toString();return t=`000000${t}`.substring(t.length),e+t}},E_);const S_=[d_,u_,c_],T_=[].concat(p_,h_,S_);function y_(e){return null==e&&(e={}),i_(e,T_)}function k_(e){if(null==e&&(e={}),!navigator.sendBeacon)return y_(e);const t=new s_(e),n=o_(t,[].concat(S_,__)),i=n.url(),a=(e=>{const t=new FormData;for(const n of Object.keys(e)){const i=e[n];(null===i?[]:Array.isArray(i)?i:[i]).forEach((e=>{let i;void 0!==e&&(i=!0===e?"true":!1===e?"false":"number"==typeof e?String(e):"object"==typeof e?e.toString():e,t.append(n,i))}))}return t})(n.data());try{return void(navigator.sendBeacon(String(i),a)||console.warn(`Beacon request failed: ${i}`))}catch(t){return y_(e)}}class w_ extends URL{}const I_=(e,t)=>{let n=null;const i=[];for(;null!==(n=e.exec(t));)i.push(n);return i},A_=/\{([^\}]+?)(=\*\*)?\}/g;function C_(e,t){let n=e;const i=I_(A_,e);for(const e of i){let i="";if(!t.hasOwnProperty(e[1]))throw new Error(`missing route param ${e[1]}`);if(e[2]){if(t.hasOwnProperty(e[1])){const n=t[e[1]];if("string"==typeof n)i=encodeURIComponent(n);else{if(0===n.length)throw new Error(`missing values for route param ${e[1]}. got an empty array`);i=n.map(encodeURIComponent).join("/")}}}else{const n=t[e[1]];if("string"!=typeof n)throw new Error(`invalid route param ${e[1]} provided. expected string but got ${typeof t[e[1]]}`);i=encodeURIComponent(n)}n=n.replace(e[0],i)}for(;n.endsWith("/");)n=n.substring(0,n.length-1);return n}function R_(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/telemetry",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}const O_=204;class N_{constructor(e,t,n){this.store=e,this.sendInterval=t,this.batchSize=n,this.numSuccessfulPublish=0,this.numFailedPublish=0,this._pageUnloading=!1,this.scheduleNextSend(Date.now())}drainAllLogs(){this._pageUnloading||(this._pageUnloading=!0,this.store.subscribeToPushEvent((()=>{this.sendOnce(!0)}))),null!=this.nextSendTimeoutId&&clearTimeout(this.nextSendTimeoutId),this.sendOnce(!0)}sendOnce(e=!1){const t=this.store.drain(this.batchSize);Object.keys(t).length>0&&this.publish(t,e);const n=Date.now();this.scheduleNextSend(n),this.lastSendTime=n}publish(e,t=!1){const n={},i={};if(Object.keys(e).forEach((function(t){const i=e[t].map((e=>e.records()));n[t]=JSON.stringify([].concat(...i))})),i["data-version"]="1",i.batches=JSON.stringify(n),i.stats=this.store.stats.getAndReset(),t&&"navigator"in window&&"sendBeacon"in window.navigator)return void k_({url:R_(),data:i});qc("/log/telemetry",i,(t=>{t===O_?this.onSendSuccess(e):this.onSendFailure(e)}))}scheduleNextSend(e){this.nextSendTime=e+this.sendInterval,this.nextSendTimeoutId=setTimeout((()=>{this.sendOnce()}),this.sendInterval)}onSendSuccess(e){this.numSuccessfulPublish++,window.SECRET_LOGGING_FRAMEWORK_CALLBACK_DO_NOT_USE&&window.SECRET_LOGGING_FRAMEWORK_CALLBACK_DO_NOT_USE(e)}onSendFailure(e){this.numFailedPublish++;for(const t in e)if(e.hasOwnProperty(t))for(const n of e[t])n.markFailure(),n.numReportAttempts<4&&this.store.reEnqueueBatch(t,n)}}class P_{constructor(e){this.prefix=e}log(e){window.EDISON_LOCALMODE||x_().storage.pushEvent(this.prefix+e.category,e)}}class M_ extends P_{constructor(){super("hive:")}}class L_ extends P_{constructor(){super("vortexcombo:")}}class D_{constructor(){const e=new qu;var t;this.storage=new Wu(e),this.sender=new N_(this.storage,5e3,1),t=e=>{this.drainAllLogs()},id.push(t),window.addEventListener("beforeunload",(()=>{this.drainAllLogs()}))}drainAllLogs(){this.sender.drainAllLogs()}sendOnce(){this.sender.sendOnce()}}let F_;function x_(){return F_||(F_=new D_),F_}var U_=Object.freeze({__proto__:null,ClientTelemetry:D_,HiveLogger:M_,VortexComboLogger:L_,getGlobalTelemetrySingleton:x_});const B_=new M_;class W_{constructor(e){this.category="web-visually_complete",this.user_id=null,this.country=null,this.referrer=null,this.session_id=null,this.user_agent=null,this.ua_browser_name=null,this.ua_browser_version=null,this.time_to_visually_complete=e.time_to_visually_complete,this.last_visible_change=e.last_visible_change,this.product_name=e.product_name,this.navigation_type=e.navigation_type,this.request_id=a.getRequestId(),Object.seal(this)}}function V_(e){var t;const n=a.getPageName()||void 0,i=a.getAtlasservlet()||void 0,o=null===(t=window.ensemble)||void 0===t?void 0:t.getPageName(),r=e.pathname.substring(1).split("/"),s=q_(e,r,null!=n?n:o,i);return s||(a.isServedByEdisonWebServer()?`edison_page_name:${n}`:o?`dws_page_name:${o}`:"UNKNOWN")}const q_=(e,t,n,i)=>{var o,r;a.getPageLocale()===t[0]&&t.shift();const s=null!==(o=t[0])&&void 0!==o?o:"",l=null!==(r=t[1])&&void 0!==r?r:"";if("warp_page"===n||"warp_page_no_indexing"===n||"warp_page_edison"===n){const e=H_(s,t);if(e)return e}switch(s){case"":return"homepage:loggedout";case"home":case"personal":case"work":return e.searchParams.has("preview")?"browse:preview":"browse";case"account":return tm(l);case"admin":return X_(l,t);case"backups":return"browse:backups";case"business":return G_(l);case"content_hub":return j_(l,t);case"forgot":return"forgot_password";case"forgot_finish":return"forgot_password:finish";case"h":return"home";case"history":return"version_history";case"install":return"install";case"install-linux":return"install_linux";case"downloading":return"downloading";case"login_notification":return Y_(l);case"manage":return nm(l);case"preview":return"standalone_preview";case"previews":return"previews_carousel";case"product-updates":return im(l);case"redeem":case"coupon":return"coupon";case"s":case"sh":return J_(s,e.searchParams,n);case"scl":return((e,t,n)=>{var i;if("scl_oboe_file"===n||"scl_oboe_folder"===n)return c.resolveRouteName();switch(e){case"fi":if(t.has("cloud_editor")){let e=(null===(i=t.get("cloud_editor"))||void 0===i?void 0:i.toLowerCase())||"";return["excel","powerpoint","word"].includes(e)||(e="unknown"),"shared_link:cloud_editor:"+e}return"scl_file_page"===n?"shared_link:file":n?"shared_content_link:file:"+n:"shared_content_link:file:uncategorized";case"fo":return"scl_folder_page"===n?t.has("preview")?"shared_content_link:folder:file_preview":"shared_content_link:folder":"scl_file_page"===n?"shared_link:file":n?"shared_content_link:folder:"+n:"shared_content_link:folder:uncategorized"}})(l,e.searchParams,n);case"share":return K_(l);case"sm":return em(l);case"transfer":return Z_(l,t);case"search":return e.searchParams.get("preview")?"search_preview":e.searchParams.get("query")?"search_results_page":"search_zero_state";case"team":return $_(l,t,i);case"dash-home":case"dash":case"dash_uninstall":case"dash_uninstall_survey_results":return am(t);case"backup":case"collections":case"deleted_files":case"events":case"login":case"mobile":case"photos":case"plans":case"recents":case"report_abuse":case"request":case"requests":case"signatures":case"starred":case"for_you":case"switch_login":case"time_tracking":case"trello_powerup":case"verify_code":return s;case"ncct-last-chance":return"ncct_last_chance";case"pro":if("redeem_key"===l)return"pro:redeem_key";break;case"oauth2":if("authorize"===l)return"oauth2_authorize_page";break;case"onboarding":return`onboarding:${t.slice(1).join("_")}`}},H_=(e,t)=>{const n="warp";switch(e){case"":return`${n}:index`;case"dash":case"product-updates":return;default:const e=z_(t,4);if(e)return`${n}:${e.replace(/-/g,"_")}`}},G_=e=>{switch(e){case"":return"business";case"buy":return"business:buy";case"solutions":return"business:solutions";case"try":return"business:try";case"plans-comparison":return"business:plans_comparison"}},j_=(e,t)=>{switch(e){case"":return"content_hub";case"files":return"content_hub:files";case"s":return"content_hub:shared_link:file";case"sh":return"content_hub:shared_link:folder";case"playground":return"empty"===t[2]?"content_hub:test_pages:empty_page":"chrome"===t[2]?"content_hub:test_pages:chrome_only":void 0;default:return}},z_=(e,t)=>{if(t<1)return;let n="";for(let i=0;i0?":":"")+e[i]);return n},K_=e=>{switch(e){case"recents":return"shared:recents";case"folders":return"shared:folders";case"files":return"shared:files";case"links":return"shared:links";case"signatures":return"shared:signatures"}},J_=(e,t,n)=>{switch(e){case"s":return"shmodel_file_page"===n?"shared_link:file":n?"shared_link:file:"+n:"shared_link:file:uncategorized";case"sh":return"shared_link_folder"===n?t.has("preview")?"shared_link:folder:file_preview":"shared_link:folder":"shmodel_file_page"===n?"shared_link:file":n?"shared_link:folder:"+n:"shared_link:folder:uncategorized"}},Y_=e=>{switch(e){case"not_sure":return"login_notification:not_sure";case"this_was_me":return"login_notification:this_was_me"}},Z_=(e,t)=>{var n;switch(e){case"manage":return"transfer:manage";case"about":return"transfer:about";case"":break;default:const i=null!==(n=t[2])&&void 0!==n?n:"";if("edit"===i)return"transfer:edit";if(""===i&&e.length>10)return"transfer:view"}if(!e)return"transfer:create"},$_=(e,t,n)=>{var i,a;const o=null!==(i=t[2])&&void 0!==i?i:"",r=null!==(a=t[3])&&void 0!==a?a:"",s="admin_console_spa"===n;switch(e){case"admin":switch(o){case"cancel":return"team_admin:cancel";case"dashboard":return s?"admin_console_home":void 0;case"disband":return"team_admin:disband";case"domains":return"team_admin:domains";case"extend":return"accept"===r?"team_admin:extend_trial_accept":"team_admin:extend_trial";case"external_people":return"team_admin:external_people";case"members":return"requests"===r?"team_admin:members_requests":s?"admin_console_members":void 0;case"groups":return s?"admin_console_groups":void 0;case"help":return s?"admin_console_help":void 0;case"member_discovery":return"domain"===r?"team_admin:member_discovery_domain":void 0;case"billing":if("history"===r){if(s)return"admin_console_billing_history"}else if(s)return"admin_console_billing";return;case"settings":return s?"admin_console_settings_page":"domains"===r?"team_admin:settings_domains":"membership_approval"===r?"team_admin:settings_membership_approval":void 0;case"security_monitoring":return s?"spa_security_monitoring_page":void 0;case"your_domains":return"team_admin:your_domains"}return;case"discover":return"suggest"===o?"team:discover_suggest":"team:discover";case"rs_approval":return"team:rs_approval";case"cancel":return"done"===o?"team:cancel_done":"team:cancel";case"decide":return"team:decide";case"join":return Q_(o)}},Q_=e=>{const t="team_join";return e?["login","login_work","relogin","two_dropboxes","pending_verification","confirm_upgrade","complete","essential"].includes(e)?`${t}:${e}`:`${t}:uncategorized`:t},X_=(e,t)=>{var n;const i=null!==(n=t[3])&&void 0!==n?n:"";return"teams"===e&&"domains"===i?"admin:teams_domains":void 0},em=e=>{switch(e){case"launch_intent_or_fallback_page":return"launch_intent_or_fallback_page";case"password":return"link_password_page"}},tm=e=>{switch(e){case"connected_apps":return"account:app";case"billing":return"account:billing";case"branding":return"account:branding";case"complete_registration_page":return"account:complete_registration";case"general":return"account:general";case"family":return"account:family";case"notifications":return"account:notifications";case"plan":return"account:plan";case"security":return"account:security";case"privacy":return"account:privacy";case"sharing":return"account:sharing"}},nm=e=>{switch(e){case"subscriptions":return"manage:subscriptions";case"billing":return"manage:billing"}},im=e=>e.includes("dbx")?"product_updates:dbx_monthly_update":e.includes("hs")?"product_updates:hs_monthly_update":"product_updates",am=e=>{const[t="",n="",i=""]=e;switch(t){case"dash_uninstall":return"dash:uninstall";case"dash_uninstall_survey_results":return"dash:uninstall_survey_results";case"dash":switch(n){case"":return"dash:landing_page";case"download":return"dash:download"}break;case"dash-home":switch(n){case"":return"dash:home";case"tabs":return"dash:tabs";case"connectors":return"dash:connectors";case"stacks":return""===i?"dash:library":"dash:stack_view"}}return"dash:unknown"},om=new M_;class rm{constructor(e){this.category="web-largest_contentful_paint",this.user_id=null,this.country=null,this.referrer=null,this.session_id=null,this.user_agent=null,this.ua_browser_name=null,this.ua_browser_version=null,this.largest_contentful_paint=e.largest_contentful_paint,this.product_name=e.product_name,this.request_id=a.getRequestId(),Object.seal(this)}}const sm=new M_;class lm{constructor(e){this.category="web-time_to_first_byte",this.user_id=null,this.country=null,this.referrer=null,this.session_id=null,this.user_agent=null,this.ua_browser_name=null,this.ua_browser_version=null,this.time_to_first_byte=e.time_to_first_byte,this.product_name=e.product_name,this.request_id=a.getRequestId(),this.navigation_type=e.navigation_type,Object.seal(this)}}class cm{static getSingleton(){return cm.instance||(cm.instance=new cm),cm.instance}constructor(e=null,t=new xu){this.AMP_NAMESPACE="user_centric_perf",this.shouldLogToAmp=!1,e&&(this._metricsReporter=e),this.metricsCollector=t}get metricsReporter(){if(!this._metricsReporter)throw new Error("Must set `metricsReporter` on MetricsLogger before deriving metrics");return this._metricsReporter}set metricsReporter(e){this._metricsReporter=e}deriveAndLogAllMetrics(){this.deriveAndLogTimeToFirstByte(),this.deriveAndLogFirstContentfulPaint(),this.deriveAndLogLargestContentfulPaint(),this.deriveAndLogFirstInputDelay(),this.deriveAndLogCumulativeLayoutShift(),this.deriveAndLogTimeToVisuallyComplete(),this.deriveAndLogTimeToConsistentlyInteractive(),this.deriveAndLogInteractionToNextPaint(),this.logTimeToInteractive(),this.observeRageClicks()}deriveAndLogTimeToFirstByte(){this.metricsCollector.onTTFB((e=>{this.logMetricToAmp("time_to_first_byte_ms",e.value);const{productName:t,webserver:n}=this.getProductNameAndServer();Ad("ttfb",{duration:e.value,detail:{product:t,webserver:n,isBuildTimePrefetchesEnabled:this.isBuildTimePrefetchesEnabled,isReactNextEnabled:this.isReactNextEnabled,...Cd(e)}}),"UNKNOWN"!==t&&(this.logMetricToAmp("ttfb",e.value,m.TimeUnit.MILLISECONDS,{navigation_type:e.navigationType,product:t,web_server:n},!0),sm.log(new lm({time_to_first_byte:Math.round(e.value),product_name:t,navigation_type:e.navigationType})))}))}deriveAndLogFirstContentfulPaint(){this.metricsCollector.onFCP((e=>{const{productName:t,webserver:n}=this.getProductNameAndServer();Ad("fcp",{duration:e.value,detail:{product:t,webserver:n,isBuildTimePrefetchesEnabled:this.isBuildTimePrefetchesEnabled,isReactNextEnabled:this.isReactNextEnabled,...Cd(e)}}),this.logMetricToAmp("time_to_first_contentful_paint_ms",e.value)}))}deriveAndLogLargestContentfulPaint(){this.metricsCollector.onLCP((e=>{this.logMetricToAmp("time_to_largest_contentful_paint_ms",e.value);const{productName:t,webserver:n}=this.getProductNameAndServer();Ad("lcp",{duration:e.value,detail:{product:t,webserver:n,isBuildTimePrefetchesEnabled:this.isBuildTimePrefetchesEnabled,isReactNextEnabled:this.isReactNextEnabled,...Cd(e)}}),om.log(new rm({largest_contentful_paint:Math.round(e.value),product_name:t}))}))}deriveAndLogFirstInputDelay(){this.metricsCollector.onFID((e=>{const t=e.entries[0].startTime;this.logMetricToAmp("time_to_first_input_ms",t),this.logMetricToAmp("first_input_delay_ms",e.value)}))}deriveAndLogCumulativeLayoutShift(){this.metricsCollector.onCLS((e=>{this.logMetricToAmp("cumulative_layout_shift",e.value,null);const{productName:t,webserver:n}=this.getProductNameAndServer();Ad("cls",{duration:e.value,detail:{product:t,webserver:n,...Cd(e)}})}))}deriveAndLogInteractionToNextPaint(){this.metricsCollector.onINP((e=>{this.logMetricToAmp("interaction_to_next_paint_ms",e.value);const{productName:t,webserver:n}=this.getProductNameAndServer();Ad("inp",{duration:e.value,detail:{product:t,webserver:n,...Cd(e)}})}))}deriveAndLogTimeToVisuallyComplete(){this.metricsCollector.onTTVC((e=>this.onTimeToVisuallyCompleteSuccess(e)),(e=>this.onTimeToVisuallyCompleteCancellation(e)))}onTimeToVisuallyCompleteSuccess(e){if(e.duration<0)return;const{productName:t,webserver:n}=this.getProductNameAndServer(),i="script"===e.detail.navigationType,o=i?"ajax":e.detail.navigationType;Ad("ttvc",{start:e.start,duration:e.duration,detail:{...wd(e),product:t,webserver:n,isBuildTimePrefetchesEnabled:this.isBuildTimePrefetchesEnabled,isReactNextEnabled:this.isReactNextEnabled}}),B_.log(new W_({time_to_visually_complete:Math.round(e.duration),last_visible_change:JSON.stringify(Sd(e)),product_name:t,navigation_type:o}));const r=Boolean(a.isHTTP3SupportEnabled())?"http3":"http2";i||this.logMetricToAmp("time_to_visually_complete_ms",e.duration,m.TimeUnit.MILLISECONDS,{did_network_timeout:e.detail.didNetworkTimeOut.toString(),protocol:r});const s={did_network_timeout:e.detail.didNetworkTimeOut.toString(),navigation_type:o,protocol:r};this.resourceSummary&&this.resourceSummary.total.script&&(s.all_js_loaded_from_cache=(0===this.resourceSummary.total.script.transfer_size).toString()),"UNKNOWN"!==t&&this.logMetricToAmp("ttvc",e.duration,m.TimeUnit.MILLISECONDS,{...s,product:t,web_server:n},!0)}onTimeToVisuallyCompleteCancellation(e){const{productName:t,webserver:n}=this.getProductNameAndServer();Ad("ttvc/cancelled",{start:e.start,duration:e.end-e.start,detail:{...Id(e),product:t,webserver:n}})}logTimeToInteractive(){this.metricsCollector.getTTI((e=>{const{productName:t,webserver:n}=this.getProductNameAndServer();"UNKNOWN"!==t&&this.logMetricToAmp("tti",e,m.TimeUnit.MILLISECONDS,{product:t,web_server:n},!0)}))}deriveAndLogTimeToConsistentlyInteractive(){}observeRageClicks(){}getProductNameAndServer(){const e=V_(new URL(window.location.toString()));let t="unknown";return a.isServedByEdisonWebServer()?t="edison":window.ensemble&&(t="dws"),{productName:e,webserver:t}}logMetricToAmp(e,t,n=m.TimeUnit.MILLISECONDS,i,a=!1){if(!a&&!this.shouldLogToAmp)return;const o=this.metricsReporter.createStats(this.createAMPMetric(e),i);n?o.recordDuration(t,m.TimeUnit.MILLISECONDS):o.record(t)}createAMPMetric(e){return{ns:this.AMP_NAMESPACE,name:`browser/${e}`}}}void 0!==window&&cm.getSingleton();var dm;!function(e){e[e.NEW=1]="NEW",e[e.RUNNING=2]="RUNNING",e[e.ABORTED=3]="ABORTED",e[e.CLOSED=4]="CLOSED"}(dm||(dm={}));const um=["navigation_type","referrer","repo_rev","source_type","active_user_id"],_m=["tti_flow","tti_exclusion_flow","is_dws2"];function mm(){return"hidden"===window.document.visibilityState}const pm=[[hd.APPLICATION_START,hd.FETCHED_DATA_FOR_TTI,hd.MARK_TIME_TO_INTERACTIVE],[hd.TIME_TO_INTERACTIVE]].reverse();let gm=1;const fm="web_timing";let hm=class{constructor(){cd.create_stopwatch_if_not_exist("web_timing_logger")}buildBaseParams(e,t,n={}){const i=e.start_time,o=e.subtypes||{};e.tti_flow&&(o.tti_flow=e.tti_flow);const r={log_source:t.name,subtypes:JSON.stringify(o),correlation_id:e.correlation_id};let s;e.extra_columns&&Object.keys(e.extra_columns).forEach((t=>{const n=e.extra_columns[t];n&&(r[t]=n)})),Object.keys(n).forEach((e=>{const t=n[e];t&&(r[e]=t)})),e.is_pagelet&&(r.is_pagelet=!0),e.is_dws&&(r.is_dws=!0),e.is_early_ensemble&&(r.is_early_ensemble=!0),r.delayed_tti_for_css=e.delayed_tti_for_css,""!==e.tti_exclusion_flow&&(r.tti_exclusion_flow=e.tti_exclusion_flow),s=e.log_time_to_interactive&&null!=e.time_to_interactive?e.time_to_interactive-i:null;const l={navigation_type:this.get_navigation_type(),server_request_start_time:a.getRequestStartTime(),extra_columns:JSON.stringify(r),subtypes:JSON.stringify(o),source_type:e.source_type,page_load_time:e.end_time-e.start_time,repo_rev:a.getRepoRev()};return e.log_time_to_interactive&&(l.time_to_interactive=s),l.url=$c(),0===l.url.indexOf("/dws2/")&&(l.url=l.url.substring(5)),l.active_user_id=a.getActiveUserId(),l.referrer=document.referrer,l.request_id=e.request_id||a.getRequestId(),l.request_tracing_enabled=a.isRequestTracingEnabled(),window.ensemble&&window.ensemble.viewer&&(l.dws_page_name=window.ensemble.getPageName()),a.isServedByEdisonWebServer()&&(l.edison_page_name=a.getPageName()),l}get_navigation_type(){return fd.getFromNavigation(window.performance.navigation)}log(e,t){const n=cd.startSpan("wtl_endpoint",{stopwatchName:"web_timing_logger"});cd.addSpanAnnotation("wtl_endpoint","navigation_type",t.navigation_type,{stopwatchName:"web_timing_logger",spanId:n}),Object.keys(t).forEach((e=>{"number"==typeof t[e]&&(t[e]=Math.round(t[e]))}));const i=qc("/alternate_wtl",t);i.onreadystatechange=e=>{i.readyState===XMLHttpRequest.DONE&&200===i.status&&cd.endSpan("wtl_endpoint",{stopwatchName:"web_timing_logger",spanId:n})}}};class Em extends hm{constructor(){super()}shouldLog(e){return e.initialized&&!e.have_logged_web_timing&&void 0!==e.end_time&&(!e.log_time_to_interactive||null!=e.time_to_interactive)}logTiming(e,t){e.have_logged_web_timing=!0;const n=this.buildBaseParams(e,t),i=wm(e,n);return this.log(e,n),i}get_navigation_type(){return"ajax"}}class vm extends hm{constructor(){super()}shouldLog(e){if(!e.initialized||e.have_logged_web_timing)return!1;const t=window.performance.timing,n=e.start_time,i=e.end_time;return!(!n||!i)&&!(e.log_time_to_interactive&&!(e.tti_at_dom_interactive&&(null==t?void 0:t.domInteractive)||null!=e.time_to_interactive))}logTiming(e,t){const n=performance.getEntriesByType("navigation")[0];cd.startSpan("process_nav_timing",{stopwatchName:"web_timing_logger"});const i=this.buildBaseParams(e,t,{}),r=wm(e,i),s=function(e){cd.create_stopwatch_if_not_exist("resource_timeline");const t=_d(e),n={};for(const[e,i]of Object.entries(t)){const t="totalSize"in i?{total_size:i.totalSize}:null,a="transferSize"in i?{transfer_size:i.transferSize}:null;n[e]={count:i.count,total_time:i.totalTime,...t,...a,last_transfer_end:i.lastTransferEnd}}return{total:n}}(performance.getEntriesByType("resource"));if(n)i.browser_time=Math.round(n.redirectStart||n.fetchStart),i.redirect_time=Math.round(n.fetchStart),i.dns_time=Math.round(n.domainLookupEnd),i.tcp_connect_time=Math.round(n.secureConnectionStart||n.requestStart),i.ssl_connect_time=Math.round(n.requestStart),i.time_to_first_byte=Math.round(n.responseStart),i.time_to_last_byte=Math.round(n.responseEnd),i.dom_load_time=Math.round(n.domContentLoadedEventEnd);else{const t=performance.timing;i.browser_time=t.redirectStart-e.start_time,i.redirect_time=t.fetchStart-e.start_time,i.dns_time=t.domainLookupEnd-e.start_time,i.tcp_connect_time=(t.secureConnectionStart||t.requestStart)-e.start_time,i.ssl_connect_time=t.requestStart-e.start_time,i.time_to_first_byte=t.responseStart-e.start_time,i.time_to_last_byte=t.responseEnd-e.start_time,i.dom_load_time=t.domContentLoadedEventEnd-e.start_time}i.idle_cpu_time=e.timing_results?Math.round(e.timing_results.idleCPUTime):void 0,i.total_tracked_cpu_time=e.timing_results?Math.round(e.timing_results.totalTrackedCPUTime):void 0,i.untracked_time_after_first_byte=e.timing_results&&null!=e.timing_results.untrackedTimeAfterFirstByte?Math.round(e.timing_results.untrackedTimeAfterFirstByte):void 0,function(e,t){for(const n in e)e.hasOwnProperty(n)&&(t[`resource_${n}_count`]=e[n].count,t[`resource_${n}_avg_time`]=e[n].total_time/e[n].count||1,void 0!==e[n].total_size&&(t[`resource_${n}_total_size`]=e[n].total_size),void 0!==e[n].transfer_size&&(t[`resource_${n}_transfer_size`]=e[n].transfer_size))}(s.total,i),function(e,t){let n;for(n in e)if(e.hasOwnProperty(n)){const i=e[n];for(const e in i)if(i.hasOwnProperty(e)){const a=i[e].transfer_size,o=i[e].total_size,r=i[e].count,s=i[e].total_time;if(t.recordTrace(`${n}_${e}_count`,r),t.recordTrace(`${n}_${e}_total_time`,s),void 0!==a&&void 0!==o&&o>0){const i=a/o;t.recordTrace(`${n}_${e}_transferred_size`,a),t.recordTrace(`${n}_${e}_total_size`,o),t.recordTrace(`${n}_percent_${e}_transferred`,100*i)}t.recordTrace(`${n}_last_${e}_transfer_end`,i[e].last_transfer_end)}}t.logData()}(s,cd.createDetachedStopwatch("resources_percent_transferred",r)),cd.addSpanAnnotation("process_nav_timing","logged_resources","1",{stopwatchName:"web_timing_logger"}),cd.addSpanAnnotation("process_nav_timing","logged_modules","1",{stopwatchName:"web_timing_logger"}),cd.endSpan("process_nav_timing",{stopwatchName:"web_timing_logger"}),function(){const e=window.performance.timing,t={navigation_start:e.navigationStart,unload_event_start:e.unloadEventStart,unload_event_end:e.unloadEventEnd,redirect_start:e.redirectStart,redirect_end:e.redirectEnd,fetch_start:e.fetchStart,domain_lookup_start:e.domainLookupStart,domain_lookup_end:e.domainLookupEnd,connect_start:e.connectStart,secure_connect_start:e.secureConnectionStart,connect_end:e.connectEnd,request_start:e.requestStart,response_start:e.responseStart,response_end:e.responseEnd,dom_loading:e.domLoading,dom_interactive:e.domInteractive,dom_content_loaded_event_start:e.domContentLoadedEventStart,dom_content_loded_event_end:e.domContentLoadedEventEnd,dom_complete:e.domComplete,load_event_start:e.loadEventStart,load_event_end:e.loadEventEnd},n={};n.request_id=a.getRequestId(),n.referrer=document.referrer;for(const e in t)t.hasOwnProperty(e)&&(n[e]=t[e]);qc("/alternate_wtl_browser_performance_info",n)}(),this.get_navigation_type()===fd.NAVIGATE&&md(r),cd.log_stored_results();const l=function(e,t){const n={is_dws:String(e.is_dws),source_type:String(e.source_type),is_build_time_prefetches_enabled:String(e.is_build_time_prefetches_enabled),is_css_preload_enabled:String(e.is_css_preload_enabled),is_react_next_enabled:String(e.is_react_next_enabled)};let i="";return e.subtypes.amp_tti_flow?i=e.subtypes.amp_tti_flow:t.dws_page_name?i=`dws_page_name:${t.dws_page_name}`:t.edison_page_name&&(i=`edison_page_name:${t.edison_page_name}`),""!==i&&(n.product=i),t.navigation_type&&(n.navigation_type=t.navigation_type),n}(e,i),c=o.getMetricsReporter().child(l),d=function(e,t){return t.navigation_type===fd.NAVIGATE||"ajax"===t.navigation_type}(0,i);return((e,t,n,i,a)=>{const o=cm.getSingleton();o.metricsReporter=e,o.shouldLogToAmp=t,o.resourceSummary=n,o.isBuildTimePrefetchesEnabled=!!i,o.isReactNextEnabled=!!a,o.deriveAndLogAllMetrics()})(o.getUnloadMetricsReporter().child(l),d,s,e.is_build_time_prefetches_enabled,e.is_react_next_enabled),d&&(function(e,t){e.time_to_interactive&&t.createStats({ns:fm,name:"temp/time-to-interactive"}).recordDuration(e.time_to_interactive,m.TimeUnit.MILLISECONDS)}(i,c),function(e,t){let n;for(n in e)if(e.hasOwnProperty(n)){const i=e[n];for(const e in i)if(i.hasOwnProperty(e)){const{transfer_size:a,total_size:o,count:r,total_time:s,last_transfer_end:l}=i[e];t.createStats({ns:fm,name:`temp/resources/${n}/${e}/count`}).record(r),t.createStats({ns:fm,name:`temp/resources/${n}/${e}/total-time`}).recordDuration(s,m.TimeUnit.MILLISECONDS),t.createStats({ns:fm,name:`temp/resources/${n}/${e}/last-transfer-end`}).recordDuration(l,m.TimeUnit.MILLISECONDS),void 0!==a&&void 0!==o&&o>0&&(t.createStats({ns:fm,name:`temp/resources/${n}/${e}/transferred-size`}).record(a),t.createStats({ns:fm,name:`temp/resources/${n}/${e}/total-size`}).record(o))}}}(s,c),function(e){const[t=null]=performance.getEntriesByType("navigation");t&&([["temp/browser-perf/navigation/unload-event-start",t.unloadEventStart],["temp/browser-perf/navigation/unload-event-end",t.unloadEventEnd],["temp/browser-perf/navigation/dom-interactive",t.domInteractive],["temp/browser-perf/navigation/dom-content-loaded-event-start",t.domContentLoadedEventStart],["temp/browser-perf/navigation/dom-content-loaded-event-end",t.domContentLoadedEventEnd],["temp/browser-perf/navigation/dom-complete",t.domComplete],["temp/browser-perf/navigation/load-event-start",t.loadEventStart],["temp/browser-perf/navigation/load-event-end",t.loadEventEnd],["temp/browser-perf/navigation/redirect-count",t.redirectCount],["temp/browser-perf/navigation/worker-start",t.workerStart],["temp/browser-perf/navigation/redirect-start",t.redirectStart],["temp/browser-perf/navigation/redirect-end",t.redirectEnd],["temp/browser-perf/navigation/fetch-start",t.fetchStart],["temp/browser-perf/navigation/domain-lookup-start",t.domainLookupStart],["temp/browser-perf/navigation/domain-lookup-end",t.domainLookupEnd],["temp/browser-perf/navigation/connect-start",t.connectStart],["temp/browser-perf/navigation/connect-end",t.connectEnd],["temp/browser-perf/navigation/secure-connect-start",t.secureConnectionStart],["temp/browser-perf/navigation/request-start",t.requestStart],["temp/browser-perf/navigation/response-start",t.responseStart],["temp/browser-perf/navigation/response-end",t.responseEnd],["temp/browser-perf/navigation/transfer-size",t.transferSize]].forEach((([t,n])=>{"number"==typeof n&&e.createStats({ns:fm,name:t}).recordDuration(n,m.TimeUnit.MILLISECONDS)})),[["temp/browser-perf/navigation/encoded-body-size",t.encodedBodySize],["temp/browser-perf/navigation/decoded-body-size",t.decodedBodySize]].forEach((([t,n])=>{"number"==typeof n&&e.createStats({ns:fm,name:t}).record(n)})))}(c)),e.have_logged_web_timing=!0,this.log(e,i),r}log(e,t){super.log(e,t)}}class bm{constructor(e,t,n=!1){this.timerState=dm.RUNNING,this.loggedEvents=0,this.context=e,this.timingStopwatch=t,this.id=gm++,this.strictAssert=n}getContextName(){return this.context.context_name}applicationStart(){this.logEvent(hd.APPLICATION_START)}fetchedDataRequiredForTTI(){this.logEvent(hd.FETCHED_DATA_FOR_TTI)}startTime(){return this.context.start_time}timeSinceStart(e){return(e||Ed.getNow())-this.context.start_time}timeToInteractive(){return this.context.time_to_interactive}reportTTIAfterPaint(){const e=new vd((()=>{this.reportTTI()}));return window.requestAnimationFrame((()=>{window.requestAnimationFrame((()=>{e.exec()}))})),e}setExtraColumns(e){this.context.extra_columns=e}excludeFromTTI(e){""!==this.context.tti_exclusion_flow&&(this.context.tti_exclusion_flow=this.context.tti_exclusion_flow+","),this.context.tti_exclusion_flow=this.context.tti_exclusion_flow+e}logEvent(e,t){this.logEventInternal(e,!0,t)}logSilentEvent(e,t){this.logEventInternal(e,!1,t)}logEventInternal(e,t,n){this.loggedEvents|=e.flag,e.ordered&&this.validateEventOrder(e);const i=this.timeSinceStart(n);this.timingStopwatch.recordTrace(e.name,i),window.performance.mark&&window.performance.mark(e.name),t&&e.triggersLogging&&this.logIfReady(e)}validateEventOrder(e){let t=0;for(const n of pm){if(n.includes(e))break;for(const e of n)t|=e.flag}const n=t&this.loggedEvents;if(n>0){const t=hd.allEvents.filter((e=>(e.flag&n)>0)).map((e=>e.name));this.reportSwMisuse(`Received ${e.name} after [${t.join(",")}]`)}}logIfReady(e){if(this.logger.shouldLog(this.context)){this.addEventBasedTiming();const t=this.logger.logTiming(this.context,e);!function(e,t){if(t.annotations)for(const n in t.annotations)if(t.annotations.hasOwnProperty(n)){const i=t.annotations[n];i&&e.addAnnotation(n,String(i))}t.correlation_id&&e.addAnnotation(sd.CORRELATION_ID.id,t.correlation_id);t.request_id&&e.addAnnotation(sd.REQUEST_ID.id,t.request_id);t.url&&e.addAnnotation(sd.URL.id,t.url)}(this.timingStopwatch,t),this.timingStopwatch.logData(),this.timerState=dm.CLOSED}}addEventBasedTiming(){const e=window.performance.timing;this.context.tti_at_dom_interactive&&(this.context.time_to_interactive=e.domInteractive,this.logSilentEvent(hd.MARK_TIME_TO_INTERACTIVE,this.context.time_to_interactive),this.logSilentEvent(hd.TIME_TO_INTERACTIVE,this.context.time_to_interactive))}reportSwMisuse(e){e=`WebTimer: ${e}`,this.strictAssert?s.assert(!1,e):l.reportStack(e,{severity:l.SEVERITY.NONCRITICAL,tags:["web_timing_logger"]})}}class Sm extends bm{constructor(e){super(e,cd.createDetachedStopwatch("maestro_tracing",{correlation_id:e.correlation_id}),!1),this.logger=new Em}initialize(e){this.context.initialized||(this.context.initialized=!0,this.context.log_time_to_interactive=e.requireTTI,this.context.tti_flow=e.url,this.timingStopwatch.url=this.context.tti_flow)}start(){this.isUsable()&&this.timerState===dm.NEW&&(this.context.start_time=Ed.getNow(),this.timerState=dm.RUNNING)}restart(){this.TTICallback&&(this.TTICallback.cancel(),this.TTICallback=void 0),this.loggedEvents=0,this.context.have_logged_web_timing=!1,this.context.correlation_id=Ed.generateCorrelationId(),this.context.start_time=Ed.getNow(),this.context.end_time=void 0,this.context.time_to_interactive=null,this.timerState=dm.RUNNING,cd.deleteStopwatch(this.timingStopwatch),this.timingStopwatch=cd.createDetachedStopwatch("maestro_tracing",{request_id:this.context.request_id,url:this.context.tti_flow,correlation_id:this.context.correlation_id})}abort(){this.timerState!==dm.CLOSED&&(this.timerState=dm.ABORTED)}markTimeToInteractive(){this.isUsable()&&(this.logEvent(hd.MARK_TIME_TO_INTERACTIVE),mm()?this.reportTTI():this.TTICallback=this.reportTTIAfterPaint())}reportTTI(){if(null!=this.context.time_to_interactive)return;this.context.time_to_interactive=Ed.getNow(),this.logEvent(hd.TIME_TO_INTERACTIVE),Promise.resolve().then((function(){return U_})).then((({getGlobalTelemetrySingleton:e})=>{e().sendOnce()}));Rm(this.timeSinceStart(this.context.time_to_interactive),!0)}end(e){this.isUsable()&&(void 0===this.context.end_time&&(this.context.end_time=Ed.getNow()),this.context.request_id=e,this.timingStopwatch.request_id=e,this.logEvent(hd.LOAD_END))}isUsable(){return this.timerState===dm.NEW||this.timerState===dm.RUNNING}}class Tm extends bm{constructor(e){super(e,cd.createDetachedStopwatch("maestro_tracing",{correlation_id:e.correlation_id}),!1),this.logger=new vm}initialize(e){var t;if(!this.context.initialized){if(this.context.log_time_to_interactive=e.requireTTI,this.context.is_pagelet=!!e.is_pagelet,this.context.is_dws=!!e.is_dws,this.context.is_dws2=!!e.is_dws2,this.context.is_early_ensemble=!!e.is_early_ensemble,this.context.tti_at_dom_interactive=!!e.tti_at_dom_interactive,this.context.source_type=null!=e.source_type?e.source_type:"web",this.context.subtypes=null!=e.subtypes?e.subtypes:{},this.context.tti_exclusion_flow=null!=e.tti_exclusion_flow?e.tti_exclusion_flow:"",this.context.have_logged_web_timing=!1,this.context.delayed_tti_for_css=!1,this.context.initialized=!0,this.context.is_build_time_prefetches_enabled=!!e.is_build_time_prefetches_enabled,this.context.is_css_preload_enabled=!!e.is_css_preload_enabled,this.context.is_react_next_enabled=!!e.is_react_next_enabled,e.url&&(this.context.tti_flow=e.url,this.timingStopwatch.url=e.url),this.context.subtypes.tti_flow&&(this.context.tti_flow=this.context.subtypes.tti_flow),cd.create_stopwatch_if_not_exist("web_timing_logger"),Wc((()=>{setTimeout((()=>this.end()),0)})),null===(t=window._timingData)||void 0===t?void 0:t.tti){this.context.time_to_interactive=window._timingData.tti.getTime(),this.logEvent(hd.TIME_TO_INTERACTIVE,this.context.time_to_interactive);Rm(this.timeSinceStart(this.context.time_to_interactive))}Fu.initializeMarker()}}start(){this.isUsable()&&this.timerState===dm.NEW&&(this.timerState=dm.RUNNING)}restart(){this.TTICallback&&(this.TTICallback.cancel(),this.TTICallback=void 0),this.loggedEvents=0,this.context.correlation_id=Ed.generateCorrelationId(),this.context.end_time=void 0,this.context.time_to_interactive=null,this.timerState=dm.RUNNING,this.timingStopwatch=cd.createDetachedStopwatch("maestro_tracing",{correlation_id:this.context.correlation_id})}abort(){this.timerState!==dm.CLOSED&&(this.timerState=dm.ABORTED)}markTimeToInteractive(){if(window.ensemble&&window.ensemble.waitingForCss)return this.context.delayed_tti_for_css=!0,void(window.ensemble.mark_tti_callback=()=>{this.markTimeToInteractive()});null!=this.context.time_to_interactive||this.context.tti_at_dom_interactive||(this.logEvent(hd.MARK_TIME_TO_INTERACTIVE),mm()?this.reportTTI():this.TTICallback=this.reportTTIAfterPaint())}reportTTI(){if(null==this.context.time_to_interactive)if(window._timingData&&null!=window._timingData.tti?this.context.time_to_interactive=window._timingData.tti.getTime():this.context.time_to_interactive=Ed.getNow(),window.ensemble&&window.ensemble.snapshotTimingProfile&&(this.context.timing_results=window.ensemble.snapshotTimingProfile()||null),a.isServedByEdisonWebServer())new Promise((function(e,n){t(["./e_edison"],e,n)})).then((function(e){return e.edison_esnext})).then((({Edison:e})=>{const t=e.getPrefetchCounts(),n={};for(const e of Object.keys(t))n[e]=t[e].toString();this.context.subtypes={...n,...this.context.subtypes},this.logEvent(hd.TIME_TO_INTERACTIVE,this.context.time_to_interactive);Rm(this.timeSinceStart(this.context.time_to_interactive))}));else{this.logEvent(hd.TIME_TO_INTERACTIVE,this.context.time_to_interactive);Rm(this.timeSinceStart(this.context.time_to_interactive))}}end(e){this.isUsable()&&void 0===this.context.end_time&&(this.context.end_time=Ed.getNow(),this.logEvent(hd.LOAD_END),this.context.tti_at_dom_interactive&&Rm())}waitForTTI(e){return new Promise(((t,n)=>{var i;if(window.ensemble){if(window.ensemble.ttiMarked)return void t()}else if(null!=this.context.time_to_interactive)return void t();let a;const o=e=>{window.removeEventListener("TTI",o),clearTimeout(a),t()};window.addEventListener("TTI",o);const r=null!==(i=null==e?void 0:e.timeoutMS)&&void 0!==i?i:1e4;a=setTimeout(o,r)}))}isUsable(){return this.timerState===dm.NEW||this.timerState===dm.RUNNING}}const ym={};let km;function wm(e,t){const n={};for(const e of um){const i=t[e];i&&(n[e]=String(i))}const i=e;for(const e of _m){const t=i[e];t&&(n[e]=String(t))}return{correlation_id:e.correlation_id,request_id:t.request_id,annotations:n}}function Im(e){return e?function(e){const t=e;return ym[t]||(ym[t]=new Sm(Ed.newContext(!0,e))),ym[t]}(e):(km||Am(),km)}function Am(){km=new Tm(Ed.newContext(!1,"default_timer"))}function Cm(e){return Im().waitForTTI(e)}function Rm(e,t=!1){if(window.ensemble&&window.ensemble.markTTI)window.ensemble.markTTI();else if(!t){const e=new CustomEvent("TTI",{bubbles:!0,cancelable:!0});window.dispatchEvent(e)}if(e){const n=new CustomEvent("time_to_interactive",{detail:{value:e,isAjax:t},bubbles:!0,cancelable:!0});window.dispatchEvent(n)}}var Om;Am(),n.MafLoadPhase=void 0,(Om=n.MafLoadPhase||(n.MafLoadPhase={})).Initialize="Initialize",Om.Loader="Loader",Om.ForDisplay="For Display",Om.AfterDisplay="After Display";const Nm=[n.MafLoadPhase.Initialize,n.MafLoadPhase.Loader,n.MafLoadPhase.ForDisplay,n.MafLoadPhase.AfterDisplay];var Pm;!function(e){e[e.AsyncModule=0]="AsyncModule",e[e.LazyComponent=1]="LazyComponent",e[e.RegionComponent=2]="RegionComponent"}(Pm||(Pm={}));const Mm=e=>Object.entries(e);class Lm{constructor(e,t){this.getPromiseBarrier=()=>this.promiseBarrier,this.getPlugins=()=>this.plugins,this.promiseBarrier=t,this.plugins=e}}class Dm{constructor(){this.promise=new Promise(((e,t)=>{this.resolve=e,this.reject=t}))}}class Fm{constructor(){this.map=new Map}set(e){const t=this.map;for(const[n,i]of t.entries())e.includes(n)||i.resolve();this.map=new Map;for(const n of e){const e=t.has(n)?t.get(n):new Dm;this.map.set(n,e),n.then((()=>{this.remove(n)})),n.catch((()=>{this.remove(n)}))}}remove(e){if(this.map.has(e)){this.map.get(e).resolve(),this.map.delete(e)}}isResolved(){return 0===this.map.size}async waitUntilResolved(){for(;;){const e=this.map;for(const t of e.values())if(await t.promise,e!==this.map)break;if(e===this.map)break}}}const xm=i.createContext(new Fm),Um=()=>i.useContext(xm),Bm=i.createContext([]),Wm=()=>i.useContext(Bm),Vm=e=>{let t=e;const a=b.default.lazy((()=>t()));return o=>{const r=Wm(),s=Um(),l=i.useRef(s.waitUntilResolved()),[c,d]=i.useState(!1);if(t=i.useMemo((()=>{let t=e;for(const e of r)e.transformImporter&&(t=e.transformImporter({kind:Pm.LazyComponent,importer:t,loadPhase:n.MafLoadPhase.AfterDisplay}));return t}),[r]),i.useEffect((()=>{(async()=>{await s.waitUntilResolved(),d(!0)})()}),[s]),!s.isResolved())throw l.current;return b.default.createElement(a,Object.assign({},o))}};var qm,Hm;!function(e){e[e.NotStarted=0]="NotStarted",e[e.InProgress=1]="InProgress",e[e.Complete=2]="Complete"}(qm||(qm={}));class Gm{constructor(){this.stage=qm.NotStarted,this.completeDeferred=new Dm,this.completePromise=this.completeDeferred.promise}isStarted(){return this.stage!==qm.NotStarted}setInProgress(){this.stage=qm.InProgress}setComplete(){this.stage=qm.Complete,this.completeDeferred.resolve()}}class jm{constructor(e,t){this.regionConfig=e,this.subRegions=t}getPopulatedComponent(){const e=[],t=[];let n;if(this.regionConfig.loadAfterDisplay){const{wrappedImporter:e,Component:i}=this.getAfterDisplayComponent();t.push(e),n=i}else{const{importProgressTracker:i,wrappedImporter:a,Component:o}=this.getForDisplayComponent();e.push(i),t.push(a),n=o}if(!(this.regionConfig.hasOwnProperty("context")&&this.subRegions&&Object.keys(this.subRegions).length))return{importProgressTrackers:e,componentImporters:t,Component:n};const i={},a=this.subRegions;for(const[n,o]of Mm(a)){const{importProgressTrackers:a,componentImporters:r,Component:s}=o.getPopulatedComponent();for(const t of a)e.push(t);for(const e of r)t.push(e);i[n]=s}const o=this.regionConfig.context,r=i;return{importProgressTrackers:e,componentImporters:t,Component:e=>b.default.createElement(o.Provider,{value:r},b.default.createElement(n,Object.assign({},e)))}}traverseLoaders(){const e=[],t=[],n=[this];for(;n.length>0;){const a=n.shift();if(a.regionConfig.loader){const n=new Gm;t.push(n),e.push((async(e,t)=>{!a.regionConfig.shouldRevalidate||a.regionConfig.shouldRevalidate(t)?(n.setInProgress(),await a.regionConfig.loader(e),n.setComplete()):n.setComplete()}))}if(a.subRegions)for(const e of(i=a.subRegions,Object.values(i)))n.push(e)}var i;return{loaders:e,loaderProgressTrackers:t}}getForDisplayComponent(){const e=new Gm,t=async()=>{e.setInProgress();const t=await this.regionConfig.importer();return e.setComplete(),t},n=b.default.lazy(t);return{importProgressTracker:e,wrappedImporter:t,Component:n}}getAfterDisplayComponent(){const e=this.regionConfig.importer;return{wrappedImporter:e,Component:Vm(e)}}}class zm{constructor(e=[],t=[],n=!1,i=new Set,a={}){this.pathTrail=e,this.keyTrail=t,this.indexRoute=n,this.routeAttributes=i,this.metadata=a}fork(e){const{path:t,keyName:n,indexRoute:i,routeAttributes:a,metadata:o}=e,r=t?[...this.pathTrail,t]:this.pathTrail,s=n?[...this.keyTrail,n]:this.keyTrail,l=o?Object.assign(Object.assign({},this.metadata),o):this.metadata;return new zm(r,s,i,a,l)}}function Km(){return Km=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.removeEventListener(Jm,c),l=null}},createHref:e=>t(a,e),encodeLocation(e){let t=tp("string"==typeof e?e:Xm(e));return{pathname:t.pathname,search:t.search,hash:t.hash}},push:d,replace:u,go:e=>r.go(e)};return _}((function(e,t){let{pathname:n,search:i,hash:a}=e.location;return Qm("",{pathname:n,search:i,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:Xm(t)}),null,e)}function Zm(e,t){if(!1===e||null==e)throw new Error(t)}function $m(e){return{usr:e.state,key:e.key}}function Qm(e,t,n,i){return void 0===n&&(n=null),Km({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?ep(t):t,{state:n,key:t&&t.key||i||Math.random().toString(36).substr(2,8)})}function Xm(e){let{pathname:t="/",search:n="",hash:i=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),i&&"#"!==i&&(t+="#"===i.charAt(0)?i:"#"+i),t}function ep(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let i=e.indexOf("?");i>=0&&(t.search=e.substr(i),e=e.substr(0,i)),e&&(t.pathname=e)}return t}function tp(e){let t="undefined"!=typeof window&&void 0!==window.location&&"null"!==window.location.origin?window.location.origin:window.location.href,n="string"==typeof e?e:Xm(e);return Zm(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}var np;function ip(e,t,n){return void 0===t&&(t=[]),void 0===n&&(n=new Set),e.map(((e,i)=>{let a=[...t,i],o="string"==typeof e.id?e.id:a.join("-");if(Zm(!0!==e.index||!e.children,"Cannot specify children on an index route"),Zm(!n.has(o),'Found a route id collision on id "'+o+"\". Route id's must be globally unique within Data Router usages"),n.add(o),function(e){return!0===e.index}(e)){return Km({},e,{id:o})}return Km({},e,{id:o,children:e.children?ip(e.children,a,n):void 0})}))}function ap(e,t,n){void 0===n&&(n="/");let i=Ep(("string"==typeof t?ep(t):t).pathname||"/",n);if(null==i)return null;let a=op(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let o=null;for(let e=0;null==o&&e{let r={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};r.relativePath.startsWith("/")&&(Zm(r.relativePath.startsWith(i),'Absolute route path "'+r.relativePath+'" nested under path "'+i+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),r.relativePath=r.relativePath.slice(i.length));let s=yp([i,r.relativePath]),l=n.concat(r);e.children&&e.children.length>0&&(Zm(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),op(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:pp(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of rp(e.path))a(e,t,n);else a(e,t)})),t}function rp(e){let t=e.split("/");if(0===t.length)return[];let[n,...i]=t,a=n.endsWith("?"),o=n.replace(/\?$/,"");if(0===i.length)return a?[o,""]:[o];let r=rp(i.join("/")),s=[];return s.push(...r.map((e=>""===e?o:[o,e].join("/")))),a&&s.push(...r),s.map((t=>e.startsWith("/")&&""===t?"/":t))}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(np||(np={}));const sp=/^:\w+$/,lp=3,cp=2,dp=1,up=10,_p=-2,mp=e=>"*"===e;function pp(e,t){let n=e.split("/"),i=n.length;return n.some(mp)&&(i+=_p),t&&(i+=cp),n.filter((e=>!mp(e))).reduce(((e,t)=>e+(sp.test(t)?lp:""===t?dp:up)),i)}function gp(e,t){let{routesMeta:n}=e,i={},a="/",o=[];for(let e=0;e(i.push(t),"/([^\\/]+)")));e.endsWith("*")?(i.push("*"),a+="*"===e||"/*"===e?"([\\S\\s]*)$":"(?:\\/([\\S\\s]+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))");let o=new RegExp(a,t?void 0:"i");return[o,i]}(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let o=a[0],r=o.replace(/(.)\/+$/,"$1"),s=a.slice(1),l=i.reduce(((e,t,n)=>{if("*"===t){let e=s[n]||"";r=o.slice(0,o.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(n){return vp(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),e}}(s[n]||"",t),e}),{});return{params:l,pathname:o,pathnameBase:r,pattern:e}}function hp(e){try{return decodeURI(e)}catch(t){return vp(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function Ep(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,i=e.charAt(n);return i&&"/"!==i?null:e.slice(n)||"/"}function vp(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function bp(e,t,n,i){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(i)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function Sp(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function Tp(e,t,n,i){let a;void 0===i&&(i=!1),"string"==typeof e?a=ep(e):(a=Km({},e),Zm(!a.pathname||!a.pathname.includes("?"),bp("?","pathname","search",a)),Zm(!a.pathname||!a.pathname.includes("#"),bp("#","pathname","hash",a)),Zm(!a.search||!a.search.includes("#"),bp("#","search","hash",a)));let o,r=""===e||""===a.pathname,s=r?"/":a.pathname;if(i||null==s)o=n;else{let e=t.length-1;if(s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}o=e>=0?t[e]:"/"}let l=function(e,t){void 0===t&&(t="/");let{pathname:n,search:i="",hash:a=""}="string"==typeof e?ep(e):e,o=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:o,search:wp(i),hash:Ip(a)}}(a,o),c=s&&"/"!==s&&s.endsWith("/"),d=(r||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!c&&!d||(l.pathname+="/"),l}const yp=e=>e.join("/").replace(/\/\/+/g,"/"),kp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),wp=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Ip=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class Ap extends Error{}class Cp{constructor(e){let t;this.pendingKeys=new Set,this.subscriber=void 0,Zm(e&&"object"==typeof e&&!Array.isArray(e),"defer() only accepts plain objects"),this.abortPromise=new Promise(((e,n)=>t=n)),this.controller=new AbortController;let n=()=>t(new Ap("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",n),this.controller.signal.addEventListener("abort",n),this.data=Object.entries(e).reduce(((e,t)=>{let[n,i]=t;return Object.assign(e,{[n]:this.trackPromise(n,i)})}),{})}trackPromise(e,t){if(!(t instanceof Promise))return t;this.pendingKeys.add(e);let n=Promise.race([t,this.abortPromise]).then((t=>this.onSettle(n,e,null,t)),(t=>this.onSettle(n,e,t)));return n.catch((()=>{})),Object.defineProperty(n,"_tracked",{get:()=>!0}),n}onSettle(e,t,n,i){if(this.controller.signal.aborted&&n instanceof Ap)return this.unlistenAbortSignal(),Object.defineProperty(e,"_error",{get:()=>n}),Promise.reject(n);this.pendingKeys.delete(t),this.done&&this.unlistenAbortSignal();const a=this.subscriber;return n?(Object.defineProperty(e,"_error",{get:()=>n}),a&&a(!1),Promise.reject(n)):(Object.defineProperty(e,"_data",{get:()=>i}),a&&a(!1),i)}subscribe(e){this.subscriber=e}cancel(){this.controller.abort(),this.pendingKeys.forEach(((e,t)=>this.pendingKeys.delete(t)));let e=this.subscriber;e&&e(!0)}async resolveData(e){let t=!1;if(!this.done){let n=()=>this.cancel();e.addEventListener("abort",n),t=await new Promise((t=>{this.subscribe((i=>{e.removeEventListener("abort",n),(i||this.done)&&t(i)}))}))}return t}get done(){return 0===this.pendingKeys.size}get unwrappedData(){return Zm(null!==this.data&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce(((e,t)=>{let[n,i]=t;return Object.assign(e,{[n]:Rp(i)})}),{})}}function Rp(e){if(!function(e){return e instanceof Promise&&!0===e._tracked}(e))return e;if(e._error)throw e._error;return e._data}class Op{constructor(e,t,n,i){void 0===i&&(i=!1),this.status=e,this.statusText=t||"",this.internal=i,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}}function Np(e){return e instanceof Op}const Pp=["post","put","patch","delete"],Mp=new Set(Pp),Lp=["get",...Pp],Dp=new Set(Lp),Fp=new Set([301,302,303,307,308]),xp=new Set([307,308]),Up={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},Bp={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},Wp=!("undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement);function Vp(e){Zm(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let t=ip(e.routes),n=null,i=new Set,a=null,o=null,r=null,s=null!=e.hydrationData,l=ap(t,e.history.location,e.basename),c=null;if(null==l){let n=Xp(404,{pathname:e.history.location.pathname}),{matches:i,route:a}=Qp(t);l=i,c={[a.id]:n}}let d,u,_=!l.some((e=>e.route.loader))||null!=e.hydrationData,m={historyAction:e.history.action,location:e.history.location,matches:l,initialized:_,navigation:Up,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||c,fetchers:new Map},p=Hm.Pop,g=!1,f=!1,h=!1,E=[],v=[],b=new Map,S=0,T=-1,y=new Map,k=new Set,w=new Map,I=new Map;function A(e){m=Km({},m,e),i.forEach((e=>e(m)))}function C(t,n){var i;let a,o=null!=m.actionData&&null!=m.navigation.formMethod&&og(m.navigation.formMethod)&&"loading"===m.navigation.state&&!0!==(null==(i=t.state)?void 0:i._isRedirect);a=n.actionData?Object.keys(n.actionData).length>0?n.actionData:null:o?m.actionData:null,A(Km({},n,{actionData:a,loaderData:n.loaderData?Zp(m.loaderData,n.loaderData,n.matches||[],n.errors):m.loaderData,historyAction:p,location:t,initialized:!0,navigation:Up,revalidation:"idle",restoreScrollPosition:!m.navigation.formData&&W(t,n.matches||m.matches),preventScrollReset:g})),f||p===Hm.Pop||(p===Hm.Push?e.history.push(t,t.state):p===Hm.Replace&&e.history.replace(t,t.state)),p=Hm.Pop,g=!1,f=!1,h=!1,E=[],v=[]}async function R(n,i,s){u&&u.abort(),u=null,p=n,f=!0===(s&&s.startUninterruptedRevalidation),function(e,t){if(a&&o&&r){let n=t.map((e=>cg(e,m.loaderData))),i=o(e,n)||e.key;a[i]=r()}}(m.location,m.matches),g=!0===(s&&s.preventScrollReset);let l=s&&s.overrideNavigation,c=ap(t,i,e.basename);if(!c){let e=Xp(404,{pathname:i.pathname}),{matches:n,route:a}=Qp(t);return B(),void C(i,{matches:n,loaderData:{},errors:{[a.id]:e}})}if(function(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash!==t.hash}(m.location,i))return void C(i,{matches:c});u=new AbortController;let _,y,R=Kp(i,u.signal,s&&s.submission);if(s&&s.pendingError)y={[$p(c).route.id]:s.pendingError};else if(s&&s.submission&&og(s.submission.formMethod)){let e=await async function(e,t,n,i,a){M();let o,r=Km({state:"submitting",location:t},n);A({navigation:r});let s=dg(i,t);if(s.route.action){if(o=await zp("action",e,s,i,d.basename),e.signal.aborted)return{shortCircuited:!0}}else o={type:np.error,error:Xp(405,{method:e.method,pathname:t.pathname,routeId:s.route.id})};if(ag(o)){let e;return e=a&&null!=a.replace?a.replace:o.location===m.location.pathname+m.location.search,await N(m,o,{submission:n,replace:e}),{shortCircuited:!0}}if(ig(o)){let e=$p(i,s.route.id);return!0!==(a&&a.replace)&&(p=Hm.Push),{pendingActionData:{},pendingActionError:{[e.route.id]:o.error}}}if(ng(o))throw new Error("defer() is not supported in actions");return{pendingActionData:{[s.route.id]:o.data}}}(R,i,s.submission,c,{replace:s.replace});if(e.shortCircuited)return;_=e.pendingActionData,y=e.pendingActionError,l=Km({state:"loading",location:i},s.submission),R=new Request(R.url,{signal:R.signal})}let{shortCircuited:O,loaderData:L,errors:D}=await async function(e,t,n,i,a,o,r,s){let l=i;if(!l){l=Km({state:"loading",location:t,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},a)}let c=a||(l.formMethod&&l.formAction&&l.formData&&l.formEncType?{formMethod:l.formMethod,formAction:l.formAction,formData:l.formData,formEncType:l.formEncType}:void 0),[d,_]=Hp(m,n,c,t,h,E,v,r,s,w);if(B((e=>!(n&&n.some((t=>t.route.id===e)))||d&&d.some((t=>t.route.id===e)))),0===d.length&&0===_.length)return C(t,Km({matches:n,loaderData:{},errors:s||null},r?{actionData:r}:{})),{shortCircuited:!0};if(!f){_.forEach((e=>{let[t]=e,n=m.fetchers.get(t),i={state:"loading",data:n&&n.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};m.fetchers.set(t,i)}));let e=r||m.actionData;A(Km({navigation:l},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},_.length>0?{fetchers:new Map(m.fetchers)}:{}))}T=++S,_.forEach((e=>{let[t]=e;return b.set(t,u)}));let{results:p,loaderResults:g,fetcherResults:y}=await P(m.matches,n,d,_,e);if(e.signal.aborted)return{shortCircuited:!0};_.forEach((e=>{let[t]=e;return b.delete(t)}));let R=eg(p);if(R)return await N(m,R,{replace:o}),{shortCircuited:!0};let{loaderData:O,errors:M}=Yp(m,n,d,g,s,_,y,I);I.forEach(((e,t)=>{e.subscribe((n=>{(n||e.done)&&I.delete(t)}))})),function(){let e=[];for(let t of k){let n=m.fetchers.get(t);Zm(n,"Expected fetcher: "+t),"loading"===n.state&&(k.delete(t),e.push(t))}x(e)}();let L=U(T);return Km({loaderData:O,errors:M},L||_.length>0?{fetchers:new Map(m.fetchers)}:{})}(R,i,c,l,s&&s.submission,s&&s.replace,_,y);O||(u=null,C(i,Km({matches:c},_?{actionData:_}:{},{loaderData:L,errors:D})))}function O(e){return m.fetchers.get(e)||Bp}async function N(e,t,n){var i;let{submission:a,replace:o,isFetchActionRedirect:r}=void 0===n?{}:n;t.revalidate&&(h=!0);let s=Qm(e.location,t.location,Km({_isRedirect:!0},r?{_isFetchActionRedirect:!0}:{}));if(Zm(s,"Expected a location on the redirect navigation"),void 0!==(null==(i=window)?void 0:i.location)){let e=tp(t.location).origin;if(window.location.origin!==e)return void(o?window.location.replace(t.location):window.location.assign(t.location))}u=null;let l=!0===o?Hm.Replace:Hm.Push,{formMethod:c,formAction:d,formEncType:_,formData:m}=e.navigation;!a&&c&&d&&m&&_&&(a={formMethod:c,formAction:d,formEncType:_,formData:m}),xp.has(t.status)&&a&&og(a.formMethod)?await R(l,s,{submission:Km({},a,{formAction:t.location})}):await R(l,s,{overrideNavigation:{state:"loading",location:s,formMethod:a?a.formMethod:void 0,formAction:a?a.formAction:void 0,formEncType:a?a.formEncType:void 0,formData:a?a.formData:void 0}})}async function P(e,t,n,i,a){let o=await Promise.all([...n.map((e=>zp("loader",a,e,t,d.basename))),...i.map((e=>{let[,t,n,i]=e;return zp("loader",Kp(t,a.signal),n,i,d.basename)}))]),r=o.slice(0,n.length),s=o.slice(n.length);return await Promise.all([rg(e,n,r,a.signal,!1,m.loaderData),rg(e,i.map((e=>{let[,,t]=e;return t})),s,a.signal,!0)]),{results:o,loaderResults:r,fetcherResults:s}}function M(){h=!0,E.push(...B()),w.forEach(((e,t)=>{b.has(t)&&(v.push(t),F(t))}))}function L(e,t,n){let i=$p(m.matches,t);D(e),A({errors:{[i.route.id]:n},fetchers:new Map(m.fetchers)})}function D(e){b.has(e)&&F(e),w.delete(e),y.delete(e),k.delete(e),m.fetchers.delete(e)}function F(e){let t=b.get(e);Zm(t,"Expected fetch controller: "+e),t.abort(),b.delete(e)}function x(e){for(let t of e){let e={state:"idle",data:O(t).data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};m.fetchers.set(t,e)}}function U(e){let t=[];for(let[n,i]of y)if(i0}function B(e){let t=[];return I.forEach(((n,i)=>{e&&!e(i)||(n.cancel(),t.push(i),I.delete(i))})),t}function W(e,t){if(a&&o&&r){let n=t.map((e=>cg(e,m.loaderData))),i=o(e,n)||e.key,r=a[i];if("number"==typeof r)return r}return null}return d={get basename(){return e.basename},get state(){return m},get routes(){return t},initialize:function(){return n=e.history.listen((e=>{let{action:t,location:n}=e;return R(t,n)})),m.initialized||R(Hm.Pop,m.location),d},subscribe:function(e){return i.add(e),()=>i.delete(e)},enableScrollRestoration:function(e,t,n){if(a=e,r=t,o=n||(e=>e.key),!s&&m.navigation===Up){s=!0;let e=W(m.location,m.matches);null!=e&&A({restoreScrollPosition:e})}return()=>{a=null,r=null,o=null}},navigate:async function(t,n){if("number"==typeof t)return void e.history.go(t);let{path:i,submission:a,error:o}=qp(t,n),r=Qm(m.location,i,n&&n.state);r=Km({},r,e.history.encodeLocation(r));let s=n&&null!=n.replace?n.replace:void 0,l=Hm.Push;!0===s?l=Hm.Replace:!1===s||null!=a&&og(a.formMethod)&&a.formAction===m.location.pathname+m.location.search&&(l=Hm.Replace);let c=n&&"preventScrollReset"in n?!0===n.preventScrollReset:void 0;return await R(l,r,{submission:a,pendingError:o,preventScrollReset:c,replace:n&&n.replace})},fetch:function(n,i,a,o){if(Wp)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");b.has(n)&&F(n);let r=ap(t,a,e.basename);if(!r)return void L(n,i,Xp(404,{pathname:a}));let{path:s,submission:l}=qp(a,o,!0),c=dg(r,s);l&&og(l.formMethod)?async function(n,i,a,o,r,s){if(M(),w.delete(n),!o.route.action){let e=Xp(405,{method:s.formMethod,pathname:a,routeId:i});return void L(n,i,e)}let l=m.fetchers.get(n),c=Km({state:"submitting"},s,{data:l&&l.data," _hasFetcherDoneAnything ":!0});m.fetchers.set(n,c),A({fetchers:new Map(m.fetchers)});let _=new AbortController,g=Kp(a,_.signal,s);b.set(n,_);let f=await zp("action",g,o,r,d.basename);if(g.signal.aborted)return void(b.get(n)===_&&b.delete(n));if(ag(f)){b.delete(n),k.add(n);let e=Km({state:"loading"},s,{data:void 0," _hasFetcherDoneAnything ":!0});return m.fetchers.set(n,e),A({fetchers:new Map(m.fetchers)}),N(m,f,{isFetchActionRedirect:!0})}if(ig(f))return void L(n,i,f.error);ng(f)&&Zm(!1,"defer() is not supported in actions");let R=m.navigation.location||m.location,O=Kp(R,_.signal),D="idle"!==m.navigation.state?ap(t,m.navigation.location,e.basename):m.matches;Zm(D,"Didn't find any matches after fetcher action");let F=++S;y.set(n,F);let x=Km({state:"loading",data:f.data},s,{" _hasFetcherDoneAnything ":!0});m.fetchers.set(n,x);let[B,W]=Hp(m,D,s,R,h,E,v,{[o.route.id]:f.data},void 0,w);W.filter((e=>{let[t]=e;return t!==n})).forEach((e=>{let[t]=e,n=m.fetchers.get(t),i={state:"loading",data:n&&n.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};m.fetchers.set(t,i),b.set(t,_)})),A({fetchers:new Map(m.fetchers)});let{results:V,loaderResults:q,fetcherResults:H}=await P(m.matches,D,B,W,O);if(_.signal.aborted)return;y.delete(n),b.delete(n),W.forEach((e=>{let[t]=e;return b.delete(t)}));let G=eg(V);if(G)return N(m,G);let{loaderData:j,errors:z}=Yp(m,m.matches,B,q,void 0,W,H,I),K={state:"idle",data:f.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};m.fetchers.set(n,K);let J=U(F);"loading"===m.navigation.state&&F>T?(Zm(p,"Expected pending action"),u&&u.abort(),C(m.navigation.location,{matches:D,loaderData:j,errors:z,fetchers:new Map(m.fetchers)})):(A(Km({errors:z,loaderData:Zp(m.loaderData,j,D,z)},J?{fetchers:new Map(m.fetchers)}:{})),h=!1)}(n,i,s,c,r,l):(w.set(n,[s,c,r]),async function(e,t,n,i,a,o){let r=m.fetchers.get(e),s=Km({state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},o,{data:r&&r.data," _hasFetcherDoneAnything ":!0});m.fetchers.set(e,s),A({fetchers:new Map(m.fetchers)});let l=new AbortController,c=Kp(n,l.signal);b.set(e,l);let u=await zp("loader",c,i,a,d.basename);ng(u)&&(u=await sg(u,c.signal,!0)||u);b.get(e)===l&&b.delete(e);if(c.signal.aborted)return;if(ag(u))return void await N(m,u);if(ig(u)){let n=$p(m.matches,t);return m.fetchers.delete(e),void A({fetchers:new Map(m.fetchers),errors:{[n.route.id]:u.error}})}Zm(!ng(u),"Unhandled fetcher deferred data");let _={state:"idle",data:u.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};m.fetchers.set(e,_),A({fetchers:new Map(m.fetchers)})}(n,i,s,c,r,l))},revalidate:function(){M(),A({revalidation:"loading"}),"submitting"!==m.navigation.state&&("idle"!==m.navigation.state?R(p||m.historyAction,m.navigation.location,{overrideNavigation:m.navigation}):R(m.historyAction,m.location,{startUninterruptedRevalidation:!0}))},createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:O,deleteFetcher:D,dispose:function(){n&&n(),i.clear(),u&&u.abort(),m.fetchers.forEach(((e,t)=>D(t)))},_internalFetchControllers:b,_internalActiveDeferreds:I},d}function qp(e,t,n){void 0===n&&(n=!1);let i="string"==typeof e?e:Xm(e);if(!t||!function(e){return null!=e&&"formData"in e}(t))return{path:i};if(t.formMethod&&(a=t.formMethod,!Dp.has(a)))return{path:i,error:Xp(405,{method:t.formMethod})};var a;let o;if(t.formData&&(o={formMethod:t.formMethod||"get",formAction:tg(i),formEncType:t&&t.formEncType||"application/x-www-form-urlencoded",formData:t.formData},og(o.formMethod)))return{path:i,submission:o};let r=ep(i);try{let e=Jp(t.formData);n&&r.search&&lg(r.search)&&e.append("index",""),r.search="?"+e}catch(e){return{path:i,error:Xp(400)}}return{path:Xm(r),submission:o}}function Hp(e,t,n,i,a,o,r,s,l,c){let d=l?Object.values(l)[0]:s?Object.values(s)[0]:void 0,u=function(e,t){let n=e;if(t){let i=e.findIndex((e=>e.route.id===t));i>=0&&(n=e.slice(0,i))}return n}(t,l?Object.keys(l)[0]:void 0),_=u.filter(((t,r)=>null!=t.route.loader&&(function(e,t,n){let i=!t||n.route.id!==t.route.id,a=void 0===e[n.route.id];return i||a}(e.loaderData,e.matches[r],t)||o.some((e=>e===t.route.id))||jp(e.location,e.matches[r],n,i,t,a,d)))),m=[];return c&&c.forEach(((e,t)=>{let[i,o,s]=e;if(r.includes(t))m.push([t,i,o,s]);else if(a){jp(i,o,n,i,o,a,d)&&m.push([t,i,o,s])}})),[_,m]}function Gp(e,t){let n=e.route.path;return e.pathname!==t.pathname||n&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function jp(e,t,n,i,a,o,r){let s=tp(e),l=t.params,c=tp(i),d=a.params,u=Gp(t,a)||s.toString()===c.toString()||s.search!==c.search||o;if(a.route.shouldRevalidate){let e=a.route.shouldRevalidate(Km({currentUrl:s,currentParams:l,nextUrl:c,nextParams:d},n,{actionResult:r,defaultShouldRevalidate:u}));if("boolean"==typeof e)return e}return u}async function zp(e,t,n,i,a,o,r,s){let l,c,d;void 0===a&&(a="/"),void 0===o&&(o=!1),void 0===r&&(r=!1);let u=new Promise(((e,t)=>d=t)),_=()=>d();t.signal.addEventListener("abort",_);try{let i=n.route[e];Zm(i,"Could not find the "+e+' to run on the "'+n.route.id+'" route'),c=await Promise.race([i({request:t,params:n.params,context:s}),u]),Zm(void 0!==c,"You defined "+("action"===e?"an action":"a loader")+' for route "'+n.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){l=np.error,c=e}finally{t.signal.removeEventListener("abort",_)}if(null!=(m=c)&&"number"==typeof m.status&&"string"==typeof m.statusText&&"object"==typeof m.headers&&void 0!==m.body){let e,s=c.status;if(Fp.has(s)){let e=c.headers.get("Location");if(Zm(e,"Redirects returned/thrown from loaders/actions must have a Location header"),!(/^[a-z+]+:\/\//i.test(e)||e.startsWith("//"))){let o=Tp(e,Sp(i.slice(0,i.indexOf(n)+1)).map((e=>e.pathnameBase)),new URL(t.url).pathname);if(Zm(Xm(o),"Unable to resolve redirect location: "+e),a){let e=o.pathname;o.pathname="/"===e?a:yp([a,e])}e=Xm(o)}if(o)throw c.headers.set("Location",e),c;return{type:np.redirect,status:s,location:e,revalidate:null!==c.headers.get("X-Remix-Revalidate")}}if(r)throw{type:l||np.data,response:c};let d=c.headers.get("Content-Type");return e=d&&/\bapplication\/json\b/.test(d)?await c.json():await c.text(),l===np.error?{type:l,error:new Op(s,c.statusText,e),headers:c.headers}:{type:np.data,data:e,statusCode:c.status,headers:c.headers}}var m;return l===np.error?{type:l,error:c}:c instanceof Cp?{type:np.deferred,deferredData:c}:{type:np.data,data:c}}function Kp(e,t,n){let i=tp(tg(e)).toString(),a={signal:t};if(n&&og(n.formMethod)){let{formMethod:e,formEncType:t,formData:i}=n;a.method=e.toUpperCase(),a.body="application/x-www-form-urlencoded"===t?Jp(i):i}return new Request(i,a)}function Jp(e){let t=new URLSearchParams;for(let[n,i]of e.entries())Zm("string"==typeof i,'File inputs are not supported with encType "application/x-www-form-urlencoded", please use "multipart/form-data" instead.'),t.append(n,i);return t}function Yp(e,t,n,i,a,o,r,s){let{loaderData:l,errors:c}=function(e,t,n,i,a){let o,r={},s=null,l=!1,c={};return n.forEach(((n,d)=>{let u=t[d].route.id;if(Zm(!ag(n),"Cannot handle redirect results in processLoaderData"),ig(n)){let t=$p(e,u),a=n.error;i&&(a=Object.values(i)[0],i=void 0),s=s||{},null==s[t.route.id]&&(s[t.route.id]=a),r[u]=void 0,l||(l=!0,o=Np(n.error)?n.error.status:500),n.headers&&(c[u]=n.headers)}else ng(n)?(a&&a.set(u,n.deferredData),r[u]=n.deferredData.data):(r[u]=n.data,null==n.statusCode||200===n.statusCode||l||(o=n.statusCode),n.headers&&(c[u]=n.headers))})),i&&(s=i,r[Object.keys(i)[0]]=void 0),{loaderData:r,errors:s,statusCode:o||200,loaderHeaders:c}}(t,n,i,a,s);for(let t=0;te.route.id===t))+1):[...e];return n.reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function Qp(e){let t=e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Xp(e,t){let{pathname:n,routeId:i,method:a}=void 0===t?{}:t,o="Unknown Server Error",r="Unknown @remix-run/router error";return 400===e?(o="Bad Request",r=a&&n&&i?"You made a "+a+' request to "'+n+'" but did not provide a `loader` for route "'+i+'", so there is no way to handle the request.':"Cannot submit binary form data using GET"):403===e?(o="Forbidden",r='Route "'+i+'" does not match URL "'+n+'"'):404===e?(o="Not Found",r='No route matches URL "'+n+'"'):405===e&&(o="Method Not Allowed",a&&n&&i?r="You made a "+a.toUpperCase()+' request to "'+n+'" but did not provide an `action` for route "'+i+'", so there is no way to handle the request.':a&&(r='Invalid request method "'+a.toUpperCase()+'"')),new Op(e||500,o,new Error(r),!0)}function eg(e){for(let t=e.length-1;t>=0;t--){let n=e[t];if(ag(n))return n}}function tg(e){return Xm(Km({},"string"==typeof e?ep(e):e,{hash:""}))}function ng(e){return e.type===np.deferred}function ig(e){return e.type===np.error}function ag(e){return(e&&e.type)===np.redirect}function og(e){return Mp.has(e)}async function rg(e,t,n,i,a,o){for(let r=0;re.route.id===l.route.id)),d=null!=c&&!Gp(c,l)&&void 0!==(o&&o[l.route.id]);ng(s)&&(a||d)&&await sg(s,i,a).then((e=>{e&&(n[r]=e||n[r])}))}}async function sg(e,t,n){if(void 0===n&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:np.data,data:e.deferredData.unwrappedData}}catch(e){return{type:np.error,error:e}}return{type:np.data,data:e.deferredData.data}}}function lg(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function cg(e,t){let{route:n,pathname:i,params:a}=e;return{id:n.id,pathname:i,params:a,data:t[n.id],handle:n.handle}}function dg(e,t){let n="string"==typeof t?ep(t).search:t.search;if(e[e.length-1].route.index&&lg(n||""))return e[e.length-1];let i=Sp(e);return i[i.length-1]}function ug(){return ug=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.value=i,a.getSnapshot=t,hg(a)&&o({inst:a})}),[e,i,t]),pg((()=>{hg(a)&&o({inst:a});return e((()=>{hg(a)&&o({inst:a})}))}),[e]),fg(i),i},vg="useSyncExternalStore"in b?(e=>e.useSyncExternalStore)(b):Eg,bg=b.createContext(null),Sg=b.createContext(null),Tg=b.createContext(null),yg=b.createContext(null),kg=b.createContext(null),wg=b.createContext({outlet:null,matches:[]}),Ig=b.createContext(null);function Ag(){return null!=b.useContext(kg)}function Cg(){return Ag()||Zm(!1),b.useContext(kg).location}function Rg(){Ag()||Zm(!1);let{basename:e,navigator:t}=b.useContext(yg),{matches:n}=b.useContext(wg),{pathname:i}=Cg(),a=JSON.stringify(Sp(n).map((e=>e.pathnameBase))),o=b.useRef(!1);return b.useEffect((()=>{o.current=!0})),b.useCallback((function(n,r){if(void 0===r&&(r={}),!o.current)return;if("number"==typeof n)return void t.go(n);let s=Tp(n,JSON.parse(a),i,"path"===r.relative);"/"!==e&&(s.pathname="/"===s.pathname?e:yp([e,s.pathname])),(r.replace?t.replace:t.push)(s,r.state,r)}),[e,t,a,i])}const Og=b.createContext(null);function Ng(e,t){Ag()||Zm(!1);let{navigator:n}=b.useContext(yg),i=b.useContext(Tg),{matches:a}=b.useContext(wg),o=a[a.length-1],r=o?o.params:{};!o||o.pathname;let s=o?o.pathnameBase:"/";o&&o.route;let l,c=Cg();if(t){var d;let e="string"==typeof t?ep(t):t;"/"===s||(null==(d=e.pathname)?void 0:d.startsWith(s))||Zm(!1),l=e}else l=c;let u=l.pathname||"/",_=ap(e,{pathname:"/"===s?u:u.slice(s.length)||"/"}),m=function(e,t,n){void 0===t&&(t=[]);if(null==e){if(null==n||!n.errors)return null;e=n.matches}let i=e,a=null==n?void 0:n.errors;if(null!=a){let e=i.findIndex((e=>e.route.id&&(null==a?void 0:a[e.route.id])));e>=0||Zm(!1),i=i.slice(0,Math.min(i.length,e+1))}return i.reduceRight(((e,o,r)=>{let s=o.route.id?null==a?void 0:a[o.route.id]:null,l=n?o.route.errorElement||b.createElement(Pg,null):null,c=t.concat(i.slice(0,r+1)),d=()=>b.createElement(Lg,{match:o,routeContext:{outlet:e,matches:c}},s?l:void 0!==o.route.element?o.route.element:e);return n&&(o.route.errorElement||0===r)?b.createElement(Mg,{location:n.location,component:l,error:s,children:d(),routeContext:{outlet:null,matches:c}}):d()}),null)}(_&&_.map((e=>Object.assign({},e,{params:Object.assign({},r,e.params),pathname:yp([s,n.encodeLocation?n.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?s:yp([s,n.encodeLocation?n.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),a,i||void 0);return t&&m?b.createElement(kg.Provider,{value:{location:ug({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Hm.Pop}},m):m}function Pg(){let e=jg(),t=Np(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:i},o={padding:"2px 4px",backgroundColor:i};return b.createElement(b.Fragment,null,b.createElement("h2",null,"Unhandled Thrown Error!"),b.createElement("h3",{style:{fontStyle:"italic"}},t),n?b.createElement("pre",{style:a},n):null,b.createElement("p",null,"💿 Hey developer 👋"),b.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",b.createElement("code",{style:o},"errorElement")," props on ",b.createElement("code",{style:o},"")))}class Mg extends b.Component{constructor(e){super(e),this.state={location:e.location,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location?{error:e.error,location:e.location}:{error:e.error||t.error,location:t.location}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?b.createElement(wg.Provider,{value:this.props.routeContext},b.createElement(Ig.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Lg(e){let{routeContext:t,match:n,children:i}=e,a=b.useContext(bg);return a&&n.route.errorElement&&(a._deepestRenderedBoundaryId=n.route.id),b.createElement(wg.Provider,{value:t},i)}var Dg,Fg,xg,Ug,Bg,Wg,Vg;function qg(e){let t=b.useContext(Tg);return t||Zm(!1),t}function Hg(e){let t=function(e){let t=b.useContext(wg);return t||Zm(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||Zm(!1),n.route.id}function Gg(){let{matches:e,loaderData:t}=qg(Fg.UseMatches);return b.useMemo((()=>e.map((e=>{let{pathname:n,params:i}=e;return{id:e.route.id,pathname:n,params:i,data:t[e.route.id],handle:e.route.handle}}))),[e,t])}function jg(){var e;let t=b.useContext(Ig),n=qg(Fg.UseRouteError),i=Hg(Fg.UseRouteError);return t||(null==(e=n.errors)?void 0:e[i])}function zg(e){let{fallbackElement:t,router:n}=e,i=vg(n.subscribe,(()=>n.state),(()=>n.state)),a=b.useMemo((()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:e=>n.navigate(e),push:(e,t,i)=>n.navigate(e,{state:t,preventScrollReset:null==i?void 0:i.preventScrollReset}),replace:(e,t,i)=>n.navigate(e,{replace:!0,state:t,preventScrollReset:null==i?void 0:i.preventScrollReset})})),[n]),o=n.basename||"/";return b.createElement(Sg.Provider,{value:{router:n,navigator:a,static:!1,basename:o}},b.createElement(Tg.Provider,{value:i},b.createElement(Yg,{basename:n.basename,location:n.state.location,navigationType:n.state.historyAction,navigator:a},n.state.initialized?b.createElement(Zg,null):t)))}function Kg(e){return function(e){let t=b.useContext(wg).outlet;return t?b.createElement(Og.Provider,{value:e},t):t}(e.context)}function Jg(e){Zm(!1)}function Yg(e){let{basename:t="/",children:n=null,location:i,navigationType:a=Hm.Pop,navigator:o,static:r=!1}=e;Ag()&&Zm(!1);let s=t.replace(/^\/*/,"/"),l=b.useMemo((()=>({basename:s,navigator:o,static:r})),[s,o,r]);"string"==typeof i&&(i=ep(i));let{pathname:c="/",search:d="",hash:u="",state:_=null,key:m="default"}=i,p=b.useMemo((()=>{let e=Ep(c,s);return null==e?null:{pathname:e,search:d,hash:u,state:_,key:m}}),[s,c,d,u,_,m]);return null==p?null:b.createElement(yg.Provider,{value:l},b.createElement(kg.Provider,{children:n,value:{location:p,navigationType:a}}))}function Zg(e){let{children:t,location:n}=e,i=b.useContext(Sg);return Ng(i&&!t?i.router.routes:$g(t),n)}function $g(e,t){void 0===t&&(t=[]);let n=[];return b.Children.forEach(e,((e,i)=>{if(!b.isValidElement(e))return;if(e.type===b.Fragment)return void n.push.apply(n,$g(e.props.children,t));e.type!==Jg&&Zm(!1),e.props.index&&e.props.children&&Zm(!1);let a=[...t,i],o={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,hasErrorBoundary:null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle};e.props.children&&(o.children=$g(e.props.children,a)),n.push(o)})),n}function Qg(e){return e.map((e=>{let t=ug({},e);return null==t.hasErrorBoundary&&(t.hasErrorBoundary=null!=t.errorElement),t.children&&(t.children=Qg(t.children)),t}))}function Xg(){return Xg=Object.assign?Object.assign.bind():function(e){for(var t=1;t{})),function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"}(Ug||(Ug={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Bg||(Bg={})),function(e){e.PassthroughAttempt="PassthroughAttempt",e.PassthroughDelay="PassthroughDelay"}(Wg||(Wg={})),n.MafLoadAfterDisplayStatus=void 0,(Vg=n.MafLoadAfterDisplayStatus||(n.MafLoadAfterDisplayStatus={})).InActive="InActive",Vg.Loading="Loading",Vg.Loaded="Loaded";const af=e=>{const{importer:t,initialValue:a}=e,o=i.useRef(!1),[r,s]=i.useState(a),l=Um(),c=Wm(),d=i.useMemo((()=>{let e=t;for(const t of c)t.transformImporter&&(e=t.transformImporter({kind:Pm.AsyncModule,importer:e,loadPhase:n.MafLoadPhase.AfterDisplay}));return e}),[c]);return i.useEffect((()=>(o.current=!0,(async()=>{if(await l.waitUntilResolved(),!o.current)return;const e=await d();s(e.default)})(),()=>{o.current=!1})),[l]),r},of=e=>{var t;const a=i.useRef({args:null}),[o,r]=i.useState(!1),[s,l]=i.useState(!1),[c,d]=i.useState(void 0),u=Wm(),_=i.useCallback(((...t)=>{const n=performance.now(),i=new Error("User attempted to call method before it was imported");for(const e of u)e.onError&&e.onError({type:Wg.PassthroughAttempt,severity:"non-critical",message:i.message,stack:i.stack});l(!0),e.importer().then((e=>{for(const e of u)e.onDurationEvent&&e.onDurationEvent({type:Wg.PassthroughDelay,start:n,end:performance.now()});d(e.default)})),a.current={args:t}}),[e,u,a]),m=af({importer:e.importer});i.useEffect((()=>{if(a.current.args&&c){const e=a.current.args;a.current={args:null},c.fn(...e)}}),[c]);const p=i.useCallback(((...e)=>{if(m&&!o){r(!0);const e=performance.now();for(const t of u)t.onDurationEvent&&t.onDurationEvent({type:Wg.PassthroughDelay,start:e,end:e})}m?m.fn(...e):_(...e)}),[o,m,_,u]),g=null!==(t=null==c?void 0:c.fn)&&void 0!==t?t:p;return c||m?{fn:g,status:n.MafLoadAfterDisplayStatus.Loaded}:s?{fn:g,status:n.MafLoadAfterDisplayStatus.Loading}:{fn:g,status:n.MafLoadAfterDisplayStatus.InActive}},rf=e=>{const{importer:t}=e,a=i.useRef(!1),o=Um(),r=Wm(),s=i.useMemo((()=>{let e=t;for(const t of r)t.transformImporter&&(e=t.transformImporter({kind:Pm.AsyncModule,importer:e,loadPhase:n.MafLoadPhase.AfterDisplay}));return e}),[r]);return i.useEffect((()=>(a.current=!0,(async()=>{await o.waitUntilResolved(),a.current&&await s()})(),()=>{a.current=!1})),[o]),null},sf=()=>{const e=Gg(),t=Um(),n=Wm();var a;a=()=>{const e=performance.now();for(const t of n)t.onAfterDisplayReached&&t.onAfterDisplayReached({afterDisplayTime:e})},af({importer:()=>(a(),Promise.resolve({default:null}))});const o=i.useMemo((()=>{const t=[];for(const n of e){if(!n.handle)continue;const{importProgressTrackers:e}=n.handle;for(const n of e)t.push(n)}return t}),[e]),r=o.map((({completePromise:e})=>e));return t.set(r),i.useEffect((()=>{for(const e of o)e.isStarted()||t.remove(e.completePromise)}),[t,o]),b.default.createElement(Kg,null)};sf.displayName="RootWrapperInner";const lf=e=>{const{instanceProxy:t}=e,n=t.getPlugins();let i=b.default.createElement(sf,null);for(const{ContextProvider:e}of n)e&&(i=b.default.createElement(e,null,i));return b.default.createElement(Bm.Provider,{value:n},b.default.createElement(xm.Provider,{value:t.getPromiseBarrier()},i))};lf.displayName="RootWrapper",lf.displayName="MafRootWrapper";const cf="boolean"==typeof RUNNING_IN_BTP,df=[];class uf{constructor(e){this.routeConfig=e,this.shouldRevalidateCallArgs=null}static createRouteObjects(e,t={}){const{plugins:n=[],experiments:i={}}=t,a=new Lm(n,new Fm);df.push(a);for(const e of n)e.track&&e.track();const o=new zm,r=uf.createChildrenRouteObjects(e,o,n,i);return[{path:"",element:b.default.createElement(lf,{instanceProxy:a}),children:r}]}static createChildrenRouteObjects(e,t,n,i){const a=[];for(const o of e){const e=new uf(o).getRouteObject(t,n,i);a.push(e)}return a}applyRegionPlugins(e,t,i){const{loadAfterDisplay:a}=e;let{importer:o,loader:r}=e;for(const e of i)o&&e.transformImporter&&(o=e.transformImporter({kind:Pm.RegionComponent,importer:o,loadPhase:a?n.MafLoadPhase.AfterDisplay:n.MafLoadPhase.ForDisplay,regionInfo:t})),r&&e.transformLoader&&(r=e.transformLoader({loader:r,regionInfo:t}));return Object.assign(Object.assign({},e),{importer:o,loader:r})}createRegion(e,t,n){const{config:i,subRegions:a={}}=e,o={};for(const[e,i]of Mm(a)){const a=t.fork({keyName:e,metadata:i.config.metadata});o[e]=this.createRegion(i,a,n)}const r=this.applyRegionPlugins(i,t,n);return new jm(r,o)}applyRoutePlugins(e,t,n){let i=b.default.createElement(e,null);const a=new Map;for(const e of n)if(e.transformRoute){const{element:n,matchEntry:o}=e.transformRoute({element:i,regionInfo:t});if(i=n,void 0!==o){if(a.has(e.constructor))throw new Error(`Multiple match entries found for plugin ${e.constructor}. Only one instance of this plugin is supported.`);a.set(e.constructor,o)}}return{element:i,matchEntryByPlugin:a}}loader(e,t,n){const i=[];for(const e of t)i.push(e(n,this.shouldRevalidateCallArgs));if(!cf)for(const t of e)i.push(t());return cf?Promise.all(i):null}shouldRevalidate(e,t){return this.shouldRevalidateCallArgs=t,!!e.config.shouldRevalidate&&e.config.shouldRevalidate(t)}getRouteObject(e,t,n){const{region:i,index:a,options:o,attributes:r=[],children:s=[]}=this.routeConfig,l=e.fork({path:a?void 0:this.routeConfig.path,indexRoute:a,routeAttributes:new Set(r),metadata:this.routeConfig.region.config.metadata}),c=this.createRegion(i,l,t),{importProgressTrackers:d,componentImporters:u,Component:_}=c.getPopulatedComponent(),{loaders:m}=c.traverseLoaders(),{element:p,matchEntryByPlugin:g}=this.applyRoutePlugins(_,l,t);let f=d;const h=n.getForDisplayDelay;if(h){const e=new Gm;e.setInProgress(),h().then((t=>{isFinite(t)&&new Promise((n=>{setTimeout((()=>{e.setComplete(),n(e)}),t)}))})),f=f.concat(e)}const E={importProgressTrackers:f,matchEntryByPlugin:g},v=Object.assign({element:p,loader:this.loader.bind(this,u,m),handle:E,shouldRevalidate:this.shouldRevalidate.bind(this,i)},o);if(a)return Object.assign(Object.assign({},v),{index:!0,children:void 0});{const{path:e}=this.routeConfig;return Object.assign(Object.assign({},v),{path:e,index:!1,children:uf.createChildrenRouteObjects(s,l,t,n)})}}}const _f=async e=>{const t=[];let i=e;const a=df,o=new Set;for(const e of a){for(const t of e.getPlugins())o.has(t)||(t.transformImporter&&(i=t.transformImporter({kind:Pm.AsyncModule,importer:i,loadPhase:n.MafLoadPhase.AfterDisplay})),o.add(t));const a=e.getPromiseBarrier().waitUntilResolved();t.push(a)}return await Promise.all(t),i()};class mf{constructor(){this.attachInstanceDefer=new Dm}track(){this.attachInstanceDefer.resolve()}waitUntilAttached(){return this.attachInstanceDefer.promise}}class pf extends mf{}function gf(e,t){return{config:e,subRegions:t}}function ff(e){return e.join("/").replace("//","/")}function hf(e){return e.join("/")}function Ef(e){return ff(e.pathTrail)+":"+hf(e.keyTrail)}const{createRouteObjects:vf}=uf;class bf{constructor(e){if(bf.instance)return bf.instance;bf.instance=this,this.ttiTimeout=e}loadChatModule(){return this.chatLoadPromise||(this.chatLoadPromise=Cm({timeoutMS:this.ttiTimeout}).then((()=>_f((async()=>{const e=await new Promise((function(e,n){t(["./c_chat_chat_client"],e,n)})).then((function(e){return e.chat_client_esnext}));return{default:e}}))))),this.chatLoadPromise}setCookieBannerInfo(e){this.loadChatModule().then((t=>{const n=t.default.ChatClientSingleton;n.isSetup()&&n.setCookieBannerInfo(e)}))}}const Sf="privacy_consent";var Tf,yf,kf,wf,If;!function(e){e.DNS_OPT_IN="dns_opt_in_submitted",e.DNS_OPT_IN_ERROR="dns_opt_in_error",e.DNS_OPT_OUT="dns_opt_out_submitted",e.DNS_OPT_OUT_ERROR="dns_opt_out_error",e.RESEND_EMAIL="resend_email_submitted",e.RESEND_EMAIL_ERROR="resend_email_error",e.IFRAME_LOAD_SUCCESS="ccpa_iframe_load_success",e.IFRAME_LOAD_ERROR="ccpa_iframe_load_error",e.EMAIL_VERIFICATION_PAGE_VISIT="ccpa_email_verification_page_visited",e.EMAIL_VERIFICATION_PAGE_ERROR="ccpa_email_verification_page_error",e.EMAIL_VERIFICATION_CONFIRM_CLICKED="ccpa_email_confirm_clicked",e.EMAIL_VERIFICATION_CANCEL_CLICKED="ccpa_email_cancel_clicked"}(Tf||(Tf={})),function(e){e.CSRF_TOKEN_ERROR="csrf_token_error",e.UNSUCCESSFUL_RESPONSE="unsuccessful_response"}(yf||(yf={})),function(e){e.SIGNED_IN="signed_in",e.SIGNED_OUT="signed_out",e.SHOULD_USE_APP_AUTH="should_use_app_auth",e.SHOULD_NOT_USE_APP_AUTH="should_not_use_app_auth"}(kf||(kf={})),function(e){e.SETUP_REENTRY_SUCCESS="setup_reentry_success",e.SETUP_REENTRY_FAILURE="setup_reentry_failure",e.SETUP_REENTRY_START="setup_reentry_start"}(wf||(wf={})),function(e){e.CCPA_IFRAME_LOAD_LATENCY="ccpa_iframe_load_latency",e.EVENTS="events",e.CONSENT_IFRAME_RENDERED="consent_iframe_rendered",e.CCPA_IFRAME_RENDERED="ccpa_iframe_rendered"}(If||(If={}));const Af=new class{constructor(){}get metricsReporter(){return this.metricsReporterInstance||(this.metricsReporterInstance=o.getMetricsReporter()),this.metricsReporterInstance}createCounter(e,t={}){return this.metricsReporter.createCounter({ns:Sf,name:e},t)}createStats(e,t={}){return this.metricsReporter.createStats({ns:Sf,name:e},t)}logCounter(e,t={}){try{const n=this.createCounter(e,t);n.increment(),n.record()}catch(t){l.reportStack(`PrivacyConsentAmpLogError: Failed to log AMP metric for event: ${e}.`,{severity:l.SEVERITY.NONCRITICAL,tags:["privacy_consent"],silent:!0})}}logError(e,t={},n){this.logCounter(e,t),l.reportException({err:n,severity:l.SEVERITY.CRITICAL,tags:["privacy_consent"],exc_extra:t.event_name})}logDuration(e,t={},n){try{this.createStats(e,t).recordDuration(n,m.TimeUnit.MILLISECONDS)}catch(t){l.reportStack(`PrivacyConsentAmpLogError: Failed to log AMP metric for event: ${e}.`,{severity:l.SEVERITY.NONCRITICAL,tags:["privacy_consent"],silent:!0})}}logStats(e,t={},n){try{this.createStats(e,t).record(n)}catch(t){l.reportStack(`PrivacyConsentAmpLogError: Failed to log AMP metric for event: ${e}.`,{severity:l.SEVERITY.NONCRITICAL,tags:["privacy_consent"],silent:!0})}}},Cf="undefined"!=typeof self&&self?self:window;function Rf(e){(Cf._DBX_UXA_bufferedClosures=Cf._DBX_UXA_bufferedClosures||[]).push(e),Of()}function Of(){if(!Cf._DBX_UXA_isUxaListening)return;const e=Cf._DBX_UXA_bufferedClosures=Cf._DBX_UXA_bufferedClosures||[],t=[...e];e.length=0;for(const e of t)e()}function Nf(e,t){window.dispatchEvent(function(e,t={detail:null}){if("function"==typeof CustomEvent)return new CustomEvent(e,t);const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,!0,!0,t.detail),n}(e,t))}const Pf="__Secure-dbx_consent",Mf="__Secure-dbx_ccpa_token",Lf="__Secure-dbx_do_not_sell",Df=Lf+"_dev_",Ff="Domain",xf="Path",Uf="Expires",Bf="Secure",Wf="SameSite",Vf="None",qf=new Set([Pf,Lf,Mf]);function Hf(e){return(function(e){try{return String(document.cookie||"").split(";").map((e=>e.split("="))).map((e=>e.length>1?e:["",e[0]])).map((e=>[e[0],e.slice(1).join("=")].map((e=>e.replace(/^[ \t]+|[ \t]+$/g,""))))).map((([e,t])=>({name:e,value:t}))).filter((({name:t,value:n})=>t+n&&(void 0===e||t===e)))}catch{return[]}}(e)[0]||{name:e,value:""}).value}var Gf;!function(e){e[e.OptIn=1]="OptIn"}(Gf||(Gf={}));const jf={StrictlyNecessary:"strictly necessary",MarketingAdvertising:"general marketing and advertising",Analytics:"analytics",PerformanceFunctionality:"performance and functionality",SocialMediaAdvertising:"social media advertising"},zf={[jf.StrictlyNecessary]:!0,[jf.MarketingAdvertising]:!1,[jf.Analytics]:!1,[jf.PerformanceFunctionality]:!1,[jf.SocialMediaAdvertising]:!1};function Kf(e,t,n,i,a){(e=>!!qf.has(e)||!!e.startsWith(Df))(t)&&(document.cookie=function(e,t,n,i,a){const o={[Ff]:e,[xf]:"/",[Uf]:i,[Wf]:a||Vf,[Bf]:""},r=[[t,JSON.stringify(n).replace(/[;]|[^ -~]/g,(e=>"\\u"+(65536+e.charCodeAt(0)).toString(16).substring(1)))],...Object.keys(o).map((e=>[e,o[e]]))].map((([e,t])=>t?`${e}=${t}`:`${e}`));return r.join(";")}(e,t,n,i,a))}const Jf={cookieDomain:"dropbox.com",consentDurationMonths:6};class Yf{constructor(e,t){const n={...Jf,...e};this.cookieDomain=n.cookieDomain,this.consentDurationMonths=n.consentDurationMonths,this.numDots=n.cookieDomain.split(".").length-1,this.log=t}getCookieCategories(){return Object.values(jf)}hasUserInteracted(){var e;return!!(null===(e=this.getShadowCookie())||void 0===e?void 0:e.userInteracted)}shadowCookieExists(){return!!this.getShadowCookie()}bakeShadowCookie(e){const t=new Date(e.expireDate).toUTCString();Kf(this.cookieDomain,Pf,e,t,Vf)}bakeDNSCookie(e){const t=new Date;t.setMonth(t.getMonth()+12);const n={optInToDNS:e,expireDate:t.toISOString()};Kf(this.cookieDomain,Lf,n,t.toUTCString())}bakeCCPATokenCookie(e){const t=new Date(e.expireDate).toUTCString();Kf(this.cookieDomain,Mf,e,t)}createShadowCookieValue(e,t=!1){const n=this.getShadowCookie();e=e||(null==n?void 0:n.categories)||zf;const i=!!(null==n?void 0:n.userInteracted),a=!(!i&&t)&&(null==n?void 0:n.consentDate)?new Date(n.consentDate):new Date,o=new Date(a);return o.setMonth(a.getMonth()+this.consentDurationMonths),{consentType:Gf.OptIn,consentDate:a.toISOString(),expireDate:o.toISOString(),consentMonths:this.consentDurationMonths,categories:e,userInteracted:i||t,numDots:this.numDots}}mapCookies(e){const t={...zf};return Object.entries(e).forEach((([e,n])=>{var i;const a=e.toLowerCase();a in t?t[a]=n:null===(i=this.log)||void 0===i||i.logInvalidCookieCategoryException(a)})),t}havePreferencesChanged(e){var t;const n=this.getShadowCookie();if(n)try{return JSON.stringify(e)!==JSON.stringify(n.categories)}catch{return null===(t=this.log)||void 0===t||t.logCookieParseException(Pf,Hf(Pf)),!1}return!0}getAllowedCategories(e){const t=this.getShadowCookie();if(!t)return[jf.StrictlyNecessary];const n=this.getCookieCategories().filter((e=>e===jf.StrictlyNecessary||t.categories[e]));return e?n.filter((t=>t===jf.StrictlyNecessary||e.includes(t))):n}hasAcceptedCategories(e){const t=this.getShadowCookie();return!!t&&e.every((e=>t.categories[e]))}hasAcceptedAllCategories(){const e=this.getShadowCookie();return!!e&&Object.values(e.categories).every((e=>e))}getAllowedCategoriesMap(e){const t=this.getShadowCookie();if(!t)return zf;if(!e)return t.categories;const n={...zf};return this.getCookieCategories().forEach((e=>{n[e]=e===jf.StrictlyNecessary||!!t.categories[e]})),n}initializeCategoriesMap({defaultNonCcpa:e,hasUserInteracted:t,categories:n={},isDNSEnrolled:i}){const a={...zf};return Object.keys(jf).forEach((o=>{const r=jf[o],s=!i&&Boolean(r in n&&t?n[r]:e);a[r]=r===jf.StrictlyNecessary||s})),a}onlyStrictlyNecessaryConsent(e){const t=this.getAllowedCategories(),n=1===t.length&&t.includes(jf.StrictlyNecessary);return!(e&&!n)||1===Object.entries(e).reduce(((e,[t,n])=>e+(t===jf.StrictlyNecessary||n?1:0)),0)}clearDNSCookie(){const e=new Date,t={[Ff]:this.cookieDomain,[xf]:"/",[Uf]:e.toUTCString(),[Wf]:Vf,[Bf]:""},n=Object.keys(t).map((e=>void 0!==t[e]?`${e}=${t[e]}`:`${e}`));document.cookie=Lf+"=; "+n.join(";")}getCurrentCookieObj(e){var t;const n=Hf(e);if(n)try{return JSON.parse(n)}catch{return null===(t=this.log)||void 0===t||t.logCookieParseException(e,n),null}return null}getShadowCookie(){return this.getCurrentCookieObj(Pf)}getDNSCookie(){return this.getCurrentCookieObj(Lf)}getCCPATokenCookie(){return this.getCurrentCookieObj(Mf)}splitPair(e){const t=e.indexOf("=");let n=[e,""];return t>=0&&(n=[e.slice(0,t),e.slice(t+1)]),n=n.map((e=>e.replace(/^[ \t]*|[ \t]*$/g,""))),[n[0],n[1]]}hasPreviouslyDeclinedConsent(){return this.hasUserInteracted()&&this.onlyStrictlyNecessaryConsent()}}var Zf;!function(e){e.GateOnDefaultsEnabled="gate_on_defaults_enabled",e.GateOnDefaultsDisabled="gate_on_defaults_disabled",e.GateOnInteracted="gate_on_interacted",e.GateOffDefaultsEnabled="gate_off_defaults_enabled",e.GateOffDefaultsDisabled="gate_off_defaults_disabled",e.GateOffInteracted="gate_off_interacted"}(Zf||(Zf={}));const $f=(e,t)=>{const n={detail:{eventType:e,extra:t}};Rf((()=>{Nf("privacy_consent_custom_event",n)}))},Qf=["/scl","/s","/sh","/search/personal","/search/work","/photos","/home","/signatures","/h","/work","/docsend/home","/s/dl/","/deleted_files","/share/recents","/personal","/transfer","/paper"];const Xf=(e,t)=>{if("function"==typeof CustomEvent)document.dispatchEvent(new CustomEvent(e,{detail:t}));else{const n=document.createEvent("CustomEvent");n.initCustomEvent(e,!0,!0,t),document.dispatchEvent(n)}},eh=e=>{Rf((()=>{Xf("exceptionReport",{exception_message:e})}))},th=()=>{Xf("modalOpened")},nh=()=>{Xf("modalClosed")},ih=(e,t)=>{if(t){const n=sh(t);e={...e,hierarchy_group:n}}Xf("dialog_custom_event",{eventType:"dialogOpen",extra:e})},ah=e=>{Nf("element_interaction_event",{detail:{eventType:"elementShown",extra:{element_id:e}}})},oh=(e,t)=>{if(t){const n=sh(t);e={...e,hierarchy_group:n}}Xf("dialog_custom_event",{eventType:"dialogClose",extra:e})},rh=e=>{if(e.id)return e.id;const t=e.className;if(t){const e=t.split(" ");if(e.length>1){const n=e.find((e=>e.indexOf("modal")>-1));return n||`${t[0]}-modal`}return t.indexOf("modal")>-1?t:`${t}-modal`}},sh=e=>{let t=0,n=e;for(;n&&t<10;){const e=n.getAttribute("data-uxa-hierarchy-group");if(e)return e;n=n.parentElement,t++}return null};class lh extends a.Message{constructor(e){super(),this.tealiumEnabled=!1,this.tealiumEnv="",this.tealiumProfile="",this.privacyConsentEnabled=!1,this.adobeEnabled=!1,this.adobeEnv="",this.adobeProfile="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new lh).fromBinary(e,t)}static fromJson(e,t){return(new lh).fromJson(e,t)}static fromJsonString(e,t){return(new lh).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(lh,e,t)}}lh.runtime=a.proto3,lh.typeName="marketing_tracker.Config",lh.fields=a.proto3.util.newFieldList((()=>[{no:3,name:"tealium_enabled",kind:"scalar",T:8},{no:4,name:"tealium_env",kind:"scalar",T:9},{no:5,name:"tealium_profile",kind:"scalar",T:9},{no:6,name:"default_marketing_data",kind:"message",T:A},{no:7,name:"privacy_consent_enabled",kind:"scalar",T:8},{no:8,name:"adobe_enabled",kind:"scalar",T:8},{no:9,name:"adobe_env",kind:"scalar",T:9},{no:10,name:"adobe_profile",kind:"scalar",T:9}]));class ch extends a.Message{constructor(e){super(),this.src="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ch).fromBinary(e,t)}static fromJson(e,t){return(new ch).fromJson(e,t)}static fromJsonString(e,t){return(new ch).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ch,e,t)}}ch.runtime=a.proto3,ch.typeName="marketing_tracker.MarketingTrackerData",ch.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"src",kind:"scalar",T:9},{no:2,name:"config",kind:"message",T:lh},{no:3,name:"data_layer",kind:"message",T:A}]));const dh=void 0!==self&&self?self:window;dh._DBX_UXA_GLOBAL=dh._DBX_UXA_GLOBAL||{};const uh=dh._DBX_UXA_GLOBAL;var _h;!function(e){e.BASE="BASE",e.TOP_FRAME="TOP_FRAME",e.CLIENT="CLIENT",e.NEED_TO_DEFINE="NEED_TO_DEFINE"}(_h||(_h={}));const mh=()=>{if(void 0===uh.marketingTrackerLoggingQueue||void 0===uh.logToMarketingTracker)return;let e;for(;(e=uh.marketingTrackerLoggingQueue.shift())&&void 0!==e;)uh.logToMarketingTracker(e)};var ph;!function(e){e.Link="link",e.View="view"}(ph||(ph={}));class gh{constructor(e){if(this.el=null,this.ready=!1,this.readyTimeout=null,this.resetForTesting=()=>{this.el=null,this.ready=!1,this.readyTimeout=null},this.push=({src:e,dataLayer:t,config:n,eventType:i})=>{const a={...t,parentShadowCookieString:Hf(Pf),_config:n||{},_eventType:i||ph.Link};s.assert(!!e,"MarketingTracker.push requires src"),this.ready?this.el&&this.el.contentWindow&&this.el.contentWindow.postMessage(a,this.args.marketingUri):(this.el||(this.el=this.load(e),this.src=e,n&&(this.config=n),this.readyTimeout=setTimeout((()=>{this.args.onException({err:new Error("Timed-out while waiting for marketing_tracker iframe load event"),severity:"non-critical"})}),3e4)),this.el.addEventListener("load",(()=>{null!==this.readyTimeout&&(clearTimeout(this.readyTimeout),this.readyTimeout=null),this.el&&this.el.contentWindow?(this.ready=!0,this.el.contentWindow.postMessage(a,this.args.marketingUri),((e,t=_h.NEED_TO_DEFINE)=>{uh.logToMarketingTracker||(uh.logToMarketingTracker=e,Rf((()=>{const e={eventType:"marketingTrackerReadyForUxa",extra:{marketing_tracker_inclusion_method:t}};return window.dispatchEvent(new CustomEvent("marketing_tracker_ready_for_uxa",{detail:e}))})))})((e=>{this.pushWithDefaults(e,ph.Link)}),this.args.inclusionMethod)):this.args.onException({err:new Error("Could not find contentWindow on marketing_tracker iframe element"),severity:"non-critical"})})))},this.load=e=>{const t=document.createElement("iframe");return t.style.display="none",t.hidden=!0,t.src=e,t.setAttribute("sandbox","allow-scripts allow-same-origin"),document.body.appendChild(t),t},this.pushWithDefaults=(e,t)=>{const{config:n,src:i}=this;if(n){const a={config:n,dataLayer:{...this.config.default_marketing_data,...e},src:i,eventType:t};this.push(a)}else this.args.onReportStack("MarketingTracker.pushWithDefaults requires config, which is undefined. This probably means there is no MarketingTracker instance on the page.")},this.pushEvent=(e,t,n)=>{const i={event:e,adobe_event:e,...n};this.pushWithDefaults(i,t)},this.tryPushEvent=(e,t,n)=>{const{config:i,src:a}=this,o={event:e,adobe_event:e};if(n=n||{},i){const e={config:i,dataLayer:{...this.config.default_marketing_data,...o,...n},src:a,eventType:t||ph.Link};this.push(e)}},gh.instance)return gh.instance;this.args=e,gh.instance=this}}const fh=new gh({marketingUri:"https://marketing.dropbox.com",onException:e=>eh(`${e.err.name}: ${e.err.message}`),onReportStack:e=>eh(e),inclusionMethod:_h.BASE}),hh="ccpa-iframe",Eh="ccpa-iframe-portal",vh="#manage-cookies",bh=["/","/login","/register","/work","/personal","/account","/privacy","/account/privacy"];var Sh,Th;!function(e){e.Banner="banner",e.DetailedView="detailed_view",e.FloatingButton="floating_button",e.Nothing="nothing"}(Sh||(Sh={})),function(e){e.HideGdpr="hide_gdpr",e.ShouldAutoOpenOptions="should_auto_open_options",e.CsrfOrigin="csrf_origin",e.ParentDomainConsentCookie="parent_domain_consent_cookie",e.ParentDomainDnsCookie="parent_domain_dns_cookie",e.DefaultNonCcpa="default_non_ccpa",e.UriForLogging="uri_for_logging",e.ShouldShowFloatingButton="should_show_floating_button",e.ShouldDisableBanner="should_disable_banner",e.Width="width",e.Origin="origin",e.Gpc="gpc",e.LocaleOverride="locale_override",e.CcpaToken="ccpa_token",e.Mobile="mobile"}(Th||(Th={}));const yh="https://www.docsend.com/privacy-policy",kh="https://sign.dropbox.com/about/privacy",wh="https://formswift.com/privacy",Ih="https://www.dropbox.com/privacy",Ah="https://help.formswift.com/knowledge/how-to-access-and-delete-your-data",Ch="https://help.dropbox.com/security/privacy-policy-faq",Rh="https://help.dropbox.com/security/cookies";var Oh,Nh;n.ConsentOutboundMessageType=void 0,(Oh=n.ConsentOutboundMessageType||(n.ConsentOutboundMessageType={})).csrfHandshakeEnd="CSRF_HANDSHAKE_END",Oh.privacyConsentPageInfo="PRIVACY_CONSENT_PAGE_INFO",Oh.countryCode="COUNTRY_CODE",Oh.iframeResize="IFRAME_RESIZE",Oh.openDetailedView="OPEN_DETAILED_VIEW",Oh.enableAndShowFloatingButton="ENABLE_AND_SHOW_FLOATING_BUTTON",function(e){e.bodyContentChange="BODY_CONTENT_CHANGE",e.priorConsent="PRIOR_CONSENT",e.consentChanged="CONSENT_CHANGED",e.updateDefaultNonCcpa="UPDATE_DEFAULT_NON_CCPA",e.dnsEnabled="DNS_ENABLED",e.dnsDisabled="DNS_DISABLED",e.ccpaCookieFaqClick="CCPA_COOKIE_FAQ_CLICK",e.ccpaPrivacyPageClick="CCPA_PRIVACY_PAGE_CLICK",e.ccpaPrivacyPolicyFaqClick="CCPA_PRIVACY_POLICY_FAQ_CLICK",e.ccpaIframeLoad="CCPA_IFRAME_LOAD",e.ccpaIframeError="CCPA_IFRAME_ERROR",e.csrfHandshakeStart="CSRF_HANDSHAKE_START",e.dnsEmailValid="DNS_EMAIL_VALID",e.dnsEmailInvalid="DNS_EMAIL_INVALID",e.dnsPendingEnabled="DNS_PENDING_ENABLED",e.logConsentValues="LOG_CONSENT_VALUES",e.ccpaIframeResize="CCPA_IFRAME_RESIZE",e.displayStateChange="DISPLAY_STATE_CHANGE",e.iframeBannerCheck="IFRAME_BANNER_CHECK"}(Nh||(Nh={}));const Ph=(e,t)=>{const n=document.createElement("style");n.appendChild(document.createTextNode(t(p.static_url))),p.injectCss([{elem:n,path:e}],"css-modules")};Ph("/static/metaserver/static/js/privacy_consent/privacy_consent.module.out-vfl_lGgwq.css",(e=>"._ccpa-iframe_163y6_1{background-color:transparent;border:0;bottom:0;color-scheme:none;height:0;left:0;overflow:hidden;position:fixed;z-index:999999}._ccpa-iframe_163y6_1._banner-visible_163y6_13{bottom:24px;box-shadow:0 16px 32px 0 #0000001a;left:24px;width:600px}@media (max-width:648px){._ccpa-iframe_163y6_1._banner-visible_163y6_13{bottom:12px;left:12px;width:calc(100% - 24px)}}._ccpa-iframe_163y6_1:not(._banner-visible_163y6_13):not(._detailed-view-visible_163y6_33):not(._floating-button-visible_163y6_33){display:none;left:-1px}._ccpa-iframe_163y6_1._floating-button-visible_163y6_33{bottom:24px;height:32px;left:0;width:32px}@media (max-width:648px){._ccpa-iframe_163y6_1._floating-button-visible_163y6_33{bottom:12px}}._ccpa-iframe_163y6_1._detailed-view-visible_163y6_33{height:100%;width:100%}"));const Mh="_ccpa-iframe_163y6_1",Lh="_banner-visible_163y6_13",Dh="_detailed-view-visible_163y6_33",Fh="_floating-button-visible_163y6_33";var xh;const Uh=`https://${null!==(xh="www.dropbox.com")?xh:"www.dropbox.com"}`,Bh=window.location.origin.toLowerCase(),Wh="formswift.com";class Vh{constructor(e){this.dnsEmailValid=!1,this.isInIframe=e.isInIframe,this.cookieStore=e.cookieStore,this.isDefaultNonCcpaEnabled=e.isDefaultNonCcpaEnabled,this.log=e.log,this.waitForTTI=e.waitForTTI,this.ttiTimeout=e.ttiTimeout,this.iframeTitle=e.iframeTitle,this.clientInfo=e.clientInfo,this.disableBanner=e.disableBanner,this.countryCode=e.countryCode,this.isGpcEnabled=e.isGpcEnabled,this.hideGdpr=e.hideGdpr,this.ccpaToken=e.ccpaToken,this.locale=e.locale,this.urlHash=e.urlHash,this.isCcpaIframeRendered=!1,this.onIframeLoad=e.onIframeLoad,this.onBannerVisible=e.onBannerVisible,this.onBannerNotVisible=e.onBannerNotVisible,this.onPriorConsent=e.onPriorConsent,this.onConsentChanged=e.onConsentChanged,this.onUpdateDefaultNonCcpa=e.onUpdateDefaultNonCcpa,this.onDNSEnabled=e.onDNSEnabled,this.onDNSDisabled=e.onDNSDisabled,this.onGPCEnabled=e.onGPCEnabled,this.startCvcMonitoring=e.startCvcMonitoring,window.addEventListener("message",(e=>this.receiveMessage(e)),!1)}createIframe(){var e;const t=this.cookieStore.hasUserInteracted();window.location.hash===vh||!t&&!this.disableBanner||this.hideGdpr?this.loadIframe():null===(e=this.log)||void 0===e||e.logConsentCookieValues(this.isDefaultNonCcpaEnabled?"gate_on_interacted":"gate_off_interacted",this.cookieStore.getAllowedCategoriesMap(),t)}iframeExists(){return void 0!==this.iframeEl}loadIframe(e,t){var i;if(!this.iframeExists()){const a="true"===(null!==(i=new URLSearchParams(window.location.search).get(Th.Gpc))&&void 0!==i?i:""),o=new Date;this.iframeEl=document.createElement("iframe"),this.disableBanner||this.startCvcMonitoring(this.iframeEl);const r=window.parent!==window&&window.innerHeight<=300,s=new URLSearchParams;s.append(Th.HideGdpr,String(this.hideGdpr)),s.append(Th.ShouldDisableBanner,String(this.disableBanner||r)),s.append(Th.Gpc,String(this.isGpcEnabled||a)),s.append(Th.Origin,encodeURIComponent(window.location.origin)),s.append(Th.UriForLogging,(()=>{const e=window.location.pathname,t=window.location.hostname.replace(/^www\./,"");return bh.includes(e)?t+e:t})()),s.append(Th.ShouldShowFloatingButton,String(t||r)),s.append(Th.ShouldAutoOpenOptions,String(window.location.hash===vh||e)),s.append(Th.Width,String(window.innerWidth)),this.locale&&s.append(Th.LocaleOverride,this.locale),this.ccpaToken&&(s.append(Th.CcpaToken,this.ccpaToken),s.append(Th.Mobile,"1")),this.cookieStore.getDNSCookie()&&s.append(Th.ParentDomainDnsCookie,String(!0));const l=this.cookieStore.getShadowCookie();l&&s.append(Th.ParentDomainConsentCookie,encodeURIComponent(JSON.stringify(l))),this.isCrossOrigin()&&s.append(Th.CsrfOrigin,encodeURIComponent(Bh)),this.isDefaultNonCcpaEnabled&&s.append(Th.DefaultNonCcpa,String(this.isDefaultNonCcpaEnabled));const c=`${Uh}/ccpa_iframe?${s.toString()}${this.urlHash}`;this.iframeEl.src=c,this.iframeEl.referrerPolicy="strict-origin",this.iframeEl.setAttribute("id",hh),this.iframeEl.setAttribute("title",this.iframeTitle),this.iframeEl.setAttribute("tabindex","1"),this.iframeEl.setAttribute("frameborder","0"),this.iframeEl.classList.add(Mh),(this.disableBanner||r)&&(this.bannerVisible=!1,this.iframeEl.classList.remove(Lh)),r&&this.iframeEl.classList.add(Fh),document.body.insertBefore(this.iframeEl,document.body.firstChild),this.iframeEl.addEventListener("load",(()=>{this.handleIframeLoad(o,Bh)}));const d=Date.now();this.iframeEl.onload=()=>{this.onCCPAIFrameLoad({messageType:"CCPA_IFRAME_LOAD",start_time:d})},this.iframeEl.onerror=()=>{this.onCCPAIFrameLoad({messageType:"CCPA_IFRAME_ERROR",start_time:d})},window.addEventListener("resize",(()=>{this.send({messageType:n.ConsentOutboundMessageType.iframeResize,width:window.innerWidth})}))}}receiveMessage(e){var t,i,a;const o=e.data;switch(o.messageType){case Nh.bodyContentChange:this.onBodyContentChange(o);break;case Nh.priorConsent:this.onPriorConsent(o.categories);break;case Nh.consentChanged:this.onConsentChanged(o.categories,o.shouldAvoidReload);break;case Nh.updateDefaultNonCcpa:this.onUpdateDefaultNonCcpa(o.categories);break;case Nh.dnsEnabled:this.onDNSEnabled(o.optInToDNS);break;case Nh.dnsDisabled:this.onDNSDisabled();break;case Nh.ccpaCookieFaqClick:this.openNewTabPrivacyCookieFaqLink();break;case Nh.ccpaPrivacyPageClick:this.openNewTabPrivacyLink();break;case Nh.ccpaPrivacyPolicyFaqClick:this.openNewTabPrivacyFaqLink();break;case Nh.ccpaIframeLoad:this.onCCPAIFrameLoad(o);break;case Nh.ccpaIframeError:null===(t=this.log)||void 0===t||t.logCCPAIframeError(o);break;case Nh.csrfHandshakeStart:this.send({messageType:n.ConsentOutboundMessageType.csrfHandshakeEnd,token:o.token});break;case Nh.dnsEmailValid:this.onDNSEmailValid();break;case Nh.dnsEmailInvalid:this.onDNSEmailInvalid();break;case Nh.dnsPendingEnabled:this.onDNSPendingEnabled(o);break;case Nh.ccpaIframeResize:this.onCCPAIFrameResize(o);break;case Nh.iframeBannerCheck:o.height&&(this.setIframeHeight(`${o.height}px`),this.send({messageType:Nh.iframeBannerCheck,iframeHeight:null===(i=this.iframeEl)||void 0===i?void 0:i.clientHeight}));break;case Nh.displayStateChange:this.onDisplayStateChange(o);break;case Nh.logConsentValues:null===(a=this.log)||void 0===a||a.logConsentCookieValues(o.defaultNonCcpaTogglesOn,o.categories,o.userInteracted)}}openOptionsDialog(){this.isInIframe&&this.loadIframe(!0),this.send({messageType:n.ConsentOutboundMessageType.openDetailedView})}sendShowFloatingButton(){this.loadIframe(!1,!0),this.send({messageType:n.ConsentOutboundMessageType.enableAndShowFloatingButton})}getBannerHeight(){var e,t;if(this.bannerVisible)return this.disableBanner?0:(null===(e=this.iframeEl)||void 0===e?void 0:e.clientHeight)?null===(t=this.iframeEl)||void 0===t?void 0:t.clientHeight:0}send(e){if(this.isInIframe){if(this.iframeEl){const t=this.iframeEl.contentWindow;t&&t.postMessage(e,Uh)}}else window.postMessage(e,Uh)}handleGPCSignal(){var e;const t="true"===(null!==(e=new URLSearchParams(window.location.search).get(Th.Gpc))&&void 0!==e?e:"");(this.isGpcEnabled||t)&&this.onGPCEnabled()}sendCountryCode(){this.countryCode&&this.send({messageType:n.ConsentOutboundMessageType.countryCode,country_code:this.countryCode})}handleIframeLoad(e,t){var n,i;null===(n=this.log)||void 0===n||n.logIframeLoad(e,t),null===(i=this.log)||void 0===i||i.logConsentIframeRendered(),this.waitForTTI({timeoutMS:this.ttiTimeout}).then((()=>{this.handleGPCSignal(),this.sendCountryCode(),this.bannerVisible&&this.triggerOnBannerVisible(),this.onIframeLoad()}))}onBodyContentChange(e){var t,i,a,o;let r=!1,s=!1,l=!1;if(e.displayState&&this.iframeEl){switch(e.displayState){case Sh.DetailedView:s=!0;break;case Sh.FloatingButton:l=!0;break;case Sh.Banner:r=!this.isGpcEnabled}r||(this.iframeEl.style.height="")}this.bannerVisible=r&&!this.isGpcEnabled,null===(t=this.iframeEl)||void 0===t||t.classList.toggle(Fh,l),null===(i=this.iframeEl)||void 0===i||i.classList.toggle(Lh,r),null===(a=this.iframeEl)||void 0===a||a.classList.toggle(Dh,s),this.bannerVisible?(this.send({messageType:n.ConsentOutboundMessageType.iframeResize,width:window.innerWidth}),this.isInIframe&&!this.isCcpaIframeRendered&&(this.isCcpaIframeRendered=!0,null===(o=this.log)||void 0===o||o.logCcpaIframeRendered()),this.triggerOnBannerVisible()):this.onBannerNotVisible&&this.onBannerNotVisible()}openNewTab(e){this.hideGdpr?window.location.assign(e):window.open(e,"_blank","noopener,noreferrer")}openNewTabPrivacyLink(){Bh.includes("docsend.com")?this.openNewTab(yh):Bh.includes("hellosign.com")?this.openNewTab(kh):Bh.includes(Wh)?this.openNewTab(wh):this.openNewTab(Ih)}openNewTabPrivacyFaqLink(){Bh.includes(Wh)?this.openNewTab(Ah):this.openNewTab(Ch)}openNewTabPrivacyCookieFaqLink(){this.openNewTab(Rh)}onCCPAIFrameLoad(e){var t;this.sendPrivacyConsentPageInfo();const n=Date.now()-e.start_time;null===(t=this.log)||void 0===t||t.logCCPAIframeLoad(n)}setIframeHeight(e){this.iframeEl&&(this.iframeEl.style.height=e)}triggerOnBannerVisible(){this.onBannerVisible&&this.onBannerVisible(this.getBannerHeight()||0)}sendPrivacyConsentPageInfo(){const e=window.location.hostname;this.send({messageType:n.ConsentOutboundMessageType.privacyConsentPageInfo,hostname:e,foreignSessionId:null,clientInfo:this.clientInfo})}isCrossOrigin(){const e=window.location.hostname.toLowerCase();return!e.endsWith("dropbox.com")&&"www.dropbox.com"!==e}onDNSEmailValid(){this.dnsEmailValid=!0}onDNSEmailInvalid(){this.dnsEmailValid=!1}onDNSPendingEnabled(e){this.dnsEmailValid||e.loggedIn?this.onDNSEmailValid():this.onDNSEmailInvalid()}onCCPAIFrameResize(e){const t=e.height||0;this.iframeEl&&t&&(this.iframeEl.style.height=`${t}px`,this.onBannerVisible&&this.triggerOnBannerVisible())}onDisplayStateChange(e){e.isBannerVisible&&this.onBannerVisible?this.onBannerVisible(e.height):this.onBannerNotVisible&&this.onBannerNotVisible()}}const qh="privacy-consent-styles";class Hh{constructor(e){if(this.manageCookiesSet=!1,this.manageCookiesInjected=!1,this.floatingButtonVisible=!1,this.bannerVisible=!1,this.bannerDisabled=!1,this.hasUserInteracted=!1,this.getManualReEntryProvided=()=>!1,this.isFooterLoading=!1,Hh.instance)return Hh.instance;Hh.instance=this,this.log=e.log,this.updateConsentCategories=e.updateConsentCategories,this.intlText=e.intlText,this.ttiTimeout=e.ttiTimeout,this.waitForTTI=e.waitForTTI,this.startCvcMonitoring=e.startCvcMonitoring,this.openOptionsDialog=this.openOptionsDialog.bind(this),this.getConsentCategories=this.getConsentCategories.bind(this)}init(e,t,n=!0){var i,a,o,r,s,l;this.config=e,this.bannerDisabled=Boolean(e.isBannerDisabled||(null==t?void 0:t.disableBanner)),this.isInIframe=n;const c={};(null===(i=null==t?void 0:t.thirdPartyConfig)||void 0===i?void 0:i.cookieDomain)&&!String(t.thirdPartyConfig.cookieDomain).endsWith(".dropbox.com")&&(c.cookieDomain=t.thirdPartyConfig.cookieDomain),this.cookieStore=new Yf(c,this.log),this.hasUserInteracted=this.cookieStore.hasUserInteracted();const d=this.cookieStore.getAllowedCategoriesMap();if(this.isInIframe&&((null===(a=this.consentIframeWrapper)||void 0===a?void 0:a.iframeExists())||document.getElementById(hh)))return;null===(o=null==t?void 0:t.initCallback)||void 0===o||o.call(t,d,this.hasUserInteracted),null===(r=null==t?void 0:t.priorConsentCallback)||void 0===r||r.call(t,d,!1,this.hasUserInteracted),null===(s=null==this?void 0:this.updateConsentCategories)||void 0===s||s.call(this,this.cookieStore.getAllowedCategories()),this.setBannerVisibilityOnClient=((e,t=0)=>{let n;if(e)return(...i)=>{clearTimeout(n),t?n=setTimeout((()=>{e(...i)}),t):e(...i)}})(((e=0)=>{this.setPrivacyConsentCSSPropertiesOnClient(e),e>0?(null==t?void 0:t.onBannerVisible)&&(null==t||t.onBannerVisible(e)):(null==t?void 0:t.onBannerNotVisible)&&(null==t||t.onBannerNotVisible())}),100),this.consentChangedCallback=null==t?void 0:t.consentChangedCallback,this.priorConsentCallback=null==t?void 0:t.priorConsentCallback,this.disableFloatingButton=!!t&&!t.injectFloatingButton,this.injectToFooter=!t||t.injectToFooter,this.getManualReEntryProvided=null!==(l=null==t?void 0:t.getManualReEntryProvided)&&void 0!==l?l:()=>!1;const u=new URLSearchParams(window.location.search);this.setManageCookies(),this.consentIframeWrapper=new Vh({isInIframe:this.isInIframe,cookieStore:this.cookieStore,log:this.log,waitForTTI:this.waitForTTI,ttiTimeout:this.ttiTimeout,iframeTitle:this.intlText.consentIframeTitle,clientInfo:u.get("client_info")||"",disableBanner:this.bannerDisabled,isDefaultNonCcpaEnabled:this.config.isDefaultNonCcpaEnabled,isGpcEnabled:this.isGPCEnabled(),hideGdpr:this.getHideGDPR(u.get("hide_gdpr")),ccpaToken:this.getCCPAToken(u.get("ccpa_token")),locale:null==t?void 0:t.locale,urlHash:window.location.hash,onBannerVisible:e=>this.onBannerVisibilityChange(e),onBannerNotVisible:()=>this.onBannerVisibilityChange(0),onIframeLoad:()=>this.onIframeLoad(),onPriorConsent:e=>this.onPriorConsent(e),onConsentChanged:(e,t)=>this.onConsentChanged(e,t,!0),onUpdateDefaultNonCcpa:e=>this.onConsentChanged(e,!0,!1),onDNSEnabled:e=>this.onDNSEnabled(e),onDNSDisabled:()=>this.onDNSDisabled(),onGPCEnabled:()=>this.onGPCEnabled(),startCvcMonitoring:this.startCvcMonitoring}),this.isInIframe?(this.consentIframeWrapper.createIframe(),this.waitForTTI().then((()=>{this.setupSettingsReEntry()}))):this.setupSettingsReEntry()}getHideGDPR(e){return("true"===e||"false"===e)&&"true"===e}getCCPAToken(e){var t,n;if(null!==e){const n=new Date;n.setDate(n.getDate()+1),null===(t=this.cookieStore)||void 0===t||t.bakeCCPATokenCookie({ccpaToken:e,expireDate:n.toISOString()});const i=/&?ccpa_token=[^&^#]+/,a=window.location.search.replace(i,""),o=`${window.location.pathname}${a}${window.location.hash}`;return window.history.replaceState({},"",o),e}const i=null===(n=this.cookieStore)||void 0===n?void 0:n.getCCPATokenCookie();return i&&i.ccpaToken?i.ccpaToken:""}onIframeLoad(){this.setupSettingsReEntry(),this.logPrivacyConsentResult()}onFooterLoaded(){this.waitForTTI({timeoutMS:this.ttiTimeout}).then((()=>{var e;this.setupSettingsReEntry();const t=null===(e=this.consentIframeWrapper)||void 0===e?void 0:e.getBannerHeight();void 0!==t&&void 0!==this.onBannerVisibilityChange&&this.onBannerVisibilityChange(t)}))}setupSettingsReEntry(){!this.config||this.manageCookiesSet||this.manageCookiesInjected||(this.injectToFooter&&(this.setManageCookies(),this.injectManageCookies()),this.maybeUseFloatingButton())}setManageCookies(){if(this.manageCookiesSet||this.manageCookiesInjected)return;const e=this.findManageCookies();e&&(e.setAttribute("href",vh),e.onclick=e=>this.onClickManageCookies(e),e.textContent=this.intlText.cookiesAndCCPA,this.manageCookiesSet=!0)}openOptionsDialog(){var e;null===(e=this.consentIframeWrapper)||void 0===e||e.openOptionsDialog()}getConsentCategories(){if(this.cookieStore)return this.cookieStore.getAllowedCategoriesMap();throw new Error("Unable to read consent cookies. Do not call until after initCallback is triggered")}isGPCEnabled(){return"globalPrivacyControl"in navigator&&!!navigator.globalPrivacyControl}onGPCEnabled(){var e;null===(e=this.cookieStore)||void 0===e||e.bakeDNSCookie(!0)}maybeUseFloatingButton(){var e;this.disableFloatingButton||this.manageCookiesSet||this.manageCookiesInjected||this.isFooterLoading||(this.isInIframe&&(null===(e=this.consentIframeWrapper)||void 0===e||e.sendShowFloatingButton()),this.floatingButtonVisible=!0)}onPriorConsent(e){var t,n;if(!this.cookieStore)throw new Error("Unable to read consent cookies. Do not call until after initCallback is triggered");const i=this.cookieStore.mapCookies(e)||zf,a=this.cookieStore.hasUserInteracted()||!1,o=this.cookieStore.havePreferencesChanged(i);null===(t=this.priorConsentCallback)||void 0===t||t.call(this,i,o,a),null===(n=this.updateConsentCategories)||void 0===n||n.call(this,this.cookieStore.getAllowedCategories())}onConsentChanged(e,t=!1,n=!0){var i,a;if(!this.cookieStore)throw new Error("Unable to read consent cookies. Do not call until after initCallback is triggered");const o=this.cookieStore.mapCookies(e),r=this.cookieStore.havePreferencesChanged(o);this.saveShadowCookie(e,n),r&&(null===(i=this.consentChangedCallback)||void 0===i||i.call(this,o,t),null===(a=this.updateConsentCategories)||void 0===a||a.call(this,this.cookieStore.getAllowedCategories()))}onDNSEnabled(e){var t;null!=e&&(null===(t=this.cookieStore)||void 0===t||t.bakeDNSCookie(!0))}onDNSDisabled(){var e;null===(e=this.cookieStore)||void 0===e||e.clearDNSCookie()}onClickManageCookies(e){var t;e.preventDefault(),null===(t=this.consentIframeWrapper)||void 0===t||t.openOptionsDialog()}onBannerVisibilityChange(e=0){var t,n;!(null===(t=this.cookieStore)||void 0===t?void 0:t.hasUserInteracted())&&e>0&&!(null===(n=this.cookieStore)||void 0===n?void 0:n.shadowCookieExists())&&this.saveShadowCookie(zf,!1),this.setBannerVisibilityOnClient&&this.setBannerVisibilityOnClient(e)}setPrivacyConsentCSSPropertiesOnClient(e=0){const t=document.getElementById(qh)||document.createElement("style");t.id=qh,t.textContent=`:root{--privacy-consent-banner-height:${e}px;}`,e>0&&(t.textContent+=":root{--privacy-consent-banner-onetap-visibility-hidden:hidden;--privacy-consent-banner-onetap-opacity:0}"),t.parentNode!==document.head&&document.head.appendChild(t)}saveShadowCookie(e,t){var n,i,a;if(this.cookieStore){const o=null===(n=this.cookieStore)||void 0===n?void 0:n.mapCookies(e),r=null===(i=this.cookieStore)||void 0===i?void 0:i.createShadowCookieValue(o,t);null===(a=this.cookieStore)||void 0===a||a.bakeShadowCookie(r)}}findManageCookies(){return document.querySelector(`a[href*="${vh}"]`)||null}findCookiePolicy(e){return(null==e?void 0:e.querySelector('a[href*="/terms/cookies"],a[href*="/accounts-billing/security/cookies"]'))||null}getLinkWrapper(e){return e.closest("li")}createManageCookies(e){const t=this.getLinkWrapper(e);if(t){const n=t.cloneNode(),i=document.createElement("a");return i.textContent=this.intlText.cookiesAndCCPA,i.setAttribute("class",e.className),i.setAttribute("href",vh),i.onclick=e=>this.onClickManageCookies(e),n.appendChild(i),n}return null}findFooter(){const e=()=>{const e=["pre-footer","matrix__footer","footer-cta","footer-secondary-cta","cta-footer"],t=["div","section","footer"],n=Array.from(document.querySelectorAll(["footer",'[id="footer"]','[class="footer"]','[class^="footer "]','[class*=" footer "]','[class$=" footer"]','[id*="-footer"]','[id^="footer-"]','[id*="_footer"]','[id^="footer_"]','[class*="-footer"]','[class^="footer-"]','[class*="_footer"]','[class^="footer_"]'].join(","))).filter((n=>t.includes(n.tagName.toLowerCase())&&!e.some((e=>n.classList.contains(e)))));return n.length?n[0]:null};let t=e();return t||"interactive"===document.readyState||"complete"===document.readyState||document.addEventListener("DOMContentLoaded",(()=>{t=e()})),t}injectManageCookies(){if(this.manageCookiesSet||this.manageCookiesInjected)return;const e=this.findFooter(),t=e?this.findCookiePolicy(e):null;if(!this.manageCookiesSet&&t){const e=this.createManageCookies(t),n=this.getLinkWrapper(t);e&&n&&(n.insertAdjacentElement("afterend",e),this.renameCookiePolicyLink(t),this.manageCookiesInjected=!0)}}renameCookiePolicyLink(e){e.textContent=this.intlText.cookiePolicy}logPrivacyConsentResult(){var e;const t=this.manageCookiesSet||this.manageCookiesInjected||this.floatingButtonVisible||this.bannerVisible||this.getManualReEntryProvided();null===(e=this.log)||void 0===e||e.logPrivacyConsentResult(t)}}let Gh=!1;const jh=e=>{Gh=!!e},zh=()=>Gh,Kh=["/transfer","/transfer/manage","/privacy/dsr"],Jh=["/","/account","/automations","/collections","/dash-home","/deleted_files","/desktop_preview","/for_you","/h","/home","/low-space","/low-space-sharing","/out-of-space","/personal","/preview","/previews","/recents","/requests","/s","/sc","/scl","/security_checkup","/sh","/share","/shared","/shop/create","/shop/customers","/shop/discounts","/shop/embed/create","/shop/orders","/shop/payments_settings","/shop/products","/shop/settings","/shop/setup","/shop/store/edit","/shop/terms","/signatures","/space-upgrade","/starred","/team/admin","/transfer","/trial_first","/videos","/work"],Yh=e=>{let t=window.location.pathname;for(const{localeCode:n}of e){const e=`/${n}`;if(t===e){t="/";break}const i=`${e}/`;if(t.startsWith(i)){t=t.substring(i.length);break}}for(const e of Jh){if(t===e)return!0;const n=`${e}/`;if(t.startsWith(n))return!0}return!1},Zh=e=>Kh.some((e=>window.location.pathname.includes(e)))||Yh(e),$h=window,Qh=(e,t)=>{var n,i,o;let r;const s=null===(o=null===(i=null===(n=$h.dropbox)||void 0===n?void 0:n.privacyConsent)||void 0===i?void 0:i.desktop)||void 0===o?void 0:o.disableBanner;if(null==t||0===t){const e=a.getActiveUserId();r=void 0!==e&&0!==e}else r=t===Pc.LOGGED_IN;return r&&Yh(e)||!!s};class Xh extends a.Message{constructor(e){super(),this.localeCode="",this.localeName="",this.decorator="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Xh).fromBinary(e,t)}static fromJson(e,t){return(new Xh).fromJson(e,t)}static fromJsonString(e,t){return(new Xh).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Xh,e,t)}}Xh.runtime=a.proto3,Xh.typeName="localejs.LocaleItem",Xh.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"localeCode",kind:"scalar",T:9},{no:2,name:"localeName",kind:"scalar",T:9},{no:3,name:"decorator",kind:"scalar",T:9}]));class eE extends a.Message{constructor(e){super(),this.localesWithInternal=[],this.localesWithoutInternal=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new eE).fromBinary(e,t)}static fromJson(e,t){return(new eE).fromJson(e,t)}static fromJsonString(e,t){return(new eE).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(eE,e,t)}}eE.runtime=a.proto3,eE.typeName="localejs.LocaleJSConstants",eE.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"locales_with_internal",kind:"message",T:Xh,repeated:!0},{no:2,name:"locales_without_internal",kind:"message",T:Xh,repeated:!0}]));const tE={typeName:"localejs.LocaleJSService",methods:{fetchConstants:{name:"FetchConstants",I:r.PrefetchArgs,O:eE,kind:s.MethodKind.Unary}}};const nE="localejs:prefetch",iE=d.createGenericQuery({queryRouteFilter:["custom",nE],queryFn:({})=>async({})=>({apiData:await async function(){return await r.Edison.fetch(tE,"FetchConstants")}(),pkgData:null}),getQueryKey:d.getGenericQueryKey("custom",nE)});function aE(e){return iE.fetchQuery(e,{apiArg:null,pkgArg:null})}var oE={exports:{}};!function(e){!function(){var n={cipher:{},hash:{},keyexchange:{},mode:{},misc:{},codec:{},exception:{corrupt:function(e){this.toString=function(){return"CORRUPT: "+this.message},this.message=e},invalid:function(e){this.toString=function(){return"INVALID: "+this.message},this.message=e},bug:function(e){this.toString=function(){return"BUG: "+this.message},this.message=e},notReady:function(e){this.toString=function(){return"NOT READY: "+this.message},this.message=e}}};function i(e,t,i){if(4!==t.length)throw new n.exception.invalid("invalid aes block size");var a=e.b[i],o=t[0]^a[0],r=t[i?3:1]^a[1],s=t[2]^a[2];t=t[i?1:3]^a[3];var l,c,d,u,_=a.length/4-2,m=4,p=[0,0,0,0];e=(l=e.s[i])[0];var g=l[1],f=l[2],h=l[3],E=l[4];for(u=0;u<_;u++)l=e[o>>>24]^g[r>>16&255]^f[s>>8&255]^h[255&t]^a[m],c=e[r>>>24]^g[s>>16&255]^f[t>>8&255]^h[255&o]^a[m+1],d=e[s>>>24]^g[t>>16&255]^f[o>>8&255]^h[255&r]^a[m+2],t=e[t>>>24]^g[o>>16&255]^f[r>>8&255]^h[255&s]^a[m+3],m+=4,o=l,r=c,s=d;for(u=0;4>u;u++)p[i?3&-u:u]=E[o>>>24]<<24^E[r>>16&255]<<16^E[s>>8&255]<<8^E[255&t]^a[m++],l=o,o=r,r=s,s=t,t=l;return p}function a(e,t){var n,i,a,o=e.F,r=e.b,s=o[0],l=o[1],c=o[2],d=o[3],u=o[4],_=o[5],m=o[6],p=o[7];for(n=0;64>n;n++)16>n?i=t[n]:(i=t[n+1&15],a=t[n+14&15],i=t[15&n]=(i>>>7^i>>>18^i>>>3^i<<25^i<<14)+(a>>>17^a>>>19^a>>>10^a<<15^a<<13)+t[15&n]+t[n+9&15]|0),i=i+p+(u>>>6^u>>>11^u>>>25^u<<26^u<<21^u<<7)+(m^u&(_^m))+r[n],p=m,m=_,_=u,u=d+i|0,d=c,c=l,s=i+((l=s)&c^d&(l^c))+(l>>>2^l>>>13^l>>>22^l<<30^l<<19^l<<10)|0;o[0]=o[0]+s|0,o[1]=o[1]+l|0,o[2]=o[2]+c|0,o[3]=o[3]+d|0,o[4]=o[4]+u|0,o[5]=o[5]+_|0,o[6]=o[6]+m|0,o[7]=o[7]+p|0}function o(e,t){var i,a=n.random.K[e],o=[];for(i in a)a.hasOwnProperty(i)&&o.push(a[i]);for(i=0;it&&(e.h[t]=e.h[t]+1|0,!e.h[t]);t++);return e.L.encrypt(e.h)}function c(e,t){return function(){t.apply(e,arguments)}}n.cipher.aes=function(e){this.s[0][0][0]||this.O();var t,i,a,o,r=this.s[0][4],s=this.s[1],l=1;if(4!==(t=e.length)&&6!==t&&8!==t)throw new n.exception.invalid("invalid aes key size");for(this.b=[a=e.slice(0),o=[]],e=t;e<4*t+28;e++)i=a[e-1],(0==e%t||8===t&&4==e%t)&&(i=r[i>>>24]<<24^r[i>>16&255]<<16^r[i>>8&255]<<8^r[255&i],0==e%t&&(i=i<<8^i>>>24^l<<24,l=l<<1^283*(l>>7))),a[e]=a[e-t]^i;for(t=0;e;t++,e--)i=a[3&t?e:e-4],o[t]=4>=e||4>t?i:s[0][r[i>>>24]]^s[1][r[i>>16&255]]^s[2][r[i>>8&255]]^s[3][r[255&i]]},n.cipher.aes.prototype={encrypt:function(e){return i(this,e,0)},decrypt:function(e){return i(this,e,1)},s:[[[],[],[],[],[]],[[],[],[],[],[]]],O:function(){var e,t,n,i,a,o,r,s=this.s[0],l=this.s[1],c=s[4],d=l[4],u=[],_=[];for(e=0;256>e;e++)_[(u[e]=e<<1^283*(e>>7))^e]=e;for(t=n=0;!c[t];t^=i||1,n=_[n]||1)for(o=(o=n^n<<1^n<<2^n<<3^n<<4)>>8^255&o^99,c[t]=o,d[o]=t,r=16843009*(a=u[e=u[i=u[t]]])^65537*e^257*i^16843008*t,a=257*u[o]^16843008*o,e=0;4>e;e++)s[e][t]=a=a<<24^a>>>8,l[e][o]=r=r<<24^r>>>8;for(e=0;5>e;e++)s[e]=s[e].slice(0),l[e]=l[e].slice(0)}},n.bitArray={bitSlice:function(e,t,i){return e=n.bitArray.$(e.slice(t/32),32-(31&t)).slice(1),void 0===i?e:n.bitArray.clamp(e,i-t)},extract:function(e,t,n){var i=Math.floor(-t-n&31);return(-32&(t+n-1^t)?e[t/32|0]<<32-i^e[t/32+1|0]>>>i:e[t/32|0]>>>i)&(1<>t-1,1)),e},partial:function(e,t,n){return 32===e?t:(n?0|t:t<<32-e)+1099511627776*e},getPartial:function(e){return Math.round(e/1099511627776)||32},equal:function(e,t){if(n.bitArray.bitLength(e)!==n.bitArray.bitLength(t))return!1;var i,a=0;for(i=0;i>>t),i=e[o]<<32-t;return o=e.length?e[e.length-1]:0,e=n.bitArray.getPartial(o),a.push(n.bitArray.partial(t+e&31,32>>24|n>>>8&65280|(65280&n)<<8|n<<24;return e}},n.codec.utf8String={fromBits:function(e){var t,i,a="",o=n.bitArray.bitLength(e);for(t=0;t>>8>>>8>>>8),i<<=8;return decodeURIComponent(escape(a))},toBits:function(e){e=unescape(encodeURIComponent(e));var t,i=[],a=0;for(t=0;t>>s)>>>o),s(a=d.indexOf(e.charAt(i)))){if(!t)try{return n.codec.base32hex.toBits(e)}catch(e){}throw new n.exception.invalid("this isn't "+_+"!")}c>s?(c-=s,l.push(u^a>>>c),u=a<>>o)>>>26),6>o?(s=e[i]<<6-o,o+=26,i++):(s<<=6,o-=6);for(;3&a.length&&!t;)a+="=";return a},toBits:function(e,t){e=e.replace(/\s|=/g,"");var i,a,o=[],r=0,s=n.codec.base64.B,l=0;for(t&&(s=s.substr(0,62)+"-_"),i=0;i(a=s.indexOf(e.charAt(i))))throw new n.exception.invalid("this isn't base64!");26>>r),l=a<<32-r):l^=a<<32-(r+=6)}return 56&r&&o.push(n.bitArray.partial(56&r,l,1)),o}},n.codec.base64url={fromBits:function(e){return n.codec.base64.fromBits(e,1,1)},toBits:function(e){return n.codec.base64.toBits(e,1)}},n.hash.sha256=function(e){this.b[0]||this.O(),e?(this.F=e.F.slice(0),this.A=e.A.slice(0),this.l=e.l):this.reset()},n.hash.sha256.hash=function(e){return(new n.hash.sha256).update(e).finalize()},n.hash.sha256.prototype={blockSize:512,reset:function(){return this.F=this.Y.slice(0),this.A=[],this.l=0,this},update:function(e){"string"==typeof e&&(e=n.codec.utf8String.toBits(e));var t,i=this.A=n.bitArray.concat(this.A,e);if(t=this.l,9007199254740991<(e=this.l=t+n.bitArray.bitLength(e)))throw new n.exception.invalid("Cannot hash more than 2^53 - 1 bits");if("undefined"!=typeof Uint32Array){var o=new Uint32Array(i),r=0;for(t=512+t-(512+t&511);t<=e;t+=512)a(this,o.subarray(16*r,16*(r+1))),r+=1;i.splice(0,16*r)}else for(t=512+t-(512+t&511);t<=e;t+=512)a(this,i.splice(0,16));return this},finalize:function(){var e,t=this.A,i=this.F;for(e=(t=n.bitArray.concat(t,[n.bitArray.partial(1,1)])).length+2;15&e;e++)t.push(0);for(t.push(Math.floor(this.l/4294967296)),t.push(0|this.l);t.length;)a(this,t.splice(0,16));return this.reset(),i},Y:[],b:[],O:function(){function e(e){return 4294967296*(e-Math.floor(e))|0}for(var t,n,i=0,a=2;64>i;a++){for(n=!0,t=2;t*t<=a;t++)if(0==a%t){n=!1;break}n&&(8>i&&(this.Y[i]=e(Math.pow(a,.5))),this.b[i]=e(Math.pow(a,1/3)),i++)}}},n.mode.ccm={name:"ccm",G:[],listenProgress:function(e){n.mode.ccm.G.push(e)},unListenProgress:function(e){-1<(e=n.mode.ccm.G.indexOf(e))&&n.mode.ccm.G.splice(e,1)},fa:function(e){var t,i=n.mode.ccm.G.slice();for(t=0;tc)throw new n.exception.invalid("ccm: iv must be at least 7 bytes");for(r=2;4>r&&d>>>8*r;r++);return r<15-c&&(r=15-c),i=l.clamp(i,8*(15-r)),t=n.mode.ccm.V(e,t,i,a,o,r),s=n.mode.ccm.C(e,s,i,t,o,r),l.concat(s.data,s.tag)},decrypt:function(e,t,i,a,o){o=o||64,a=a||[];var r=n.bitArray,s=r.bitLength(i)/8,l=r.bitLength(t),c=r.clamp(t,l-o),d=r.bitSlice(t,l-o);l=(l-o)/8;if(7>s)throw new n.exception.invalid("ccm: iv must be at least 7 bytes");for(t=2;4>t&&l>>>8*t;t++);if(t<15-s&&(t=15-s),i=r.clamp(i,8*(15-t)),c=n.mode.ccm.C(e,c,i,d,o,t),e=n.mode.ccm.V(e,c.data,i,a,o,t),!r.equal(c.tag,e))throw new n.exception.corrupt("ccm: tag doesn't match");return c.data},na:function(e,t,i,a,o,r){var s=[],l=n.bitArray,c=l.i;if(a=[l.partial(8,(t.length?64:0)|a-2<<2|r-1)],(a=l.concat(a,i))[3]|=o,a=e.encrypt(a),t.length)for(65279>=(i=l.bitLength(t)/8)?s=[l.partial(16,i)]:4294967295>=i&&(s=l.concat([l.partial(16,65534)],[i])),s=l.concat(s,t),t=0;to||16u&&(n.mode.ccm.fa(s/c),u+=_),i[3]++,o=e.encrypt(i),t[s]^=o[0],t[s+1]^=o[1],t[s+2]^=o[2],t[s+3]^=o[3];return{tag:a,data:l.clamp(t,d)}}},n.mode.ocb2={name:"ocb2",encrypt:function(e,t,i,a,o,r){if(128!==n.bitArray.bitLength(i))throw new n.exception.invalid("ocb iv must be 128 bits");var s,l=n.mode.ocb2.S,c=n.bitArray,d=c.i,u=[0,0,0,0];i=l(e.encrypt(i));var _,m=[];for(a=a||[],o=o||64,s=0;s+4o.bitLength(i)&&(l=r(l,a(l)),i=o.concat(i,[-2147483648,0,0,0])),s=r(s,i),e.encrypt(r(a(r(l,a(l))),s))},S:function(e){return[e[0]<<1^e[1]>>>31,e[1]<<1^e[2]>>>31,e[2]<<1^e[3]>>>31,e[3]<<1^135*(e[0]>>>31)]}},n.mode.gcm={name:"gcm",encrypt:function(e,t,i,a,o){var r=t.slice(0);return t=n.bitArray,a=a||[],e=n.mode.gcm.C(!0,e,r,a,i,o||128),t.concat(e.data,e.tag)},decrypt:function(e,t,i,a,o){var r=t.slice(0),s=n.bitArray,l=s.bitLength(r);if(a=a||[],(o=o||128)<=l?(t=s.bitSlice(r,l-o),r=s.bitSlice(r,0,l-o)):(t=r,r=[]),e=n.mode.gcm.C(!1,e,r,a,i,o),!s.equal(e.tag,t))throw new n.exception.corrupt("gcm: tag doesn't match");return e.data},ka:function(e,t){var i,a,o,r,s,l=n.bitArray.i;for(o=[0,0,0,0],r=t.slice(0),i=0;128>i;i++){for((a=!!(e[Math.floor(i/32)]&1<<31-i%32))&&(o=l(o,r)),s=!!(1&r[3]),a=3;0>>1|(1&r[a-1])<<31;r[0]>>>=1,s&&(r[0]^=-520093696)}return o},j:function(e,t,i){var a,o=i.length;for(t=t.slice(0),a=0;ao&&(e=t.hash(e)),i=0;ia||0>i)throw new n.exception.invalid("invalid params to pbkdf2");"string"==typeof e&&(e=n.codec.utf8String.toBits(e)),"string"==typeof t&&(t=n.codec.utf8String.toBits(t)),e=new(o=o||n.misc.hmac)(e);var r,s,l,c,d=[],u=n.bitArray;for(c=1;32*d.length<(a||1);c++){for(o=r=e.encrypt(u.concat(t,[c])),s=1;sr;r++)a.push(4294967296*Math.random()|0);for(r=0;r=1<this.o&&(this.o=c),this.P++,this.b=n.hash.sha256.hash(this.b.concat(a)),this.L=new n.cipher.aes(this.b),i=0;4>i&&(this.h[i]=this.h[i]+1|0,!this.h[i]);i++);}for(i=0;i>>=1;this.c[l].update([a,this.N++,2,t,s,e.length].concat(e))}break;case"string":void 0===t&&(t=e.length),this.c[l].update([a,this.N++,3,t,s,e.length]),this.c[l].update(e);break;default:d=1}if(d)throw new n.exception.bug("random: addEntropy only supports number, array of numbers or string");this.m[l]+=t,this.f+=t,c===this.u&&(this.isReady()!==this.u&&o("seeded",Math.max(this.o,this.f)),o("progress",this.getProgress()))},isReady:function(e){return e=this.T[void 0!==e?e:this.M],this.o&&this.o>=e?this.m[0]>this.ba&&(new Date).valueOf()>this.Z?this.J|this.I:this.I:this.f>=e?this.J|this.u:this.u},getProgress:function(e){return e=this.T[e||this.M],this.o>=e||this.f>e?1:this.f/e},startCollectors:function(){if(!this.D){if(this.a={loadTimeCollector:c(this,this.ma),mouseCollector:c(this,this.oa),keyboardCollector:c(this,this.la),accelerometerCollector:c(this,this.ea),touchCollector:c(this,this.qa)},window.addEventListener)window.addEventListener("load",this.a.loadTimeCollector,!1),window.addEventListener("mousemove",this.a.mouseCollector,!1),window.addEventListener("keypress",this.a.keyboardCollector,!1),window.addEventListener("devicemotion",this.a.accelerometerCollector,!1),window.addEventListener("touchmove",this.a.touchCollector,!1);else{if(!document.attachEvent)throw new n.exception.bug("can't attach event");document.attachEvent("onload",this.a.loadTimeCollector),document.attachEvent("onmousemove",this.a.mouseCollector),document.attachEvent("keypress",this.a.keyboardCollector)}this.D=!0}},stopCollectors:function(){this.D&&(window.removeEventListener?(window.removeEventListener("load",this.a.loadTimeCollector,!1),window.removeEventListener("mousemove",this.a.mouseCollector,!1),window.removeEventListener("keypress",this.a.keyboardCollector,!1),window.removeEventListener("devicemotion",this.a.accelerometerCollector,!1),window.removeEventListener("touchmove",this.a.touchCollector,!1)):document.detachEvent&&(document.detachEvent("onload",this.a.loadTimeCollector),document.detachEvent("onmousemove",this.a.mouseCollector),document.detachEvent("keypress",this.a.keyboardCollector)),this.D=!1)},addEventListener:function(e,t){this.K[e][this.ga++]=t},removeEventListener:function(e,t){var n,i,a=this.K[e],o=[];for(i in a)a.hasOwnProperty(i)&&a[i]===t&&o.push(i);for(n=0;n=s.iter||64!==s.ts&&96!==s.ts&&128!==s.ts||128!==s.ks&&192!==s.ks&&256!==s.ks||2>s.iv.length||4=t.iter||64!==t.ts&&96!==t.ts&&128!==t.ts||128!==t.ks&&192!==t.ks&&256!==t.ks||!t.iv||2>t.iv.length||40===t?e.toLowerCase():"_"+e.toLowerCase()))}function dE(e,t=25){if(!e)return"unknown_error";let n="";const i=e.toLowerCase().split(/\s+/).join("-");for(const e of i){if(n.length>=t)break;const i=e.charCodeAt(0);(i>47&&i<58||i>96&&i<123||45===i&&"-"!==n[n.length-1])&&(n+=e)}return"-"===n[n.length-1]&&(n=n.slice(0,n.length-1)),n}function uE(){const e=/([^(]+)@|at ([^(]+) \(/,t=new Error;if(void 0===t.stack)return"unknown";let n="";return t.stack.split("\n").slice(3,7).forEach((t=>{const i=e.exec(t);n+="/"+(null===i?"?":(i[1]||i[2]).replace("","?"))})),n.substring(0,64)}const _E=["actionSurface","eventClass","eventState"];function mE(e){if("class"in e&&"action"in e&&"object"in e)return e}function pE(e){const t=mE(e);return t?t.class:TE(e,"eventClass",0)}function gE(e){const t=fE(e),n=hE(e);if(void 0!==t&&void 0!==n)return t+"."+n}function fE(e){var t;const n=mE(e);if(n)return n.action;try{const n=null===(t=e.constructor)||void 0===t?void 0:t.getTypeUrl().split(".").pop();return cE(null==n?void 0:n.split("_")[0])}catch(e){}}function hE(e){var t;const n=mE(e);if(n)return n.object;try{const n=null===(t=e.constructor)||void 0===t?void 0:t.getTypeUrl().split(".").pop();return cE(null==n?void 0:n.split("_")[1])}catch(e){}}function EE(e){var t;const n=mE(e);return n?null===(t=n.properties)||void 0===t?void 0:t.actionSurface:null==e?void 0:e.actionSurface}function vE(e){var t,n;return(null===(n=null===(t=mE(e))||void 0===t?void 0:t.properties)||void 0===n?void 0:n.eventState)||"unknown_event_state"}function bE(e){return".tag"in e&&"stormcrow_exposure_event"===e[".tag"]}function SE(e){const t={},n=mE(e);if(n)for(const e in n.properties)-1===_E.indexOf(e)&&n.properties.hasOwnProperty(e)&&void 0!==n.properties[e]&&null!==n.properties[e]&&(t[cE(e)]=n.properties[e].toString());else for(const n in e)if(-1===_E.indexOf(n)&&e.hasOwnProperty(n)){const i=TE(e,n);t[cE(n)]=i||e[n].toString()}return t}function TE(e,t,n){var i;if(!t||!t.length)return;const a=t.charAt(0).toUpperCase()+t.substring(1),o=(null===(i=e.constructor)||void 0===i?void 0:i[a])||{},r=e[t]||n;for(const e of Object.keys(o))if(parseInt(o[e],10)===r)return e.toLowerCase()}const yE={CRITICAL:"critical",FATAL:"fatal",NONCRITICAL:"non-critical",USER_ERROR:"user-error",UNCAUGHT:"uncaught",OPERATIONAL:"operational"};function kE(e,t){const n=new Error(e),i={force:!0,severity:(null==t?void 0:t.severity)||yE.NONCRITICAL,tags:(null==t?void 0:t.tags)||["pap_web"]};IE(Object.assign({err:n},i))}function wE(e){if(e instanceof Error)return e;try{const t=JSON.stringify(e);return new Error(t)}catch(e){const t=e;return t.message=`failed to create actual error due to error type conversion failure: ${t.message}`,t}}function IE(e){const t=wE(e.err);if(t.tags=[...(null==t?void 0:t.tags)||[],...(null==e?void 0:e.tags)||["pap_web"]],t.severity=e.severity,t.force=e.force,"undefined"==typeof jest){const e=new ErrorEvent("error",{message:t.message,error:t});window.dispatchEvent(e)}}var AE=function(e,t){return AE=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},AE(e,t)};function CE(e,t,n,i){return new(n||(n=Promise))((function(a,o){function r(e){try{l(i.next(e))}catch(e){o(e)}}function s(e){try{l(i.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(r,s)}l((i=i.apply(e,t||[])).next())}))}n._assign=function(){return n._assign=Object.assign||function(e){for(var t,n=1,i=arguments.length;n0?navigator.languages[0]:navigator.language,platform_fields:{".tag":"client_web_device_fields",ua_browser_lang:null===(a=null==i?void 0:i.navigator)||void 0===a?void 0:a.language,is_br_cookies_enabled:null===(o=null==i?void 0:i.navigator)||void 0===o?void 0:o.cookieEnabled,ua_br_color_depth:null===(r=null==i?void 0:i.screen)||void 0===r?void 0:r.colorDepth,ua_br_viewport_width:null==i?void 0:i.innerWidth,ua_br_viewport_height:null==i?void 0:i.innerHeight,device_screen_height:null===(s=null==i?void 0:i.screen)||void 0===s?void 0:s.height,device_screen_width:null===(l=null==i?void 0:i.screen)||void 0===l?void 0:l.width,url:null==i?void 0:i.location.href,referrer:null===document||void 0===document?void 0:document.referrer,request_id:n.requestId}},client_identity_fields:PE(t),events:e.map((({payload:e,ts:t,sessionId:n})=>function(e,t,n){return bE(e)?{event_identifier:e,event_ts:new Date(t).toISOString(),platform_session_id:n,event_guid:Tc.v4()}:{event_identifier:{event_action:fE(e),event_object:hE(e),".tag":"predefined_event"},event_properties:SE(e),event_ts:new Date(t).toISOString(),action_surface:EE(e),event_class:pE(e),event_state:{".tag":vE(e)},platform_session_id:n,event_guid:Tc.v4()}}(e,t,n)))}}const LE=["Fetch network failure - message aborted or user offline","invalid_csrf_token","user_not_logged_in","invalid_logged_out_cookie","request canceled",'"result":{"beacon":false}',"too_many_requests"],DE="pap_session_value",FE="pap_session_last_used";class xE{constructor(e){this.events=[],this.metricsReporter=e.metricsReporter,this.configMaxSize=(null==e?void 0:e.maxSize)||2e4}dropEvents(e,t){const n=this.popEvents(e);n.forEach((e=>{void 0!==e&&e.options.onFailedToSendEvent&&e.options.onFailedToSendEvent(!1)})),this.metricsReporter.recordEventsDropped(n.length,{reason:null!=t?t:"unknown_reason"})}popEvents(e){return this.events.splice(0,e)}add(e){this.isFull()&&this.dropEvents(this.events.length-this.configMaxSize+1,"queue_full"),this.events.push(e)}requeue(e){this.events.unshift(...e),this.isFull()&&this.dropEvents(this.events.length-this.configMaxSize,"queue_full")}size(){return this.events.length}isEmpty(){return 0===this.events.length}isFull(){return this.events.length>=this.configMaxSize}}class UE{constructor(e){this.eventQueueByPersistentFields={},this.configs={},this.transport=e.transport,this.sendBeaconTransport=e.sendBeaconTransport,this.configMaxEventsPerRequest=e.maxEventsPerRequest||2e3,this.metricsReporter=e.metricsReporter,this.populateWindowPropertiesCache(),this.start()}populateWindowPropertiesCache(){this.windowPropertiesCache="undefined"!=typeof window?{navigator:{language:window.navigator.language,cookieEnabled:window.navigator.cookieEnabled},screen:{height:window.screen.height,width:window.screen.width,colorDepth:window.screen.colorDepth},location:{href:window.location.href},innerWidth:window.innerWidth,innerHeight:window.innerHeight}:{navigator:{language:void 0,cookieEnabled:void 0},screen:{height:void 0,width:void 0,colorDepth:void 0},location:{href:void 0},innerWidth:0,innerHeight:0}}start(){try{document.addEventListener("visibilitychange",(()=>{"hidden"===document.visibilityState&&this.flush(!0)}))}catch(e){}try{window.addEventListener("pagehide",(()=>{this.flush(!0)}))}catch(e){}this.scheduleFlush(5e3)}add(e,t,n){this.populateWindowPropertiesCache(),function(e){return!!bE(e)||void 0!==fE(e)&&void 0!==hE(e)}(e)||kE(`Invalid event name ${gE(e)}`);let i=this.eventQueueByPersistentFields[JSON.stringify(n)];void 0===i&&(i=new xE({metricsReporter:this.metricsReporter}),this.eventQueueByPersistentFields[JSON.stringify(n)]=i),i.add({payload:e,ts:Date.now(),sendAttempts:0,sessionId:this.getSessionId(),options:t}),t.flush&&this.flush(),this.metricsReporter.recordQueueSize(i.size())}scheduleFlush(e){this.timeoutId=setTimeout((()=>this.flush()),e)}flush(e){return CE(this,void 0,void 0,(function*(){this.timeoutId&&clearTimeout(this.timeoutId);const t=Boolean(e&&this.sendBeaconTransport),n=t?this.sendBeaconTransport:this.transport,i={beacon:String(t),transportType:String(n.type),defaultFlushInterval:String(2e4)};let a=2e4;for(const[e,t]of Object.entries(this.eventQueueByPersistentFields)){if(void 0===t||t.isEmpty())continue;const o=t.popEvents(this.configMaxEventsPerRequest);let r=!1;o.forEach((e=>e.sendAttempts++));try{const t=ME(o,JSON.parse(e),this.configs,this.windowPropertiesCache),a=this.metricsReporter.createSendEventsTimer(i);yield NE(t,n),a.record(),r=!0}catch(e){const t=wE(e);LE.some((e=>{var n;return null===(n=null==t?void 0:t.message)||void 0===n?void 0:n.includes(e)}))||IE({err:t}),this.metricsReporter.recordRequestsFailed(1,Object.assign({error_name:dE(null==t?void 0:t.message)},i))}if(this.metricsReporter.recordRequestsEvents(o.length,i),r)this.metricsReporter.recordRequestsSuccess(1,i),this.metricsReporter.recordRequestsAttempts(Math.max(...o.map((e=>e.sendAttempts))),i),this.metricsReporter.recordEventsSent(o.length,i),t.isEmpty()||(a=2e3);else{const e=o.filter((e=>(e.options.onFailedToSendEvent&&e.options.onFailedToSendEvent(e.sendAttempts<4),e.sendAttempts<4)));e.length>0&&t.requeue(e);const n=o.length-e.length;n>0&&(this.metricsReporter.recordRequestsAttempts(Math.max(...o.map((e=>e.sendAttempts))),i),this.metricsReporter.recordEventsDropped(n,Object.assign({reason:"hit_max_retries"},i)))}}this.scheduleFlush(Math.floor(a*(.8+.4*Math.random())))}))}getSessionId(){let e;try{e=window.localStorage}catch(e){return Date.now().toString()}if(!e)return Date.now().toString();const t=e.getItem(FE);let n=e.getItem(DE);return(!n||!t||parseInt(t,10)CE(this,void 0,void 0,(function*(){return(e=>{switch(e.type){case RE.fetch:return o.clientFetchAdaptor(e.fetch);case RE.apiv2:return o.clientBaseAdaptor(e.apiV2Client);case RE.sdk:return o.clientSDKAdaptor(e.sdk)}})(e.transport)})),exceptionReporter:{reportException:IE,reportStack:(e,t)=>{const n=(null==t?void 0:t.tags)||[],i=(null==t?void 0:t.exc_extra)||{};kE(e,{tags:n,severity:(null==i?void 0:i.severity)||yE.NONCRITICAL,silent:(null==i?void 0:i.silent)||!1})}},originKind:"pap-client"}),this.statsQueueSize=this.metricsReporter.createStats({ns:BE,name:"pap/web/events/queued"})}recordEventsDropped(e,t){const n=this.metricsReporter.createCounter({ns:BE,name:"pap/web/events/dropped"},t);n.increment(e),n.record()}recordEventsSent(e,t){const n=this.metricsReporter.createCounter({ns:BE,name:"pap/web/events/sent"},t);n.increment(e),n.record()}recordRequestsEvents(e,t){const n=this.metricsReporter.createCounter({ns:BE,name:"pap/web/requests/events"},t);n.increment(e),n.record()}recordRequestsSuccess(e,t){const n=this.metricsReporter.createCounter({ns:BE,name:"pap/web/requests/success"},t);n.increment(e),n.record()}recordRequestsAttempts(e,t){const n=this.metricsReporter.createCounter({ns:BE,name:"pap/web/requests/attempts"},t);n.increment(e),n.record()}recordRequestsFailed(e,t){const n=this.metricsReporter.createCounter({ns:BE,name:"pap/web/requests/failure"},t);n.increment(e),n.record()}recordQueueSize(e){this.statsQueueSize.record(e)}createSendEventsTimer(e){return this.metricsReporter.createTimer({ns:BE,name:"analytics-client-logger/events/send-timer"},e)}recordEventStats(e,t,n){const i=this.metricsReporter.createCounter({ns:BE,name:"analytics-client-event/"+t+"/"+e},n);i.increment(1),i.record()}recordPerformance(e){const t={latency:this.metricsReporter.createStats({ns:BE,name:"pap/web/requests/latency"}),transferSize:this.metricsReporter.createStats({ns:BE,name:"pap/web/requests/transfer_size"}),encodedBodySize:this.metricsReporter.createStats({ns:BE,name:"pap/web/requests/encoded_body_size"})};t.latency.recordDuration(e.duration,m.TimeUnit.MILLISECONDS),e.transferSize&&e.encodedBodySize&&(t.transferSize.record(e.transferSize),t.encodedBodySize.record(e.encodedBodySize))}recordPermanentlyFailedEvent(){const e=this.metricsReporter.createCounter({ns:BE,name:"pap/web/events/permanently_failed"});e.increment(1),e.record()}}const VE={application:{productName:"core_dropbox"}};class qE{constructor(e){if(this.resetPersistentFields=()=>this.persistentFields=VE,this.getPersistentFields=()=>this.persistentFields,this.setPersistentFields=e=>{var t;this.persistentFields=Object.assign(Object.assign(Object.assign({},this.persistentFields),{application:Object.assign(Object.assign({},this.persistentFields.application),e.application)}),(this.persistentFields.identity||e.identity)&&{identity:Object.assign(Object.assign({},this.persistentFields.identity),null!==(t=e.identity)&&void 0!==t?t:{})})},this.observerCallback=e=>{try{const t=e.getEntriesByName("https://www.dropbox.com/2/pap_event_logging/log_events","resource");for(const e of t)this.metricsReporter.recordPerformance(e)}catch(e){IE({err:e,tags:["web_analytics_client"]})}},this.metricsReporter=new WE({transport:e.transport}),this.logger=new UE({transport:e.transport,sendBeaconTransport:e.sendBeaconTransport,metricsReporter:this.metricsReporter}),this.persistentFields=VE,"undefined"!=typeof window&&window.PerformanceObserver)try{new window.PerformanceObserver(this.observerCallback).observe({entryTypes:["resource"]})}catch(e){IE({err:e,tags:["web_analytics_client"]})}}updateConfigs(e){this.logger.updateConfigs(e)}logExposureEvent(e,t,n,i,a){const o={experiment_variant:t,feature:e,population_id:n,identity_gid:i,stormcrow_metadata_json:a,".tag":"stormcrow_exposure_event"};this.logEvent(o)}logEvent(e,t={},n,i=!1){var a,o;if(!bE(e)){const t=i?{caller:uE()}:{};this.metricsReporter.recordEventStats(gE(e),"pap",t)}const r=n||(null===(o=null===(a=this.persistentFields)||void 0===a?void 0:a.application)||void 0===o?void 0:o.productName)||"core_dropbox",s=Object.assign(Object.assign({},this.persistentFields),{application:{productName:r}});t.userId&&!s.identity&&(s.identity={userId:t.userId}),this.logger.add(e,Object.assign(Object.assign({},t),{onFailedToSendEvent:e=>{e||this.metricsReporter.recordPermanentlyFailedEvent(),t.onFailedToSendEvent&&t.onFailedToSendEvent(e)}}),s)}}let HE;function GE(){return HE||(HE=new qE({transport:{type:RE.apiv2,apiV2Client:new ul},sendBeaconTransport:{type:RE.apiv2,apiV2Client:new ul(new lE)}})),HE}function jE(){const e=GE().getPersistentFields(),t=function(){const e=a.getActiveUserId(),t=a.getActiveTeamId(),n=a.getAuthedUserIds().find((t=>t!==e));return{...e&&{userId:e},...t&&{teamId:t},...n&&{pairedUserId:n}}}(),n=[t,e.identity||{}].some((e=>Object.keys(e).length));GE().setPersistentFields({...e,...!!n&&{identity:{...t,...e.identity}}})}function zE(e,t={},n="core_dropbox",i=!1){jE(),GE().logEvent(e,t,n,i)}function KE(e){return!!("object"==typeof e&&e.class&&e.action&&e.object)}function JE(e){return`${e.action}.${e.object}.${e.class}`}function YE(e,t){let n=`${e}-start`;return t&&(n=`${n}-${t}`),n}function ZE(e){var t;const n=(null===(t=e.stack)||void 0===t?void 0:t.split("\n"))||[],i=n.findIndex((e=>e.includes("static/metaserver/static/js/udcl/pap")));-1!==i&&n.splice(i,1);const a=n.join("\n");return e.stack=a,e}async function $E(e,t={},n="core_dropbox",i=!1){if(void 0===window.fenixInitializationComplete)return void zE(e,t,n,i);const a=await o.getFenixPAPEnvironment();a?o.logPAPEventToDesktop(a,e):zE(e,t,n,i)}class QE{constructor(e,t=250){this.logEvent=(e,t={})=>{let n,i;if(KE(e)){const{productName:a,tagCaller:o,...r}=t.papOptions||{};$E(e,r,a||"core_dropbox",o),n=JE(e),i=e.properties}else n=e;const a={...i,...t.detail,[Sl]:!0,[kl]:t.tags,[wl]:KE(e)};return this.udcl.track(n,{detail:a})},this.logStart=(e,{key:t,detail:n,tags:i,papOptions:a}={})=>{var o;let r,s;try{if(KE(e)){r=JE(e);const t=null===(o=e.properties)||void 0===o?void 0:o.eventState;if(t){if(t&&"start"!==t){throw ZE(new Error(`UDCL logStart called with PAP event in "${t}" state (expected "start"). (Event name: ${r})`))}}else e.properties||(e.properties={}),e.properties.eventState="start";s=e.properties}else r=e,s={eventState:"start"};const c=Tc.v4();if(this.udcl.track(r,{measureId:c,detail:{...s,...n,[Sl]:!0,[kl]:{...i,event_state:"start"},[wl]:KE(e)}}),KE(e)){e.properties.udclMeasureId=c;const{productName:t,tagCaller:n,...i}=a||{};$E(e,i,t||"core_dropbox",n)}const d=YE(r,t);return this.startMarks.some((({key:e})=>e===d))&&l.reportException({err:ZE(new Error(`UDCL logStart called twice before logEnd. Consider passing a "key" — e.g. UDCL.logStart('preview-file', {key: fileId}). (Event name: ${r})`)),force:!0,severity:l.SEVERITY.USER_ERROR,tags:[Il],exc_extra:{eventName:r,key:t}}),this.startMarks.push({key:YE(r,t),measureId:c,start:performance.now()}),this.startMarks.length>this.maxStartMarks&&(this.startMarks=this.startMarks.slice(-this.maxStartMarks),l.reportException({err:new Error(`UDCL has reached the limit of allowed start marks and is now dropping events, max start marks: ${this.maxStartMarks}`),force:!0,severity:l.SEVERITY.NONCRITICAL,tags:[Il],exc_extra:{eventName:r,key:t}})),c}catch(e){l.reportException({err:e,force:!0,severity:l.SEVERITY.USER_ERROR,tags:[Il],exc_extra:{eventName:r,key:t}})}},this.logEnd=(e,t={})=>{let n,i,a;KE(e)?(a=e.properties.eventState,n=JE(e),i=e.properties):(a=t.eventState,n=e);try{if(!a){throw ZE(new Error(`UDCL logEnd called without an event state. (Event name: ${n})`))}if("start"===a){throw ZE(new Error(`UDCL logEnd called with an event in a start state. (Event name: ${n})`))}const o=YE(n,t.key),r=this.startMarks.findIndex((({key:e})=>e===o));if(-1===r){throw ZE(new Error(`UDCL logEnd called without corresponding start mark. (Event name: ${n})`))}const[{measureId:s,start:l}]=this.startMarks.splice(r,1),c={...i,...t.detail,[Sl]:!0,[kl]:{...t.tags,event_state:a},[wl]:KE(e)},d=performance.now();if(this.udcl.measure(n,{start:l,end:performance.now(),detail:c,_measureId:s}),KE(e)){e.properties.udclMeasureId=s,e.properties.udclDurationMs=d-l;const{productName:n,tagCaller:i,...a}=t.papOptions||{};$E(e,a,n||"core_dropbox",i)}return s}catch(i){if(l.reportException({err:i,force:!0,severity:l.SEVERITY.USER_ERROR,tags:[Il],exc_extra:{eventName:n,key:t.key}}),KE(e)){const{productName:n,tagCaller:i,...a}=t.papOptions||{};$E(e,a,n||"core_dropbox",i)}}},this.maxStartMarks=t,this.startMarks=[],this.udcl=e}}const XE=new QE(Ac);var ev=Object.freeze({__proto__:null,UDCL:XE,UdclPapLogger:QE});const tv=e=>{var n;const i=null!==(n=e[jf.PerformanceFunctionality])&&void 0!==n&&n;return i?new Promise((function(e,n){t(["./c_zoom_chat_manager_zoom_chat_manager_utils"],e,n)})).then((({executeConsentGrantedProceedDBXSalesChatToLoad:e})=>{e()})).catch((e=>{throw e})):i?Promise.resolve():new Promise((function(e,n){t(["./c_zoom_chat_manager_zoom_chat_manager_utils"],e,n)})).then((({consentNotGrantedLogZoomChatUxaEvent:e})=>{e()})).catch((e=>{throw e}))};function nv(e,t=!0){l.reportException({err:e,severity:l.SEVERITY.NONCRITICAL,exc_extra:{isInIframe:t}})}const iv={network:["Failed to fetch","NetworkError when attempting to fetch resource","[unknown] network error","Connection timed out"],transient:["desc = CANCELLED","error from prefetch auth rpc before prefetching","403 Forbidden","[canceled]","err_please_try_again_later","[permission_denied]"],backend:["desc = Deadline Exceeded","Deadline Exceeded Traceback","Request failed due to internal panda error"],concurrency:["Concurrency limit exceeded"]},av=({error:e,severity:t=l.SEVERITY.CRITICAL,tags:n=[],extra:i})=>{l.reportException({err:e,severity:t,tags:["privacy_consent","privacy_consent_init",...n],exc_extra:{privacy_consent:i}})},ov=async e=>{let n;try{n=await new Promise((function(e,n){t(["./c_ui_component_load_contentsquare"],e,n)})),n.loadContentsquare(e)}catch(t){av({error:new Error("loadContentsquare not available in Contentsquare"),severity:l.SEVERITY.NONCRITICAL,tags:["contentsquare"],extra:{contentsquare:JSON.stringify(n),loadContentSquare:!!(null==n?void 0:n.loadContentsquare),newCategories:e}})}},rv=[".footer--minimal","#locale-container",".ui-bar.footer, .ui-body-w.page, body>.auth-connect"],sv=new bf(5e3),lv=(e=0)=>{const t=!!e,n=rv.map((e=>document.querySelector(e))).find(Boolean)||null;((e=0,t)=>{if(!e||!t)return;const n="privacy-consent-bottom-styles",i=document.getElementById(n)||document.createElement("style");i.id=n;const a=rv.join(", ").split(/,\s*/).map((e=>`${e}::after`)).join(", ");i.textContent=`\n ${a} {\n display: block;\n margin-bottom: var(--privacy-consent-banner-height);\n content: '';\n height: 0;\n line-height: 0;\n clear: both;\n float: left;\n }`,i.parentNode!==document.head&&document.head.appendChild(i)})(e,!!n),sv.setCookieBannerInfo(t),n&&(t?n.style.marginBottom="var(--privacy-consent-banner-height, 0px)":n.style.removeProperty("margin-bottom"))},cv=(e,t)=>{e&&!t&&window.location.reload(!0)},dv=new Hh({intlText:(e=>({manageCookies:e.formatMessage({id:"yF4LPz",defaultMessage:"Manage cookies"}),cookiesAndCCPA:e.formatMessage({id:"glGIgS",defaultMessage:"Cookies & CCPA preferences"}),cookiePolicy:e.formatMessage({id:"t0O/69",defaultMessage:"Cookie policy"}),consentIframeTitle:e.formatMessage({id:"C4AGEz",defaultMessage:"Cookies & CCPA Preferences - Dropbox"}),doNotSellRedirectTitle:e.formatMessage({id:"B/scGc",defaultMessage:"Do not sell or share my information"}),doNotSellLinkText:e.formatMessage({id:"LNz7a7",defaultMessage:"Do Not Sell"})}))(u.intl),log:new class{logIframeLoad(e,t){((e,t)=>{const n=(new Date).valueOf()-e.valueOf();$f("privacyConsentIframeLoaded",{total_time:n.toString(),iframe_uri:t})})(e,t),Af.logCounter(If.EVENTS,{event_name:wf.SETUP_REENTRY_START})}logPrivacyConsentResult(e){const t=e?wf.SETUP_REENTRY_SUCCESS:wf.SETUP_REENTRY_FAILURE;Af.logCounter(If.EVENTS,{event_name:t});const n=!Qf.some((e=>window.location.pathname.startsWith(e)));!e&&n&&l.reportException({err:new Error(`Privacy consent module is not visible on page ${window.location.pathname}`),severity:l.SEVERITY.NONCRITICAL,tags:["privacy_consent"]})}logCCPAIframeLoad(e){(e=>{$f("privacyConsentScriptLoaded",{total_time:e.toString()})})(e),Af.logCounter(If.EVENTS,{event_name:Tf.IFRAME_LOAD_SUCCESS}),Af.logDuration(If.CCPA_IFRAME_LOAD_LATENCY,{},e)}logCCPAIframeError(e){const t=Date.now()-e.start_time;(e=>{$f("privacyConsentScriptLoadError",{total_time:e.toString()}),l.reportException({err:new Error("CCPA iframe failed to load"),severity:l.SEVERITY.CRITICAL,tags:["privacy_consent","ccpa_iframe"]})})(t),Af.logCounter(If.EVENTS,{event_name:Tf.IFRAME_LOAD_ERROR}),Af.logDuration(If.CCPA_IFRAME_LOAD_LATENCY,{},t)}logInvalidCookieCategoryException(e){(e=>{l.reportException({err:new Error("Invalid cookie category id"),severity:l.SEVERITY.NONCRITICAL,tags:["privacy_consent"],exc_extra:{cookie_id:e}})})(e)}logCookieParseException(e,t){((e,t)=>{l.reportException({err:new Error(`Cookie ${e} could not be parsed`),severity:l.SEVERITY.NONCRITICAL,tags:["privacy_consent"],exc_extra:{privacy_consent:{cookie_str:t}}})})(e,t)}logConsentIframeRendered(){const e=`/${window.location.pathname.split("/")[1]}`;Af.logDuration(If.CONSENT_IFRAME_RENDERED,{route:e},performance.now())}logCcpaIframeRendered(){const e=`/${window.location.pathname.split("/")[1]}`;Af.logDuration(If.CCPA_IFRAME_RENDERED,{route:e},performance.now())}logConsentCookieValues(e,t,n){((e,t,n)=>{if(t&&e&&void 0!==n){const i=Object.entries(t).filter((([e,t])=>e!==jf.StrictlyNecessary&&t)).sort();$f("privacyConsentCookieValues",{default_non_ccpa_toggles_on:e.toString(),categories:JSON.stringify(i),user_interacted:n.toString()})}else l.reportException({err:new Error("logConsentCookieValues is missing values"),severity:l.SEVERITY.NONCRITICAL,tags:["privacy_consent"],exc_extra:{privacy_consent:{defaultNonCcpaTogglesOn:e,categories:t,userInteracted:n}}})})(e,t,n)}},updateConsentCategories:e=>{fh.tryPushEvent("updateConsentCategories",ph.Link,{consent_categories:e.join(",")})},ttiTimeout:5e3,waitForTTI:Cm,startCvcMonitoring:e=>{const t=performance.now();Promise.all([Promise.resolve().then((function(){return EG})),Promise.resolve().then((function(){return CG}))]).then((([{ComponentVisuallyCompleteCalculator:n},{cvcInteractiveLogger:i}])=>{if(n.isSupportedEnvironment()){const a=new n({current:e},(e=>i("ccpa-iframe",e)),{measurementTimeout:3e4,reportOnNoChange:!0});window.requestAnimationFrame((()=>{a.start(!1,t)}))}}))}});function uv(e,t=!0){try{XE.logEvent("privacy_consent/edison",{tags:{server:a.isServedByEdisonWebServer()?"edison":"dws"}})}catch(e){av({error:e,severity:l.SEVERITY.NONCRITICAL,tags:["udcl"],extra:{isInIframe:t}})}return aE(d.queryClient).then((({apiData:e})=>e.localesWithoutInternal)).then((n=>{if(!dv.config){const i=!Zh(n),o=Qh(n,e.loggedInState);dv.init(e,{onBannerVisible:lv,onBannerNotVisible:lv,disableBanner:o,consentChangedCallback:async(e,n)=>{await ov(e).catch((e=>{nv(e,t)})),tv(e).catch((e=>{nv(e,t)})),cv(!0,n)},priorConsentCallback:async(e,n)=>{tv(e).catch((e=>{nv(e,t)})),cv(n,!0)},injectFloatingButton:i,injectToFooter:!0,getManualReEntryProvided:()=>o&&!i&&zh(),locale:a.getPageLocale()},t)}return dv}))}var _v,mv=Object.freeze({__proto__:null,NOISY_ERROR_SUBSTRINGS_PAIRS:iv,PrivacyConsentPlatform:dv,initialize_module:uv,maybeReloadPage:cv,reportException:av});n.DarkSetting=void 0,(_v=n.DarkSetting||(n.DarkSetting={})).Dark="Dark",_v.Bright="Bright",_v.OS="OS";function pv(e){var t=i.useRef(e);return t.current=e,i.useMemo((function(){return Object.freeze({get current(){return t.current}})}),[])}function gv(e){var t=pv(e);i.useEffect((function(){return function(){t.current()}}),[])}var fv=function(e,t,n){if(n||2===arguments.length)for(var i,a=0,o=t.length;a0&&!r.current&&(r.current=setTimeout(t,a))};return Object.defineProperties(i,{length:{value:e.length},name:{value:"".concat(e.name||"anonymous","__debounced__").concat(n)}}),i}),fv([n,a],t,!0))}var Ev="undefined"!=typeof window&&"undefined"!=typeof navigator&&"undefined"!=typeof document;function vv(e){void 0===e&&(e=!1);var t=i.useRef(e),n=i.useCallback((function(){return t.current}),[]);return i.useEffect((function(){return t.current=!0,function(){t.current=!1}}),[]),n}var bv,Sv=Ev?i.useLayoutEffect:i.useEffect;function Tv(e){i.useEffect((function(){e()}),[])}function yv(e){var t=i.useState(e),n=t[0],a=t[1],o=vv(!0);return[n,i.useCallback((function(e){o()&&a(e)}),[])]}function kv(e,t,n){void 0===n&&(n=!0);var a=n&&function(){if(Ev){if(bv)return bv;var e=new Map,t=new ResizeObserver((function(t){t.forEach((function(t){var n;return null===(n=e.get(t.target))||void 0===n?void 0:n.forEach((function(e){return setTimeout((function(){return e(t)}),0)}))}))}));return bv={observer:t,subscribe:function(n,i){var a=e.get(n);a||(a=new Set,e.set(n,a),t.observe(n)),a.add(i)},unsubscribe:function(n,i){var a=e.get(n);a&&(a.delete(i),a.size||(e.delete(n),t.unobserve(n)))}}}}(),o=pv(t),r=e&&"current"in e?e.current:e;i.useEffect((function(){var t=e&&"current"in e?e.current:e;if(a&&t){var n=!0,i=function(){for(var e=[],t=0;tn};return"function"==typeof e?i.read=e:(i.init=e,i.read=Nv,i.write=Pv),t&&(i.write=t),i}function Nv(e){return e(this)}function Pv(e,t,n){return t(this,"function"==typeof n?n(e(this)):n)}const Mv=(e,t)=>e.unstable_is?e.unstable_is(t):t===e,Lv=e=>"init"in e,Dv=e=>!!e.write,Fv=new WeakMap,xv=(e,t)=>{const n=Fv.get(e);n&&(Fv.delete(e),n(t))},Uv=(e,t)=>{e.status="fulfilled",e.value=t},Bv=(e,t)=>{e.status="rejected",e.reason=t},Wv=(e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),Vv=(e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),qv=e=>!!e&&"v"in e&&e.v instanceof Promise,Hv=e=>{if("e"in e)throw e.e;return e.v},Gv=()=>{const e=new WeakMap,t=new WeakMap,n=[],i=new WeakMap;let a,o;a=new Set,o=new Set;const r=t=>e.get(t),s=(e,t)=>{t.d.forEach(((t,n)=>{if(!i.has(n)){const e=r(n);i.set(n,[e,new Set]),e&&s(n,e)}i.get(n)[1].add(e)}))},l=(t,a)=>{var o;Object.freeze(a);const l=r(t);if(e.set(t,a),null==(o=n[n.length-1])||o.add(t),i.has(t)||(i.set(t,[l,new Set]),s(t,a)),qv(l)){const e="v"in a?a.v instanceof Promise?a.v:Promise.resolve(a.v):Promise.reject(a.e);l.v!==e&&xv(l.v,e)}},c=(e,t,n,i)=>{const a=new Map(i?t.d:null);let o=!1;n.forEach(((n,i)=>{!n&&Mv(e,i)&&(n=t),n?(a.set(i,n),t.d.get(i)!==n&&(o=!0)):console.warn("[Bug] atom state not found")})),(o||t.d.size!==a.size)&&(t.d=a)},d=(e,t,n,i)=>{const a=r(e),o={d:(null==a?void 0:a.d)||new Map,v:t};if(n&&c(e,o,n,i),Wv(a,o)&&a.d===o.d)return a;if(qv(a)&&qv(o)&&((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig)(a,o)){if(a.d===o.d)return a;o.v=a.v}return l(e,o),o},u=(e,n,i,a)=>{if((e=>"function"==typeof(null==e?void 0:e.then))(n)){let o;const s=()=>{const n=r(e);if(!qv(n)||n.v!==l)return;const a=d(e,l,i);t.has(e)&&n.d!==a.d&&v(e,a,n.d)},l=new Promise(((e,t)=>{let i=!1;n.then((t=>{i||(i=!0,Uv(l,t),e(t),s())}),(e=>{i||(i=!0,Bv(l,e),t(e),s())})),o=t=>{i||(i=!0,t.then((e=>Uv(l,e)),(e=>Bv(l,e))),e(t))}}));return l.orig=n,l.status="pending",((e,t)=>{Fv.set(e,t),e.catch((()=>{})).finally((()=>Fv.delete(e)))})(l,(e=>{e&&o(e),null==a||a()})),d(e,l,i,!0)}return d(e,n,i)},_=(e,n)=>{const i=r(e);if(!(null==n?void 0:n(e))&&i){if(t.has(e))return i;if(Array.from(i.d).every((t=>{let[i,a]=t;if(i===e)return!0;const o=_(i,n);return o===a||Wv(o,a)})))return i}const a=new Map;let o=!0;const s=t=>{if(Mv(e,t)){const e=r(t);if(e)return a.set(t,e),Hv(e);if(Lv(t))return a.set(t,void 0),t.init;throw new Error("no atom init")}const i=_(t,n);return a.set(t,i),Hv(i)};let d,m;const p={get signal(){return d||(d=new AbortController),d.signal},get setSelf(){return Dv(e)||console.warn("setSelf function cannot be used with read-only atom"),!m&&Dv(e)&&(m=function(){if(o&&console.warn("setSelf function cannot be called in sync"),!o){for(var t=arguments.length,n=new Array(t),i=0;inull==d?void 0:d.abort()))}catch(t){return((e,t,n)=>{const i=r(e),a={d:(null==i?void 0:i.d)||new Map,e:t};return n&&c(e,a,n),Vv(i,a)&&i.d===a.d?i:(l(e,a),a)})(e,t,a)}finally{o=!1}},m=e=>Hv(_(e)),p=e=>{const n=new Array,a=new Set,o=e=>{if(!a.has(e)){a.add(e);for(const n of(e=>{var n,a;const o=new Set(null==(n=t.get(e))?void 0:n.t);return null==(a=i.get(e))||a[1].forEach((e=>{o.add(e)})),o})(e))e!==n&&o(n);n.push(e)}};o(e);const l=new Set([e]),c=e=>a.has(e);for(let e=n.length-1;e>=0;--e){const t=n[e],i=r(t);if(!i)continue;let o=!1;for(const e of i.d.keys())if(e!==t&&l.has(e)){o=!0;break}if(o){const e=_(t,c);s(t,e),Wv(i,e)||l.add(t)}a.delete(t)}},g=function e(t){for(var i=arguments.length,o=new Array(i>1?i-1:0),s=1;sHv(_(e))),(function(i){const o=n.length>0;let s;o||n.push(new Set([i]));for(var l=arguments.length,c=new Array(l>1?l-1:0),d=1;dt({type:"async-write",flushed:e})))}return s}),...o);return l},f=function(e){n.push(new Set([e]));for(var t=arguments.length,i=new Array(t>1?t-1:0),o=1;oe({type:"write",flushed:s}))),r},h=(e,n,i)=>{var a;const s=t.get(e);if(s)return n&&s.t.add(n),s;const l=i||[];null==(a=r(e))||a.d.forEach(((t,n)=>{n!==e&&h(n,e,l)})),_(e);const c={t:new Set(n&&[n]),l:new Set};if(t.set(e,c),o.add(e),Dv(e)&&e.onMount){const{onMount:t}=e;l.push((()=>{const n=t((function(){for(var t=arguments.length,n=new Array(t),i=0;ie())),c},E=(e,n)=>{if(!((e,t)=>!t.l.size&&(!t.t.size||1===t.t.size&&t.t.has(e)))(e,n))return;const i=n.u;i&&i(),t.delete(e),o.delete(e);const a=r(e);a?(qv(a)&&xv(a.v),a.d.forEach(((n,i)=>{if(i!==e){const n=t.get(i);n&&(n.t.delete(e),E(i,n))}}))):console.warn("[Bug] could not find atom state to unmount",e)},v=(e,n,i)=>{const a=new Set(n.d.keys()),o=new Set;null==i||i.forEach(((n,i)=>{if(a.has(i))return void a.delete(i);o.add(i);const r=t.get(i);r&&r.t.delete(e)})),a.forEach((t=>{h(t,e)})),o.forEach((e=>{const n=t.get(e);n&&E(e,n)}))},b=e=>{let n;n=new Set;const a=[],o=e=>{var t;if(!i.has(e))return;const[n,s]=i.get(e);i.delete(e),a.push([e,n]),s.forEach(o),null==(t=r(e))||t.d.forEach(((e,t)=>o(t)))};return e.forEach(o),a.forEach((e=>{let[i,a]=e;const o=r(i);if(o){if(o!==a){const e=t.get(i);e&&o.d!==(null==a?void 0:a.d)&&v(i,o,null==a?void 0:a.d),e&&(qv(a)||!Wv(a,o)&&!Vv(a,o))&&(e.l.forEach((e=>e())),n.add(i))}}else console.warn("[Bug] no atom state to flush")})),n},S=(e,t)=>{const n=h(e),i=b([e]),o=n.l;return o.add(t),a.forEach((e=>e({type:"sub",flushed:i}))),()=>{o.delete(t),E(e,n),a.forEach((e=>e({type:"unsub"})))}};return{get:m,set:f,sub:S,dev_subscribe_store:e=>(a.add(e),()=>{a.delete(e)}),dev_get_mounted_atoms:()=>o.values(),dev_get_atom_state:t=>e.get(t),dev_get_mounted:e=>t.get(e),dev_restore_atoms:e=>{n.push(new Set);for(const[t,n]of e)Lv(t)&&(u(t,n),p(t));const t=b(n.pop());a.forEach((e=>e({type:"restore",flushed:t})))}}};let jv;Symbol("CONTINUE_PROMISE");const zv=Gv,Kv=()=>(jv||(jv=Gv(),globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=jv),globalThis.__JOTAI_DEFAULT_STORE__!==jv&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044")),jv),Jv=i.createContext(void 0),Yv=e=>{const t=i.useContext(Jv);return(null==e?void 0:e.store)||t||Kv()},Zv=e=>"function"==typeof(null==e?void 0:e.then),$v=b.default.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then((t=>{e.status="fulfilled",e.value=t}),(t=>{e.status="rejected",e.reason=t})),e)});function Qv(e,t){const n=Yv(t),[[a,o,r],s]=i.useReducer((t=>{const i=n.get(e);return Object.is(t[0],i)&&t[1]===n&&t[2]===e?t:[i,n,e]}),void 0,(()=>[n.get(e),n,e]));let l=a;o===n&&r===e||(s(),l=n.get(e));const c=null==t?void 0:t.delay;return i.useEffect((()=>{const t=n.sub(e,(()=>{"number"!=typeof c?s():setTimeout(s,c)}));return s(),t}),[n,e,c]),i.useDebugValue(l),Zv(l)?$v(l):l}function Xv(e,t){const n=Yv(t),a=i.useCallback((function(){if(!("write"in e))throw new Error("not writable atom");for(var t=arguments.length,i=new Array(t),a=0;ae(o)),((t,i,a)=>{i(o,a);const r="string"==typeof a?a:JSON.stringify(a);if(n)n.setItem(e,r);else try{localStorage.setItem(e,r)}catch(e){}}))}("dark_mode_setting",n.DarkSetting.OS);function nb(e){const t=i.useRef();return i.useEffect((()=>{t.current=e}),[e]),t.current}const ib=()=>{const e=Iv("(prefers-color-scheme: dark)"),t=i.useCallback((t=>{if(void 0!==e)switch(t){case n.DarkSetting.Dark:return"dark";case n.DarkSetting.Bright:return"light";case n.DarkSetting.OS:return e?"match_to_os_dark":"match_to_os_light"}}),[e]),a=i.useCallback((function(e){XE.logEvent({class:"settings",action:"select",object:"theme_toggle_option",properties:{themePreferenceDetailed:t(e)}})}),[t]);return{getThemePreferenceDetailed:t,logThemePreferenceDetailed:a}},ab=()=>{const e=Qv(tb),t=Iv("(prefers-color-scheme: dark)"),{logThemePreferenceDetailed:n}=ib(),a=nb(e);return i.useEffect((()=>{a!==e&&void 0!==t&&n(e)}),[t,n,e,a]),e},ob="ccpa-iframe",rb="ccpa-iframe-theme-provider",sb=["/","/login","/register","/work","/personal","/account","/privacy","/account/privacy"];var lb,cb,db,ub;!function(e){e.Banner="banner",e.DetailedView="detailed_view",e.FloatingButton="floating_button",e.Nothing="nothing"}(lb||(lb={})),function(e){e.HideGdpr="hide_gdpr",e.ShouldAutoOpenOptions="should_auto_open_options",e.CsrfOrigin="csrf_origin",e.ParentDomainConsentCookie="parent_domain_consent_cookie",e.ParentDomainDnsCookie="parent_domain_dns_cookie",e.DefaultNonCcpa="default_non_ccpa",e.UriForLogging="uri_for_logging",e.ShouldShowFloatingButton="should_show_floating_button",e.ShouldDisableBanner="should_disable_banner",e.Width="width",e.Origin="origin"}(cb||(cb={})),function(e){e.dnsSettingsConfirmed="DNS_SETTINGS_CONFIRMED",e.dnsSettingsCancelled="DNS_SETTINGS_CANCELLED",e.privacyConsentPageInfo="PRIVACY_CONSENT_PAGE_INFO",e.csrfHandshakeEnd="CSRF_HANDSHAKE_END",e.openDetailedView="OPEN_DETAILED_VIEW",e.enableAndShowFloatingButton="ENABLE_AND_SHOW_FLOATING_BUTTON",e.iframeResize="IFRAME_RESIZE",e.bannerCheck="BANNER_CHECK"}(db||(db={})),function(e){e.bodyContentChange="BODY_CONTENT_CHANGE",e.priorConsent="PRIOR_CONSENT",e.consentChanged="CONSENT_CHANGED",e.updateDefaultNonCcpa="UPDATE_DEFAULT_NON_CCPA",e.dnsEnabled="DNS_ENABLED",e.dnsDisabled="DNS_DISABLED",e.ccpaCookieFaqClick="CCPA_COOKIE_FAQ_CLICK",e.ccpaPrivacyPageClick="CCPA_PRIVACY_PAGE_CLICK",e.ccpaPrivacyPolicyFaqClick="CCPA_PRIVACY_POLICY_FAQ_CLICK",e.ccpaIframeLoad="CCPA_IFRAME_LOAD",e.ccpaIframeError="CCPA_IFRAME_ERROR",e.csrfHandshakeStart="CSRF_HANDSHAKE_START",e.dnsEmailValid="DNS_EMAIL_VALID",e.dnsEmailInvalid="DNS_EMAIL_INVALID",e.dnsPendingEnabled="DNS_PENDING_ENABLED",e.dnsPendingDisabled="DNS_PENDING_DISABLED",e.logConsentValues="LOG_CONSENT_VALUES",e.ccpaIframeResize="CCPA_IFRAME_RESIZE",e.displayStateChange="DISPLAY_STATE_CHANGE",e.iframeBannerCheck="IFRAME_BANNER_CHECK"}(ub||(ub={}));const _b=({error:e,severity:t=l.SEVERITY.CRITICAL,tags:n=[],extra:i})=>{l.reportException({err:e,severity:t,tags:["privacy_consent","ccpa_iframe",...n],exc_extra:i?{privacy_consent:i}:{}})},mb=["dev.corp.dropbox.com","os.dropbox.com","replay.dropbox.com"],pb=e=>{try{const t=ab(),i=new URL(e).hostname;let a;a=t===n.DarkSetting.OS?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"bright":t===n.DarkSetting.Dark?"dark":"bright";return"www.dropbox.com"===i||mb.some((e=>i.endsWith(e)))?a:"bright"}catch(e){return _b({error:e,severity:l.SEVERITY.NONCRITICAL,tags:["ccpa_iframe"]}),"bright"}},gb=({children:e,isSilent:t,exclogOptions:n})=>{const i=hb({exclog:t?void 0:n});return b.default.createElement(d.QueryClientProvider,{client:i},e)};gb.displayName="QueryClientProviderWrapper";const fb=({children:e})=>b.default.createElement(gb,{isSilent:!0},e);fb.displayName="SafeQueryClientProviderWrapper";const hb=e=>{const{exclog:t}=e,n=i.useRef(!1);try{return d.useQueryClient()}catch(e){return!n.current&&t&&(l.reportException({err:e,severity:t.severity||l.SEVERITY.CRITICAL,tags:t.tags||[]}),n.current=!0),d.queryClient}},Eb=Promise.resolve(dv);let vb=!1;async function bb(e=!0){if(!vb){vb=!0;try{const t=await(async()=>await Bc().catch((e=>{for(const[t,n]of Object.entries(iv))if(n.some((t=>e.message.includes(t))))return XE.logEvent("privacy_consent/prefetch_error",{detail:{error:e},tags:{error:t}}),null;throw e})))();t&&await uv(t,e)}catch(e){_b({error:e,tags:["privacy_consent_iframe"],extra:{isInIframe:!1,prefetchErrMsg:e.message}})}}}const Sb=()=>document.getElementById("ccpa-iframe")?null:b.default.createElement(gb,{isSilent:!0},b.default.createElement(Tb,null)),Tb=()=>(b.default.useMemo((()=>{bb()}),[]),null);var yb=Object.freeze({__proto__:null,PrivacyConsent:Sb,asyncPrivacyConsentApi:Eb,initPrivacyConsent:bb});class kb extends Ls{constructor(e){super(e),this.userProperties=Ws()}_headers(e){return this.userProperties?{[n.ApiV2HeaderNames.DropboxUid]:String(this.userProperties.id),[n.ApiV2HeaderNames.DropboxPathRoot]:String(this.userProperties.root_ns_id),...e.headers}:{[n.ApiV2HeaderNames.DropboxUid]:String(-1),...e.headers}}}function wb(e){return e.ns("files")}function Ib(e){return e.ns("previews")}function Ab(e){return e.ns("transcript_edit")}const Cb=e=>({filesGetFileContentMetadata:(t,n)=>wb(e).rpc("get_file_content_metadata",t,n),filesGetMetadataBatch:(t,n)=>wb(e).rpc("get_metadata_batch",t,n),mediaAddonGetFeatures:t=>{return(n=e,n.ns("media_addon")).rpc("get_features",void 0,t);var n},previewsGetArchiveFiles:(t,n)=>Ib(e).rpc("get_archive_files",t,n),previewsLoggedOutGetArchiveFiles:(t,n)=>Ib(e).rpc("logged_out/get_archive_files",t,n),previewsGetPreviewDataBatch:(t,n)=>Ib(e).rpc("get_preview_data_batch",t,n),transcriptEditGetTranscript:(t,n)=>Ab(e).rpc("get_transcript",t,n),transcriptEditCreateTranscript:(t,n)=>Ab(e).rpc("create_transcript",t,n),transcriptEditUpdateTranscript:(t,n)=>Ab(e).rpc("update_transcript",t,n)});var Rb;n.CampaignPageName=void 0,(Rb=n.CampaignPageName||(n.CampaignPageName={})).ACCOUNT_SETTINGS_SECURITY="account_settings_security",Rb.BROWSE="browse",Rb.BUY_PLUS="buy_plus",Rb.CAPTURE_PREVIEW="capture_preview",Rb.CAPTURE_RECENTS="capture_recents",Rb.CHECKOUT="checkout",Rb.DASH_DESKTOP_SEARCH="dash_desktop_search",Rb.DASH_HOME="dash_home",Rb.DASH_MOBILE="dash_mobile",Rb.DELETED_FILES="deleted_files",Rb.FILE_REVISIONS="file_revisions",Rb.HOME="home",Rb.PREVIEW="preview_page",Rb.SEARCH_DROPDOWN="search_dropdown",Rb.SIGNATURES="signatures",Rb.TRANSFER="transfer",Rb.SUPPORT_HUB="support_hub",Rb.SPACE_UPGRADE="space_upgrade",Rb.PLANS="plans";const Ob={[n.CampaignPageName.PREVIEW]:!0},Nb={h:n.CampaignPageName.HOME,home:n.CampaignPageName.BROWSE,work:n.CampaignPageName.BROWSE,personal:n.CampaignPageName.BROWSE,signatures:n.CampaignPageName.SIGNATURES,deleted_files:n.CampaignPageName.DELETED_FILES,buy:{plus:n.CampaignPageName.BUY_PLUS,"*":n.CampaignPageName.CHECKOUT},account:{security:n.CampaignPageName.ACCOUNT_SETTINGS_SECURITY},transfer:n.CampaignPageName.TRANSFER,preview:n.CampaignPageName.PREVIEW,previews:n.CampaignPageName.PREVIEW,scl:{fi:n.CampaignPageName.PREVIEW},try:n.CampaignPageName.CHECKOUT,get_help:n.CampaignPageName.SUPPORT_HUB,plans:n.CampaignPageName.PLANS,"out-of-space":n.CampaignPageName.SPACE_UPGRADE,"low-space":n.CampaignPageName.SPACE_UPGRADE,"space-upgrade":n.CampaignPageName.SPACE_UPGRADE};function Pb(e){return e?("/"!==e.charAt(0)&&(e=`/${e}`),"/"===e.charAt(e.length-1)?e.substr(0,e.length-1):e):""}function Mb(e,t){const n=(e=Pb(e)).split("/").pop();return n||(t||"Dropbox")}function Lb(e){if(!e)return{name:"",ext:""};const t=e.split("."),n=e.length>0&&"."===e[0];let i=e.indexOf(".")<0;n&&(i=t.length<=2);const a=t.pop();return a&&!i?{name:t.join("."),ext:a}:{name:e,ext:""}}function Db(e){return Lb(e).ext.toLowerCase()}function Fb(e){return e.split("/").slice(0,-1).join("/")||"/"}var xb,Ub;function Bb(e){return"fq_path"in e}function Wb(e){return!Bb(e)}function Vb(e){return"is_encrypted"in e&&e.is_encrypted}function qb(e){return Hb(e)}function Hb(e){return`${e.ns_id}:${e.sjid}`}function Gb(e){return Db("fq_path"in e?Mb(e.fq_path):e.filename)}function jb(e){return function(e){return e.is_dir}(e)?(t=e).is_dir&&"fq_path"in t?Mb(e.fq_path):e.filename:Bb(e)?Mb(e.fq_path):e.filename;var t}!function(e){e.INTRO_TO_DROPBOX="Intro to Dropbox.pdf",e.SEND_AND_TRACK_SAMPLE_FILE="Send and track sample file.pdf"}(xb||(xb={})),n.PreviewType=void 0,(Ub=n.PreviewType||(n.PreviewType={})).Archive="archive",Ub.Audio="audio",Ub.CloudDoc="cloud_doc",Ub.Excel="excel",Ub.Error="error",Ub.Text="text",Ub.Image="image",Ub.Linkfile="linkfile",Ub.Other="other",Ub.SsrDoc="ssr_doc",Ub.RawHTML="raw_html",Ub.Restricted="restricted",Ub.Video="video",Ub.Loading="loading",Ub.Doc="doc",Ub.Photo="photo";const zb=[n.PreviewType.CloudDoc,n.PreviewType.Image,n.PreviewType.SsrDoc,n.PreviewType.Video,n.PreviewType.Audio,n.PreviewType.Archive,n.PreviewType.Excel,n.PreviewType.Text,n.PreviewType.RawHTML,n.PreviewType.Linkfile];var Kb,Jb;n.FVErrorCode=void 0,(Kb=n.FVErrorCode||(n.FVErrorCode={})).PreviewsDataApiFailure="previews_data_api_failure",Kb.MalformedPreviewsDataApiResponse="malformed_previews_data_api_response",Kb.RivieraDataFetchFailure="riviera_data_fetch_failure",Kb.MalformedRivieraData="malformed_riviera_data",Kb.FileTooLarge="file_too_large",Kb.UnsupportedPreviewType="unsupported_preview_type",Kb.NoExtension="no_extension",Kb.PasswordProtected="password_protected",Kb.FileEncrypted="file_encrypted",Kb.FileUploading="file_uploading",Kb.Unknown="unknown",Kb.FileSwitched="file_switched",Kb.InvalidFileInfo="invalid_file_info",Kb.InvalidLoggingSession="invalid_logging_session",Kb.UserOffline="user_offline",Kb.MissingContentMetadata="missing_content_metadata",Kb.NestedFiletypeNotSupported="nested_file_type_not_supported",Kb.PasswordProtectedArchivesNotSupported="password_protected_archives_not_supported",Kb.FileNotProvided="file_not_provided",Kb.OfficeFilePasswordProtected="office_file_password_protected",n.ErrorLifecycle=void 0,(Jb=n.ErrorLifecycle||(n.ErrorLifecycle={})).Support="support",Jb.Download="download",Jb.Render="render",Jb.Unknown="unkown";class Yb extends Error{constructor(e,t,n){super(n),Object.setPrototypeOf(this,Yb.prototype),this.type=e,this.lifecycle=t}}const Zb=1048576,$b=1024*Zb,Qb=500*Zb,Xb=$b,eS={other_size_limits:{".3fr":200*Zb,".ai":256*Zb,".arw":200*Zb,".avif":Qb,".azw4":30*Zb,".binder":200*Zb,".bmp":Qb,".cr2":200*Zb,".cr3":200*Zb,".crw":200*Zb,".csv":40*Zb,".dcr":200*Zb,".dcs":200*Zb,".djvu":30*Zb,".dng":200*Zb,".doc":160*Zb,".docm":160*Zb,".docx":160*Zb,".dot":160*Zb,".dotx":160*Zb,".dwg":100*Zb,".eps":256*Zb,".epub":30*Zb,".erf":200*Zb,".gdoc":160*Zb,".gif":Qb,".glsides":288*Zb,".gsheet":40*Zb,".heic":100*Zb,".j2c":Qb,".j2k":Qb,".jp2":Qb,".jpc":Qb,".jpeg":Qb,".jpf":Qb,".jpg":Qb,".jpg2":Qb,".jpm":Qb,".jpx":Qb,".kdc":200*Zb,".key":$b,".kth":$b,".mef":200*Zb,".mobi":30*Zb,".mos":200*Zb,".mrw":200*Zb,".nef":200*Zb,".nrw":200*Zb,".numbers":$b,".odg":160*Zb,".odp":160*Zb,".ods":40*Zb,".odt":160*Zb,".orf":200*Zb,".otf":32*Zb,".pages":$b,".paper":200*Zb,".papert":200*Zb,".pdf":500*Zb,".pef":200*Zb,".png":Qb,".ppm":Qb,".pps":288*Zb,".ppsm":288*Zb,".ppsx":288*Zb,".ppt":288*Zb,".pptm":288*Zb,".pptx":288*Zb,".ps":256*Zb,".psd":$b,".r3d":200*Zb,".raf":200*Zb,".rtf":160*Zb,".rw2":200*Zb,".rwl":200*Zb,".sketch":$b,".sr2":200*Zb,".svg":48*Zb,".svgz":48*Zb,".tga":Qb,".tif":800*Zb,".tiff":800*Zb,".ttf":32*Zb,".vtt":100*Zb,".wbmp":Qb,".webp":Qb,".wpd":160*Zb,".x3f":200*Zb,".xd":$b},archive_size_limit:512*Zb,text_size_limit:8*Zb,linkfile_size_limit:10*Zb,excel_size_limit:40*Zb,enable_fullscreen:!1,file_flipping:!1,keyboard_shortcuts:!1,autohide_video_controls:!1,cloud_doc_preview_mode:"open_in_button",mobile_web:!1,preview_types:{[n.PreviewType.SsrDoc]:{scaleToFit:"width_and_height"}},videojs_preload:!0,initial_video_bandwidth:void 0,previews_exp_enable_mux_data:!1,previews_transcription_translation:"OFF",preview_collection_slideshow:"OFF",previews_web_live_photo:"OFF",previews_open_in_toolbar:"OFF",previews_videojs_touch_events:!1},tS={download_button:void 0,enable_print:!1,enable_view_on_dropbox_button:!1,canEdit:!1};function nS(e,t,i,a){if(!isFinite(t))return!0;const o=function(e,t,i){const a=i.other_size_limits[e];if(a)return a;switch(t){case n.PreviewType.Archive:return i.archive_size_limit;case n.PreviewType.Text:return i.text_size_limit;case n.PreviewType.Linkfile:return i.linkfile_size_limit;case n.PreviewType.Excel:return i.excel_size_limit}return 0}(e,i,a);return!o||t<=o}const iS=[".7z",".bz",".bz2",".cpio",".gz",".iso",".lha",".lz",".lzh",".lzma",".rar",".tar",".taz",".tbz",".tbz2",".tgz",".tlz",".txz",".tz",".xar",".xz",".z",".zip"],aS=[".aac",".aif",".aiff",".flac",".m4a",".m4r",".mp3",".oga",".ogg",".wav",".wma"],oS=[".binder",".form",".gdoc",".gsheet",".gslides",".paper",".papert",".result",".web"],rS=[".ai",".csv",".doc",".docm",".docx",".dot",".dotx",".dwg",".eps",".hwp",".key",".keynote",".ods",".pdf",".pps",".ppsm",".ppsx",".ppt",".pptm",".pptx",".rtf",".xls",".xlsm",".xlsx",".xlt",".xltx"],sS=[".doc",".docm",".docx",".dot",".dotx",".odp",".odt",".pdf",".pps",".ppsm",".ppsx",".ppt",".pptm",".pptx",".rtf",".wpd"],lS=[".azw4",".djvu",".epub",".mobi"],cS=[".gdoc",".gsheet",".gslides"],dS=[".abap",".ada",".adp",".ahk",".as",".as3",".asc",".ascx",".asm",".asp",".aspx",".awk",".bash",".bash_login",".bash_logout",".bash_profile",".bashrc",".bat",".bib",".bsh",".build",".builder",".c",".c++",".capfile",".cc",".cfc",".cfm",".cfml",".cl",".clj",".cls",".cmake",".cmd",".coffee",".cpp",".cpt",".cpy",".cs",".cshtml",".cson",".csproj",".css",".csv",".ctp",".cxx",".d",".ddl",".di",".dif",".diff",".disco",".dml",".dtd",".dtml",".el",".emakefile",".erb",".erl",".f",".f90",".f95",".fs",".fsi",".fsscript",".fsx",".gemfile",".gemspec",".gitconfig",".go",".groovy",".gry",".gvy",".h",".h++",".haml",".handlebars",".hbs",".hcp",".hh",".hpp",".hrl",".hs",".htc",".hxx",".idl",".iim",".inc",".inf",".ini",".inl",".ipp",".irbrc",".jade",".jav",".java",".js",".json",".jsp",".jsx",".l",".less",".lhs",".lisp",".log",".lst",".ltx",".lua",".m",".make",".markdn",".markdown",".md",".mdown",".mkdn",".ml",".mli",".mll",".mly",".mm",".mud",".nfo",".opml",".org",".osascript",".out",".p",".pas",".patch",".php",".php2",".php3",".php4",".php5",".phtml",".pl",".plist",".pm",".pod",".pp",".profile",".properties",".ps1",".psd1",".psm1",".pt",".py",".pyw",".r",".rake",".rb",".rbx",".rc",".re",".readme",".reg",".rest",".resw",".resx",".rhtml",".rjs",".rprofile",".rpy",".rs",".rss",".rst",".rxml",".s",".sass",".scala",".scm",".sconscript",".sconstruct",".script",".scss",".sgml",".sh",".shtml",".sml",".sql",".sty",".swift",".tcl",".tex",".text",".textile",".tld",".tli",".tmpl",".tpl",".tsx",".txt",".vb",".vi",".vim",".wsdl",".xhtml",".xml",".xoml",".xsd",".xsl",".xslt",".yaml",".yaws",".yml",".zsh"],uS=[".3fr",".arw",".bmp",".cr2",".crw",".dcr",".dcs",".dng",".erf",".gif",".heic",".jpeg",".jpg",".kdc",".mef",".mos",".mrw",".nef",".nrw",".orf",".pef",".png",".ppm",".r3d",".raf",".rw2",".rwl",".sr2",".tif",".tiff",".webp",".x3f"],_S=[".3gp",".3gpp",".3gpp2",".asf",".avi",".bmp",".gif",".jpeg",".jpg",".m4v",".mkv",".mov",".mp4",".mpeg",".mpg",".png",".tif",".tiff",".ts",".wbmp",".webm",".webp",".wmv"],mS=[".key",".kth",".numbers",".pages"],pS=[".url",".webloc",".website"],gS=[".3dm",".3ds",".3fr",".3g2",".3ga",".3gp",".3gpp",".3gpp2",".7z",".aac",".abap",".abr",".abs",".accdb",".accde",".accdr",".accdt",".ace",".ada",".adp",".aep",".ahk",".ai",".aif",".aiff",".als",".amr",".apk",".apkg",".app",".application",".arf",".arj",".arw",".as",".as3",".asc",".ascx",".asf",".asm",".asp",".aspx",".ass",".atn",".attributes",".au",".avi",".avif",".awk",".azw4",".bak",".band",".bas",".bash",".bash_login",".bash_logout",".bash_profile",".bashrc",".bat",".bdoc",".bib",".bimx",".bin",".binder",".blend",".bmp",".brush",".bsh",".bsp",".build",".builder",".bundle",".bup",".bz",".bz2",".c",".c++",".c4d",".cab",".capfile",".capx",".catpart",".cbr",".cc",".cda",".cdr",".cetrainer",".cfc",".cfg",".cfm",".cfml",".chm",".civ5mod",".cl",".class",".clip",".clj",".cls",".cmake",".cmap",".cmd",".coffee",".com",".cpio",".cpl",".cpp",".cpt",".cptx",".cpy",".cr2",".cr3",".crdownload",".crw",".crx",".cs",".cshtml",".cson",".csproj",".css",".csv",".ct",".ctb",".ctp",".curio",".cxx",".d",".dat",".db",".dbf",".dbs",".dcm",".dcr",".dcs",".ddl",".deb",".dem",".dgn",".di",".dif",".diff",".disco",".djvu",".dll",".dmbot",".dmg",".dml",".dng",".do",".doc",".docb",".docm",".docx",".dot",".dotm",".dotx",".dpx",".drv",".ds_store",".dst",".dta",".dtbase",".dtd",".dtml",".dv",".dvi",".dwf",".dwg",".dwl",".dwl2",".dxf",".egg",".ehi",".el",".emakefile",".eml",".enc",".enl",".eps",".epub",".erb",".erf",".erl",".ex4",".exe",".f",".f4v",".f90",".f95",".fbx",".fdr",".fdx",".fig",".filetypedetection",".filter",".fla",".flac",".flipchart",".flp",".flv",".fmf",".fmp12",".form",".framework",".fs",".fsi",".fsscript",".fsx",".fxp",".gadget",".gba",".gdoc",".gemfile",".gemspec",".ggb",".gif",".gitconfig",".gmz",".go",".gp5",".gpx",".graffle",".groovy",".gry",".gsheet",".gslides",".gvy",".gz",".gzip",".h",".h++",".haml",".handlebars",".hbs",".hcp",".heic",".hex",".hh",".hpp",".hrl",".hs",".hta",".htc",".htm",".html",".hwp",".hxx",".ibooks",".ico",".ics",".idl",".idml",".ifc",".ifo",".igs",".iim",".iiq",".img",".inc",".indd",".indt",".inf",".ini",".inl",".ino",".ipa",".ipk",".ipp",".ips",".ipt",".ipynb",".irbrc",".iso",".j2c",".j2k",".jade",".jar",".jav",".java",".jp2",".jpc",".jpeg",".jpf",".jpg",".jpg2",".jpm",".jpx",".js",".jse",".json",".jsp",".jsx",".jww",".kdb",".kdbx",".kdc",".kext",".key",".keynote",".kfn",".kml",".kmz",".kth",".l",".less",".lha",".lhs",".lib4d",".lisp",".lnk",".log",".lrcat",".lrec",".lrtemplate",".lst",".ltx",".lua",".lz",".lzh",".lzma",".m",".m2t",".m2ts",".m3u",".m3u8",".m4a",".m4r",".m4v",".ma",".maff",".make",".mapset",".markdn",".markdown",".mat",".max",".mb",".mcmeta",".mcworld",".md",".md5",".mdb",".mdown",".mef",".mht",".mid",".mjdoc",".mkdn",".mkv",".ml",".mli",".mll",".mly",".mm",".mmap",".mobi",".mod",".mos",".mov",".mp3",".mp4",".mpeg",".mpg",".mpkg",".mpp",".mq4",".mrw",".msc",".mscz",".msg",".msh",".msh1",".msh1xml",".msh2",".msh2xml",".mshxml",".msi",".msm",".msp",".mst",".mts",".mtw",".mud",".mus",".musx",".mxf",".mxm",".myo",".nb",".nef",".nfo",".notebook",".nrw",".numbers",".nwd",".obj",".odg",".odp",".ods",".odt",".oga",".ogg",".oggtheora",".ogv",".ogx",".omf",".omniplan",".one",".onetoc2",".oo3",".opj",".opml",".opus",".orf",".org",".osascript",".osk",".osm",".osz",".otf",".out",".ova",".p",".p7m",".package",".pages",".paper",".papert",".part",".partial",".pas",".patch",".pbo",".pcm",".pde",".pdf",".pdo",".pef",".pes",".pfx",".php",".php2",".php3",".php4",".php5",".phtml",".pif",".pk3",".pka",".pkg",".pkt",".pl",".plist",".pln",".plugin",".pm",".png",".pod",".pot",".potm",".potx",".pp",".ppam",".ppm",".pps",".ppsm",".ppsx",".ppt",".pptm",".pptx",".prc",".prj",".prn",".pro",".profile",".properties",".prproj",".prt",".ps",".ps1",".ps1xml",".ps2",".ps2xml",".psarc",".psb",".psc",".psc1",".psc2",".psd",".psd1",".psm1",".pst",".pt",".ptm",".ptp",".ptx",".pub",".py",".pyw",".pzf",".pzfx",".qbb",".qbm",".qbw",".qbx",".qdfm",".qpkg",".qtz",".r",".r3d",".raf",".rake",".rar",".razersynapse",".rb",".rbx",".rbz",".rc",".rdata",".rdp",".re",".readme",".reg",".rest",".result",".resw",".resx",".rfa",".rhtml",".rjs",".rm",".rmvb",".rpm",".rprofile",".rpy",".rs",".rss",".rst",".rte",".rtf",".rtfd",".run",".rvt",".rw2",".rwl",".rwsw",".rwtheme",".rxml",".s",".sas",".sass",".sav",".sb2",".scala",".scf",".schematic",".scm",".sconscript",".sconstruct",".scr",".script",".scriv",".scs",".scss",".sfx",".sgml",".sh",".shp",".shtml",".shx",".sib",".sims3pack",".sit",".sitx",".skb",".sketch",".skp",".sldasm",".slddrw",".sldm",".sldprt",".sldx",".slx",".smi",".sml",".sookasa",".space",".sps",".spv",".sql",".sr2",".src",".srt",".step",".stl",".story",".stp",".studio",".studio3",".sty",".svg",".svgz",".swf",".swift",".tac",".tar",".taz",".tbz",".tbz2",".tcl",".tex",".text",".textclipping",".textile",".tga",".tgz",".thm",".tif",".tiff",".tld",".tli",".tlz",".tmod",".tmp",".tmpl",".torrent",".tpl",".ts",".tst",".tsx",".ttf",".twbx",".txt",".txz",".tz",".ufo",".unitypackage",".ups",".url",".utf8",".uue",".vb",".vbe",".vbs",".vcf",".vdx",".vi",".vim",".vob",".vpdoc",".vsd",".vsdx",".vtt",".vwx",".vxd",".wad",".war",".watch",".wav",".wbk",".wbmp",".web",".webarchive",".webloc",".webm",".webp",".website",".wire",".wlmp",".wma",".wmv",".world",".wpd",".wps",".ws",".wsc",".wsdl",".wsf",".wsh",".wxy",".x3f",".x_t",".xar",".xcf",".xcodeproj",".xd",".xhtml",".xla",".xlam",".xll",".xlm",".xls",".xlsb",".xlsm",".xlsx",".xlt",".xltm",".xltx",".xlw",".xmind",".xml",".xmp",".xnb",".xoml",".xps",".xsd",".xsl",".xslt",".xz",".yaml",".yaws",".ydk",".yml",".z",".z2f",".zip",".zipx",".zsh"],fS="OTHER",hS=[".csv",".doc",".docm",".docx",".dot",".dotx",".ods",".pps",".ppsm",".ppsx",".ppt",".pptm",".pptx",".rtf",".xls",".xlsm",".xlsx",".xlt",".xltx"],ES=[".csv",".ods",".xls",".xlsm",".xlsx",".xlt",".xltx"],vS=[".pps",".ppsm",".ppsx",".ppt",".pptm",".pptx"],bS=[".doc",".docm",".docx",".dot",".dotx",".rtf"],SS=[".htm",".html"],TS=[".app",".band",".bundle",".curio",".dtbase",".framework",".graffle",".kext",".key",".keynote",".mapset",".mjdoc",".mpkg",".numbers",".omniplan",".oo3",".pages",".pkg",".plugin",".qdfm",".rtfd",".rwsw",".rwtheme",".scriv",".sketch",".ufo",".vpdoc",".xcodeproj",".xd"],yS=[".pdf"],kS=[".3fr",".arw",".avif",".bmp",".cr2",".cr3",".crw",".dcr",".dcs",".dng",".erf",".gif",".heic",".j2c",".j2k",".jp2",".jpc",".jpeg",".jpf",".jpg",".jpg2",".jpm",".jpx",".kdc",".mef",".mos",".mrw",".nef",".nrw",".orf",".pef",".png",".ppm",".r3d",".raf",".rw2",".rwl",".sr2",".tga",".tif",".tiff",".wbmp",".web",".webp",".x3f"],wS=[".odp",".pps",".ppsm",".ppsx",".ppt",".pptm",".pptx"],IS=[".3gp",".3gpp",".3gpp2",".asf",".avi",".dv",".flv",".m2t",".m4v",".mkv",".mov",".mp4",".mpeg",".mpg",".mts",".ts",".vob",".webm",".wmv"],AS=[".3fr",".ai",".arw",".avif",".bmp",".cr2",".cr3",".crw",".dcr",".dcs",".dng",".eps",".erf",".gif",".heic",".indd",".j2c",".j2k",".jp2",".jpc",".jpeg",".jpf",".jpg",".jpg2",".jpm",".jpx",".kdc",".mef",".mos",".mrw",".nef",".nrw",".orf",".otf",".pef",".png",".ppm",".psd",".r3d",".raf",".rw2",".rwl",".sr2",".svg",".svgz",".tga",".tif",".tiff",".ttf",".wbmp",".web",".webp",".x3f"],CS=[".3gp",".3gpp",".3gpp2",".asf",".avi",".dv",".flv",".m2t",".m2ts",".m4v",".mkv",".mov",".mp4",".mpeg",".mpg",".mts",".mxf",".oggtheora",".ogv",".rm",".ts",".vob",".webm",".wmv"],RS=[".doc",".docm",".docx",".dot",".dotx",".odt",".rtf",".wpd"];var OS=Object.freeze({__proto__:null,ARCHIVE_EXTS:iS,AUDIO_EXTS:aS,CLOUD_DOC_EXTS:oS,DOCUMENT_EXTS:rS,DOC_PDF_PREVIEW_EXTS:sS,EPUB_EXTS:lS,GOOGLE_CLOUD_DOC_EXTS:cS,HTMLIFIED_PREVIEW_EXTS:dS,IMAGE_EXIF_EXTS:uS,INDEXED_PHOTO_AND_VIDEO_EXTS:_S,IWORK_EXTS:mS,LINK_FILE_EXTS:pS,LOGGING_ALLOWED_EXTS:gS,LOGGING_UNALLOWED_EXT_PLACEHOLDER:fS,MSOFFICE_EDITOR_FILE_EXTS:hS,MSOFFICE_EXCEL_EXTS:ES,MSOFFICE_PRESENTATION_EXTS:vS,MSOFFICE_WORDPROC_EXTS:bS,NON_GENERATED_HTML_EXTS:SS,PACKAGE_EXTS:TS,PDF_EXTS:yS,PHOTO_EXTS:kS,PRESENTATION_EXTS:wS,ROOT_VIDEO_EXTS:IS,THUMBNAIL_IMAGE_EXTS:AS,TRANSCODE_VIDEO_EXTS:CS,WORDPROC_EXTS:RS});const NS=kS.concat([".xd"]),PS=yS.concat(rS,wS,RS,lS),MS=new Set(gS);function LS(e){return e=e.toLowerCase(),ES.includes(e)?n.PreviewType.Excel:PS.includes(e)?n.PreviewType.SsrDoc:NS.includes(e)?n.PreviewType.Image:CS.includes(e)?n.PreviewType.Video:aS.includes(e)?n.PreviewType.Audio:pS.includes(e)?n.PreviewType.Linkfile:dS.includes(e)?n.PreviewType.Text:SS.includes(e)?n.PreviewType.RawHTML:cS.includes(e)?n.PreviewType.Error:oS.includes(e)?n.PreviewType.CloudDoc:iS.includes(e)?n.PreviewType.Archive:mS.includes(e)||AS.includes(e)?n.PreviewType.Image:n.PreviewType.Other}const DS=/\.\w+$/;function FS(e){if(!e)return"";const t=e.toLowerCase().match(DS);return t?t[0]:""}function xS(e,t){if(!e||!e.content)return t?LS(FS(t)):n.PreviewType.Error;switch(e.content[".tag"]){case"archive":return n.PreviewType.Archive;case"audio":return n.PreviewType.Audio;case"cloud_doc":return n.PreviewType.CloudDoc;case"excel":return n.PreviewType.Excel;case"text":return n.PreviewType.Text;case"image":return n.PreviewType.Image;case"linkfile":return n.PreviewType.Linkfile;case"raw_html":return n.PreviewType.RawHTML;case"restricted":return n.PreviewType.Restricted;case"ssr_doc":return n.PreviewType.SsrDoc;case"video":return n.PreviewType.Video;default:return n.PreviewType.Other}}const US=(e,t,i,a,o,r)=>{var s;if(i)return{error:i,previewType:n.PreviewType.Error};const l=xS(e,a);let c=FS(a);c||(c=null!==(s=null==e?void 0:e.file_type_extension)&&void 0!==s?s:"");const d=t?new Yb(function(e){switch(null==e?void 0:e[".tag"]){case"unsupported_file_error":return n.FVErrorCode.UnsupportedPreviewType;case"encrypted_file_error":return n.FVErrorCode.FileEncrypted;case"content_not_uploaded":return n.FVErrorCode.FileUploading;default:return n.FVErrorCode.PreviewsDataApiFailure}}(t),n.ErrorLifecycle.Support,`Got error from preview api: ${t[".tag"]}`):void 0;let u=d;return t&&(null==d?void 0:d.type)===n.FVErrorCode.FileEncrypted||(c?(()=>{var e;if(navigator.onLine)return!0;const t=navigator;return(null===(e=t.connection)||void 0===e?void 0:e.rtt)&&t.connection.rtt>0})()?!zb.includes(l)||cS.includes(c)?u=new Yb(n.FVErrorCode.UnsupportedPreviewType,n.ErrorLifecycle.Support,"Unsupported preview type"):r&&a&&o&&!nS(c,o,l,r)?u=new Yb(n.FVErrorCode.FileTooLarge,n.ErrorLifecycle.Support,"Unsupported file size"):e||t||(u=new Yb(n.FVErrorCode.MissingContentMetadata,n.ErrorLifecycle.Support,"Missing data")):u=new Yb(n.FVErrorCode.UserOffline,n.ErrorLifecycle.Support,"There is a network connectivity issue"):u=new Yb(n.FVErrorCode.NoExtension,n.ErrorLifecycle.Support,"Missing file extension")),{...e,previewType:u?n.PreviewType.Error:l,error:u}},BS=(e,t)=>{var n;let i;const a=null!==(n=null==e?void 0:e.url)&&void 0!==n?n:null==t?void 0:t.url;return i=a?{url:a,file_id:null==e?void 0:e.file_id}:(null==e?void 0:e.ns_id)&&void 0!==e.sj_id?{ns_id:e.ns_id,sj_id:e.sj_id,file_id:e.file_id}:{file_id:null==e?void 0:e.file_id},i},WS=(e,t)=>({ns_id:null==e?void 0:e.ns_id,sj_id:null==e?void 0:e.sj_id,file_id:null==e?void 0:e.file_id,url:(null==e?void 0:e.url)||(null==t?void 0:t.url)}),VS="previews:get_preview_data_batch",qS=d.getGenericQueryKey("custom",VS,(e=>({files:e.files.map((e=>{var t;return null!==(t=e.url)&&void 0!==t?t:e})),include_dimensions:e.include_dimensions}))),HS=e=>d.createGenericQuery({queryRouteFilter:["custom",VS],queryFn:({apiArg:t})=>async({})=>{if(1===t.files.length&&t.files[0].file_id&&!t.files[0].file_id.startsWith("id:"))throw new Error("Invalid file_id format");return{apiData:await e(t,{}),pkgData:null}},getQueryKey:qS});function GS(e){return!("content"in e)}const jS=(e,t,n,i,a)=>{const o=BS(t,i),r={results:[{preview:e,file:o,file_size:n,err:a}]};d.queryClient.setQueryData(qS({files:[o],include_dimensions:!0}),{apiData:r,pkgData:null})},zS=(e,t)=>{const n={files:[BS(e,t)],include_dimensions:!0};return void 0!==d.queryClient.getQueryData(qS(n))},KS=(e,t)=>{const n=Bb(e)?Db(e.fq_path):Db(e.filename),i=window.location.pathname;return{file_extension:n,file_name:jb(e),file_path:Wb(e)?e.href:e.fq_path,file_id:e.file_id,source_context:t,page_path:i}};function JS(e){return e.ns("sharing")}const YS="sharing:get_file_member_counts",ZS=e=>d.createGenericQuery({queryRouteFilter:["custom",YS],queryFn:({apiArg:t})=>async({})=>({apiData:(await JS(e).rpcWithResponseHeaders("get_file_member_counts",t,{})).result,pkgData:null}),getQueryKey:d.getGenericQueryKey("custom",YS)}),$S=["Fetch network failure - message aborted or user offline","invalid_csrf_token","invalid_logged_out_cookie","too_many_requests"],QS=(e,t)=>{const n=t?"sharing:alpha/list_file_members":"sharing:list_file_members";return d.createGenericQuery({queryRouteFilter:["custom",n],queryFn:({apiArg:n})=>async({})=>{var i,a;try{return{apiData:(await(t?JS(e).rpcWithResponseHeaders("alpha/list_file_members",n,{}):JS(e).rpcWithResponseHeaders("list_file_members",n,{}))).result,pkgData:null}}catch(e){const t=us(e);if(t&&"user_error"===(null===(i=t.error)||void 0===i?void 0:i[".tag"])&&"email_unverified"===(null===(a=t.error.user_error)||void 0===a?void 0:a[".tag"])||$S.some((e=>null==t?void 0:t.message.includes(e))))return{apiData:{users:[],groups:[],invitees:[]},pkgData:null};throw e}},getQueryKey:d.getGenericQueryKey("custom",n)})};const XS=Qs({nsClient:function(e){return e.ns("app_actions")},rpc:"get_actions_for_user"});const eT=async e=>Promise.all(e.map((e=>e.then((e=>({status:"fulfilled",value:e}))).catch((e=>({status:"rejected",reason:e})))))),tT=async()=>new Promise((function(e,n){t(["./c_custom_campaigns_checkout_modal"],e,n)})),nT=b.default.lazy((()=>tT().then((({CheckoutModal:e})=>({default:e}))))),iT=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(nT,{...e}));iT.displayName="AsyncCheckoutModal";const aT=async()=>new Promise((function(e,n){t(["./c_custom_campaigns_lmo_modal"],e,n)})),oT=b.default.lazy((()=>aT().then((({LeoMigrationOnboardingModal:e})=>({default:e}))))),rT=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(oT,{...e}));rT.displayName="AsyncLeoMigrationOnboardingModal";const sT=async()=>new Promise((function(e,n){t(["./c_custom_campaigns_mid_trial_modal"],e,n)})),lT=b.default.lazy((()=>sT().then((({MidTrialModal:e})=>({default:e}))))),cT=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(lT,{...e}));cT.displayName="AsyncMidTrialModal";const dT=async()=>new Promise((function(e,n){t(["./c_custom_campaigns_out_of_space_modal_out_of_space_modal_campaign_wrapper"],e,n)})),uT=b.default.lazy((()=>dT().then((({OutOfSpaceModalCampaignWrapper:e})=>({default:e}))))),_T=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(uT,{...e}));_T.displayName="AsyncOutOfSpaceModal";const mT=async()=>new Promise((function(e,n){t(["./c_custom_campaigns_fss_dash_full_screen_modal_dash_full_page_modal"],e,n)})),pT=b.default.lazy((()=>mT().then((({DashFullPageModal:e})=>({default:e}))))),gT=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(pT,{...e}));gT.displayName="AsyncFssDashFullPageModal";const fT=async()=>((async()=>{const e=[p.static_url("/static/metaserver/static/js/campaigns/custom_campaigns/admin_console_dashboard_onboarding_modal/assets/desktop_view-vfloRGkVb.svg"),p.static_url("/static/metaserver/static/js/campaigns/custom_campaigns/admin_console_dashboard_onboarding_modal/assets/mobile_view-vfl8c3Mg8.svg")].map((e=>new Promise(((t,n)=>{const i=new Image;i.onload=()=>{t(e)},i.onerror=()=>{n()},i.srcset=e,i.src=e}))));await eT(e)})(),new Promise((function(e,n){t(["./c_custom_campaigns_admin_console_dashboard_onboarding_modal"],e,n)}))),hT=b.default.lazy((()=>fT().then((({AdminConsoleDashboardOnboardingModal:e})=>({default:e}))))),ET=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(hT,{...e}));ET.displayName="AsyncAdminConsoleDashboardOnboardingModal";const vT=async()=>((new Image).src=p.static_url("/static/metaserver/static/js/campaigns/custom_campaigns/replay_annotation_animation/circle-draw-vfl4IH6kS.gif"),new Promise((function(e,n){t(["./c_custom_campaigns_replay_annotation_animation_replay_annotation_campaign"],e,n)}))),bT=b.default.lazy((()=>vT().then((({ReplayAnnotationCampaign:e})=>({default:e}))))),ST=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(bT,{...e}));ST.displayName="AsyncReplayAnnotationAnimation";const TT="banner_campaign_format",yT="menu_item_campaign_format",kT="snackbar_campaign_format",wT="modal_campaign_format",IT="tooltip_campaign_format",AT="dialog_campaign_format",CT="link_bubble_campaign_format",RT="action_choice_modal_campaign_format",OT="pulsar_campaign_format",NT="new_billing_modal_campaign_format",PT="custom_campaign_format",MT=async(e,n)=>{switch(e){case TT:return new Promise((function(e,n){t(["./c_campaign_formats_banner_campaign_banner"],e,n)}));case yT:return new Promise((function(e,n){t(["./c_campaign_formats_menu_campaign_menu_item"],e,n)}));case kT:return new Promise((function(e,n){t(["./c_campaign_formats_snackbar_campaign_snackbar"],e,n)}));case wT:return new Promise((function(e,n){t(["./c_campaign_formats_modal_campaign_modal"],e,n)}));case IT:return new Promise((function(e,n){t(["./c_campaign_formats_tooltip_campaign_tooltip"],e,n)}));case AT:return new Promise((function(e,n){t(["./c_campaign_formats_dialog_campaign_dialog"],e,n)}));case CT:return new Promise((function(e,n){t(["./c_campaign_formats_link_bubble_campaign_link_bubble"],e,n)}));case RT:return new Promise((function(e,n){t(["./c_campaign_formats_action_choice_modal"],e,n)}));case OT:return new Promise((function(e,n){t(["./c_campaign_formats_pulsar_campaign_pulsar"],e,n)}));case NT:return new Promise((function(e,n){t(["./c_campaign_formats_billing_modal_campaign_billing_modal"],e,n)}));case PT:if(n)return LT(n)}},LT=async e=>{if("customCampaignFormat"!==e.campaignContentUnion.case)return;switch(e.custom_campaign_id){case"checkout_modal":return tT();case"lmo_modal":return aT();case"mid_trial_modal":return sT();case"out_of_space_modal":return dT();case"admin_console_dashboard_onboarding_modal":return fT();case"replay_annotation_animation":return vT();case"fss_dash_full_page_modal":return mT()}};var DT,FT,xT,UT;function BT(e){if(!e)return xT.UNKNOWN_PRODUCT_FAMILY;const t=e[".tag"];switch(t){case"unknown_product_family":case"other":return xT.UNKNOWN_PRODUCT_FAMILY;case"plus":return xT.PLUS;case"professional":return xT.PROFESSIONAL;case"family":return xT.FAMILY;case"individual_basic":return xT.INDIVIDUAL_BASIC;case"plus_deprecated":return xT.PLUS_DEPRECATED;case"transfer":return xT.TRANSFER;case"passwords":return xT.PASSWORDS;case"backup":return xT.BACKUP;case"hellosign_pro_bundle":return xT.HELLOSIGN_PRO_BUNDLE;case"hellosign_essentials":return xT.HELLOSIGN_ESSENTIALS;case"solo":return xT.SOLO;case"dash":return xT.DASH;case"standard":return xT.STANDARD;case"advanced":return xT.ADVANCED;case"dbx_one_business":return xT.DBX_ONE_BUSINESS;case"dbx_one_business_plus":return xT.DBX_ONE_BUSINESS_PLUS;case"server":return xT.SERVER;case"enterprise":return xT.ENTERPRISE;case"education":return xT.EDUCATION;case"team_basic":return xT.TEAM_BASIC;case"team_deprecated":return xT.TEAM_DEPRECATED;case"hellosign_standard_team":return xT.HELLOSIGN_STANDARD_TEAM;case"hellosign_premium_team":return xT.HELLOSIGN_PREMIUM_TEAM;case"ds_advanced_team":return xT.DS_ADVANCED_TEAM;case"evh":return xT.EVH;case"quota":return xT.QUOTA;case"capture":return xT.CAPTURE;case"support":return xT.SUPPORT;case"api_rate":return xT.API_RATE;case"legal_hold":return xT.LEGAL_HOLD;case"premium_support":return xT.PREMIUM_SUPPORT;case"media":return xT.MEDIA;case"any_product_family":return xT.ANY_PRODUCT_FAMILY;default:return t}}function WT(e){if(!e)return DT.UNKNOWN_FAMILY;const t=e[".tag"];switch(t){case"unknown_family":case"other":return DT.UNKNOWN_FAMILY;case"pro":return DT.PRO;case"team":return DT.TEAM;case"enterprise":return DT.ENTERPRISE;case"education":return DT.EDUCATION;case"family":return DT.FAMILY;case"unknown_external":return DT.UNKNOWN_EXTERNAL;default:return t}}function VT(e){if(!e)return FT.UNKNOWN_PRODUCT_PLAN_TYPE;const t=e[".tag"];switch(t){case"unknown_product_plan_type":case"other":return FT.UNKNOWN_PRODUCT_PLAN_TYPE;case"promotional":return FT.PROMOTIONAL;case"legacy_trial":return FT.LEGACY_TRIAL;case"mobile":return FT.MOBILE;case"basic_plus":return FT.BASIC_PLUS;case"premium":return FT.PREMIUM;case"basic":return FT.BASIC;case"standard":return FT.STANDARD;case"advanced":return FT.ADVANCED;case"standard_trial":return FT.STANDARD_TRIAL;case"advanced_trial":return FT.ADVANCED_TRIAL;case"starter":return FT.STARTER;case"server":return FT.SERVER;case"server_trial":return FT.SERVER_TRIAL;case"demoneytreefied":return FT.DEMONEYTREEFIED;case"paying_member":return FT.PAYING_MEMBER;case"nonpaying_member":return FT.NONPAYING_MEMBER;case"transfer":return FT.TRANSFER;case"sync_everything":return FT.SYNC_EVERYTHING;case"passwords":return FT.PASSWORDS;case"hs_dbx_pro_bundle":return FT.HS_DBX_PRO_BUNDLE;case"essentials_hs":return FT.ESSENTIALS_HS;case"hs_standard":return FT.HS_STANDARD;case"hs_standard_trial":return FT.HS_STANDARD_TRIAL;case"hs_premium":return FT.HS_PREMIUM;case"hs_premium_trial":return FT.HS_PREMIUM_TRIAL;case"a1_hs_standard_api_100":return FT.A1_HS_STANDARD_API_100;case"a2_hs_standard_api_250":return FT.A2_HS_STANDARD_API_250;case"a3_hs_standard_api_500":return FT.A3_HS_STANDARD_API_500;case"a4_hs_standard_api_750":return FT.A4_HS_STANDARD_API_750;case"a5_hs_standard_api_1000":return FT.A5_HS_STANDARD_API_1000;case"a6_hs_standard_api_2_k":return FT.A6_HS_STANDARD_API_2K;case"a7_hs_standard_api_3_k":return FT.A7_HS_STANDARD_API_3K;case"a8_hs_standard_api_5_k":return FT.A8_HS_STANDARD_API_5K;case"a9_hs_standard_api_7_k":return FT.A9_HS_STANDARD_API_7K;case"a10_hs_standard_api_10_k":return FT.A10_HS_STANDARD_API_10K;case"a11_hs_standard_api_15_k":return FT.A11_HS_STANDARD_API_15K;case"a12_hs_standard_api_20_k":return FT.A12_HS_STANDARD_API_20K;case"p1_hs_premium_api_100":return FT.P1_HS_PREMIUM_API_100;case"p2_hs_premium_api_250":return FT.P2_HS_PREMIUM_API_250;case"p3_hs_premium_api_500":return FT.P3_HS_PREMIUM_API_500;case"p4_hs_premium_api_750":return FT.P4_HS_PREMIUM_API_750;case"p5_hs_premium_api_1000":return FT.P5_HS_PREMIUM_API_1000;case"p6_hs_premium_api_2_k":return FT.P6_HS_PREMIUM_API_2K;case"p7_hs_premium_api_3_k":return FT.P7_HS_PREMIUM_API_3K;case"p8_hs_premium_api_5_k":return FT.P8_HS_PREMIUM_API_5K;case"p9_hs_premium_api_7_k":return FT.P9_HS_PREMIUM_API_7K;case"p10_hs_premium_api_10_k":return FT.P10_HS_PREMIUM_API_10K;case"p11_hs_premium_api_15_k":return FT.P11_HS_PREMIUM_API_15K;case"p12_hs_premium_api_20_k":return FT.P12_HS_PREMIUM_API_20K;case"ds_dbx_team_bundle":return FT.DS_DBX_TEAM_BUNDLE;case"ds_dbx_team_bundle_trial":return FT.DS_DBX_TEAM_BUNDLE_TRIAL;case"ds_advanced_team":return FT.DS_ADVANCED_TEAM;case"ds_advanced_team_trial":return FT.DS_ADVANCED_TEAM_TRIAL;case"legacy_plus":return FT.LEGACY_PLUS;case"plus":return FT.PLUS;case"plus_trial":return FT.PLUS_TRIAL;case"professional":return FT.PROFESSIONAL;case"professional_trial":return FT.PROFESSIONAL_TRIAL;case"plus_with_ss":return FT.PLUS_WITH_SS;case"plus_with_ss_trial":return FT.PLUS_WITH_SS_TRIAL;case"cupcake_plus":return FT.CUPCAKE_PLUS;case"cupcake_professional":return FT.CUPCAKE_PROFESSIONAL;case"cupcake_paying_member":return FT.CUPCAKE_PAYING_MEMBER;case"solo":return FT.SOLO;case"individual_basic_plus":return FT.INDIVIDUAL_BASIC_PLUS;case"dbx_one_business":return FT.DBX_ONE_BUSINESS;case"dbx_one_business_plus":return FT.DBX_ONE_BUSINESS_PLUS;case"dbx_one_business_trial":return FT.DBX_ONE_BUSINESS_TRIAL;case"dbx_one_business_plus_trial":return FT.DBX_ONE_BUSINESS_PLUS_TRIAL;case"dash":return FT.DASH;case"dash_team":return FT.DASH_TEAM;case"dash_trial":return FT.DASH_TRIAL;case"dash_team_trial":return FT.DASH_TEAM_TRIAL;case"essentials_trial":return FT.ESSENTIALS_TRIAL;case"base_fss":return FT.BASE_FSS;case"fromswift_core":return FT.FROMSWIFT_CORE;case"fromswift_fax":return FT.FROMSWIFT_FAX;case"fromswift_document_export":return FT.FROMSWIFT_DOCUMENT_EXPORT;case"formswift_smart_careers":return FT.FORMSWIFT_SMART_CAREERS;case"replay_plan":return FT.REPLAY_PLAN;case"replay_plan_freemium":return FT.REPLAY_PLAN_FREEMIUM;case"replay_plan_trial":return FT.REPLAY_PLAN_TRIAL;case"docsend_standard":return FT.DOCSEND_STANDARD;case"docsend_advanced":return FT.DOCSEND_ADVANCED;case"docsend_personal":return FT.DOCSEND_PERSONAL;case"docsend_enterprise":return FT.DOCSEND_ENTERPRISE;case"docsend_business":return FT.DOCSEND_BUSINESS;case"docsend_advanced_plus":return FT.DOCSEND_ADVANCED_PLUS;case"dash_enterprise":return FT.DASH_ENTERPRISE;case"select":return FT.SELECT;case"dropbox_os_plan_freemium":return FT.DROPBOX_OS_PLAN_FREEMIUM;case"dash_team_plan_freemium":return FT.DASH_TEAM_PLAN_FREEMIUM;case"formswift_pt_formswift_pid_3586212":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586212;case"formswift_pt_formswift_pid_3586211":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586211;case"formswift_pt_formswift_pid_3782846":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3782846;case"formswift_pt_formswift_pid_3775331":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3775331;case"formswift_pt_formswift_pid_5464531":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5464531;case"formswift_pt_formswift_pid_6563960":return FT.FORMSWIFT_PT_FORMSWIFT_PID_6563960;case"formswift_pt_formswift_pid_4449339":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4449339;case"formswift_pt_formswift_pid_5045561":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045561;case"formswift_pt_formswift_pid_5877858":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5877858;case"formswift_pt_formswift_pid_5231341":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5231341;case"formswift_pt_formswift_pid_5998147":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5998147;case"formswift_pt_formswift_pid_5998149":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5998149;case"formswift_pt_formswift_pid_6563957":return FT.FORMSWIFT_PT_FORMSWIFT_PID_6563957;case"formswift_pt_formswift_pid_5752988":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5752988;case"formswift_pt_formswift_pid_5752989":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5752989;case"formswift_pt_formswift_pid_3586202":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586202;case"formswift_pt_formswift_pid_3594001":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3594001;case"formswift_pt_formswift_pid_3773777":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3773777;case"formswift_pt_formswift_pid_3797518":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3797518;case"formswift_pt_formswift_pid_5229876":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5229876;case"formswift_pt_formswift_pid_3586203":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586203;case"formswift_pt_formswift_pid_3753995":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3753995;case"formswift_pt_formswift_pid_3766423":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3766423;case"formswift_pt_formswift_pid_4737180":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4737180;case"formswift_pt_formswift_pid_4798339":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798339;case"formswift_pt_formswift_pid_4798346":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798346;case"formswift_pt_formswift_pid_4798352":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798352;case"formswift_pt_formswift_pid_4798358":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798358;case"formswift_pt_formswift_pid_4798365":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798365;case"formswift_pt_formswift_pid_4798371":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798371;case"formswift_pt_formswift_pid_4808631":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808631;case"formswift_pt_formswift_pid_4808637":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808637;case"formswift_pt_formswift_pid_4808643":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808643;case"formswift_pt_formswift_pid_5045554":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045554;case"formswift_pt_formswift_pid_5231342":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5231342;case"formswift_pt_formswift_pid_4460624":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4460624;case"formswift_pt_formswift_pid_3635222":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3635222;case"formswift_pt_formswift_pid_3768589":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3768589;case"formswift_pt_formswift_pid_3859768":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3859768;case"formswift_pt_formswift_pid_4715805":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4715805;case"formswift_pt_formswift_pid_4737181":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4737181;case"formswift_pt_formswift_pid_4798342":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798342;case"formswift_pt_formswift_pid_4798348":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798348;case"formswift_pt_formswift_pid_4798354":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798354;case"formswift_pt_formswift_pid_4798361":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798361;case"formswift_pt_formswift_pid_4798367":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798367;case"formswift_pt_formswift_pid_4798373":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798373;case"formswift_pt_formswift_pid_4808633":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808633;case"formswift_pt_formswift_pid_4808639":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808639;case"formswift_pt_formswift_pid_4808645":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808645;case"formswift_pt_formswift_pid_4798340":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798340;case"formswift_pt_formswift_pid_4798347":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798347;case"formswift_pt_formswift_pid_4798353":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798353;case"formswift_pt_formswift_pid_4798360":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798360;case"formswift_pt_formswift_pid_4798366":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798366;case"formswift_pt_formswift_pid_4798372":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798372;case"formswift_pt_formswift_pid_4808632":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808632;case"formswift_pt_formswift_pid_4808638":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808638;case"formswift_pt_formswift_pid_4808644":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808644;case"formswift_pt_formswift_pid_5045557":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045557;case"formswift_pt_formswift_pid_4460623":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4460623;case"formswift_pt_formswift_pid_4569780":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4569780;case"formswift_pt_formswift_pid_6563961":return FT.FORMSWIFT_PT_FORMSWIFT_PID_6563961;case"formswift_pt_formswift_pid_4594678":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4594678;case"formswift_pt_formswift_pid_3586204":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586204;case"formswift_pt_formswift_pid_3586205":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586205;case"formswift_pt_formswift_pid_3690972":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3690972;case"formswift_pt_formswift_pid_4737177":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4737177;case"formswift_pt_formswift_pid_3586210":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586210;case"formswift_pt_formswift_pid_4687696":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4687696;case"formswift_pt_formswift_pid_4737178":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4737178;case"formswift_pt_formswift_pid_4798336":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798336;case"formswift_pt_formswift_pid_4798343":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798343;case"formswift_pt_formswift_pid_4798349":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798349;case"formswift_pt_formswift_pid_4798355":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798355;case"formswift_pt_formswift_pid_4798362":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798362;case"formswift_pt_formswift_pid_4798368":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798368;case"formswift_pt_formswift_pid_4808628":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808628;case"formswift_pt_formswift_pid_4808634":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808634;case"formswift_pt_formswift_pid_4808640":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808640;case"formswift_pt_formswift_pid_5045544":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045544;case"formswift_pt_formswift_pid_4715806":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4715806;case"formswift_pt_formswift_pid_4737179":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4737179;case"formswift_pt_formswift_pid_3586213":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586213;case"formswift_pt_formswift_pid_4569782":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4569782;case"formswift_pt_formswift_pid_3586214":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586214;case"formswift_pt_formswift_pid_4798337":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798337;case"formswift_pt_formswift_pid_4798344":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798344;case"formswift_pt_formswift_pid_4798350":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798350;case"formswift_pt_formswift_pid_4798356":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798356;case"formswift_pt_formswift_pid_4798363":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798363;case"formswift_pt_formswift_pid_4798369":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798369;case"formswift_pt_formswift_pid_4808629":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808629;case"formswift_pt_formswift_pid_4808635":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808635;case"formswift_pt_formswift_pid_4808641":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808641;case"formswift_pt_formswift_pid_5045545":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045545;case"formswift_pt_formswift_pid_5045562":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045562;case"formswift_pt_formswift_pid_5877859":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5877859;case"formswift_pt_formswift_pid_3909976":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3909976;case"formswift_pt_formswift_pid_5752990":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5752990;case"formswift_pt_formswift_pid_5231343":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5231343;case"formswift_pt_formswift_pid_5229877":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5229877;case"formswift_pt_formswift_pid_5234681":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5234681;case"formswift_pt_formswift_pid_6563958":return FT.FORMSWIFT_PT_FORMSWIFT_PID_6563958;case"formswift_pt_formswift_pid_4695327":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4695327;case"formswift_pt_formswift_pid_4737182":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4737182;case"formswift_pt_formswift_pid_4798338":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798338;case"formswift_pt_formswift_pid_4798345":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798345;case"formswift_pt_formswift_pid_4798351":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798351;case"formswift_pt_formswift_pid_4798357":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798357;case"formswift_pt_formswift_pid_4798364":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798364;case"formswift_pt_formswift_pid_4798370":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4798370;case"formswift_pt_formswift_pid_4808630":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808630;case"formswift_pt_formswift_pid_4808636":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808636;case"formswift_pt_formswift_pid_4808642":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4808642;case"formswift_pt_formswift_pid_5045551":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045551;case"formswift_pt_formswift_pid_5045564":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5045564;case"formswift_pt_formswift_pid_6563959":return FT.FORMSWIFT_PT_FORMSWIFT_PID_6563959;case"formswift_pt_formswift_pid_4636455":return FT.FORMSWIFT_PT_FORMSWIFT_PID_4636455;case"formswift_pt_formswift_pid_3586215":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3586215;case"formswift_pt_formswift_pid_3842499":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3842499;case"formswift_pt_formswift_pid_5229878":return FT.FORMSWIFT_PT_FORMSWIFT_PID_5229878;case"formswift_pt_formswift_pid_3842500":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3842500;case"formswift_pt_formswift_pid_3842501":return FT.FORMSWIFT_PT_FORMSWIFT_PID_3842501;default:return t}}function qT(e){return new HT(e)}!function(e){e[e.UNKNOWN_FAMILY=0]="UNKNOWN_FAMILY",e[e.PRO=1]="PRO",e[e.TEAM=2]="TEAM",e[e.ENTERPRISE=3]="ENTERPRISE",e[e.EDUCATION=4]="EDUCATION",e[e.FAMILY=6]="FAMILY",e[e.UNKNOWN_EXTERNAL=7]="UNKNOWN_EXTERNAL"}(DT||(DT={})),a.proto3.util.setEnumType(DT,"cash.catalog.constants_stone.ProductFamily",[{no:0,name:"UNKNOWN_FAMILY"},{no:1,name:"PRO"},{no:2,name:"TEAM"},{no:3,name:"ENTERPRISE"},{no:4,name:"EDUCATION"},{no:6,name:"FAMILY"},{no:7,name:"UNKNOWN_EXTERNAL"}]),function(e){e[e.UNKNOWN_PRODUCT_PLAN_TYPE=0]="UNKNOWN_PRODUCT_PLAN_TYPE",e[e.PROMOTIONAL=1]="PROMOTIONAL",e[e.LEGACY_TRIAL=2]="LEGACY_TRIAL",e[e.MOBILE=3]="MOBILE",e[e.BASIC_PLUS=4]="BASIC_PLUS",e[e.PREMIUM=6]="PREMIUM",e[e.BASIC=8]="BASIC",e[e.STANDARD=9]="STANDARD",e[e.ADVANCED=10]="ADVANCED",e[e.STANDARD_TRIAL=11]="STANDARD_TRIAL",e[e.ADVANCED_TRIAL=12]="ADVANCED_TRIAL",e[e.STARTER=13]="STARTER",e[e.SERVER=14]="SERVER",e[e.SERVER_TRIAL=15]="SERVER_TRIAL",e[e.DEMONEYTREEFIED=22]="DEMONEYTREEFIED",e[e.PAYING_MEMBER=23]="PAYING_MEMBER",e[e.NONPAYING_MEMBER=24]="NONPAYING_MEMBER",e[e.TRANSFER=25]="TRANSFER",e[e.SYNC_EVERYTHING=26]="SYNC_EVERYTHING",e[e.PASSWORDS=27]="PASSWORDS",e[e.HS_DBX_PRO_BUNDLE=28]="HS_DBX_PRO_BUNDLE",e[e.ESSENTIALS_HS=29]="ESSENTIALS_HS",e[e.HS_STANDARD=30]="HS_STANDARD",e[e.HS_STANDARD_TRIAL=42]="HS_STANDARD_TRIAL",e[e.HS_PREMIUM=40]="HS_PREMIUM",e[e.HS_PREMIUM_TRIAL=41]="HS_PREMIUM_TRIAL",e[e.A1_HS_STANDARD_API_100=34]="A1_HS_STANDARD_API_100",e[e.A2_HS_STANDARD_API_250=35]="A2_HS_STANDARD_API_250",e[e.A3_HS_STANDARD_API_500=36]="A3_HS_STANDARD_API_500",e[e.A4_HS_STANDARD_API_750=37]="A4_HS_STANDARD_API_750",e[e.A5_HS_STANDARD_API_1000=38]="A5_HS_STANDARD_API_1000",e[e.A6_HS_STANDARD_API_2K=43]="A6_HS_STANDARD_API_2K",e[e.A7_HS_STANDARD_API_3K=44]="A7_HS_STANDARD_API_3K",e[e.A8_HS_STANDARD_API_5K=45]="A8_HS_STANDARD_API_5K",e[e.A9_HS_STANDARD_API_7K=46]="A9_HS_STANDARD_API_7K",e[e.A10_HS_STANDARD_API_10K=47]="A10_HS_STANDARD_API_10K",e[e.A11_HS_STANDARD_API_15K=48]="A11_HS_STANDARD_API_15K",e[e.A12_HS_STANDARD_API_20K=49]="A12_HS_STANDARD_API_20K",e[e.P1_HS_PREMIUM_API_100=50]="P1_HS_PREMIUM_API_100",e[e.P2_HS_PREMIUM_API_250=51]="P2_HS_PREMIUM_API_250",e[e.P3_HS_PREMIUM_API_500=52]="P3_HS_PREMIUM_API_500",e[e.P4_HS_PREMIUM_API_750=53]="P4_HS_PREMIUM_API_750",e[e.P5_HS_PREMIUM_API_1000=54]="P5_HS_PREMIUM_API_1000",e[e.P6_HS_PREMIUM_API_2K=55]="P6_HS_PREMIUM_API_2K",e[e.P7_HS_PREMIUM_API_3K=57]="P7_HS_PREMIUM_API_3K",e[e.P8_HS_PREMIUM_API_5K=58]="P8_HS_PREMIUM_API_5K",e[e.P9_HS_PREMIUM_API_7K=59]="P9_HS_PREMIUM_API_7K",e[e.P10_HS_PREMIUM_API_10K=60]="P10_HS_PREMIUM_API_10K",e[e.P11_HS_PREMIUM_API_15K=61]="P11_HS_PREMIUM_API_15K",e[e.P12_HS_PREMIUM_API_20K=62]="P12_HS_PREMIUM_API_20K",e[e.DS_DBX_TEAM_BUNDLE=39]="DS_DBX_TEAM_BUNDLE",e[e.DS_DBX_TEAM_BUNDLE_TRIAL=64]="DS_DBX_TEAM_BUNDLE_TRIAL",e[e.DS_ADVANCED_TEAM=56]="DS_ADVANCED_TEAM",e[e.DS_ADVANCED_TEAM_TRIAL=63]="DS_ADVANCED_TEAM_TRIAL",e[e.LEGACY_PLUS=5]="LEGACY_PLUS",e[e.PLUS=16]="PLUS",e[e.PLUS_TRIAL=17]="PLUS_TRIAL",e[e.PROFESSIONAL=18]="PROFESSIONAL",e[e.PROFESSIONAL_TRIAL=19]="PROFESSIONAL_TRIAL",e[e.PLUS_WITH_SS=20]="PLUS_WITH_SS",e[e.PLUS_WITH_SS_TRIAL=21]="PLUS_WITH_SS_TRIAL",e[e.CUPCAKE_PLUS=31]="CUPCAKE_PLUS",e[e.CUPCAKE_PROFESSIONAL=32]="CUPCAKE_PROFESSIONAL",e[e.CUPCAKE_PAYING_MEMBER=33]="CUPCAKE_PAYING_MEMBER",e[e.SOLO=65]="SOLO",e[e.INDIVIDUAL_BASIC_PLUS=66]="INDIVIDUAL_BASIC_PLUS",e[e.DBX_ONE_BUSINESS=67]="DBX_ONE_BUSINESS",e[e.DBX_ONE_BUSINESS_PLUS=68]="DBX_ONE_BUSINESS_PLUS",e[e.DBX_ONE_BUSINESS_TRIAL=69]="DBX_ONE_BUSINESS_TRIAL",e[e.DBX_ONE_BUSINESS_PLUS_TRIAL=70]="DBX_ONE_BUSINESS_PLUS_TRIAL",e[e.DASH=71]="DASH",e[e.DASH_TEAM=72]="DASH_TEAM",e[e.DASH_TRIAL=73]="DASH_TRIAL",e[e.DASH_TEAM_TRIAL=74]="DASH_TEAM_TRIAL",e[e.ESSENTIALS_TRIAL=75]="ESSENTIALS_TRIAL",e[e.BASE_FSS=76]="BASE_FSS",e[e.FROMSWIFT_CORE=77]="FROMSWIFT_CORE",e[e.FROMSWIFT_FAX=78]="FROMSWIFT_FAX",e[e.FROMSWIFT_DOCUMENT_EXPORT=79]="FROMSWIFT_DOCUMENT_EXPORT",e[e.FORMSWIFT_SMART_CAREERS=80]="FORMSWIFT_SMART_CAREERS",e[e.REPLAY_PLAN=81]="REPLAY_PLAN",e[e.REPLAY_PLAN_FREEMIUM=89]="REPLAY_PLAN_FREEMIUM",e[e.REPLAY_PLAN_TRIAL=82]="REPLAY_PLAN_TRIAL",e[e.DOCSEND_STANDARD=83]="DOCSEND_STANDARD",e[e.DOCSEND_ADVANCED=84]="DOCSEND_ADVANCED",e[e.DOCSEND_PERSONAL=85]="DOCSEND_PERSONAL",e[e.DOCSEND_ENTERPRISE=86]="DOCSEND_ENTERPRISE",e[e.DOCSEND_BUSINESS=87]="DOCSEND_BUSINESS",e[e.DOCSEND_ADVANCED_PLUS=88]="DOCSEND_ADVANCED_PLUS",e[e.DASH_ENTERPRISE=90]="DASH_ENTERPRISE",e[e.SELECT=91]="SELECT",e[e.DROPBOX_OS_PLAN_FREEMIUM=92]="DROPBOX_OS_PLAN_FREEMIUM",e[e.DASH_TEAM_PLAN_FREEMIUM=93]="DASH_TEAM_PLAN_FREEMIUM",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586212=1e3]="FORMSWIFT_PT_FORMSWIFT_PID_3586212",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586211=1001]="FORMSWIFT_PT_FORMSWIFT_PID_3586211",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3782846=1002]="FORMSWIFT_PT_FORMSWIFT_PID_3782846",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3775331=1003]="FORMSWIFT_PT_FORMSWIFT_PID_3775331",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5464531=1004]="FORMSWIFT_PT_FORMSWIFT_PID_5464531",e[e.FORMSWIFT_PT_FORMSWIFT_PID_6563960=1005]="FORMSWIFT_PT_FORMSWIFT_PID_6563960",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4449339=1006]="FORMSWIFT_PT_FORMSWIFT_PID_4449339",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045561=1007]="FORMSWIFT_PT_FORMSWIFT_PID_5045561",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5877858=1008]="FORMSWIFT_PT_FORMSWIFT_PID_5877858",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5231341=1009]="FORMSWIFT_PT_FORMSWIFT_PID_5231341",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5998147=1010]="FORMSWIFT_PT_FORMSWIFT_PID_5998147",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5998149=1011]="FORMSWIFT_PT_FORMSWIFT_PID_5998149",e[e.FORMSWIFT_PT_FORMSWIFT_PID_6563957=1012]="FORMSWIFT_PT_FORMSWIFT_PID_6563957",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5752988=1013]="FORMSWIFT_PT_FORMSWIFT_PID_5752988",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5752989=1014]="FORMSWIFT_PT_FORMSWIFT_PID_5752989",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586202=1015]="FORMSWIFT_PT_FORMSWIFT_PID_3586202",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3594001=1016]="FORMSWIFT_PT_FORMSWIFT_PID_3594001",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3773777=1017]="FORMSWIFT_PT_FORMSWIFT_PID_3773777",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3797518=1018]="FORMSWIFT_PT_FORMSWIFT_PID_3797518",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5229876=1019]="FORMSWIFT_PT_FORMSWIFT_PID_5229876",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586203=1020]="FORMSWIFT_PT_FORMSWIFT_PID_3586203",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3753995=1021]="FORMSWIFT_PT_FORMSWIFT_PID_3753995",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3766423=1022]="FORMSWIFT_PT_FORMSWIFT_PID_3766423",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4737180=1023]="FORMSWIFT_PT_FORMSWIFT_PID_4737180",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798339=1024]="FORMSWIFT_PT_FORMSWIFT_PID_4798339",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798346=1025]="FORMSWIFT_PT_FORMSWIFT_PID_4798346",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798352=1026]="FORMSWIFT_PT_FORMSWIFT_PID_4798352",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798358=1027]="FORMSWIFT_PT_FORMSWIFT_PID_4798358",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798365=1028]="FORMSWIFT_PT_FORMSWIFT_PID_4798365",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798371=1029]="FORMSWIFT_PT_FORMSWIFT_PID_4798371",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808631=1030]="FORMSWIFT_PT_FORMSWIFT_PID_4808631",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808637=1031]="FORMSWIFT_PT_FORMSWIFT_PID_4808637",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808643=1032]="FORMSWIFT_PT_FORMSWIFT_PID_4808643",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045554=1033]="FORMSWIFT_PT_FORMSWIFT_PID_5045554",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5231342=1034]="FORMSWIFT_PT_FORMSWIFT_PID_5231342",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4460624=1035]="FORMSWIFT_PT_FORMSWIFT_PID_4460624",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3635222=1036]="FORMSWIFT_PT_FORMSWIFT_PID_3635222",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3768589=1037]="FORMSWIFT_PT_FORMSWIFT_PID_3768589",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3859768=1038]="FORMSWIFT_PT_FORMSWIFT_PID_3859768",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4715805=1039]="FORMSWIFT_PT_FORMSWIFT_PID_4715805",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4737181=1040]="FORMSWIFT_PT_FORMSWIFT_PID_4737181",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798342=1041]="FORMSWIFT_PT_FORMSWIFT_PID_4798342",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798348=1042]="FORMSWIFT_PT_FORMSWIFT_PID_4798348",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798354=1043]="FORMSWIFT_PT_FORMSWIFT_PID_4798354",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798361=1044]="FORMSWIFT_PT_FORMSWIFT_PID_4798361",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798367=1045]="FORMSWIFT_PT_FORMSWIFT_PID_4798367",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798373=1046]="FORMSWIFT_PT_FORMSWIFT_PID_4798373",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808633=1047]="FORMSWIFT_PT_FORMSWIFT_PID_4808633",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808639=1048]="FORMSWIFT_PT_FORMSWIFT_PID_4808639",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808645=1049]="FORMSWIFT_PT_FORMSWIFT_PID_4808645",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798340=1050]="FORMSWIFT_PT_FORMSWIFT_PID_4798340",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798347=1051]="FORMSWIFT_PT_FORMSWIFT_PID_4798347",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798353=1052]="FORMSWIFT_PT_FORMSWIFT_PID_4798353",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798360=1053]="FORMSWIFT_PT_FORMSWIFT_PID_4798360",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798366=1054]="FORMSWIFT_PT_FORMSWIFT_PID_4798366",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798372=1055]="FORMSWIFT_PT_FORMSWIFT_PID_4798372",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808632=1056]="FORMSWIFT_PT_FORMSWIFT_PID_4808632",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808638=1057]="FORMSWIFT_PT_FORMSWIFT_PID_4808638",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808644=1058]="FORMSWIFT_PT_FORMSWIFT_PID_4808644",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045557=1059]="FORMSWIFT_PT_FORMSWIFT_PID_5045557",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4460623=1060]="FORMSWIFT_PT_FORMSWIFT_PID_4460623",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4569780=1061]="FORMSWIFT_PT_FORMSWIFT_PID_4569780",e[e.FORMSWIFT_PT_FORMSWIFT_PID_6563961=1062]="FORMSWIFT_PT_FORMSWIFT_PID_6563961",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4594678=1063]="FORMSWIFT_PT_FORMSWIFT_PID_4594678",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586204=1064]="FORMSWIFT_PT_FORMSWIFT_PID_3586204",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586205=1065]="FORMSWIFT_PT_FORMSWIFT_PID_3586205",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3690972=1066]="FORMSWIFT_PT_FORMSWIFT_PID_3690972",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4737177=1067]="FORMSWIFT_PT_FORMSWIFT_PID_4737177",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586210=1068]="FORMSWIFT_PT_FORMSWIFT_PID_3586210",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4687696=1069]="FORMSWIFT_PT_FORMSWIFT_PID_4687696",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4737178=1070]="FORMSWIFT_PT_FORMSWIFT_PID_4737178",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798336=1071]="FORMSWIFT_PT_FORMSWIFT_PID_4798336",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798343=1072]="FORMSWIFT_PT_FORMSWIFT_PID_4798343",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798349=1073]="FORMSWIFT_PT_FORMSWIFT_PID_4798349",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798355=1074]="FORMSWIFT_PT_FORMSWIFT_PID_4798355",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798362=1075]="FORMSWIFT_PT_FORMSWIFT_PID_4798362",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798368=1076]="FORMSWIFT_PT_FORMSWIFT_PID_4798368",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808628=1077]="FORMSWIFT_PT_FORMSWIFT_PID_4808628",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808634=1078]="FORMSWIFT_PT_FORMSWIFT_PID_4808634",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808640=1079]="FORMSWIFT_PT_FORMSWIFT_PID_4808640",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045544=1080]="FORMSWIFT_PT_FORMSWIFT_PID_5045544",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4715806=1081]="FORMSWIFT_PT_FORMSWIFT_PID_4715806",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4737179=1082]="FORMSWIFT_PT_FORMSWIFT_PID_4737179",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586213=1083]="FORMSWIFT_PT_FORMSWIFT_PID_3586213",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4569782=1084]="FORMSWIFT_PT_FORMSWIFT_PID_4569782",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586214=1085]="FORMSWIFT_PT_FORMSWIFT_PID_3586214",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798337=1086]="FORMSWIFT_PT_FORMSWIFT_PID_4798337",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798344=1087]="FORMSWIFT_PT_FORMSWIFT_PID_4798344",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798350=1088]="FORMSWIFT_PT_FORMSWIFT_PID_4798350",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798356=1089]="FORMSWIFT_PT_FORMSWIFT_PID_4798356",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798363=1090]="FORMSWIFT_PT_FORMSWIFT_PID_4798363",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798369=1091]="FORMSWIFT_PT_FORMSWIFT_PID_4798369",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808629=1092]="FORMSWIFT_PT_FORMSWIFT_PID_4808629",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808635=1093]="FORMSWIFT_PT_FORMSWIFT_PID_4808635",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808641=1094]="FORMSWIFT_PT_FORMSWIFT_PID_4808641",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045545=1095]="FORMSWIFT_PT_FORMSWIFT_PID_5045545",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045562=1096]="FORMSWIFT_PT_FORMSWIFT_PID_5045562",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5877859=1097]="FORMSWIFT_PT_FORMSWIFT_PID_5877859",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3909976=1098]="FORMSWIFT_PT_FORMSWIFT_PID_3909976",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5752990=1099]="FORMSWIFT_PT_FORMSWIFT_PID_5752990",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5231343=1100]="FORMSWIFT_PT_FORMSWIFT_PID_5231343",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5229877=1101]="FORMSWIFT_PT_FORMSWIFT_PID_5229877",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5234681=1102]="FORMSWIFT_PT_FORMSWIFT_PID_5234681",e[e.FORMSWIFT_PT_FORMSWIFT_PID_6563958=1103]="FORMSWIFT_PT_FORMSWIFT_PID_6563958",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4695327=1104]="FORMSWIFT_PT_FORMSWIFT_PID_4695327",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4737182=1105]="FORMSWIFT_PT_FORMSWIFT_PID_4737182",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798338=1106]="FORMSWIFT_PT_FORMSWIFT_PID_4798338",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798345=1107]="FORMSWIFT_PT_FORMSWIFT_PID_4798345",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798351=1108]="FORMSWIFT_PT_FORMSWIFT_PID_4798351",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798357=1109]="FORMSWIFT_PT_FORMSWIFT_PID_4798357",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798364=1110]="FORMSWIFT_PT_FORMSWIFT_PID_4798364",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4798370=1111]="FORMSWIFT_PT_FORMSWIFT_PID_4798370",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808630=1112]="FORMSWIFT_PT_FORMSWIFT_PID_4808630",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808636=1113]="FORMSWIFT_PT_FORMSWIFT_PID_4808636",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4808642=1114]="FORMSWIFT_PT_FORMSWIFT_PID_4808642",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045551=1115]="FORMSWIFT_PT_FORMSWIFT_PID_5045551",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5045564=1116]="FORMSWIFT_PT_FORMSWIFT_PID_5045564",e[e.FORMSWIFT_PT_FORMSWIFT_PID_6563959=1117]="FORMSWIFT_PT_FORMSWIFT_PID_6563959",e[e.FORMSWIFT_PT_FORMSWIFT_PID_4636455=1118]="FORMSWIFT_PT_FORMSWIFT_PID_4636455",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3586215=1119]="FORMSWIFT_PT_FORMSWIFT_PID_3586215",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3842499=1120]="FORMSWIFT_PT_FORMSWIFT_PID_3842499",e[e.FORMSWIFT_PT_FORMSWIFT_PID_5229878=1121]="FORMSWIFT_PT_FORMSWIFT_PID_5229878",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3842500=1122]="FORMSWIFT_PT_FORMSWIFT_PID_3842500",e[e.FORMSWIFT_PT_FORMSWIFT_PID_3842501=1123]="FORMSWIFT_PT_FORMSWIFT_PID_3842501"}(FT||(FT={})),a.proto3.util.setEnumType(FT,"cash.catalog.constants_stone.ProductPlanType",[{no:0,name:"UNKNOWN_PRODUCT_PLAN_TYPE"},{no:1,name:"PROMOTIONAL"},{no:2,name:"LEGACY_TRIAL"},{no:3,name:"MOBILE"},{no:4,name:"BASIC_PLUS"},{no:6,name:"PREMIUM"},{no:8,name:"BASIC"},{no:9,name:"STANDARD"},{no:10,name:"ADVANCED"},{no:11,name:"STANDARD_TRIAL"},{no:12,name:"ADVANCED_TRIAL"},{no:13,name:"STARTER"},{no:14,name:"SERVER"},{no:15,name:"SERVER_TRIAL"},{no:22,name:"DEMONEYTREEFIED"},{no:23,name:"PAYING_MEMBER"},{no:24,name:"NONPAYING_MEMBER"},{no:25,name:"TRANSFER"},{no:26,name:"SYNC_EVERYTHING"},{no:27,name:"PASSWORDS"},{no:28,name:"HS_DBX_PRO_BUNDLE"},{no:29,name:"ESSENTIALS_HS"},{no:30,name:"HS_STANDARD"},{no:42,name:"HS_STANDARD_TRIAL"},{no:40,name:"HS_PREMIUM"},{no:41,name:"HS_PREMIUM_TRIAL"},{no:34,name:"A1_HS_STANDARD_API_100"},{no:35,name:"A2_HS_STANDARD_API_250"},{no:36,name:"A3_HS_STANDARD_API_500"},{no:37,name:"A4_HS_STANDARD_API_750"},{no:38,name:"A5_HS_STANDARD_API_1000"},{no:43,name:"A6_HS_STANDARD_API_2K"},{no:44,name:"A7_HS_STANDARD_API_3K"},{no:45,name:"A8_HS_STANDARD_API_5K"},{no:46,name:"A9_HS_STANDARD_API_7K"},{no:47,name:"A10_HS_STANDARD_API_10K"},{no:48,name:"A11_HS_STANDARD_API_15K"},{no:49,name:"A12_HS_STANDARD_API_20K"},{no:50,name:"P1_HS_PREMIUM_API_100"},{no:51,name:"P2_HS_PREMIUM_API_250"},{no:52,name:"P3_HS_PREMIUM_API_500"},{no:53,name:"P4_HS_PREMIUM_API_750"},{no:54,name:"P5_HS_PREMIUM_API_1000"},{no:55,name:"P6_HS_PREMIUM_API_2K"},{no:57,name:"P7_HS_PREMIUM_API_3K"},{no:58,name:"P8_HS_PREMIUM_API_5K"},{no:59,name:"P9_HS_PREMIUM_API_7K"},{no:60,name:"P10_HS_PREMIUM_API_10K"},{no:61,name:"P11_HS_PREMIUM_API_15K"},{no:62,name:"P12_HS_PREMIUM_API_20K"},{no:39,name:"DS_DBX_TEAM_BUNDLE"},{no:64,name:"DS_DBX_TEAM_BUNDLE_TRIAL"},{no:56,name:"DS_ADVANCED_TEAM"},{no:63,name:"DS_ADVANCED_TEAM_TRIAL"},{no:5,name:"LEGACY_PLUS"},{no:16,name:"PLUS"},{no:17,name:"PLUS_TRIAL"},{no:18,name:"PROFESSIONAL"},{no:19,name:"PROFESSIONAL_TRIAL"},{no:20,name:"PLUS_WITH_SS"},{no:21,name:"PLUS_WITH_SS_TRIAL"},{no:31,name:"CUPCAKE_PLUS"},{no:32,name:"CUPCAKE_PROFESSIONAL"},{no:33,name:"CUPCAKE_PAYING_MEMBER"},{no:65,name:"SOLO"},{no:66,name:"INDIVIDUAL_BASIC_PLUS"},{no:67,name:"DBX_ONE_BUSINESS"},{no:68,name:"DBX_ONE_BUSINESS_PLUS"},{no:69,name:"DBX_ONE_BUSINESS_TRIAL"},{no:70,name:"DBX_ONE_BUSINESS_PLUS_TRIAL"},{no:71,name:"DASH"},{no:72,name:"DASH_TEAM"},{no:73,name:"DASH_TRIAL"},{no:74,name:"DASH_TEAM_TRIAL"},{no:75,name:"ESSENTIALS_TRIAL"},{no:76,name:"BASE_FSS"},{no:77,name:"FROMSWIFT_CORE"},{no:78,name:"FROMSWIFT_FAX"},{no:79,name:"FROMSWIFT_DOCUMENT_EXPORT"},{no:80,name:"FORMSWIFT_SMART_CAREERS"},{no:81,name:"REPLAY_PLAN"},{no:89,name:"REPLAY_PLAN_FREEMIUM"},{no:82,name:"REPLAY_PLAN_TRIAL"},{no:83,name:"DOCSEND_STANDARD"},{no:84,name:"DOCSEND_ADVANCED"},{no:85,name:"DOCSEND_PERSONAL"},{no:86,name:"DOCSEND_ENTERPRISE"},{no:87,name:"DOCSEND_BUSINESS"},{no:88,name:"DOCSEND_ADVANCED_PLUS"},{no:90,name:"DASH_ENTERPRISE"},{no:91,name:"SELECT"},{no:92,name:"DROPBOX_OS_PLAN_FREEMIUM"},{no:93,name:"DASH_TEAM_PLAN_FREEMIUM"},{no:1e3,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586212"},{no:1001,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586211"},{no:1002,name:"FORMSWIFT_PT_FORMSWIFT_PID_3782846"},{no:1003,name:"FORMSWIFT_PT_FORMSWIFT_PID_3775331"},{no:1004,name:"FORMSWIFT_PT_FORMSWIFT_PID_5464531"},{no:1005,name:"FORMSWIFT_PT_FORMSWIFT_PID_6563960"},{no:1006,name:"FORMSWIFT_PT_FORMSWIFT_PID_4449339"},{no:1007,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045561"},{no:1008,name:"FORMSWIFT_PT_FORMSWIFT_PID_5877858"},{no:1009,name:"FORMSWIFT_PT_FORMSWIFT_PID_5231341"},{no:1010,name:"FORMSWIFT_PT_FORMSWIFT_PID_5998147"},{no:1011,name:"FORMSWIFT_PT_FORMSWIFT_PID_5998149"},{no:1012,name:"FORMSWIFT_PT_FORMSWIFT_PID_6563957"},{no:1013,name:"FORMSWIFT_PT_FORMSWIFT_PID_5752988"},{no:1014,name:"FORMSWIFT_PT_FORMSWIFT_PID_5752989"},{no:1015,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586202"},{no:1016,name:"FORMSWIFT_PT_FORMSWIFT_PID_3594001"},{no:1017,name:"FORMSWIFT_PT_FORMSWIFT_PID_3773777"},{no:1018,name:"FORMSWIFT_PT_FORMSWIFT_PID_3797518"},{no:1019,name:"FORMSWIFT_PT_FORMSWIFT_PID_5229876"},{no:1020,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586203"},{no:1021,name:"FORMSWIFT_PT_FORMSWIFT_PID_3753995"},{no:1022,name:"FORMSWIFT_PT_FORMSWIFT_PID_3766423"},{no:1023,name:"FORMSWIFT_PT_FORMSWIFT_PID_4737180"},{no:1024,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798339"},{no:1025,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798346"},{no:1026,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798352"},{no:1027,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798358"},{no:1028,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798365"},{no:1029,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798371"},{no:1030,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808631"},{no:1031,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808637"},{no:1032,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808643"},{no:1033,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045554"},{no:1034,name:"FORMSWIFT_PT_FORMSWIFT_PID_5231342"},{no:1035,name:"FORMSWIFT_PT_FORMSWIFT_PID_4460624"},{no:1036,name:"FORMSWIFT_PT_FORMSWIFT_PID_3635222"},{no:1037,name:"FORMSWIFT_PT_FORMSWIFT_PID_3768589"},{no:1038,name:"FORMSWIFT_PT_FORMSWIFT_PID_3859768"},{no:1039,name:"FORMSWIFT_PT_FORMSWIFT_PID_4715805"},{no:1040,name:"FORMSWIFT_PT_FORMSWIFT_PID_4737181"},{no:1041,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798342"},{no:1042,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798348"},{no:1043,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798354"},{no:1044,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798361"},{no:1045,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798367"},{no:1046,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798373"},{no:1047,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808633"},{no:1048,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808639"},{no:1049,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808645"},{no:1050,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798340"},{no:1051,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798347"},{no:1052,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798353"},{no:1053,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798360"},{no:1054,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798366"},{no:1055,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798372"},{no:1056,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808632"},{no:1057,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808638"},{no:1058,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808644"},{no:1059,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045557"},{no:1060,name:"FORMSWIFT_PT_FORMSWIFT_PID_4460623"},{no:1061,name:"FORMSWIFT_PT_FORMSWIFT_PID_4569780"},{no:1062,name:"FORMSWIFT_PT_FORMSWIFT_PID_6563961"},{no:1063,name:"FORMSWIFT_PT_FORMSWIFT_PID_4594678"},{no:1064,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586204"},{no:1065,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586205"},{no:1066,name:"FORMSWIFT_PT_FORMSWIFT_PID_3690972"},{no:1067,name:"FORMSWIFT_PT_FORMSWIFT_PID_4737177"},{no:1068,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586210"},{no:1069,name:"FORMSWIFT_PT_FORMSWIFT_PID_4687696"},{no:1070,name:"FORMSWIFT_PT_FORMSWIFT_PID_4737178"},{no:1071,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798336"},{no:1072,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798343"},{no:1073,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798349"},{no:1074,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798355"},{no:1075,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798362"},{no:1076,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798368"},{no:1077,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808628"},{no:1078,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808634"},{no:1079,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808640"},{no:1080,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045544"},{no:1081,name:"FORMSWIFT_PT_FORMSWIFT_PID_4715806"},{no:1082,name:"FORMSWIFT_PT_FORMSWIFT_PID_4737179"},{no:1083,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586213"},{no:1084,name:"FORMSWIFT_PT_FORMSWIFT_PID_4569782"},{no:1085,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586214"},{no:1086,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798337"},{no:1087,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798344"},{no:1088,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798350"},{no:1089,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798356"},{no:1090,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798363"},{no:1091,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798369"},{no:1092,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808629"},{no:1093,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808635"},{no:1094,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808641"},{no:1095,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045545"},{no:1096,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045562"},{no:1097,name:"FORMSWIFT_PT_FORMSWIFT_PID_5877859"},{no:1098,name:"FORMSWIFT_PT_FORMSWIFT_PID_3909976"},{no:1099,name:"FORMSWIFT_PT_FORMSWIFT_PID_5752990"},{no:1100,name:"FORMSWIFT_PT_FORMSWIFT_PID_5231343"},{no:1101,name:"FORMSWIFT_PT_FORMSWIFT_PID_5229877"},{no:1102,name:"FORMSWIFT_PT_FORMSWIFT_PID_5234681"},{no:1103,name:"FORMSWIFT_PT_FORMSWIFT_PID_6563958"},{no:1104,name:"FORMSWIFT_PT_FORMSWIFT_PID_4695327"},{no:1105,name:"FORMSWIFT_PT_FORMSWIFT_PID_4737182"},{no:1106,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798338"},{no:1107,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798345"},{no:1108,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798351"},{no:1109,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798357"},{no:1110,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798364"},{no:1111,name:"FORMSWIFT_PT_FORMSWIFT_PID_4798370"},{no:1112,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808630"},{no:1113,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808636"},{no:1114,name:"FORMSWIFT_PT_FORMSWIFT_PID_4808642"},{no:1115,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045551"},{no:1116,name:"FORMSWIFT_PT_FORMSWIFT_PID_5045564"},{no:1117,name:"FORMSWIFT_PT_FORMSWIFT_PID_6563959"},{no:1118,name:"FORMSWIFT_PT_FORMSWIFT_PID_4636455"},{no:1119,name:"FORMSWIFT_PT_FORMSWIFT_PID_3586215"},{no:1120,name:"FORMSWIFT_PT_FORMSWIFT_PID_3842499"},{no:1121,name:"FORMSWIFT_PT_FORMSWIFT_PID_5229878"},{no:1122,name:"FORMSWIFT_PT_FORMSWIFT_PID_3842500"},{no:1123,name:"FORMSWIFT_PT_FORMSWIFT_PID_3842501"}]),function(e){e[e.UNKNOWN_PRODUCT_FAMILY=0]="UNKNOWN_PRODUCT_FAMILY",e[e.PLUS=10]="PLUS",e[e.PROFESSIONAL=20]="PROFESSIONAL",e[e.FAMILY=30]="FAMILY",e[e.INDIVIDUAL_BASIC=40]="INDIVIDUAL_BASIC",e[e.TRANSFER=50]="TRANSFER",e[e.PASSWORDS=60]="PASSWORDS",e[e.BACKUP=70]="BACKUP",e[e.HELLOSIGN_PRO_BUNDLE=80]="HELLOSIGN_PRO_BUNDLE",e[e.PLUS_DEPRECATED=90]="PLUS_DEPRECATED",e[e.HELLOSIGN_ESSENTIALS=100]="HELLOSIGN_ESSENTIALS",e[e.SOLO=110]="SOLO",e[e.DASH=130]="DASH",e[e.STANDARD=1e3]="STANDARD",e[e.ADVANCED=1010]="ADVANCED",e[e.SERVER=1020]="SERVER",e[e.ENTERPRISE=1030]="ENTERPRISE",e[e.EDUCATION=1040]="EDUCATION",e[e.TEAM_BASIC=1050]="TEAM_BASIC",e[e.DBX_ONE_BUSINESS=1070]="DBX_ONE_BUSINESS",e[e.DBX_ONE_BUSINESS_PLUS=1080]="DBX_ONE_BUSINESS_PLUS",e[e.TEAM_DEPRECATED=1060]="TEAM_DEPRECATED",e[e.HELLOSIGN_STANDARD_TEAM=1100]="HELLOSIGN_STANDARD_TEAM",e[e.HELLOSIGN_PREMIUM_TEAM=1140]="HELLOSIGN_PREMIUM_TEAM",e[e.DS_ADVANCED_TEAM=1150]="DS_ADVANCED_TEAM",e[e.EVH=1e4]="EVH",e[e.QUOTA=10010]="QUOTA",e[e.CAPTURE=10020]="CAPTURE",e[e.SUPPORT=10030]="SUPPORT",e[e.API_RATE=10040]="API_RATE",e[e.LEGAL_HOLD=10050]="LEGAL_HOLD",e[e.PREMIUM_SUPPORT=10060]="PREMIUM_SUPPORT",e[e.MEDIA=10070]="MEDIA",e[e.ANY_PRODUCT_FAMILY=1e5]="ANY_PRODUCT_FAMILY"}(xT||(xT={})),a.proto3.util.setEnumType(xT,"store.APIProductFamily",[{no:0,name:"UNKNOWN_PRODUCT_FAMILY"},{no:10,name:"PLUS"},{no:20,name:"PROFESSIONAL"},{no:30,name:"FAMILY"},{no:40,name:"INDIVIDUAL_BASIC"},{no:50,name:"TRANSFER"},{no:60,name:"PASSWORDS"},{no:70,name:"BACKUP"},{no:80,name:"HELLOSIGN_PRO_BUNDLE"},{no:90,name:"PLUS_DEPRECATED"},{no:100,name:"HELLOSIGN_ESSENTIALS"},{no:110,name:"SOLO"},{no:130,name:"DASH"},{no:1e3,name:"STANDARD"},{no:1010,name:"ADVANCED"},{no:1020,name:"SERVER"},{no:1030,name:"ENTERPRISE"},{no:1040,name:"EDUCATION"},{no:1050,name:"TEAM_BASIC"},{no:1070,name:"DBX_ONE_BUSINESS"},{no:1080,name:"DBX_ONE_BUSINESS_PLUS"},{no:1060,name:"TEAM_DEPRECATED"},{no:1100,name:"HELLOSIGN_STANDARD_TEAM"},{no:1140,name:"HELLOSIGN_PREMIUM_TEAM"},{no:1150,name:"DS_ADVANCED_TEAM"},{no:1e4,name:"EVH"},{no:10010,name:"QUOTA"},{no:10020,name:"CAPTURE"},{no:10030,name:"SUPPORT"},{no:10040,name:"API_RATE"},{no:10050,name:"LEGAL_HOLD"},{no:10060,name:"PREMIUM_SUPPORT"},{no:10070,name:"MEDIA"},{no:1e5,name:"ANY_PRODUCT_FAMILY"}]),function(e){e[e.UNKNOWN_SUBSCRIPTION=0]="UNKNOWN_SUBSCRIPTION",e[e.DROPBOX=1]="DROPBOX"}(UT||(UT={})),a.proto3.util.setEnumType(UT,"store.SubscriptionType",[{no:0,name:"UNKNOWN_SUBSCRIPTION"},{no:1,name:"DROPBOX"}]);class HT{constructor(e){this.campaigns=((null==e?void 0:e.campaigns)||[]).map((e=>new GT(e))),this.campaignsResult=e&&e.campaigns_result?new jT(e.campaigns_result):void 0,this.campaignsToSlots=(null==e?void 0:e.campaigns_to_slots)||{}}}class GT{constructor(e){this.megaphoneImpressionId=e.megaphone_impression_id,this.isImpressionAllowed=!!e.is_impression_allowed,this.campaignVariantDescriptor=e.campaign_variant_descriptor}}class jT{constructor(e){this.campaigns=(e.campaigns||[]).map((e=>new zT(e))),this.validFor=e.valid_for,this.requestId=e.request_id}}class zT{constructor(e){this.matchedUserId=e.matched_user_id||void 0,this.campaignId=e.campaign_id,this.versionId=e.version_id,this.promptQueriedAtMs=e.prompt_queried_at_ms,this.campaignName=e.campaign_name,this.notDismissible=!!e.not_dismissible,this.content=e.content?new KT(e.content):void 0,this.sequence=e.sequence?new JT(e.sequence):void 0,this.slot=e.slot,this.childCampaigns=Object.fromEntries(Object.entries(e.child_campaigns||{}).map((([e,t])=>[e,new zT(t)]))),this.delayInSeconds=e.delay_in_seconds||0,this.metadata=e.metadata,this.campaignStormcrowVariant=e.campaign_stormcrow_variant||void 0,this.campaignStormcrowFeature=e.campaign_stormcrow_feature||void 0,this.campaignPromoConfig=e.campaign_promo_config,this.campaignIsSourceToolkit=!!e.campaign_is_source_toolkit}}class KT{constructor(e){const t=e[".tag"];switch(t){case"popup_modal":this.campaignContentUnion={case:"popupModal",value:new iy(e)};break;case"top_notification":this.campaignContentUnion={case:"topNotification",value:new ly(e)};break;case"home_modal":this.campaignContentUnion={case:"homeModal",value:new cy(e)};break;case"link":this.campaignContentUnion={case:"link",value:new dy(e)};break;case"styled_notification":this.campaignContentUnion={case:"styledNotification",value:new uy(e)};break;case"targeted_bubble":this.campaignContentUnion={case:"targetedBubble",value:new my(e)};break;case"modal_page":this.campaignContentUnion={case:"modalPage",value:new py(e)};break;case"link_with_bubble":this.campaignContentUnion={case:"linkWithBubble",value:new gy(e)};break;case"desktop_tray":this.campaignContentUnion={case:"desktopTray",value:new fy(e)};break;case"upgrade_page":this.campaignContentUnion={case:"upgradePage",value:new hy(e)};break;case"panel":this.campaignContentUnion={case:"panel",value:new Ey(e)};break;case"top_notification_with_modal":this.campaignContentUnion={case:"topNotificationWithModal",value:new vy(e)};break;case"desktop_tray_corner":this.campaignContentUnion={case:"desktopTrayCorner",value:new by(e)};break;case"home_inline_content":this.campaignContentUnion={case:"homeInlineContent",value:new Sy(e)};break;case"mobile_plan_compare":this.campaignContentUnion={case:"mobilePlanCompare",value:new yy(e)};break;case"mobile_button":this.campaignContentUnion={case:"mobileButton",value:new ky(e)};break;case"mobile_upgrade_faq":this.campaignContentUnion={case:"mobileUpgradeFaq",value:new wy(e)};break;case"banner_campaign_format":this.campaignContentUnion={case:"bannerCampaignFormat",value:new Hy(e)};break;case"menu_item_campaign_format":this.campaignContentUnion={case:"menuItemCampaignFormat",value:new Gy(e)};break;case"snackbar_campaign_format":this.campaignContentUnion={case:"snackbarCampaignFormat",value:new jy(e)};break;case"modal_campaign_format":this.campaignContentUnion={case:"modalCampaignFormat",value:new Ky(e)};break;case"dialog_campaign_format":this.campaignContentUnion={case:"dialogCampaignFormat",value:new Jy(e)};break;case"mobile_multi_plan_upgrade_page":this.campaignContentUnion={case:"mobileMultiPlanUpgradePage",value:new $y(e)};break;case"tooltip_campaign_format":this.campaignContentUnion={case:"tooltipCampaignFormat",value:new Qy(e)};break;case"sequence":this.campaignContentUnion={case:"sequence",value:new Xy(e)};break;case"mobile_interstitial_content":this.campaignContentUnion={case:"mobileInterstitialContent",value:new ek(e)};break;case"link_campaign_format":this.campaignContentUnion={case:"linkCampaignFormat",value:new tk(e)};break;case"action_choice_modal_campaign_format":this.campaignContentUnion={case:"actionChoiceModalCampaignFormat",value:new nk(e)};break;case"pulsar_campaign_format":this.campaignContentUnion={case:"pulsarCampaignFormat",value:new ik(e)};break;case"mobile_checkbox_plan_compare":this.campaignContentUnion={case:"mobileCheckboxPlanCompare",value:new ak(e)};break;case"mobile_campaign_set":if("primary_account_tab"===e.mobile_campaign_set[".tag"])this.campaignContentUnion={case:"mobileCampaignSet",value:{MobileCampaignSetUnion:{case:"primaryAccountTab",value:new dk(e.mobile_campaign_set)}}};else this.campaignContentUnion={case:"mobileCampaignSet",value:{MobileCampaignSetUnion:{case:void 0,value:void 0}}};break;case"mobile_multiline_button":this.campaignContentUnion={case:"mobileMultilineButton",value:new Ty(e)};break;case"mobile_campaign_set_module":if("primary_button_list_module"===e.mobile_campaign_set_module[".tag"])this.campaignContentUnion={case:"mobileCampaignSetModule",value:{MobileCampaignSetModuleUnion:{case:"primaryButtonListModule",value:new ck(e.mobile_campaign_set_module)}}};else this.campaignContentUnion={case:"mobileCampaignSetModule",value:{MobileCampaignSetModuleUnion:{case:void 0,value:void 0}}};break;case"mobile_campaign_set_standard_list_item":this.campaignContentUnion={case:"mobileCampaignSetStandardListItem",value:new sk(e)};break;case"billing_modal_campaign_format":this.campaignContentUnion={case:"billingModalCampaignFormat",value:new lk(e)};break;case"mobile_campaign_set_primary_button_list_module":this.campaignContentUnion={case:"mobileCampaignSetPrimaryButtonListModule",value:new ck(e)};break;case"mobile_primary_account_tab_campaign_set":this.campaignContentUnion={case:"mobilePrimaryAccountTabCampaignSet",value:new dk(e)};break;case"custom_campaign_format":this.campaignContentUnion={case:"customCampaignFormat",value:new uk(e)};break;case"link_bubble_campaign_format":this.campaignContentUnion={case:"linkBubbleCampaignFormat",value:new _k(e)};break;case"new_billing_modal_campaign_format":this.campaignContentUnion={case:"newBillingModalCampaignFormat",value:new mk(e)};break;case"rich_upgrade_dropdown_campaign_format":this.campaignContentUnion={case:"richUpgradeDropdownCampaignFormat",value:new pk(e)};break;case"other":this.campaignContentUnion={case:void 0,value:void 0};break;default:const n=t;this.campaignContentUnion={case:n,value:n}}}}class JT{constructor(e){this.root=e.root,this.nodes=Object.fromEntries(Object.entries(e.nodes||{}).map((([e,t])=>[e,new YT(t)])))}}class YT{constructor(e){this.locationId=e.location_id,this.content=e.content?new KT(e.content):void 0,this.children=e.children}}class ZT{constructor(e){this.actionParameters=e.action_parameters?{content:e.action_parameters.content||""}:void 0}}class $T{constructor(e){this.actionParameters=e.action_parameters}}class QT{constructor(e){this.actionParameters=e.action_parameters?{url:e.action_parameters.url,windowTitle:e.action_parameters.window_title}:void 0}}class XT{constructor(e){this.actionParameters=e.action_parameters?{campaignName:e.action_parameters.campaign_name||""}:void 0}}class ey{constructor(e){this.actionParameters=e.action_parameters?{url:e.action_parameters.url||""}:void 0}}class ty{constructor(e){const t=e[".tag"];switch(t){case"open_recents_tab":this.mobilePromptActionUnion={case:"openRecentsTab",value:void 0};break;case"open_photos_tab":this.mobilePromptActionUnion={case:"openPhotosTab",value:void 0};break;case"open_payments_page":this.mobilePromptActionUnion={case:"openPaymentsPage",value:void 0};break;case"open_link_computer_page":this.mobilePromptActionUnion={case:"openLinkComputerPage",value:void 0};break;case"open_camera_upload_settings":this.mobilePromptActionUnion={case:"openCameraUploadSettings",value:void 0};break;case"open_doc_scanner":this.mobilePromptActionUnion={case:"openDocScanner",value:void 0};break;case"open_url":this.mobilePromptActionUnion={case:"openUrl",value:new ey(e)};break;case"open_prompt_campaign":this.mobilePromptActionUnion={case:"openPromptCampaign",value:new XT(e)};break;case"open_billing_period_page":this.mobilePromptActionUnion={case:"openBillingPeriodPage",value:void 0};break;case"open_feature_discovery_page":this.mobilePromptActionUnion={case:"openFeatureDiscoveryPage",value:void 0};break;case"open_offline_tab":this.mobilePromptActionUnion={case:"openOfflineTab",value:void 0};break;case"open_preauth_dbx_url":this.mobilePromptActionUnion={case:"openPreauthDbxUrl",value:new QT(e)};break;case"open_request_files_page":this.mobilePromptActionUnion={case:"openRequestFilesPage",value:void 0};break;case"navigate_to_manage_subscription":this.mobilePromptActionUnion={case:"navigateToManageSubscription",value:void 0};break;case"open_upload_queue":this.mobilePromptActionUnion={case:"openUploadQueue",value:void 0};break;case"share_content":this.mobilePromptActionUnion={case:"shareContent",value:new ZT(e)};break;case"redeem_discount":this.mobilePromptActionUnion={case:"redeemDiscount",value:new $T(e)};break;case"open_team_management":this.mobilePromptActionUnion={case:"openTeamManagement",value:void 0};break;case"other":this.mobilePromptActionUnion={case:void 0,value:void 0};break;default:const n=t;this.mobilePromptActionUnion={case:n,value:n}}}}class ny{constructor(e){const t=e[".tag"];switch(t){case"quota_chart":this.popupModalHeaderContentTypeUnion={case:"quotaChart",value:void 0};break;case"other":this.popupModalHeaderContentTypeUnion={case:void 0,value:void 0};break;default:const e=t;this.popupModalHeaderContentTypeUnion={case:e,value:e}}}}class iy{constructor(e){this.imageUrl=e.image_url||"",this.text=e.text||"",this.subtext=e.subtext||"",this.confirmAction=new ty(e.confirm_action),this.dismissText=e.dismiss_text||"",this.darkModeImageUrl=e.dark_mode_image_url||"",this.headerContentType=e.header_content_type?new ny(e.header_content_type):void 0,this.presentAsBottomSheet=e.present_as_bottom_sheet||!1,this.experimentTags=e.experiment_tags||""}}class ay{constructor(e){const t=e[".tag"];switch(t){case"info":this.topNotificationStyleUnion={case:"info",value:void 0};break;case"notification":this.topNotificationStyleUnion={case:"notification",value:void 0};break;case"warning":this.topNotificationStyleUnion={case:"warning",value:void 0};break;case"promo":this.topNotificationStyleUnion={case:"promo",value:void 0};break;case"success":this.topNotificationStyleUnion={case:"success",value:void 0};break;case"warning_yellow":this.topNotificationStyleUnion={case:"warningYellow",value:void 0};break;case"other":this.topNotificationStyleUnion={case:void 0,value:void 0};break;default:const e=t;this.topNotificationStyleUnion={case:e,value:e}}}}class oy{constructor(e){const t=e[".tag"];switch(t){case"info":this.topNotificationIconUnion={case:"info",value:void 0};break;case"other":this.topNotificationIconUnion={case:void 0,value:void 0};break;default:const e=t;this.topNotificationIconUnion={case:e,value:e}}}}class ry{constructor(e){const t=e[".tag"];switch(t){case"transparent":this.topNotificationButtonStyleUnion={case:"transparent",value:void 0};break;case"outline":this.topNotificationButtonStyleUnion={case:"outline",value:void 0};break;case"other":this.topNotificationButtonStyleUnion={case:void 0,value:void 0};break;default:const e=t;this.topNotificationButtonStyleUnion={case:e,value:e}}}}class sy{constructor(e){const t=e[".tag"];switch(t){case"basic":this.topNotificationButtonStyleUnion={case:"basic",value:void 0};break;case"rich":this.topNotificationButtonStyleUnion={case:"rich",value:void 0};break;case"other":this.topNotificationButtonStyleUnion={case:void 0,value:void 0};break;default:const e=t;this.topNotificationButtonStyleUnion={case:e,value:e}}}}class ly{constructor(e){this.text=e.text,this.subtext=e.subtext,this.style=new ay(e.style),this.action=e.action?new ty(e.action):void 0,this.iconUrl=e.icon_url||"",this.icon=e.icon?new oy(e.icon):void 0,this.buttonStyle=e.button_style?new ry(e.button_style):void 0,this.bannerType=e.banner_type?new sy(e.banner_type):void 0,this.title=e.title||"",this.customIcon=e.custom_icon||"",this.secondaryButtonText=e.secondary_button_text||"",this.secondaryButtonUrl=e.secondary_button_url||"",this.secondaryInNewTab=e.secondary_in_new_tab||!1,this.isUpsellCta=e.is_upsell_cta||!1,this.notDismissable=e.not_dismissable||!1}}class cy{constructor(e){var t,n,i,a,o,r,s,l,c,d;this.onboardingModuleName=e.onboarding_module_name,this.title=e.title,this.modalStyle=e.modal_style,this.imageUrl=e.image_url,this.imageLocalized=null!==(t=e.image_localized)&&void 0!==t&&t,this.subtext=e.subtext,this.confirmText=e.confirm_text,this.confirmUrl=e.confirm_url,this.confirmInNewTab=null!==(n=e.confirm_in_new_tab)&&void 0!==n&&n,this.confirmIsPost=null!==(i=e.confirm_is_post)&&void 0!==i&&i,this.remindMeLaterText=e.remind_me_later_text,this.cancelText=e.cancel_text,this.bottomText=e.bottom_text,this.secondaryUrl=e.secondary_url,this.tertiaryText=e.tertiary_text,this.tertiaryUrl=e.tertiary_url,this.useSecondaryButtonAsLink=null!==(a=e.use_secondary_button_as_link)&&void 0!==a&&a,this.imageStyle=e.image_style,this.darkModeImageUrl=e.dark_mode_image_url||"",this.showPricing=null!==(o=e.show_pricing)&&void 0!==o&&o,this.firstCardPlan=e.first_card_plan,this.firstCardCtaText=e.first_card_cta_text,this.firstCardCtaUrl=e.first_card_cta_url,this.secondCardPlan=e.second_card_plan,this.secondCardCtaText=e.second_card_cta_text,this.secondCardCtaUrl=e.second_card_cta_url,this.currentPlanLocation=e.current_plan_location,this.recommendedPillLocation=e.recommended_pill_location,this.useAnnualPricing=null!==(r=e.use_annual_pricing)&&void 0!==r&&r,this.recommendedPlanDetails=null!==(s=e.recommended_plan_details)&&void 0!==s?s:[],this.firstCardMobileHighlightColor=e.first_card_mobile_highlight_color,this.firstCardMobileHeader=e.first_card_mobile_header,this.secondCardMobileHighlightColor=e.second_card_mobile_highlight_color,this.secondCardMobileHeader=e.second_card_mobile_header,this.planCardBanner=e.plan_card_banner,this.firstProductCard=e.first_product_card,this.secondProductCard=e.second_product_card,this.thirdProductCard=e.third_product_card,this.currentPlanPillText=e.current_plan_pill_text,this.firstPlanPillText=e.first_plan_pill_text,this.secondPlanPillText=e.second_plan_pill_text,this.thirdPlanPillText=e.third_plan_pill_text,this.fourthPlanPillText=e.fourth_plan_pill_text,this.thirdCardPlan=e.third_card_plan,this.thirdCardCtaText=e.third_card_cta_text,this.thirdCardCtaUrl=e.third_card_cta_url,this.fourthCardPlan=e.fourth_card_plan,this.fourthCardCtaText=e.fourth_card_cta_text,this.fourthCardCtaUrl=e.fourth_card_cta_url,this.showQuota=null!==(l=e.show_quota)&&void 0!==l&&l,this.showMultiproductFeatures=null!==(c=e.show_multiproduct_features)&&void 0!==c&&c,this.featureListStyle=e.feature_list_style,this.ctaButtonStyle=e.cta_button_style,this.dismissButtonLocation=e.dismiss_button_location,this.planCardBannerBackgroundColor=e.plan_card_banner_background_color,this.quotaStyle=e.quota_style,this.secondaryCardCtaUrl=e.secondary_card_cta_url,this.outOfSpaceTitle=e.out_of_space_title,this.isUpsellCta=null!==(d=e.is_upsell_cta)&&void 0!==d&&d}}class dy{constructor(e){this.linkText=e.link_text||"",this.confirmUrl=e.confirm_url||"",this.linkIcon=e.link_icon||void 0,this.linkPretext=e.link_pretext||void 0,this.linkStyle=e.link_style||void 0,this.linkTooltipText=e.link_tooltip_text||void 0,this.promptCampaignName=e.prompt_campaign_name||void 0}}class uy{constructor(e){this.textHtml=e.text_html,this.style=e.style?new _y(e.style):void 0,this.uxExtension=e.ux_extension,this.confirmText=e.confirm_text,this.confirmUrl=e.confirm_url,this.confirmInNewTab=e.confirm_in_new_tab||!1,this.icon=e.icon||""}}class _y{constructor(e){const t=e[".tag"];switch(t){case"info":this.stringValueUnion={case:"info",value:void 0};break;case"warning":this.stringValueUnion={case:"warning",value:void 0};break;case"err":this.stringValueUnion={case:"err",value:void 0};break;case"other":this.stringValueUnion={case:void 0,value:void 0};break;default:const e=t;this.stringValueUnion={case:e,value:e}}}}class my{constructor(e){this.targetSelector=e.target_selector,this.placement=e.placement||"",this.imageUrl=e.image_url,this.imageLocalized=e.image_localized||!1,this.header=e.header,this.text=e.text,this.confirmText=e.confirm_text,this.confirmUrl=e.confirm_url,this.confirmInNewTab=e.confirm_in_new_tab||!1,this.confirmIsPost=e.confirm_is_post||!1,this.cancelText=e.cancel_text,this.cancelWithXIcon=e.cancel_with_x_icon||!1,this.hasBackdrop=e.has_backdrop||!1,this.colorStyle=e.color_style||"",this.darkModeImageUrl=e.dark_mode_image_url||"",this.isUpsellCta=e.is_upsell_cta||!1}}class py{constructor(e){this.title=e.title,this.imageUrl=e.image_url,this.text=e.text,this.subtext=e.subtext,this.actionText=e.action_text,this.darkModeImageUrl=e.dark_mode_image_url||""}}class gy{constructor(e){this.linkText=e.link_text,this.linkIcon=e.link_icon,this.linkPretext=e.link_pretext,this.imageUrl=e.image_url,this.imageUrlHiRes=e.image_url_hi_res,this.textHtml=e.text_html,this.confirmText=e.confirm_text,this.confirmUrl=e.confirm_url,this.confirmInNewTab=e.confirm_in_new_tab||!1,this.confirmIsPost=e.confirm_is_post||!1,this.cancelText=e.cancel_text,this.darkModeImageUrl=e.dark_mode_image_url||""}}class fy{constructor(e){this.text=e.text,this.iconUrl=e.icon_url,this.subtext=e.subtext,this.style=e.style?new gk(e.style):void 0,this.confirmUrl=e.confirm_url,this.notDismissable=e.not_dismissable||!1,this.icon=e.icon?new fk(e.icon):void 0,this.confirmText=e.confirm_text,this.confirmUrl2=e.confirm_url_2,this.confirmText2=e.confirm_text_2}}class hy{constructor(e){this.title=e.title,this.imageUrl=e.image_url,this.text=e.text,this.subtext=e.subtext,this.benefitList=e.benefit_list||[],this.actionText=e.action_text,this.dismissText=e.dismiss_text,this.actionTitle=e.action_title,this.actionSubtitle=e.action_subtitle,this.productFamily=WT(e.product_family),this.productType=VT(e.product_type),this.apiProductFamily=BT(e.api_product_family),this.darkModeImageUrl=e.dark_mode_image_url||""}}class Ey{constructor(e){this.textHtml=e.text_html,this.imageUrl=e.image_url,this.imageUrlHiRes=e.image_url_hi_res,this.confirmText=e.confirm_text,this.confirmUrl=e.confirm_url,this.confirmInNewTab=e.confirm_in_new_tab||!1,this.darkModeImageUrl=e.dark_mode_image_url||""}}class vy{constructor(e){this.topNotification=e.top_notification?new ly(e.top_notification):void 0,this.modal=e.modal?new hk(e.modal):void 0}}class by{constructor(e){this.confirmText=e.confirm_text,this.confirmUrl=e.confirm_url}}class Sy{constructor(e){this.titleText=e.title_text,this.textHtml=e.text_html,this.confirmText=e.confirm_text,this.confirmUrl=e.confirm_url,this.showDismissButton=e.show_dismiss_button||!1,this.dismissText=e.dismiss_text||""}}class Ty{constructor(e){this.leadingIconName=e.leading_icon_name||"",this.trailingIconName=e.trailing_icon_name||"",this.heading=e.heading||"",this.title=e.title||"",this.subtitle=e.subtitle||"",this.label=e.label||"",this.action=e.action?new ty(e.action):void 0,this.apiProductFamily=BT(e.api_product_family)}}class yy{constructor(e){this.titleOne=e.title_one,this.imageOne=e.image_one,this.textOne=e.text_one,this.subtextOne=e.subtext_one,this.benefitListOne=e.benefit_list_one||[],this.actionTitleOne=e.action_title_one,this.actionSubtitleOne=e.action_subtitle_one,this.actionTextOne=e.action_text_one,this.productFamilyOne=WT(e.product_family_one),this.productTypeOne=VT(e.product_type_one),this.apiProductFamilyOne=BT(e.api_product_family_one),this.titleTwo=e.title_two,this.imageTwo=e.image_two,this.textTwo=e.text_two,this.subtextTwo=e.subtext_two,this.benefitListTwo=e.benefit_list_two||[],this.actionTitleTwo=e.action_title_two,this.actionSubtitleTwo=e.action_subtitle_two,this.actionTextTwo=e.action_text_two||"",this.productFamilyTwo=WT(e.product_family_two),this.productTypeTwo=VT(e.product_type_two),this.apiProductFamilyTwo=BT(e.api_product_family_two),this.titleThree=e.title_three,this.imageThree=e.image_three,this.textThree=e.text_three,this.subtextThree=e.subtext_three,this.benefitListThree=e.benefit_list_three||[],this.actionTitleThree=e.action_title_three,this.actionSubtitleThree=e.action_subtitle_three,this.actionTextThree=e.action_text_three||"",this.productFamilyThree=WT(e.product_family_three),this.productTypeThree=VT(e.product_type_three),this.apiProductFamilyThree=BT(e.api_product_family_three),this.dismissText=e.dismiss_text}}class ky{constructor(e){this.text=e.text,this.action=e.action?new ty(e.action):void 0}}class wy{constructor(e){this.title=e.title,this.imageUrl=e.image_url,this.text=e.text,this.subtext=e.subtext,this.actionText=e.action_text,this.dismissText=e.dismiss_text,this.actionTitle=e.action_title,this.actionSubtitle=e.action_subtitle,this.apiProductFamily=BT(e.api_product_family),this.faqItems=e.faq_items.map((e=>new Iy(e))),this.darkModeImageUrl=e.dark_mode_image_url||""}}class Iy{constructor(e){this.title=e.title,this.body=e.body}}class Ay{constructor(e){this.actionParameters=e.action_parameters?new Cy(e.action_parameters):void 0}}class Cy{constructor(e){this.actionUrl=e.action_url}}class Ry{constructor(e){this.actionParameters=e.action_parameters?new Oy(e.action_parameters):void 0}}class Oy{constructor(e){this.actionParameter=e.action_parameter}}class Ny{constructor(e){this.actionParameters=e.action_parameters?new Py(e.action_parameters):void 0}}class Py{constructor(e){this.encryptionOptions=e.encryption_options?new Vy(e.encryption_options):void 0,this.signUpTag=e.sign_up_tag,this.sisuSource=e.sisu_source}}class My{constructor(e){this.actionParameters=e.action_parameters?new Ly(e.action_parameters):void 0}}class Ly{constructor(e){this.encryptionOptions=e.encryption_options?new Vy(e.encryption_options):void 0,this.signUpTag=e.sign_up_tag,this.sisuSource=e.sisu_source}}class Dy{constructor(e){}}class Fy{constructor(e){}}class xy{constructor(e){this.actionParameters=e.action_parameters?new Uy(e.action_parameters):void 0}}class Uy{constructor(e){this.actionUrl=e.action_url}}class By{constructor(e){this.actionParameters=e.action_parameters?new Wy(e.action_parameters):void 0}}class Wy{constructor(e){this.actionUrl=e.action_url}}class Vy{constructor(e){this.key=e.key||"",this.version=BigInt(e.version||0),this.type=e.type||"",this.plaintextFallback=e.plaintext_fallback||!1,this.timestamp=e.timestamp||0}}class qy{constructor(e){const t=e[".tag"];switch(t){case"open_url_in_new_tab":this.CampaignFormatWebActionUnion={case:"openUrlInNewTab",value:new Ay(e)};break;case"click_element_from_css_selector":this.CampaignFormatWebActionUnion={case:"clickElementFromCssSelector",value:new Ry(e)};break;case"open_register_modal_post_download_with_refresh":this.CampaignFormatWebActionUnion={case:"openRegisterModalPostDownloadWithRefresh",value:new Ny(e)};break;case"open_login_modal_post_download_with_refresh":this.CampaignFormatWebActionUnion={case:"openLoginModalPostDownloadWithRefresh",value:new My(e)};break;case"remind_me_later":this.CampaignFormatWebActionUnion={case:"remindMeLater",value:new Dy(e)};break;case"dismiss":this.CampaignFormatWebActionUnion={case:"dismiss",value:new Fy(e)};break;case"open_url_in_current_tab":this.CampaignFormatWebActionUnion={case:"openUrlInCurrentTab",value:new xy(e)};break;case"open_url_in_new_tab_no_confirm":this.CampaignFormatWebActionUnion={case:"openUrlInNewTabNoConfirm",value:new By(e)};break;case"other":this.CampaignFormatWebActionUnion={case:void 0,value:void 0};break;default:const n=t;this.CampaignFormatWebActionUnion={case:n,value:n}}}}class Hy{constructor(e){this.message=e.message,this.ctaButtonText=e.cta_button_text,this.onCtaButtonClick=e.on_cta_button_click?new qy(e.on_cta_button_click):void 0,this.ctaId=e.cta_id||"",this.bannerType=e.banner_type||"",this.icon=e.icon||"",this.title=e.title||"",this.secondaryButtonText=e.secondary_button_text||"",this.secondaryCtaId=e.secondary_cta_id||"",this.secondaryButtonClick=e.secondary_button_click?new qy(e.secondary_button_click):void 0,this.showIcon=e.show_icon||"",this.notDismissable=e.not_dismissable||!1}}class Gy{constructor(e){this.message=e.message,this.onCtaButtonClick=e.on_cta_button_click?new qy(e.on_cta_button_click):void 0,this.ctaId=e.cta_id||"",this.leftAccessoryType=e.left_accessory_type||"",this.leftAccessoryStatus=e.left_accessory_status||"",this.leftAccessoryName=e.left_accessory_name||"",this.rightAccessoryType=e.right_accessory_type||"",this.rightAccessoryStatus=e.right_accessory_status||"",this.rightAccessoryName=e.right_accessory_name||"",this.leftBadgeText=e.left_badge_text||"",this.rightBadgeText=e.right_badge_text||""}}class jy{constructor(e){this.titleText=e.title_text||"",this.secondaryText=e.secondary_text||"",this.icon=e.icon||"",this.primaryCta=e.primary_cta?new zy(e.primary_cta):void 0,this.secondaryCta=e.secondary_cta?new zy(e.secondary_cta):void 0}}class zy{constructor(e){this.ctaId=e.cta_id||"",this.ctaText=e.cta_text||"",this.ctaIcon=e.cta_icon||"",this.onCtaButtonClick=e.on_cta_button_click?new qy(e.on_cta_button_click):void 0}}class Ky{constructor(e){this.title=e.title||"",this.text=e.text||"",this.imageUrl=e.image_url||"",this.darkModeImageUrl=e.dark_mode_image_url||"",this.primaryButtonText=e.primary_button_text||"",this.primaryOnCtaButtonClick=e.primary_on_cta_button_click?new qy(e.primary_on_cta_button_click):void 0,this.primaryCtaId=e.primary_cta_id||"",this.tertiaryButtonText=e.tertiary_button_text||"",this.secondaryButtonText=e.secondary_button_text||"",this.withClose=e.with_close||!1,this.imageAltText=e.image_alt_text||"",this.secondaryOnCtaButtonClick=e.secondary_on_cta_button_click?new qy(e.secondary_on_cta_button_click):void 0,this.secondaryCtaId=e.secondary_cta_id||"",this.modalStyle=e.modal_style,this.numberOfCards=e.number_of_cards,this.firstCardPlan=e.first_card_plan,this.firstCardCtaText=e.first_card_cta_text,this.firstCardCtaUrl=e.first_card_cta_url,this.firstCardMobileHeader=e.first_card_mobile_header,this.firstCardMobileHighlightColor=e.first_card_mobile_highlight_color,this.secondCardPlan=e.second_card_plan,this.secondCardCtaText=e.second_card_cta_text,this.secondCardCtaUrl=e.second_card_cta_url,this.secondCardMobileHeader=e.second_card_mobile_header,this.secondCardMobileHighlightColor=e.second_card_mobile_highlight_color,this.thirdCardPlan=e.third_card_plan,this.thirdCardCtaText=e.third_card_cta_text,this.thirdCardCtaUrl=e.third_card_cta_url,this.thirdCardMobileHeader=e.third_card_mobile_header,this.thirdCardMobileHighlightColor=e.third_card_mobile_highlight_color,this.showPricing=e.show_pricing||!1,this.useAnnualPricing=e.use_annual_pricing||!1,this.currentPlanLocation=e.current_plan_location,this.recommendedPillLocation=e.recommended_pill_location,this.isUpsellCta=e.is_upsell_cta||!1,this.currentPlanPillText=e.current_plan_pill_text,this.firstCardPillText=e.first_card_pill_text,this.secondCardPillText=e.second_card_pill_text,this.thirdCardPillText=e.third_card_pill_text,this.fourthCardPillText=e.fourth_card_pill_text,this.fourthCardPlan=e.fourth_card_plan,this.fourthCardCtaText=e.fourth_card_cta_text,this.fourthCardCtaUrl=e.fourth_card_cta_url,this.showQuota=e.show_quota||!1,this.showMultiproductFeatures=e.show_multiproduct_features||!1,this.featureListStyle=e.feature_list_style,this.ctaButtonStyle=e.cta_button_style,this.dismissButtonLocation=e.dismiss_button_location,this.planCardBannerBackgroundColor=e.plan_card_banner_background_color,this.quotaStyle=e.quota_style,this.secondaryCardCtaUrl=e.secondary_card_cta_url,this.outOfSpaceTitle=e.out_of_space_title,this.dropboxOne=e.dropbox_one,this.basicPlan=e.basic_plan,this.paidPlan=e.paid_plan,this.storageSpaceFormat=e.storage_space_format,this.tertiaryOnCtaButtonClick=e.tertiary_on_cta_button_click?new qy(e.tertiary_on_cta_button_click):void 0,this.tertiaryCtaId=e.tertiary_cta_id||"",this.imageStyle=e.image_style,this.isVerticalLayout=e.is_vertical_layout||!1,this.highlightPlan=e.highlight_plan,this.includesPlanSuperHeadings=e.includes_plan_super_headings||!1,this.includesTextualPricing=e.includes_textual_pricing||!1,this.secondaryButtonTooltip=e.secondary_button_tooltip}}class Jy{constructor(e){this.title=e.title||"",this.subtitle=e.subtitle||"",this.dismissButtonText=e.dismiss_button_text||"",this.featureList=e.feature_list||[],this.primaryCta=e.primary_cta?new Ek(e.primary_cta):void 0,this.inverse=e.inverse||!1,this.imageUrl=e.image_url||"",this.darkModeImageUrl=e.dark_mode_image_url||"",this.imageAltText=e.image_alt_text||"",this.bodyText=e.body_text||"",this.style=e.style||"",this.secondaryCta=e.secondary_cta?new Ek(e.secondary_cta):void 0}}class Yy{constructor(e){this.title=e.title||""}}class Zy{constructor(e){this.imageLightUrl=e.image_light_url||"",this.imageDarkUrl=e.image_dark_url||"",this.badgeText=e.badge_text||"",this.text=e.text||"",this.accessoryText=e.accessory_text||"",this.subtextIcon=e.subtext_icon||"",this.subtextIconLabel=e.subtext_icon_label||"",this.subtext=e.subtext||"",this.metaTexts=e.meta_texts||[],this.apiProductFamily=BT(e.api_product_family),this.buttonText=e.button_text||""}}class $y{constructor(e){this.mobileMultiPlanUpgradePageMetaData=e.mobile_multi_plan_upgrade_page_meta_data?new Yy(e.mobile_multi_plan_upgrade_page_meta_data):void 0,this.mobileMultiPlanUpgradeView1=e.mobile_multi_plan_upgrade_view_1?new Zy(e.mobile_multi_plan_upgrade_view_1):void 0,this.mobileMultiPlanUpgradeView2=e.mobile_multi_plan_upgrade_view_2?new Zy(e.mobile_multi_plan_upgrade_view_2):void 0,this.mobileMultiPlanUpgradeView3=e.mobile_multi_plan_upgrade_view_3?new Zy(e.mobile_multi_plan_upgrade_view_3):void 0}}class Qy{constructor(e){this.titleText=e.title_text||"",this.messageText=e.message_text||"",this.footerText=e.footer_text||"",this.elementSelector=e.element_selector||"",this.placement=e.placement||"",this.primaryCta=e.primary_cta?new Ek(e.primary_cta):void 0,this.dismissCtaLabel=e.dismiss_cta_label||"",this.imageUrl=e.image_url||"",this.darkModeImageUrl=e.dark_mode_image_url||"",this.imageAltText=e.image_alt_text||"",this.inverse=e.inverse||!1,this.hasCloseButton=e.has_close_button||!1,this.disableTargetElementClickTriggersPrimaryCtaClickAction=e.disable_target_element_click_triggers_primary_cta_click_action||!1,this.secondaryCta=e.secondary_cta?new Ek(e.secondary_cta):void 0}}class Xy{constructor(e){this.name=e.name||""}}class ek{constructor(e){this.imageLightUrl=e.image_light_url||"",this.imageDarkUrl=e.image_dark_url||"",this.title=e.title||"",this.text=e.text||"",this.action=e.action?new ty(e.action):void 0,this.ctaText=e.cta_text||"",this.dismissText=e.dismiss_text||""}}class tk{constructor(e){this.ctaId=e.cta_id||"",this.icon=e.icon||"",this.text=e.text||"",this.onClick=e.on_click?new qy(e.on_click):void 0,this.variant=e.variant||"",this.style=e.style||"",this.infoTooltip=e.info_tooltip||!1,this.tooltipTitle=e.tooltip_title||"",this.tooltipText=e.tooltip_text||""}}class nk{constructor(e){this.headerText=e.header_text||"",this.subHeaderText=e.sub_header_text||"",this.illustrationUrl=e.illustration_url||"",this.illustrationAltText=e.illustration_alt_text||"",this.primaryCta=e.primary_cta?new Ek(e.primary_cta):void 0,this.secondaryCta=e.secondary_cta?new Ek(e.secondary_cta):void 0,this.tertiaryCta=e.tertiary_cta?new Ek(e.tertiary_cta):void 0}}class ik{constructor(e){this.elementSelector=e.element_selector||"",this.placement=e.placement||""}}class ak{constructor(e){this.dialogTitle=e.dialog_title||"",this.text=e.text||"",this.subtext=e.subtext||"",this.imageLightUrl=e.image_light_url||"",this.imageDarkUrl=e.image_dark_url||"",this.basePlanTitle=e.base_plan_title||"",this.upsellPlanTitle=e.upsell_plan_title||"",this.benefitList=e.benefit_list||[],this.benefitsInBasePlan=e.benefits_in_base_plan||[],this.benefitsInUpsellPlan=e.benefits_in_upsell_plan||[],this.bottomText=e.bottom_text||"",this.actionText=e.action_text||"",this.apiProductFamily=BT(e.api_product_family)}}class ok{constructor(e){const t=e[".tag"];switch(t){case"open_prompt_campaign":this.MobilePromptAccountTabActionUnion={case:"openPromptCampaign",value:new XT(e)};break;case"navigate_to_manage_devices":this.MobilePromptAccountTabActionUnion={case:"navigateToManageDevices",value:void 0};break;case"navigate_to_connect_a_computer":this.MobilePromptAccountTabActionUnion={case:"navigateToConnectAComputer",value:void 0};break;case"navigate_to_dropbox_backup":this.MobilePromptAccountTabActionUnion={case:"navigateToDropboxBackup",value:void 0};break;case"navigate_to_camera_uploads_settings":this.MobilePromptAccountTabActionUnion={case:"navigateToCameraUploadsSettings",value:void 0};break;case"navigate_to_manage_offline_files":this.MobilePromptAccountTabActionUnion={case:"navigateToManageOfflineFiles",value:void 0};break;case"navigate_to_passwords":this.MobilePromptAccountTabActionUnion={case:"navigateToPasswords",value:void 0};break;case"navigate_to_settings":this.MobilePromptAccountTabActionUnion={case:"navigateToSettings",value:void 0};break;case"do_nothing":this.MobilePromptAccountTabActionUnion={case:"doNothing",value:void 0};break;case"sign_out":this.MobilePromptAccountTabActionUnion={case:"signOut",value:void 0};break;case"navigate_to_file_requests":this.MobilePromptAccountTabActionUnion={case:"navigateToFileRequests",value:void 0};break;case"navigate_to_feature_discovery":this.MobilePromptAccountTabActionUnion={case:"navigateToFeatureDiscovery",value:void 0};break;case"navigate_to_manage_family_members":this.MobilePromptAccountTabActionUnion={case:"navigateToManageFamilyMembers",value:void 0};break;case"navigate_to_manage_subscription":this.MobilePromptAccountTabActionUnion={case:"navigateToManageSubscription",value:void 0};break;case"navigate_to_recover_deleted_files":this.MobilePromptAccountTabActionUnion={case:"navigateToRecoverDeletedFiles",value:void 0};break;case"navigate_to_signature_requests":this.MobilePromptAccountTabActionUnion={case:"navigateToSignatureRequests",value:void 0};break;case"other":this.MobilePromptAccountTabActionUnion={case:void 0,value:void 0};break;default:const n=t;this.MobilePromptAccountTabActionUnion={case:n,value:n}}}}class rk{constructor(e){const t=e[".tag"];switch(t){case"none":this.MobileCampaignSetModuleItemIndicatorUnion={case:"none",value:void 0};break;case"alert_circle_fill":this.MobileCampaignSetModuleItemIndicatorUnion={case:"alertCircleFill",value:void 0};break;case"other":this.MobileCampaignSetModuleItemIndicatorUnion={case:void 0,value:void 0};break;default:const e=t;this.MobileCampaignSetModuleItemIndicatorUnion={case:e,value:e}}}}class sk{constructor(e){this.leadingIconName=e.leading_icon_name||"",this.trailingIconName=e.trailing_icon_name||"",this.title=e.title||"",this.subtitle=e.subtitle||"",this.label=e.label||"",this.status=e.status||"",this.action=e.action?new ok(e.action):void 0,this.apiProductFamily=BT(e.api_product_family),this.indicator=e.indicator?new rk(e.indicator):void 0}}class lk{constructor(e){this.modalType=e.modal_type||""}}class ck{constructor(e){this.title=e.title||"",this.subtitle=e.subtitle||"",this.imageLightUrl=e.image_light_url||"",this.imageDarkUrl=e.image_dark_url||"",this.buttonText=e.button_text||"",this.action=e.action?new ok(e.action):void 0,this.apiProductFamily=BT(e.api_product_family),this.campaignNames=e.campaign_names||[]}}class dk{constructor(e){this.title=e.title||"",this.multilineButtonCampaignName=e.multiline_button_campaign_name||"",this.moduleCampaignNames=e.module_campaign_names||[],this.buttonCampaignName=e.button_campaign_name||""}}class uk{constructor(e){this.customCampaignId=e.custom_campaign_id||"",this.args=e.args||""}}class _k{constructor(e){this.linkText=e.link_text||"",this.messageText=e.message_text||"",this.imageUrl=e.image_url||"",this.darkModeImageUrl=e.dark_mode_image_url||"",this.primaryCta=e.primary_cta?new Ek(e.primary_cta):void 0,this.onClick=e.on_click?new qy(e.on_click):void 0,this.dismissText=e.dismiss_text||"",this.primaryCtaId=e.primary_cta_id||"",this.primaryCtaText=e.primary_cta_text||""}}class mk{constructor(e){this.modalType=e.modal_type||"",this.textCreditCard=e.text_credit_card||"",this.textPaypal=e.text_paypal||"",this.textOther=e.text_other||"",this.variant=e.variant||"",this.bannerTitle=e.banner_title||"",this.saveButtonText=e.save_button_text||"",this.cancelButtonText=e.cancel_button_text||""}}class pk{constructor(e){this.buttonText=e.button_text||"",this.buttonStyle=e.button_style||"",this.finalDestinationUrl=e.final_destination_url||"",this.topSectionHeader=e.top_section_header||"",this.topSectionItemOneIcon=e.top_section_item_one_icon||"",this.topSectionItemOneBackgroundColor=e.top_section_item_one_background_color||"",this.topSectionItemOneTitle=e.top_section_item_one_title||"",this.topSectionItemOneSubtitle=e.top_section_item_one_subtitle||"",this.topSectionItemOneHref=e.top_section_item_one_href||"",this.topSectionItemTwoIcon=e.top_section_item_two_icon||"",this.topSectionItemTwoBackgroundColor=e.top_section_item_two_background_color||"",this.topSectionItemTwoTitle=e.top_section_item_two_title||"",this.topSectionItemTwoSubtitle=e.top_section_item_two_subtitle||"",this.topSectionItemTwoHref=e.top_section_item_two_href||"",this.topSectionItemThreeIcon=e.top_section_item_three_icon||"",this.topSectionItemThreeBackgroundColor=e.top_section_item_three_background_color||"",this.topSectionItemThreeTitle=e.top_section_item_three_title||"",this.topSectionItemThreeSubtitle=e.top_section_item_three_subtitle||"",this.topSectionItemThreeHref=e.top_section_item_three_href||"",this.bottomSectionHeader=e.bottom_section_header||"",this.bottomSectionItemOneIcon=e.bottom_section_item_one_icon||"",this.bottomSectionItemOneBackgroundColor=e.bottom_section_item_one_background_color||"",this.bottomSectionItemOneTitle=e.bottom_section_item_one_title||"",this.bottomSectionItemOneSubtitle=e.bottom_section_item_one_subtitle||"",this.bottomSectionItemOneHref=e.bottom_section_item_one_href||"",this.bottomSectionItemTwoIcon=e.bottom_section_item_two_icon||"",this.bottomSectionItemTwoBackgroundColor=e.bottom_section_item_two_background_color||"",this.bottomSectionItemTwoTitle=e.bottom_section_item_two_title||"",this.bottomSectionItemTwoSubtitle=e.bottom_section_item_two_subtitle||"",this.bottomSectionItemTwoHref=e.bottom_section_item_two_href||"",this.bottomSectionItemThreeIcon=e.bottom_section_item_three_icon||"",this.bottomSectionItemThreeBackgroundColor=e.bottom_section_item_three_background_color||"",this.bottomSectionItemThreeTitle=e.bottom_section_item_three_title||"",this.bottomSectionItemThreeSubtitle=e.bottom_section_item_three_subtitle||"",this.bottomSectionItemThreeHref=e.bottom_section_item_three_href||"",this.footerTitle=e.footer_title||"",this.footerSubtitle=e.footer_subtitle||""}}class gk{constructor(e){const t=e[".tag"];switch(t){case"info":this.DesktopTrayStyleUnion={case:"info",value:void 0};break;case"notification":this.DesktopTrayStyleUnion={case:"notification",value:void 0};break;case"warning":this.DesktopTrayStyleUnion={case:"warning",value:void 0};break;case"other":this.DesktopTrayStyleUnion={case:void 0,value:void 0};break;default:const e=t;this.DesktopTrayStyleUnion={case:e,value:e}}}}class fk{constructor(e){const t=e[".tag"];switch(t){case"lock":this.DesktopTrayIconUnion={case:"lock",value:void 0};break;case"clock":this.DesktopTrayIconUnion={case:"clock",value:void 0};break;case"warning":this.DesktopTrayIconUnion={case:"warning",value:void 0};break;case"star":this.DesktopTrayIconUnion={case:"star",value:void 0};break;case"folder":this.DesktopTrayIconUnion={case:"folder",value:void 0};break;case"credit_card":this.DesktopTrayIconUnion={case:"creditCard",value:void 0};break;case"checkmark":this.DesktopTrayIconUnion={case:"checkmark",value:void 0};break;case"link":this.DesktopTrayIconUnion={case:"link",value:void 0};break;case"space_almost_full":this.DesktopTrayIconUnion={case:"spaceAlmostFull",value:void 0};break;case"space_full":this.DesktopTrayIconUnion={case:"spaceFull",value:void 0};break;case"dropbox_paper":this.DesktopTrayIconUnion={case:"dropboxPaper",value:void 0};break;case"mobile":this.DesktopTrayIconUnion={case:"mobile",value:void 0};break;case"info":this.DesktopTrayIconUnion={case:"info",value:void 0};break;case"other":this.DesktopTrayIconUnion={case:void 0,value:void 0};break;default:const e=t;this.DesktopTrayIconUnion={case:e,value:e}}}}class hk{constructor(e){this.style=e.style?new vk(e.style):void 0,this.dismissText=e.dismiss_text,this.title=e.title,this.imageUrl=e.image_url,this.text=e.text,this.subtext=e.subtext,this.confirmAction1=e.confirm_action_1?new ty(e.confirm_action_1):void 0,this.confirmText1=e.confirm_text_1,this.confirmAction2=e.confirm_action_2?new ty(e.confirm_action_2):void 0,this.confirmText2=e.confirm_text_2,this.darkModeImageUrl=e.dark_mode_image_url||""}}class Ek{constructor(e){this.ctaId=e.cta_id||"",this.ctaText=e.cta_text||"",this.ctaIcon=e.cta_icon||"",this.onCtaButtonClick=e.on_cta_button_click?new qy(e.on_cta_button_click):void 0}}class vk{constructor(e){const t=e[".tag"];switch(t){case"default":this.ModalStyleUnion={case:"default",value:void 0};break;case"stretched":this.ModalStyleUnion={case:"stretched",value:void 0};break;case"other":this.ModalStyleUnion={case:void 0,value:void 0};break;default:const e=t;this.ModalStyleUnion={case:e,value:e}}}}const bk=el({requestMethod:"campaigns:get_best_campaigns_for_user",queryFn:({apiArg:e})=>async()=>{if(!e.campaign_properties||0===Object.keys(e.campaign_properties).length)throw new Error("campaign_properties cannot be empty");const t=new kb;try{const n=await function(e){return e.ns("campaigns_toolkit")}(t).rpc("get_best_campaigns_for_user",e,{});return{apiData:qT(n),pkgData:null}}catch{return{apiData:qT(),pkgData:null}}}}),Sk=async e=>(await bk.fetchQuery(d.queryClient,{apiArg:e})).apiData,Tk=e=>{if(!e)return;const t=document.createElement("link");t.href=e,t.rel="preload",t.as="image",document.head.appendChild(t)},yk=e=>{var t,n,i,a;const o=null===(t=e.campaignsResult)||void 0===t?void 0:t.campaigns;if(o&&0!==o.length)for(const e of o){const t=null==e?void 0:e.content;if(t&&t.campaignContentUnion.case)switch(MT(t.campaignContentUnion.case,t),t.campaignContentUnion.case){case"actionChoiceModalCampaignFormat":Tk(t.campaignContentUnion.value.illustrationUrl);break;case"bannerCampaignFormat":case"linkCampaignFormat":case"snackbarCampaignFormat":case"styledNotification":Tk(t.campaignContentUnion.value.icon);break;case"billingModalCampaignFormat":case"customCampaignFormat":case"desktopTrayCorner":case"homeInlineContent":case"richUpgradeDropdownCampaignFormat":case"menuItemCampaignFormat":case"mobileButton":case"mobileCampaignSet":case"mobileCampaignSetModule":case"mobileCampaignSetStandardListItem":case"mobileMultiPlanUpgradePage":case"mobileMultilineButton":case"mobilePrimaryAccountTabCampaignSet":case"newBillingModalCampaignFormat":case"pulsarCampaignFormat":case"sequence":break;case"desktopTray":case"topNotification":Tk(t.campaignContentUnion.value.iconUrl);break;case"dialogCampaignFormat":case"homeModal":case"linkBubbleCampaignFormat":case"mobileUpgradeFaq":case"modalCampaignFormat":case"modalPage":case"panel":case"popupModal":case"targetedBubble":case"tooltipCampaignFormat":case"upgradePage":Tk(t.campaignContentUnion.value.imageUrl),Tk(t.campaignContentUnion.value.darkModeImageUrl);break;case"link":Tk(t.campaignContentUnion.value.linkIcon);break;case"linkWithBubble":Tk(t.campaignContentUnion.value.imageUrl),Tk(t.campaignContentUnion.value.darkModeImageUrl),Tk(t.campaignContentUnion.value.imageUrlHiRes);break;case"mobileCampaignSetPrimaryButtonListModule":case"mobileCheckboxPlanCompare":case"mobileInterstitialContent":Tk(t.campaignContentUnion.value.imageLightUrl),Tk(t.campaignContentUnion.value.imageDarkUrl);break;case"mobilePlanCompare":Tk(t.campaignContentUnion.value.imageOne),Tk(t.campaignContentUnion.value.imageTwo),Tk(t.campaignContentUnion.value.imageThree);break;case"topNotificationWithModal":Tk(null===(n=t.campaignContentUnion.value.topNotification)||void 0===n?void 0:n.iconUrl),Tk(null===(i=t.campaignContentUnion.value.modal)||void 0===i?void 0:i.imageUrl),Tk(null===(a=t.campaignContentUnion.value.modal)||void 0===a?void 0:a.darkModeImageUrl);break;default:return t.campaignContentUnion}}};function kk(e){return e.ns("file_presence")}const wk=e=>e?Ik:Ak,Ik=Qs({nsClient:kk,rpc:"get_pass_transmitter_token"}),Ak=Qs({nsClient:kk,rpc:"logged_out/get_pass_transmitter_token",queryFn:(e,{reqCtx:t})=>async({signal:n})=>{const i=new ul,a=await kk(i).rpcWithResponseHeaders("logged_out/get_pass_transmitter_token",e.apiArg,{signal:n});return t.responseHeaders=a.headers,{apiData:a.result,pkgData:null}}});const Ck="stickers:get_stickers",Rk=e=>d.createGenericQuery({queryRouteFilter:["apiv2",Ck],queryFn:()=>async()=>{var t;return{apiData:await(t=e,t.ns("stickers")).rpc("get_stickers",void 0,{}),pkgData:null}},getQueryKey:d.getGenericQueryKey("apiv2",Ck)}),Ok=50;function Nk(e){const t=Math.floor(e/Ok)*Ok;return[t,t+Ok]}const Pk=({userId:e,queryClient:t,apiV2Client:i,file:o,currentUrl:r,sourceContext:s,sharedLinkInfo:l})=>{e&&((async(e,t,n)=>{const i=ZS(e);await i.prefetchQuery(t,{apiArg:n,pkgArg:null})})(i,t,{file:o.file_id,limit:105,count_groups_as_members:!1,run_viewer_info_checks:!0,url:l?l.url:void 0}),(async(e,t,n,i)=>{const a=QS(e,i);await a.prefetchQuery(t,{apiArg:n,pkgArg:null})})(i,t,{file:o.file_id,actions:[{".tag":"leave_a_copy"},{".tag":"make_editor"},{".tag":"make_owner"},{".tag":"make_viewer"},{".tag":"make_viewer_no_comment"},{".tag":"remove"}],include_inherited:!0,limit:m.is_supported_mobile_browser()?100:20,url:l?l.url:void 0,include_seen_state:!1},!0),XS.prefetchQuery(t,{apiArg:{include_cloud_editors:!0,include_unlinked_ga_extensions:!0}}));const c=new URL(r).pathname;var u,_;(async e=>{const t={...e,locale:a.getPageLocale(),load_method:"edison"};bk.fetchQuery(d.queryClient,{apiArg:t},{staleTime:5e3}).then((e=>{yk(e.apiData)}))})({campaign_properties:{page:n.CampaignPageName.PREVIEW,path:c,action:void 0,selective_campaign:void 0,pathway:void 0},event_context:KS(o,s)}),wk(e).prefetchQuery(t,{apiArg:{file_info:(u=o.file_id,_=null==l?void 0:l.url,_?{".tag":"shared_link_details",url:_}:{".tag":"file_identifier",file_identifier:u})}}),(async(e,t)=>{const n=Rk(e);await n.prefetchQuery(t,{})})(i,t)};function Mk(e){return e.ns("users")}const Lk=e=>"number"==typeof e,Dk=e=>"string"==typeof e,Fk=e=>!(e=>null===e)(e)&&!(e=>Array.isArray(e))(e)&&"object"==typeof e,xk=e=>t=>Fk(t)&&Object.entries(e).every((([e,n])=>n(t[e])));var Uk;n.Status=void 0,(Uk=n.Status||(n.Status={})).SUCCESS="SUCCESS",Uk.ERROR="ERROR",Uk.FATAL="FATAL";const Bk=xk({appError:xk({}),apiError:xk({raw:xk({status:Lk})})}),Wk=Qs({nsClient:JS,rpc:"alpha/get_file_metadata"}),Vk=Qs({nsClient:JS,rpc:"get_sharing_account_info"}),qk=Qs({nsClient:JS,rpc:"validate_folder_path_v2"}),Hk=Qs({nsClient:JS,rpc:"alpha/get_folder_metadata"}),Gk=Qs({nsClient:Mk,rpc:"get_sharing_prefs"}),jk=b.default.createContext(null);jk.displayName="FileViewerContext";const zk=()=>b.default.useContext(jk),Kk=jk.Provider,Jk=Symbol("RESET");function Yk(e,t){let n=null;const i=new Map,a=o=>{let r;if(void 0===t)r=i.get(o);else for(const[e,n]of i)if(t(e,o)){r=n;break}if(void 0!==r){if(!(null==n?void 0:n(r[1],o)))return r[0];a.remove(o)}const s=e(o);return i.set(o,[s,Date.now()]),s};return a.remove=e=>{if(void 0===t)i.delete(e);else for(const[n]of i)if(t(n,e)){i.delete(n);break}},a.setShouldRemove=e=>{if(n=e,n)for(const[e,t]of i)n(t[1],e)&&i.delete(e)},a}const Zk=(e,t,n)=>(t.has(n)?t:t.set(n,e())).get(n),$k=new WeakMap;const Qk=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{try{return window.localStorage}catch(e){return void("undefined"!=typeof window&&console.warn(e))}},t=arguments.length>1?arguments[1]:void 0;var n;let i,a;const o={getItem:(n,o)=>{var r,s;const l=e=>{if(i!==(e=e||"")){try{a=JSON.parse(e,null==t?void 0:t.reviver)}catch(e){return o}i=e}return a},c=null!=(s=null==(r=e())?void 0:r.getItem(n))?s:null;return(e=>"function"==typeof(null==e?void 0:e.then))(c)?c.then(l):l(c)},setItem:(n,i)=>{var a;return null==(a=e())?void 0:a.setItem(n,JSON.stringify(i,null==t?void 0:t.replacer))},removeItem:t=>{var n;return null==(n=e())?void 0:n.removeItem(t)}};let r;try{r=null==(n=e())?void 0:n.subscribe}catch(e){}var s;return!r&&"undefined"!=typeof window&&"function"==typeof window.addEventListener&&window.Storage&&(r=(t,n)=>{if(!(e()instanceof window.Storage))return()=>{};const i=i=>{i.storageArea===e()&&i.key===t&&n(i.newValue)};return window.addEventListener("storage",i),()=>{window.removeEventListener("storage",i)}}),r&&(o.subscribe=(s=r,(e,t,n)=>s(e,(e=>{let i;try{i=JSON.parse(e||"")}catch(e){i=n}t(i)})))),o}();function Xk(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function ew(e,t){if(Xk(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(const i of n)if(!Object.prototype.hasOwnProperty.call(t,i)||!Xk(e[i],t[i]))return!1;return!0}const tw=e=>{const t=nw({val:e});return nw((e=>e(t).val),((e,n,i)=>{n(t,{val:i})}))};function nw(e,t){if(t){return Ov(e,t)}return Ov(e)}const iw=(e,t)=>((e,t,n)=>{let i=t;const a=nw((t=>{const a=e(t);return n(i,a)?i:(i=a,a)}));return a})(e,t,ew);const aw=(e,t)=>{const n=nw({});return i=i=>nw((t=>{if(!i)return e;const a=t(n);return a.hasOwnProperty(i.serialized)?a[i.serialized]:e}),((e,a,...o)=>{if(!i)return;const r=o[0],s=t?t(e,a,(t=>e(t(i))),((e,...t)=>{a(e(i),...t)}),...o):r,l=e(n);a(n,{...l,[i.serialized]:s})})),a=(e,t)=>(null==e?void 0:e.serialized)===(null==t?void 0:t.serialized),Yk(i,a);var i,a},ow=e=>eb(e),rw=e=>Qv(e),sw=e=>Xv(e),lw=(e,t)=>ow(e(t)),cw=(e,t)=>rw(e(t)),dw=(e,t)=>sw(e(t)),uw=aw(void 0),_w=e=>cw(uw,e),mw=nw(!1),pw=nw(!1),gw=nw(!1),fw=tw(),hw=tw(),Ew=tw(),vw=tw(),bw=nw(void 0),Sw=nw(void 0,((e,t,n,i)=>{t(Sw,n,i),t(bw,i)})),Tw="info_blade",yw="transcript_blade",kw="file_activity",ww="previews_ai_plugin",Iw=[Tw,kw],Aw=nw(!1),Cw=nw(!1,((e,t,i)=>{const a=!!i&&[n.UserActionContext.UserPreference,n.UserActionContext.Initialization,n.UserActionContext.LoggedOutCommenting,n.UserActionContext.UnreadComments].includes(i);t(Aw,a)})),Rw=nw(void 0,((e,t,n)=>{t(Rw,n),t(Sw,void 0),t(bw,void 0)})),Ow=nw(void 0,((e,t,n,i)=>{t(Ow,n,i),t(Rw,void 0),t(Cw,null==i?void 0:i.actionContext)})),Nw=nw((e=>{const t=e(Pw),i=null==t?void 0:t.sidebarId,a=null==t?void 0:t.actionContext;return i!==ww&&a!==n.UserActionContext.UnreadComments&&a!==n.UserActionContext.LoggedOutCommenting})),Pw=nw(void 0),Mw=nw((e=>{const t=e(Pw);return null==t?void 0:t.sidebarId}),((e,t,n,i)=>{t(Pw,{sidebarId:n,actionContext:null==i?void 0:i.actionContext}),t(Rw,void 0),t(Cw,null==i?void 0:i.actionContext)}));function Lw(e){const t="NestedArchiveFile"===e.type?e:null;return Boolean(t)}function Dw(e){return t=e.file_id,n=e.ns_id,i=e.sj_id,a=e.url,{type:"File",_fileId:t,_nsId:n,_sjId:i,_url:a,serialized:(t?`fileId:[${t}]`:"")+(n?`nsId:[${n}]`:"")+(i?`sjId:[${i}]`:"")+(a?`url:[${a}]`:"")};var t,n,i,a}const Fw="file_subpath",xw=nw(void 0,((e,t,n)=>{const i=e(xw);t(xw,n);const a=e(Mw)===yw;void 0!==i&&a&&t(Mw,void 0)})),Uw=nw(void 0),Bw=iw((e=>{const t=e(xw),n=e(Uw);if(!t||!n)return null;const{file_id:i,ns_id:a,sj_id:o,url:r}=t;if(null==i||null==a||null==o)return null;const{file_name:s,file_path:l,file_last_modified_date:c,size:d,readOnly:u}=n;return{fileId:i,nsId:a,sjId:o,url:r,lastModifiedDate:c,name:s,fqPath:l,size:d,readOnly:u}}),null),Ww=nw(void 0),Vw=iw((e=>{const t=e(xw);return null==t?void 0:t.previewKey}),void 0),qw=iw((e=>{const t=e(xw);if(!t)return;const n=Gw(e(Jw));return 0===n.length||e(Kw)?t.previewKey:{type:"NestedArchiveFile",rootFileId:i=t.file_id,subpath:a=n,serialized:`rootFileId:[${i}]subpath:[${a}]`};var i,a}),void 0),Hw=aw([]),Gw=e=>{let t="";return e.length&&(t+=`/${e.join("/")}`),`${t}`},jw=aw({currentPath:[],isDir:!1}),zw=nw((e=>{const t=e(Kw),n=e(Jw);return Gw(t?n:n.slice(0,n.length-1))})),Kw=nw((e=>{const t=e(Vw);return e(jw(t)).isDir})),Jw=nw((e=>{const t=e(Vw);return e(jw(t)).currentPath}),((e,t,n,i,a)=>{const o=e(Vw);var r;!a.fromUrlChanged&&i&&i.setQueryStringParameter(Fw,0===(r=n).length?null:`/${r.join("/")}`),t(jw(o),{currentPath:n,isDir:a.isDir})})),Yw="previews:get_archive_files",Zw=(e,t)=>d.createGenericQuery({queryRouteFilter:["custom",Yw],queryFn:({apiArg:n,pkgArg:i})=>async({})=>({apiData:await(i.isLoggedIn?e(n,{}):t(n,{})),pkgData:null}),getQueryKey:d.getGenericQueryKey("custom",Yw)}),$w=e=>{const{isLoggedIn:t}=zk(),n=rw(xw),i=rw(Ww),a=WS(n,i),o=cw(Hw,e),r=_w(e),{data:s,error:l}=((e,t,n,i,a)=>{const o=zk();if(!o)throw new Error("useArchiveFilesQuery must be called within a FileViewerContext");const{apiV2ClientShim:r}=o,s={root_file_info:e,subpaths:t,subpath_sizes:a};return b.default.useMemo((()=>Zw(r.previewsGetArchiveFiles,r.previewsLoggedOutGetArchiveFiles)),[r]).useQuery({apiArg:s,pkgArg:{isLoggedIn:n}},{enabled:!!i&&t.length>0})})(a,o||[],t,e),c=null==s?void 0:s.apiData.archive_files,d=b.default.useMemo((()=>{if(!(null==e?void 0:e.subpath)||!c)return;const t=c.find((t=>t.subpath===(null==e?void 0:e.subpath)));return t?US(t.preview,l,r,t.filename,0,void 0):void 0}),[c,l,r,null==e?void 0:e.subpath]);return d},Qw=(e,t,n,i)=>{if(!e)return Promise.resolve();const a={files:e.map((e=>BS(e,i))),include_dimensions:!0};return HS(t.previewsGetPreviewDataBatch).fetchQuery(n,{apiArg:a,pkgArg:null})},Xw=()=>{var e,t;const[i,a]=ow(Uw),o=rw(Vw),[r,s]=ow(xw),l=rw(Ww),c=b.default.useMemo((()=>BS(r,l)),[r,l]),d=null==i?void 0:i.file_name,u=null==i?void 0:i.size,{data:_,isLoading:m}=((e,t)=>{const n=zk();if(!n)throw new Error("usePreviewMetadataQuery must be called within a FileViewerContext");const{apiV2ClientShim:i}=n,a={files:e,include_dimensions:t};return b.default.useMemo((()=>HS(i.previewsGetPreviewDataBatch)),[i.previewsGetPreviewDataBatch]).useQuery({apiArg:a,pkgArg:null},{enabled:e.some((e=>!(!e||!e.file_id&&!e.url)))})})([c],!0),p=null===(t=null===(e=null==_?void 0:_.apiData)||void 0===e?void 0:e.results)||void 0===t?void 0:t[0],g=_w(o);return b.default.useEffect((()=>{!r&&(null==p?void 0:p.file)&&p.file.file_id&&s({...p.file,file_id:p.file.file_id,previewKey:Dw(p.file)})}),[null==p?void 0:p.file,r,s]),b.default.useEffect((()=>{var e;!i&&(null==p?void 0:p.file_size)&&(null==l?void 0:l.displayName)&&(null===(e=null==p?void 0:p.file)||void 0===e?void 0:e.file_id)&&a({file_id:p.file.file_id,file_name:l.displayName,size:p.file_size,readOnly:!0})}),[null==p?void 0:p.file.file_id,null==p?void 0:p.file_size,i,a,null==l?void 0:l.displayName]),b.default.useMemo((()=>{var e;if(m)return{previewType:n.PreviewType.Loading};if(!r&&!(null===(e=null==p?void 0:p.file)||void 0===e?void 0:e.file_id))return{previewType:n.PreviewType.Error,error:new Yb(n.FVErrorCode.FileNotProvided,n.ErrorLifecycle.Download)};const t=US(null==p?void 0:p.preview,null==p?void 0:p.err,g,d,u,eS);return t.error?{previewType:n.PreviewType.Error,error:t.error}:t}),[d,u,m,g,null==p?void 0:p.err,null==p?void 0:p.file,null==p?void 0:p.preview,r])},eI=e=>{const t=Xw(),n=e&&Lw(e),i=$w(n?e:void 0);return n&&i?i:t};var tI;n.PreviewsTimingEvents=void 0,(tI=n.PreviewsTimingEvents||(n.PreviewsTimingEvents={})).START_SESSION="previews_start_session",tI.CONTAINER_CODE_START="previews_container_code_start",tI.CONTAINER_MOUNT="previews_container_mount",tI.COLLECTION_VIEWER_CODE_START="previews_collection_viewer_code_start",tI.COLLECTION_VIEWER_MOUNT="previews_collection_viewer_mount",tI.SDK_FILE_VIEWER_CODE_START="previews_sdk_file_viewer_code_start",tI.FVSDK_GET_RIVIERA_DATA_START_START="previews_get_riviera_data_start",tI.FVSDK_GET_RIVIERA_DATA="previews_fvsdk_get_riviera_metadata",tI.FVSDK_APP_MOUNT="previews_fvsdk_app_mount",tI.FVSDK_RIGHT_RAIL_MOUNT="previews_fvsdk_right_rail_mount",tI.FVSDK_TITLE_BAR_MOUNT="previews_fvsdk_title_bar_mount",tI.PREVIEW_COMPONENT_MOUNT="preview_component_mount",tI.PREVIEW_RENDERER_MOUNT="preview_renderer_mount",tI.ASYNC_IMAGE_CONTAINER_MOUNT="previews_async_img_container_mount",tI.FVSDK_IMAGE_CONTAINER_START="previews_fvsdk_img_container_start",tI.FVSDK_IMAGE_CONTAINER_MOUNT="previews_fvsdk_img_container_mount",tI.FVSDK_IMAGE_ON_LOAD="previews_fvsdk_img_onload",tI.FVSDK_FULL_IMAGE_ON_LOAD="previews_fvsdk_full_img_onload",tI.ASYNC_DOC_CONTAINER_MOUNT="previews_async_doc_container_mount",tI.FVSDK_DOC_CONTAINER_START="previews_fvsdk_doc_container_start",tI.FVSDK_DOC_CONTAINER_MOUNT="previews_fvsdk_doc_container_mount",tI.FVSDK_FIRST_DOC_PAGE_ON_LOAD="previews_fvsdk_first_doc_page_onload",tI.FVSDK_DOC_METADATA_LOAD="previews_fvsdk_doc_metadata_load",tI.ASYNC_VIDEO_CONTAINER_MOUNT="previews_async_video_container_mount",tI.FVSDK_VIDEO_CONTAINER_START="previews_fvsdk_video_container_start",tI.FVSDK_VIDEO_CONTAINER_MOUNT="previews_fvsdk_video_container_mount",tI.FVSDK_VIDEO_MASTER_PLAYLIST_LOADED="previews_fvsdk_video_master_playlist_loaded",tI.FVSDK_VIDEO_PLAYER_READY="previews_fvsdk_video_player_ready",tI.FVSDK_MARK_FCP="previews_fvsdk_mark_fcp",tI.FVSDK_MARK_LCP="previews_fvsdk_mark_lcp",tI.FVSDK_MARK_TTVC="previews_fvsdk_mark_ttvc";const nI=Object.values(n.PreviewsTimingEvents);const iI=new class{constructor(e){this.getPerfEntry=e=>{var t;const n=null===(t=performance.getEntriesByName)||void 0===t?void 0:t.call(performance,e,"mark");return n?n[0]:null},this.getStartEntry=()=>{var e;const t=null===(e=performance.getEntriesByName)||void 0===e?void 0:e.call(performance,this.startEvent,"mark");return t?t[0]:null},this.endCurrentSession=()=>{nI.forEach((e=>{var t;null===(t=performance.clearMarks)||void 0===t||t.call(performance,e)}))},this.startLoggingSession=()=>{var e;this.endCurrentSession(),null===(e=performance.mark)||void 0===e||e.call(performance,this.startEvent)},this.mark=(e,t)=>{var n;!this.getPerfEntry(e)&&this.getStartEntry()&&(null===(n=performance.mark)||void 0===n||n.call(performance,e,{startTime:t}))},this.getEventTimeline=()=>{const e={},t=this.getStartEntry();return t?(nI.forEach((n=>{if(n!==this.startEvent){const i=this.getPerfEntry(n);i&&i.startTime>=t.startTime&&(e[n]=i.startTime-t.startTime)}})),e):e},this.getEventTimelineWithStartTime=()=>{const e={},t=this.getStartEntry();return t?(nI.forEach((n=>{const i=this.getPerfEntry(n);i&&i.startTime>=t.startTime&&(e[n]=i.startTime)})),e):e},this.getTimeSinceSessionStart=()=>{var e;const t=this.getStartEntry();return t?(null===(e=performance.now)||void 0===e?void 0:e.call(performance))-t.startTime:null},this.startEvent=e}}(n.PreviewsTimingEvents.START_SESSION),aI=zv(),oI={navigationTime:0,isAjaxNavigation:!1,pathname:void 0},rI=Ov(oI);function sI(){return"undefined"!=typeof performance?performance.now():0}async function lI(e){const t=new Map;let n;for(n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.set(n,String(e[n]));const{isAjaxNavigation:i}=aI.get(rI);return t.set("navigation_type",i||e.file_flip?"ajax":"page_load"),Object.fromEntries(t.entries())}const cI=({fileTypeSpecificQueryFn:e,fieldName:t})=>d.createGenericQuery({queryRouteFilter:["custom","riviera"],getQueryKey:d.getGenericQueryKey("custom",`riviera_${t}`,(e=>{var t,n,i;return(null===(t=e.previewKey)||void 0===t?void 0:t.serialized)+JSON.stringify(null===(n=e.previewMetadata)||void 0===n?void 0:n.preview_url)+JSON.stringify(null===(i=e.previewMetadata)||void 0===i?void 0:i.content)+JSON.stringify({...e,previewKey:void 0,previewMetadata:void 0})})),queryFn:t=>async()=>{const{previewKey:n}=t.apiArg;if(!n)throw new Error("No preview key provided to Riviera query.");try{return{apiData:await e(t.apiArg),pkgData:null}}catch(e){throw e}}});var dI;n.RivieraStatus=void 0,(dI=n.RivieraStatus||(n.RivieraStatus={}))[dI.Unknown=0]="Unknown",dI[dI.OK=1]="OK",dI[dI.ConversionFailure=2]="ConversionFailure",dI[dI.TemporaryFailure=3]="TemporaryFailure",dI[dI.InternalFailure=4]="InternalFailure",dI[dI.UnsupportedFormat=5]="UnsupportedFormat",dI[dI.Timeout=6]="Timeout",dI[dI.TooBig=7]="TooBig",dI[dI.InvalidMetadata=8]="InvalidMetadata",dI[dI.SourceCorrupt=9]="SourceCorrupt",dI[dI.TimeBudgetExceeded=10]="TimeBudgetExceeded",dI[dI.NotFound=11]="NotFound",dI[dI.PasswordProtected=12]="PasswordProtected",dI[dI.InvalidRequest=13]="InvalidRequest",dI[dI.VirusDetected=14]="VirusDetected",dI[dI.BlockMissing=15]="BlockMissing",dI[dI.FeatureDisabled=16]="FeatureDisabled",dI[dI.PlatformFailure=17]="PlatformFailure",dI[dI.ContentFlagged=18]="ContentFlagged",dI[dI.NoContent=19]="NoContent";class uI extends Error{constructor(e,t=n.RivieraStatus.Unknown){super(e),this.statusCode=t}}class _I extends uI{constructor(e="error_unknown",t=n.RivieraStatus.Unknown){super(e),this.statusCode=t,this.transcriptError=e}}function mI({page:e=0,imageUrlTmpl:t},n){const i=new URL(t);return i.searchParams.set("page",e.toString()),n&&"scalePercent"in n&&n.scalePercent&&i.searchParams.set("scale_percent",n.scalePercent.toString()),n&&"width"in n&&null!=n.width&&i.searchParams.set("width",n.width.toString()),i.toString()}function pI(e,t,n){return n&&n[0]?mI({imageUrlTmpl:e,page:t},{width:n[0]}):mI({imageUrlTmpl:e,page:t})}const gI=(e,t)=>({...t,tags:{image_type:e,...t.tags}}),fI=async(e,t,n)=>{if(e.logDuration){const i=await e.logDuration();if(i){const a=await lI(e.tags),o=await async function(e){var t;const{navigationTime:n}=aI.get(rI);let i=n;return(e.file_flip||["browse","home","Photos"].includes(e.source_context))&&(i=(null===(t=iI.getStartEntry())||void 0===t?void 0:t.startTime)||n),i}(e.tags);i({eventName:"prefetch.time_to_start_prefetch",durationInMs:t-o,session:void 0,tags:a,shouldLogToHive:!0}),i({eventName:"prefetch.prefetch_duration",durationInMs:n-t,session:void 0,tags:a,shouldLogToHive:!0}),i({eventName:"prefetch.time_to_complete_prefetch",durationInMs:n-o,session:void 0,tags:a,shouldLogToHive:!0})}}},hI=new Set,EI=async(e,t,i,a)=>new Promise(((o,r)=>{const s=sI(),l=new Image;l.onload=()=>{const n=`${e}:${t}:${i}`;a&&!hI.has(n)&&(hI.add(n),a.tags={status:"success",...a.tags},fI(a,s,sI())),o(e)},l.onerror=()=>{a&&(a.tags={status:"error",...a.tags},fI(a,s,sI())),r(new uI("Failed to load image",n.RivieraStatus.Unknown))},t&&i&&(l.srcset=t,l.sizes=i),l.src=e}));function vI(e,t,i){return 401===e&&i?new uI("Password required",n.RivieraStatus.PasswordProtected):new uI(`Failed to load with status ${e}`,t.rivieraStatusCode)}const bI=async e=>null==e?void 0:e.json(),SI=async(...e)=>yI(bI,e),TI=async()=>({}),yI=async(e,t)=>{var n,i,a,o;let r;try{r=await fetch(...t)}catch{r=void 0}const s=null!==(n=null==r?void 0:r.ok)&&void 0!==n&&n,l=null!==(i=null==r?void 0:r.status)&&void 0!==i?i:400,c=(e=>{let t={};try{e&&(t=JSON.parse(e))}catch{}return t})(null!==(a=null==r?void 0:r.headers.get("x-dropbox-metadata"))&&void 0!==a?a:void 0),d=null!==(o=null==r?void 0:r.headers.get("x-dropbox-pdf-password-needed"))&&void 0!==o?o:void 0;let u;try{u=await e(r)}catch{u=void 0}if(s&&u)return{data:u};return{error:vI(l,c,"1"===d)}},kI={refreshDocBlob:(e,t)=>SI(e,{headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},body:new URLSearchParams({password:t||""}),credentials:"include",method:"POST"}),fetchDocMetadata:(e,t=!1,n=0,i=50)=>SI(function(e,t,n=0,i=50){const a=new URL(e);return t&&a.searchParams.set("metadata","1"),void 0!==n&&(a.searchParams.set("text","1"),a.searchParams.set("page_start",n.toString()),a.searchParams.set("page_end",i.toString())),a.toString()}(e,t,n,i),{headers:{"content-type":"application/json"},credentials:"include"}),fetchMediaMetadata:e=>SI(e,{credentials:"include"}),fetchMasterPlaylist:e=>((...e)=>yI(TI,e))(e,{credentials:"include"}),fetchWaveformData:e=>SI(e,{credentials:"include"}),async fetchTranscriptData(e){var t,i;const a=await SI(e,{credentials:"include",cache:"no-cache"});let o=a.error;return o||0!==(null===(i=null===(t=a.data)||void 0===t?void 0:t.segments)||void 0===i?void 0:i.length)||(o=new _I("no_speech",n.RivieraStatus.Unknown)),o?{error:o}:a},fetchLinkfileData:(e,t)=>SI(e,{credentials:t?"include":"omit",headers:{"content-type":"application/json"},method:"POST"}),fetchArchiveTopLevelData:e=>SI(e,{headers:{"content-type":"application/json"},credentials:"include",method:"POST"}),fetchDocImage:({imageUrlTmpl:e,width:t,scalePercent:n,page:i})=>{const a=mI({page:i,imageUrlTmpl:e},n?{scalePercent:n}:{width:t});return EI(a).then((()=>({data:a}))).catch((e=>({error:e})))},fetchTextContent:e=>(async(...e)=>yI((async e=>null==e?void 0:e.arrayBuffer()),e))(e,{credentials:"include"}),fetchImage:(e,t,n,i)=>EI(e,t,n,i).then((()=>({data:e}))).catch((e=>({error:e})))};function wI(e){const t=e.n.lastIndexOf(",");return{fontFamily:`"${t>-1?e.n.substr(0,t):e.n}", ${1&e.f?"monospace":"serif"}`,isBold:(262144&e.f)>0,isItalic:(64&e.f)>0}}const II=(e,t="")=>{var n,i,a,o;const r="/"===e.name?"":e.name,s="/"===e.name?"":`${t}/${e.name}`,l=null!==(i=null===(n=e.children)||void 0===n?void 0:n.reduce(((e,t)=>({...e,...II(t,s)})),{}))&&void 0!==i?i:void 0,c=e.isDir?{isDir:!0,children:null!==(o=null===(a=e.children)||void 0===a?void 0:a.map((e=>e.name)))&&void 0!==o?o:[],name:r,size:void 0}:{isDir:!1,size:e.size?Number(e.size):0,name:r,children:void 0};return{...l,[s]:c}},AI=cI({fileTypeSpecificQueryFn:async e=>{var t;const{previewKey:i,previewMetadata:a}=e;if(!i)throw new Yb(n.FVErrorCode.MissingContentMetadata,n.ErrorLifecycle.Download);if("archive"!==(null===(t=null==a?void 0:a.content)||void 0===t?void 0:t[".tag"])||!(null==a?void 0:a.preview_url))throw new Error("Invalid preview metadata provided for archive preview");const o=await kI.fetchArchiveTopLevelData(a.preview_url);if(o.error)throw o.error;return r=o.data,{entries:II(r),isPasswordProtected:!!r.isEncrypted};var r},fieldName:"archive_data"}),CI=(e,t)=>{const n=null==t?void 0:t.content,i="archive"===(null==n?void 0:n[".tag"]);return AI.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null},{enabled:!!e&&!!(null==t?void 0:t.content)&&i})},RI="default",OI=aw(RI),NI=nw((e=>{const t=e(qw);return e(OI(t))===RI})),PI=(e,t,n,i)=>{var a,o,r,s,l;const c=d.useQueryClient(),u=d.createGenericQuery({queryRouteFilter:["custom","CustomMutation"],queryFn:()=>async()=>({apiData:void 0,pkgData:null}),getQueryKey:d.getGenericQueryKey("custom","CustomMutation",(e=>{var t;return null===(t=e.previewKey)||void 0===t?void 0:t.serialized})),optionsFn:()=>({retry:!1,cacheTime:1/0,staleTime:1/0})}),_=u.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null}),m=d.createGenericQuery({queryRouteFilter:["custom","CustomMutationError"],queryFn:()=>async()=>({apiData:void 0,pkgData:null}),getQueryKey:d.getGenericQueryKey("custom","CustomMutationError",(e=>{var t;return null===(t=e.previewKey)||void 0===t?void 0:t.serialized})),optionsFn:()=>({retry:!1,cacheTime:1/0,staleTime:1/0})}),p=m.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null}),g=d.createGenericQuery({queryRouteFilter:["custom","CustomMutationSuccess"],queryFn:()=>async()=>({apiData:void 0,pkgData:null}),getQueryKey:d.getGenericQueryKey("custom","CustomMutationSuccess",(e=>{var t;return null===(t=e.previewKey)||void 0===t?void 0:t.serialized})),optionsFn:()=>({retry:!1,cacheTime:1/0,staleTime:1/0})}),f=g.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null}),h=["custom","riviera_mutation",null==e?void 0:e.serialized],E=d.useMutation(h,(async(...i)=>{c.setQueryData(["CustomMutationError",h],null),c.setQueryData(["CustomMutationSuccess",h],!1);try{const a=await n(...i);return u.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:a,pkgData:null}),g.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:!0,pkgData:null}),m.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:void 0,pkgData:null}),a}catch(n){const i=n;u.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:void 0,pkgData:null}),m.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:i,pkgData:null}),g.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:!1,pkgData:null})}}),i),v=function(e,t,n){const[i,a={}]=d.parseMutationFilterArgs(e,t,n),o=d.useQueryClient({context:a.context}),r=o.getMutationCache();return d.useSyncExternalStore(b.useCallback((e=>r.subscribe(d.notifyManager.batchCalls(e))),[r]),(()=>o.isMutating(i)),(()=>o.isMutating(i)))}(h);return{...E,data:null===(a=_.data)||void 0===a?void 0:a.apiData,isLoading:!!v,error:null===(o=p.data)||void 0===o?void 0:o.apiData,isError:!!(null===(r=p.data)||void 0===r?void 0:r.apiData),isSuccess:null!==(l=null===(s=f.data)||void 0===s?void 0:s.apiData)&&void 0!==l&&l,reset:()=>{u.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:void 0,pkgData:null}),g.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:void 0,pkgData:null}),m.setQueryData(c,{previewKey:e,previewMetadata:t},{apiData:void 0,pkgData:null}),E.reset()}}},MI=(e,t,n,i)=>{if(!t||!n.content||"video"!==n.content[".tag"]&&"audio"!==n.content[".tag"])return Promise.resolve();const a=[];return"video"===n.content[".tag"]&&a.push(LI.prefetchQuery(e,{apiArg:{previewKey:t,previewMetadata:n},pkgArg:null})),"audio"===n.content[".tag"]&&a.push(DI.prefetchQuery(e,{apiArg:{previewKey:t,previewMetadata:n},pkgArg:null})),i&&xI.prefetchQuery(e,{apiArg:{previewKey:t,previewMetadata:n},pkgArg:null}),Promise.all(a)},LI=cI({fileTypeSpecificQueryFn:async e=>{var t;const n=null===(t=e.previewMetadata)||void 0===t?void 0:t.content;if("video"!==(null==n?void 0:n[".tag"])||!n.metadata_url)return;const i=await kI.fetchMediaMetadata(n.metadata_url);if(i.error)throw i.error;return i.data},fieldName:"media_metadata"}),DI=cI({fileTypeSpecificQueryFn:async e=>{var t;const n=null===(t=e.previewMetadata)||void 0===t?void 0:t.content;if("audio"!==(null==n?void 0:n[".tag"])||!n.waveform_url)return;const i=await kI.fetchWaveformData(n.waveform_url);if(i.error)throw i.error;return i.data},fieldName:"waveform_data"}),FI=cI({fileTypeSpecificQueryFn:async e=>{var t,n,i;const a=null===(t=e.previewMetadata)||void 0===t?void 0:t.content,o=e.requestedLanguage;if("video"!==(null==a?void 0:a[".tag"])&&"audio"!==(null==a?void 0:a[".tag"]))return;const r=null!==(i=null===(n=a.transcript_urls_by_lang)||void 0===n?void 0:n[o])&&void 0!==i?i:a.transcript_url;if(!r)return;const s=new URL(r);e.isTranscriptEditEnabled&&s.searchParams.append("is_transcript_edit_enabled","1");const l=await kI.fetchTranscriptData(s.toString());if(l.error)throw l.error;return{segments:l.data.segments||[],transcriptLocale:l.data.transcriptLocale,...l.data}},fieldName:"transcript_data"}),xI=cI({fileTypeSpecificQueryFn:async e=>{var t;const i=null===(t=e.previewMetadata)||void 0===t?void 0:t.content;if("video"!==(null==i?void 0:i[".tag"])&&"audio"!==(null==i?void 0:i[".tag"])||!i.transcode_url)return;const a=await kI.fetchMasterPlaylist(i.transcode_url);if(iI.mark(n.PreviewsTimingEvents.FVSDK_VIDEO_MASTER_PLAYLIST_LOADED),a.error)throw a.error;return a.data},fieldName:"hls_master_playlist"}),UI=cI({fileTypeSpecificQueryFn:async e=>{var t;const{previewMetadata:n}=e;if("linkfile"!==(null===(t=null==n?void 0:n.content)||void 0===t?void 0:t[".tag"])||!n.content.url)throw new Error("Invalid preview metadata provided for linkfile preview");const{url:i,authenticated:a}=n.content,o=await kI.fetchLinkfileData(i,!!a);if(o.error)throw o.error;return o.data.uri},fieldName:"linkfile_uri"}),BI=e=>{const t=i.useRef(e);t.current=e;return i.useRef(((...e)=>(0,t.current)(...e))).current},WI=e=>{const t=[];for(const[n,i,a]of e)for(let e=0;e{var t,i,a,o;const{previewMetadata:r}=e,s=null==r?void 0:r.content;if(!s||"ssr_doc"!==s[".tag"]&&"cloud_doc"!==s[".tag"])throw new Error("Invalid content metadata when fetching document.");if(!s.image_url_tmpl||!s.text_url_tmpl)throw new Error("Must specify image and text URLs in preview metadata.");const[l,c]=e.pageRange,d=0===l,u=await kI.fetchDocMetadata(s.text_url_tmpl,d,l,c);if(u.error&&u.error.statusCode===n.RivieraStatus.PasswordProtected)return{metadata:{isPasswordProtected:!0,needsPassword:!0,dimensions:[],pageCount:0},pageData:{text:[]}};if(u.error)throw u.error;let _;if(d){const e=u.data.metadata;if(!e)throw new Error("Missing metadata in Riviera response");_={pageCount:e.page_count,needsPassword:!1,isPasswordProtected:!1,dimensions:WI(e.dimensions)},iI.mark(n.PreviewsTimingEvents.FVSDK_DOC_METADATA_LOAD)}const m=(e=>{const t={};for(const n of e)t[n.f]=wI(n);return t})((null===(t=u.data.text)||void 0===t?void 0:t.fonts)||[]),p=c-l,g=new Array(p),f=new Array(p);for(let e=0;e{const t=null==e?void 0:e.content,n="cloud_doc"===(null==t?void 0:t[".tag"])&&!!(null==t?void 0:t.image_url_tmpl)&&!!(null==t?void 0:t.text_url_tmpl);return"ssr_doc"===(null==t?void 0:t[".tag"])||n},GI=(e,t)=>{const n=Nk(0);return qI.useQuery({apiArg:{pageRange:n,previewKey:e,previewMetadata:t},pkgArg:null},{enabled:!!e&&HI(t)})},jI=cI({fileTypeSpecificQueryFn:async e=>{var t;const n=null===(t=e.previewMetadata)||void 0===t?void 0:t.content;if("text"!==(null==n?void 0:n[".tag"])||!(null==n?void 0:n.extracted_text))throw new Error("Invalid preview metadata provided for text preview");const i=await kI.fetchTextContent(n.extracted_text);if(i.error)throw i.error;return i.data},fieldName:"extracted_text"}),zI=(e,t)=>{const n=null==t?void 0:t.content,i="text"===(null==n?void 0:n[".tag"]);return jI.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null},{enabled:!!e&&i,retry:!0})},KI={vertical:40,horizontal:72};function JI(e,t,n){const i=e/t;return isNaN(n)||isNaN(i)||!isFinite(i)||!isFinite(n)?[0,0]:i>n?[t*n,t]:[e,e/n]}function YI(e){return e/window.innerWidth*100/window.devicePixelRatio}const ZI=(e,t,i,a)=>{switch(xS(i)){case n.PreviewType.Video:case n.PreviewType.Audio:return MI(e,t,i,a);case n.PreviewType.Linkfile:return((e,t,n)=>{var i;return t&&"linkfile"===(null===(i=null==n?void 0:n.content)||void 0===i?void 0:i[".tag"])?UI.prefetchQuery(e,{apiArg:{previewKey:t,previewMetadata:n},pkgArg:null}):Promise.resolve()})(e,t,i);case n.PreviewType.SsrDoc:case n.PreviewType.CloudDoc:return((e,t,n)=>{if(!t||!HI(n))return Promise.resolve();const i=Nk(0);return qI.prefetchQuery(e,{apiArg:{previewKey:t,previewMetadata:n,pageRange:i},pkgArg:null})})(e,t,i);case n.PreviewType.Archive:return((e,t,n)=>{var i;return"archive"!==(null===(i=null==n?void 0:n.content)||void 0===i?void 0:i[".tag"])?Promise.resolve():AI.prefetchQuery(e,{apiArg:{previewKey:t,previewMetadata:n},pkgArg:null})})(e,t,i);case n.PreviewType.Text:return((e,t,n)=>{const i=null==n?void 0:n.content;return"text"!==(null==i?void 0:i[".tag"])?Promise.resolve():jI.prefetchQuery(e,{apiArg:{previewKey:t,previewMetadata:n},pkgArg:null})})(e,t,i);case n.PreviewType.Excel:case n.PreviewType.RawHTML:return(async e=>{if(!e)return;const t=document.createElement("link");t.href=e,t.rel="preload",t.as="fetch",document.head.appendChild(t)})(i.preview_url);default:return Promise.resolve()}};const $I=(e,t,n,i,a,o)=>{const r=[QI(e,o,a)];if(e&&n){const a=Dw(n);r.push(ZI(t,a,e,i))}return Promise.all(r)},QI=(e,t,n)=>{var i;switch(null===(i=null==e?void 0:e.content)||void 0===i?void 0:i[".tag"]){case"image":return XI(e,t,n);case"ssr_doc":return eA(e.content.image_url_tmpl);default:return Promise.resolve()}},XI=(e,t,n)=>{var i;const a="image"===(null===(i=e.content)||void 0===i?void 0:i[".tag"])?e.content:void 0;if(!(null==a?void 0:a.default_src))return Promise.resolve();if(e.dimensions&&!n){const n=function(e){const t=e.width/e.height,n=window.innerWidth,i=window.innerHeight-132,[a]=JI(n-KI.horizontal,i-KI.vertical,t);return YI(a)}(e.dimensions);return kI.fetchImage(a.default_src,a.src_set,n+"vw",t?gI("optimized",t):void 0)}return(null==a?void 0:a.full_size_src)?Promise.all([kI.fetchImage(a.full_size_src,void 0,void 0,t?gI("full-size",t):void 0),kI.fetchImage(a.default_src,void 0,void 0,t?gI("default",t):void 0)]):kI.fetchImage(a.default_src,void 0,void 0,t?gI("default",t):void 0)},eA=e=>kI.fetchDocImage({imageUrlTmpl:e}),tA={[n.PreviewType.Archive]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_archive2"],e,n)})),[n.PreviewType.Audio]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_audio_video_preview_video"],e,n)})).then((function(e){return e.preview_video_esnext})),[n.PreviewType.CloudDoc]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_cloud_doc"],e,n)})),[n.PreviewType.Excel]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_html"],e,n)})),[n.PreviewType.Text]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_text2"],e,n)})).then((function(e){return e.preview_text_esnext})),[n.PreviewType.Image]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_image"],e,n)})),[n.PreviewType.Linkfile]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_linkfile2"],e,n)})),[n.PreviewType.Other]:void 0,[n.PreviewType.RawHTML]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_html"],e,n)})),[n.PreviewType.Restricted]:void 0,[n.PreviewType.SsrDoc]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_doc"],e,n)})),[n.PreviewType.Video]:()=>new Promise((function(e,n){t(["./c_file_viewer_preview_audio_video_preview_video"],e,n)})).then((function(e){return e.preview_video_esnext}))};let nA=null;const iA={initUrl(e){nA=e},dispatchHistoryChange(e){s.assert(null!==nA,"spaChangesToUxa needs an initial URL");const t=nA;nA=e;Nf("historyChange",{detail:{previousUrl:t,url:nA}})},reset(){nA=null}},aA="/home",oA="/work",rA="/personal",sA="/search",lA=[{spaName:"files_app",edisonPageNames:["edison_browse_atlas","edison_browse_atlas_static","starred","recents","collections","home","deleted_files","for_you_page","video_home_page","file_requests","photos_web","share_page","search_web","send_and_track","edison_test_maf","signatures_spa","duplicate_files"],supportedRoutes:[...[aA,oA,rA,"/backups",`/edison_test${aA}`,`/edison_test${oA}`,`/edison_test${rA}`,"/edison_perf/home","/test/edison_browse_integration"],"/recents","/starred","/collections",...[`${sA}${rA}`,`${sA}${oA}`],"/h","/deleted_files","/for_you","/videos","/requests","/photos","/share","/docsend/home","/docsend/files","/docsend/views","/edison_test/maf","/preview","/previews","/signatures","/find_duplicates","/"]},{spaName:"admin_console_spa",requiredEdisonAtlasservlet:"admin_console_spa",edisonPageNames:["admin_console_home","admin_console_members","admin_console_groups","admin_console_activity","admin_console_external_sharing","admin_console_settings_page","spa_security_monitoring_page","edison_admin_console_billing","edison_admin_console_billing_history","multiproduct_admin_console_billing","multiproduct_admin_console_billing_history","admin_console_help"],supportedRoutes:[{path:"/team/admin/dashboard",requiresExactPathMatch:!0},{path:"/team/admin/members",requiresExactPathMatch:!0},{path:"/team/admin/groups",requiresExactPathMatch:!0},{path:"/team/admin/activity",requiresExactPathMatch:!0},{path:"/team/admin/external_sharing",requiresExactPathMatch:!0},{path:"/team/admin/security_monitoring",requiresExactPathMatch:!0},{path:"/team/admin/security_monitoring/activity",requiresExactPathMatch:!0},{path:"/team/admin/security_monitoring/external_sharing",requiresExactPathMatch:!0},{path:"/team/admin/security_monitoring/alerts",requiresExactPathMatch:!0},{path:"/team/admin/billing",requiresExactPathMatch:!0},{path:"/team/admin/billing/history",requiresExactPathMatch:!0}]}];var cA;n.DiValue=void 0,(cA=n.DiValue||(n.DiValue={})).LEFT_NAV="left_nav",cA.LEFT_NAV_BROWSE="left_nav_browse",cA.LOGO="logo";const dA=()=>{if(!a.isServedByEdisonWebServer())return;const e=uA();return null==e?void 0:e.spaName},uA=()=>{const e=a.getPageName(),t=a.getAtlasservlet();if(e)return lA.find((n=>n.edisonPageNames.includes(e)&&(!n.requiredEdisonAtlasservlet||n.requiredEdisonAtlasservlet===t)))},_A=e=>!!a.isServedByEdisonWebServer()&&mA(e),mA=(e=window.location.pathname)=>{const t=uA();if(!t)return!1;for(const n of t.supportedRoutes){const t="string"==typeof n,i=t?n:null==n?void 0:n.path,a=!t&&(null==n?void 0:n.requiresExactPathMatch);if("/"===i){if(e===i)return!0}else{if(!a&&e.startsWith(i))return!0;if(a)try{if(new URL(window.location.origin+e).pathname===i)return!0}catch(e){return!1}}}return!1};const pA=(e,t)=>{const n=s.URI.parse(e),i=s.URI.parse(t);return n.getPath().startsWith("/preview")&&i.getPath().startsWith("/preview")||n.getPath().startsWith("/scl/fi/")&&i.getPath().startsWith("/scl/fi/")||n.getPath().startsWith("/s/")&&i.getPath().startsWith("/s/")||"preview"in n.getQuery()&&"preview"in i.getQuery()};function gA(){return gA=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0;d--){var u=a[d];"."===u?hA(a,d):".."===u?(hA(a,d),c++):c&&(hA(a,d),c--)}if(!s)for(;c--;c)a.unshift("..");!s||""===a[0]||a[0]&&fA(a[0])||a.unshift("");var _=a.join("/");return n&&"/"!==_.substr(-1)&&(_+="/"),_}(a.pathname,i.pathname)):a.pathname=i.pathname:a.pathname||(a.pathname="/"),a}var TA=!("undefined"==typeof window||!window.document||!window.document.createElement);function yA(e,t){t(window.confirm(e))}var kA="popstate",wA="hashchange";function IA(){try{return window.history.state||{}}catch(e){return{}}}function AA(e){void 0===e&&(e={}),TA||vA(!1);var t,n,i=window.history,a=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,o=!(-1===window.navigator.userAgent.indexOf("Trident")),r=e,s=r.forceRefresh,l=void 0!==s&&s,c=r.getUserConfirmation,d=void 0===c?yA:c,u=r.keyLength,_=void 0===u?6:u,m=e.basename?function(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}("/"===(n=e.basename).charAt(0)?n:"/"+n):"";function p(e){var t=e||{},n=t.key,i=t.state,a=window.location,o=a.pathname+a.search+a.hash;return!m||bA(o,m),m&&(o=function(e,t){return bA(e,t)?e.substr(t.length):e}(o,m)),SA(o,i,n)}function g(){return Math.random().toString(36).substr(2,_)}var f,h,E=(f=null,h=[],{setPrompt:function(e){return f=e,function(){f===e&&(f=null)}},confirmTransitionTo:function(e,t,n,i){if(null!=f){var a="function"==typeof f?f(e,t):f;"string"==typeof a?"function"==typeof n?n(a,i):i(!0):i(!1!==a)}else i(!0)},appendListener:function(e){var t=!0;function n(){t&&e.apply(void 0,arguments)}return h.push(n),function(){t=!1,h=h.filter((function(e){return e!==n}))}},notifyListeners:function(){for(var e=arguments.length,t=new Array(e),n=0;n(CA||(CA=AA(),RA=window.location.href,CA.listen((()=>{pA(RA,window.location.href)||r.start(),RA=window.location.href}))),CA),NA=(()=>{let e=null;return{setNavigateFunction(t){e=t},navigate(t){e?(e(t),DA(t)):OA().push(t)},navigateReplace(t){e?(e(t,{replace:!0}),DA(t)):OA().replace(t)},navigateBack(){e?e(-1):OA().goBack()}}})(),PA=(()=>{let e=null;return{setLocation(t){e=t},getLocation:()=>e||window.location}})();const MA=new Map([["/team/admin/security_monitoring",["/team/admin/security_monitoring/activity","/team/admin/security_monitoring/external_sharing","/team/admin/security_monitoring/alerts"]],["/checkout",["/checkout"]]]);let LA=null;function DA(e){PA.setLocation({state:{},key:"",...PA.getLocation(),...ep(e)})}const FA=new RegExp("#|;|\\?|:|@|&|=|\\+|\\$"),xA=function(){const e=PA.getLocation();let t=e.pathname;const n=e.search;return-1!==t.search(FA)&&(t=String(new s.URI({path:t}))),t+n},UA=function(e=xA()){const t=e.split("?");return{url:e,path:t[0],qargs:s.URI.parse(e).getQuery()}},BA=function(){const e=function(){return xA()},t=(e,t)=>(null==t&&(t=void 0),String(s.URI.parse(e).setQuery(t))),n=function(t=e()){return UA(t)},i={},a={};let o=e(),l=null,c="";const d=function(e){return c+"/"+e.substring(c.length).split("/")[1]},u=function(e){const t=n(o),i=d(t.path);if(i in e){const n=t.path.substr(i.length+1);e[i].map((e=>e(n,t.qargs)))}},m=()=>u(i),p=()=>u(a),g=function(e,t,n){if(n[e]){const i=n[e].indexOf(t);n[e].splice(i,1)}},f=function(e,t){d(e)!==d(t)&&p()},h=function(){const t=e();t!==o&&(f(o,t),o=t,m(),E())};function E(){const e=window.location.origin+BA.get_url();iA.dispatchHistoryChange(e)}return iA.initUrl($c()),{init(){l||(o=e(),l=setInterval(h,50))},_add_callback(e,t,n){this.init(),s.assert("string"==typeof e,"DBHistory prefix is not a string"),s.assert(0===e.indexOf("/"),"DBHistory prefix must be absolute"),s.assert(-1===e.substring(c.length).indexOf("/",1),"multi-component prefixes arent supported"),n[e]||(n[e]=[]),n[e].push(t)},add_callback(e,t,n=!1){this._add_callback(e,t,i),n||m()},remove_callback(e,t){g(e,t,i)},remove_exit_callback(e,t){g(e,t,a)},add_exit_callback(e,t){this._add_callback(e,t,a)},fire_callbacks(){m()},fire_exit_callbacks(){p()},_build_url_for_state_change:(e,n)=>(s.assert("string"==typeof e,"DBHistory path is not a string"),s.assert(0===e.indexOf("/"),"DBHistory path must be relative"),s.assert(-1===e.indexOf("//"),"DBHistory path contains //"),t(e,n)),_pre_state_change:e=>e!==o&&(f(o,e),!0),_post_state_change(t=!0){o=e(),t&&m()},replace_state(e,t,n){void 0===n&&(n={}),n=_.defaults(n,{immediatelyRestoreState:!0});const i=this._build_url_for_state_change(e,t);if(this._pre_state_change(i)){if(_A(s.URI.parse(i).getPath()))NA.navigateReplace(i);else{if(!window.history.replaceState)return;pA(window.location.href,s.URI.parse(i).toString())||r.start(),window.history.replaceState(null,null,i)}this._post_state_change(n.immediatelyRestoreState),E()}},push_state(e,t,n){null==n&&(n={}),n=_.defaults(n,{immediatelyRestoreState:!0}),s.assert(-1===e.indexOf("?"),"DBHistory path contains ?"),s.assert(-1===e.indexOf("#"),"DBHistory path contains #");const i=this._build_url_for_state_change(e,t);this._pre_state_change(i)&&(_A(s.URI.parse(i).getPath())?NA.navigate(i):(pA(window.location.href,s.URI.parse(i).toString())||r.start(),window.history.pushState(null,null,i)),this._post_state_change(n.immediatelyRestoreState),E())},update_query_param(e,t){const n=this.deconstruct_url();n.qargs[e]=t,this.replace_state(n.path,n.qargs)},remove_query_param(e){const t=this.deconstruct_url();delete t.qargs[e],this.replace_state(t.path,t.qargs)},reset(){[i,a].forEach((e=>{Object.keys(e).forEach((t=>{e[t].forEach((n=>{g(t,n,e)}))}))})),o=e(),l=null,c=""},get_url:e,get_uri:function(){const t=s.URI.parse(e());return t.setPath(s.URI.encode_parts(t.getPath())),t},construct_url:t,deconstruct_url:n,set_base_prefix:e=>{c=e}}}(),WA="/out-of-space";function VA(e){const{_mount_access_perms:t}=e;return null!=t&&!t.includes("can_view")}const qA=e=>!e.is_dir||!!e._mount_access_perms&&e._mount_access_perms.includes("can_view");function HA(e,t=!1){const n=s.URI.parse(e);"lst"in BA.get_uri().getQuery()&&n.updateQuery({lst:""}),t&&n.updateQuery({subfolder_nav_tracking:"1"}),function(e){let t=e.getPath();try{t=decodeURIComponent(t)}catch(e){}BA.push_state(s.URI.encode_parts(t),e.getQuery())}(n)}function GA(e,t,n){VA(e)?t?t.team_name!==n?p.Notify.error(u.intl.formatMessage({id:"Rq9v0D",defaultMessage:"This folder is restricted. If you need access, ask the folder owner."})):p.Notify.error(u.intl.formatMessage({id:"y3Yq8F",defaultMessage:"This folder is restricted. You can try to access from All files, or ask the folder owner for access."})):p.Notify.error(u.intl.formatMessage({id:"ksySCs",defaultMessage:"This folder is restricted. Log in to find out if you have access."})):HA(e.href,!0)}function jA(e){let t=e.path;const i=e.query;let a="";i&&i.rlkey&&(a=i.rlkey.toString());let o=n.SharedLinkType.Shmodel;"/sh"===t.substr(0,3)?(o=n.SharedLinkType.Shmodel,t=t.substring(4,t.length)):"/scl/fo"===t.substr(0,7)&&(o=n.SharedLinkType.Content,t=t.substring(8,t.length));const[r,s,...l]=t.split("/");return{linkKey:r,linkType:o,secureHash:s,subPath:l.join("/"),rlkey:a}}function zA(e,t){return{...e,rlkey:t||e.rlkey}}function KA(e){return e.linkType===n.SharedLinkType.Content?e.subPath.startsWith("/")?e.subPath:`/${e.subPath}`:e.secureHash}function JA(e){document.title=function(e){return u.intl.formatMessage({id:"f0V/Ou",defaultMessage:"{folder_name} - Dropbox"},{folder_name:e})}(e)}const YA=function(e,t,n=0,i=!1){if(!Array.isArray(t))return e||[];if(!t.length)return[];if(!Array.isArray(e))return t;const a=[...e||[]];return a.splice(n,t.length,...t||[]),i?a.slice(0,n+t.length):a};function ZA(e){return e?e.query.preview:""}const $A=()=>"ontouchstart"in window||navigator.maxTouchPoints>0||"ontouchend"in document;class QA{constructor(e,t={}){this.path=e,this.query=t}static fromURI(e){return new QA(e.getPath(),e.getQuery())}}const XA=e=>void 0===e?void 0:{file:Dr(e.file),sharedLinkInfo:Fr(e.sharedLinkInfo),sharePermission:Gr(e.sharePermission),shareToken:zr(e.shareToken)},eC=e=>{const t=zr(e),n=jA(QA.fromURI(Xc()));return{...t,secureHash:t.secureHash||n.secureHash,subPath:t.subPath||n.subPath}};var tC,nC;!function(e){e.APPLE="APPLE",e.GOOGLE="GOOGLE",e.LENOVO="LENOVO"}(tC||(tC={})),function(e){e[e.CONTACTS=0]="CONTACTS",e[e.PROFILE=1]="PROFILE",e[e.PHOTO=2]="PHOTO",e[e.EMAIL=3]="EMAIL",e[e.CALENDAR=4]="CALENDAR",e[e.DOCUMENTS=5]="DOCUMENTS",e[e.CHAT=6]="CHAT",e[e.READ_FILES=7]="READ_FILES",e[e.DIRECTORY_MEMBERS=8]="DIRECTORY_MEMBERS",e[e.CHANNELS=15]="CHANNELS",e[e.APP_CONFIG=16]="APP_CONFIG"}(nC||(nC={})),function(e){e.to_api_v2=function(t){switch(t){case e.CONTACTS:return{".tag":"contacts"};case e.PROFILE:return{".tag":"profile"};case e.PHOTO:return{".tag":"photo"};case e.EMAIL:return{".tag":"email"};case e.CALENDAR:return{".tag":"calendar"};case e.DOCUMENTS:return{".tag":"documents"};case e.CHAT:return{".tag":"chat"};case e.READ_FILES:return{".tag":"read_files"};case e.DIRECTORY_MEMBERS:return{".tag":"directory_members"};case e.CHANNELS:return{".tag":"channels"};case e.APP_CONFIG:return{".tag":"app_config"};default:return{".tag":"other"}}}}(nC||(nC={}));const iC={other:{action:null,permissions:"",landing_page_id:null,learn_more_page:null,img:"",friendly_name:"Other",order:Number.MAX_VALUE},apple:{action:null,permissions:"",landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/index/apple-logo-color.svg",friendly_name:"Apple",order:1},google:{action:"link_contacts",permissions:u.intl.formatMessage({id:"sN1hXL",defaultMessage:"Contacts"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/index/google-logo-color-vflpJqkMT.svg",friendly_name:"Google",order:3},outlook:{action:"link_contacts",permissions:u.intl.formatMessage({id:"Tgwos1",defaultMessage:"Calendar and Contacts"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/outlook_icon-vflzzt-G0.svg",friendly_name:"Outlook",order:4},slack:{action:"link_contacts",permissions:u.intl.formatMessage({id:"reDVDJ",defaultMessage:"Communication"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/slack_icon_transparent-vfljNpDIm.svg",friendly_name:"Slack",order:Number.MAX_VALUE},slack_dropbox:{action:"link_read_files",permissions:u.intl.formatMessage({id:"reDVDJ",defaultMessage:"Communication"}),landing_page_id:"dropbox_slack",learn_more_page:"https://www.dropbox.com/help/desktop-web/slack",img:"/static/metaserver/static/images/thirdparty/slack_icon_transparent-vfljNpDIm.svg",friendly_name:"Slack",order:5},zoom:{action:"link_contacts",permissions:u.intl.formatMessage({id:"reDVDJ",defaultMessage:"Communication"}),landing_page_id:"zoom",learn_more_page:"https://www.dropbox.com/help/desktop-web/zoom",img:"/static/metaserver/static/images/thirdparty/zoom_icon_squircle-vfl-znF5M.svg",friendly_name:"Zoom",order:8},zoom_app:{action:null,permissions:u.intl.formatMessage({id:"reDVDJ",defaultMessage:"Communication"}),landing_page_id:"zoom_app",learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/zoom_icon_squircle-vfl-znF5M.svg",friendly_name:"Dropbox Spaces app for Zoom",order:8},yahoo:{action:null,permissions:u.intl.formatMessage({id:"sN1hXL",defaultMessage:"Contacts"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/yahoo_icon-vflqXkWjv.svg",friendly_name:"Yahoo! Mail",order:7},yahoo_legacy:{action:null,permissions:u.intl.formatMessage({id:"sN1hXL",defaultMessage:"Contacts"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/yahoo_icon-vflqXkWjv.svg",friendly_name:"Yahoo! Mail",order:Number.MAX_VALUE},facebook_legacy:{action:null,permissions:u.intl.formatMessage({id:"sN1hXL",defaultMessage:"Contacts"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/facebook_icon-vflbyEm0k.svg",friendly_name:"Facebook",order:2},meta:{action:"publish",permissions:u.intl.formatMessage({id:"VlZABW",defaultMessage:"Publish"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/facebook_icon-vflbyEm0k.svg",friendly_name:"Meta",order:2},hellosign:{action:null,permissions:u.intl.formatMessage({id:"reDVDJ",defaultMessage:"Communication"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/dropbox_sign_icon-vflPcbrvF.svg",friendly_name:"Dropbox Sign",order:9},canvas:{action:"link_contacts",permissions:u.intl.formatMessage({id:"reDVDJ",defaultMessage:"Communication"}),landing_page_id:null,learn_more_page:"https://help.dropbox.com/installs-integrations/third-party/canvas",img:"/static/metaserver/static/images/thirdparty/canvas_icon.svg",friendly_name:"Canvas",order:10},kakao:{action:null,permissions:u.intl.formatMessage({id:"4Z7Yy1",defaultMessage:"Communication"}),landing_page_id:null,learn_more_page:"https://help.dropbox.com/installs-integrations/third-party/kakao",img:"/static/metaserver/static/images/thirdparty/kakao_login_icon-vflzKEf1F.png",friendly_name:"Kakao",order:Number.MAX_VALUE},ms_teams:{action:"link_contacts",permissions:u.intl.formatMessage({id:"pUHdFk",defaultMessage:"Configure Dropbox for Microsoft Teams"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/thirdparty/ms_teams_icon-vfllG_je8.svg",friendly_name:"Dropbox for Microsoft Teams",order:4}},aC={profile_card_v2:{google:{action:"link_calendar",permissions:u.intl.formatMessage({id:"Tgwos1",defaultMessage:"Calendar and Contacts"}),landing_page_id:null,learn_more_page:null,img:"/static/metaserver/static/images/index/google-logo-color-vflpJqkMT.svg",friendly_name:"Google",order:1}}},oC={GOOGLE:"1",YAHOO:"2",FACEBOOK_LEGACY:"3",TWITTER:"4",YAHOO_LEGACY:"5",MOBILE:"6",OUTLOOK:"7",SLACK:"8",DOCUSIGN:"9",ZOOM:"10",SLACK_DROPBOX:"11",TRELLO:"12",APPLE:"13",HELLOSIGN:"14",CANVAS:"15",ZOOM_APP:"16",META:"17",KAKAO:"19",MS_TEAMS:"20",NEVER_CONNECTED:0,WAS_CONNECTED:1,IS_CONNECTED:2,VARIOUS:"-1",NONE:"-2",services:()=>[oC.GOOGLE,oC.YAHOO,oC.FACEBOOK_LEGACY,oC.TWITTER,oC.YAHOO_LEGACY,oC.OUTLOOK,oC.SLACK,oC.DOCUSIGN,oC.ZOOM,oC.SLACK_DROPBOX,oC.TRELLO,oC.APPLE,oC.HELLOSIGN,oC.ZOOM_APP,oC.META,oC.KAKAO,oC.MS_TEAMS],get_gated_service_data(e,t){const n=e[".tag"];if(t&&t in aC){const e=aC[t];if(n in e)return e[n]}},get_service_data(e,t=null){const n=e[".tag"];if(t){const n=oC.get_gated_service_data(e,t);if(n)return n}return n in iC?iC[n]:iC.other},importable_contact_services:()=>[oC.GOOGLE],to_img_legacy(e){switch(e){case oC.GOOGLE:return["/static/metaserver/static/images/contacts/import_icon_google-vflSfFckp.png","/static/metaserver/static/images/contacts/import_icon_google@2x-vfla9_OFL.png"];case oC.YAHOO:case oC.YAHOO_LEGACY:return["/static/metaserver/static/images/contacts/import_icon_yahoo-vfl5E728M.png","/static/metaserver/static/images/contacts/import_icon_yahoo@2x-vflnVdi5R.png"];case oC.FACEBOOK_LEGACY:return["/static/metaserver/static/images/contacts/import_icon_facebook-vfluFbt1j.png","/static/metaserver/static/images/contacts/import_icon_facebook@2x-vfl7Zk5rR.png"];case oC.OUTLOOK:return["/static/metaserver/static/images/contacts/import_icon_outlook-vflF1_UKs.png","/static/metaserver/static/images/contacts/import_icon_outlook@2x-vflVjRgD3.png"];case oC.SLACK:case oC.SLACK_DROPBOX:return["/static/metaserver/static/images/thirdparty/slack_icon-vflKvKltK.svg","/static/metaserver/static/images/thirdparty/slack_icon-vflKvKltK.svg"];case oC.ZOOM:case oC.ZOOM_APP:return["/static/metaserver/static/images/thirdparty/zoom_icon-vflft17yG.svg","/static/metaserver/static/images/thirdparty/zoom_icon-vflft17yG.svg"];case oC.TRELLO:return["/static/metaserver/static/images/thirdparty/trello_icon-vfl-FetdA.svg","/static/metaserver/static/images/thirdparty/trello_icon-vfl-FetdA.svg"];case oC.HELLOSIGN:return["/static/metaserver/static/images/thirdparty/dropbox_sign_icon-vflPcbrvF.svg","/static/metaserver/static/images/thirdparty/dropbox_sign_icon-vflPcbrvF.svg"];case oC.CANVAS:return["/static/metaserver/static/images/thirdparty/canvas_icon.svg","/static/metaserver/static/images/thirdparty/canvas_icon.svg"];case oC.META:return["/static/metaserver/static/images/contacts/import_icon_facebook-vfluFbt1j.png","/static/metaserver/static/images/contacts/import_icon_facebook@2x-vfl7Zk5rR.png"];case oC.MS_TEAMS:return["/static/metaserver/static/images/thirdparty/ms_teams_icon-vfllG_je8.svg","/static/metaserver/static/images/thirdparty/ms_teams_icon-vfllG_je8.svg"];default:return["",""]}},to_name(e){if(e===oC.VARIOUS)return u.intl.formatMessage({id:"hK3Vsp",defaultMessage:"Email"});{const t=oC.to_api_service_type(e);return oC.get_service_data(t).friendly_name}},logging_identifiers(e){switch(e){case oC.GOOGLE:return"google";case oC.YAHOO:return"yahoo";case oC.FACEBOOK_LEGACY:return"facebook_legacy";case oC.VARIOUS:return"email";case oC.YAHOO_LEGACY:return"yahoo_legacy";case oC.OUTLOOK:return u.intl.formatMessage({id:"DVWR1j",defaultMessage:"outlook"});case oC.SLACK:return u.intl.formatMessage({id:"D/5sPh",defaultMessage:"slack"});case oC.DOCUSIGN:return"docusign";case oC.ZOOM:return"zoom";case oC.ZOOM_APP:return"zoom_app";case oC.SLACK_DROPBOX:return"slack_dropbox";case oC.TRELLO:return"trello";case oC.APPLE:return"apple";case oC.HELLOSIGN:return"hellosign";case oC.CANVAS:return"canvas";case oC.META:return"meta";case oC.KAKAO:return"kakao";case oC.MS_TEAMS:return"ms_teams";default:return"other"}},to_api_service_type(e){switch(e){case oC.GOOGLE:return{".tag":"google"};case oC.YAHOO:return{".tag":"yahoo"};case oC.FACEBOOK_LEGACY:return{".tag":"facebook_legacy"};case oC.OUTLOOK:return{".tag":"outlook"};case oC.SLACK:return{".tag":"slack"};case oC.ZOOM:return{".tag":"zoom"};case oC.ZOOM_APP:return{".tag":"zoom_app"};case oC.SLACK_DROPBOX:return{".tag":"slack_dropbox"};case oC.TRELLO:return{".tag":"trello"};case oC.APPLE:return{".tag":"apple"};case oC.HELLOSIGN:return{".tag":"hellosign"};case oC.CANVAS:return{".tag":"canvas"};case oC.META:return{".tag":"meta"};case oC.KAKAO:return{".tag":"kakao"};case oC.MS_TEAMS:return{".tag":"ms_teams"};default:return{".tag":"other"}}},from_api_service_type(e){switch(e[".tag"]){case"google":return oC.GOOGLE;case"yahoo":return oC.YAHOO;case"facebook_legacy":return oC.FACEBOOK_LEGACY;case"outlook":return oC.OUTLOOK;case"slack":return oC.SLACK;case"zoom":return oC.ZOOM;case"zoom_app":return oC.ZOOM_APP;case"slack_dropbox":return oC.SLACK_DROPBOX;case"trello":return oC.TRELLO;case"apple":return oC.APPLE;case"hellosign":return oC.HELLOSIGN;case"canvas":return oC.CANVAS;case"meta":return oC.META;case"kakao":return oC.KAKAO;case"ms_teams":return oC.MS_TEAMS}return oC.VARIOUS},from_api_to_name:e=>oC.to_name(oC.from_api_service_type(e)),from_api_to_img:e=>oC.get_service_data(e).img,oauth_window_dimensions(e){let t=600,n=600;return e===oC.ZOOM?t=770:e===oC.APPLE?t=700:e===oC.CANVAS&&(t=700,n=500),{width:t,height:n}}};var rC,sC;n.TOSVariant=void 0,(rC=n.TOSVariant||(n.TOSVariant={})).IMPLICIT_TOS_V1="implicit_tos_v1",rC.IMPLICIT_TOS_WITH_SERVICES_AGREEMENT="implicit_tos_with_services_agreement",rC.IMPLICIT_TOS_WITH_DASH_ACCESS_AGREEMENT="implicit_tos_with_dash_access_agreement",rC.IMPLICIT_TOS_DASH_OAUTH2="implicit_tos_dash_oauth2",n.TOSType=void 0,(sC=n.TOSType||(n.TOSType={})).UNIFIED_SUSI="unified_susi",sC.GOOGLE_ONE_TAP="google_one_tap",sC.APPLE="apple",sC.UNIFIED_SUSI_DASH="unified_susi_dash",sC.DASH_OAUTH2="dash_oauth2";const lC=({onTermsClick:e,onPrivacyClick:t,signupLabel:n})=>u.intl.formatMessage({id:"0PLHgE",defaultMessage:'By selecting "Sign up" I agree to the Dropbox Terms. Learn about how we use and protect your data in our Privacy Policy.'},{a:t=>b.default.createElement("a",{href:"/terms",target:"_blank",rel:"noreferrer noopener",onClick:e},t),b:e=>b.default.createElement("a",{href:"/privacy",target:"_blank",rel:"noreferrer noopener",onClick:t},e),cta:e=>n}),cC={[n.TOSType.UNIFIED_SUSI]:n.TOSVariant.IMPLICIT_TOS_WITH_SERVICES_AGREEMENT,[n.TOSType.GOOGLE_ONE_TAP]:n.TOSVariant.IMPLICIT_TOS_WITH_SERVICES_AGREEMENT,[n.TOSType.APPLE]:n.TOSVariant.IMPLICIT_TOS_WITH_SERVICES_AGREEMENT,[n.TOSType.UNIFIED_SUSI_DASH]:n.TOSVariant.IMPLICIT_TOS_WITH_DASH_ACCESS_AGREEMENT,[n.TOSType.DASH_OAUTH2]:n.TOSVariant.IMPLICIT_TOS_DASH_OAUTH2},dC={[n.TOSVariant.IMPLICIT_TOS_V1]:lC,[n.TOSVariant.IMPLICIT_TOS_WITH_SERVICES_AGREEMENT]:({onTermsClick:e,onServicesAgreementClick:t,onPrivacyClick:n,signupLabel:i})=>u.intl.formatMessage({id:"jFPOQu",defaultMessage:'By selecting "{signupLabel}" I agree to the Dropbox Terms and Services Agreement. Learn about how we use and protect your data in our Privacy Policy.'},{a:t=>b.default.createElement("a",{href:"/terms",target:"_blank",rel:"noreferrer noopener",onClick:e},t),b:e=>b.default.createElement("a",{href:"/business_agreement",target:"_blank",rel:"noreferrer noopener",onClick:t},e),c:e=>b.default.createElement("a",{href:"/privacy",target:"_blank",rel:"noreferrer noopener",onClick:n},e),signupLabel:i}),[n.TOSVariant.IMPLICIT_TOS_WITH_DASH_ACCESS_AGREEMENT]:({onTermsClick:e,onServicesAgreementClick:t,onDashAccessAgreementClick:n,onPrivacyClick:i,signupLabel:a})=>u.intl.formatMessage({id:"nUGFDb",defaultMessage:'By selecting "{signupLabel}" I agree to the Dropbox Terms, Services Agreement, and Dash Access Agreement. Learn about how we use and protect your data in our Privacy Policy.'},{a:t=>b.default.createElement("a",{href:"/terms",target:"_blank",rel:"noreferrer noopener",onClick:e},t),b:e=>b.default.createElement("a",{href:"/business_agreement",target:"_blank",rel:"noreferrer noopener",onClick:t},e),c:e=>b.default.createElement("a",{href:"https://assets.dropbox.com/dash/dash_access_agreement.pdf",target:"_blank",rel:"noreferrer noopener",onClick:n},e),d:e=>b.default.createElement("a",{href:"/privacy",target:"_blank",rel:"noreferrer noopener",onClick:i},e),signupLabel:a}),[n.TOSVariant.IMPLICIT_TOS_DASH_OAUTH2]:({onTermsClick:e,onPrivacyClick:t,signupLabel:n})=>u.intl.formatMessage({id:"Gb1pyZ",defaultMessage:"

You're signing up for Dropbox Dash which doesn't come with Dropbox storage. Learn more

By selecting \"{signupLabel}\" I agree to the Dropbox Terms. Learn about how we use and protect your data in our Privacy Policy.

"},{a:e=>b.default.createElement("a",{href:"https://dash.dropbox.com/",target:"_blank",rel:"noreferrer noopener"},e),b:t=>b.default.createElement("a",{href:"/terms",target:"_blank",rel:"noreferrer noopener",onClick:e},t),c:e=>b.default.createElement("a",{href:"/privacy",target:"_blank",rel:"noreferrer noopener",onClick:t},e),p:e=>b.default.createElement("p",null,e),signupLabel:n})},uC=lC,_C=(e,t)=>dC[e]?dC[e](t):(l.reportException({err:new Error(`TOS variant not found: ${e}`),severity:l.SEVERITY.CRITICAL,tags:["signup-tos","signup_signin"]}),uC(t)),mC=(e,t)=>t&&Object.keys(dC).includes(t)?t:(t&&l.reportException({err:new Error(`TOS Variant not found: ${t}`),tags:["signup-tos","signup_signin"]}),cC[e]),pC=u.intl.formatMessage({id:"GSp4+y",defaultMessage:"Agree and sign up"}),gC={[n.TOSVariant.IMPLICIT_TOS_V1]:pC,[n.TOSVariant.IMPLICIT_TOS_WITH_SERVICES_AGREEMENT]:pC,[n.TOSVariant.IMPLICIT_TOS_WITH_DASH_ACCESS_AGREEMENT]:pC,[n.TOSVariant.IMPLICIT_TOS_DASH_OAUTH2]:pC},fC=e=>({href:e.href,filename:e.filename,folder_id:e.folderId,shared_folder_id:e.sharedFolderId?Number(e.sharedFolderId):void 0,ns_id:e.nsId?Number(e.nsId):void 0,is_dir:!0,sort_key:e.sortKey,_mount_access_perms:e.mountAccessPerms,is_confidential_folder:e.isConfidentialFolder,openInAppData:yr(e.openInApp)}),hC=e=>{var t;return{fileViewOrigin:e.fileViewOriginType,folderData:e.folderData?fC(e.folderData):{is_dir:!0,filename:"",sort_key:[""],href:""},folderSharedLinkInfo:Fr(e.sharedLinkInfo),folderSharePermission:Gr(e.sharePermission),folderShareToken:eC(e.folderToken),appDownloadInterstitialDismissed:e.appDownloadInterstitialDismissed,brandingInfo:Yo(e.brandingInfo),encryptionOptions:Lr(e.encryptionOptions),isPromptOnSharingPage:e.isPromptOnSharingPage,outOfQuota:e.outOfQuota,preview:XA(e.preview),implicitTOSVariant:e.implicitTosVariant||n.TOSVariant.IMPLICIT_TOS_WITH_SERVICES_AGREEMENT,deviceId:e.deviceId||"",webSignInTag:e.webSignInTag,userQuota:e.userQuota||0,fedCMVariant:e.fedCmVariant||"OFF",allowUnrequestedSusiModal:null!==(t=e.allowUnrequestedSusiModal)&&void 0!==t&&t,joinableTeamInfo:e.joinableTeamInfo,senderInfo:e.senderInfo,grantBook:e.grantBook||void 0}},EC=el({requestMethod:"scl_page:folder_preview_container_props_prefetch",queryFn:({})=>async({})=>{const e=await async function(){return await r.Edison.fetch(zo,"SharedContentLinkFolderContainerPropsPrefetch")}();return{apiData:hC(e),pkgData:null}}}),vC=el({requestMethod:"scl_page:folder_preview_entries_props_prefetch",queryFn:({})=>async({})=>{const e=await async function(){return await r.Edison.fetch(zo,"SharedContentLinkFolderEntriesPropsPrefetch")}();return{apiData:(t=e,{folder:fC(t.folder),folderSharedLinkInfo:Fr(t.folderSharedLinkInfo),folderSharePermission:Gr(t.folderSharePermission),folderShareToken:eC(t.folderShareToken),hasMoreEntries:t.hasMore,takedownRequestType:void 0===t.takedownRequestType||null===t.takedownRequestType?null:t.takedownRequestType,entries:(t.entries||[]).map((({entry:e})=>"folder"===e.case?fC(e.value):Dr(e.value))),sharedLinkInfos:t.sharedLinkInfos.map(Fr),sharePermissions:t.sharePermissions.map(Gr),shareTokens:t.shareTokens.map(zr),nextRequestVoucher:t.nextRequestVoucher}),pkgData:null};var t}});function bC(e,t="Component"){return e.displayName||e.name||t}const SC=b.createContext({document:document,window:window});var TC;function yC(e,t,n=[],i={}){class a extends b.Component{static getCombinedCssPaths(){return a.combinedCssPaths}constructor(e,t){super(e),this._isUnmounted=!1,this.getWrappedComponent=()=>this.refs.wrapped,this._handleCssLoaded=()=>{i.onCssResponse&&i.onCssResponse(),this._isUnmounted||this.setState({cssMode:TC.SUCCESS},(()=>"function"==typeof this.props.onCssLoad?this.props.onCssLoad():void 0))},this._handleCssFailed=()=>{i.onCssResponse&&i.onCssResponse(),this._isUnmounted||this.setState({cssMode:TC.FAILED},(()=>"function"==typeof this.props.onCssFail?this.props.onCssFail(this._forceRender):void 0))},this._forceRender=()=>{this._isUnmounted||this.setState({cssMode:TC.FORCE_RENDERED})},this.state={cssMode:e.skipCss||p.is_loaded(a.combinedCssPaths,t.document)?TC.FORCE_RENDERED:TC.LOADING}}UNSAFE_componentWillMount(){this.state.cssMode===TC.LOADING&&(i.onWillLoadCss&&i.onWillLoadCss(),p.require_css_multi(a.combinedCssPaths,this._handleCssLoaded,this._handleCssFailed,this.context.document,"js:requireCssWithComponent",this.props.skipCss))}componentWillUnmount(){this._isUnmounted=!0}render(){const{cssPlaceholder:t,onCssFail:n,onCssLoad:i,skipCss:a,...o}=this.props;if([TC.FORCE_RENDERED,TC.SUCCESS].includes(this.state.cssMode)){if(function(e){return"string"!=typeof e&&!function(e){return!!(e&&e.prototype&&e.prototype.render)}(e)}(e)){const t=e;return b.createElement(t,{...o})}const t=e;return b.createElement(t,{ref:"wrapped",...o})}return null!=t?t:null}}return a.displayName=`Css(${bC(e)})`,a.wrappedClass=e,a.combinedCssPaths=Object.keys(t.concat.apply(t,n.map((e=>void 0!==e.getCombinedCssPaths?e.getCombinedCssPaths():[]))).reduce(((e,t)=>(e[t]=!0,e)),{})),a.defaultProps={cssPlaceholder:null,onCssFail:e=>e(),onCssLoad:null,skipCss:"undefined"!=typeof jest},a.contextType=SC,u.hoistStatics(a,e)}!function(e){e.LOADING="loading",e.SUCCESS="success",e.FAILED="failed",e.FORCE_RENDERED="force-rendered"}(TC||(TC={}));const kC="campaign-dismissed",wC="page-loaded",IC="campaign-event",AC="sequence-action",CC="clear-all-campaigns";class RC extends o.EventEmitter{constructor(){super(),this.allEventBuffers={}}on(e,t){super.on(e,t);const n=this.allEventBuffers[e.toString()];return void 0!==n&&n.forEach((t=>{super.emit(e,t)})),this}emit(e,t){return t&&"object"==typeof t&&"name"in t&&(void 0===this.allEventBuffers[t.name]&&(this.allEventBuffers[t.name]=[]),this.allEventBuffers[t.name].push(t)),super.emit(e,t)}}function OC(){return globalThis.campaignsEmitter||(globalThis.campaignsEmitter=new RC),globalThis.campaignsEmitter}const NC=e=>{var t;return null===(t=null==e?void 0:e.slotId)||void 0===t?void 0:t[".tag"]},PC=(e,t,n)=>{const i=NC(e);i&&"other"!==i&&OC().emit(i,{name:i,data:{campaign:e,context:t,loggingParams:n}})},MC=e=>{const t=NC(e);t&&"other"!==t&&OC().emit(t,{name:t,data:{campaign:null}})},LC=e=>{OC().emit(kC,e)},DC=(e,t)=>{OC().emit(AC,{campaignId:e,ctaId:t})};var FC;!function(e){e[e.Mount=0]="Mount",e[e.Unmount=1]="Unmount"}(FC||(FC={}));const xC=(e,t={})=>{OC().emit(IC,{name:e,data:t})};var UC,BC,WC,VC,qC,HC,GC,jC,zC,KC,JC,YC;!function(e){e.SUGGESTED_FOLDERS_QUALIFY="suggested_folders_qualify",e.SUGGESTED_FOLDERS_VIEW="suggested_folders_view",e.SUGGESTED_FOLDER_CREATE_CLICKED="suggested_folder_create_clicked",e.SUGGESTED_FOLDER_HIDE_CLICKED="suggested_folder_hide_clicked",e.SUGGESTED_FOLDER_CREATED="suggested_folder_created",e.SUGGESTED_FOLDER_FAILED="suggested_folder_failed",e.SUGGESTED_FOLDER_ACCESS_VIEW="suggested_folder_access_view",e.SUGGESTED_FOLDER_ACCESS_CHANGE="suggested_folder_access_change",e.SUGGESTED_FOLDERS_COMPLETED="suggested_folders_completed"}(UC||(UC={})),function(e){e.PASSWORDS_BANNER_QUALIFY="passwords_banner_qualify",e.PASSWORDS_BANNER_VIEW="passwords_banner_view",e.PASSWORDS_BANNER_CTA_CLICK="passwords_banner_cta_click",e.PASSWORDS_BANNER_DISMISS="passwords_banner_dismiss",e.PASSWORDS_MANAGER_CTA_CLICK="passwords_manager_cta_click"}(BC||(BC={})),function(e){e.IN_FOLDER_CARDS_VIEW="in_folder_cards_view",e.IN_FOLDER_CARD_CLICKED="in_folder_cards_clicked",e.IN_FOLDER_CARD_HIDE="in_folder_cards_hide_clicked",e.IN_FOLDER_QUALIFY="in_folder_cards_qualify"}(WC||(WC={})),function(e){e.BACKUP_WEB_ENTRY_POINT_QUALIFY="core_o21n_backup_web_entry_point_qualify",e.BACKUP_WEB_ENTRY_POINT_SNACKBAR_IMPRESSION="core_o21n_backup_web_entry_point_impression",e.BACKUP_WEB_ENTRY_POINT_SNACKBAR_CTA_CLICK="core_o21n_backup_web_entry_point_cta_click",e.BACKUP_WEB_ENTRY_POINT_SNACKBAR_DISMISS="core_o21n_backup_web_entry_point_dismiss"}(VC||(VC={})),function(e){e.GG_CDM_MIGRATION_ONBOARDING_IS_ELIGIBLE="gg_cdm_migration_onboarding_is_eligible",e.GG_CDM_MIGRATION_ONBOARDING_VIEW="gg_cdm_migration_onboarding_view",e.GG_CDM_MIGRATION_ONBOARDING_VIEW_CLICK="gg_cdm_migration_onboarding_view_click"}(qC||(qC={})),function(e){e.SHOP_ENTRY_POINT_IMPRESSION="core_act_shop_entry_point_impression",e.SHOP_ENTRY_POINT_CTA_CLICK="core_act_shop_entry_point_cta_click",e.SHOP_ENTRY_POINT_DISMISS="core_act_shop_entry_point_dismiss"}(HC||(HC={})),n.CampaignsToolkitEvents=void 0,(GC=n.CampaignsToolkitEvents||(n.CampaignsToolkitEvents={})).SNACKBAR_CLIENT_DISPATCHED="snackbar_client_dispatched",GC.CAMPAIGN_IMPRESSION="campaigns_toolkit_impression",GC.CAMPAIGN_DISMISS="campaigns_toolkit_dismiss",GC.CAMPAIGN_CONFIRM="campaigns_toolkit_confirm",GC.CAMPAIGN_CLIENT_DISPATCHED="campaigns_toolkit_client_dispatched",GC.CAMPAIGN_DISQUALIFY="campaigns_toolkit_disqualify",GC.CAMPAIGN_QUALIFY="campaigns_toolkit_qualify",GC.CAMPAIGN_DELAY="campaigns_toolkit_delay",GC.CAMPAIGN_TOOLTIP_SHOW="campaign_toolkit_tooltip_show",GC.CAMPAIGN_TOOLTIP_DISMISS="campaign_toolkit_tooltip_dismiss",function(e){e.MISSING_OR_INVALID_PARAMETERS="campaign_sequence_missing_or_invalid_parameters",e.SEQUENCE_COMPLETED="campaign_sequence_completed",e.PROGRESS_SEQUENCE="progress_sequence"}(jC||(jC={})),function(e){e.VIEW_EMPTY_STATE="view_file_list_empty_upload"}(zC||(zC={})),function(e){e.LVE_FEATURE_ACTIVATION_QUALIFY="core_act_lve_feature_activation_qualify"}(KC||(KC={})),function(e){e.FILE_REVISIONS_BANNER_IMPRESSION="file_revisions_banner_impression",e.FILE_REVISIONS_BANNER_CTA_CLICK="file_revisions_banner_cta_click",e.FILE_REVISIONS_BANNER_DISMISS="file_revisions_banner_dismiss"}(JC||(JC={})),function(e){e.DELETED_FILES_BANNER_IMPRESSION="deleted_files_banner_impression",e.DELETED_FILES_BANNER_CTA_CLICK="deleted_files_banner_cta_click",e.DELETED_FILES_BANNER_DISMISS="deleted_files_banner_dismiss"}(YC||(YC={}));var ZC,$C,QC,XC,eR,tR;!function(e){e.BANNER="banner"}(ZC||(ZC={})),function(e){e.CONFIRM="confirm",e.DISMISS="dismiss",e.SHOW="show",e.TOOLTIP_SHOW="tooltip_show",e.TOOLTIP_DISMISS="tooltip_dismiss"}($C||($C={})),n.ActionHandlers=void 0,(QC=n.ActionHandlers||(n.ActionHandlers={})).CLICK_ELEMENT_FROM_CSS_SELECTOR="clickElementFromCssSelector",QC.LAUNCH_URL_IN_NEW_TAB="launchUrlInNewTab",QC.OPEN_URL_IN_NEW_TAB="openUrlInNewTab",QC.OPEN_URL_IN_NEW_TAB_NO_CONFIRM="openUrlInNewTabNoConfirm",QC.OPEN_REGISTER_MODAL_POST_DOWNLOAD_WITH_REFRESH="openRegisterModalPostDownloadWithRefresh",QC.OPEN_LOGIN_MODAL_POST_DOWNLOAD_WITH_REFRESH="openLoginModalPostDownloadWithRefresh",QC.OPEN_URL_IN_CURRENT_TAB="openUrlInCurrentTab",function(e){e.UNKNOWN="unknown",e.SCREEN_SIZE="screen_size",e.CONTROL_VARIANT="control_variant",e.INELIGIBLE_FILE_TYPE="ineligible_file_type",e.POST_DOWNLOAD_KEY_EXPIRED="post_download_key_expired",e.HAS_OPENED_SHARE_SETTINGS="has_opened_share_settings",e.MOBILE_DEVICE="mobile_device",e.VARIANT_MISMATCH="variant_mismatch"}(XC||(XC={})),n.CampaignsSdkEnum=void 0,(eR=n.CampaignsSdkEnum||(n.CampaignsSdkEnum={})).UNKNOWN="unknown",eR.TOOLKIT="toolkit",n.CampaignEvents=void 0,(tR=n.CampaignEvents||(n.CampaignEvents={})).SHARE_MODAL_CLOSED="share_modal_closed",tR.SHARE_MODAL_SETTINGS_OPENED="share_modal_settings_opened",tR.FILE_UPLOAD_FAILURE="file_upload_failure",tR.DOWNLOAD_BUTTON_CLICKED="download_button_clicked",tR.FILE_SHARE_SUCCESS="file_share_success",tR.PAGE_LOAD="any",tR.FILE_UPLOAD_SUCCESS="file_upload_success",tR.DELETE_SUCCESS="delete_success",tR.SEGMENTATION_QUIZ_COMPLETE="segmentation_quiz_complete",tR.QUICK_VIEW_BROWSE_OPEN="quick_view_browse_open",tR.FILE_DOWNLOAD_START="file_download_start",tR.FILE_MOVE_SUCCESS="file_move_success",tR.SHARED_LINK_OPENED="shared_link_opened",tR.SHARED_FOLDER_CREATED="shared_folder_created",tR.FILE_TRANSFER_SUCCESS="file_transfer_success",tR.EXIT_INTENT="exit_intent";const nR=["/team/admin/dashboard","/home","/work","/personal","/preview","/previews","/scl/fi","/scl/fo","other"];const iR={filterFunction:()=>{const e="previews_logged_out_download_modal",t=new Date,n=t.getTime()+864e5,i=fl.get(e);return(!i||t.getTime()>i)&&(fl.set(e,n),!0)},campaignDisqualifiedReason:XC.POST_DOWNLOAD_KEY_EXPIRED};var aR,oR,rR;n.SortField=void 0,(aR=n.SortField||(n.SortField={})).FILENAME="FILENAME",aR.MODIFIED="MODIFIED",aR.CATEGORY="CATEGORY",aR.EXTENSION="EXTENSION",aR.SIZE="SIZE",aR.SHARED_WITH="SHARED_WITH",aR.SYNC_SETTING="SYNC_SETTING",aR.FILE_COUNTS="FILE_COUNTS",aR.RELEVANCE="RELEVANCE",aR.LOCKED_FILES="LOCKED_FILES",aR.POLICY="POLICY",aR.PARENT_FOLDER="PARENT_FOLDER",aR.RECENT_ACTIVITY="RECENT_ACTIVITY",function(e){e.FILENAME="FILES_BY_NAME",e.MODIFIED="FILES_BY_MODIFIED",e.CATEGORY="FILES_BY_CATEGORY",e.EXTENSION="FILES_BY_NAME",e.SIZE="FILES_BY_SIZE",e.SHARED_WITH="FILES_BY_NAME",e.SYNC_SETTING="FILES_BY_SYNC_SETTING",e.FILE_COUNTS="FILES_BY_FILE_COUNTS",e.RELEVANCE="FILES_BY_RELEVANCE",e.LOCKED_FILES="LOCKED_FILES",e.POLICY="FILES_BY_POLICY",e.PARENT_FOLDER="FILES_BY_PARENT_FOLDER",e.RECENT_ACTIVITY="FILES_BYRECENT_ACTIVITY"}(oR||(oR={})),n.SortDirection=void 0,function(e){e.ASCENDING="ASCENDING",e.DESCENDING="DESCENDING"}(n.SortDirection||(n.SortDirection={})),function(e){e[e.NotReady=0]="NotReady",e[e.NotLive=1]="NotLive",e[e.Live=2]="Live"}(rR||(rR={}));const sR={BINDER:["binder"],PAPER:["paper"],PAPER_TEMPLATE:["papert"],IMAGE:["3fr","arw","bmp","cr2","crw","dcr","dcs","dng","erf","gif","heic","j2c","j2k","jp2","jpc","jpeg","jpf","jpg","jpg2","jpm","jpx","kdc","mef","mos","mrw","nef","nrw","orf","pef","png","ppm","psd","r3d","raf","rw2","rwl","sr2","svg","svgz","tga","tif","tiff","wbmp","web","webp","x3f","ico","heif"],VIDEO:["3gp","3gpp","3gpp2","avi","dv","flv","m2t","m4v","mkv","mov","mp4","mpeg","mpg","mts","mxf","ts","vob","wmv"],AUDIO:["aif","flac","m4a","m4p","mp3","ogg","wav","wma"],DOCUMENT:["ai","cdr","csv","doc","docx","docm","eps","fla","gdoc","gsheet","gslides","indd","keynote","numbers","otf","pages","pdf","ppt","pptx","pptm","pps","ppsx","ppsm","ps","rtf","swf","txt","wpd","xls","xlsx","xlsm"],COMPRESSED_FILE:["7z","bz2","gz","gzip","rar","tar","zip"],CODE:["as","as3","asm","aspx","bat","c","cc","cmake","coffee","cpp","cs","css","cxx","diff","erb","erl","groovy","gry","h","haml","hh","hpp","html","htm","hxx","java","js","json","jsx","less","lst","m","make","mk","ml","mm","msg","out","patch","php","pl","pm","plist","properties","py","rb","sass","scala","scm","script","scss","sh","sml","sql","vb","vi","vim","xhtml","xml","xsd","xsl","y","yaml","yml","yxx"],DISK_IMAGE:["dmg","iso"],EXECUTABLE:["exe"],SHORTCUT:["lnk","web"],LINK:["url","webloc"],FONT:["ttf"]},lR={FILE:u.intl.formatMessage({id:"LDyvpN",defaultMessage:"File"}),FOLDER:u.intl.formatMessage({id:"MLqiSW",defaultMessage:"Folder"}),SHARED_FOLDER:u.intl.formatMessage({id:"r6q13e",defaultMessage:"Shared folder"}),ENCRYPTED_TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"v4E1wh",defaultMessage:"Encrypted team folder"}),TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"QRPh7O",defaultMessage:"Team folder"}),TEAM_MEMBER_FOLDER:u.intl.formatMessage({id:"dbz79e",defaultMessage:"Member folder"}),PUBLIC_FOLDER:u.intl.formatMessage({id:"MLqiSW",defaultMessage:"Folder"}),IMAGE:u.intl.formatMessage({id:"UOGf2g",defaultMessage:"Image"}),VIDEO:u.intl.formatMessage({id:"vBfB8B",defaultMessage:"Video"}),AUDIO:u.intl.formatMessage({id:"rNrCBf",defaultMessage:"Audio"}),DOCUMENT:u.intl.formatMessage({id:"4hS4op",defaultMessage:"Document"}),COMPRESSED_FILE:u.intl.formatMessage({id:"JiHG/V",defaultMessage:"Archive"}),CODE:u.intl.formatMessage({id:"raxpN5",defaultMessage:"Code"}),DISK_IMAGE:u.intl.formatMessage({id:"SOgCWH",defaultMessage:"Disk image"}),EXECUTABLE:u.intl.formatMessage({id:"b3A+2r",defaultMessage:"Executable"}),SHORTCUT:u.intl.formatMessage({id:"4gEt6j",defaultMessage:"Shortcut"}),LINK:u.intl.formatMessage({id:"g8rKMf",defaultMessage:"Link"}),FONT:u.intl.formatMessage({id:"uXxNTN",defaultMessage:"Font"}),SANDBOX:u.intl.formatMessage({id:"aG7Srv",defaultMessage:"App folder"}),PAPER:u.intl.formatMessage({id:"ONHPlw",defaultMessage:"Paper doc"}),PAPER_TEMPLATE:u.intl.formatMessage({id:"TfIt0w",defaultMessage:"Paper template"}),BINDER:u.intl.formatMessage({id:"3Tt6Qx",defaultMessage:"Binder"}),VAULT_FOLDER:u.intl.formatMessage({id:"vnfQqb",defaultMessage:"Life Vault folder"}),FAMILY_SHARED_FOLDER:u.intl.formatMessage({id:"BerEfa",defaultMessage:"Family Room folder"})},cR={FILE:u.intl.formatMessage({id:"tJFdOn",defaultMessage:"FILE"}),FOLDER:u.intl.formatMessage({id:"7rgxnM",defaultMessage:"FOLDER"}),SHARED_FOLDER:u.intl.formatMessage({id:"vNZivq",defaultMessage:"SHARED FOLDER"}),ENCRYPTED_TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"5t2Ak5",defaultMessage:"ENCRYPTED TEAM FOLDER"}),TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"IXvy9x",defaultMessage:"TEAM FOLDER"}),TEAM_MEMBER_FOLDER:u.intl.formatMessage({id:"yGNa0c",defaultMessage:"MEMBER FOLDER"}),PUBLIC_FOLDER:u.intl.formatMessage({id:"7rgxnM",defaultMessage:"FOLDER"}),IMAGE:u.intl.formatMessage({id:"4QA8Na",defaultMessage:"IMAGE"}),VIDEO:u.intl.formatMessage({id:"2rL0+o",defaultMessage:"VIDEO"}),AUDIO:u.intl.formatMessage({id:"GrjtS2",defaultMessage:"AUDIO"}),DOCUMENT:u.intl.formatMessage({id:"ioEtgN",defaultMessage:"DOCUMENT"}),COMPRESSED_FILE:u.intl.formatMessage({id:"BGilt5",defaultMessage:"ARCHIVE"}),CODE:u.intl.formatMessage({id:"Ft4lr4",defaultMessage:"CODE"}),DISK_IMAGE:u.intl.formatMessage({id:"1qV3DH",defaultMessage:"DISK IMAGE"}),EXECUTABLE:u.intl.formatMessage({id:"A1NOlF",defaultMessage:"EXECUTABLE"}),SHORTCUT:u.intl.formatMessage({id:"pfzCOV",defaultMessage:"SHORTCUT"}),LINK:u.intl.formatMessage({id:"XjsMWH",defaultMessage:"LINK"}),FONT:u.intl.formatMessage({id:"1C5I6H",defaultMessage:"FONT"}),SANDBOX:u.intl.formatMessage({id:"tfq31P",defaultMessage:"APP FOLDER"}),PAPER:u.intl.formatMessage({id:"Tjck7C",defaultMessage:"PAPER DOC"}),PAPER_TEMPLATE:u.intl.formatMessage({id:"2u9ULB",defaultMessage:"PAPER TEMPLATE"}),BINDER:u.intl.formatMessage({id:"rSy2De",defaultMessage:"BINDER"}),VAULT_FOLDER:u.intl.formatMessage({id:"tnX9rj",defaultMessage:"LIFE VAULT FOLDER"}),FAMILY_SHARED_FOLDER:u.intl.formatMessage({id:"PBlZQX",defaultMessage:"FAMILY ROOM FOLDER"})},dR={FILE:u.intl.formatMessage({id:"OHbXbJ",defaultMessage:"Deleted file"}),FOLDER:u.intl.formatMessage({id:"XE6vCf",defaultMessage:"Deleted folder"}),SHARED_FOLDER:u.intl.formatMessage({id:"W2wrK9",defaultMessage:"Deleted shared folder"}),ENCRYPTED_TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"njHMPb",defaultMessage:"Deleted encrypted team folder"}),TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"F0Q7WV",defaultMessage:"Deleted team folder"}),TEAM_MEMBER_FOLDER:u.intl.formatMessage({id:"VgH9Ou",defaultMessage:"Deleted member folder"}),PUBLIC_FOLDER:u.intl.formatMessage({id:"XE6vCf",defaultMessage:"Deleted folder"}),IMAGE:u.intl.formatMessage({id:"NCnmwu",defaultMessage:"Deleted image"}),VIDEO:u.intl.formatMessage({id:"nsh0or",defaultMessage:"Deleted video"}),AUDIO:u.intl.formatMessage({id:"yQbWhp",defaultMessage:"Deleted audio"}),DOCUMENT:u.intl.formatMessage({id:"Xwxvln",defaultMessage:"Deleted document"}),COMPRESSED_FILE:u.intl.formatMessage({id:"zwMg2i",defaultMessage:"Deleted archive"}),CODE:u.intl.formatMessage({id:"/orPeq",defaultMessage:"Deleted code"}),DISK_IMAGE:u.intl.formatMessage({id:"MQv1l8",defaultMessage:"Deleted disk image"}),EXECUTABLE:u.intl.formatMessage({id:"aoKWUe",defaultMessage:"Deleted executable"}),SHORTCUT:u.intl.formatMessage({id:"4GMZOq",defaultMessage:"Deleted shortcut"}),LINK:u.intl.formatMessage({id:"NM+/2b",defaultMessage:"Deleted link"}),FONT:u.intl.formatMessage({id:"rLjiMm",defaultMessage:"Deleted font"}),SANDBOX:u.intl.formatMessage({id:"YFhk/Q",defaultMessage:"Deleted app folder"}),PAPER:u.intl.formatMessage({id:"D5S/Kk",defaultMessage:"Deleted Paper doc"}),PAPER_TEMPLATE:u.intl.formatMessage({id:"Ox2/TQ",defaultMessage:"Deleted Paper template"}),BINDER:u.intl.formatMessage({id:"hiUob7",defaultMessage:"Deleted Binder"}),VAULT_FOLDER:u.intl.formatMessage({id:"ASqQAc",defaultMessage:"Deleted life vault folder"}),FAMILY_SHARED_FOLDER:u.intl.formatMessage({id:"jqkqwe",defaultMessage:"Deleted family room folder"})},uR={FILE:u.intl.formatMessage({id:"IoL4sF",defaultMessage:"DELETED FILE"}),FOLDER:u.intl.formatMessage({id:"zMV4Wd",defaultMessage:"DELETED FOLDER"}),SHARED_FOLDER:u.intl.formatMessage({id:"LxW7Y4",defaultMessage:"DELETED SHARED FOLDER"}),ENCRYPTED_TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"POkYy1",defaultMessage:"DELETED ENCRYPTED TEAM FOLDER"}),TEAM_SHARED_FOLDER:u.intl.formatMessage({id:"kDN/V9",defaultMessage:"DELETED TEAM FOLDER"}),TEAM_MEMBER_FOLDER:u.intl.formatMessage({id:"TE3/Vi",defaultMessage:"DELETED MEMBER FOLDER"}),PUBLIC_FOLDER:u.intl.formatMessage({id:"zMV4Wd",defaultMessage:"DELETED FOLDER"}),IMAGE:u.intl.formatMessage({id:"rd8+Mu",defaultMessage:"DELETED IMAGE"}),VIDEO:u.intl.formatMessage({id:"8lAMhk",defaultMessage:"DELETED VIDEO"}),AUDIO:u.intl.formatMessage({id:"RiEcIb",defaultMessage:"DELETED AUDIO"}),DOCUMENT:u.intl.formatMessage({id:"VsOpFf",defaultMessage:"DELETED DOCUMENT"}),COMPRESSED_FILE:u.intl.formatMessage({id:"DXIWrE",defaultMessage:"DELETED ARCHIVE"}),CODE:u.intl.formatMessage({id:"9ZqdLn",defaultMessage:"DELETED CODE"}),DISK_IMAGE:u.intl.formatMessage({id:"AUVVuM",defaultMessage:"DELETED DISK IMAGE"}),EXECUTABLE:u.intl.formatMessage({id:"oTEqgI",defaultMessage:"DELETED EXECUTABLE"}),SHORTCUT:u.intl.formatMessage({id:"xEbOp4",defaultMessage:"DELETED SHORTCUT"}),LINK:u.intl.formatMessage({id:"DO0qKT",defaultMessage:"DELETED LINK"}),FONT:u.intl.formatMessage({id:"zxDOdi",defaultMessage:"DELETED FONT"}),SANDBOX:u.intl.formatMessage({id:"7eTQm2",defaultMessage:"DELETED APP FOLDER"}),PAPER:u.intl.formatMessage({id:"lSwz5n",defaultMessage:"DELETED PAPER DOC"}),PAPER_TEMPLATE:u.intl.formatMessage({id:"PwDZzA",defaultMessage:"DELETED PAPER TEMPLATE"}),BINDER:u.intl.formatMessage({id:"GER5ks",defaultMessage:"DELETED BINDER"}),VAULT_FOLDER:u.intl.formatMessage({id:"nSmYxv",defaultMessage:"DELETED LIFE VAULT FOLDER"}),FAMILY_SHARED_FOLDER:u.intl.formatMessage({id:"sc9Z0O",defaultMessage:"DELETED FAMILY ROOM FOLDER"})};u.intl.formatMessage({id:"iDtmHN",defaultMessage:"Close"}),u.intl.formatMessage({id:"pJVeX7",defaultMessage:"Couldn’t load all files"}),u.intl.formatMessage({id:"WnQaR5",defaultMessage:"To view all items in this folder, you’ll need to download the desktop app."}),u.intl.formatMessage({id:"OUl93h",defaultMessage:"Download desktop app"});const _R={};for(const e of Object.keys(sR)){const t=sR[e];for(const n of t)_R[n]=e}var mR,pR,gR;!function(e){e.RELEVANCE="RELEVANCE",e.LAST_MODIFIED_TIME="LAST_MODIFIED_TIME"}(mR||(mR={})),function(e){e.TRUE="true",e.FALSE="false"}(pR||(pR={})),n.BrowseQueryArg=void 0,(gR=n.BrowseQueryArg||(n.BrowseQueryArg={})).checklist="checklist",gR.country_override="country_override",gR.d="d",gR.last_fq_path="last_fq_path",gR.path="path",gR.preview="preview",gR.public_mode_override="public_mode_override",gR.query="query",gR.query_unnormalized="query_unnormalized",gR.typeahead_session_id="typeahead_session_id",gR.search_token="search_token",gR.select="select",gR.activity="activity",gR.rewind="rewind",gR.from_desktop_client="from_desktop_client",gR.stormcrow_override="stormcrow_override",gR.stormcrow_override_data_field="stormcrow_override_data_field",gR.stormcrow_override_population="stormcrow_override_population",gR.stormcrow_override_ttl="stormcrow_override_ttl",gR.stormcrow_panel="stormcrow_panel",gR.uncompressed_js="uncompressed_js",gR.use_packages="use_packages",gR.file_categories="file_categories",gR.preselected_for_showcase="preselected_for_showcase",gR.search_from="search_from",gR.share="share",gR.share_manage_access="share_manage_access",gR.reload="reload",gR.folder_overview="folder_overview",gR.search_order_by="search_order_by",gR.search_reverse_order="search_reverse_order",gR.search_account_id="search_account_id",gR.unfollow_folder="unfollow_folder",gR.manage_folder_subscription="manage_folder_subscription",gR.highlight="highlight",gR.search_last_modified_date="search_last_modified_date",gR.search_last_modified_date_start="search_last_modified_date_start",gR.search_last_modified_date_end="search_last_modified_date_end",gR.search_date_taken="search_date_taken",gR.search_date_taken_start="search_date_taken_start",gR.search_date_taken_end="search_date_taken_end",gR.search_dimensions="search_dimensions",gR.automations="automations",gR.show="show",gR.analytics_file_id="analytics_file_id",gR.plan_upgraded="plan_upgraded",gR.show_save_to_dropbox_completion_snackbar="scs",gR.show_save_to_dropbox_loading_snackbar="sls",gR._spec_campaign="_spec_campaign",gR.campaign_step="campaign_step",gR.email_just_verified="email_just_verified",gR.email_just_verified_and_changed="email_just_verified_and_changed",gR.send_verification_email="send_verification_email",gR.upload="upload",gR.team_folder="team_folder",gR.after_display_test="after_display_test",gR.maf_lock_phase="maf_lock_phase",gR.preview_build="preview_build",gR.pathway="pathway",gR.workflow="workflow",gR.open_start_trial_invite_modal="open_start_trial_invite_modal",gR.file_chooser_type="file_chooser_type",gR.react_next="react_next",gR.use_react_next="use_react_next",gR.use_stream_prefetches="use_stream_prefetches",gR.btp_override="btp_override",gR.from_previews_auto_save="from_previews_auto_save",gR.ttvctest="ttvctest",gR.onboarding_shared_file="onboarding_shared_file",gR.onboarding_share_file_id="onboarding_share_file_id",gR.has_files="has_files",gR.action_bar_forced_order="action_bar_forced_order",gR.open_create_free_team_modal="open_create_free_team_modal",gR.invite_modal="invite_modal",gR.utm_term="utm_term",gR._camp="_camp",gR._tk="_tk",gR._ad="_ad",gR.lifecycle_override="lifecycle_override",gR.team_folder_origin="team_folder_origin",gR.set="set",gR.sharing_recipient_info="sharing_recipient_info",gR.tkey="tkey",n.BrowseQueryArg.lifecycle_override,n.BrowseQueryArg.country_override,n.BrowseQueryArg.public_mode_override,n.BrowseQueryArg.stormcrow_override,n.BrowseQueryArg.stormcrow_override_data_field,n.BrowseQueryArg.stormcrow_override_population,n.BrowseQueryArg.stormcrow_override_ttl,n.BrowseQueryArg.stormcrow_panel,n.BrowseQueryArg.uncompressed_js,n.BrowseQueryArg.use_packages,n.BrowseQueryArg.after_display_test,n.BrowseQueryArg.maf_lock_phase,n.BrowseQueryArg.preview_build,n.BrowseQueryArg.react_next,n.BrowseQueryArg.use_react_next,n.BrowseQueryArg.use_stream_prefetches,n.BrowseQueryArg.btp_override,n.BrowseQueryArg.ttvctest;const fR={sortField:n.SortField.FILENAME,sortDirection:n.SortDirection.ASCENDING};var hR;!function(e){e.PUBLISH_DEMO="publish_demo"}(hR||(hR={}));const ER=(e={},t={})=>Object.entries(t).every((([t,n])=>_.isEqual(e[t],n))),vR=()=>OC().allEventBuffers,bR=(e,t)=>!!((e,t)=>e.filter((({data:e})=>ER(null==e?void 0:e.context,t))))(((e=null)=>e?vR()[e]||[]:_.flatten(Object.values(vR())))(e),t).length,SR=e=>{OC().allEventBuffers[e]=[]},TR=(e,t)=>{if(vR()[e])return t?void(OC().allEventBuffers[e]=((e,t)=>e.filter((({data:e})=>!ER(null==e?void 0:e.context,t))))(vR()[e],t)):SR(e)},yR={filterFunction:({contextData:e})=>Object.keys(e.fileExts).every((e=>{const t=_R[e];return"VIDEO"===t||"AUDIO"===t||"IMAGE"===t||"pdf"===e})),campaignDisqualifiedReason:XC.INELIGIBLE_FILE_TYPE},kR={filterFunction:({contextData:e})=>{const t=bR(n.CampaignEvents.SHARE_MODAL_SETTINGS_OPENED,e);return t&&TR(n.CampaignEvents.SHARE_MODAL_SETTINGS_OPENED,e),t},campaignDisqualifiedReason:XC.HAS_OPENED_SHARE_SETTINGS},wR={filterFunction:()=>!m.is_mobile_or_tablet(),campaignDisqualifiedReason:XC.MOBILE_DEVICE};class IR{constructor(e){this.metricsReporter=e}logEventCount(e,t,n,i=1){const a={};for(const e in n)n.hasOwnProperty(e)&&(a[e]=n[e]);this.metricsReporter.createStats({ns:e,name:t},a).record(i)}}let AR;function CR(){return AR||(AR=new IR(o.getMetricsReporter())),AR}function RR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/misclogger",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function OR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/pro_events",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function NR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/ualogger",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function PR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/share_tib_log",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function MR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/share_tib_log_unauth",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function LR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/sharing_experiments",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function DR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/teamswalogger",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function FR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/contact_search_log",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function xR(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/ux_analytics",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}let UR=!1,BR=null;var WR;!function(e){e.SUGGESTION_ACCEPTED="suggest_invite_modal_accepted",e.SUGGESTION_DISMISSED="suggest_invite_modal_dismissed",e.SUGGESTION_MODAL_OPENED="suggest_invite_modal_opened"}(WR||(WR={}));const VR=function(e,t){let n;return n=t?[t]:e.get_users().map((e=>e.id)),n},qR={modal_open:["modal"],modal_close:["modal"],link_click:["link_id"],link_no_session_storage:["link_id"],element_click:["element_id"],page_view:["page"]},HR={log(e,t,n,i,a){const o=[["AMP",()=>{if(i&&i.includes(e)){const n={};if(t&&e in qR){qR[e].forEach((e=>{e in t&&t[e]&&(n[e]=String(t[e]))}))}CR().logEventCount("uxa_events",e,n)}}],["UXA-Backend",()=>{const i={url:xR(),data:{event_type:e,extra_params:JSON.stringify(t)}};n?k_(i):y_(i)}],["marketing-tracker",mh]];for(const[n,i]of o)try{i()}catch(i){l.reportException({err:i,severity:l.SEVERITY.NONCRITICAL,tags:["ux_analytics",n],exc_extra:{extra_params:t,event_type:e}})}}},GR={log(e,t,n,i){y_({url:OR(),data:{event:e,extra:JSON.stringify(t),is_client:!!i},success:n||void 0,error:n||void 0})}};var jR;n.ProEventNames=void 0,(jR=n.ProEventNames||(n.ProEventNames={})).BUY_TRY_PAGE_CHECKOUT="buy_try_page_checkout",jR.INFO_FORM_FILLED="info_form_filled",jR.PAYMENT_FORM_FILLED="payment_form_filled",jR.BUY_TRY_PAGE_CHECKOUT_CRASH="buy_try_page_checkout_crash",jR.PORTABLE_CHECKOUT_IFRAME_INITIALIZED="portable_checkout_iframe_initialized";const zR={log(e,t,n,i,a){y_({url:OR(),data:{event:e,extra:JSON.stringify(t),is_client:!!i,project:a},success:n||void 0,error:n||void 0})}},KR={withPerfMetrics:e=>(e=e||{},e={...e,is_edison:JR()},BR?BR.duration<0||"script"===BR.detail.navigationType?e:e={...e,ttvc:BR.duration.toString()}:e),log(e,t,n,i){i=KR.withPerfMetrics(i),y_({url:PR(),data:{event:t,origin:n,extra:JSON.stringify(i)},subject_user:e})},log_unauth:(e,t,n)=>(n=KR.withPerfMetrics(n),y_({url:MR(),data:{event:e,origin:t,extra:JSON.stringify(n)}})),get_shmodel_extra_for_logging(e,t){const n={};return e&&(n.tkey=e.linkKey),t&&YR(t)&&(n.url=t),n.is_edison=JR(),n},get_scl_extra_for_logging(e,t){const n={};return e&&(n.sckey=e.linkKey,n.rlkey=e.rlkey),t&&YR(t)&&(n.scl_url=t),n.is_edison=JR(),n}},JR=()=>a.isServedByEdisonWebServer().toString();function YR(e){return/dropbox.com\/(scl\/fi|scl\/fo|s|sh)\//.test(e)}const ZR={log(e,t,n={}){y_({url:LR(),data:{action_type:t,action_extras:JSON.stringify(n)},subject_user:e})}},$R={LOG_CATEGORY:{PROMO_TEAMS:"promo_teams",TEAM_INFO:"team_info",UPGRADE:"upgrade_to_dfb",USAGE_INFO:"usage_info",LIMITED_TEAM_INFO_DETAILED:"limited_team_info_detailed",TEAM_AND_USER_INFO:"team_and_user_info"},async log(e,t,n,i,a,o){const r=await Zl(),s=VR(r,i);return y_({url:DR(),data:{event_name:e,extra:t?JSON.stringify(t):void 0,for_uids:JSON.stringify(s),log_category:o,restricted:a?"1":void 0},success:n||void 0,error:n||void 0})},log_for_category:async(e,t,n)=>$R.log(e,n,void 0,void 0,!1,t)},QR={start_times:{},start(e,t,n){QR.start_times[t]=n||Date.now()},stop(e,t,n,i){null!=QR.start_times[t]&&(n.total_time=Date.now()-QR.start_times[t],QR.log(e,t,n,i),delete QR.start_times[t])},async log(e,t,n,i){n=n||{};const a=await Zl(),o=VR(a,i);return y_({url:NR(),data:{platform:e,event_name:t,extra:JSON.stringify(n),for_uids:JSON.stringify(o)}})}},XR={async log(e,t,n,i){const a=await Zl(),o=VR(a,n);return y_({url:RR(),data:{event_name:e,extra:JSON.stringify(t),for_uids:JSON.stringify(o)},success:i||void 0,error:i||void 0})}};const eO={logViewModal:(e,t)=>{const n={modal_type:t.modal_type};zR.log(`${e}_view`,n)},logCloseModal:(e,t)=>{const n={modal_type:t.modal_type,cta_type:"close"};zR.log(`${e}_click_close`,n)},logPreviewLink:(e,t)=>{const n={modal_type:t.modal_type,cta_type:"secondary",cta_text:"preview link"};zR.log(`${e}_click_secondary_preview`,n)},logCancelModal:(e,t)=>{const n={modal_type:t.modal_type,cta_type:"secondary",cta_text:"cancel"};zR.log(`${e}_click_secondary_cancel`,n)},logAcceptModal:(e,t)=>{const n={modal_type:t.modal_type,cta_type:"primary",cta_text:t.cta_text};zR.log(`${e}_click_primary`,n)}};var tO;function nO(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/web_user_action",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}!function(e){e.PRO="pro",e.PLUS="plus",e.BUY_TOP="buy_top",e.BUY_BOTTOM="buy_bottom",e.BUSINESS="business",e.PRO_TRY="pro_try",e.BUY_PLUS="buy_plus",e.BUY_MOBILE="buy_mobile"}(tO||(tO={}));const iO=new class{constructor(){this.errorCount=0,this.lastError=Date.now(),this.shouldReport=!0}log(e,t,n){return this.shouldReport&&(this.errorCount<3||Date.now()-this.lastError>6e5)?new Promise(((i,a)=>{y_({url:nO(),data:{_subject_uid:e,event_type:t,extra_params:JSON.stringify(n)},dataType:"text",error:e=>{429===e.status?this.errorCount=3:this.errorCount++,this.lastError=Date.now(),a(e)},success:(e,t)=>{try{const e=JSON.parse(t);e&&!e.continue_sending&&(this.shouldReport=!1),this.errorCount=0,i(t)}catch(e){throw this.errorCount++,this.lastError=Date.now(),a(e),e}}})})):Promise.resolve({})}},aO={logToTeamsWeb:(e,t)=>$R.log(e,t),logToWebUserActions(e,t,n){iO.log(e,t,n)},logToProEvents(e,t,n,i,a){zR.log(e,t,n,i,a)},logToUXAnalytics(e,t,n){HR.log(e,t,n)}};function oO(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/prompt/log_impression",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function rO(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/prompt/confirm",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function sO(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/prompt/dismiss",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}const lO=e=>{switch(e){case $C.SHOW:return oO({path:"/prompt/log_impression"});case $C.CONFIRM:return rO();case $C.DISMISS:return sO();default:return null}},cO=(e,t,n)=>{const i=((e,t,n)=>{const i=lO(e);if(null===i)return null;const{campaign:a}=t,o=i.searchParams;if(o.append("campaign_id",a.campaignId.toString()),a.versionId&&o.append("version_id",a.versionId.toString()),"number"==typeof a.promptQueriedAtMs&&o.append("prompt_queried_at_ms",a.promptQueriedAtMs.toString()),window&&window.performance&&window.performance.now){const e=Math.round(window.performance.now());o.append("delta_from_request_start_ms",e.toString())}return a.matchedUserId&&o.append("_subject_uid",String(a.matchedUserId)),t.requestId&&o.append("prompt_parent_request_id",t.requestId),t.currentSequenceStep&&o.append("current_sequence_step",t.currentSequenceStep),e===$C.CONFIRM&&n&&o.append("confirm_url",n),i})(e,t,n);null!==i&&k_({url:i})};const dO=["user_clicked_dismiss"];function uO(e){return dO.find((t=>t===(null==e?void 0:e.toLowerCase())))}const _O=["screen_size","control_variant","ineligible_file_type","post_download_key_expired","has_opened_share_settings","mobile_device","variant_mismatch"];function mO(e){return _O.find((t=>t===(null==e?void 0:e.toLowerCase())))}class pO{constructor(){this.setPageName=e=>{this.pageName=e},this.logToPAP=(e,t,i,a)=>{var o,r,s,l,c;const d={campaignId:null===(o=null==t?void 0:t.campaign)||void 0===o?void 0:o.campaignId,campaignVersionId:null===(r=null==t?void 0:t.campaign)||void 0===r?void 0:r.versionId,campaignFormatId:null===(l=null===(s=null==t?void 0:t.campaign)||void 0===s?void 0:s.content)||void 0===l?void 0:l.campaignContentUnion.case,campaignStepId:null==t?void 0:t.currentSequenceStep,campaignSlotId:null===(c=null==t?void 0:t.slotId)||void 0===c?void 0:c[".tag"],actionSurface:this.pageName,campaignsSdk:a};switch(e){case n.CampaignsToolkitEvents.CAMPAIGN_QUALIFY:delete d.campaignStepId,XE.logEvent({class:"campaigns_client",action:"qualify",object:"campaign",properties:{...d}});break;case n.CampaignsToolkitEvents.CAMPAIGN_DISQUALIFY:const{campaignDisqualifiedReason:e}=i;delete d.campaignStepId,XE.logEvent(function(e){return{class:"campaigns_client",action:"disqualify",object:"campaign",properties:e}}({...d,campaignDisqualifiedReason:mO(e)}));break;case n.CampaignsToolkitEvents.CAMPAIGN_CLIENT_DISPATCHED:XE.logEvent(function(e){return{class:"campaigns_client",action:"dispatch",object:"campaign_format",properties:e}}({...d}));break;case n.CampaignsToolkitEvents.CAMPAIGN_CONFIRM:{const{ctaId:e}=i;XE.logEvent(function(e){return{class:"campaigns_client",action:"confirm",object:"campaign_format",properties:e}}({...d,campaignCtaId:e}));break}case n.CampaignsToolkitEvents.CAMPAIGN_DISMISS:{const{dismiss_method:e,ctaId:t}=i;XE.logEvent(function(e){return{class:"campaigns_client",action:"dismiss",object:"campaign_format",properties:e}}({...d,campaignCtaId:t,campaignDismissedMethod:e?uO(e):"user_clicked_dismiss"}));break}case n.CampaignsToolkitEvents.CAMPAIGN_IMPRESSION:XE.logEvent(function(e){return{class:"campaigns_client",action:"shown",object:"campaign_format",properties:e}}({...d}));break;case n.CampaignsToolkitEvents.CAMPAIGN_TOOLTIP_SHOW:XE.logEvent(function(e){return{class:"campaigns_client",action:"shown",object:"campaign_format_tooltip",properties:e}}({...d}));break;case n.CampaignsToolkitEvents.CAMPAIGN_TOOLTIP_DISMISS:XE.logEvent(function(e){return{class:"campaigns_client",action:"dismiss",object:"campaign_format_tooltip",properties:e}}({...d}));break;case jC.SEQUENCE_COMPLETED:XE.logEvent(function(e){return{class:"campaigns_client",action:"complete",object:"campaign_sequence",properties:e}}({...d}));break;case jC.MISSING_OR_INVALID_PARAMETERS:XE.logEvent(function(e){return{class:"campaigns_client",action:"cancel",object:"campaign_sequence",properties:e}}({...d}));break;case jC.PROGRESS_SEQUENCE:const{ctaId:t}=i;XE.logEvent(function(e){return{class:"campaigns_client",action:"continue",object:"campaign_sequence",properties:e}}({...d,campaignCtaId:t}))}}}}let gO;const fO=()=>(gO||(gO=new pO),gO),hO=(e,t,n,i)=>{fO().logToPAP(e,t,n,i)},EO=e=>{fO().setPageName(e)},vO=["browse","preview_page"],bO=["page_load"],SO="other",TO="megaphone/prompt/client/api_request_sent_time_ms",yO="megaphone/prompt/client/api_latency_ms",kO="megaphone/prompt/client/campaign_render_time_ms",wO="megaphone/prompt/client/campaign_render_delay_ms",IO="megaphone/prompt/client/campaign_dispatch_delay_ms",AO="metaphone/prompt/client/campaign_render_from_fetch_ms",CO=e=>{if(!e)return SO;for(const t of nR)if(e.startsWith(t))return t;return SO},RO=(e,t,n)=>{const i={...e},a=Math.round(n);i.page&&vO.includes(i.page)||(i.page=SO),i.event&&bO.includes(i.event)||(i.event=SO);o.getMetricsReporter().createStats({ns:"prompt_client",name:t},i).record(a)},OO=(e,t,n)=>{const i={event:e.event,page:e.page,campaignsReceived:t?"campaigns":"no_campaigns",navigationType:0===e.baseTime?"full":"spa",sanitizedPath:e.sanitizedPath||SO};n&&(i.format=n),((e,t)=>{const{apiRequest:n,baseTime:i}=e;n&&RO(t,TO,n-i)})(e,i),((e,t)=>{const{apiRequest:n,apiResponse:i}=e;n&&i&&RO(t,yO,i-n)})(e,i)},NO=(e,t)=>{const n=performance.now(),i={event:e.event,page:e.page,navigationType:0===e.baseTime?"full":"spa",sanitizedPath:e.sanitizedPath||SO,isSequence:e.isSequence?"sequence":"non_sequence"};t&&(i.format=t),((e,t,n)=>{const{baseTime:i}=e;RO(n,kO,t-i)})(e,n,i),((e,t,n)=>{const{apiResponse:i}=e;i&&RO(n,wO,t-i)})(e,n,i),((e,t)=>{const{apiResponse:n,clientDispatched:i}=e;n&&i&&RO(t,IO,i-n)})(e,i),((e,t,n)=>{const{apiRequest:i}=e;i&&RO(n,AO,t-i)})(e,n,i)},PO=(e,t,n)=>{const{campaignId:i,versionId:a}=t.campaign;aO.logToProEvents(e,{...n,campaignId:i,versionId:a})},MO=(e,t,i,a)=>{let o;PO(e,t,a),hO(e,t,a||{},n.CampaignsSdkEnum.TOOLKIT),i===$C.CONFIRM&&(o=null==a?void 0:a.confirmUrl),cO(i,t,o)},LO=(e,t,i,a)=>{const o={currentSequenceStep:i,ctaId:a};PO(e,t,o),hO(e,t,o,n.CampaignsSdkEnum.TOOLKIT)},DO=(e,t,i)=>{var a,o;const r=i?{campaignDisqualifiedReason:i}:{};PO(e,t,{...r,slotId:null===(a=t.slotId)||void 0===a?void 0:a[".tag"],campaignFormatId:null===(o=t.campaign.content)||void 0===o?void 0:o.campaignContentUnion.case}),hO(e,t,r,n.CampaignsSdkEnum.TOOLKIT)},FO={filterFunction:({campaignProps:e})=>{const{campaignId:t,versionId:i}=e.campaign;let a="UNKNOWN";return 7128===t&&(14935===i?a="ON":14936===i&&(a="CONTROL")),aO.logToProEvents(KC.LVE_FEATURE_ACTIVATION_QUALIFY,{experiment:"core_act_lightweight_video_editing_feature_activation",campaignId:t,versionId:i,variantName:a}),DO(n.CampaignsToolkitEvents.CAMPAIGN_QUALIFY,e),"ON"===a},campaignDisqualifiedReason:XC.CONTROL_VARIANT},xO={filterFunction:({campaignProps:e})=>{const{campaign:t}=e,{campaignId:i,versionId:a}=t;return(6971===i||8093===i)&&(DO(n.CampaignsToolkitEvents.CAMPAIGN_QUALIFY,e),15807===a||15806===a)},campaignDisqualifiedReason:XC.CONTROL_VARIANT},UO=({campaignProps:e,contextData:t})=>t.isFolderOrganizable,BO={filterFunction:UO,campaignDisqualifiedReason:XC.CONTROL_VARIANT},WO={filterFunction:UO,campaignDisqualifiedReason:XC.CONTROL_VARIANT},VO={filterFunction:({campaignProps:e,contextData:t})=>{const i=e.campaign.campaignId,a=null==t?void 0:t.loggedOutAcquisitionPagesPromoModalVariant;return!!("V1"===a&&7948===i||"V2"===a&&8107===i)&&(DO(n.CampaignsToolkitEvents.CAMPAIGN_QUALIFY,e),!0)},campaignDisqualifiedReason:XC.VARIANT_MISMATCH},qO={6113:[wR,kR,yR],6855:[iR],6971:[xO],8093:[xO],7128:[FO],7565:[BO],7729:[WO],7948:[VO],8107:[VO]};const HO=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_banner_campaign_banner"],e,n)})).then((({CampaignBannerConversionComponent:e})=>({default:e}))))),GO=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(HO,{...e}));GO.displayName="AsyncCampaignBanner";const jO=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_menu_campaign_menu_item"],e,n)})).then((({CampaignMenuItemConversionComponent:e})=>({default:e}))))),zO=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(jO,{...e}));zO.displayName="AsyncCampaignMenuItem";const KO=i.createContext(null),JO={didCatch:!1,error:null};let YO=class extends i.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=JO}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){const{error:e}=this.state;if(null!==e){for(var t,n,i=arguments.length,a=new Array(i),o=0;o0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some(((e,n)=>!Object.is(e,t[n])))}(e.resetKeys,i)&&(null===(a=(o=this.props).onReset)||void 0===a||a.call(o,{next:i,prev:e.resetKeys,reason:"keys"}),this.setState(JO))}render(){const{children:e,fallbackRender:t,FallbackComponent:n,fallback:a}=this.props,{didCatch:o,error:r}=this.state;let s=e;if(o){const e={error:r,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)s=t(e);else if(n)s=i.createElement(n,e);else{if(void 0===a)throw r;s=a}}return i.createElement(KO.Provider,{value:{didCatch:o,error:r,resetErrorBoundary:this.resetErrorBoundary}},s)}};const ZO=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_modal_campaign_modal"],e,n)})).then((({CampaignModalConversionComponent:e})=>({default:e}))))),$O=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(YO,{onError:e=>l.reportException({err:e,tags:["campaigns-modal"],severity:"non-critical"}),fallback:null},b.default.createElement(ZO,{...e})));$O.displayName="AsyncCampaignModal";const QO=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_snackbar_campaign_snackbar"],e,n)})).then((({CampaignSnackbarConversionComponent:e})=>({default:e}))))),XO=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(QO,{...e}));XO.displayName="AsyncCampaignSnackbar";const eN=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_tooltip_campaign_tooltip"],e,n)})).then((({CampaignTooltip:e})=>({default:e}))))),tN=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(eN,{...e}));tN.displayName="AsyncCampaignTooltip";const nN=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_dialog_campaign_dialog"],e,n)})).then((({CampaignDialog:e})=>({default:e}))))),iN=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(nN,{...e}));iN.displayName="AsyncCampaignDialog";const aN=e=>{var t;const{currentSequenceStep:a}=e,o=null===(t=null==e?void 0:e.contextData)||void 0===t?void 0:t.timings,[r,s]=i.useState({hasConfirmed:!1,hasDismissed:!1,hasLoggedImpression:!1,hasClientDispatched:!1,hasTooltipShown:!1,hasTooltipDismissed:!1}),{hasConfirmed:l,hasDismissed:c,hasLoggedImpression:d,hasClientDispatched:u,hasTooltipShown:_,hasTooltipDismissed:m}=r,p=i.useCallback(((t,i,o)=>{l||c||(s((e=>({...e,hasConfirmed:!0}))),DC(e.campaign.campaignId.toString(),i),((e,t,n,i)=>{t&&MO(e,t,$C.CONFIRM,{ctaId:n,...i})})(null!=t?t:n.CampaignsToolkitEvents.CAMPAIGN_CONFIRM,e,i,{currentSequenceStep:a,...o}))}),[l,c]),g=i.useCallback(((t,i)=>{l||c||(s((e=>({...e,hasDismissed:!0}))),DC(e.campaign.campaignId.toString(),"dismiss"),((e,t,n)=>{t&&MO(e,t,$C.DISMISS,n)})(null!=t?t:n.CampaignsToolkitEvents.CAMPAIGN_DISMISS,e,{currentSequenceStep:a,...i}))}),[l,c]),f=i.useCallback(((t,i)=>{d||(s((e=>({...e,hasLoggedImpression:!0}))),((e,t,n,i)=>{var a;t&&(MO(e,t,$C.SHOW,n),i&&NO(i,null===(a=null==t?void 0:t.activeCampaignContent)||void 0===a?void 0:a.campaignContentUnion.case))})(null!=t?t:n.CampaignsToolkitEvents.CAMPAIGN_IMPRESSION,e,{currentSequenceStep:a,...i},o))}),[d]);return{onConfirmCallback:p,onDismissCallback:g,onLogImpressionCallback:f,onLogClientDispatchedCallback:i.useCallback((t=>{var i,o,r;u||(s((e=>({...e,hasClientDispatched:!0}))),i=n.CampaignsToolkitEvents.CAMPAIGN_CLIENT_DISPATCHED,r={currentSequenceStep:a,...t},PO(i,o=e,r),hO(i,o,r||{},n.CampaignsSdkEnum.TOOLKIT))}),[u]),onTooltipShowCallback:i.useCallback((t=>{_||(s((e=>({...e,hasTooltipShown:!0}))),((e,t,n)=>{t&&MO(e,t,$C.TOOLTIP_SHOW,n)})(n.CampaignsToolkitEvents.CAMPAIGN_TOOLTIP_SHOW,e,{currentSequenceStep:a,...t}))}),[e,a,_]),onTooltipDismissCallback:i.useCallback((t=>{m||(s((e=>({...e,hasTooltipDismissed:!0}))),((e,t,n)=>{t&&MO(e,t,$C.TOOLTIP_DISMISS,n)})(n.CampaignsToolkitEvents.CAMPAIGN_TOOLTIP_DISMISS,e,{currentSequenceStep:a,...t}))}),[e,a,m]),state:r}};var oN={exports:{}};!function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],i=0;i{let{className:t,src:n,size:i="medium",isOpticallyAligned:a=!1,height:o,width:r}=e,s=g._objectWithoutProperties(e,cN);const{UIIconOverrides:l}=b.useContext(lN),c=l&&l.size?l.size:i,d="standard"===c?"medium":12===c?"small":20===c?"medium":c,u=l&&void 0!==l.isOpticallyAligned?l.isOpticallyAligned:a,_=sN("dig-UIIcon",{"dig-UIIcon--small":"small"===d,"dig-UIIcon--standard":"medium"===d,"dig-UIIcon--is-optically-aligned":u},t),m=!s["aria-label"]&&!s["aria-labelledby"],p=function(e,t,n){if(void 0!==t||void 0!==n){if("number"==typeof t)return t;if("number"==typeof n)return n;if(/px$/.test(t||n||"")){const e=(t||n||"0").match(/\d+/),i=e?e.pop():void 0;if(i){const e=parseInt(i,10);if(!isNaN(e))return parseInt(i,10)}}else if(!isNaN(t||n))return parseInt(t||n||"",10)}switch(e){case"small":return 16;case"large":return 32}return 24}(d,o,r),f={marginLeft:dN(p),marginRight:dN(p)};return u?b.createElement("span",{className:_,style:{display:"inline-flex",lineHeight:0}},b.createElement(n,g._objectSpread2({width:p,height:p,role:m?"presentation":void 0,focusable:"false",style:f},s))):b.createElement(n,g._objectSpread2({className:_,width:p,height:p,role:m?"presentation":void 0,focusable:"false"},s))};uN.displayName="UIIcon";const _N=["className","src"],mN=e=>{let{className:t,src:n}=e,i=g._objectWithoutProperties(e,_N);const a=sN("dig-PictogramIcon",t),o=!i["aria-label"]&&!i["aria-labelledby"];return b.createElement(n,g._objectSpread2({className:a,width:64,height:64,focusable:"false",role:o?"presentation":void 0},i))};mN.displayName="PictogramIcon";var pN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.772 16.772C13.82 19.725 12 24.512 12 32c0 7.487 1.82 12.276 4.772 15.228C19.725 50.18 24.512 52 32 52c7.487 0 12.276-1.82 15.228-4.772C50.18 44.275 52 39.488 52 32c0-7.487-1.82-12.276-4.772-15.228C44.275 13.82 39.488 12 32 12c-7.487 0-12.276 1.82-15.228 4.772ZM8 32C8 15.85 15.85 8 32 8s24 7.85 24 24-7.85 24-24 24S8 48.15 8 32Z",fill:"currentColor"}),b.createElement("path",{d:"M43.828 26.828 41 24 29.414 35.585 23.828 30 21 32.828l8.414 8.415 14.414-14.415Z",fill:"currentColor"})),gN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m21.353 39.819 9.192-9.193 9.193-9.192 2.828 2.828-18.385 18.385-2.828-2.828Z",fill:"currentColor"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m24.181 21.353 18.385 18.385-2.828 2.828-18.385-18.385 2.828-2.828Z",fill:"currentColor"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.832 47.168c2.93 2.93 7.693 4.747 15.168 4.747s12.237-1.817 15.168-4.747c2.93-2.93 4.747-7.693 4.747-15.168s-1.817-12.237-4.747-15.168c-2.93-2.93-7.693-4.747-15.168-4.747s-12.237 1.817-15.168 4.747c-2.93 2.93-4.747 7.693-4.747 15.168s1.817 12.237 4.747 15.168ZM8 32c0 16.15 7.85 24 24 24s24-7.85 24-24S48.15 8 32 8 8 15.85 8 32Z",fill:"currentColor"})),fN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M32 8C16.523 8 8 16.523 8 32s8.523 24 24 24 24-8.523 24-24S47.477 8 32 8Zm0 44c-13.271 0-20-6.729-20-20s6.729-20 20-20 20 6.729 20 20-6.729 20-20 20Z",fill:"currentColor"}),b.createElement("path",{d:"M32 22a1.857 1.857 0 0 0-2 2 2 2 0 0 0 4 0 1.857 1.857 0 0 0-2-2Zm-2 5.491V42h4V27.491a4.186 4.186 0 0 1-4 0Z",fill:"currentColor"})),hN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M32 41a2 2 0 1 0 2 2 1.856 1.856 0 0 0-2-2Zm-2-13v11.51a4.185 4.185 0 0 1 4 0V28h-4Z",fill:"currentColor"}),b.createElement("path",{d:"M32 9.008 6.531 53h50.938L32 9.008Zm0 7.983 18.531 32.01H13.469L32 16.99Z",fill:"currentColor"})),EN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M12 5.443c2.136 0 2.389.008 3.233.046.78.036 1.203.166 1.485.276.348.128.663.332.921.598.266.259.47.573.599.921.11.282.24.706.275 1.486.039.844.047 1.096.047 3.232 0 2.137-.008 2.39-.047 3.233-.035.78-.166 1.204-.275 1.486a2.653 2.653 0 0 1-1.518 1.518c-.282.11-.706.24-1.486.275-.843.039-1.097.047-3.233.047s-2.39-.008-3.232-.047c-.78-.035-1.204-.165-1.486-.275a2.476 2.476 0 0 1-.921-.599 2.477 2.477 0 0 1-.599-.92c-.11-.282-.24-.706-.275-1.486-.038-.844-.047-1.097-.047-3.233s.009-2.389.047-3.232c.036-.78.166-1.204.275-1.486.129-.348.333-.663.599-.921a2.49 2.49 0 0 1 .92-.599c.283-.11.707-.24 1.486-.275.844-.038 1.097-.047 3.233-.047L12 5.443ZM12.001 4c-2.172 0-2.445.01-3.298.048-.854.04-1.435.176-1.943.373a3.928 3.928 0 0 0-1.417.923c-.407.4-.722.884-.923 1.418-.198.508-.333 1.09-.372 1.941C4.01 9.555 4 9.83 4 12.001c0 2.173.01 2.446.048 3.299.04.853.174 1.433.372 1.941.2.534.516 1.017.923 1.417.4.407.883.722 1.417.923.508.198 1.09.333 1.942.372.852.039 1.126.048 3.299.048 2.172 0 2.445-.009 3.298-.048.853-.04 1.433-.174 1.94-.372a4.09 4.09 0 0 0 2.34-2.34c.199-.508.334-1.09.373-1.942.038-.851.048-1.126.048-3.298 0-2.173-.01-2.446-.048-3.299-.04-.853-.174-1.432-.372-1.94a3.924 3.924 0 0 0-.923-1.417 3.928 3.928 0 0 0-1.417-.924c-.508-.197-1.09-.333-1.942-.371C14.447 4.01 14.173 4 12 4h.001Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M12 7.893a4.108 4.108 0 1 0 0 8.216 4.108 4.108 0 0 0 0-8.216Zm0 6.776a2.668 2.668 0 1 1 0-5.336 2.668 2.668 0 0 1 0 5.336Zm4.27-5.979a.96.96 0 1 0 0-1.92.96.96 0 0 0 0 1.92Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),vN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.183 4C4.53 4 4 4.513 4 5.146v13.708C4 19.487 4.53 20 5.183 20h13.634c.654 0 1.183-.513 1.183-1.146V5.146C20 4.513 19.47 4 18.817 4H5.183Zm3.68 6.187v7.203H6.467v-7.203h2.394Zm.157-2.228c0 .691-.52 1.244-1.354 1.244H7.65c-.804 0-1.323-.553-1.323-1.244 0-.707.535-1.245 1.354-1.245.82 0 1.323.538 1.34 1.245Zm3.562 9.43h-2.395s.032-6.526 0-7.202h2.395v1.02c.318-.491.888-1.19 2.158-1.19 1.575 0 2.756 1.03 2.756 3.243v4.13h-2.394v-3.853c0-.969-.347-1.63-1.213-1.63-.662 0-1.056.446-1.229.877-.063.153-.078.369-.078.584v4.022Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),bN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M9.026 18.51c6.038 0 9.341-5.007 9.341-9.341 0-.141 0-.282-.006-.423A6.689 6.689 0 0 0 20 7.043a6.654 6.654 0 0 1-1.889.519 3.303 3.303 0 0 0 1.447-1.819 6.53 6.53 0 0 1-2.087.794A3.277 3.277 0 0 0 15.076 5.5a3.287 3.287 0 0 0-3.284 3.285c0 .256.032.505.083.749a9.323 9.323 0 0 1-6.767-3.432 3.292 3.292 0 0 0 1.018 4.386 3.32 3.32 0 0 1-1.486-.41v.045a3.29 3.29 0 0 0 2.632 3.22 3.198 3.198 0 0 1-.865.115c-.21 0-.416-.019-.614-.057a3.283 3.283 0 0 0 3.067 2.28 6.585 6.585 0 0 1-4.079 1.408A6.32 6.32 0 0 1 4 17.044a9.339 9.339 0 0 0 5.026 1.466Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),SN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M20.594 9.415 12 2.54 3.406 9.415l.938 1.17L5.5 9.662V19H10v-4.75a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75V19h4.5V9.66l1.157.925.937-1.171Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),TN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m17.608 12.971-.329-.219a1.746 1.746 0 0 1-.779-1.457v-1.67c0-1.094 0-2.332-.563-3.336C15.26 5.084 13.973 4.5 12 4.5c-1.973 0-3.26.585-3.937 1.787C7.5 7.292 7.5 8.531 7.5 9.624v1.672a1.746 1.746 0 0 1-.78 1.454l-.328.219A4.241 4.241 0 0 0 4.5 16.507v.993H10a1.857 1.857 0 0 0 2 2 1.857 1.857 0 0 0 2-2h5.5v-.993a4.24 4.24 0 0 0-1.892-3.536Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),yN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M14.75 11.875h-.613c.646-.61.988-1.58.988-2.875 0-2.338-1.11-3.625-3.125-3.625-2.015 0-3.125 1.287-3.125 3.625 0 1.294.341 2.265.988 2.875H9.25a3.88 3.88 0 0 0-3.875 3.875v2.875h13.25V15.75a3.88 3.88 0 0 0-3.875-3.875Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),kN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M18.815 9.996H14.5V2.692L5.185 13.997H9.5v7.31l9.315-11.31Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),wN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11.75 4.5V19M19 11.75H4.5",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),IN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11.75 5v12m6.5-5.25L11.75 18l-6.5-6.25",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),AN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M5 11.75h12m-5.25-6.5 6.25 6.5-6.25 6.5",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),CN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11.75 19V7m-6.5 5.25L11.75 6l6.5 6.25",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),RN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M10 16.75h4v-1.5h-4v1.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 7.144v-.75a2.25 2.25 0 0 1 2.25-2.25h3.5A2.25 2.25 0 0 1 16 6.394v.75h3.75v4.25c0 .78-.397 1.468-1 1.871v6.59H5.25v-6.59c-.603-.403-1-1.09-1-1.87v-4.25H8Zm1.5-.75a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 .75.75v.75h-5v-.75Zm-3.75 5v-2.75h12.5v2.75a.75.75 0 0 1-.75.75h-11a.75.75 0 0 1-.75-.75Zm1 2.25v4.712h10.5v-4.712H6.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),ON=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M12 4c-5.159 0-8 2.841-8 8s2.841 8 8 8 8-2.841 8-8-2.841-8-8-8Zm0 14.5c-4.374 0-6.5-2.126-6.5-6.5 0-4.374 2.126-6.5 6.5-6.5 4.374 0 6.5 2.126 6.5 6.5 0 4.374-2.126 6.5-6.5 6.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"m11 13.44-1.97-1.97-1.06 1.06L11 15.56l5.03-5.03-1.06-1.06L11 13.44Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),NN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M5.5 11.5 10 16l8.25-8.25",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),PN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m5.25 9.25 6.5 6.25 6.5-6.25",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),MN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m14.75 5.75-6.25 6.5 6.25 6.5",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),LN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m9.25 5.75 6.25 6.5-6.25 6.5",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),DN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m5.25 14.75 6.5-6.25 6.5 6.25",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),FN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11 11H9v1.5h3.5v-5H11V11Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M11.75 4C6.535 4 4 6.535 4 11.75s2.535 7.75 7.75 7.75 7.75-2.535 7.75-7.75S16.965 4 11.75 4Zm0 14c-4.322 0-6.25-1.927-6.25-6.25 0-4.322 1.928-6.25 6.25-6.25 4.323 0 6.25 1.928 6.25 6.25 0 4.323-1.927 6.25-6.25 6.25Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),xN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m17.5 6.5-11 11m11 0-11-11",stroke:"currentColor",strokeWidth:1.5,strokeMiterlimit:10,vectorEffect:"non-scaling-stroke"})),UN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 4.5V17h12.5V4.5H7Zm11 11H8.5V6H18v9.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M4 7.5h1.5v11h11V20H4V7.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),BN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M12 9c-1.346 0-2 .655-2 2 0 1.067.41 1.699 1.25 1.915v2.086h1.5v-2.085c.84-.217 1.25-.85 1.25-1.915 0-1.346-.654-2-2-2Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.594 9.415 12 2.54 3.406 9.415l.938 1.171L5.5 9.661v9.34h13V9.66l1.157.925.937-1.171ZM7 17.5V8.461l5-4 5 4v9.04H7Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),WN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m17.015 11.044-1.03-1.088-3.485 3.3V5.5H11v7.757L7.516 9.956l-1.032 1.088 5.266 4.989 5.265-4.989ZM19 17.5H4.5V19H19v-1.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),VN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M4.95 15.058V8.91L12 3.975v6.099l-2.705 1.918L12 13.894v6.131l-7.05-4.967Zm7.05 0V8.91l7.05-4.935v6.099l-2.705 1.918 2.705 1.902v6.131L12 15.058Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),qN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 5 4 7.5 8 10l-4 2.5L8 15l4-2.5 4 2.5 4-2.5-4-2.5 4-2.466L16 5l-4 2.5L8 5Zm4 2.5 4 2.5-4 2.5L8 10l4-2.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"m8 16.5 4-2.5 4 2.5-4 2.5-4-2.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),HN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M12 4c-5.159 0-8 2.841-8 8s2.841 8 8 8 8-2.841 8-8-2.841-8-8-8Zm0 14.5c-4.374 0-6.5-2.126-6.5-6.5 0-4.374 2.126-6.5 6.5-6.5 4.374 0 6.5 2.126 6.5 6.5 0 4.374-2.126 6.5-6.5 6.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M14.475 8.465 12 10.94 9.525 8.465l-1.06 1.06L10.94 12l-2.475 2.475 1.06 1.06L12 13.06l2.475 2.476 1.06-1.061L13.06 12l2.476-2.475-1.061-1.06Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),GN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M13.508 7.37a.722.722 0 0 1-.785-.58A2.233 2.233 0 0 0 10.538 5H6v15h1.5v-6h3.04a.728.728 0 0 1 .71.585 2.217 2.217 0 0 0 2.395 1.779L18 15.988V6.983l-4.492.388Zm2.992 7.242-2.992.259a.725.725 0 0 1-.785-.58 2.232 2.232 0 0 0-2.184-1.791H7.5v-6h3.04a.728.728 0 0 1 .71.585 2.211 2.211 0 0 0 2.395 1.779l2.855-.247v5.995Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),jN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5h3v3H5V5Zm8.5 0h-3v3h3V5ZM19 5h-3v3h3V5ZM5 10.5h3v3H5v-3Zm8.5 0h-3v3h3v-3Zm2.5 0h3v3h-3v-3ZM8 16H5v3h3v-3Zm2.5 0h3v3h-3v-3Zm8.5 0h-3v3h3v-3Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),zN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 11H5V5h6v6ZM9.5 6.5h-3v3h3v-3ZM13 11V5h6v6h-6Zm1.5-1.5h3v-3h-3v3ZM5 19h6v-6H5v6Zm1.5-4.5h3v3h-3v-3ZM19 19h-6v-6h6v6Zm-1.5-4.5h-3v3h3v-3Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),KN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11.75 4C6.535 4 4 6.535 4 11.75s2.535 7.75 7.75 7.75 7.75-2.535 7.75-7.75S16.965 4 11.75 4Zm0 14c-4.322 0-6.25-1.927-6.25-6.25 0-4.322 1.928-6.25 6.25-6.25 4.323 0 6.25 1.928 6.25 6.25 0 4.323-1.927 6.25-6.25 6.25Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M11.75 14.5a.75.75 0 1 0 .75.75.71.71 0 0 0-.75-.75Zm.007-7h-.007A2.76 2.76 0 0 0 9 10.26v.24h1.5v-.24A1.256 1.256 0 0 1 11.75 9c.866 0 1.25.386 1.25 1.25 0 .887-.443 1.074-.588 1.136A2.244 2.244 0 0 0 11 13.428v.166a3.01 3.01 0 0 1 1.5 0v-.166a.75.75 0 0 1 .496-.66A2.532 2.532 0 0 0 14.5 10.25a2.55 2.55 0 0 0-2.743-2.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),JN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11.75 4C6.535 4 4 6.535 4 11.75s2.535 7.75 7.75 7.75 7.75-2.535 7.75-7.75S16.965 4 11.75 4Zm0 14c-4.322 0-6.25-1.927-6.25-6.25 0-4.322 1.928-6.25 6.25-6.25 4.323 0 6.25 1.928 6.25 6.25 0 4.323-1.927 6.25-6.25 6.25Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M11.75 8a.75.75 0 1 0 .75.75.71.71 0 0 0-.75-.75ZM11 10.405V15.5h1.5v-5.095a3.01 3.01 0 0 1-1.5 0Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),YN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m16.909 5.35-.258-.258a3.754 3.754 0 0 0-5.303 0L8.591 7.85a3.754 3.754 0 0 0 0 5.303l.258.258a3.734 3.734 0 0 0 4.406.654l.033-.033a.79.79 0 0 0 0-1.06 1.309 1.309 0 0 0-.468-.4 2.25 2.25 0 0 1-2.911-.221l-.258-.258a2.252 2.252 0 0 1 0-3.181l2.758-2.762a2.253 2.253 0 0 1 3.181 0l.258.258a2.246 2.246 0 0 1 .184 2.958c.06.054.122.106.18.163l.258.258c.215.216.41.45.585.7a3.75 3.75 0 0 0-.146-5.137Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M15.15 10.591a3.754 3.754 0 0 0-4.395-.665l-.044.044a.75.75 0 0 0 0 1.06l.258.258c.06.06.132.108.21.142a2.235 2.235 0 0 1 2.911.221l.258.258a2.252 2.252 0 0 1 0 3.182l-2.757 2.76a2.252 2.252 0 0 1-3.182 0l-.258-.259a2.246 2.246 0 0 1-.183-2.957c-.06-.055-.122-.106-.18-.164l-.258-.258a5.25 5.25 0 0 1-.584-.703 3.75 3.75 0 0 0 .145 5.14l.258.258a3.754 3.754 0 0 0 5.303 0l2.757-2.758a3.754 3.754 0 0 0 0-5.302l-.259-.257Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),ZN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M5.5 6h13v1.5h-13V6Zm13 3.5h-13V11h13V9.5ZM5.5 13h13v1.5h-13V13Zm0 3.5h13V18h-13v-1.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),$N=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M18.5 16.5h-13V18h13v-1.5Zm0-5.5h-13v1.5h13V11Zm0-5.5h-13V7h13V5.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),QN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M12 10a1.859 1.859 0 0 0-2 2 1.857 1.857 0 0 0 2 2 1.857 1.857 0 0 0 2-2 1.857 1.857 0 0 0-2-2Zm6 0a1.859 1.859 0 0 0-2 2 1.858 1.858 0 0 0 2 2 1.857 1.857 0 0 0 2-2 1.857 1.857 0 0 0-2-2ZM6 10a1.859 1.859 0 0 0-2 2 1.857 1.857 0 0 0 2 2 1.856 1.856 0 0 0 2-2 1.857 1.857 0 0 0-2-2Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),XN=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m17.608 12.971-.329-.219a1.747 1.747 0 0 1-.779-1.457v-1.67c0-1.094 0-2.332-.563-3.336C15.261 5.084 13.972 4.5 12 4.5c-1.972 0-3.26.585-3.937 1.787C7.5 7.292 7.5 8.531 7.5 9.624v1.672a1.747 1.747 0 0 1-.78 1.454l-.327.219A4.241 4.241 0 0 0 4.5 16.507v.993H10a1.857 1.857 0 0 0 2 2 1.857 1.857 0 0 0 2-2h5.5v-.993a4.242 4.242 0 0 0-1.892-3.536ZM6.047 16a2.743 2.743 0 0 1 1.178-1.781L7.553 14A3.244 3.244 0 0 0 9 11.296V9.622c0-.953 0-1.938.37-2.6C9.618 6.584 10.16 6 12 6c1.841 0 2.383.584 2.63 1.023.371.662.371 1.646.37 2.6v1.674A3.244 3.244 0 0 0 16.447 14l.329.219A2.744 2.744 0 0 1 17.953 16H6.047Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),eP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11.5 5v1.5h4.94l-5.579 5.579 1.06 1.06L17.5 7.561V12.5H19V5h-7.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M17.5 16.75a.75.75 0 0 1-.75.75h-9.5a.75.75 0 0 1-.75-.75v-9.5a.75.75 0 0 1 .75-.75H10V5H7.25A2.25 2.25 0 0 0 5 7.25v9.5A2.25 2.25 0 0 0 7.25 19h9.5A2.249 2.249 0 0 0 19 16.75V14h-1.5v2.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),tP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 15.5h5.25L9 14H4.5v-1.352a2.128 2.128 0 0 1 2.125-2.125h4.174l.736-1.473c.186-.492.26-1.043.26-1.618 0-1.063-.254-2.047-.995-2.72C10.08 4.06 9.215 4 8.75 4c-.465 0-1.33.059-2.05.713-.74.672-.995 1.656-.995 2.719 0 .587.077 1.15.271 1.65A3.628 3.628 0 0 0 3 12.646V15.5Zm7.296-8.068c0 .838-.198 1.319-.485 1.59-.299.284-.694.342-1.061.342s-.762-.058-1.061-.341c-.286-.272-.484-.753-.484-1.591 0-1.713.826-1.932 1.545-1.932.72 0 1.546.22 1.546 1.932ZM21.01 20H9.532v-2.85a3.622 3.622 0 0 1 2.967-3.559c-.193-.497-.27-1.058-.27-1.642 0-1.061.254-2.044.994-2.715.72-.654 1.583-.712 2.048-.712.464 0 1.327.058 2.047.712.74.671.994 1.654.994 2.715 0 .584-.077 1.145-.27 1.642a3.622 3.622 0 0 1 2.968 3.559V20Zm-7.859-4.968a2.122 2.122 0 0 0-2.12 2.12V18.5h8.479v-1.349a2.121 2.121 0 0 0-2.12-2.12h-4.239Zm3.182-1.5c.284-.272.48-.751.48-1.583 0-1.708-.825-1.927-1.542-1.927-.718 0-1.542.219-1.542 1.927 0 .832.196 1.31.48 1.583.298.286.694.344 1.062.344.368 0 .764-.058 1.062-.344Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),nP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M15.339 7.226c.476-.476.938-.476 1.414 0 .476.475.476.938 0 1.414s-.938.476-1.414 0-.476-.939 0-1.414Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m20.321 4.274-.088-.528-.528-.088c-1.826-.304-4.068-.01-5.975 1.106a7.95 7.95 0 0 0-1.712 1.343l-1.387.04a1.5 1.5 0 0 0-1.017.44L6.5 9.7l1.06 1.06 2.404-.77a10.25 10.25 0 0 0-.153.829l-.053.37.985.986-1.591 1.59 1.06 1.061 1.591-1.59.985.984.371-.053c.286-.04.562-.092.83-.153l-.772 2.403 1.061 1.061 3.114-3.114a1.5 1.5 0 0 0 .44-1.017l.04-1.387a7.952 7.952 0 0 0 1.343-1.712c1.116-1.907 1.41-4.15 1.106-5.975Zm-5.866 6.31-1.591 1.592.448.447c2.278-.423 3.744-1.656 4.608-3.132.816-1.393 1.105-3.022.99-4.422-1.4-.115-3.029.174-4.422.99-1.476.864-2.709 2.33-3.132 4.608l.447.448 1.591-1.591 1.06 1.06Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M7.09 13.455 3.5 17.008l1.055 1.065 3.59-3.552-1.056-1.066Zm2.6 2.37L7.083 18.4l1.054 1.068 2.609-2.574-1.054-1.068Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),iP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11 15.5V6.744l-3.484 3.3-1.032-1.088 5.266-4.989 5.266 4.989-1.032 1.088-3.484-3.3V15.5H11Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M15 13v-1.5h3.5V20H5v-8.5h3.5V13h-2v5.5H17V13h-2Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),aP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m9.78 10.72-1.06 1.06 2.78 2.78 4.28-4.28-1.06-1.06-3.22 3.22-1.72-1.72Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"m12 3.918-7 3.36V11c0 6.186 6.447 8.837 6.722 8.947l.278.111.278-.111C12.553 19.837 19 17.187 19 11V7.278l-7-3.36ZM17.5 11c0 4.5-4.345 6.875-5.5 7.427C10.844 17.875 6.5 15.5 6.5 11V8.222l5.5-2.64 5.5 2.64V11Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),oP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 4h.75c5.215 0 7.75 2.535 7.75 7.75s-2.535 7.75-7.75 7.75c-3.668 0-6.06-1.326-7.109-3.943l-.25-.616L11 11.306V4ZM6.316 15.595C7.239 17.232 8.986 18 11.75 18c4.323 0 6.25-1.927 6.25-6.25 0-4.064-1.704-6.01-5.5-6.229v6.673l-6.184 3.4Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"M9.5 5.724c-2.746.619-4 2.544-4 6.026 0 .296.011.58.03.854l-1.43.786a13.42 13.42 0 0 1-.1-1.64c0-4.396 1.81-6.881 5.5-7.554v1.529Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),rP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m11.86 8.96 2.86 2.75-1.04 1.08-1.07-1.028V15.5h-1.5v-3.739l-1.07 1.03L9 11.708l2.86-2.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 12c0 5.159 2.841 8 8 8s8-2.841 8-8-2.841-8-8-8-8 2.841-8 8Zm1.5 0c0-4.374 2.126-6.5 6.5-6.5 4.374 0 6.5 2.126 6.5 6.5 0 4.374-2.126 6.5-6.5 6.5-4.374 0-6.5-2.126-6.5-6.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),sP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"m10.463 7-.377-.756A2.238 2.238 0 0 0 8.072 5H3.5v11.75A2.25 2.25 0 0 0 5.75 19H9.5v-1.5H5.75a.75.75 0 0 1-.75-.75V6.5h3.073a.745.745 0 0 1 .67.415L9.536 8.5H18.5v8.25a.75.75 0 0 1-.75.75H14V19h3.75A2.249 2.249 0 0 0 20 16.75V7h-9.537Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{d:"m14.61 15.21-2.86-2.75-2.86 2.75 1.04 1.08L11 15.263V19h1.5v-3.738l1.07 1.029 1.04-1.081Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),lP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.332 5.507H20.91v8.023h-1.5V7.007H9.332v-1.5Zm-3 2.993V10H16.41v6.523h1.5V8.5H6.332ZM5.408 13v5.5h8V13h-8Zm-1.5 7h11v-8.5h-11V20Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),cP=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 24 24",fill:"none"},e),b.createElement("path",{d:"M11.5 10.5v3.595a3.01 3.01 0 0 1 1.5 0V10.5h-1.5Zm.75 4.5a.75.75 0 1 0 .75.75.711.711 0 0 0-.75-.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.933 19.5 12.25 3.78l9.317 15.72H2.933Zm16-1.5L12.25 6.722 5.566 18h13.367Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})),dP={exports:{}};!function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],i=0;ie;var EP=function(e,t){return Object.defineProperty(e,"__recipe__",{value:t,writable:!1}),e};function vP(e){var{conditions:t}=e;if(!t)throw new Error("Styles have no conditions");return EP((function(e){if("string"==typeof e||"number"==typeof e||"boolean"==typeof e){if(!t.defaultCondition)throw new Error("No default condition");return{[t.defaultCondition]:e}}if(Array.isArray(e)){if(!("responsiveArray"in t))throw new Error("Responsive arrays are not supported");var n={};for(var i in t.responsiveArray)null!=e[i]&&(n[t.responsiveArray[i]]=e[i]);return n}return e}),{importPath:"@vanilla-extract/sprinkles/createUtils",importName:"createNormalizeValueFn",args:[{conditions:e.conditions}]})}var bP=function(){return(e=>function(){for(var t=arguments.length,n=new Array(t),i=0;ie.styles))),o=Object.keys(a),r=o.filter((e=>"mappings"in a[e]));return Object.assign((t=>{var n=[],i={},o=fP({},t),s=!1;for(var l of r){var c=t[l];if(null!=c){var d=a[l];for(var u of(s=!0,d.mappings))i[u]=c,null==o[u]&&delete o[u]}}var _=s?fP(fP({},i),o):t,m=function(){var e=_[p],t=a[p];try{if(t.mappings)return 1;if("string"==typeof e||"number"==typeof e)n.push(t.values[e].defaultClass);else if(Array.isArray(e))for(var i=0;ig._objectSpread2(g._objectSpread2({},n),{},{[`${t} ${i}`]:e[i]})),{})}const wP=Object.keys,{Spacing:IP}=yP,AP=g._objectSpread2(g._objectSpread2(g._objectSpread2({},IP.Dimension),kP(IP.Micro,"Micro")),kP(IP.Macro,"Macro"));function CP(e){var t=e.match(/^var\((.*)\)$/);return t?t[1]:e}function RP(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i={};for(var a in e){var o=e[a],r=[...n,a];"string"==typeof o||"number"==typeof o||null==o?i[a]=t(o,r):"object"!=typeof o||Array.isArray(o)?console.warn('Skipping invalid key "'.concat(r.join("."),'". Should be a string, number, null or object. Received: "').concat(Array.isArray(o)?"Array":typeof o,'"')):i[a]=RP(o,t,r)}return i}function OP(e,t){var n={};if("object"==typeof t){var i=e;RP(t,((e,t)=>{if(null!=e){var a=function(e,t){var n=e;for(var i of t){if(!(i in n))throw new Error("Path ".concat(t.join(" -> ")," does not exist in object"));n=n[i]}return n}(i,t);n[CP(a)]=String(e)}}))}else{var a=e;for(var o in a){var r=a[o];null!=r&&(n[CP(o)]=r)}}return Object.defineProperty(n,"toString",{value:function(){return Object.keys(this).map((e=>"".concat(e,":").concat(this[e]))).join(";")},writable:!1}),n}const NP=["xsmall","small","medium","large","xlarge"];const PP={left:"flex-start",center:"center",right:"flex-end",between:"space-between"},MP={top:"flex-start",center:"center",bottom:"flex-end"},LP={start:"flex-start",center:"center",end:"flex-end",stretch:"stretch"},DP={start:"flex-start",center:"center",end:"flex-end",between:"space-between",evenly:"space-evenly"};function FP(e){let{styleProps:t,varMap:n,sizeToStylingMapping:i}=e,a=["",{}];if(!t)return a;if("string"==typeof t){const[e,a]=i.xsmall;return[e,OP({[a]:t in n?n[t]:t})]}for(const e of wP(t)){const o=i[e];let r=t[e];if(!o||!r)continue;const[s,l]=a,[c,d]=o;r=r in n?n[r]:r;const u=OP({[d]:r});a=[[s,c].join(" "),g._objectSpread2(g._objectSpread2({},l),u)]}return a}var xP={exports:{}};!function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],i=0;i{let{children:n,className:i,as:a}=e,o=g._objectWithoutProperties(e,WP);const{atomProps:r,otherProps:s}=function(e,t){const n={},i={};for(const a in e)t.properties.has(a)?n[a]=e[a]:i[a]=e[a];return{atomProps:n,otherProps:i}}(o,bP),l=BP(bP(g._objectSpread2({},r)),"dig-4rjmw90_3-12-0",i),c=a||"div";return b.createElement(c,g._objectSpread2(g._objectSpread2({},s),{},{className:l,ref:t}),n)}));VP.displayName="Box";const qP=["children","className","gap","style","nestedWrapperTag","tagName","align","justify","nestedWrapperHtmlAttributes","height","width","display"],HP={xsmall:["dig-z0miex6_3-12-0","var(--dig-z0miex1_3-12-0)"],small:["dig-z0miex7_3-12-0","var(--dig-z0miex2_3-12-0)"],medium:["dig-z0miex8_3-12-0","var(--dig-z0miex3_3-12-0)"],large:["dig-z0miex9_3-12-0","var(--dig-z0miex4_3-12-0)"],xlarge:["dig-z0miexa_3-12-0","var(--dig-z0miex5_3-12-0)"]},GP=e=>{let{children:t,className:n,gap:i="0",style:a,nestedWrapperTag:o="div",tagName:r="div",align:s,justify:l,nestedWrapperHtmlAttributes:c,height:d,width:u,display:_}=e,m=g._objectWithoutProperties(e,qP);const[p,f]=FP({styleProps:i,varMap:AP,sizeToStylingMapping:HP}),h=BP(p,"dig-1wzot9n0_3-12-0"),E=BP(n),v=g._objectSpread2(g._objectSpread2({},a),f),S=s?TP(s,(e=>LP[e])):void 0,T=l?TP(l,(e=>DP[e])):void 0;return b.createElement(VP,g._objectSpread2(g._objectSpread2({as:o,height:d,width:u},c),{},{className:E}),b.createElement(VP,g._objectSpread2({as:r,className:h,display:_||"block",flexDirection:"column",alignItems:S,justifyContent:T,style:v,height:d,width:u},m),t))};var jP={xsmall:{"flex-start":{vertical:"dig-bg4zvye_3-12-0",horizontal:"dig-bg4zvyf_3-12-0"},center:{vertical:"dig-bg4zvyg_3-12-0",horizontal:"dig-bg4zvyh_3-12-0"},"flex-end":{vertical:"dig-bg4zvyi_3-12-0",horizontal:"dig-bg4zvyj_3-12-0"}},small:{"flex-start":{vertical:"dig-bg4zvyk_3-12-0",horizontal:"dig-bg4zvyl_3-12-0"},center:{vertical:"dig-bg4zvym_3-12-0",horizontal:"dig-bg4zvyn_3-12-0"},"flex-end":{vertical:"dig-bg4zvyo_3-12-0",horizontal:"dig-bg4zvyp_3-12-0"}},medium:{"flex-start":{vertical:"dig-bg4zvyq_3-12-0",horizontal:"dig-bg4zvyr_3-12-0"},center:{vertical:"dig-bg4zvys_3-12-0",horizontal:"dig-bg4zvyt_3-12-0"},"flex-end":{vertical:"dig-bg4zvyu_3-12-0",horizontal:"dig-bg4zvyv_3-12-0"}},large:{"flex-start":{vertical:"dig-bg4zvyw_3-12-0",horizontal:"dig-bg4zvyx_3-12-0"},center:{vertical:"dig-bg4zvyy_3-12-0",horizontal:"dig-bg4zvyz_3-12-0"},"flex-end":{vertical:"dig-bg4zvy10_3-12-0",horizontal:"dig-bg4zvy11_3-12-0"}},xlarge:{"flex-start":{vertical:"dig-bg4zvy12_3-12-0",horizontal:"dig-bg4zvy13_3-12-0"},center:{vertical:"dig-bg4zvy14_3-12-0",horizontal:"dig-bg4zvy15_3-12-0"},"flex-end":{vertical:"dig-bg4zvy16_3-12-0",horizontal:"dig-bg4zvy17_3-12-0"}}};const zP=(e,t,n,i,a,o)=>{var r,s,l,c,d;if("string"==typeof e||"number"==typeof e)return t[e];const u=SP(e),[_,m,p,g,f]=(e=>{var t,n,i,a;let o;const r=e.map((e=>e!==o&&null!==e?(o=e,e):null));return[null!=(t=r[0])?t:null,null!=(n=r[1])?n:null,null!=(i=r[2])?i:null,null!=(a=r[3])?a:null]})([null!=(r=u.xsmall)?r:null,null!=(s=u.small)?s:null,null!=(l=u.medium)?l:null,null!=(c=u.large)?c:null,null!=(d=u.xlarge)?d:null]),h=t[_],E=n[m],v=i[p],b=a[g],S=o[f];return BP(h,E,v,b,S)},KP=["children","alignX","alignY","wrap","gap","direction","className","display","style","height","width"],JP={xsmall:["dig-bg4zvy6_3-12-0","var(--dig-bg4zvy1_3-12-0)"],small:["dig-bg4zvy7_3-12-0","var(--dig-bg4zvy2_3-12-0)"],medium:["dig-bg4zvy8_3-12-0","var(--dig-bg4zvy3_3-12-0)"],large:["dig-bg4zvy9_3-12-0","var(--dig-bg4zvy4_3-12-0)"],xlarge:["dig-bg4zvya_3-12-0","var(--dig-bg4zvy5_3-12-0)"]},YP=e=>{let{children:t,alignX:n="left",alignY:i="top",wrap:a,gap:o,direction:r="horizontal",className:s,display:l,style:c,height:d,width:u}=e,_=g._objectWithoutProperties(e,KP);const[m,p]=FP({styleProps:o,varMap:AP,sizeToStylingMapping:JP}),f=g._objectSpread2(g._objectSpread2({},c),p),h=SP(TP(n,(e=>PP[e]))),E=function(e,t){const n={};return NP.forEach(((i,a)=>{const o=0===a?t:n[NP[a-1]];n[i]=e[i]||o})),n}(SP(TP(i,(e=>MP[e]))),"flex-start");return b.createElement(VP,g._objectSpread2(g._objectSpread2({as:"span",display:l||"block",height:d,width:u},_),{},{className:BP("dig-bg4zvyc_3-12-0",s)}),b.createElement(VP,{as:"span",display:"flex",justifyContent:h,flexWrap:a,style:f,height:d,width:u,className:BP(m,zP(r,jP.xsmall[E.xsmall],jP.small[E.small],jP.medium[E.medium],jP.large[E.large],jP.xlarge[E.xlarge]))},t))},ZP=["children","width","style","marginRight","marginBottom","className","willCollapse"],$P={hug:0,fill:1},QP={hug:1,fill:0},XP=e=>{let{children:t,width:n,style:i,marginRight:a,marginBottom:o,className:r,willCollapse:s}=e,l=g._objectWithoutProperties(e,ZP);const c=BP("dig-bg4zvyd_3-12-0",r);return b.createElement(VP,g._objectSpread2({as:"span",flexGrow:n?TP(n,(e=>$P[e])):void 0,flexShrink:n?TP(n,(e=>QP[e])):void 0,flexBasis:n?TP(n,(e=>"fill"===e?0:void 0)):void 0,className:c,style:i,marginRight:a,marginBottom:o,minWidth:s?"0":void 0},l),t)},eM=Object.assign(YP,{Item:XP}),tM=["children","alignX","alignY"],nM=["children"],iM=Object.assign((e=>{let{children:t,alignX:n,alignY:i}=e,a=g._objectWithoutProperties(e,tM);return b.createElement(YP,g._objectSpread2({wrap:"wrap",alignX:null!=n?n:"left",alignY:null!=i?i:"center"},a),t)}),{Item:e=>{let{children:t}=e,n=g._objectWithoutProperties(e,nM);return b.createElement(XP,g._objectSpread2({},n),t)}}),aM={vis2020:{baseSelector:":root, .dig-Theme",baseClassName:"dig-Theme",modes:{bright:{selector:":root, .dig-Theme--bright",className:"dig-Theme--bright",classList:"dig-Theme dig-Theme--bright dig-Mode--bright",genericModeClassName:"dig-Mode--bright",genericModeSelector:".dig-Mode--bright"},dark:{selector:".dig-Theme--dark",className:"dig-Theme--dark",classList:"dig-Theme dig-Theme--dark dig-Mode--dark",genericModeClassName:"dig-Mode--dark",genericModeSelector:".dig-Mode--dark"}}},vis2023:{baseSelector:".dig-Theme-vis2023",baseClassName:"dig-Theme-vis2023",modes:{bright:{selector:".dig-Theme-vis2023--bright",className:"dig-Theme-vis2023--bright",classList:"dig-Theme-vis2023 dig-Theme-vis2023--bright dig-Mode--bright",genericModeClassName:"dig-Mode--bright",genericModeSelector:".dig-Mode--bright"},dark:{selector:".dig-Theme-vis2023--dark",className:"dig-Theme-vis2023--dark",classList:"dig-Theme-vis2023 dig-Theme-vis2023--dark dig-Mode--dark",genericModeClassName:"dig-Mode--dark",genericModeSelector:".dig-Mode--dark"}}}},oM="vis2020",rM="bright",sM={"Foundation Gold 50":"#f9f6f0","Foundation Gold 100":"#f1e8d8","Foundation Gold 150":"#eadabd","Foundation Gold 200":"#e4cd9f","Foundation Gold 250":"#dfbd7d","Foundation Gold 300":"#dcaf57","Foundation Gold 350":"#dc9e29","Foundation Gold 400":"#ce911e","Foundation Gold 450":"#bf8519","Foundation Gold 500":"#b17914","Foundation Gold 550":"#a26f10","Foundation Gold 600":"#93640c","Foundation Gold 650":"#845909","Foundation Gold 700":"#764f07","Foundation Gold 750":"#684505","Foundation Gold 800":"#593a03","Foundation Gold 850":"#4c3102","Foundation Gold 900":"#3e2801","Foundation Gold 950":"#311f00","Foundation Gold 1000":"#241700","Foundation Gold Base":"#9b6400","Foundation Azalea 50":"#fcf4f8","Foundation Azalea 100":"#f8e4ee","Foundation Azalea 150":"#f3d3e3","Foundation Azalea 200":"#efc2d9","Foundation Azalea 250":"#ebb2ce","Foundation Azalea 300":"#e6a1c3","Foundation Azalea 350":"#e28fb9","Foundation Azalea 400":"#de7eae","Foundation Azalea 450":"#da6ba2","Foundation Azalea 500":"#d55796","Foundation Azalea 550":"#d04188","Foundation Azalea 600":"#c3307a","Foundation Azalea 650":"#b02b6d","Foundation Azalea 700":"#9d2561","Foundation Azalea 750":"#892055","Foundation Azalea 800":"#771c4a","Foundation Azalea 850":"#66173f","Foundation Azalea 900":"#531333","Foundation Azalea 950":"#410f28","Foundation Azalea 1000":"#310b1e","Foundation Azalea Base":"#cd2f7b","Foundation Plum 50":"#f9f5f8","Foundation Plum 100":"#f1e6ee","Foundation Plum 150":"#e8d6e4","Foundation Plum 200":"#e1c8db","Foundation Plum 250":"#d9b9d2","Foundation Plum 300":"#d2a9c9","Foundation Plum 350":"#cc99c1","Foundation Plum 400":"#c689ba","Foundation Plum 450":"#bf78b2","Foundation Plum 500":"#ba67ab","Foundation Plum 550":"#b456a3","Foundation Plum 600":"#a74898","Foundation Plum 650":"#983f8a","Foundation Plum 700":"#89367c","Foundation Plum 750":"#792e6e","Foundation Plum 800":"#682760","Foundation Plum 850":"#592051","Foundation Plum 900":"#491944","Foundation Plum 950":"#3a1336","Foundation Plum 1000":"#2b0e28","Foundation Plum Base":"#78286e","Foundation Navy 50":"#f6f6f7","Foundation Navy 100":"#e8e9ec","Foundation Navy 150":"#dbdce1","Foundation Navy 200":"#ceced7","Foundation Navy 250":"#c0c1cd","Foundation Navy 300":"#b3b4c4","Foundation Navy 350":"#a5a8bb","Foundation Navy 400":"#979cb3","Foundation Navy 450":"#8a90ac","Foundation Navy 500":"#7c83a4","Foundation Navy 550":"#6e789d","Foundation Navy 600":"#606c93","Foundation Navy 650":"#556085","Foundation Navy 700":"#4a5678","Foundation Navy 750":"#3f4c6a","Foundation Navy 800":"#35415c","Foundation Navy 850":"#2b374d","Foundation Navy 900":"#222d40","Foundation Navy 950":"#1b2433","Foundation Navy 1000":"#131a25","Foundation Navy Base":"#283750","Foundation Canopy 50":"#f4f7f6","Foundation Canopy 100":"#e2ece8","Foundation Canopy 150":"#cfe0da","Foundation Canopy 200":"#b8d6cc","Foundation Canopy 250":"#9fcbbd","Foundation Canopy 300":"#83c3ad","Foundation Canopy 350":"#60ba9c","Foundation Canopy 400":"#45ae8b","Foundation Canopy 450":"#3ca280","Foundation Canopy 500":"#349574","Foundation Canopy 550":"#2c8769","Foundation Canopy 600":"#267b5e","Foundation Canopy 650":"#206f54","Foundation Canopy 700":"#1b634b","Foundation Canopy 750":"#175641","Foundation Canopy 800":"#124b38","Foundation Canopy 850":"#0f3f2f","Foundation Canopy 900":"#0b3326","Foundation Canopy 950":"#09291e","Foundation Canopy 1000":"#061e16","Foundation Canopy Base":"#0f503c","Foundation Rust 50":"#fbf5f2","Foundation Rust 100":"#f6e6de","Foundation Rust 150":"#f0d7c9","Foundation Rust 200":"#ecc8b5","Foundation Rust 250":"#e8b79e","Foundation Rust 300":"#e5a887","Foundation Rust 350":"#e29770","Foundation Rust 400":"#e08555","Foundation Rust 450":"#de7338","Foundation Rust 500":"#d86120","Foundation Rust 550":"#c5581b","Foundation Rust 600":"#b44f16","Foundation Rust 650":"#a14612","Foundation Rust 700":"#903e0e","Foundation Rust 750":"#7f360b","Foundation Rust 800":"#6d2e09","Foundation Rust 850":"#5e2707","Foundation Rust 900":"#4d1f05","Foundation Rust 950":"#3d1803","Foundation Rust 1000":"#2d1202","Foundation Rust Base":"#be4b0a","Foundation Crimson 50":"#fbf5f7","Foundation Crimson 100":"#f5e5eb","Foundation Crimson 150":"#f1d6de","Foundation Crimson 200":"#ecc5d2","Foundation Crimson 250":"#e9b5c6","Foundation Crimson 300":"#e5a3b9","Foundation Crimson 350":"#e392ac","Foundation Crimson 400":"#e17f9f","Foundation Crimson 450":"#df6a91","Foundation Crimson 500":"#de5380","Foundation Crimson 550":"#de346b","Foundation Crimson 600":"#d21c57","Foundation Crimson 650":"#c0154c","Foundation Crimson 700":"#ab1042","Foundation Crimson 750":"#970b38","Foundation Crimson 800":"#85072f","Foundation Crimson 850":"#720427","Foundation Crimson 900":"#600220","Foundation Crimson 950":"#4e0119","Foundation Crimson 1000":"#3c0013","Foundation Crimson Base":"#9b0032","Foundation Ocean 50":"#f1f8f9","Foundation Ocean 100":"#d9eef0","Foundation Ocean 150":"#bde3e9","Foundation Ocean 200":"#a0d9e2","Foundation Ocean 250":"#7bd0dd","Foundation Ocean 300":"#4cc6da","Foundation Ocean 350":"#22b9d3","Foundation Ocean 400":"#1cacc5","Foundation Ocean 450":"#179eb7","Foundation Ocean 500":"#1392a9","Foundation Ocean 550":"#0f849a","Foundation Ocean 600":"#0c778c","Foundation Ocean 650":"#096b7e","Foundation Ocean 700":"#075f71","Foundation Ocean 750":"#055463","Foundation Ocean 800":"#034855","Foundation Ocean 850":"#023d48","Foundation Ocean 900":"#01323b","Foundation Ocean 950":"#002730","Foundation Ocean 1000":"#001d23","Foundation Ocean Base":"#007891","Foundation Vivid Vargas 50":"#fef6dc","Foundation Vivid Vargas 100":"#fbe8ae","Foundation Vivid Vargas 150":"#f5db84","Foundation Vivid Vargas 200":"#eecc5d","Foundation Vivid Vargas 250":"#e6bd3b","Foundation Vivid Vargas 300":"#dcaf21","Foundation Vivid Vargas 350":"#cca421","Foundation Vivid Vargas 400":"#bd9820","Foundation Vivid Vargas 450":"#ae8c1f","Foundation Vivid Vargas 500":"#9f811e","Foundation Vivid Vargas 550":"#91761d","Foundation Vivid Vargas 600":"#836b1c","Foundation Vivid Vargas 650":"#755f1a","Foundation Vivid Vargas 700":"#675418","Foundation Vivid Vargas 750":"#5a4a16","Foundation Vivid Vargas 800":"#4d3f14","Foundation Vivid Vargas 850":"#413511","Foundation Vivid Vargas 900":"#352b0f","Foundation Vivid Vargas 950":"#2a220c","Foundation Vivid Vargas 1000":"#1e1909","Foundation Vivid Vargas Base":"#fad24b","Foundation Pink 50":"#fff4f3","Foundation Pink 100":"#fee3e1","Foundation Pink 150":"#fdd2cf","Foundation Pink 200":"#fbc2bc","Foundation Pink 250":"#f8b0aa","Foundation Pink 300":"#f49f97","Foundation Pink 350":"#f08e85","Foundation Pink 400":"#e97e73","Foundation Pink 450":"#e26d62","Foundation Pink 500":"#d95e52","Foundation Pink 550":"#ce4e42","Foundation Pink 600":"#bd4438","Foundation Pink 650":"#a64137","Foundation Pink 700":"#8f3d35","Foundation Pink 750":"#783932","Foundation Pink 800":"#64332e","Foundation Pink 850":"#512d29","Foundation Pink 900":"#3f2623","Foundation Pink 950":"#2f1e1d","Foundation Pink 1000":"#211716","Foundation Pink Base":"#ffafa5","Foundation Orchid 50":"#f8f5fd","Foundation Orchid 100":"#ede6f9","Foundation Orchid 150":"#e3d7f6","Foundation Orchid 200":"#d8c8f1","Foundation Orchid 250":"#ccb9ec","Foundation Orchid 300":"#c1ace7","Foundation Orchid 350":"#b69de1","Foundation Orchid 400":"#ab90db","Foundation Orchid 450":"#9f82d4","Foundation Orchid 500":"#9474cc","Foundation Orchid 550":"#8867c4","Foundation Orchid 600":"#7c5aba","Foundation Orchid 650":"#714eb1","Foundation Orchid 700":"#624894","Foundation Orchid 750":"#55417b","Foundation Orchid 800":"#483a65","Foundation Orchid 850":"#3c3151","Foundation Orchid 900":"#30293f","Foundation Orchid 950":"#25202f","Foundation Orchid 1000":"#1b1821","Foundation Orchid Base":"#c8aff0","Foundation Cloud 50":"#f4f7fa","Foundation Cloud 100":"#e3ebf2","Foundation Cloud 150":"#d2dee9","Foundation Cloud 200":"#c2d1e1","Foundation Cloud 250":"#b2c4d7","Foundation Cloud 300":"#a3b8ce","Foundation Cloud 350":"#94acc3","Foundation Cloud 400":"#86a0ba","Foundation Cloud 450":"#7894af","Foundation Cloud 500":"#6a88a5","Foundation Cloud 550":"#5f7b98","Foundation Cloud 600":"#576f88","Foundation Cloud 650":"#506478","Foundation Cloud 700":"#485969","Foundation Cloud 750":"#404d5b","Foundation Cloud 800":"#38434d","Foundation Cloud 850":"#2f3740","Foundation Cloud 900":"#272d34","Foundation Cloud 950":"#1f2428","Foundation Cloud 1000":"#171a1d","Foundation Cloud Base":"#b4c8e1","Foundation Lime 50":"#f3fadc","Foundation Lime 100":"#dff29f","Foundation Lime 150":"#caea5b","Foundation Lime 200":"#b4df1c","Foundation Lime 250":"#aad11a","Foundation Lime 300":"#9fc418","Foundation Lime 350":"#93b516","Foundation Lime 400":"#89a914","Foundation Lime 450":"#7f9b12","Foundation Lime 500":"#748e11","Foundation Lime 550":"#6a830f","Foundation Lime 600":"#60750e","Foundation Lime 650":"#56690c","Foundation Lime 700":"#4c5d0b","Foundation Lime 750":"#435109","Foundation Lime 800":"#3a4608","Foundation Lime 850":"#313c07","Foundation Lime 900":"#283105","Foundation Lime 950":"#1f2604","Foundation Lime 1000":"#171c03","Foundation Lime Base":"#b4dc19","Foundation Tangerine 50":"#fff5eb","Foundation Tangerine 100":"#ffe5cc","Foundation Tangerine 150":"#fed5ac","Foundation Tangerine 200":"#fdc58c","Foundation Tangerine 250":"#fbb36b","Foundation Tangerine 300":"#f9a34b","Foundation Tangerine 350":"#f69129","Foundation Tangerine 400":"#ef800c","Foundation Tangerine 450":"#dc760c","Foundation Tangerine 500":"#c96d0c","Foundation Tangerine 550":"#b7630c","Foundation Tangerine 600":"#a65a0c","Foundation Tangerine 650":"#94510b","Foundation Tangerine 700":"#82480a","Foundation Tangerine 750":"#723f09","Foundation Tangerine 800":"#623609","Foundation Tangerine 850":"#522e07","Foundation Tangerine 900":"#432606","Foundation Tangerine 950":"#351e05","Foundation Tangerine 1000":"#271604","Foundation Tangerine Base":"#ff8c19","Foundation Sunset 50":"#fff4f1","Foundation Sunset 100":"#ffe4dc","Foundation Sunset 150":"#fed3c6","Foundation Sunset 200":"#fec0af","Foundation Sunset 250":"#fdaf9a","Foundation Sunset 300":"#fb9d83","Foundation Sunset 350":"#f98a6b","Foundation Sunset 400":"#f77751","Foundation Sunset 450":"#f46135","Foundation Sunset 500":"#f04715","Foundation Sunset 550":"#dd3f10","Foundation Sunset 600":"#c83a0f","Foundation Sunset 650":"#b3350f","Foundation Sunset 700":"#9d300e","Foundation Sunset 750":"#892b0d","Foundation Sunset 800":"#76260c","Foundation Sunset 850":"#63200b","Foundation Sunset 900":"#511b09","Foundation Sunset 950":"#401608","Foundation Sunset 1000":"#2f1006","Foundation Sunset Base":"#fa551e","Foundation Zen 50":"#e8fafd","Foundation Zen 100":"#c1f2fa","Foundation Zen 150":"#99e8f6","Foundation Zen 200":"#6edff2","Foundation Zen 250":"#3dd3ee","Foundation Zen 300":"#14c6e7","Foundation Zen 350":"#13b9d7","Foundation Zen 400":"#12acc8","Foundation Zen 450":"#109eb8","Foundation Zen 500":"#0f92aa","Foundation Zen 550":"#0e849a","Foundation Zen 600":"#0c788b","Foundation Zen 650":"#0b6c7d","Foundation Zen 700":"#0a6070","Foundation Zen 750":"#095462","Foundation Zen 800":"#074854","Foundation Zen 850":"#063c47","Foundation Zen 900":"#05313a","Foundation Zen 950":"#04282e","Foundation Zen 1000":"#031d22","Foundation Zen Base":"#14c8eb","Foundation Gray 50":"#f7f6f5","Foundation Gray 100":"#ebe9e6","Foundation Gray 150":"#dfdcd8","Foundation Gray 200":"#d3cec9","Foundation Gray 250":"#c7c1bb","Foundation Gray 300":"#bbb5ae","Foundation Gray 350":"#afa8a0","Foundation Gray 400":"#a49b93","Foundation Gray 450":"#978f86","Foundation Gray 500":"#8c8279","Foundation Gray 550":"#7f776f","Foundation Gray 600":"#736c64","Foundation Gray 650":"#67615a","Foundation Gray 700":"#5b5650","Foundation Gray 750":"#4f4a46","Foundation Gray 800":"#44403d","Foundation Gray 850":"#393633","Foundation Gray 900":"#2d2b29","Foundation Gray 950":"#242321","Foundation Gray 1000":"#1a1918","Foundation Gray Base":"#d9d4cc","Foundation Brand Graphite":"#1e1919","Foundation Brand Coconut":"#f7f5f2","Foundation Dropbox Bluenight":"#3984ff","Foundation Dropbox Blue 50":"#f2f7ff","Foundation Dropbox Blue 100":"#deebff","Foundation Dropbox Blue 150":"#c9ddff","Foundation Dropbox Blue 200":"#b4d1ff","Foundation Dropbox Blue 250":"#a0c4ff","Foundation Dropbox Blue 300":"#8bb7ff","Foundation Dropbox Blue 350":"#75aaff","Foundation Dropbox Blue 400":"#5f9dff","Foundation Dropbox Blue 450":"#488eff","Foundation Dropbox Blue 500":"#3080ff","Foundation Dropbox Blue 550":"#1770ff","Foundation Dropbox Blue 600":"#0061fa","Foundation Dropbox Blue 650":"#0057e0","Foundation Dropbox Blue 700":"#004dc7","Foundation Dropbox Blue 750":"#0044af","Foundation Dropbox Blue 800":"#003a97","Foundation Dropbox Blue 850":"#003280","Foundation Dropbox Blue 900":"#002969","Foundation Dropbox Blue 950":"#002053","Foundation Dropbox Blue 1000":"#00183e","Foundation Dropbox Blue Base":"#0061fe","Foundation Anchor Black":"#000000","Foundation Anchor White":"#ffffff"},lM=b.createContext({mode:null,theme:null}),cM=oM,dM=rM,uM=e=>{const{theme:t,mode:n,isInverse:i,additionalClass:a}=e,o=i?_M(n):n;return BP(aM[t].modes[o].classList,"In-Theme-Provider",a,{"dig-Theme--cancel-inverse":i})},_M=e=>"bright"===e?"dark":"bright",mM=e=>{let{theme:t,mode:n,className:i,inverseClassName:a,styles:o,inverseStyles:r}=e;return{hasThemeOverrides:!(!o||!r),mode:n,theme:t,getThemeProps:e=>g._objectSpread2(g._objectSpread2({},e),{},{className:BP(e&&e.className,i)},((null==e?void 0:e.style)||o)&&{style:g._objectSpread2(g._objectSpread2({},null==e?void 0:e.style),o)}),getInverseProps:e=>g._objectSpread2(g._objectSpread2({},e),{},{className:BP(e&&e.className,a)},((null==e?void 0:e.style)||r)&&{style:g._objectSpread2(g._objectSpread2({},null==e?void 0:e.style),r)})}},{Type:pM}=yP,gM=g._objectSpread2(g._objectSpread2({},pM),{},{Size:g._objectSpread2(g._objectSpread2(g._objectSpread2({},kP(pM.Size.Text,"Text")),kP(pM.Size.Title,"Title")),kP(pM.Size.Action,"Action")),Lineheight:g._objectSpread2(g._objectSpread2(g._objectSpread2(g._objectSpread2({},kP(pM.Lineheight.Text,"Text")),kP(pM.Lineheight.Title,"Title")),kP(pM.Lineheight.Label,"Label")),{},{unset:"unset"})}),{Utilities:fM}=yP,hM=g._objectSpread2({},fM),EM=g._objectSpread2(g._objectSpread2({},yP),{},{Spacing:AP,Type:gM,Motion:{Easing:{Linear:"linear",Enter:"cubic-bezier(0, 0.6, 0, 1)",Leave:"cubic-bezier(1, 0, 1, 0.5)",Transition:"cubic-bezier(0.66, 0, 0, 1)"},Duration:{None:"0s",Fast:"125ms",Medium:"333ms",Slow:"708ms"}},Utilities:hM}),vM=[aM.vis2020.modes.dark.selector,".dig-Mode--dark"],bM=()=>{if("undefined"==typeof document)return"bright";return document.documentElement.matches(vM.join(","))?"dark":"bright"},SM=()=>{if("undefined"==typeof document)return cM;return document.documentElement.classList.contains(aM.vis2023.baseClassName)?"vis2023":"vis2020"},TM=()=>{const{theme:e,mode:t,additionalClass:n,overrides:i}=b.useContext(lM),a=!(!e||!t),{globalTheme:o,globalMode:r}=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const[t,n]=b.useState(bM()),[i,a]=b.useState(SM());return b.useEffect((()=>{function o(){t!==bM()&&n(bM()),i!==SM()&&a(SM())}if(e){const e=new MutationObserver(o);return e.observe(document.documentElement,{attributes:!0}),o(),()=>{e.disconnect()}}}),[t,i,e]),{globalMode:t,globalTheme:i}}(!a),s=e||o||cM,l=t||r,c=uM({theme:s,mode:l,additionalClass:n}),d=uM({theme:s,mode:l,isInverse:!0,additionalClass:n}),u=kM({themeOverrides:i,mode:l}),_=kM({themeOverrides:i,mode:l,isInverse:!0});return b.useMemo((()=>mM({theme:s,mode:l,className:c,inverseClassName:d,styles:u,inverseStyles:_})),[s,l,c,d,u,_])};function yM(e){return e.startsWith("Foundation")}const kM=e=>{let{themeOverrides:t,mode:n,isInverse:i=!1}=e;return b.useMemo((()=>{if(!t||!n||"reset"===t)return;const{colors:e}=t;let a={};for(const t of wP(e)){const o=e[t];if(!o)continue;let r=o[i?_M(n):n];yM(r)&&(r=sM[r]);const s=EM.Color[t];r&&(a=g._objectSpread2(g._objectSpread2({},a),OP({[s]:r})))}return a}),[t,n,i])};const wM=e=>{let{mode:t,theme:n,_dangerouslyIncludeAdditionalClassName:i,overrides:a,_dangerouslyEnableMultipleThemes:o=!1,children:r}=e;const{overrides:s,theme:l,mode:c,additionalClass:d}=b.useContext(lM),u=!0===o&&void 0!==n?n:null,_=null!==u?u:l||n||cM,m=t||c||dM,p=BP(i,d),g=(e=>{let{currentOverride:t,existingOverride:n}=e;return"reset"===t?null:t||n||null})({currentOverride:a,existingOverride:s}),f=kM({themeOverrides:g,mode:m}),h=kM({themeOverrides:g,mode:m,isInverse:!0}),E=uM({mode:m,theme:_,additionalClass:p}),v=uM({mode:m,theme:_,isInverse:!0,additionalClass:p}),S=b.useMemo((()=>mM({theme:_,mode:m,className:E,inverseClassName:v,styles:f,inverseStyles:h})),[_,m,E,v,f,h]);return b.createElement(lM.Provider,{value:{mode:m,additionalClass:p,theme:u||l||n||null,overrides:g}},"function"==typeof r?r(S):r)};function IM(e,t){t&&e.length>0&&e.forEach((e=>{t.classList.contains(e)&&t.classList.remove(e)}))}wM.displayName="ThemeProvider";const AM=e=>{let{children:t,rootElement:n}=e;const{getThemeProps:i}=TM(),a=b.useRef([]),o=i().className,r=i().style;return b.useEffect((()=>{if(!n)return;IM(a.current,n);const e=o.split(" ");return e.forEach((e=>{n.classList.contains(e)||n.classList.add(e)})),a.current=e,r&&Object.entries(r).forEach((e=>{let[t,i]=e;n&&n.style.setProperty(t,i)})),()=>{IM(a.current,n),r&&Object.keys(r).forEach((e=>{n.style.removeProperty(e)}))}}),[n,o,r]),b.createElement("span",g._objectSpread2({},i({className:"dig-1hicw9p1_3-12-0 dig-1hicw9p0_3-12-0 dig-ekabin0_3-12-0",style:{display:"contents"}})),t)};function CM(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function RM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function OM(e){for(var t=1;t{for(var i of Object.keys(e)){var a;if(e[i]!==(null!==(a=t[i])&&void 0!==a?a:n[i]))return!1}return!0},MM=e=>{var t=t=>{var n=e.defaultClassName,i=OM(OM({},e.defaultVariants),t);for(var a in i){var o,r=null!==(o=i[a])&&void 0!==o?o:e.defaultVariants[a];if(null!=r){var s=r;"boolean"==typeof s&&(s=!0===s?"true":"false");var l=e.variantClassNames[a][s];l&&(n+=" "+l)}}for(var[c,d]of e.compoundVariants)PM(c,i,e.defaultVariants)&&(n+=" "+d);return n};return t.variants=()=>Object.keys(e.variantClassNames),t.classNames={get base(){return e.defaultClassName.split(" ")[0]},get variants(){return NM(e.variantClassNames,(e=>NM(e,(e=>e.split(" ")[0]))))}},t},LM=MM({defaultClassName:"dig-8ezyai5_3-12-0",variantClassNames:{isInline:{true:"dig-8ezyai6_3-12-0",false:"dig-8ezyai7_3-12-0"}},defaultVariants:{isInline:!1},compoundVariants:[]});const DM=["withAccessory","className","alignY","children","accessoryGap","accessoryAlignY","childrenAlignY","style","childrenOffset","isInline"],FM=e=>{switch(e){case"top":return"start";case"center":return"center";case"bottom":return"end";case"baseline":return"baseline";default:return}},xM=e=>{let{withAccessory:t,className:n,alignY:i="top",children:a,accessoryGap:o="Micro Large",accessoryAlignY:r,childrenAlignY:s,style:l,childrenOffset:c,isInline:d=!1}=e,u=g._objectWithoutProperties(e,DM);const _=void 0!==t,m=void 0!==c,p=OP({"var(--dig-8ezyai0_3-12-0)":EM.Spacing[o],"var(--dig-8ezyai1_3-12-0)":m?EM.Spacing[c]:void 0,"var(--dig-8ezyai2_3-12-0)":FM(i),"var(--dig-8ezyai3_3-12-0)":FM(r),"var(--dig-8ezyai4_3-12-0)":FM(s)});return b.createElement("span",g._objectSpread2({className:BP(n,LM({isInline:d}),{"dig-8ezyai8_3-12-0":_,"dig-8ezyai9_3-12-0":m&&_}),style:g._objectSpread2(g._objectSpread2({},l),p)},u),_?b.createElement("span",{className:BP("dig-8ezyaia_3-12-0")},t):null,b.createElement("span",{className:BP({"dig-8ezyaib_3-12-0":_})},a))};var UM=MM({defaultClassName:"dig-pa35ql5_3-12-0",variantClassNames:{borderRadius:{None:"dig-pa35ql6_3-12-0",XSmall:"dig-pa35ql7_3-12-0",Small:"dig-pa35ql8_3-12-0",Medium:"dig-pa35ql9_3-12-0",Large:"dig-pa35qla_3-12-0",XLarge:"dig-pa35qlb_3-12-0",Circular:"dig-pa35qlc_3-12-0"}},defaultVariants:{borderRadius:"Medium"},compoundVariants:[]});function BM(e){let{borderRadius:t}=e;return UM({borderRadius:t})}const WM=b.createContext({});function VM(e){return!!e&&"experimental"===e.toLocaleLowerCase()}const qM=e=>{const{featureProviderProps:t,themeProviderProps:n,children:i}=e;return b.createElement(WM.Provider,{value:t||{}},n?b.createElement(wM,g._objectSpread2({},n),i):i)},HM="(prefers-reduced-motion: reduce)",GM=()=>({hasReducedMotion:Iv(HM)||"window"in globalThis&&"matchMedia"in window&&window.matchMedia(HM).matches});var jM={up:"dig-unkc3td_3-12-0",down:"dig-unkc3te_3-12-0",right:"dig-unkc3tf_3-12-0",left:"dig-unkc3tg_3-12-0"};function zM(e){let{direction:t="up",duration:n="Fast",state:i="auto",bgColors:a,className:o,style:r}=e;const s={default:"",hover:"dig-unkc3t6_3-12-0",focus:"dig-unkc3t7_3-12-0",active:"dig-unkc3t8_3-12-0",auto:BP("dig-unkc3t3_3-12-0","dig-unkc3t4_3-12-0","dig-unkc3t5_3-12-0"),animated:"dig-unkc3ta_3-12-0"},{style:l,className:c}=(e=>{let{bgColors:t,duration:n="Fast",style:i,direction:a="up"}=e;const o=g._objectSpread2({base:"Opacity Surface",active:"Opacity Surface - State 1"},t),r="transparent";return{className:BP("dig-unkc3tc_3-12-0 dig-unkc3tb_3-12-0 dig-ekabinr_3-12-0 dig-ekabinf_3-12-0",jM[a]),style:g._objectSpread2(g._objectSpread2({},i),OP({"var(--dig-unkc3t0_3-12-0)":o.base===r?r:EM.Color[o.base],"var(--dig-unkc3t1_3-12-0)":o.active===r?r:EM.Color[o.active],"var(--dig-unkc3t2_3-12-0)":EM.Motion.Duration[n]}))}})({direction:t,duration:n,bgColors:a,style:r});return{className:BP(c,s[i],o),style:l}}function KM(){return KM=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(a[n]=e[n]);return a}function YM(e,t){return YM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},YM(e,t)}function ZM(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,YM(e,t)}var $M={exports:{}};function QM(){}function XM(){}XM.resetWarningCache=QM;var eL=u.reactIsExports;$M.exports=function(){function e(e,t,n,i,a,o){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==o){var r=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 r.name="Invariant Violation",r}}function t(){return e}e.isRequired=e;var n={array:e,bigint: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:XM,resetWarningCache:QM};return n.PropTypes=n,n}(eL.isElement);var tL=$M.exports,nL=_.getDefaultExportFromCjs(tL);function iL(e,t){e.classList?e.classList.add(t):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function aL(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function oL(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=aL(e.className,t):e.setAttribute("class",aL(e.className&&e.className.baseVal||"",t))}var rL=!1,sL=b.default.createContext(null),lL=function(e){return e.scrollTop},cL="unmounted",dL="exited",uL="entering",_L="entered",mL="exiting",pL=function(e){function t(t,n){var i;i=e.call(this,t,n)||this;var a,o=n&&!n.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?o?(a=dL,i.appearStatus=uL):a=_L:a=t.unmountOnExit||t.mountOnEnter?cL:dL,i.state={status:a},i.nextCallback=null,i}ZM(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===cL?{status:dL}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==uL&&n!==_L&&(t=uL):n!==uL&&n!==_L||(t=mL)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,i=this.props.timeout;return e=t=n=i,null!=i&&"number"!=typeof i&&(e=i.exit,t=i.enter,n=void 0!==i.appear?i.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===uL){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:S.default.findDOMNode(this);n&&lL(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===dL&&this.setState({status:cL})},n.performEnter=function(e){var t=this,n=this.props.enter,i=this.context?this.context.isMounting:e,a=this.props.nodeRef?[i]:[S.default.findDOMNode(this),i],o=a[0],r=a[1],s=this.getTimeouts(),l=i?s.appear:s.enter;!e&&!n||rL?this.safeSetState({status:_L},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,r),this.safeSetState({status:uL},(function(){t.props.onEntering(o,r),t.onTransitionEnd(l,(function(){t.safeSetState({status:_L},(function(){t.props.onEntered(o,r)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),i=this.props.nodeRef?void 0:S.default.findDOMNode(this);t&&!rL?(this.props.onExit(i),this.safeSetState({status:mL},(function(){e.props.onExiting(i),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:dL},(function(){e.props.onExited(i)}))}))}))):this.safeSetState({status:dL},(function(){e.props.onExited(i)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(i){n&&(n=!1,t.nextCallback=null,e(i))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:S.default.findDOMNode(this),i=null==e&&!this.props.addEndListener;if(n&&!i){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=a[0],r=a[1];this.props.addEndListener(o,r)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===cL)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var i=JM(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return b.default.createElement(sL.Provider,{value:null},"function"==typeof n?n(e,i):b.default.cloneElement(b.default.Children.only(n),i))},t}(b.default.Component);function gL(){}pL.contextType=sL,pL.propTypes={},pL.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:gL,onEntering:gL,onEntered:gL,onExit:gL,onExiting:gL,onExited:gL},pL.UNMOUNTED=cL,pL.EXITED=dL,pL.ENTERING=uL,pL.ENTERED=_L,pL.EXITING=mL;var fL=pL,hL=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return iL(e,t)}))},EL=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return oL(e,t)}))},vL=function(e){function t(){for(var t,n=arguments.length,i=new Array(n),a=0;a{let{className:t,onComplete:n,value:i=0,isIndeterminate:a=!1,inverse:o=!1,"aria-valuetext":r}=e,s=g._objectWithoutProperties(e,SL);const l=Math.min(100,Math.max(0,i)),c=TM().getInverseProps().className,d=b.useRef(null),[u,_]=b.useState(!1),m=b.useRef(null),p=_P("dig-Interstitial",AL({complete:u}),{"dig-Interstitial--isIndeterminate":a,"dig-Interstitial--complete":u,[c]:o},t),f={};a?f["aria-valuetext"]=r:(f["aria-valuenow"]=l,f["aria-valuemin"]=0,f["aria-valuemax"]=100);return b.useEffect((()=>{i>=100&&!u&&_(!0);(()=>{const e=Math.max(800-l/100*700,0);m&&m.current&&m.current.setAttribute("stroke-dashoffset",e.toString())})()}),[i,u,l,m]),b.createElement(bL,g._objectSpread2({timeout:{exit:1e3},classNames:_P("dig-Interstitial-container","dig-umnl38a_21-6-0"),unmountOnExit:!0},s),b.createElement("div",g._objectSpread2(g._objectSpread2({role:"progressbar"},f),{},{className:p,onTransitionEnd:e=>{d&&d.current===e.target&&u&&n&&(n(),_(!1))},ref:d}),b.createElement("div",{className:_P("dig-Interstitial-inner","dig-umnl388_21-6-0")},!a&&b.createElement("svg",{className:_P("dig-Interstitial-track","dig-umnl385_21-6-0"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 300 300","aria-hidden":"true",focusable:"false"},b.createElement("rect",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"100",x:"50",y:"50",width:"200",height:"200",ref:m})),b.createElement("div",{className:_P("dig-Interstitial-dot","dig-Interstitial-dot--one",IL,"dig-umnl38b_21-6-0")}),b.createElement("div",{className:_P("dig-Interstitial-dot","dig-Interstitial-dot--two",IL,"dig-umnl38c_21-6-0")}))))};CL.displayName="Interstitial";var RL=MM({defaultClassName:"dig-uq0kcz6_21-6-0",variantClassNames:{isStatic:{true:"dig-uq0kcz7_21-6-0",false:"dig-uq0kcz8_21-6-0"},isIndeterminate:{true:"dig-uq0kcz9_21-6-0",false:"dig-uq0kcza_21-6-0",undefined:"dig-uq0kczb_21-6-0"}},defaultVariants:{},compoundVariants:[]}),OL={exit:1e3},NL=e=>({"aria-valuenow":e,"aria-valuemin":0,"aria-valuemax":100}),PL=e=>{let{showInner:t,className:n}=e,i=g._objectWithoutProperties(e,TL);return b.createElement("div",g._objectSpread2(g._objectSpread2({},i),{},{className:_P(n,"dig-ProgressBar-track","dig-uq0kczc_21-6-0")}),t&&b.createElement("div",{className:_P("dig-ProgressBar-track-inner","dig-uq0kczd_21-6-0")}))},ML=e=>{let{className:t,value:n=0,inverse:i=!1,isStatic:a}=e,o=g._objectWithoutProperties(e,yL);const r=Math.min(1,Math.max(0,n/100)),s=TM().getInverseProps().className;if(a){const e=_P("dig-ProgressBar-container","dig-ProgressBar--static",RL({isStatic:!0}),t,{[s]:i}),a={transform:`scaleX(${r})`},l=NL(n);return b.createElement("div",g._objectSpread2(g._objectSpread2({role:"progressbar"},l),{},{className:e},o),b.createElement(PL,{style:a}))}const{isIndeterminate:l,onComplete:c,"aria-valuetext":d}=o,u=g._objectWithoutProperties(o,kL),_={};let m={};const p=_P("dig-ProgressBar-container",RL({isStatic:!1,isIndeterminate:!!l}),t,{"dig-ProgressBar--determinate":!l,"dig-ProgressBar--indeterminate":l,"dig-ProgressBar--inverse":i});l?m["aria-valuetext"]=d:(_.transform=`scaleX(${r})`,m=NL(n));return b.createElement(bL,g._objectSpread2({timeout:OL,classNames:_P("dig-ProgressBar-container",RL({isStatic:!1,isIndeterminate:void 0})),unmountOnExit:!0},u),b.createElement("div",g._objectSpread2(g._objectSpread2({role:"progressbar"},m),{},{className:p}),b.createElement(PL,{style:_,onAnimationIteration:e=>{n>=100&&("progressBarIndeterminateTranslate"===e.animationName||!l)&&c&&c()},showInner:!l}),b.createElement("div",{className:_P("dig-ProgressBar-complete","dig-uq0kcze_21-6-0")})))};ML.displayName="ProgressBar";var LL,DL=[["medium","standard"]],FL=e=>{const t=DL.find((t=>{let[n,i]=t;return e===n}));return void 0!==t?t[1]:e},xL=MM({defaultClassName:"dig-q8afrb8_21-6-0",variantClassNames:{size:{xsmall:"dig-q8afrb9_21-6-0",small:"dig-q8afrba_21-6-0",medium:"dig-q8afrbb_21-6-0",large:"dig-q8afrbc_21-6-0"}},defaultVariants:{},compoundVariants:[]}),UL=MM({defaultClassName:"dig-q8afrbe_21-6-0",variantClassNames:{location:{one:"dig-q8afrbf_21-6-0",two:"dig-q8afrbg_21-6-0"},monochromatic:{true:"dig-q8afrbh_21-6-0"}},defaultVariants:{},compoundVariants:[]}),BL=MM({defaultClassName:"dig-q8afrb2_21-6-0",variantClassNames:{size:{xsmall:"dig-q8afrb3_21-6-0",small:"dig-q8afrb4_21-6-0",medium:"dig-q8afrb5_21-6-0",large:"dig-q8afrb6_21-6-0"},hasOpaqueTrack:{true:"dig-q8afrb7_21-6-0"}},defaultVariants:{},compoundVariants:[]}),WL=()=>b.createElement("svg",{className:_P("dig-Spinner--track","dig-q8afrbd_21-6-0"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false","data-testid":"digSpinnerTrack"},b.createElement("rect",{fill:"none",strokeLinecap:"square",strokeWidth:"6",x:"3",y:"3",width:"18",height:"18"})),VL=e=>{let{"aria-valuetext":t,className:n,withTrack:i=!0,inverse:a,size:o="medium",monochromatic:r=!1,hasOpaqueTrack:s=!1}=e,l=g._objectWithoutProperties(e,wL);const c=(e=>{const t=DL.find((t=>{let[n,i]=t;return e===i}));return void 0!==t?t[0]:e})(o),d=TM().getInverseProps().className;return b.createElement("div",g._objectSpread2({role:"progressbar","aria-valuetext":t,className:_P("dig-Spinner",n,BL({hasOpaqueTrack:s,size:c}),`dig-Spinner--${FL(c)}`,{"dig-Spinner--medium":"medium"===c,[d]:a,"dig-Spinner--monochromatic":r,"dig-Spinner--hasOpaqueTrack":s})},l),b.createElement("div",{className:_P("dig-Spinner-content",xL({size:c}))},i&&b.createElement(WL,null),b.createElement("div",{className:_P("dig-Spinner-dot","dig-Spinner-dot--one",UL({location:"one",monochromatic:r}))}),b.createElement("div",{className:_P("dig-Spinner-dot","dig-Spinner-dot--two",UL({location:"two",monochromatic:r}))})))},qL=Object.freeze({__proto__:null,Interstitial:CL,ProgressBar:ML,Spinner:VL}),HL=[],GL="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(LL||(LL={}));var jL,zL=function(e){return Object.freeze(e)},KL=function(e,t){this.inlineSize=e,this.blockSize=t,zL(this)},JL=function(){function e(e,t,n,i){return this.x=e,this.y=t,this.width=n,this.height=i,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,zL(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),YL=function(e){return e instanceof SVGElement&&"getBBox"in e},ZL=function(e){if(YL(e)){var t=e.getBBox(),n=t.width,i=t.height;return!n&&!i}var a=e,o=a.offsetWidth,r=a.offsetHeight;return!(o||r||e.getClientRects().length)},$L=function(e){var t;if(e instanceof Element)return!0;var n=null===(t=null==e?void 0:e.ownerDocument)||void 0===t?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},QL="undefined"!=typeof window?window:{},XL=new WeakMap,eD=/auto|scroll/,tD=/^tb|vertical/,nD=/msie|trident/i.test(QL.navigator&&QL.navigator.userAgent),iD=function(e){return parseFloat(e||"0")},aD=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=!1),new KL((n?t:e)||0,(n?e:t)||0)},oD=zL({devicePixelContentBoxSize:aD(),borderBoxSize:aD(),contentBoxSize:aD(),contentRect:new JL(0,0,0,0)}),rD=function(e,t){if(void 0===t&&(t=!1),XL.has(e)&&!t)return XL.get(e);if(ZL(e))return XL.set(e,oD),oD;var n=getComputedStyle(e),i=YL(e)&&e.ownerSVGElement&&e.getBBox(),a=!nD&&"border-box"===n.boxSizing,o=tD.test(n.writingMode||""),r=!i&&eD.test(n.overflowY||""),s=!i&&eD.test(n.overflowX||""),l=i?0:iD(n.paddingTop),c=i?0:iD(n.paddingRight),d=i?0:iD(n.paddingBottom),u=i?0:iD(n.paddingLeft),_=i?0:iD(n.borderTopWidth),m=i?0:iD(n.borderRightWidth),p=i?0:iD(n.borderBottomWidth),g=u+c,f=l+d,h=(i?0:iD(n.borderLeftWidth))+m,E=_+p,v=s?e.offsetHeight-E-e.clientHeight:0,b=r?e.offsetWidth-h-e.clientWidth:0,S=a?g+h:0,T=a?f+E:0,y=i?i.width:iD(n.width)-S-b,k=i?i.height:iD(n.height)-T-v,w=y+g+b+h,I=k+f+v+E,A=zL({devicePixelContentBoxSize:aD(Math.round(y*devicePixelRatio),Math.round(k*devicePixelRatio),o),borderBoxSize:aD(w,I,o),contentBoxSize:aD(y,k,o),contentRect:new JL(u,l,y,k)});return XL.set(e,A),A},sD=function(e,t,n){var i=rD(e,n),a=i.borderBoxSize,o=i.contentBoxSize,r=i.devicePixelContentBoxSize;switch(t){case LL.DEVICE_PIXEL_CONTENT_BOX:return r;case LL.BORDER_BOX:return a;default:return o}},lD=function(e){var t=rD(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=zL([t.borderBoxSize]),this.contentBoxSize=zL([t.contentBoxSize]),this.devicePixelContentBoxSize=zL([t.devicePixelContentBoxSize])},cD=function(e){if(ZL(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},dD=function(){var e=1/0,t=[];HL.forEach((function(n){if(0!==n.activeTargets.length){var i=[];n.activeTargets.forEach((function(t){var n=new lD(t.target),a=cD(t.target);i.push(n),t.lastReportedSize=sD(t.target,t.observedBox),ae?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))},_D=function(){var e,t=0;for(uD(t);HL.some((function(e){return e.activeTargets.length>0}));)t=dD(),uD(t);return HL.some((function(e){return e.skippedTargets.length>0}))&&("function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:GL}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=GL),window.dispatchEvent(e)),t>0},mD=[],pD=function(e){if(!jL){var t=0,n=document.createTextNode("");new MutationObserver((function(){return mD.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),jL=function(){n.textContent="".concat(t?t--:t++)}}mD.push(e),jL()},gD=0,fD={attributes:!0,characterData:!0,childList:!0,subtree:!0},hD=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],ED=function(e){return void 0===e&&(e=0),Date.now()+e},vD=!1,bD=function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!vD){vD=!0;var n,i=ED(e);n=function(){var n=!1;try{n=_D()}finally{if(vD=!1,e=i-ED(),!gD)return;n?t.run(1e3):e>0?t.run(e):t.start()}},pD((function(){requestAnimationFrame(n)}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,fD)};document.body?t():QL.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),hD.forEach((function(t){return QL.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),hD.forEach((function(t){return QL.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}(),SD=new bD,TD=function(e){!gD&&e>0&&SD.start(),!(gD+=e)&&SD.stop()},yD=function(){function e(e,t){this.target=e,this.observedBox=t||LL.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=sD(this.target,this.observedBox,!0);return e=this.target,YL(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),kD=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},wD=new WeakMap,ID=function(e,t){for(var n=0;n=0&&(a&&HL.splice(HL.indexOf(n),1),n.observationTargets.splice(i,1),TD(-1))},e.disconnect=function(e){var t=this,n=wD.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}(),CD=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");AD.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!$L(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");AD.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!$L(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");AD.unobserve(this,e)},e.prototype.disconnect=function(){AD.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();const RD=["onKeyDown","onKeyUp"],OD=["onMouseDown","onClick","onKeyDown","onKeyUp"],ND=["tabIndex"];var PD=()=>Math.floor(65536*(1+Math.random())).toString(16).substring(1);function MD(e){let{prefix:t,idOverride:n}=e;const[i,a]=b.useState(n||"");return b.useEffect((()=>{i||a(`${t}${PD()+PD()+"-"+PD()+"-"+PD()+"-"+PD()+"-"+PD()+PD()+PD()}`)}),[t,i]),n||i}var LD=e=>`${e}:not([tabindex="-1"])`,DD="Tab",FD=" ",xD="ArrowUp",UD="ArrowDown",BD=-2,WD=e=>Array.prototype.concat.apply([],[["button",'[role="button"]','[role="link"]',"[href]"].map(LD),["select","textarea",'[role="textbox"]'].map(LD),e,['[tabindex]:not([tabindex="-1"])']]).join(","),VD=(e,t)=>void 0!==e[1].index&&void 0!==t[1].index?e[1].index-t[1].index:-1,qD=(e,t)=>{let n;switch(t.type){case"UPDATE_ROW":const i=new Map(e.menuRows);i.set(t.payload.key,t.payload.value),n=void 0!==t.payload.value.index?{menuRows:new Map(Array.from(i.entries()).sort(VD))}:{menuRows:i};break;case"REMOVE_ROW":const a=new Map(e.menuRows);a.delete(t.payload.key),n={menuRows:a};break;case"SET_SELECTED_INDEX":n={selectedIndex:t.payload.index};break;case"SET_FOCUS_INDEX":n={focusIndex:t.payload.index}}return g._objectSpread2(g._objectSpread2({},e),n)},HD={menuRows:new Map,selectedIndex:BD,focusIndex:BD};var GD=()=>({items:new Map,selectedIndex:BD,setSelectedIndex:()=>!1,addRow:()=>!1,removeRow:()=>!1,updateRow:()=>!1,shouldFocusDisabledRows:!0,focusIndex:BD,setFocusIndex:()=>!1}),jD=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=BD,a=!1;const o=Array.from(e.keys());for(let r=o.length-1;r>=0;r--){const s=o[r];if(a){if(e.has(s)&&e.get(s).focusable){i=r;break}}else if(r===t&&(a=!0,n))return e.get(s).focusable?r:zD(e,r-1,!0)}return i},zD=function e(t,n){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=BD,o=!1;const r=Array.from(t.keys());for(let s=0;s{if(t{let n=jD(e,t);return n===BD&&(n=jD(e,e.size-1,!0)),KD(e,n)},YD=(e,t)=>{let n=zD(e,t);return n===BD&&(n=zD(e,0,!0)),KD(e,n)},ZD=function e(t,n,i){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r=BD;const s=n.toLowerCase(),l=Array.from(t.values());for(let e=a;ee.has(t),QD=(e,t)=>{const n=()=>{e.current&&"focus"in e.current&&e.current.focus({preventScroll:!0})};"number"==typeof t?setTimeout((()=>{n()}),t):n()},XD=function(e,t){setTimeout((()=>{(()=>{const n=KD(e,t),i=Array.from(e.keys())[n];i&&"focus"in i&&i.focus()})()}),arguments.length>2&&void 0!==arguments[2]?arguments[2]:0)},eF=e=>!!e&&"A"===e.tagName,tF=(e,t)=>{const n=b.useRef(!1);b.useEffect((()=>{n.current?e():n.current=!0}),t)},nF={open:!1,value:"",performCloseMenu:!1,triggeredByKey:!1,shouldTriggerClick:!0,autoFocusItem:BD,isFocusing:!1};function iF(e,t){let n;switch(t.type){case"OPEN":n={open:t.payload.open};break;case"CLOSE":n={open:!1,shouldTriggerClick:!0,value:void 0};break;case"DEFER_CLOSE":n={performCloseMenu:t.payload.performCloseMenu};break;case"RESET_DEFER_CLOSE_MENU":n={performCloseMenu:!1};break;case"SET_VALUE":n={value:t.payload.value};break;case"SET_SHOULD_TRIGGER_CLICK":n={shouldTriggerClick:t.payload.value};break;case"RESET_SHOULD_TRIGGER_CLICK":n={shouldTriggerClick:!0};break;case"SET_TRIGGERED_BY_KEY":n={triggeredByKey:t.payload.value};break;case"RESET_TRIGGERED_BY_KEY":n={triggeredByKey:!1};break;case"AUTOFOCUS_ITEM":n={autoFocusItem:t.payload.index};break;case"RESET_AUTOFOCUS_ITEM":n={autoFocusItem:BD};break;case"SET_IS_FOCUSING":n={isFocusing:t.payload.isFocusing}}return g._objectSpread2(g._objectSpread2({},e),n)}var aF=e=>{let{triggerRef:t,contentRef:n,onSelection:i,onToggle:a,closeOnSelection:o,shouldFocusDisabledRows:r=!0,allowLetterNavigation:s=!0,allowSpaceBarToOpenMenu:l=!0,focusNextItemImmediately:c=!0,focusMenuRowTriggerKey:d=DD,interactiveRowSelectors:u,delayFocus:_,shouldHighlightFirstRow:m,isContentLabelledByTrigger:p}=e;const[f,h]=b.useReducer(iF,nF),E=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{shouldFocusDisabledRows:t=!0}=e,[n,i]=b.useReducer(qD,HD),a=e=>{let{disabled:t,focusable:n,ref:a,index:o,itemValue:r}=e;a&&i({type:"UPDATE_ROW",payload:{key:a,value:{textContent:a.textContent||"",disabled:t||!1,focusable:n||!1,index:o,itemValue:r}}})},o=a;return{selectedIndex:n.selectedIndex,setSelectedIndex:e=>{i({type:"SET_SELECTED_INDEX",payload:{index:e}})},items:n.menuRows,addRow:o,removeRow:e=>{e&&i({type:"REMOVE_ROW",payload:{key:e}})},updateRow:a,shouldFocusDisabledRows:t,focusIndex:n.focusIndex,setFocusIndex:e=>{i({type:"SET_FOCUS_INDEX",payload:{index:e}})}}}({shouldFocusDisabledRows:r}),v=MD({prefix:"menu"}),S=e=>{let{autoFocus:t=!0,index:n=0}=e;h({type:"OPEN",payload:{open:{autoFocus:t,index:n}}})},T=b.useCallback((e=>{let{autoFocus:t=!1,ref:n,immediate:i}=e;h({type:"CLOSE"}),t&&n&&QD(n,!0===i?void 0:_)}),[_]),y=e=>{const n=e&&e.autoFocus;f.open?T({autoFocus:n,ref:t}):S({autoFocus:n})},k=function(e,n){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{stayOpen:!1};if(((e,t)=>{let n=!1;return e.forEach(((e,i)=>{i===t&&(n=e.disabled)})),n})(E.items,n.target))return;const r=a&&a.stayOpen;if(o&&!r){const e=(e=>{switch(e.type){case"keydown":case"keypress":case"keyup":return!0;default:return!1}})(n);h({type:"DEFER_CLOSE",payload:{performCloseMenu:{autoFocus:e,ref:t,immediate:!0}}})}i&&i(e,n)};tF((()=>{f.performCloseMenu&&(T(f.performCloseMenu),h({type:"RESET_DEFER_CLOSE_MENU"}))}),[f.performCloseMenu]),tF((()=>{if(f.open){if(f.open.autoFocus)h({type:"AUTOFOCUS_ITEM",payload:{index:f.open.index}});else{const e=()=>{n.current&&(n.current.focus({preventScroll:!0}),E.setSelectedIndex(BD),E.setFocusIndex(BD))};"number"==typeof _?setTimeout((()=>{e()}),_):e()}a&&a({isOpen:Boolean(f.open)})}else a&&a({isOpen:Boolean(f.open)})}),[f.open]);const w=e=>{if(!f.open)return;const i=e.target;let a=s;switch(e.key){case DD:if(!n||!n.current)return;const r=n.current.querySelectorAll(WD(u));if($D(E.items,i)&&r.length<=E.items.size)return e.preventDefault(),void T({autoFocus:!0,ref:t});a=!1,e.shiftKey?(0===r.length&&T({autoFocus:!0,ref:t}),document&&document.activeElement===r[0]&&(e.preventDefault(),T({autoFocus:!0,ref:t}))):(0===r.length&&T({autoFocus:!0,ref:t}),document&&-1!==Array.from(r).indexOf(document.activeElement)&&(e.preventDefault(),T({autoFocus:!0,ref:t})));break;case"Escape":a=!1,e.preventDefault(),T({autoFocus:!0,ref:t,immediate:!0});break;case UD:a=!1,e.preventDefault(),e.stopPropagation(),h({type:"SET_IS_FOCUSING",payload:{isFocusing:!0}});const s=()=>{const e=E.selectedIndex===BD?KD(E.items,0):YD(E.items,E.selectedIndex);XD(E.items,e),E.setSelectedIndex(e),E.setFocusIndex(e)};c?s():setTimeout((()=>{s()}),0);break;case xD:a=!1,e.preventDefault(),e.stopPropagation(),h({type:"SET_IS_FOCUSING",payload:{isFocusing:!0}});const l=()=>{const e=E.selectedIndex===BD?KD(E.items,-1):JD(E.items,E.selectedIndex);XD(E.items,e),E.setSelectedIndex(e),E.setFocusIndex(e)};c?l():setTimeout((()=>{l()}),0);break;case"ArrowLeft":case"ArrowRight":$D(E.items,i)&&(a=!1,e.preventDefault(),e.stopPropagation());break;case FD:a=!1,$D(E.items,i)&&(e.preventDefault(),e.stopPropagation());break;case"Enter":if(a=!1,$D(E.items,i)){if(eF(i)||(o=i)&&"BUTTON"===o.tagName||e.preventDefault(),e.stopPropagation(),eF(i))return;k(f.value,e)}else m&&E.items.values().next().value&&"object"==typeof E.items.values().next().value&&k(E.items.values().next().value.itemValue,e)}var o;if(a){const t=ZD(E.items,e.key,Math.max(E.selectedIndex,0));XD(E.items,t),E.setSelectedIndex(t),E.setFocusIndex(t)}},I=b.useCallback((()=>{QD(t)}),[t]);return tF((()=>{f.autoFocusItem!==BD&&(XD(E.items,f.autoFocusItem,_),E.setSelectedIndex(f.autoFocusItem),E.setFocusIndex(f.autoFocusItem),h({type:"RESET_AUTOFOCUS_ITEM"}))}),[f.autoFocusItem]),{isOpen:f.open,openMenu:S,closeMenu:T,toggleMenu:y,value:f.value,setSelected:k,setFocused:(e,t)=>{h({type:"SET_VALUE",payload:{value:e}}),h({type:"SET_IS_FOCUSING",payload:{isFocusing:!1}}),t&&E.setFocusIndex(t)},setSyntheticFocus:()=>{h({type:"SET_IS_FOCUSING",payload:{isFocusing:!0}}),setTimeout((()=>{h({type:"SET_IS_FOCUSING",payload:{isFocusing:!1}})}),0)},getRootProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{onKeyDown:t,onKeyUp:n}=e,i=g._objectWithoutProperties(e,RD);return g._objectSpread2({onKeyDown:e=>{w(e),t&&t(e)},onKeyUp:e=>{(e=>{if(!f.open)return;const t=e.target;if(e.key===FD&&$D(E.items,t)){if(eF(t))return void window.open(t.href,t.target||"_self");e.preventDefault(),k(f.value,e)}})(e),n&&n(e)}},i)},getTriggerProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{onMouseDown:i,onClick:a,onKeyDown:o,onKeyUp:r}=e,s=g._objectWithoutProperties(e,OD),c=g._objectSpread2({ref:t,"aria-haspopup":!0,"aria-expanded":Boolean(f.open),onMouseDown:e=>{h({type:"RESET_TRIGGERED_BY_KEY"}),i&&i(e)},onClick:e=>{if(!f.shouldTriggerClick)return!1;const t=!!f.triggeredByKey;y({autoFocus:t}),h({type:"RESET_TRIGGERED_BY_KEY"}),h({type:"RESET_SHOULD_TRIGGER_CLICK"}),a&&a(e)},onKeyDown:e=>{h({type:"SET_TRIGGERED_BY_KEY",payload:{value:!0}}),(e=>{if(f.open){if(n&&n.current&&e.key===d){const e=n.current.querySelector(WD(u));e&&(h({type:"SET_IS_FOCUSING",payload:{isFocusing:!0}}),setTimeout((()=>{e&&e.focus()}),0))}}else switch(e.key){case UD:e.preventDefault(),S({index:0});break;case xD:e.preventDefault(),S({index:-1});break;case FD:l&&e.preventDefault()}})(e),o&&o(e)},onKeyUp:e=>{(e=>{l&&e.key===FD&&(h({type:"SET_SHOULD_TRIGGER_CLICK",payload:{value:!1}}),S({autoFocus:!0}))})(e),r&&r(e)}},s);return!0===p&&(c.id=v),c},getContentProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=g._objectSpread2({role:"menu",tabIndex:e.tabIndex||-1},e);return!0===p&&(t["aria-labelledby"]=v),t},menuRows:E,focusTrigger:I,isFocusing:f.isFocusing}},oF=(e,t)=>{let{interactive:n,disabled:i,ref:a,role:o="menuitem",index:r,itemValue:s}=e;const l=!i||t.shouldFocusDisabledRows;return b.useEffect((()=>{if(!n)return;const e=a.current;return t.addRow({disabled:i,focusable:l,ref:e,index:r,itemValue:s}),()=>{t.removeRow(e)}}),[]),b.useEffect((()=>{n&&t.updateRow({disabled:i,focusable:l,ref:a.current,index:r,itemValue:s})}),[i]),{getItemProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{tabIndex:t=-1}=e,n=g._objectWithoutProperties(e,ND);return g._objectSpread2({role:o,tabIndex:t,"aria-disabled":i},n)}}},rF={};function sF(e,t){let n;switch(t.type){case"CLOSE":n={activeSubmenu:void 0};break;case"REGISTER":n={activeSubmenu:t.payload.activeSubmenu}}return g._objectSpread2(g._objectSpread2({},e),n)}"ResizeObserver"in globalThis==0&&(globalThis.ResizeObserver=CD);function lF(){for(var e=arguments.length,t=new Array(e),n=0;nt.find((e=>void 0!==e))),[t])}var cF={xsmall:parseInt("0",10),small:parseInt("600",10),medium:parseInt("1024",10),large:parseInt("1600",10),xlarge:parseInt("1920",10)},dF=e=>`(min-width: ${e}px)`,uF=e=>`(max-width: ${e}px)`,_F=(e,t)=>`${dF(e)} ${t&&`and ${uF(t)}`}`,mF=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{strategy:t="minWidth",breakpoints:n}=e,i=g._objectSpread2(g._objectSpread2({},cF),n),a=b.useMemo((()=>(e=>{let t;switch(e){case"maxWidth":t=uF;break;case"betweenWidth":t=_F;break;default:t=dF}return t})(t)),[t]),o=Iv(a(i.xsmall,i.small-1));return{xsmall:"minWidth"===t||o,small:Iv(a(i.small,i.medium-1)),medium:Iv(a(i.medium,i.large-1)),large:Iv(a(i.large,i.xlarge-1)),xlarge:Iv(a(i.xlarge))}};const pF=e=>e;let gF=pF;function fF(e){let t;return()=>(void 0===t&&(t=e()),t)}const hF=fF((()=>void 0!==window.ScrollTimeline));class EF{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map((e=>"finished"in e?e.finished:e)))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let n=0;nhF()&&n.attachTimeline?n.attachTimeline(e):"function"==typeof t?t(n):void 0));return()=>{n.forEach(((e,t)=>{e&&e(),this.animations[t].stop()}))}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get startTime(){return this.getAll("startTime")}get duration(){let e=0;for(let t=0;tt[e]()))}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class vF extends EF{then(e,t){return Promise.all(this.animations).then(e).catch(t)}}const bF=(e,t,n)=>{const i=t-e;return 0===i?1:(n-e)/i},SF=e=>1e3*e,TF=e=>e/1e3,yF=2e4;function kF(e){let t=0;let n=e.next(t);for(;!n.done&&t=yF?1/0:t}function wF(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;const n=(arguments.length>2?arguments[2]:void 0)(g._objectSpread2(g._objectSpread2({},e),{},{keyframes:[0,t]})),i=Math.min(kF(n),yF);return{type:"keyframes",ease:e=>n.next(i*e).value/t,duration:TF(i)}}function IF(e){return"function"==typeof e}function AF(e,t,n){var i;if(e instanceof Element)return[e];if("string"==typeof e){let a=document;t&&(a=t.current);const o=null!==(i=null==n?void 0:n[e])&&void 0!==i?i:a.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e)}function CF(e,t){return e?e[t]||e.default||e:void 0}function RF(e,t){e.timeline=t,e.onfinish=null}class OF{constructor(e){this.animation=e}get duration(){var e,t,n;const i=(null===(t=null===(e=this.animation)||void 0===e?void 0:e.effect)||void 0===t?void 0:t.getComputedTiming().duration)||(null===(n=this.options)||void 0===n?void 0:n.duration)||300;return TF(Number(i))}get time(){var e;return this.animation?TF((null===(e=this.animation)||void 0===e?void 0:e.currentTime)||0):0}set time(e){this.animation&&(this.animation.currentTime=SF(e))}get speed(){return this.animation?this.animation.playbackRate:1}set speed(e){this.animation&&(this.animation.playbackRate=e)}get state(){return this.animation?this.animation.playState:"finished"}get startTime(){return this.animation?this.animation.startTime:null}get finished(){return this.animation?this.animation.finished:Promise.resolve()}play(){this.animation&&this.animation.play()}pause(){this.animation&&this.animation.pause()}stop(){this.animation&&"idle"!==this.state&&"finished"!==this.state&&(this.animation.commitStyles&&this.animation.commitStyles(),this.cancel())}flatten(){var e;this.animation&&(null===(e=this.animation.effect)||void 0===e||e.updateTiming({easing:"linear"}))}attachTimeline(e){return this.animation&&RF(this.animation,e),pF}complete(){this.animation&&this.animation.finish()}cancel(){try{this.animation&&this.animation.cancel()}catch(e){}}}const NF={linearEasing:void 0};function PF(e,t){const n=fF(e);return()=>{var e;return null!==(e=NF[t])&&void 0!==e?e:n()}}const MF=PF((()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0}),"linearEasing"),LF=e=>Array.isArray(e)&&"number"==typeof e[0],DF=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,i="";const a=Math.max(Math.round(t/n),2);for(let t=0;t{let[t,n,i,a]=e;return`cubic-bezier(${t}, ${n}, ${i}, ${a})`},xF={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:FF([0,.65,.55,1]),circOut:FF([.55,0,1,.45]),backIn:FF([.31,.01,.66,-.59]),backOut:FF([.33,1.53,.69,.99])};function UF(e,t){return e?"function"==typeof e&&MF()?DF(e,t):LF(e)?FF(e):Array.isArray(e)?e.map((e=>UF(e,t)||xF.easeOut)):xF[e]:void 0}function BF(e,t,n){let{delay:i=0,duration:a=300,repeat:o=0,repeatType:r="loop",ease:s="easeInOut",times:l}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const c={[t]:n};l&&(c.offset=l);const d=UF(s,a);return Array.isArray(d)&&(c.easing=d),e.animate(c,{delay:i,duration:a,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:o+1,direction:"reverse"===r?"alternate":"normal"})}const WF=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),VF=WF("deg"),qF=WF("%"),HF=WF("px"),GF=WF("vh"),jF=WF("vw"),zF=g._objectSpread2(g._objectSpread2({},qF),{},{parse:e=>qF.parse(e)/100,transform:e=>qF.transform(100*e)}),KF={borderWidth:HF,borderTopWidth:HF,borderRightWidth:HF,borderBottomWidth:HF,borderLeftWidth:HF,borderRadius:HF,radius:HF,borderTopLeftRadius:HF,borderTopRightRadius:HF,borderBottomRightRadius:HF,borderBottomLeftRadius:HF,width:HF,maxWidth:HF,height:HF,maxHeight:HF,top:HF,right:HF,bottom:HF,left:HF,padding:HF,paddingTop:HF,paddingRight:HF,paddingBottom:HF,paddingLeft:HF,margin:HF,marginTop:HF,marginRight:HF,marginBottom:HF,marginLeft:HF,backgroundPositionX:HF,backgroundPositionY:HF},JF=e=>null!==e;function YF(e,t,n){let{repeat:i,repeatType:a="loop"}=t;const o=e.filter(JF),r=i&&"loop"!==a&&i%2==1?0:o.length-1;return r&&void 0!==n?n:o[r]}function ZF(e,t,n){e.style.setProperty(`--${t}`,n)}function $F(e,t,n){e.style[t]=n}const QF=fF((()=>{try{document.createElement("div").animate({opacity:[1]})}catch(e){return!1}return!0})),XF=fF((()=>Object.hasOwnProperty.call(Element.prototype,"animate"))),ex=new WeakMap;const tx="easeOut";function nx(e){const t=ex.get(e)||new Map;return ex.set(e,t),ex.get(e)}class ix extends OF{constructor(e,t,n,i){const a=t.startsWith("--");gF("string"!=typeof i.type);const o=nx(e).get(t);o&&o.stop();if(Array.isArray(n)||(n=[n]),function(e,t,n){for(let i=0;it.startsWith("--")?e.style.getPropertyValue(t):window.getComputedStyle(e)[t])),IF(i.type)){const e=wF(i,100,i.type);i.ease=MF()?e.ease:tx,i.duration=SF(e.duration),i.type="keyframes"}else i.ease=i.ease||tx;const r=()=>{this.setValue(e,t,YF(n,i)),this.cancel(),this.resolveFinishedPromise()},s=()=>{this.setValue=a?ZF:$F,this.options=i,this.updateFinishedPromise(),this.removeAnimation=()=>{const n=ex.get(e);n&&n.delete(t)}};XF()?(super(BF(e,t,n,i)),s(),!1===i.autoplay&&this.animation.pause(),this.animation.onfinish=r,nx(e).set(t,this)):(super(),s(),r())}then(e,t){return this.currentFinishedPromise.then(e,t)}updateFinishedPromise(){this.currentFinishedPromise=new Promise((e=>{this.resolveFinishedPromise=e}))}play(){"finished"===this.state&&this.updateFinishedPromise(),super.play()}cancel(){this.removeAnimation(),super.cancel()}}const ax=e=>function(t,n,i){return new vF(function(e,t,n,i){const a=AF(e,i),o=a.length,r=[];for(let e=0;ee&&e.scrollTop,lx={enter:"cubic-bezier(0, 0.6, 0, 1)",leave:"cubic-bezier(1, 0, 1, 0.5)",transition:"cubic-bezier(0.66, 0, 0, 1)"},cx=e=>{const t=e.filter((e=>{let{property:t}=e;return"opacity"===t}));return t.length>0?t[t.length-1].value:1},dx=e=>{const t=[0,0];return e.filter((e=>{let{property:t}=e;return"up"===t||"down"===t||"left"===t||"right"===t})).forEach((e=>{let{property:n,value:i}=e;"up"===n?t[1]+=-1*i:"down"===n?t[1]+=i:"left"===n?t[0]+=-1*i:"right"===n&&(t[0]+=i)})),`${t[0]}px, ${t[1]}px`},ux=e=>{let{children:t,style:n,transitionIn:i,transitionOut:a,onEnter:o,_disableMotionDuration:r=!1}=e,s=g._objectWithoutProperties(e,rx);const l=r?0:i.duration,c=r?0:a.duration,d={enter:l,exit:c},u={entering:{transitionDuration:`${l}ms`,opacity:cx(i.transitions),transform:`translate(${dx(i.transitions)})`},entered:{opacity:cx(i.transitions),transform:`translate(${dx(i.transitions)})`},exiting:{transitionDuration:`${c}ms`,opacity:cx(a.transitions),transform:`translate(${dx(a.transitions)})`},exited:{opacity:cx(a.transitions),transform:`translate(${dx(a.transitions)})`}},_={entering:lx[i.easing],entered:lx[i.easing],exiting:lx[a.easing],exited:lx[a.easing]},m="function"==typeof o?(e,t)=>{sx(e),o(e,t)}:sx;return b.createElement(fL,g._objectSpread2(g._objectSpread2({timeout:d},s),{},{onEnter:m}),(e=>t({state:e,style:g._objectSpread2(g._objectSpread2({},n),{},{transitionDuration:u[e].transitionDuration,transitionTimingFunction:_[e]},u[e])})))},_x="document"in globalThis==!1||"window"in globalThis==!1,mx=[0,.6,0,1],px=[1,0,1,.5];function gx(e){const{elementRef:t,states:n,currentState:i,shouldReduceMotion:a=!0,onTransitionComplete:o,onTransitionStart:r}=e,{hasReducedMotion:s}=GM(),l=a&&s,[c,d]=b.useState(!1),[u,_]=b.useState(i),[m,p]=b.useState(null);if(Sv((()=>{if(!t||null===t.current)return;const e=n.get(i);if(e&&e!==m){if(_x)return r&&r({currentState:i}),void(o&&o({currentState:i}));d(!0),_(i),p(e),r&&r({currentState:i});const n=()=>{d(!1),o&&o({currentState:i})};try{ox(t.current,e.keyFrames,l?g._objectSpread2(g._objectSpread2({},e.options),{},{duration:0}):e.options).then((()=>{n()}))}catch(e){if(n(),"InvalidStateError"===e.name)return;((e,t,n)=>{e||console.error("dig-components:",t,n)})(!1,"Error in dig-components/useMotion:",e)}}}),[t,i,r,o,l,n,u,m]),_x)return{isMotionRunning:!1};const f=i!==u&&n.has(i);return{isMotionRunning:c||f}}function fx(e){return vx(e)?(e.nodeName||"").toLowerCase():"#document"}function hx(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Ex(e){var t;return null==(t=(vx(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function vx(e){return e instanceof Node||e instanceof hx(e).Node}function bx(e){return e instanceof Element||e instanceof hx(e).Element}function Sx(e){return e instanceof HTMLElement||e instanceof hx(e).HTMLElement}function Tx(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof hx(e).ShadowRoot)}function yx(e){const{overflow:t,overflowX:n,overflowY:i,display:a}=Cx(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(a)}function kx(e){return["table","td","th"].includes(fx(e))}function wx(e){const t=Ix(),n=Cx(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function Ix(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Ax(e){return["html","body","#document"].includes(fx(e))}function Cx(e){return hx(e).getComputedStyle(e)}function Rx(e){return bx(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ox(e){if("html"===fx(e))return e;const t=e.assignedSlot||e.parentNode||Tx(e)&&e.host||Ex(e);return Tx(t)?t.host:t}function Nx(e){const t=Ox(e);return Ax(t)?e.ownerDocument?e.ownerDocument.body:e.body:Sx(t)&&yx(t)?t:Nx(t)}function Px(e,t,n){var i;void 0===t&&(t=[]),void 0===n&&(n=!0);const a=Nx(e),o=a===(null==(i=e.ownerDocument)?void 0:i.body),r=hx(a);return o?t.concat(r,r.visualViewport||[],yx(a)?a:[],r.frameElement&&n?Px(r.frameElement):[]):t.concat(a,Px(a,[],n))}function Mx(e){let t=e.activeElement;for(;null!=(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement);){var n;t=t.shadowRoot.activeElement}return t}function Lx(e,t){if(!e||!t)return!1;const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&Tx(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Dx(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:n}=e;return t+"/"+n})).join(" "):navigator.userAgent}function Fx(e){return!Dx().includes("jsdom/")&&(!xx()&&0===e.width&&0===e.height||xx()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function xx(){const e=/android/i;return e.test(function(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}())||e.test(Dx())}function Ux(e){return(null==e?void 0:e.ownerDocument)||document}const Bx="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Wx(e){e.preventDefault(),e.stopPropagation()}function Vx(e){return!!e&&("combobox"===e.getAttribute("role")&&function(e){return Sx(e)&&e.matches(Bx)}(e))}const qx=["top","right","bottom","left"],Hx=Math.min,Gx=Math.max,jx=Math.round,zx=Math.floor,Kx=e=>({x:e,y:e}),Jx={left:"right",right:"left",bottom:"top",top:"bottom"},Yx={start:"end",end:"start"};function Zx(e,t,n){return Gx(e,Hx(t,n))}function $x(e,t){return"function"==typeof e?e(t):e}function Qx(e){return e.split("-")[0]}function Xx(e){return e.split("-")[1]}function eU(e){return"x"===e?"y":"x"}function tU(e){return"y"===e?"height":"width"}function nU(e){return["top","bottom"].includes(Qx(e))?"y":"x"}function iU(e){return eU(nU(e))}function aU(e){return e.replace(/start|end/g,(e=>Yx[e]))}function oU(e){return e.replace(/left|right|bottom|top/g,(e=>Jx[e]))}function rU(e){return"number"!=typeof e?function(e){return g._objectSpread2({top:0,right:0,bottom:0,left:0},e)}(e):{top:e,right:e,bottom:e,left:e}}function sU(e){return g._objectSpread2(g._objectSpread2({},e),{},{top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height})}const lU=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],cU=["strategy"],dU=["mainAxis","crossAxis","limiter"],uU=["apply"];function _U(e,t,n){let{reference:i,floating:a}=e;const o=nU(t),r=iU(t),s=tU(r),l=Qx(t),c="y"===o,d=i.x+i.width/2-a.width/2,u=i.y+i.height/2-a.height/2,_=i[s]/2-a[s]/2;let m;switch(l){case"top":m={x:d,y:i.y-a.height};break;case"bottom":m={x:d,y:i.y+i.height};break;case"right":m={x:i.x+i.width,y:u};break;case"left":m={x:i.x-a.width,y:u};break;default:m={x:i.x,y:i.y}}switch(Xx(t)){case"start":m[r]-=_*(n&&c?-1:1);break;case"end":m[r]+=_*(n&&c?-1:1)}return m}async function mU(e,t){var n;void 0===t&&(t={});const{x:i,y:a,platform:o,rects:r,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:_=!1,padding:m=0}=$x(t,e),p=rU(m),f=s[_?"floating"===u?"reference":"floating":u],h=sU(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(f)))||n?f:f.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:l})),E="floating"===u?g._objectSpread2(g._objectSpread2({},r.floating),{},{x:i,y:a}):r.reference,v=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),b=await(null==o.isElement?void 0:o.isElement(v))&&await(null==o.getScale?void 0:o.getScale(v))||{x:1,y:1},S=sU(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:E,offsetParent:v,strategy:l}):E);return{top:(h.top-S.top+p.top)/b.y,bottom:(S.bottom-h.bottom+p.bottom)/b.y,left:(h.left-S.left+p.left)/b.x,right:(S.right-h.right+p.right)/b.x}}function pU(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function gU(e){return qx.some((t=>e[t]>=0))}const fU=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;const{x:a,y:o,placement:r,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:i,elements:a}=e,o=await(null==i.isRTL?void 0:i.isRTL(a.floating)),r=Qx(n),s=Xx(n),l="y"===nU(n),c=["left","top"].includes(r)?-1:1,d=o&&l?-1:1,u=$x(t,e);let{mainAxis:_,crossAxis:m,alignmentAxis:p}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:g._objectSpread2({mainAxis:0,crossAxis:0,alignmentAxis:null},u);return s&&"number"==typeof p&&(m="end"===s?-1*p:p),l?{x:m*d,y:_*c}:{x:_*c,y:m*d}}(t,e);return r===(null==(n=s.offset)?void 0:n.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:a+l.x,y:o+l.y,data:g._objectSpread2(g._objectSpread2({},l),{},{placement:r})}}}};function hU(e){const t=Cx(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const a=Sx(e),o=a?e.offsetWidth:n,r=a?e.offsetHeight:i,s=jx(n)!==o||jx(i)!==r;return s&&(n=o,i=r),{width:n,height:i,$:s}}function EU(e){return bx(e)?e:e.contextElement}function vU(e){const t=EU(e);if(!Sx(t))return Kx(1);const n=t.getBoundingClientRect(),{width:i,height:a,$:o}=hU(t);let r=(o?jx(n.width):n.width)/i,s=(o?jx(n.height):n.height)/a;return r&&Number.isFinite(r)||(r=1),s&&Number.isFinite(s)||(s=1),{x:r,y:s}}const bU=Kx(0);function SU(e){const t=hx(e);return Ix()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:bU}function TU(e,t,n,i){void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),o=EU(e);let r=Kx(1);t&&(i?bx(i)&&(r=vU(i)):r=vU(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==hx(e))&&t}(o,n,i)?SU(o):Kx(0);let l=(a.left+s.x)/r.x,c=(a.top+s.y)/r.y,d=a.width/r.x,u=a.height/r.y;if(o){const e=hx(o),t=i&&bx(i)?hx(i):i;let n=e,a=n.frameElement;for(;a&&i&&t!==n;){const e=vU(a),t=a.getBoundingClientRect(),i=Cx(a),o=t.left+(a.clientLeft+parseFloat(i.paddingLeft))*e.x,r=t.top+(a.clientTop+parseFloat(i.paddingTop))*e.y;l*=e.x,c*=e.y,d*=e.x,u*=e.y,l+=o,c+=r,n=hx(a),a=n.frameElement}}return sU({width:d,height:u,x:l,y:c})}const yU=[":popover-open",":modal"];function kU(e){return yU.some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function wU(e){return TU(Ex(e)).left+Rx(e).scrollLeft}function IU(e,t,n){let i;if("viewport"===t)i=function(e,t){const n=hx(e),i=Ex(e),a=n.visualViewport;let o=i.clientWidth,r=i.clientHeight,s=0,l=0;if(a){o=a.width,r=a.height;const e=Ix();(!e||e&&"fixed"===t)&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:r,x:s,y:l}}(e,n);else if("document"===t)i=function(e){const t=Ex(e),n=Rx(e),i=e.ownerDocument.body,a=Gx(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=Gx(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let r=-n.scrollLeft+wU(e);const s=-n.scrollTop;return"rtl"===Cx(i).direction&&(r+=Gx(t.clientWidth,i.clientWidth)-a),{width:a,height:o,x:r,y:s}}(Ex(e));else if(bx(t))i=function(e,t){const n=TU(e,!0,"fixed"===t),i=n.top+e.clientTop,a=n.left+e.clientLeft,o=Sx(e)?vU(e):Kx(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:a*o.x,y:i*o.y}}(t,n);else{const n=SU(e);i=g._objectSpread2(g._objectSpread2({},t),{},{x:t.x-n.x,y:t.y-n.y})}return sU(i)}function AU(e,t){const n=Ox(e);return!(n===t||!bx(n)||Ax(n))&&("fixed"===Cx(n).position||AU(n,t))}function CU(e,t,n){const i=Sx(t),a=Ex(t),o="fixed"===n,r=TU(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=Kx(0);if(i||!i&&!o)if(("body"!==fx(t)||yx(a))&&(s=Rx(t)),i){const e=TU(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else a&&(l.x=wU(a));return{x:r.left+s.scrollLeft-l.x,y:r.top+s.scrollTop-l.y,width:r.width,height:r.height}}function RU(e,t){return Sx(e)&&"fixed"!==Cx(e).position?t?t(e):e.offsetParent:null}function OU(e,t){const n=hx(e);if(!Sx(e)||kU(e))return n;let i=RU(e,t);for(;i&&kx(i)&&"static"===Cx(i).position;)i=RU(i,t);return i&&("html"===fx(i)||"body"===fx(i)&&"static"===Cx(i).position&&!wx(i))?n:i||function(e){let t=Ox(e);for(;Sx(t)&&!Ax(t);){if(wx(t))return t;t=Ox(t)}return null}(e)||n}const NU={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:a}=e;const o="fixed"===a,r=Ex(i),s=!!t&&kU(t.floating);if(i===r||s&&o)return n;let l={scrollLeft:0,scrollTop:0},c=Kx(1);const d=Kx(0),u=Sx(i);if((u||!u&&!o)&&(("body"!==fx(i)||yx(r))&&(l=Rx(i)),Sx(i))){const e=TU(i);c=vU(i),d.x=e.x+i.clientLeft,d.y=e.y+i.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+d.x,y:n.y*c.y-l.scrollTop*c.y+d.y}},getDocumentElement:Ex,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:a}=e;const o="clippingAncestors"===n?function(e,t){const n=t.get(e);if(n)return n;let i=Px(e,[],!1).filter((e=>bx(e)&&"body"!==fx(e))),a=null;const o="fixed"===Cx(e).position;let r=o?Ox(e):e;for(;bx(r)&&!Ax(r);){const t=Cx(r),n=wx(r);n||"fixed"!==t.position||(a=null),(o?!n&&!a:!n&&"static"===t.position&&a&&["absolute","fixed"].includes(a.position)||yx(r)&&!n&&AU(e,r))?i=i.filter((e=>e!==r)):a=t,r=Ox(r)}return t.set(e,i),i}(t,this._c):[].concat(n),r=[...o,i],s=r[0],l=r.reduce(((e,n)=>{const i=IU(t,n,a);return e.top=Gx(i.top,e.top),e.right=Hx(i.right,e.right),e.bottom=Hx(i.bottom,e.bottom),e.left=Gx(i.left,e.left),e}),IU(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:OU,getElementRects:async function(e){const t=this.getOffsetParent||OU,n=this.getDimensions;return{reference:CU(e.reference,await t(e.floating),e.strategy),floating:g._objectSpread2({x:0,y:0},await n(e.floating))}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=hU(e);return{width:t,height:n}},getScale:vU,isElement:bx,isRTL:function(e){return"rtl"===Cx(e).direction}};function PU(e,t,n,i){void 0===i&&(i={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:r="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=i,c=EU(e),d=a||o?[...c?Px(c):[],...Px(t)]:[];d.forEach((e=>{a&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)}));const u=c&&s?function(e,t){let n,i=null;const a=Ex(e);function o(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return function r(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();const{left:c,top:d,width:u,height:_}=e.getBoundingClientRect();if(s||t(),!u||!_)return;const m={rootMargin:-zx(d)+"px "+-zx(a.clientWidth-(c+u))+"px "+-zx(a.clientHeight-(d+_))+"px "+-zx(c)+"px",threshold:Gx(0,Hx(1,l))||1};let p=!0;function f(e){const t=e[0].intersectionRatio;if(t!==l){if(!p)return r();t?r(!1,t):n=setTimeout((()=>{r(!1,1e-7)}),100)}p=!1}try{i=new IntersectionObserver(f,g._objectSpread2(g._objectSpread2({},m),{},{root:a.ownerDocument}))}catch(e){i=new IntersectionObserver(f,m)}i.observe(e)}(!0),o}(c,n):null;let _,m=-1,p=null;r&&(p=new ResizeObserver((e=>{let[i]=e;i&&i.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),n()})),c&&!l&&p.observe(c),p.observe(t));let f=l?TU(e):null;return l&&function t(){const i=TU(e);!f||i.x===f.x&&i.y===f.y&&i.width===f.width&&i.height===f.height||n();f=i,_=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach((e=>{a&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)})),null==u||u(),null==(e=p)||e.disconnect(),p=null,l&&cancelAnimationFrame(_)}}const MU=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:a}=t,o=$x(e,t),{mainAxis:r=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=o,c=g._objectWithoutProperties(o,dU),d={x:n,y:i},u=await mU(t,c),_=nU(Qx(a)),m=eU(_);let p=d[m],f=d[_];if(r){const e="y"===m?"bottom":"right";p=Zx(p+u["y"===m?"top":"left"],p,p-u[e])}if(s){const e="y"===_?"bottom":"right";f=Zx(f+u["y"===_?"top":"left"],f,f-u[e])}const h=l.fn(g._objectSpread2(g._objectSpread2({},t),{},{[m]:p,[_]:f}));return g._objectSpread2(g._objectSpread2({},h),{},{data:{x:h.x-n,y:h.y-i}})}}},LU=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i;const{placement:a,middlewareData:o,rects:r,initialPlacement:s,platform:l,elements:c}=t,d=$x(e,t),{mainAxis:u=!0,crossAxis:_=!0,fallbackPlacements:m,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:h=!0}=d,E=g._objectWithoutProperties(d,lU);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const v=Qx(a),b=Qx(s)===s,S=await(null==l.isRTL?void 0:l.isRTL(c.floating)),T=m||(b||!h?[oU(s)]:function(e){const t=oU(e);return[aU(e),t,aU(t)]}(s));m||"none"===f||T.push(...function(e,t,n,i){const a=Xx(e);let o=function(e,t,n){const i=["left","right"],a=["right","left"],o=["top","bottom"],r=["bottom","top"];switch(e){case"top":case"bottom":return n?t?a:i:t?i:a;case"left":case"right":return t?o:r;default:return[]}}(Qx(e),"start"===n,i);return a&&(o=o.map((e=>e+"-"+a)),t&&(o=o.concat(o.map(aU)))),o}(s,h,f,S));const y=[s,...T],k=await mU(t,E),w=[];let I=(null==(i=o.flip)?void 0:i.overflows)||[];if(u&&w.push(k[v]),_){const e=function(e,t,n){void 0===n&&(n=!1);const i=Xx(e),a=iU(e),o=tU(a);let r="x"===a?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[o]>t.floating[o]&&(r=oU(r)),[r,oU(r)]}(a,r,S);w.push(k[e[0]],k[e[1]])}if(I=[...I,{placement:a,overflows:w}],!w.every((e=>e<=0))){var A,C;const e=((null==(A=o.flip)?void 0:A.index)||0)+1,t=y[e];if(t)return{data:{index:e,overflows:I},reset:{placement:t}};let n=null==(C=I.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:C.placement;if(!n)switch(p){case"bestFit":{var R;const e=null==(R=I.map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:R[0];e&&(n=e);break}case"initialPlacement":n=s}if(a!==n)return{reset:{placement:n}}}return{}}}},DU=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:i,platform:a,elements:o}=t,r=$x(e,t),{apply:s=(()=>{})}=r,l=g._objectWithoutProperties(r,uU),c=await mU(t,l),d=Qx(n),u=Xx(n),_="y"===nU(n),{width:m,height:p}=i.floating;let f,h;"top"===d||"bottom"===d?(f=d,h=u===(await(null==a.isRTL?void 0:a.isRTL(o.floating))?"start":"end")?"left":"right"):(h=d,f="end"===u?"top":"bottom");const E=p-c[f],v=m-c[h],b=!t.middlewareData.shift;let S=E,T=v;if(_){const e=m-c.left-c.right;T=u||b?Hx(v,e):e}else{const e=p-c.top-c.bottom;S=u||b?Hx(E,e):e}if(b&&!u){const e=Gx(c.left,0),t=Gx(c.right,0),n=Gx(c.top,0),i=Gx(c.bottom,0);_?T=m-2*(0!==e||0!==t?e+t:Gx(c.left,c.right)):S=p-2*(0!==n||0!==i?n+i:Gx(c.top,c.bottom))}await s(g._objectSpread2(g._objectSpread2({},t),{},{availableWidth:T,availableHeight:S}));const y=await a.getDimensions(o.floating);return m!==y.width||p!==y.height?{reset:{rects:!0}}:{}}}},FU=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,i=$x(e,t),{strategy:a="referenceHidden"}=i,o=g._objectWithoutProperties(i,cU);switch(a){case"referenceHidden":{const e=pU(await mU(t,g._objectSpread2(g._objectSpread2({},o),{},{elementContext:"reference"})),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:gU(e)}}}case"escaped":{const e=pU(await mU(t,g._objectSpread2(g._objectSpread2({},o),{},{altBoundary:!0})),n.floating);return{data:{escapedOffsets:e,escaped:gU(e)}}}default:return{}}}}},xU=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:i,placement:a,rects:o,platform:r,elements:s,middlewareData:l}=t,{element:c,padding:d=0}=$x(e,t)||{};if(null==c)return{};const u=rU(d),_={x:n,y:i},m=iU(a),p=tU(m),f=await r.getDimensions(c),h="y"===m,E=h?"top":"left",v=h?"bottom":"right",b=h?"clientHeight":"clientWidth",S=o.reference[p]+o.reference[m]-_[m]-o.floating[p],T=_[m]-o.reference[m],y=await(null==r.getOffsetParent?void 0:r.getOffsetParent(c));let k=y?y[b]:0;k&&await(null==r.isElement?void 0:r.isElement(y))||(k=s.floating[b]||o.floating[p]);const w=S/2-T/2,I=k/2-f[p]/2-1,A=Hx(u[E],I),C=Hx(u[v],I),R=A,O=k-f[p]-C,N=k/2-f[p]/2+w,P=Zx(R,N,O),M=!l.arrow&&null!=Xx(a)&&N!==P&&o.reference[p]/2-(Nn&&(m=n)}if(c){var E,v;const e="y"===_?"width":"height",t=["top","left"].includes(Qx(a)),n=o.reference[u]-o.floating[e]+(t&&(null==(E=r.offset)?void 0:E[u])||0)+(t?0:h.crossAxis),i=o.reference[u]+o.reference[e]+(t?0:(null==(v=r.offset)?void 0:v[u])||0)-(t?h.crossAxis:0);pi&&(p=i)}return{[_]:m,[u]:p}}}},BU=(e,t,n)=>{const i=new Map,a=g._objectSpread2({platform:NU},n),o=g._objectSpread2(g._objectSpread2({},a.platform),{},{_c:i});return(async(e,t,n)=>{const{placement:i="bottom",strategy:a="absolute",middleware:o=[],platform:r}=n,s=o.filter(Boolean),l=await(null==r.isRTL?void 0:r.isRTL(t));let c=await r.getElementRects({reference:e,floating:t,strategy:a}),{x:d,y:u}=_U(c,i,l),_=i,m={},p=0;for(let n=0;n{t.current=e})),t}var jU=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],zU=jU.join(","),KU="undefined"==typeof Element,JU=KU?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,YU=!KU&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},ZU=function e(t,n){var i;void 0===n&&(n=!0);var a=null==t||null===(i=t.getAttribute)||void 0===i?void 0:i.call(t,"inert");return""===a||"true"===a||n&&t&&e(t.parentNode)},$U=function(e,t,n){if(ZU(e))return[];var i=Array.prototype.slice.apply(e.querySelectorAll(zU));return t&&JU.call(e,zU)&&i.unshift(e),i=i.filter(n)},QU=function e(t,n,i){for(var a=[],o=Array.from(t);o.length;){var r=o.shift();if(!ZU(r,!1))if("SLOT"===r.tagName){var s=r.assignedElements(),l=e(s.length?s:r.children,!0,i);i.flatten?a.push.apply(a,l):a.push({scopeParent:r,candidates:l})}else{JU.call(r,zU)&&i.filter(r)&&(n||!t.includes(r))&&a.push(r);var c=r.shadowRoot||"function"==typeof i.getShadowRoot&&i.getShadowRoot(r),d=!ZU(c,!1)&&(!i.shadowRootFilter||i.shadowRootFilter(r));if(c&&d){var u=e(!0===c?r.children:c.children,!0,i);i.flatten?a.push.apply(a,u):a.push({scopeParent:r,candidates:u})}else o.unshift.apply(o,r.children)}}return a},XU=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},eB=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!XU(e)?0:e.tabIndex},tB=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},nB=function(e){return"INPUT"===e.tagName},iB=function(e){return function(e){return nB(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||YU(e),i=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=i(window.CSS.escape(e.name));else try{t=i(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var a=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(JU.call(a,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return aB(e)}else{if("function"==typeof i){for(var o=e;e;){var r=e.parentElement,s=YU(e);if(r&&!r.shadowRoot&&!0===i(r))return aB(e);e=e.assignedSlot?e.assignedSlot:r||s===e.ownerDocument?r:s.host}e=o}if(function(e){var t,n,i,a,o=e&&YU(e),r=null===(t=o)||void 0===t?void 0:t.host,s=!1;if(o&&o!==e)for(s=!!(null!==(n=r)&&void 0!==n&&null!==(i=n.ownerDocument)&&void 0!==i&&i.contains(r)||null!=e&&null!==(a=e.ownerDocument)&&void 0!==a&&a.contains(e));!s&&r;){var l,c,d;s=!(null===(c=r=null===(l=o=YU(r))||void 0===l?void 0:l.host)||void 0===c||null===(d=c.ownerDocument)||void 0===d||!d.contains(r))}return s}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},rB=function(e,t){return!(t.disabled||ZU(t)||function(e){return nB(e)&&"hidden"===e.type}(t)||oB(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},cB=function e(t){var n=[],i=[];return t.forEach((function(t,a){var o=!!t.scopeParent,r=o?t.scopeParent:t,s=function(e,t){var n=eB(e);return n<0&&t&&!XU(e)?0:n}(r,o),l=o?e(t.candidates):r;0===s?o?n.push.apply(n,l):n.push(r):i.push({documentOrder:a,tabIndex:s,item:t,isScope:o,content:l})})),i.sort(tB).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},dB=function(e,t){var n;return n=(t=t||{}).getShadowRoot?QU([e],t.includeContainer,{filter:sB.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:lB}):$U(e,t.includeContainer,sB.bind(null,t)),cB(n)},uB=function(e,t){return(t=t||{}).getShadowRoot?QU([e],t.includeContainer,{filter:rB.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):$U(e,t.includeContainer,rB.bind(null,t))},_B=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==JU.call(e,zU)&&sB(t,e)},mB=jU.concat("iframe").join(","),pB=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==JU.call(e,mB)&&rB(t,e)},gB=Object.freeze({__proto__:null,focusable:uB,getTabIndex:eB,isFocusable:pB,isTabbable:_B,tabbable:dB});const fB=b["useInsertionEffect".toString()]||(e=>e());let hB=0;function EB(e,t){void 0===t&&(t={});const{preventScroll:n=!1,cancelPrevious:i=!0,sync:a=!1}=t;i&&cancelAnimationFrame(hB);const o=()=>null==e?void 0:e.focus({preventScroll:n});a?o():hB=requestAnimationFrame(o)}var vB="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function bB(){return bB=Object.assign?Object.assign.bind():function(e){for(var t=1;t"floating-ui-"+TB++;const kB=b["useId".toString()]||function(){const[e,t]=b.useState((()=>SB?yB():void 0));return vB((()=>{null==e&&t(yB())}),[]),b.useEffect((()=>{SB||(SB=!0)}),[]),e};const wB=b.createContext(null),IB=b.createContext(null),AB=()=>b.useContext(IB);function CB(e){return"data-floating-ui-"+e}function RB(e){const t=i.useRef(e);return vB((()=>{t.current=e})),t}function OB(e,t){let n=e.filter((e=>{var n;return e.parentId===t&&(null==(n=e.context)?void 0:n.open)})),i=n;for(;i.length;)i=e.filter((e=>{var t;return null==(t=i)?void 0:t.some((t=>{var n;return e.parentId===t.id&&(null==(n=e.context)?void 0:n.open)}))})),n=n.concat(i);return n}let NB=new WeakMap,PB=new WeakSet,MB={},LB=0;const DB=e=>e&&(e.host||DB(e.parentNode)),FB=(e,t)=>t.map((t=>{if(e.contains(t))return t;const n=DB(t);return e.contains(n)?n:null})).filter((e=>null!=e));function xB(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=Ux(e[0]).body;return function(e,t,n,i){const a="data-floating-ui-inert",o=i?"inert":n?"aria-hidden":null,r=FB(t,e),s=new Set,l=new Set(r),c=[];MB[a]||(MB[a]=new WeakMap);const d=MB[a];return r.forEach((function e(t){t&&!s.has(t)&&(s.add(t),t.parentNode&&e(t.parentNode))})),function e(t){t&&!l.has(t)&&Array.prototype.forEach.call(t.children,(t=>{if(s.has(t))e(t);else{const e=o?t.getAttribute(o):null,n=null!==e&&"false"!==e,i=(NB.get(t)||0)+1,r=(d.get(t)||0)+1;NB.set(t,i),d.set(t,r),c.push(t),1===i&&n&&PB.add(t),1===r&&t.setAttribute(a,""),!n&&o&&t.setAttribute(o,"true")}}))}(t),s.clear(),LB++,()=>{c.forEach((e=>{const t=(NB.get(e)||0)-1,n=(d.get(e)||0)-1;NB.set(e,t),d.set(e,n),t||(!PB.has(e)&&o&&e.removeAttribute(o),PB.delete(e)),n||e.removeAttribute(a)})),LB--,LB||(NB=new WeakMap,NB=new WeakMap,PB=new WeakSet,MB={})}}(e.concat(Array.from(i.querySelectorAll("[aria-live]"))),i,t,n)}const UB=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function BB(e,t){const n=dB(e,UB());"prev"===t&&n.reverse();const i=n.indexOf(Mx(Ux(e)));return n.slice(i+1)[0]}function WB(e,t){const n=t||e.currentTarget,i=e.relatedTarget;return!i||!Lx(n,i)}const VB={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};function qB(e){"Tab"===e.key&&(e.target,clearTimeout(undefined))}const HB=b.forwardRef((function(e,t){const[n,i]=b.useState();vB((()=>(/apple/i.test(navigator.vendor)&&i("button"),document.addEventListener("keydown",qB),()=>{document.removeEventListener("keydown",qB)})),[]);const a={ref:t,tabIndex:0,role:n,"aria-hidden":!n||void 0,[CB("focus-guard")]:"",style:VB};return b.createElement("span",bB({},e,a))})),GB=b.createContext(null),jB=20;let zB=[];function KB(e){zB=zB.filter((e=>e.isConnected)),e&&"body"!==fx(e)&&(zB.push(e),zB.length>jB&&(zB=zB.slice(-jB)))}function JB(){return zB.slice().reverse().find((e=>e.isConnected))}const YB=b.forwardRef((function(e,t){return b.createElement("button",bB({},e,{type:"button",ref:t,tabIndex:-1,style:VB}))}));function ZB(e){var t;void 0===e&&(e={});const{open:n=!1,onOpenChange:i,nodeId:a}=e,[o,r]=b.useState(null),s=(null==(t=e.elements)?void 0:t.reference)||o,l=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:a,elements:{reference:o,floating:r}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[d,u]=b.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[_,m]=b.useState(i);VU(_,i)||m(i);const[p,f]=b.useState(null),[h,E]=b.useState(null),v=b.useCallback((e=>{e!==w.current&&(w.current=e,f(e))}),[]),T=b.useCallback((e=>{e!==I.current&&(I.current=e,E(e))}),[]),y=o||p,k=r||h,w=b.useRef(null),I=b.useRef(null),A=b.useRef(d),C=null!=l,R=GU(l),O=GU(a),N=b.useCallback((()=>{if(!w.current||!I.current)return;const e={placement:t,strategy:n,middleware:_};O.current&&(e.platform=O.current),BU(w.current,I.current,e).then((e=>{const t=g._objectSpread2(g._objectSpread2({},e),{},{isPositioned:!0});P.current&&!VU(A.current,t)&&(A.current=t,S.flushSync((()=>{u(t)})))}))}),[_,t,n,O]);WU((()=>{!1===c&&A.current.isPositioned&&(A.current.isPositioned=!1,u((e=>g._objectSpread2(g._objectSpread2({},e),{},{isPositioned:!1}))))}),[c]);const P=b.useRef(!1);WU((()=>(P.current=!0,()=>{P.current=!1})),[]),WU((()=>{if(y&&(w.current=y),k&&(I.current=k),y&&k){if(R.current)return R.current(y,k,N);N()}}),[y,k,N,R,C]);const M=b.useMemo((()=>({reference:w,floating:I,setReference:v,setFloating:T})),[v,T]),L=b.useMemo((()=>({reference:y,floating:k})),[y,k]),D=b.useMemo((()=>{const e={position:n,left:0,top:0};if(!L.floating)return e;const t=HU(L.floating,d.x),i=HU(L.floating,d.y);return s?g._objectSpread2(g._objectSpread2({},e),{},{transform:"translate("+t+"px, "+i+"px)"},qU(L.floating)>=1.5&&{willChange:"transform"}):{position:n,left:t,top:i}}),[n,s,L.floating,d.x,d.y]);return b.useMemo((()=>g._objectSpread2(g._objectSpread2({},d),{},{update:N,refs:M,elements:L,floatingStyles:D})),[d,N,M,L,D])}(e),c=AB(),d=null!=((null==(u=b.useContext(wB))?void 0:u.id)||null);var u;const _=function(e){const t=b.useRef((()=>{}));return fB((()=>{t.current=e})),b.useCallback((function(){for(var e=arguments.length,n=new Array(e),i=0;i{e&&(p.current.openEvent=t),f.emit("openchange",{open:e,event:t,reason:n,nested:d}),null==i||i(e,t,n)})),m=b.useRef(null),p=b.useRef({}),f=b.useState((()=>function(){const e=new Map;return{emit(t,n){var i;null==(i=e.get(t))||i.forEach((e=>e(n)))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var i;e.set(t,(null==(i=e.get(t))?void 0:i.filter((e=>e!==n)))||[])}}}()))[0],h=kB(),E=b.useCallback((e=>{const t=bx(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;l.refs.setReference(t)}),[l.refs]),v=b.useCallback((e=>{(bx(e)||null===e)&&(m.current=e,r(e)),(bx(l.refs.reference.current)||null===l.refs.reference.current||null!==e&&!bx(e))&&l.refs.setReference(e)}),[l.refs]),T=b.useMemo((()=>g._objectSpread2(g._objectSpread2({},l.refs),{},{setReference:v,setPositionReference:E,domReference:m})),[l.refs,v,E]),y=b.useMemo((()=>g._objectSpread2(g._objectSpread2({},l.elements),{},{domReference:s})),[l.elements,s]),k=b.useMemo((()=>g._objectSpread2(g._objectSpread2({},l),{},{refs:T,elements:y,dataRef:p,nodeId:a,floatingId:h,events:f,open:n,onOpenChange:_})),[l,a,h,f,n,_,T,y]);return vB((()=>{const e=null==c?void 0:c.nodesRef.current.find((e=>e.id===a));e&&(e.context=k)})),b.useMemo((()=>g._objectSpread2(g._objectSpread2({},l),{},{context:k,refs:T,elements:y})),[l,T,y,k])}const $B=["children","isPortaled","_elevateByZ","_preferAbsolute","className","color"];var QB=1e4,XB=b.createContext(null),eW=MM({defaultClassName:"dig-t7j4ze0_21-6-0",variantClassNames:{positioning:{absolute:"dig-t7j4ze1_21-6-0",relative:"dig-t7j4ze2_21-6-0"}},defaultVariants:{positioning:"relative"},compoundVariants:[]}),tW=b.forwardRef(((e,t)=>{let{children:n,isPortaled:i=!0,_elevateByZ:a=1,_preferAbsolute:o,className:r,color:s}=e,l=g._objectWithoutProperties(e,$B);if(a<=0)throw new Error("`_elevateByZ` must be a positive number.");const{getThemeProps:c}=TM(),d=b.useContext(XB),[u,_,m]=b.useMemo((()=>null===d?[void 0,void 0,void 0]:[d.zIndex,d.portalRootElement,d.preferAbsolute]),[d]),p=(void 0!==m?m:o)&&!1===i,f=_P("dig-Layer",eW({positioning:p?"absolute":"relative"}),{"dig-Layer--prefer-absolute":p},r),h=(u||0)+a,E=b.createElement("div",g._objectSpread2(g._objectSpread2({},l),{},{ref:t,className:f,style:{zIndex:h}}),n),v=b.createElement("div",g._objectSpread2({},c()),E);return b.createElement(XB.Provider,{value:{zIndex:h,portalRootElement:_}},("undefined"!=typeof document||_)&&i?S.createPortal(v,_||document.body):E)}));tW.displayName="Layer";const nW=["children","className","href","onClick","inverse","hasNoUnderline","isBold","variant","display","_pseudoClass"],iW=["variant","tagName","children","className","color","size","isBold","inverse","monospace","_withoutLineHeight","_withoutWrap","_withMargins"],aW=["tagName","children","className","color","size","isBold","inverse","weightVariant"];var oW=MM({defaultClassName:"dig-6lejgs15_21-6-0",variantClassNames:{hasNoUnderline:{true:"dig-6lejgs16_21-6-0"},isBold:{true:"dig-6lejgs17_21-6-0"},primary:{true:"dig-6lejgs18_21-6-0"},display:{inline:"dig-6lejgs19_21-6-0","inline-block":"dig-6lejgs1a_21-6-0"}},defaultVariants:{hasNoUnderline:!1,isBold:!1,primary:!1,display:"inline"},compoundVariants:[]}),rW=MM({defaultClassName:"dig-6lejgsc_21-6-0 dig-6lejgs0_21-6-0",variantClassNames:{color:{standard:"dig-6lejgsd_21-6-0",faint:"dig-6lejgse_21-6-0",subtle:"dig-6lejgsf_21-6-0",disabled:"dig-6lejgsg_21-6-0",error:"dig-6lejgsh_21-6-0",inherit:"dig-6lejgsi_21-6-0"},monospace:{true:"dig-6lejgsj_21-6-0",false:"dig-6lejgsk_21-6-0"},size:{xlarge:"dig-6lejgsl_21-6-0",large:"dig-6lejgsm_21-6-0",medium:"dig-6lejgsn_21-6-0",small:"dig-6lejgso_21-6-0",xsmall:"dig-6lejgsp_21-6-0"},variant:{label:"dig-6lejgsq_21-6-0",paragraph:"dig-6lejgsr_21-6-0"},isBold:{true:"dig-6lejgss_21-6-0"},withoutLineheight:{true:"dig-6lejgst_21-6-0"},withoutWrap:{true:"dig-6lejgsu_21-6-0"},withMargins:{true:"dig-6lejgsv_21-6-0",false:"dig-6lejgsw_21-6-0"}},defaultVariants:{size:"medium",variant:"paragraph",isBold:!1,monospace:!1,withMargins:!0},compoundVariants:[[{variant:"label",size:"xlarge"},"dig-6lejgsx_21-6-0"],[{variant:"label",size:"large"},"dig-6lejgsy_21-6-0"],[{variant:"label",size:"medium"},"dig-6lejgsz_21-6-0"],[{variant:"label",size:"small"},"dig-6lejgs10_21-6-0"],[{variant:"label",size:"xsmall"},"dig-6lejgs11_21-6-0"],[{monospace:!0,isBold:!0},"dig-6lejgs12_21-6-0"]]}),sW=MM({defaultClassName:"dig-6lejgs1_21-6-0 dig-6lejgs0_21-6-0",variantClassNames:{color:{standard:"dig-6lejgs2_21-6-0",subtle:"dig-6lejgs3_21-6-0",faint:"dig-6lejgs4_21-6-0",disabled:"dig-6lejgs5_21-6-0",error:"dig-6lejgs6_21-6-0",inherit:"dig-6lejgs7_21-6-0"},size:{large:"dig-6lejgs8_21-6-0",medium:"dig-6lejgs9_21-6-0",small:"dig-6lejgsa_21-6-0"},isEmphasized:{true:"dig-6lejgsb_21-6-0"}},defaultVariants:{size:"medium",isEmphasized:!1},compoundVariants:[]}),lW=b.forwardRef(((e,t)=>{let{children:n,className:i,href:a,onClick:o,inverse:r=!1,hasNoUnderline:s=!1,isBold:l=!1,variant:c="primary",display:d="inline",_pseudoClass:u}=e,_=g._objectWithoutProperties(e,nW);const m=TM().getInverseProps().className,p=_P("dig-Link",i,{"dig-Link--primary":"primary"===c&&!r,"dig-Link--hasNoUnderline":s,"dig-Link--isBold":l,"dig-6lejgs13_21-6-0":"hover"===u,"dig-6lejgs14_21-6-0":"focus"===u,[m]:r},oW({isBold:l,primary:"primary"===c&&!r,hasNoUnderline:s,display:d})),f={onClick:o};switch(typeof a){case"string":f.href=a;break;case"function":f.href="#",f.onClick=e=>{e.preventDefault(),a(e),o&&o(e)}}return b.createElement("a",g._objectSpread2(g._objectSpread2({className:p,ref:t},f),_),n)}));lW.displayName="Link";var cW=b.forwardRef(((e,t)=>{let{variant:n="paragraph",tagName:i="span",children:a,className:o,color:r="standard",size:s="medium",isBold:l=!1,inverse:c=!1,monospace:d=!1,_withoutLineHeight:u,_withoutWrap:_,_withMargins:m=!0}=e,p=g._objectWithoutProperties(e,iW);const f=TM().getInverseProps().className,h=_P("dig-Text",`dig-Text--variant-${n}`,`dig-Text--size-${s}`,`dig-Text--color-${r}`,{[f]:c,"dig-Text--size-standard":"medium"===s,"dig-Text--isBold":l,"dig-Text--withoutLineheight":u,"dig-Text--withoutWrap":_,"dig-Text--monospace":d},rW({variant:n,size:s,monospace:d,color:r,isBold:l,withoutWrap:_,withoutLineheight:u,withMargins:m}),o);return b.createElement(i,g._objectSpread2({ref:t,className:h},p),a)}));cW.displayName="Text";var dW=e=>{let{tagName:t="h2",children:n,className:i,color:a="standard",size:o="medium",isBold:r=!1,inverse:s=!1,weightVariant:l="normal"}=e,c=g._objectWithoutProperties(e,aW);const d=TM().getInverseProps().className,u=_P("dig-Title",`dig-Title--size-${o}`,`dig-Title--color-${a}`,{"dig-Title--isBold":r,"dig-Title--isEmphasized":"emphasized"===l,"dig-Title--size-standard":"medium"===o,[d]:s},sW({color:a,size:o,isEmphasized:"emphasized"===l||r}),i);return b.createElement(t,g._objectSpread2({className:u},c),n)};dW.displayName="Title";const uW=["onClickOutside","shouldPropagateMouseEvents","isClickThroughPortaled","children","isBlock","isActive","shouldClickOutsideWhenDefaultPrevented","className"];var _W=MM({defaultClassName:"dig-8710qs1_21-6-0",variantClassNames:{isBlock:{true:"dig-8710qs2_21-6-0"}},defaultVariants:{},compoundVariants:[]}),mW=e=>{let{onClickOutside:t,shouldPropagateMouseEvents:n=!1,isClickThroughPortaled:i=!0,children:a,isBlock:o=!1,isActive:r=!1,shouldClickOutsideWhenDefaultPrevented:s=!0,className:l}=e,c=g._objectWithoutProperties(e,uW);const d=_P("dig-ClickOutside",_W({isBlock:o}),{"dig-ClickOutside--block":o}),u=_P("dig-ClickOutside--backdrop","dig-8710qs0_21-6-0",l),_=b.useRef(null),m=b.useRef(!1),p=()=>{m.current=!0},f=()=>{m.current=!1},h=b.useCallback((e=>{setTimeout((()=>{if(!s&&e.defaultPrevented)return;e.target&&e.target instanceof Element&&"LABEL"===e.target.tagName||(m.current?m.current=!1:t&&t(e))}),0)}),[t,s]),E=b.useCallback((()=>{_.current=setTimeout((()=>{m.current=!1,document.addEventListener("click",h,{capture:!0}),document.addEventListener("contextmenu",h,{capture:!0}),_.current=null}),0)}),[h,m]),v=b.useCallback((()=>{"number"==typeof _.current&&(clearTimeout(_.current),_.current=null),document.removeEventListener("click",h,{capture:!0}),document.removeEventListener("contextmenu",h,{capture:!0})}),[h]);return b.useEffect((()=>(r?E():v(),()=>v())),[r,t]),b.createElement("div",{onClickCapture:p,onContextMenuCapture:p,className:d},r&&!n&&b.createElement(tW,g._objectSpread2({_elevateByZ:10,onClick:f,onContextMenu:f,isPortaled:i,className:u,"data-testid":"digClickOutsideisActiveLayer"},c)),a)};mW.displayName="ClickOutside";const pW=["className","children"],gW=["className","children"],fW=["className","children"],hW=["className","children"],EW=["tagName","role","className","children","onMouseEnter","withTitle","withSubtitle","withLeftAccessory","withRightAccessory","disabled","interactive","tabIndex","tone","preferComposition","_isSubmenuTrigger","onClick","_pseudoClass"],vW=["children","disabled","value","onClick","onFocus"],bW=["className","style","children"],SW=["className","children","placement","anchorRef","offsetDistance","auto","isPortaled","positioningStrategy","style"],TW=["children","className","auto","placement","open","triggerRef","triggerOffset","positioningStrategy","onContentOpened","tabIndex","motionProvider","onTransitionComplete","minWidth"],yW=["children","disabled","href","onClick"],kW=["className","children","withLabel","_withoutPadding"],wW=["children","selected","role"],IW=["className","children","onSelection","onToggle","closeOnSelection","closeOnBlur","isPortaled","matchContainingWidth","hasMaxHeight","shouldPropagateClickOutsideMouseEvents","shouldFocusDisabledRows","isBlock","slideSubmenu","_isSubmenu","closeOnBlurWhenDefaultPrevented","inverse","isContentLabelledByTrigger"];var AW={value:void 0,setSelected:()=>!1,setFocused:()=>!1,isPortaled:!0,parentMenuContext:void 0,menuRows:GD(),registerActiveSubmenu:()=>!1,closeActiveSubmenu:()=>!1,shouldMatchContainerWidth:!1,isSubmenu:!1,hasActiveSubmenu:!1,slideSubmenu:!1,topLevelTriggerRef:void 0,closeMenu:()=>!1,closeOnSelection:!0},CW=b.createContext(AW);CW.displayName="MenuContext";var RW=b.createContext({placement:"bottom-start",offset:4,isRootMenuOpen:!1});RW.displayName="MenuContentContext";var OW=MM({defaultClassName:"dig-1azk22qh_21-6-0",variantClassNames:{hasReducedMotion:{true:"dig-1azk22qi_21-6-0",false:"dig-1azk22qj_21-6-0"},isInteractive:{true:"dig-1azk22qk_21-6-0",false:"dig-1azk22ql_21-6-0"},focus:{true:"dig-1azk22qm_21-6-0",false:"dig-1azk22qn_21-6-0"},active:{true:"dig-1azk22qo_21-6-0",false:"dig-1azk22qp_21-6-0"},hover:{true:"dig-1azk22qq_21-6-0",false:"dig-1azk22qr_21-6-0"},disabled:{true:"dig-1azk22qs_21-6-0",false:"dig-1azk22qt_21-6-0"}},defaultVariants:{hasReducedMotion:!1,isInteractive:!1,focus:!1,active:!1,hover:!1,disabled:!1},compoundVariants:[[{isInteractive:!0,focus:!0},"dig-1azk22qe_21-6-0"],[{isInteractive:!0,hover:!0},"dig-1azk22qg_21-6-0"],[{isInteractive:!0,active:!0},"dig-1azk22qf_21-6-0"]]}),NW=MM({defaultClassName:"dig-1azk22q5_21-6-0",variantClassNames:{withoutPadding:{true:"dig-1azk22q6_21-6-0",false:"dig-1azk22q7_21-6-0"}},defaultVariants:{withoutPadding:!1},compoundVariants:[]}),PW=e=>{let{className:t,children:n}=e,i=g._objectWithoutProperties(e,pW);const a=_P("dig-Menu-row-accessory","dig-1azk22qx_21-6-0",t);return b.createElement("div",g._objectSpread2({className:a},i),n)};PW.displayName="RowAccessory";var MW=e=>{let{className:t,children:n}=e,i=g._objectWithoutProperties(e,gW);const a=_P("dig-Menu-row-content","dig-1azk22qu_21-6-0",t);return b.createElement("div",g._objectSpread2({className:a},i),n)};MW.displayName="RowContent";var LW=e=>{let{className:t,children:n}=e,i=g._objectWithoutProperties(e,fW);const a=_P("dig-Menu-row-title","dig-1azk22qv_21-6-0",t);return b.createElement("div",g._objectSpread2({className:a},i),n)};LW.displayName="RowTitle";var DW=e=>{let{className:t,children:n}=e,i=g._objectWithoutProperties(e,hW);const a=_P("dig-Menu-row-subtitle","dig-1azk22qw_21-6-0",t);return b.createElement("div",g._objectSpread2({className:a},i),n)};DW.displayName="RowSubtitle";var FW=b.forwardRef(((e,t)=>{let{tagName:n="div",role:i="menuitem",className:a,children:o,onMouseEnter:r,withTitle:s,withSubtitle:l,withLeftAccessory:c,withRightAccessory:d,disabled:u=!1,interactive:_=!1,tabIndex:m=-1,tone:p="neutral",preferComposition:f=!1,_isSubmenuTrigger:h=!1,onClick:E,_pseudoClass:v}=e,S=g._objectWithoutProperties(e,EW);const T=b.useRef(null),{menuRows:y,parentMenuContext:k,closeActiveSubmenu:w}=b.useContext(CW),I=h?k&&k.menuRows||GD():y,{getItemProps:A}=oF({interactive:_,disabled:u,ref:T,role:i},I),{hasReducedMotion:C}=GM(),R=_P("dig-Menu-row",`dig-Menu-row--${p}`,OW({hasReducedMotion:C,isInteractive:_,focus:"focus"===v,active:"active"===v,hover:"hover"===v}),{"dig-1azk22qc_21-6-0":"neutral"===p,"dig-1azk22qd_21-6-0":"destructive"===p,"dig-Menu-row--disabled":u,"dig-Menu-row--interactive":_,"dig-Menu-row--active":"active"===v,"dig-Menu-row--focused":"focus"===v,"dig-Menu-row--hover":"hover"===v,"dig-Menu-row--reducedMotion":C},a);return b.useImperativeHandle(t,(()=>({focus:e=>{if(T.current)return T.current.focus(e)},getBoundingClientRect:()=>{if(T.current)return T.current.getBoundingClientRect()}}))),b.createElement(n,g._objectSpread2({className:R,ref:T},A(g._objectSpread2({onMouseEnter:e=>{w(),r&&r(e)},onClick:e=>{u?e.preventDefault():E&&E(e)}},S))),f&&o,!f&&b.createElement(b.Fragment,null,c&&b.createElement(PW,null,c),b.createElement(MW,null,b.createElement(LW,null,s||o),l&&b.createElement(DW,null,l)),d&&b.createElement(PW,null,d)))}));FW.displayName="Row";var xW=b.forwardRef(((e,t)=>{let{children:n,disabled:i,value:a,onClick:o,onFocus:r}=e,s=g._objectWithoutProperties(e,vW);const{setFocused:l,setSelected:c}=b.useContext(CW);return b.createElement(FW,g._objectSpread2(g._objectSpread2({interactive:!0,disabled:i,onClick:e=>{c(a,e),o&&o(e)},onFocus:e=>{l(a),r&&r(e)}},s),{},{ref:t}),n)}));xW.displayName="ActionItem";var UW=b.forwardRef(((e,t)=>{let{className:n,style:i,children:a}=e,o=g._objectWithoutProperties(e,bW);const{inverse:r,maxHeight:s}=b.useContext(CW),l=TM().getInverseProps().className,c=_P(n,"dig-Menu-canvas","dig-1azk22q4_21-6-0",BM({borderRadius:"Medium"}),{[l]:r});return b.createElement("div",g._objectSpread2(g._objectSpread2({className:c,role:"presentation"},o),{},{style:g._objectSpread2(g._objectSpread2({},i),{},{maxHeight:s}),ref:t}),a)}));UW.displayName="Canvas";var BW=.125;function WW(e){const t=window&&"number"==typeof(null==window?void 0:window.devicePixelRatio)?window.devicePixelRatio:1;return Math.round(e*t)/t}var VW=b.forwardRef(((e,t)=>{let{className:n,children:i,placement:a,anchorRef:o,offsetDistance:r=0,auto:s=!1,isPortaled:l=!0,positioningStrategy:c="absolute",style:d}=e,u=g._objectWithoutProperties(e,SW);const{setMaxMenuHeight:_}=b.useContext(CW),[m,p]=b.useState(!1),f=b.useCallback((e=>{let{availableHeight:t}=e;_&&_(t)}),[_]),{x:h,y:E,refs:v,strategy:S,update:T,placement:y}=ZB({placement:a,strategy:c,whileElementsMounted:(e,t,n)=>PU(e,t,n,{elementResize:!0}),middleware:[fU(r),...s?[LU({fallbackStrategy:"bestFit"})]:[],DU({apply:f}),...s?[MU({limiter:UU()})]:[]]});Sv((()=>{v.setReference(o.current)}),[v,o]),Sv((()=>{m&&(v.setReference(o.current),p(!1))}),[v,o,m]),b.useImperativeHandle(t,(()=>({update:()=>{T(),p(!0)}})),[T]);const k=h?WW(h):0,w=E?WW(E):0,I=_P("dig-Menu-Overlay",`dig-Menu-Overlay--${y}`,n);return b.createElement(tW,{_elevateByZ:11,isPortaled:l},b.createElement("div",g._objectSpread2({className:I,ref:v.setFloating,style:g._objectSpread2(g._objectSpread2({},d),{},{position:S,top:"0",left:"0",transform:`translate3d(${k}px,${w}px,0)`})},u),i))}));VW.displayName="MenuOverlay";var qW=b.forwardRef(((e,t)=>{let{children:n,className:i,auto:a=!0,placement:o="bottom-start",open:r=!1,triggerRef:s,triggerOffset:l=4,positioningStrategy:c="absolute",onContentOpened:d,tabIndex:u=-1,motionProvider:_,onTransitionComplete:m,minWidth:p=90}=e,f=g._objectWithoutProperties(e,TW);const h=b.useRef(null),E=(e=>{switch(e){case"top":case"top-start":case"top-end":default:return"up";case"bottom":case"bottom-start":case"bottom-end":return"down"}})(o),[v,S]=b.useState({}),[T,y]=b.useState(r),k=b.useRef(null),{contentRef:w,shouldMatchContainerWidth:I,isPortaled:A,isSubmenu:C,hasActiveSubmenu:R,slideSubmenu:O}=b.useContext(CW),N=_P("dig-Menu-content",`dig-Menu-content--${o}`,"dig-1azk22q3_21-6-0",i),{isRootMenuOpen:P}=b.useContext(RW),M=C?P:r,L={placement:o,offset:l,isRootMenuOpen:M};b.useImperativeHandle(t,(()=>({update:()=>{h.current&&h.current.update()}})));const D=r!==T;D&&(r&&d&&d(),r&&s.current&&S({minWidth:I||"matchContainingWidth"===p?s.current.getBoundingClientRect().width:p}),y(r)),Tv((()=>{r&&s.current&&S({minWidth:I||"matchContainingWidth"===p?s.current.getBoundingClientRect().width:p})}));const[F,x]=b.useState(4);let U=F;O?C?r&&!R&&2===F?U=0:r&&!R&&3===F?U=1:r&&R&&1===F?U=2:r||!0!==M?r||M||0!==F&&1!==F||(U=6):U=3:r&&!R&&(5===F||6===F)||D&&r?U=5:!r||R||0!==F&&2!==F?r&&R&&(5===F||0===F)?U=2:r||5!==F&&0!==F||(U=6):U=0:U=r&&M?5:4===F?4:6,U!==F&&x(U);const B=b.useMemo((()=>{let e=0;return"number"==typeof l?e=l:"object"==typeof l&&(e=l.mainAxis||l.crossAxis),e||0}),[l]),W=b.useMemo((()=>(e=>{let{animationDirection:t,offset:n}=e;const i="up"===t?n:-1*n,a=new Map;return a.set(5,{keyFrames:{transform:[`translate(0, ${i}px)`,"translate(0, 0)"],opacity:[0,1]},options:{duration:BW,ease:mx}}),a.set(6,{keyFrames:{transform:["translate(0, 0)",`translate(0, ${i}px)`],opacity:[1,0]},options:{duration:BW,ease:px}}),a.set(0,{keyFrames:{transform:["translate(-48px, 0)","translate(0, 0)"],opacity:[0,1]},options:{duration:BW,ease:mx}}),a.set(2,{keyFrames:{transform:["translate(0, 0)","translate(-24px, 0)"],opacity:[1,0]},options:{duration:BW,ease:mx}}),a.set(1,{keyFrames:{transform:["translate(48px, 0)","translate(0, 0)"],opacity:[0,1]},options:{duration:BW,ease:mx}}),a.set(3,{keyFrames:{transform:["translate(0, 0)","translate(24px, 0)"],opacity:[1,0]},options:{duration:BW,ease:mx}}),a})({offset:B,animationDirection:E})),[E,B]),V=b.useCallback((e=>{m&&m({isOpen:5===e.currentState||1===e.currentState||0===e.currentState}),M||x(4)}),[M,m]),{isMotionRunning:q}=gx({elementRef:k,states:W,currentState:U,onTransitionComplete:V});if(_)return b.createElement(RW.Provider,{value:L},b.createElement(_,{animationDirection:E,offset:B,isOpen:r,isSubmenu:C,submenuMotion:5===F||6===F?4:F,slideSubmenu:O,isRootMenuOpen:M,onTransitionComplete:m},(e=>{let{canvasStyle:t,overlayStyle:i}=e;return b.createElement(VW,{anchorRef:s,auto:a,placement:o,offsetDistance:l,positioningStrategy:c,isPortaled:A,style:g._objectSpread2(g._objectSpread2({},i),v),ref:h},b.createElement("nav",g._objectSpread2({className:N,ref:w,tabIndex:-1},f),b.createElement(UW,{style:t},n)))})));{const e=q||r,t=r&&O&&!0===R&&!q?{visibility:"hidden",pointerEvents:"none"}:{};return b.createElement(RW.Provider,{value:L},e&&b.createElement(VW,{anchorRef:s,auto:a,placement:o,offsetDistance:l,positioningStrategy:c,isPortaled:A,style:g._objectSpread2(g._objectSpread2({},t),v),ref:h},b.createElement("nav",g._objectSpread2({className:N,ref:w,tabIndex:-1},f),b.createElement(UW,{ref:k},n))))}}));qW.displayName="Content";var HW=b.forwardRef(((e,t)=>{let{children:n,disabled:i,href:a,onClick:o}=e,r=g._objectWithoutProperties(e,yW);const{closeMenu:s,closeOnSelection:l}=b.useContext(CW);return b.createElement(FW,g._objectSpread2(g._objectSpread2({tagName:"a",href:a,onClick:e=>{l&&s({autoFocus:!1}),o&&o(e)},interactive:!0,disabled:i},r),{},{ref:t}),n)}));HW.displayName="LinkItem";var GW=e=>{let{className:t,children:n,withLabel:i,_withoutPadding:a}=e,o=g._objectWithoutProperties(e,kW);const r=_P("dig-Menu-segment",{"dig-Menu-segment--withoutPadding":a},NW({withoutPadding:a}),t);return b.createElement("div",g._objectSpread2({className:r},o),i&&b.createElement("div",{className:_P("dig-Menu-segment-label","dig-1azk22q8_21-6-0")},b.createElement(cW,{size:"small",color:"subtle",isBold:!0},i)),n)};GW.displayName="Segment";var jW=e=>{let{children:t,selected:n=!1,role:i="menuitemradio"}=e,a=g._objectWithoutProperties(e,wW);const o=!n||b.createElement(uN,{src:NN});return b.createElement(xW,g._objectSpread2({role:i,"aria-checked":n,withLeftAccessory:o},a),t)};jW.displayName="SelectItem";var zW="Enter",KW="Escape",JW={clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:"0",position:"absolute",width:"1px",whiteSpace:"nowrap"},YW="dig-Menu-row--interactive",ZW=[`.${YW}[role="menuitem"]`,`.${YW}[role="menuitemcheckbox"]`,`.${YW}[role="menuitemradio"]`],$W=b.forwardRef(((e,t)=>{let{className:n,children:i,onSelection:a,onToggle:o,closeOnSelection:r=!0,closeOnBlur:s=!0,isPortaled:l=!0,matchContainingWidth:c=!1,hasMaxHeight:d=!1,shouldPropagateClickOutsideMouseEvents:u=!1,shouldFocusDisabledRows:_=!0,isBlock:m=!1,slideSubmenu:p=!1,_isSubmenu:f=!1,closeOnBlurWhenDefaultPrevented:h=!0,inverse:E=!1,isContentLabelledByTrigger:v=!1}=e,S=g._objectWithoutProperties(e,IW);const T=TM().getInverseProps().className,y=_P("dig-Menu","dig-1azk22q0_21-6-0",{[T]:E},n),[k,w]=(e=>{const[t,n]=b.useState(void 0);return[t,b.useCallback((t=>{let i=t;switch(typeof e){case"number":i=Math.min(e,t);break;case"boolean":i=e?Math.min(200,t):i-8}const a=Math.max(200,i);n(a)}),[e,n])]})(d),I=b.useRef(null),A=b.useRef(null),C=b.useRef(null),{close:R,register:O,hasActiveSubmenu:N}=(()=>{const[e,t]=b.useReducer(sF,rF);return{register:b.useCallback((e=>{t({type:"REGISTER",payload:{activeSubmenu:{close:e}}})}),[t]),close:b.useCallback((n=>{e.activeSubmenu&&(e.activeSubmenu.close(n),t({type:"CLOSE"}))}),[e.activeSubmenu]),hasActiveSubmenu:Boolean(e.activeSubmenu)}})(),{isOpen:P,openMenu:M,closeMenu:L,toggleMenu:D,value:F,setSelected:x,setFocused:U,getRootProps:B,getTriggerProps:W,getContentProps:V,menuRows:q,focusTrigger:H}=aF({triggerRef:I,contentRef:A,onSelection:a,onToggle:o,closeOnSelection:r,shouldFocusDisabledRows:_,interactiveRowSelectors:ZW,delayFocus:p?BW:void 0,isContentLabelledByTrigger:v});b.useEffect((()=>{P||R({autoFocus:!1})}),[P,R]);const G=b.useCallback((()=>{C.current&&C.current.update()}),[C]),j=b.useContext(CW),z=f?j.slideSubmenu:p,K=b.useCallback((e=>{A&&A.current&&(R({}),L(e))}),[L,R,A]),J={isPortaled:l,contentRef:A,value:F,setSelected:x,setFocused:U,maxHeight:k,setMaxMenuHeight:w,isSubmenu:f,hasActiveSubmenu:N,topLevelTriggerRef:f?j.topLevelTriggerRef:I,parentMenuContext:f?j:void 0,menuRows:q,registerActiveSubmenu:O,closeActiveSubmenu:R,closeMenu:L,hasMaxHeight:d,shouldMatchContainerWidth:c,slideSubmenu:z,inverse:E,closeOnSelection:r},Y={openMenu:M,closeMenu:K,toggleMenu:D,getTriggerProps:W,getContentProps:e=>g._objectSpread2({ref:C,open:Boolean(P),triggerRef:I},V(e)),menuRows:q,triggerRef:I,contentRef:A,setSelected:x},Z=b.useCallback((()=>{s&&K({ref:I,immediate:!0})}),[s,K,I]),$=f?i&&i(Y):b.createElement(mW,{className:_P("dig-Menu-backdrop","dig-1azk22q1_21-6-0"),isBlock:m,onClickOutside:Z,shouldPropagateMouseEvents:u,isClickThroughPortaled:l,isActive:Boolean(P),shouldClickOutsideWhenDefaultPrevented:h},i&&i(Y));return b.useImperativeHandle(t,(()=>({focusTrigger:H,updateContent:G})),[H,G]),b.createElement(CW.Provider,{value:J},b.createElement("div",g._objectSpread2({className:y},B(S)),$))}));$W.displayName="Wrapper";var QW=e=>{let{id:t,withTriggerContent:n,withLeftAccessory:i,withRightAccessory:a,auto:o=!0,placement:r="right-start",contentClassName:s,disabled:l,children:c,openDelay:d=0,triggerProps:u,contentProps:_,onSubmenuOpened:m,onSubmenuClosed:p,closeOnSelection:f,motionProvider:h}=e;const E=b.useRef(null),v=b.useRef(),S=b.useRef(!0),{menuRows:T,setSelected:y,registerActiveSubmenu:k,closeActiveSubmenu:w,isPortaled:I,slideSubmenu:A,topLevelTriggerRef:C,inverse:R}=b.useContext(CW),{placement:O,offset:N}=b.useContext(RW),P=()=>{v.current&&(clearTimeout(v.current),v.current=void 0)},M=b.useCallback((()=>{m&&m(t)}),[t,m]),L=e=>{let{openMenu:t,closeMenu:n,autoFocus:i=!1}=e;P(),S.current=!1,w(),S.current=!0,t({autoFocus:i||A}),k((e=>{D({closeMenu:n,options:e||(A?{autoFocus:!0,ref:E}:{autoFocus:!1})})}))},D=e=>{let{closeMenu:n,options:i}=e;p&&S.current&&p(t),n(i||{})},F=e=>{P(),u&&u.onMouseLeave&&u.onMouseLeave(e)},x=e=>{let{openMenu:t,closeMenu:n,autoFocus:i=!1}=e;return e=>{l||(e.stopPropagation(),L({openMenu:t,closeMenu:n,autoFocus:i}))}},U=e=>{let{openMenu:t,closeMenu:n}=e;return e=>{if(l)return;if(v.current)return;if(A)return;u&&u.onMouseEnter&&u.onMouseEnter(e);const i=()=>{L({openMenu:t,closeMenu:n,autoFocus:!1})};d?v.current=window.setTimeout((()=>{i()}),d):i()}},B=e=>{let{openMenu:t,closeMenu:n}=e;return e=>{if(!l)switch(u&&u.onKeyDown&&u.onKeyDown(e),e.key){case zW:return e.stopPropagation(),void L({openMenu:t,closeMenu:n,autoFocus:!0});case"ArrowRight":return void L({openMenu:t,closeMenu:n,autoFocus:!0})}}},W=e=>{let{openMenu:t,closeMenu:n}=e;return e=>{if(u&&u.onKeyUp&&u.onKeyUp(e)," "===e.key){if(l)return;e.stopPropagation(),e.preventDefault(),L({openMenu:t,closeMenu:n,autoFocus:!0})}}},V=e=>{let{menuRows:t}=e;return e=>{_&&_.onKeyUp&&_.onKeyUp(e)," "===e.key&&$D(t.items,e.target)&&e.preventDefault()}},q=e=>{let{menuRows:t,triggerRef:n,closeMenu:i}=e;return e=>{switch(_&&_.onKeyDown&&_.onKeyDown(e),e.key){case"Tab":return e.stopPropagation(),void D({closeMenu:i,options:{autoFocus:!0,ref:n}});case KW:return e.stopPropagation(),void D(A?{closeMenu:i,options:{autoFocus:!0,ref:C,immediate:!0}}:{closeMenu:i,options:{autoFocus:!0,ref:n}});case"ArrowUp":e.stopPropagation(),e.preventDefault();const a=JD(t.items,t.selectedIndex);return XD(t.items,a),void t.setSelectedIndex(a);case"ArrowDown":e.stopPropagation(),e.preventDefault();const o=YD(t.items,t.selectedIndex);return XD(t.items,o),void t.setSelectedIndex(o);case"ArrowLeft":return e.stopPropagation(),e.preventDefault(),A?w():D({closeMenu:i,options:{autoFocus:!0,ref:n}}),void(n.current&&"focus"in n.current&&n.current.focus())}}};return b.useEffect((()=>()=>{v.current&&clearTimeout(v.current)}),[]),b.createElement($W,{className:_P("dig-Menu--submenu","dig-1azk22q2_21-6-0"),onSelection:(e,t)=>{y(e,t,{stayOpen:!1===f})},isPortaled:I,slideSubmenu:A,shouldFocusDisabledRows:T.shouldFocusDisabledRows,_isSubmenu:!0,inverse:R,closeOnSelection:f},(e=>{let{openMenu:d,closeMenu:m,getContentProps:p,getTriggerProps:f,menuRows:v}=e;return b.createElement(b.Fragment,null,b.createElement(FW,g._objectSpread2(g._objectSpread2({id:t,interactive:!0,disabled:l,withLeftAccessory:i,withRightAccessory:a||b.createElement(uN,{src:LN,size:"small"}),_isSubmenuTrigger:!0},f(u)),{},{ref:E,onMouseEnter:U({openMenu:d,closeMenu:m}),onMouseLeave:F,onKeyDown:B({openMenu:d,closeMenu:m}),onKeyUp:W({openMenu:d,closeMenu:m}),onClick:x({openMenu:d,closeMenu:m})}),n),!l&&b.createElement(qW,g._objectSpread2(g._objectSpread2({},p(_)),{},{triggerRef:A?C:E,triggerOffset:A?N:{crossAxis:-8},auto:o,placement:A?O:r,className:s,onKeyDown:q({menuRows:v,triggerRef:E,closeMenu:m}),onKeyUp:V({menuRows:v}),onContentOpened:M,motionProvider:h}),A&&b.createElement(GW,null,b.createElement(FW,{interactive:!0,disabled:l,withLeftAccessory:b.createElement(uN,{src:MN,size:"small"}),onClick:()=>{w()},onKeyDown:e=>{e.key===zW&&(e.stopPropagation(),w())}},n)),c))}))};QW.displayName="Submenu";var XW={ActionItem:xW,Canvas:UW,Content:qW,LinkItem:HW,Row:FW,RowAccessory:PW,RowContent:MW,RowSubtitle:DW,RowTitle:LW,Segment:GW,SelectItem:jW,Submenu:QW,Wrapper:$W};const eV=["children","className","variant","inverse","size","withDropdownIcon","withIconLeft","withIconStart","withIconEnd","hasNoUnderline","href","fullWidth","isLoading","disabled","_hasRightMargin","_hasCollapsedMargins","_hasSquaredSize","type","_pseudoClass","tone"],tV=["children","className","disabled","variant","inverse","isRounded","shape","size","withDropdownIcon","href","type","_pseudoClass","tone"],nV=["className","children","renderMenu","variant","inverse","size","fullWidth","isLoading","disabled","_pseudoClass","withIconStart"],iV=["cursor","circular","children","className"],aV=["variant","size","disabled"],oV=["children","className","variant","disabled","size"],rV=["children","className","variant","size","disabled","buttonGroupProps"],sV=["children","className","_dangerouslySetClassName","sx"],lV=["className","value","isSelected","shape","variant","size","style","withTextEnd","fontFamily","iconSrc","onClick","onSelection","_pseudoClass"],cV=["children","variant","size","shape","selected","exclusive","onSelection","fontFamily"];var dV=e=>{let{href:t,disabled:n=!1,type:i}=e;const a={type:i};let o="button";return t?(o="a",a.href=t,a["aria-disabled"]=n):a.disabled=n,[o,a]},uV=[["medium","standard"]],_V=e=>{const t=uV.find((t=>{let[n,i]=t;return e===n}));return void 0!==t?t[1]:e},mV=e=>{const t=uV.find((t=>{let[n,i]=t;return e===i}));return void 0!==t?t[0]:e},pV=MM({defaultClassName:"dig-1f09ta24_21-6-0",variantClassNames:{hasSquaredSize:{true:"dig-1f09ta214_21-6-0"},hasNoUnderline:{true:"dig-1f09ta215_21-6-0"},disabled:{true:"dig-1f09ta216_21-6-0"},isLoading:{true:"dig-1f09ta217_21-6-0"},variant:{primary:"dig-1f09ta218_21-6-0",opacity:"dig-1f09ta219_21-6-0",filled:"dig-1f09ta21a_21-6-0",outline:"dig-1f09ta21b_21-6-0",borderless:"dig-1f09ta21c_21-6-0",transparent:"dig-1f09ta21d_21-6-0"}},defaultVariants:{},compoundVariants:[[{hasNoUnderline:!1,variant:"transparent"},"dig-1f09ta21e_21-6-0"],[{hasNoUnderline:!0,variant:"transparent"},"dig-1f09ta21f_21-6-0"],[{variant:"transparent",isLoading:!0},"dig-1f09ta21g_21-6-0"],[{variant:"transparent",disabled:!0},"dig-1f09ta21h_21-6-0"]]}),gV=MM({defaultClassName:"dig-1f09ta23_21-6-0",variantClassNames:{size:{small:"dig-t4vtb5c_21-6-0",medium:"dig-t4vtb5d_21-6-0",standard:"dig-t4vtb5d_21-6-0",large:"dig-t4vtb5e_21-6-0",xlarge:"dig-t4vtb5f_21-6-0"},hasRightMargin:{true:"dig-1f09ta2b_21-6-0"},hasCollapsedMargins:{true:"dig-1f09ta2c_21-6-0"},hasSquaredSize:{true:"dig-1f09ta2d_21-6-0"},disabled:{true:"dig-1f09ta2e_21-6-0"},fullWidth:{true:"dig-1f09ta2f_21-6-0"},isLoading:{true:"dig-1f09ta2g_21-6-0"},hasNoUnderline:{true:"dig-1f09ta2h_21-6-0"},withDropdownIcon:{true:"dig-1f09ta2i_21-6-0"},withIconStart:{true:"dig-1f09ta2j_21-6-0"},withIconEnd:{true:"dig-1f09ta2k_21-6-0"},focus:{true:"dig-1f09ta20_21-6-0"},active:{true:"dig-1f09ta21_21-6-0"},hover:{true:"dig-1f09ta22_21-6-0"},variant:{primary:"dig-1f09ta2o_21-6-0",opacity:"dig-1f09ta2p_21-6-0",filled:"dig-1f09ta2q_21-6-0",outline:"dig-1f09ta2r_21-6-0",borderless:"dig-1f09ta2s_21-6-0",transparent:"dig-1f09ta2t_21-6-0"}},defaultVariants:{variant:"primary"},compoundVariants:[[{variant:"primary",disabled:!0},"dig-1f09ta2u_21-6-0"],[{variant:"primary",isLoading:!0},"dig-1f09ta2v_21-6-0"],[{variant:"filled",disabled:!0},"dig-1f09ta2w_21-6-0"],[{variant:"opacity",disabled:!0,isLoading:!1},"dig-1f09ta2x_21-6-0"],[{variant:"outline",disabled:!0},"dig-1f09ta2y_21-6-0"],[{variant:"borderless",disabled:!0,isLoading:!1},"dig-1f09ta2z_21-6-0"],[{variant:"transparent",withIconStart:!1,withIconEnd:!1},"dig-1f09ta210_21-6-0"],[{variant:"transparent",disabled:!0},"dig-1f09ta211_21-6-0"],[{variant:"transparent",size:"small"},"dig-1f09ta212_21-6-0"]]}),fV=MM({defaultClassName:"dig-1f09ta224_21-6-0",variantClassNames:{isSmall:{true:"dig-1f09ta225_21-6-0"}},defaultVariants:{},compoundVariants:[]}),hV=MM({defaultClassName:"dig-1f09ta21i_21-6-0",variantClassNames:{tone:{destructive:"dig-1f09ta21j_21-6-0",neutral:"dig-1f09ta21k_21-6-0"},variant:{primary:"dig-t4vtb5g_21-6-0",filled:"dig-t4vtb5m_21-6-0",opacity:"dig-t4vtb5i_21-6-0",outline:"dig-t4vtb5k_21-6-0",transparent:"dig-1f09ta21p_21-6-0",borderless:"dig-t4vtb5o_21-6-0"},disabled:{false:"dig-1f09ta21r_21-6-0"}},defaultVariants:{},compoundVariants:[[{tone:"neutral",variant:"primary",disabled:!1},"dig-1f09ta21s_21-6-0"],[{tone:"destructive",variant:"primary",disabled:!1},"dig-1f09ta21t_21-6-0 dig-t4vtb5h_21-6-0"],[{tone:"neutral",variant:"filled",disabled:!1},"dig-1f09ta21u_21-6-0"],[{tone:"destructive",variant:"filled",disabled:!1},"dig-1f09ta21v_21-6-0 dig-t4vtb5n_21-6-0"],[{tone:"neutral",variant:"opacity",disabled:!1},"dig-1f09ta21w_21-6-0"],[{tone:"destructive",variant:"opacity",disabled:!1},"dig-1f09ta21x_21-6-0 dig-t4vtb5j_21-6-0"],[{tone:"neutral",variant:"outline",disabled:!1},"dig-1f09ta21y_21-6-0"],[{tone:"destructive",variant:"outline",disabled:!1},"dig-1f09ta21z_21-6-0 dig-t4vtb5l_21-6-0"],[{tone:"neutral",variant:"transparent",disabled:!1},"dig-1f09ta220_21-6-0"],[{tone:"destructive",variant:"transparent",disabled:!1},"dig-1f09ta221_21-6-0"],[{tone:"neutral",variant:"borderless",disabled:!1},"dig-1f09ta222_21-6-0"],[{tone:"destructive",variant:"borderless",disabled:!1},"dig-1f09ta223_21-6-0 dig-t4vtb5p_21-6-0"]]}),EV=MM({defaultClassName:"dig-1f09ta22c_21-6-0",variantClassNames:{withIconEnd:{true:"dig-1f09ta22d_21-6-0"}},defaultVariants:{},compoundVariants:[]}),vV=MM({defaultClassName:"dig-1f09ta22e_21-6-0",variantClassNames:{withIconStart:{true:"dig-1f09ta22f_21-6-0"}},defaultVariants:{},compoundVariants:[]}),bV=MM({defaultClassName:"dig-1f09ta226_21-6-0",variantClassNames:{withDropdownIcon:{true:"dig-1f09ta227_21-6-0"},hasSquaredSize:{true:"dig-1f09ta228_21-6-0"},variant:{transparent:"dig-1f09ta229_21-6-0"}},defaultVariants:{},compoundVariants:[[{withDropdownIcon:!0,variant:"transparent"},"dig-1f09ta22a_21-6-0"],[{hasSquaredSize:!0,withDropdownIcon:!0},"dig-1f09ta22b_21-6-0"]]}),SV="data-dig-button";function TV(e){return"small"===(e||"medium")?"small":"medium"}var yV=b.forwardRef(((e,t)=>{let{children:n,className:i,variant:a,inverse:o=!1,size:r="medium",withDropdownIcon:s=!1,withIconLeft:l,withIconStart:c,withIconEnd:d,hasNoUnderline:u=!1,href:_,fullWidth:m=!1,isLoading:p=!1,disabled:f=p,_hasRightMargin:h,_hasCollapsedMargins:E,_hasSquaredSize:v=!1,type:S,_pseudoClass:T=[],tone:y="neutral"}=e,k=g._objectWithoutProperties(e,eV);const w=mV(r),I=c||l;if(m){if("transparent"===a)throw new Error("`fullWidth` can only be applied to non-transparent variants.");if("large"!==w&&"xlarge"!==w)throw new Error('`fullWidth` can only be applied to "large" and "xlarge" sizes.')}const[A,C]=dV({href:_,disabled:f||p,type:S}),R=TM().getInverseProps().className,O=_P("dig-Button",`dig-Button--${a}`,`dig-Button--${_V(w)}`,{"dig-Button--medium":"medium"===w,"dig-Button--fullWidth":m,"dig-Button--isLoading":p,"dig-Button--withDropdownIcon":s,"dig-Button--withIconStart":I,"dig-Button--withIconEnd":d,"dig-Button--hasNoUnderline":"transparent"===a&&u,"dig-Button--hasRightMargin":h,"dig-Button--hasCollapsedMargins":E,"dig-Button--hasSquaredSize":v,"dig-Button--hover":T.includes("hover"),"dig-Button--active":T.includes("active"),"dig-Button--focus":T.includes("focus"),[`dig-Button-tone--${y}`]:y,[R]:o},gV({variant:a,size:w,hasRightMargin:h,hasCollapsedMargins:E,hasSquaredSize:v,disabled:f,fullWidth:m,isLoading:p,hasNoUnderline:"transparent"===a&&u,withDropdownIcon:s,withIconStart:!!I,withIconEnd:!!d,hover:T.includes("hover"),active:T.includes("active"),focus:T.includes("focus")}),hV({variant:a,tone:y,disabled:f||p}),i),N={[SV]:!0},P={"data-dig-button-content":!0};return b.createElement(A,g._objectSpread2(g._objectSpread2(g._objectSpread2({className:O},N),{},{ref:t},C),k),b.createElement("span",g._objectSpread2({className:_P("dig-Button-content",pV({variant:a,hasSquaredSize:v,disabled:f,isLoading:p,hasNoUnderline:"transparent"===a&&u}))},P),I&&b.createElement("span",{className:_P("dig-Button-icon-start-wrapper",vV({withIconStart:!!I}))},b.createElement(lN.Provider,{value:{UIIconOverrides:{size:TV(w),isOpticallyAligned:!0}}},I)),n,d&&b.createElement("span",{className:_P("dig-Button-icon-end-wrapper",EV({withIconEnd:!!d}))},b.createElement(lN.Provider,{value:{UIIconOverrides:{size:TV(w),isOpticallyAligned:!0}}},d)),s&&b.createElement(uN,{className:_P("dig-Button-icon",bV({withDropdownIcon:s,hasSquaredSize:v,variant:"transparent"===a?"transparent":void 0})),src:PN,size:"small","data-testid":"digButtonDropdownIcon",isOpticallyAligned:!0})),p&&b.createElement("span",{className:_P("dig-Button-spinner",fV({isSmall:"small"===w})),"data-testid":"digButtonSpinner"},b.createElement(VL,{monochromatic:!0,hasOpaqueTrack:"primary"===a,size:"xsmall"})))}));yV.displayName="Button";var kV=MM({defaultClassName:"dig-4apwuh2_21-6-0 dig-4apwuh1_21-6-0",variantClassNames:{variant:{filled:"dig-4apwuh3_21-6-0",outline:"dig-4apwuh4_21-6-0",opacity:"dig-4apwuh5_21-6-0",transparent:"dig-4apwuh6_21-6-0",borderless:"dig-4apwuh7_21-6-0"},size:{small:"dig-4apwuh8_21-6-0",medium:"dig-4apwuh9_21-6-0",standard:"dig-4apwuha_21-6-0",large:"dig-4apwuhb_21-6-0",xlarge:"dig-4apwuhc_21-6-0"},withDropdownIcon:{true:"dig-4apwuhd_21-6-0"},shape:{circular:"dig-4apwuhe_21-6-0",standard:"dig-4apwuhf_21-6-0"},hover:{true:"dig-4apwuhg_21-6-0"},active:{true:"dig-4apwuhh_21-6-0"},focus:{true:"dig-4apwuhi_21-6-0"}},defaultVariants:{},compoundVariants:[[{hover:!0,active:!0},"dig-4apwuhj_21-6-0"]]}),wV=MM({defaultClassName:"dig-4apwuhw_21-6-0",variantClassNames:{tone:{neutral:"dig-4apwuhx_21-6-0",destructive:"dig-4apwuhy_21-6-0"},variant:{filled:"dig-4apwuhz_21-6-0",outline:"dig-4apwuh10_21-6-0",opacity:"dig-4apwuh11_21-6-0",transparent:"dig-4apwuh12_21-6-0",borderless:"dig-4apwuh13_21-6-0"},hover:{true:"dig-4apwuh14_21-6-0"},active:{true:"dig-4apwuh15_21-6-0"},focus:{true:"dig-4apwuh16_21-6-0"}},defaultVariants:{},compoundVariants:[[{hover:!0,active:!0},"dig-4apwuh17_21-6-0"],[{tone:"destructive",variant:"filled",hover:!0},"dig-4apwuh18_21-6-0"],[{tone:"destructive",variant:"filled",active:!0},"dig-4apwuh19_21-6-0"],[{tone:"destructive",variant:"opacity",hover:!0},"dig-4apwuh1a_21-6-0"],[{tone:"destructive",variant:"opacity",active:!0},"dig-4apwuh1b_21-6-0"],[{tone:"destructive",variant:"opacity",focus:!0},"dig-4apwuh1c_21-6-0"],[{tone:"destructive",variant:"outline",focus:!0},"dig-4apwuh1d_21-6-0"],[{tone:"destructive",variant:"outline",hover:!0},"dig-4apwuh1e_21-6-0"],[{tone:"destructive",variant:"outline",active:!0},"dig-4apwuh1f_21-6-0"],[{tone:"destructive",variant:"borderless",hover:!0},"dig-4apwuh1g_21-6-0"],[{tone:"destructive",variant:"borderless",active:!0},"dig-4apwuh1h_21-6-0"]]}),IV=MM({defaultClassName:"dig-4apwuhk_21-6-0",variantClassNames:{tone:{neutral:"dig-4apwuhl_21-6-0",destructive:"dig-4apwuhm_21-6-0"},variant:{filled:"dig-4apwuhn_21-6-0",outline:"dig-4apwuho_21-6-0",opacity:"dig-4apwuhp_21-6-0",transparent:"dig-4apwuhq_21-6-0",borderless:"dig-4apwuhr_21-6-0"}},defaultVariants:{},compoundVariants:[[{tone:"destructive",variant:"filled"},"dig-4apwuhs_21-6-0"],[{tone:"destructive",variant:"opacity"},"dig-4apwuht_21-6-0"],[{tone:"destructive",variant:"outline"},"dig-4apwuhu_21-6-0"],[{tone:"destructive",variant:"borderless"},"dig-4apwuhv_21-6-0"]]});function AV(e){switch(e||"medium"){case"small":return"small";case"medium":default:return"medium";case"large":case"xlarge":return"large"}}var CV=b.forwardRef(((e,t)=>{let{children:n,className:i,disabled:a=!1,variant:o,inverse:r=!1,isRounded:s,shape:l,size:c="medium",withDropdownIcon:d=!1,href:u,type:_,_pseudoClass:m=[],tone:p="neutral"}=e,f=g._objectWithoutProperties(e,tV);const[h,E]=dV({href:u,disabled:a,type:_}),v=mV(c),S=l||(!0===s?"circular":"standard"),T=TM().getInverseProps().className;((e,t,n)=>{e||console.error("dig-components:",t,n)})(!(d&&"circular"===S),"`withDropdownIcon` only applies to non-circular icon buttons.");const y=_P("dig-IconButton",`dig-IconButton--${o}`,`dig-IconButton--${_V(v)}`,{"dig-IconButton--medium":"medium"===v,[T]:r,"dig-IconButton--circular":"circular"===S,"dig-IconButton--withDropdownIcon":d&&"circular"!==S,"dig-IconButton--hover":m.includes("hover"),"dig-IconButton--active":m.includes("active"),"dig-IconButton--focus":m.includes("focus"),[`dig-IconButton-tone--${p}`]:p},i,kV({variant:o,size:v,shape:S,withDropdownIcon:d&&"circular"!==S}),!1===a?IV({tone:p,variant:o}):"",!1===a?wV({tone:p,variant:o,active:m.includes("active"),hover:m.includes("hover"),focus:m.includes("focus")}):""),k={[SV]:!0,"data-dig-icon-button":!0};return b.createElement(h,g._objectSpread2(g._objectSpread2(g._objectSpread2({className:y},k),{},{ref:t},E),f),b.createElement("span",{className:_P("dig-IconButton-content","dig-4apwuh1i_21-6-0")},b.createElement(lN.Provider,{value:{UIIconOverrides:{size:AV(v)}}},n),d&&"circular"!==S&&b.createElement(uN,{src:PN,size:"small","data-testid":"digIconButtonDropdownIcon"})))}));CV.displayName="IconButton";var RV={small:"dig-9n0h762_21-6-0",medium:"dig-9n0h763_21-6-0",large:"dig-9n0h764_21-6-0",xlarge:"dig-9n0h765_21-6-0"},OV={small:"dig-9n0h766_21-6-0",medium:"dig-9n0h767_21-6-0",large:"dig-9n0h768_21-6-0",xlarge:"dig-9n0h769_21-6-0"},NV=b.forwardRef(((e,t)=>{let{className:n,children:i,renderMenu:a,variant:o,inverse:r=!1,size:s="medium",fullWidth:l=!1,isLoading:c=!1,disabled:d=c,_pseudoClass:u=[],withIconStart:_}=e,m=g._objectWithoutProperties(e,nV);const p=mV(s),f=TM().getInverseProps().className,h=_P("dig-SplitButton","dig-9n0h760_21-6-0",`dig-SplitButton--${o}`,`dig-SplitButton--${_V(p)}`,{"dig-SplitButton--medium":"medium"===p,"dig-SplitButton--fullWidth":l,"dig-9n0h761_21-6-0":l,[f]:r},n),E={buttonProps:{variant:o,size:p,inverse:r,disabled:d||c,className:_P("dig-SplitButton-menu-button",RV[p]),withDropdownIcon:!0,_hasSquaredSize:!0}},v={"data-dig-split-button":!0};return b.createElement("span",g._objectSpread2({role:"group",className:h},v),b.createElement(yV,g._objectSpread2(g._objectSpread2({ref:t,className:_P("dig-SplitButton-button",OV[p]),variant:o,size:p,isLoading:c,disabled:d,withIconStart:_,_pseudoClass:u},m),{},{_hasRightMargin:"primary"===o||"opacity"===o,_hasCollapsedMargins:"outline"===o||"filled"===o}),i),a(E))}));NV.displayName="SplitButton";var PV=MM({defaultClassName:"dig-33owqk1_21-6-0 dig-33owqk0_21-6-0",variantClassNames:{circular:{true:"dig-33owqk2_21-6-0"},cursor:{pointer:"dig-33owqk3_21-6-0",default:"dig-33owqk4_21-6-0"}},defaultVariants:{},compoundVariants:[]}),MV=b.forwardRef(((e,t)=>{let{cursor:n="default",circular:i=!1,children:a,className:o}=e,r=g._objectWithoutProperties(e,iV);const s=_P("dig-StylelessButton",o,{"dig-StylelessButton--pointer":"pointer"===n,"dig-StylelessButton--circular":i},PV({circular:i,cursor:n}));return b.createElement("button",g._objectSpread2({className:s,ref:t},r),b.createElement("span",{className:_P("dig-StylelessButton-content","dig-33owqk5_21-6-0")},a))}));MV.displayName="StylelessButton";var LV=MM({defaultClassName:"dig-1iro7am0_21-6-0",variantClassNames:{variant:{primary:"dig-1iro7am9_21-6-0",opacity:"dig-1iro7ama_21-6-0",filled:"dig-1iro7amb_21-6-0",outline:"dig-1iro7amc_21-6-0"}},defaultVariants:{},compoundVariants:[]}),DV=MM({defaultClassName:"dig-1iro7am2_21-6-0",variantClassNames:{size:{small:"dig-1iro7ame_21-6-0",medium:"dig-1iro7amf_21-6-0",standard:"dig-1iro7amg_21-6-0",large:"dig-1iro7amh_21-6-0",xlarge:"dig-1iro7ami_21-6-0"}},defaultVariants:{},compoundVariants:[]}),FV="dig-1iro7am3_21-6-0",xV="dig-1iro7am4_21-6-0",UV="dig-1iro7am5_21-6-0",BV="dig-1iro7am6_21-6-0",WV="digButtonBarShadow-",VV=e=>{let{children:t,menuTrigger:n}=e;const[i,a]=b.useState(new Map),o=b.useRef(null),r=b.useRef(),s=!Array.from(i.values()).every((e=>e));return b.useEffect((()=>{const e=e=>{e.forEach((e=>{const t=e.target.id;a((n=>{const i=new Map(n);return i.set(t,e.isIntersecting),i}))}))};return window.IntersectionObserver?(r.current=new IntersectionObserver(e,{root:o.current,threshold:1}),o.current&&Array.from(o.current.children).forEach((e=>{r.current&&r.current.observe(e)}))):o.current&&Array.from(o.current.children).forEach(((e,t)=>{a((n=>{const i=new Map(n);return i.set(e.id,0===t),i}))})),()=>{r.current&&(r.current.disconnect(),r.current=void 0)}}),[]),b.createElement("div",{className:_P("dig-ButtonBar-overflow",FV)},b.createElement("div",{className:_P("dig-ButtonBar-overflow-content",xV)},b.Children.map(t,(e=>{if(b.isValidElement(e)&&i.get(`${WV}${e.props.id}`))return e})),s&&b.createElement(XW.Wrapper,{className:_P("dig-ButtonBar-menu","dig-1iro7am1_21-6-0")},(e=>{let{getContentProps:a,getTriggerProps:o}=e;return b.createElement(b.Fragment,null,b.isValidElement(n)&&b.cloneElement(n,g._objectSpread2({},o())),b.createElement(XW.Content,g._objectSpread2({},a()),b.createElement(XW.Segment,null,b.Children.map(t,(e=>{if(b.isValidElement(e)){const n=`${WV}${e.props.id}`;if(!i.get(n)){const n=(t=e.props,g._objectSpread2({id:t.id,children:t.children,disabled:t.disabled,onClick:t.onClick,href:t.href,value:t.href,"aria-label":t["aria-label"],withLeftAccessory:t.withIconStart||t.withIconLeft,withRightAccessory:t.withIconEnd},t.menuItemProps));return((e,t)=>"string"==typeof e.href||void 0!==e.menuItemProps&&"href"in e.menuItemProps)(e.props)?b.createElement(XW.LinkItem,g._objectSpread2({key:e.props.id},n),e.props.children):b.createElement(XW.ActionItem,g._objectSpread2({key:e.props.id},n),e.props.children)}}var t})))))}))),b.createElement("div",{className:_P("dig-ButtonBar-overflow-content dig-ButtonBar-overflow-content-shadow",xV,UV),"aria-hidden":"true"},b.createElement("div",{className:_P("dig-ButtonBar-overflow-buttons",BV),ref:o},b.Children.map(t,(e=>{if(b.isValidElement(e))return b.cloneElement(e,{id:`${WV}${e.props.id}`,"aria-hidden":!0,tabIndex:-1})}))),s&&b.createElement(XW.Wrapper,null,(()=>b.createElement(b.Fragment,null,b.isValidElement(n)&&b.cloneElement(n,{"data-testid":`${WV}${n.props["data-testid"]}`}))))))};VV.displayName="ButtonBarOverflow";var qV=b.forwardRef(((e,t)=>{let{variant:n,size:i="medium",disabled:a}=e,o=g._objectWithoutProperties(e,aV);const r=_P("dig-ButtonBar-menu-trigger",`dig-ButtonBar-menu-trigger--${i}`,DV({size:i}));return b.createElement(yV,g._objectSpread2({className:r,variant:n,size:i,disabled:a,ref:t,"data-testid":"digButtonBarMenuTrigger"},o),b.createElement(uN,{size:"small",src:QN}))})),HV=b.forwardRef(((e,t)=>{let{children:n,className:i,variant:a,disabled:o=!1,size:r="medium"}=e,s=g._objectWithoutProperties(e,oV);const l=_P("dig-ButtonBar-button","dig-1iro7am7_21-6-0",i),c=g._objectSpread2({},s);return delete c.menuItemProps,b.createElement(yV,g._objectSpread2(g._objectSpread2({id:s.id},c),{},{className:l,variant:a,size:r,disabled:o,ref:t}),n)})),GV=b.forwardRef(((e,t)=>{let{children:n,className:i,variant:a,size:o="medium",disabled:r=!1,buttonGroupProps:s}=e,l=g._objectWithoutProperties(e,rV);const c=_P("dig-ButtonBar",`dig-ButtonBar--${a}`,{"dig-ButtonBar--disabled":r},LV({variant:a}),i);return b.createElement("div",g._objectSpread2({className:c,ref:t},l),b.createElement(VV,{menuTrigger:b.createElement(qV,{variant:a,size:o,disabled:r})},s.map((e=>b.createElement(HV,g._objectSpread2(g._objectSpread2({key:e.id},e),{},{variant:a,size:o,disabled:r||e.disabled,ref:e.ref}),e.children)))))}));GV.displayName="ButtonBar";var jV=b.createContext({variant:"filled",size:"medium",shape:"standard",selected:null,isInsideGroup:!1}),zV=(e=>(e.xsmall="XSmall",e.small="Small",e.medium="Medium",e.large="Large",e.xlarge="XLarge",e))(zV||{});function KV(e,t){return`${e} ${zV[t]}`}var JV=e=>{let{children:t,className:n,_dangerouslySetClassName:i,sx:a}=e,o=g._objectWithoutProperties(e,sV);return b.createElement(VP,g._objectSpread2(g._objectSpread2(g._objectSpread2({},a),o),{},{className:i}),t)},YV=MM({defaultClassName:"dig-15yi6yl7_21-6-0",variantClassNames:{variant:{filled:"dig-15yi6yl8_21-6-0",outline:"dig-15yi6yl9_21-6-0",borderless:"dig-15yi6yla_21-6-0"},boxShadow:{true:"dig-15yi6ylb_21-6-0",false:"dig-15yi6ylc_21-6-0"},borderRadius:{xsmall:"dig-15yi6yl0_21-6-0",small:"dig-15yi6yl1_21-6-0",medium:"dig-15yi6yl2_21-6-0",large:"dig-15yi6yl3_21-6-0",xlarge:"dig-15yi6yl4_21-6-0",circular:"dig-15yi6yl5_21-6-0",false:"dig-15yi6yl6_21-6-0"}},defaultVariants:{variant:"filled"},compoundVariants:[]});function ZV(e){const{font:t,size:n="medium"}=e;return"Action"===t?"xlarge"===n?"Action Large":KV("Action",n):"xlarge"===n?"Text Large":KV("Text",n)}var $V=b.forwardRef(((e,t)=>{let{className:n,value:i,isSelected:a,shape:o,variant:r,size:s,style:l,withTextEnd:c,fontFamily:d,iconSrc:u,onClick:_,onSelection:m,_pseudoClass:p}=e,f=g._objectWithoutProperties(e,lV);const[h,E]=b.useState(a||!1),{size:v,shape:S,selected:T,variant:y,isInsideGroup:k,onToggleClick:w,fontFamily:I}=b.useContext(jV),A=r||y,C=s||v,R=d||I||"Action",O=c?"standard":o||S,N=void 0!==a?a:k?null!==T&&("string"==typeof T?T===i:T.includes(i)):h,P=function(e){const{variant:t,isSelected:n}=e;switch(t){case"filled":case"borderless":case"outline":return n?{backgroundOverlay:"Opacity Surface - State 2",hover:"Opacity Surface - State 1",active:"Opacity Surface - State 2"}:{backgroundOverlay:"transparent",hover:"Opacity Surface",active:"Opacity Surface - State 1"}}}({isSelected:N,variant:A}),M="circular"===O?O:"xlarge"===C?"large":C,L=b.createElement("button",g._objectSpread2(g._objectSpread2({onClick:e=>{k?w&&w({value:i,evt:e}):(m&&m({isSelected:!h,evt:e}),E(!h)),_&&_(e)},ref:t,type:"button","aria-pressed":N},f),zM({direction:"up",className:_P(YV({variant:A,boxShadow:"focus"===p,borderRadius:M}),n),style:l,bgColors:{base:P.hover,active:P.active},state:p})),b.createElement(JV,{sx:{display:"flex",alignItems:"center",backgroundColor:P.backgroundOverlay,padding:"xlarge"===C?"Micro Medium":"large"===C?"Micro Small":"Micro XSmall"}},b.createElement(uN,{src:u,size:"small"===C?"small":"medium"}),c&&b.createElement(JV,{sx:{paddingX:"Micro XSmall",fontFamily:R,letterSpacing:"Action"===R?"Action":void 0,fontSize:ZV({font:R,size:C}),fontWeight:"Action"===R?"Strong":"Base"}},c)));return k?b.createElement(iM.Item,null,L):L}));$V.displayName="ToggleButton";Ph("/static/metaserver/static/js/campaigns/campaign_formats/link/campaign_link_renderer.module.out-vflH9GPMY.css",(e=>"._toolkit-link_1gpi8_1{--link-color:var(--dig-color__primary__base);display:flex;flex-direction:row;flex-wrap:nowrap;line-height:30px;margin:2px 8px 0;white-space:nowrap}._warning_1gpi8_12{--link-color:var(--dig-color__accent__yellow)}._with-tooltip_1gpi8_16{align-items:center;margin-top:0}._with-tooltip_1gpi8_16>._nav-link-icon_1gpi8_21{height:24px;margin-top:0}._with-tooltip_1gpi8_16>._nav-link-container_1gpi8_26{display:contents}._info-icon_1gpi8_31,._nav-link_1gpi8_21{color:var(--link-color)}._small_1gpi8_35{font-size:var(--type__body__small--fontsize)}._nav-link-icon_1gpi8_21{margin-right:4px;margin-top:1px}._tooltip-content_1gpi8_44{margin-bottom:var(--spacing__unit--2)}._tooltip-title_1gpi8_48{margin-bottom:var(--spacing__unit--1)}._gold-button_1gpi8_52{align-items:center;background:linear-gradient(180deg,#fbd495,#bf7d25);border:1px solid #bf7d25;color:var(--dig-color__text__base);cursor:pointer;display:flex;justify-content:center;min-width:max-content;outline:none;padding:var(--dig-spacing__micro__xsmall) var(--dig-spacing__micro__medium)}._gold-button-text_1gpi8_64{font-family:var(--dig-type__family__action);font-size:var(--dig-type__size__action__medium);font-weight:var(--dig-type__weight__strong);letter-spacing:var(--dig-type__letterspacing__action)}._gold-button_1gpi8_52:active{background:linear-gradient(180deg,#bf7d25,#fbd495)}._gold-button-icon_1gpi8_73{display:flex;padding-right:var(--dig-spacing__micro__xsmall)}"));const QV={toolkitLink:"_toolkit-link_1gpi8_1",warning:"_warning_1gpi8_12",withTooltip:"_with-tooltip_1gpi8_16",navLinkIcon:"_nav-link-icon_1gpi8_21",navLinkContainer:"_nav-link-container_1gpi8_26",infoIcon:"_info-icon_1gpi8_31",navLink:"_nav-link_1gpi8_21",small:"_small_1gpi8_35",tooltipContent:"_tooltip-content_1gpi8_44",tooltipTitle:"_tooltip-title_1gpi8_48",goldButton:"_gold-button_1gpi8_52",goldButtonText:"_gold-button-text_1gpi8_64",goldButtonIcon:"_gold-button-icon_1gpi8_73"},XV=["className","children","placement","boundaryRef","anchorRef","auto","shouldHideOnAnchorHidden","shouldHideOnOverlayEscape","onChangePlacement","offsetDistance","isPortaled","positioningStrategy","style","setWidthSameAsAnchor","arrowRef","shiftBoundaryDirection","_arrowPadding"];function eq(e){const t=window&&"number"==typeof(null==window?void 0:window.devicePixelRatio)?window.devicePixelRatio:1;return Math.round(e*t)/t}var tq=b.forwardRef(((e,t)=>{let{className:n,children:i,placement:a,boundaryRef:o,anchorRef:r,auto:s=!1,shouldHideOnAnchorHidden:l=!1,shouldHideOnOverlayEscape:c=!1,onChangePlacement:d,offsetDistance:u=0,isPortaled:_=!0,positioningStrategy:m="absolute",style:p,setWidthSameAsAnchor:f=!1,arrowRef:h,shiftBoundaryDirection:E={horizontal:!0,vertical:!0},_arrowPadding:v=6}=e,S=g._objectWithoutProperties(e,XV);const{featureLevel:T}=b.useContext(WM),y=VM(T),[k,w]=b.useState(!1),I={name:"updateAdjustedPlacement",fn(e){let{placement:t}=e;return d&&d(t),{}}},{x:A,y:C,refs:R,strategy:O,update:N,middlewareData:P,placement:M}=ZB({placement:a,strategy:m,whileElementsMounted:(e,t,n)=>PU(e,t,n,{elementResize:y}),middleware:[fU(u),...f?[DU({apply:e=>{let{elements:t,rects:n}=e;Object.assign(t.floating.style,{width:`${n.reference.width}px`})}})]:[],...s?[LU({boundary:o&&o.current?o.current:void 0,fallbackStrategy:"initialPlacement"})]:[],...s?[o&&o.current?MU({crossAxis:E.vertical,mainAxis:E.horizontal,boundary:o.current}):MU({limiter:UU()})]:[],...h?[(L={element:h,padding:v},{name:"arrow",options:L,fn(e){const{element:t,padding:n}="function"==typeof L?L(e):L;return t&&(i=t,{}.hasOwnProperty.call(i,"current"))?null!=t.current?xU({element:t.current,padding:n}).fn(e):{}:t?xU({element:t,padding:n}).fn(e):{};var i}})]:[],...s?[I]:[],...l?[FU({strategy:"referenceHidden",boundary:o&&o.current?o.current:void 0})]:[],...c?[FU({strategy:"escaped",boundary:o&&o.current?o.current:void 0})]:[]]});var L;Sv((()=>{R.setReference(r.current)}),[R,r]),Sv((()=>{k&&(R.setReference(r.current),w(!1))}),[R,r,k]),Sv((()=>{const e=P.arrow,t={top:"bottom",right:"left",bottom:"top",left:"right"}[M.split("-")[0]];e&&h&&h.current&&Object.assign(h.current.style,{left:"",top:"",right:"",bottom:""},{left:null!==e.x?`${e.x}px`:"",top:null!==e.y?`${e.y}px`:"",right:"",bottom:"",[t]:"-6px"})}),[h,P.arrow,M]);const D=!(!P.hide||!P.hide.referenceHidden)&&P.hide.referenceHidden,F=!(!P.hide||!P.hide.escaped)&&P.hide.escaped;b.useImperativeHandle(t,(()=>({update:()=>{N(),w(!0)}})),[N]);const x=_P("dig-Overlay",`dig-Overlay--${M}`,n);return b.createElement(tW,{_elevateByZ:11,_preferAbsolute:!0,isPortaled:_},b.createElement("div",g._objectSpread2({className:x,ref:R.setFloating,style:g._objectSpread2(g._objectSpread2({},p),{},{position:O,top:"0",left:"0",visibility:F||D?"hidden":void 0,transform:`translate3d(${eq(Number(A))}px,${eq(Number(C))}px,0)`})},S),i))}));tq.displayName="Overlay";const nq=["children","ratio","objectFit","minHeight","maxHeight","className","style"];var iq=MM({defaultClassName:"dig-65qxdn4_21-6-0",variantClassNames:{objectFit:{true:"dig-65qxdn5_21-6-0"},minOrMaxHeight:{true:"dig-65qxdn6_21-6-0"}},defaultVariants:{},compoundVariants:[]}),aq={contain:"xMidYMid meet",cover:"xMidYMid slice",none:void 0},oq=e=>aq[e],rq=e=>{let{children:t,ratio:n=1,objectFit:i="cover",minHeight:a,maxHeight:o,className:r,style:s}=e,l=g._objectWithoutProperties(e,nq);if(n<=0)throw new TypeError("The ratio prop must result in a number greater than 0");const c="number"==typeof a?`${a}px`:a,d="number"==typeof o?`${o}px`:o,u={"var(--dig-65qxdn1_21-6-0)":i};c&&(u["var(--dig-65qxdn2_21-6-0)"]=c),d&&(u["var(--dig-65qxdn3_21-6-0)"]=d),n&&(u["var(--dig-65qxdn0_21-6-0)"]=`(${n})`);const _=g._objectSpread2(g._objectSpread2({},s),OP(g._objectSpread2({},u)));return b.createElement("div",g._objectSpread2({className:_P("dig-AspectRatio",iq({objectFit:!!i,minOrMaxHeight:!(!c&&!d)}),r),style:_,"data-testid":"DigAspectRatio"},l),"function"==typeof t?t({preserveAspectRatio:oq(i)}):t)};rq.displayName="AspectRatio";const sq=["id","className","children","open","boundary","placement","variant","triggerRef","shouldReturnFocus","shouldDisablePointerEvents","inverse","openDelay","maxWidth","onDisplayed","onHidden","contentBreak","isPortaled","offsetDistance","auto","autoHide","onChangePlacement","_isUnsafelyOverridingTheme","withIllustration"],lq=["className","title","placement","auto","boundary","inverse","openDelay","aria-label","iconButtonSize","src"],cq=["children","tagName","color","size"],dq=["children","className","color","size","tagName","withMargin"],uq=["children","className"],_q=["children","className"],mq=["id","children","title","placement","auto","boundary","shouldCloseOnClick","openDelay","maxWidth","triggerRef","inverse","contentBreak","offsetDistance","autoHide","onDisplayed"];var pq=MM({defaultClassName:"dig-1i767qdl_21-6-0",variantClassNames:{withMargin:{true:"dig-1i767qdm_21-6-0",false:"dig-1i767qdn_21-6-0"}},defaultVariants:{withMargin:!1},compoundVariants:[]}),gq=MM({defaultClassName:"dig-1i767qd0_21-6-0",variantClassNames:{shouldDisablePointerEvents:{true:"dig-1i767qd1_21-6-0"}},defaultVariants:{},compoundVariants:[]}),fq=MM({defaultClassName:"dig-1i767qda_21-6-0",variantClassNames:{variant:{basic:"dig-1i767qdb_21-6-0",rich:"dig-1i767qdc_21-6-0 dig-1i767qd9_21-6-0"},placement:{up:"dig-1i767qdd_21-6-0",down:"dig-1i767qde_21-6-0",left:"dig-1i767qdf_21-6-0",right:"dig-1i767qdg_21-6-0"}},defaultVariants:{},compoundVariants:[]}),hq=MM({defaultClassName:"dig-1i767qd2_21-6-0",variantClassNames:{placement:{up:"dig-1i767qd3_21-6-0",down:"dig-1i767qd4_21-6-0",left:"dig-1i767qd5_21-6-0",right:"dig-1i767qd6_21-6-0"},variant:{basic:"dig-1i767qd7_21-6-0",rich:"dig-1i767qd8_21-6-0"}},defaultVariants:{},compoundVariants:[]}),Eq={top:"up","top-start":"up","top-end":"up",bottom:"down","bottom-start":"down","bottom-end":"down",left:"left","left-start":"left","left-end":"left",right:"right","right-start":"right","right-end":"right"},vq=e=>{let{children:t,overlayRef:n}=e;const[i,a]=b.useState(!1);return b.useEffect((()=>{setTimeout((()=>{a(!0)}),0)}),[]),Sv((()=>{i&&n.current&&n.current.update()}),[i,n]),i?b.createElement(b.Fragment,null,t):null},bq=b.forwardRef(((e,t)=>{let{id:n,className:i,children:a,open:o,boundary:r,placement:s="bottom",variant:l="basic",triggerRef:c,shouldReturnFocus:d=!0,shouldDisablePointerEvents:u=!1,inverse:_=!0,openDelay:m=0,maxWidth:p=256,onDisplayed:f,onHidden:h,contentBreak:E,isPortaled:v=!0,offsetDistance:S,auto:T,autoHide:y=!1,onChangePlacement:k,_isUnsafelyOverridingTheme:w=!1,withIllustration:I}=e,A=g._objectWithoutProperties(e,sq);const C=b.useRef(null),[R,O]=b.useState(!1);Sv((()=>{var e;R||(O(Boolean(c.current)),null==(e=D.current)||e.update())}),[R,c]);const[N,P]=b.useState(s),[M,L]=b.useState(s);s!==M&&(L(s),P(s));const D=b.useRef(null),{getInverseProps:F,getThemeProps:x,theme:U}=TM(),B=b.useRef(null),W=!1===w?_P({[F().className]:_,[x().className]:!_}):void 0,V=_P("dig-Tooltip",`dig-Tooltip--${l}`,`dig-Tooltip--${N}`,gq({shouldDisablePointerEvents:u}),i,W,{"dig-Tooltip--shouldDisablePointerEvents":u}),q={maxWidth:p,wordBreak:"character"===E?"break-all":"normal"},H=b.useMemo((()=>"rich"===l?26:N.includes("top")||N.includes("bottom")?14:10),[l,N]);b.useImperativeHandle(t,(()=>({update:()=>{D.current&&D.current.update()}})));const G=b.useCallback((e=>{"close"===e.currentState?("function"==typeof h&&h(),d&&c&&c.current&&"focus"in c.current&&"function"==typeof c.current.focus&&c.current.focus()):"function"==typeof f&&f()}),[h,f,d,c]),j="rich"===l&&I,z=Eq[N],K=b.useMemo((()=>(e=>{const{openDelay:t,direction:n}=e;return new Map([["open",{keyFrames:{transform:"up"===n?"translate(0, -16px)":"down"===n?"translate(0, 16px)":"left"===n?"translate(-16px, 0)":"translate(16px, 0)",opacity:t>0?[0,1]:1},options:{duration:.125,ease:mx,delay:t>0?t/1e3:0}}],["close",{keyFrames:{opacity:0},options:{duration:.125,ease:px}}]])})({direction:z,openDelay:m})),[z,m]),{isMotionRunning:J}=gx({elementRef:C,states:K,currentState:o?"open":"close",onTransitionComplete:G});return o||J?b.createElement(tq,g._objectSpread2({id:n,role:"tooltip",placement:s,boundaryRef:r,anchorRef:c,className:V,ref:D,style:q,isPortaled:v,arrowRef:B,offsetDistance:S,auto:T,shouldHideOnAnchorHidden:y,onChangePlacement:e=>{P(e),k&&k(e)},_arrowPadding:"vis2023"===U?H:void 0},A),b.createElement("div",{className:_P("dig-Tooltip-inner",hq({placement:Eq[N],variant:l})),ref:C},b.createElement("div",{className:_P("dig-Tooltip-content",fq({variant:l,placement:Eq[N]})),"data-testid":"digTooltipContent"},j&&b.createElement("div",{className:"dig-1i767qdj_21-6-0"},b.createElement(rq,{ratio:1,maxHeight:128,className:"dig-1i767qdk_21-6-0"},I)),b.createElement(cW,{className:"dig-Tooltip-content--text",tagName:"div",size:"small"},v&&"rich"===l?b.createElement(vq,{overlayRef:D},a):a)),b.createElement("span",{className:_P("dig-Tooltip-arrow","dig-1i767qdo_21-6-0"),ref:B}))):null}));bq.displayName="Control";var Sq="Escape",Tq={clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:"0",position:"absolute",width:"1px",whiteSpace:"nowrap"},yq=[["medium","standard"]],kq=b.forwardRef(((e,t)=>{let{className:n,title:i,placement:a="top",auto:o=!0,boundary:r,inverse:s,openDelay:l=0,"aria-label":c,iconButtonSize:d="small",src:u=JN}=e,_=g._objectWithoutProperties(e,lq);const[m,p]=b.useState(!1),[f,h]=b.useState(a),E=b.useRef(null),v=(e=>{const t=yq.find((t=>{let[n,i]=t;return e===i}));return void 0!==t?t[0]:e})(d),S=()=>{p(!1),h(a)},T={"aria-label":c,onClick:()=>{m?S():p(!0)},onKeyDown:e=>{e.key===Sq&&S()},inverse:s};return b.createElement(b.Fragment,null,b.createElement(mW,{className:"dig-Toggletip-backdrop",isActive:m,onClickOutside:()=>{S()},"data-testid":"digToggletipBackdrop"},b.createElement(CV,g._objectSpread2(g._objectSpread2({variant:"transparent",ref:E},T),{},{size:v,type:"button"}),b.createElement(uN,{src:u,size:v})),b.createElement(bq,g._objectSpread2({triggerRef:E,open:m,auto:!0,placement:f,onChangePlacement:e=>{h(e)},boundary:r,shouldReturnFocus:!1,openDelay:l,ref:t},_),i)),b.createElement("div",{role:"log","aria-live":"assertive","aria-relevant":"additions",style:Tq},m&&i))}));kq.displayName="Toggletip";var wq=b.forwardRef(((e,t)=>{let{id:n,children:i,title:a,placement:o="top",auto:r=!0,boundary:s,shouldCloseOnClick:l=!1,openDelay:c=0,maxWidth:d,triggerRef:u,inverse:_=!0,contentBreak:m,offsetDistance:p,autoHide:f=!1,onDisplayed:h}=e,E=g._objectWithoutProperties(e,mq);const v=MD({prefix:"dig-Tooltip-",idOverride:n}),[S,T]=b.useState(!1),[y,k]=b.useState(!1),[w,I]=b.useState(o),A=u||b.useRef(null),C=b.useRef(null),R=()=>T(!0),O=b.useCallback((()=>{T(!1),k(!1),I(o)}),[o]),N=b.useCallback((e=>{e.key===Sq&&O()}),[O]);b.useEffect((()=>(S?document.addEventListener("keydown",N):document.removeEventListener("keydown",N),()=>document.removeEventListener("keydown",N))),[N,S]);const P=g._objectSpread2({"aria-describedby":S&&y?v:void 0},((e,t)=>{const n={};for(const[i,a]of Object.entries(t))n[i]=t=>{a(t),b.isValidElement(e)&&e.props[i]&&e.props[i](t)};return n})(i,{onMouseEnter:R,onMouseLeave:O,onFocus:R,onBlur:O,onClick:()=>{l&&O()}}));return b.useImperativeHandle(t,(()=>({update:()=>{C.current&&C.current.update()}}))),b.useEffect((()=>{C&&C.current&&C.current.update()}),[a]),b.createElement(b.Fragment,null,b.isValidElement(i)&&b.cloneElement(i,g._objectSpread2({ref:A},P)),b.createElement(bq,g._objectSpread2({triggerRef:A,open:S,auto:!0,autoHide:f,maxWidth:d,placement:w,onChangePlacement:e=>{I(e)},boundary:s,id:v,shouldDisablePointerEvents:!0,shouldReturnFocus:!1,openDelay:c,onDisplayed:()=>{h&&h(),k(!0)},ref:C,inverse:_,contentBreak:m,offsetDistance:p},E),a))}));wq.displayName="Tooltip",wq.Control=bq,wq.Title=e=>{let{children:t,tagName:n="div",color:i="inherit",size:a="medium"}=e,o=g._objectWithoutProperties(e,cq);return b.createElement(dW,g._objectSpread2(g._objectSpread2({},o),{},{color:i,size:a,tagName:n}),t)},wq.Text=e=>{let{children:t,className:n="",color:i="inherit",size:a="medium",tagName:o="p",withMargin:r=!0}=e,s=g._objectWithoutProperties(e,dq);const l=_P(pq({withMargin:r}),n);return b.createElement(cW,g._objectSpread2(g._objectSpread2({},s),{},{color:i,size:a,tagName:o,className:l,_withMargins:!1}),t)},wq.Actions=e=>{let{children:t,className:n=""}=e,i=g._objectWithoutProperties(e,uq);const a=_P("dig-1i767qdh_21-6-0",n);return b.createElement("div",g._objectSpread2({className:a},i),t)},wq.Subtext=e=>{let{children:t,className:n=""}=e,i=g._objectWithoutProperties(e,_q);const a=_P("dig-1i767qdi_21-6-0",n);return b.createElement(cW,g._objectSpread2({tagName:"span",color:"subtle",className:a},i),t)};const Iq=({title:e,text:t,placement:n="bottom",onOpen:a,onClose:o})=>{const[r,s]=i.useState(!1),[l,c]=i.useState(n),d=i.useRef(null),_=()=>{s(!1),o(),c(n)};return e||t?b.default.createElement(b.default.Fragment,null,b.default.createElement(mW,{isActive:r,onClickOutside:_},b.default.createElement(CV,{variant:"borderless",ref:d,onClick:()=>r?_():(s(!0),void a()),onKeyDown:e=>{e.key===KW&&_()},"aria-label":u.intl.formatMessage({id:"rVaXTB",defaultMessage:"More info"})},b.default.createElement(uN,{className:QV.infoIcon,src:JN})),b.default.createElement(wq.Control,{variant:"rich",open:r,placement:l,triggerRef:d,auto:!0,onChangePlacement:e=>{c(e)},maxWidth:220,offsetDistance:-10},b.default.createElement("div",{className:QV.tooltipContent},e&&b.default.createElement(dW,{className:QV.tooltipTitle,inverse:!0},e),t&&b.default.createElement(cW,{inverse:!0},t)))),r&&b.default.createElement("div",{role:"log","aria-live":"assertive","aria-relevant":"additions",style:JW},e,t)):null};var Aq,Cq,Rq,Oq,Nq,Pq,Mq,Lq,Dq,Fq,xq,Uq;n.LinkStyleTypes=void 0,(Aq=n.LinkStyleTypes||(n.LinkStyleTypes={})).TEXT_LINK="text_link",Aq.PRIMARY_BUTTON_LINK="primary_button_link",Aq.OUTLINE_BUTTON_LINK="outline_button_link",n.HomeModalStyle=void 0,(Cq=n.HomeModalStyle||(n.HomeModalStyle={})).IMAGE_FIRST_MODAL="image-first-modal",Cq.INLINE_IMAGE="default",Cq.COMPARISON_CARDS_MODAL="comparison-cards-modal",Cq.STORAGE_SPACE_VISUALIZER="storage-space-visualizer",Cq.MULTI_PRODUCT_MODAL="multi-product-modal",Cq.MULTI_PLAN_MODAL="multi-plan-modal",Cq.FEATURE_COMPARISON_MODAL="feature-comparison-modal",function(e){e.SIGN="sign",e.CAPTURE="capture",e.PASSWORDS="passwords",e.TRANSFER="transfer",e.BACKUP="backup",e.DOCSEND="docsend",e.PAPER="paper",e.REPLAY="replay"}(Rq||(Rq={})),n.HighlightColor=void 0,(Oq=n.HighlightColor||(n.HighlightColor={})).PRIMARY="primary",Oq.SECONDARY="secondary",Oq.ACCENT="accent",function(e){e.STANDARD="standard",e.UNDERLINE="underline",e.WARNING="warning"}(Nq||(Nq={})),function(e){e.LINK="link",e.PRIMARY="primary",e.GOLD="gold",e.GREEN="green",e.OPACITY="opacity"}(Pq||(Pq={})),function(e){e.BASIC="basic",e.RICH="rich"}(Mq||(Mq={})),n.StorageSpaceFormatEnum=void 0,(Lq=n.StorageSpaceFormatEnum||(n.StorageSpaceFormatEnum={})).SHORT_GB_ROUNDED="short_gb_rounded",Lq.SHORT_TB="short_tb",function(e){e.QUOTA_CHART="quota_chart"}(Dq||(Dq={})),n.DialogStyleEnum=void 0,(Fq=n.DialogStyleEnum||(n.DialogStyleEnum={})).STANDARD="standard",Fq.SMALL="small",Fq.RICH="rich",n.BannerCampaignFormatIconEnum=void 0,(xq=n.BannerCampaignFormatIconEnum||(n.BannerCampaignFormatIconEnum={})).YES="yes",xq.NO="no",n.ModalFormatStyle=void 0,(Uq=n.ModalFormatStyle||(n.ModalFormatStyle={})).DIG="dig",Uq.DWG="dwg",Uq.COMPARISON_CARD="comparison-cards-modal",Uq.COMPARISON_CARD_ORGANIZE="comparison-card-organize",Uq.MULTI_PLAN_MODAL="multi-plan-modal",Uq.FEATURE_COMPARISON_MODAL="feature-comparison-modal",Uq.STORAGE_SPACE_VISUALIZER="storage-space-visualizer";var Bq={exports:{}};!function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],i=0;i{const _=o===Nq.STANDARD,m=r&&(s||l);let p;if(i.useEffect((()=>{c()}),[c]),e)if("BriefcaseLine"===e)p=b.default.createElement(uN,{src:RN,role:"presentation"});else if("UpgradeLine"===e)p=b.default.createElement(uN,{src:rP,role:"presentation"});else if("ActivityFill"===e)p=b.default.createElement(uN,{src:kN,role:"presentation"});else if("Crown"===e){const e=()=>b.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},b.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.41 9.975L12 5.5L14.59 9.975L19 7.975L18 15.475H6L5 7.975L9.41 9.975ZM6 16.7251V18.2251H18V16.7251H6Z",fill:"currentColor"}));p=b.default.createElement(uN,{src:e,role:"presentation"})}else"AddLine"===e&&(p=b.default.createElement(uN,{src:wN,role:"presentation"}));if(a===Pq.LINK)return p=void 0===p?void 0:b.default.createElement("div",{className:QV.navLinkIcon},p),b.default.createElement("div",{className:Vq(QV.toolkitLink,{[QV.withTooltip]:m,[QV.warning]:o===Nq.WARNING})},p,b.default.createElement("div",{className:QV.navLinkContainer},b.default.createElement(lW,{className:Vq(QV.navLink,{[QV.small]:!_}),href:"#",onClick:n,variant:"monochromatic",hasNoUnderline:_},t)),m&&b.default.createElement(Iq,{title:s,text:l,onOpen:d,onClose:u}));if(a===Pq.GOLD)return b.default.createElement(wM,{mode:"bright",overrides:{colors:{"Opacity Surface - State 1":{bright:"#ffffff10",dark:"#ffffff10"}}}},b.default.createElement(AM,null,b.default.createElement(VP,{className:Vq(QV.toolkitLink,{[QV.withTooltip]:m})},b.default.createElement(VP,{as:"button",boxShadow:{focusVisible:"Focus Ring"},borderRadius:"Medium",...zM({bgColors:{base:"Opacity Surface - State 1"},className:QV.goldButton}),onClick:n},p&&b.default.createElement(VP,{className:QV.goldButtonIcon},p),b.default.createElement("span",{className:QV.goldButtonText},t)),m&&b.default.createElement(Iq,{title:s,text:l,onOpen:d,onClose:u}))));if(a===Pq.GREEN)return b.default.createElement(wM,{overrides:{colors:{"Primary CTA Base":{bright:"Foundation Lime Base",dark:"Foundation Lime Base"},"Primary CTA Base - State 1":{bright:"Foundation Lime 300",dark:"Foundation Lime 300"},"Primary CTA Base - State 2":{bright:"Foundation Lime 400",dark:"Foundation Lime 400"},"Text Base":{bright:"Foundation Gray 1000",dark:"Foundation Gray 1000"}}}},b.default.createElement(AM,null,b.default.createElement(VP,{className:Vq(QV.toolkitLink,{[QV.withTooltip]:m})},b.default.createElement(VP,{color:"Text Base",fontFamily:"Text",as:yV,onClick:n,variant:"primary",withIconStart:p,maxWidth:"fit-content",minWidth:"max-content"},b.default.createElement("span",null,t)),m&&b.default.createElement(Iq,{title:s,text:l,onOpen:d,onClose:u}))));let g="outline";return a===Pq.PRIMARY?g="primary":a===Pq.OPACITY&&(g="opacity"),b.default.createElement(VP,{className:Vq(QV.toolkitLink,{[QV.withTooltip]:m})},b.default.createElement(VP,{className:QV.navLinkContainer},b.default.createElement(yV,{variant:g,onClick:n,hasNoUnderline:!0,withIconStart:p},t)),m&&b.default.createElement(Iq,{title:s,text:l,onOpen:d,onClose:u}))};qq.displayName="CampaignLinkRenderer";var Hq={};!function(e){var t;Object.defineProperty(e,"__esModule",{value:!0}),(t=e.Key||(e.Key={})).Unidentified="Unidentified",t.Alt="Alt",t.AltGraph="AltGraph",t.CapsLock="CapsLock",t.Control="Control",t.Fn="Fn",t.FnLock="FnLock",t.Hyper="Hyper",t.Meta="Meta",t.NumLock="NumLock",t.ScrollLock="ScrollLock",t.Shift="Shift",t.Super="Super",t.Symbol="Symbol",t.SymbolLock="SymbolLock",t.Enter="Enter",t.Tab="Tab",t.ArrowDown="ArrowDown",t.ArrowLeft="ArrowLeft",t.ArrowRight="ArrowRight",t.ArrowUp="ArrowUp",t.End="End",t.Home="Home",t.PageDown="PageDown",t.PageUp="PageUp",t.Backspace="Backspace",t.Clear="Clear",t.Copy="Copy",t.CrSel="CrSel",t.Cut="Cut",t.Delete="Delete",t.EraseEof="EraseEof",t.ExSel="ExSel",t.Insert="Insert",t.Paste="Paste",t.Redo="Redo",t.Undo="Undo",t.Accept="Accept",t.Again="Again",t.Attn="Attn",t.Cancel="Cancel",t.ContextMenu="ContextMenu",t.Escape="Escape",t.Execute="Execute",t.Find="Find",t.Finish="Finish",t.Help="Help",t.Pause="Pause",t.Play="Play",t.Props="Props",t.Select="Select",t.ZoomIn="ZoomIn",t.ZoomOut="ZoomOut",t.BrightnessDown="BrightnessDown",t.BrightnessUp="BrightnessUp",t.Eject="Eject",t.LogOff="LogOff",t.Power="Power",t.PowerOff="PowerOff",t.PrintScreen="PrintScreen",t.Hibernate="Hibernate",t.Standby="Standby",t.WakeUp="WakeUp",t.AllCandidates="AllCandidates",t.Alphanumeric="Alphanumeric",t.CodeInput="CodeInput",t.Compose="Compose",t.Convert="Convert",t.Dead="Dead",t.FinalMode="FinalMode",t.GroupFirst="GroupFirst",t.GroupLast="GroupLast",t.GroupNext="GroupNext",t.GroupPrevious="GroupPrevious",t.ModeChange="ModeChange",t.NextCandidate="NextCandidate",t.NonConvert="NonConvert",t.PreviousCandidate="PreviousCandidate",t.Process="Process",t.SingleCandidate="SingleCandidate",t.HangulMode="HangulMode",t.HanjaMode="HanjaMode",t.JunjaMode="JunjaMode",t.Eisu="Eisu",t.Hankaku="Hankaku",t.Hiragana="Hiragana",t.HiraganaKatakana="HiraganaKatakana",t.KanaMode="KanaMode",t.KanjiMode="KanjiMode",t.Katakana="Katakana",t.Romaji="Romaji",t.Zenkaku="Zenkaku",t.ZenkakuHanaku="ZenkakuHanaku",t.F1="F1",t.F2="F2",t.F3="F3",t.F4="F4",t.F5="F5",t.F6="F6",t.F7="F7",t.F8="F8",t.F9="F9",t.F10="F10",t.F11="F11",t.F12="F12",t.F13="F13",t.F14="F14",t.F15="F15",t.F16="F16",t.F17="F17",t.F18="F18",t.F19="F19",t.F20="F20",t.Soft1="Soft1",t.Soft2="Soft2",t.Soft3="Soft3",t.Soft4="Soft4",t.AppSwitch="AppSwitch",t.Call="Call",t.Camera="Camera",t.CameraFocus="CameraFocus",t.EndCall="EndCall",t.GoBack="GoBack",t.GoHome="GoHome",t.HeadsetHook="HeadsetHook",t.LastNumberRedial="LastNumberRedial",t.Notification="Notification",t.MannerMode="MannerMode",t.VoiceDial="VoiceDial",t.ChannelDown="ChannelDown",t.ChannelUp="ChannelUp",t.MediaFastForward="MediaFastForward",t.MediaPause="MediaPause",t.MediaPlay="MediaPlay",t.MediaPlayPause="MediaPlayPause",t.MediaRecord="MediaRecord",t.MediaRewind="MediaRewind",t.MediaStop="MediaStop",t.MediaTrackNext="MediaTrackNext",t.MediaTrackPrevious="MediaTrackPrevious",t.AudioBalanceLeft="AudioBalanceLeft",t.AudioBalanceRight="AudioBalanceRight",t.AudioBassDown="AudioBassDown",t.AudioBassBoostDown="AudioBassBoostDown",t.AudioBassBoostToggle="AudioBassBoostToggle",t.AudioBassBoostUp="AudioBassBoostUp",t.AudioBassUp="AudioBassUp",t.AudioFaderFront="AudioFaderFront",t.AudioFaderRear="AudioFaderRear",t.AudioSurroundModeNext="AudioSurroundModeNext",t.AudioTrebleDown="AudioTrebleDown",t.AudioTrebleUp="AudioTrebleUp",t.AudioVolumeDown="AudioVolumeDown",t.AudioVolumeMute="AudioVolumeMute",t.AudioVolumeUp="AudioVolumeUp",t.MicrophoneToggle="MicrophoneToggle",t.MicrophoneVolumeDown="MicrophoneVolumeDown",t.MicrophoneVolumeMute="MicrophoneVolumeMute",t.MicrophoneVolumeUp="MicrophoneVolumeUp",t.TV="TV",t.TV3DMode="TV3DMode",t.TVAntennaCable="TVAntennaCable",t.TVAudioDescription="TVAudioDescription",t.TVAudioDescriptionMixDown="TVAudioDescriptionMixDown",t.TVAudioDescriptionMixUp="TVAudioDescriptionMixUp",t.TVContentsMenu="TVContentsMenu",t.TVDataService="TVDataService",t.TVInput="TVInput",t.TVInputComponent1="TVInputComponent1",t.TVInputComponent2="TVInputComponent2",t.TVInputComposite1="TVInputComposite1",t.TVInputComposite2="TVInputComposite2",t.TVInputHDMI1="TVInputHDMI1",t.TVInputHDMI2="TVInputHDMI2",t.TVInputHDMI3="TVInputHDMI3",t.TVInputHDMI4="TVInputHDMI4",t.TVInputVGA1="TVInputVGA1",t.TVMediaContext="TVMediaContext",t.TVNetwork="TVNetwork",t.TVNumberEntry="TVNumberEntry",t.TVPower="TVPower",t.TVRadioService="TVRadioService",t.TVSatellite="TVSatellite",t.TVSatelliteBS="TVSatelliteBS",t.TVSatelliteCS="TVSatelliteCS",t.TVSatelliteToggle="TVSatelliteToggle",t.TVTerrestrialAnalog="TVTerrestrialAnalog",t.TVTerrestrialDigital="TVTerrestrialDigital",t.TVTimer="TVTimer",t.AVRInput="AVRInput",t.AVRPower="AVRPower",t.ColorF0Red="ColorF0Red",t.ColorF1Green="ColorF1Green",t.ColorF2Yellow="ColorF2Yellow",t.ColorF3Blue="ColorF3Blue",t.ColorF4Grey="ColorF4Grey",t.ColorF5Brown="ColorF5Brown",t.ClosedCaptionToggle="ClosedCaptionToggle",t.Dimmer="Dimmer",t.DisplaySwap="DisplaySwap",t.DVR="DVR",t.Exit="Exit",t.FavoriteClear0="FavoriteClear0",t.FavoriteClear1="FavoriteClear1",t.FavoriteClear2="FavoriteClear2",t.FavoriteClear3="FavoriteClear3",t.FavoriteRecall0="FavoriteRecall0",t.FavoriteRecall1="FavoriteRecall1",t.FavoriteRecall2="FavoriteRecall2",t.FavoriteRecall3="FavoriteRecall3",t.FavoriteStore0="FavoriteStore0",t.FavoriteStore1="FavoriteStore1",t.FavoriteStore2="FavoriteStore2",t.FavoriteStore3="FavoriteStore3",t.Guide="Guide",t.GuideNextDay="GuideNextDay",t.GuidePreviousDay="GuidePreviousDay",t.Info="Info",t.InstantReplay="InstantReplay",t.Link="Link",t.ListProgram="ListProgram",t.LiveContent="LiveContent",t.Lock="Lock",t.MediaApps="MediaApps",t.MediaAudioTrack="MediaAudioTrack",t.MediaLast="MediaLast",t.MediaSkipBackward="MediaSkipBackward",t.MediaSkipForward="MediaSkipForward",t.MediaStepBackward="MediaStepBackward",t.MediaStepForward="MediaStepForward",t.MediaTopMenu="MediaTopMenu",t.NavigateIn="NavigateIn",t.NavigateNext="NavigateNext",t.NavigateOut="NavigateOut",t.NavigatePrevious="NavigatePrevious",t.NextFavoriteChannel="NextFavoriteChannel",t.NextUserProfile="NextUserProfile",t.OnDemand="OnDemand",t.Pairing="Pairing",t.PinPDown="PinPDown",t.PinPMove="PinPMove",t.PinPToggle="PinPToggle",t.PinPUp="PinPUp",t.PlaySpeedDown="PlaySpeedDown",t.PlaySpeedReset="PlaySpeedReset",t.PlaySpeedUp="PlaySpeedUp",t.RandomToggle="RandomToggle",t.RcLowBattery="RcLowBattery",t.RecordSpeedNext="RecordSpeedNext",t.RfBypass="RfBypass",t.ScanChannelsToggle="ScanChannelsToggle",t.ScreenModeNext="ScreenModeNext",t.Settings="Settings",t.SplitScreenToggle="SplitScreenToggle",t.STBInput="STBInput",t.STBPower="STBPower",t.Subtitle="Subtitle",t.Teletext="Teletext",t.VideoModeNext="VideoModeNext",t.Wink="Wink",t.ZoomToggle="ZoomToggle",t.SpeechCorrectionList="SpeechCorrectionList",t.SpeechInputToggle="SpeechInputToggle",t.Close="Close",t.New="New",t.Open="Open",t.Print="Print",t.Save="Save",t.SpellCheck="SpellCheck",t.MailForward="MailForward",t.MailReply="MailReply",t.MailSend="MailSend",t.LaunchCalculator="LaunchCalculator",t.LaunchCalendar="LaunchCalendar",t.LaunchContacts="LaunchContacts",t.LaunchMail="LaunchMail",t.LaunchMediaPlayer="LaunchMediaPlayer",t.LaunchMusicPlayer="LaunchMusicPlayer",t.LaunchMyComputer="LaunchMyComputer",t.LaunchPhone="LaunchPhone",t.LaunchScreenSaver="LaunchScreenSaver",t.LaunchSpreadsheet="LaunchSpreadsheet",t.LaunchWebBrowser="LaunchWebBrowser",t.LaunchWebCam="LaunchWebCam",t.LaunchWordProcessor="LaunchWordProcessor",t.LaunchApplication1="LaunchApplication1",t.LaunchApplication2="LaunchApplication2",t.LaunchApplication3="LaunchApplication3",t.LaunchApplication4="LaunchApplication4",t.LaunchApplication5="LaunchApplication5",t.LaunchApplication6="LaunchApplication6",t.LaunchApplication7="LaunchApplication7",t.LaunchApplication8="LaunchApplication8",t.LaunchApplication9="LaunchApplication9",t.LaunchApplication10="LaunchApplication10",t.LaunchApplication11="LaunchApplication11",t.LaunchApplication12="LaunchApplication12",t.LaunchApplication13="LaunchApplication13",t.LaunchApplication14="LaunchApplication14",t.LaunchApplication15="LaunchApplication15",t.LaunchApplication16="LaunchApplication16",t.BrowserBack="BrowserBack",t.BrowserFavorites="BrowserFavorites",t.BrowserForward="BrowserForward",t.BrowserHome="BrowserHome",t.BrowserRefresh="BrowserRefresh",t.BrowserSearch="BrowserSearch",t.BrowserStop="BrowserStop",t.Decimal="Decimal",t.Key11="Key11",t.Key12="Key12",t.Multiply="Multiply",t.Add="Add",t.Divide="Divide",t.Subtract="Subtract",t.Separator="Separator"}(Hq);const Gq=e=>{const t={};"styleless"!==e.importance&&(t["button-"+e.importance]=!0),t["button-"+e.variant]=null!=e.variant&&"standard"!==e.variant,null!=e.className&&(t[e.className]=!0);const{importance:n,variant:i,...a}=e;return a.className=Vq(t),a};class jq extends b.default.Component{render(){return b.default.createElement("button",{...(e=this.props,Gq(e))},this.props.children);var e}}jq.defaultProps={importance:"primary"},jq.displayName="Button";class zq extends b.default.Component{render(){return b.default.createElement("a",{...(e=this.props,Gq(e))},this.props.children);var e}}zq.defaultProps={importance:"primary"},zq.displayName="LinkButton";const Kq="react-modal-root",Jq="react-modal-root",Yq=function(e=!0,t){const n=t||Kq;let i=document.getElementById(n);return!i&&e&&(i=document.createElement("div"),i.id=n,i.setAttribute("data-testid",Jq),document.body.insertBefore(i,document.body.firstChild||null)),i};function Zq(e,t=!0,n){const i=Yq(!0,n);if(t){const e=i;if(e){S.unmountComponentAtNode(e);Array.from(e.parentNode.children).filter((t=>t!==e&&"accessible-announce"!==t.id&&"react-snackbar-root"!==t.id)).forEach((e=>{e.setAttribute("aria-hidden","true")}))}}return S.render(e,i)}function $q(){return!!Yq(!1)}function Qq(e,t){const n=Yq(!0,t);if(n){S.unmountComponentAtNode(n),nh();Array.from(n.parentNode.children).filter((e=>e!==n)).forEach((e=>{e.removeAttribute("aria-hidden")})),e&&e.focus&&e.focus()}}function Xq(){const e=Yq();e&&(e.style.display="")}const eH=u.intl.formatMessage({id:"PjwOeo",defaultMessage:"Close"});var tH=Object.freeze({__proto__:null,CLOSE_BUTTON_TEXT:eH,MODAL_ROOT_ID:Kq,MODAL_ROOT_TESTID:Jq,isModalDisplayed:$q,mountModal:Zq,showModal:Xq,unmountModal:Qq});const nH="no-scroll",iH=()=>aH(document.activeElement),aH=e=>null!=e&&(["INPUT","TEXTAREA","SELECT"].includes(e.tagName)&&!(e.type in["submit","button"])||oH(e)),oH=e=>null!=e&&(e.hasAttribute&&e.hasAttribute("contenteditable")&&"false"!==e.getAttribute("contenteditable").toLowerCase());let rH=!1,sH=null,lH=0,cH=null;const dH=function(){let e,t;return rH||(window.addEventListener("scroll",(()=>sH=null)),rH=!0),uH()?sH||(t=document.documentElement.scrollTop,e=document.documentElement.scrollLeft,sH={0:e,1:t,left:e,top:t}):(t=cH.top,e=cH.left,sH={0:e,1:t,left:e,top:t}),sH},uH=()=>!document.documentElement.classList.contains(nH),_H=function(){lH++;const e=document.documentElement;if(!e.classList.contains(nH)){cH=dH();const t=-1*cH.top+"px",n=-1*cH.left+"px";e.style.top=t,e.style.left=n,e.classList.add(nH)}},mH=function(){lH>0&&lH--;const e=document.documentElement;if(0===lH&&e.classList.contains(nH)&&cH){const t=cH.top,n=cH.left;e.style.top="",e.style.left="",e.classList.remove(nH),pH(n,t+1),pH(n,t-1),pH(n,t)}},pH=function(e,t){const n=Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight);if(e=Math.max(e,0),(t=Math.max(t,0))>dH().top&&(t=Math.min(t,n-document.documentElement.clientHeight)),uH())window.scrollTo(e,t),sH={0:e,1:t,left:e,top:t};else{cH={0:e,1:t,left:e,top:t};const n=-1*t+"px",i=-1*e+"px",a=document.documentElement;a.style.top=n,a.style.left=i}},gH=function(e,t){let n;if((e instanceof Element||e instanceof Node)&&(n=e),!n)return[];const i=n.querySelectorAll("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]"),a=Array.from(i).filter((e=>{if(!(e instanceof HTMLElement))return!1;const t=e.offsetWidth&&e.offsetHeight,n=e.getClientRects().length;return!(!t&&!n)}));return t?a.filter((e=>!e.matches('*[tabindex="-1"]'))):a},fH=function(e){const t=gH(e,!0),n=[],i=[];if(t.forEach((e=>{e.matches('*:not([tabindex]), *[tabindex="0"]')?n.push(e):i.push(e)})),!i.length)return n;return i.sort((function(e,t){return parseInt(e.getAttribute("tabindex"),10)-parseInt(t.getAttribute("tabindex"),10)})),i.concat(n)},hH=function(e,t,n,i){if(n.key!==Hq.Key.Tab)return;const a=fH(e);if(a.length){const o=a.indexOf(t);if(-1!==o)n.shiftKey?0===o?(n.preventDefault(),a[a.length-1].focus()):i&&a[o-1]&&(n.preventDefault(),a[o-1].focus()):o===a.length-1?(n.preventDefault(),a[0].focus()):i&&a[o+1]&&(n.preventDefault(),a[o+1].focus());else{n.preventDefault();const i=gH(e);n.shiftKey&&i.reverse();const o=i.indexOf(t);if(-1===o)a[0].focus();else{let e=null;for(const t of i.slice(o))if(a.includes(t)){e=t;break}e?e.focus():n.shiftKey?a[a.length-1].focus():a[0].focus()}}}};let EH=class extends b.default.Component{constructor(e){super(e),this.modalRef=b.default.createRef(),this.close=()=>{Qq(this.elementToFocusOnClose instanceof HTMLElement?this.elementToFocusOnClose:void 0)},this._invokeCallbackAndClose=(e,t,n)=>{TH(e,"call",(e=>e.call(this,t))),t.defaultPrevented||(this.props.autoClose||n)&&this.close()},this._dismiss=e=>{this._invokeCallbackAndClose(this.props.onDismiss,e,!0),TH(this.props.onDismissCompleted,"call",(t=>t.call(this,e)))},this._accept=e=>{this._invokeCallbackAndClose(this.props.onAccept,e,!1)},this._onClickOnOverlay=e=>{this.props.clickOutToClose&&this._dismiss(e)},this._focus=()=>{this.elementToFocusOnClose=document.activeElement;let e=this.modalRef.current;if(null!==e){if(this.props.autoFocusPrimaryInput){const t=e.querySelector("input:not(:disabled)"),n=null!=this.refs.primaryButton&&S.findDOMNode(this.refs.primaryButton),i=null!=this.refs.tertiaryButton&&S.findDOMNode(this.refs.tertiaryButton);t?e=t:n&&!n.disabled?e=n:i&&!i.disabled&&(e=i)}e.focus()}},this._keyDown=e=>{if(this.props.stopKeyDownEventPropagation&&e.stopPropagation(),e.key===Hq.Key.Escape&&this.props.escapeOrBackspaceToClose&&this._dismiss(e),e.key!==Hq.Key.Backspace||iH()||(e.preventDefault(),this.props.escapeOrBackspaceToClose&&this._dismiss(e)),this.props.onKeyDown&&this.props.onKeyDown(e),null!==this.modalRef.current)return hH(this.modalRef.current,this.modalRef.current,e)},this._trackingId=e=>null!=this.props.trackingIdPrefix?`${this.props.trackingIdPrefix}-${e}`:null,this._renderAcceptButton=()=>b.default.createElement(jq,{ref:"primaryButton",key:"primary",className:"dbmodal-button","data-trackingid":this._trackingId("accept"),importance:this.props.acceptButtonImportance,disabled:this.props.acceptButtonDisabled,onClick:this._accept},this.props.acceptButtonText),this._renderDismissButton=()=>b.default.createElement(jq,{ref:"tertiaryButton",key:"tertiary-dismiss",className:"dbmodal-button","data-trackingid":this._trackingId("dismiss"),importance:this.props.dismissButtonImportance,disabled:this.props.dismissButtonDisabled,onClick:this._dismiss},this.props.dismissButtonText),this._renderHelpLink=()=>b.default.createElement("div",{className:"dbmodal-extra-link-button"},this.props.helpLink),this._renderButtons=()=>{if(this.props.buttonComponent)return this.props.buttonComponent;const e=[];return this.props.submitting&&e.push(b.default.createElement("span",{className:"dbmodal-loading",key:"loading"},b.default.createElement("img",{src:p.static_url("/static/metaserver/static/images/icons/ajax-loading-small-vfl3Wt7C_.gif"),alt:u.intl.formatMessage({id:"jybGUg",defaultMessage:"Loading"})}))),"default-maestro"===this.props.style?(this.props.dismissButtonText&&e.push(this._renderDismissButton()),this.props.acceptButtonText&&e.push(this._renderAcceptButton())):(this.props.acceptButtonText&&e.push(this._renderAcceptButton()),this.props.dismissButtonText&&e.push(this._renderDismissButton()),this.props.helpLink&&e.push(this._renderHelpLink())),e.length?b.default.createElement("div",{className:"db-modal-buttons"},this.props.showButtonDivider?b.default.createElement("hr",null):void 0,e):null},this._renderAltAction=()=>this.props.altAction?b.default.createElement("div",{className:"db-modal__alt-action"},this.props.altAction):null,this._preventEventBubbling=e=>{e.stopPropagation()},this.state={didCssLoad:!1}}static showInstance(e,t,n){return Zq(e,t,n)}static isModalDisplayed(){return $q()}static close(e,t){Qq(e,t)}static unhide(){Xq()}componentDidMount(){var e,t;th(),_H(),null===(e=this.modalRef.current)||void 0===e||e.addEventListener("keydown",this._keyDown),null===(t=this.modalRef.current)||void 0===t||t.addEventListener("keypress",this._preventEventBubbling),this._focus(),"function"==typeof this.props.onShow&&this.props.onShow()}UNSAFE_componentWillMount(){this.props.shouldLoadCss&&p.require_css("/static/metaserver/static/css/modal-vfl2ug2Ll.css",(()=>{this.setState({didCssLoad:!0}),this._focus()}),(()=>{l.reportStack("modal css not properly loaded",{severity:l.SEVERITY.CRITICAL}),p.Notify.error(u.intl.formatMessage({id:"bLA3rA",defaultMessage:"There was a problem completing this request."}))}))}componentWillUnmount(){var e,t;nh(),mH(),null===(e=this.modalRef.current)||void 0===e||e.removeEventListener("keydown",this._keyDown),null===(t=this.modalRef.current)||void 0===t||t.removeEventListener("keypress",this._preventEventBubbling)}render(){const e={"db-modal-wrapper":!0,"uxa-modal":!0,"clean-react-modal":!0,"db-modal--clean-style":"clean"===this.props.style,"db-modal--simple-style":"simple"===this.props.style,"db-modal--lightbox-style":"lightbox"===this.props.style,"db-modal--bare-style":"bare"===this.props.style,"db-modal--default-maestro-style":"default-maestro"===this.props.style,"db-modal--cancel-style":"cancel"===this.props.style,"db-modal--cancel-confirmation-style":"cancel-confirmation"===this.props.style};this.props.className&&(e[this.props.className]=!0);const t=Vq(e),n=rh({id:this.props.id,className:this.props.className}),i=this.props.width?{width:this.props.width+"px"}:{},a=!this.props.shouldLoadCss||this.props.shouldLoadCss&&this.state.didCssLoad?void 0:{display:"none"};return b.default.createElement("div",{id:n,className:t,style:a,"data-testid":this.props["data-testid"]},b.default.createElement("div",{className:"db-modal-overlay",onClick:this._onClickOnOverlay}),b.default.createElement("div",{ref:this.modalRef,className:"db-modal",tabIndex:-1,style:i,role:"dialog","aria-labelledby":"lightbox"===this.props.style?"":this.props.headerId},b.default.createElement("div",{className:"db-modal-box",ref:"modalBox"},["lightbox","bare"].includes(this.props.style)?b.default.createElement("div",{className:`db-modal-${this.props.style}`},this.props.children):b.default.createElement("div",null,!this.props.showX||"default-maestro"===this.props.style&&"change-email-modal--maestro"!==this.props.className?void 0:b.default.createElement("button",{className:"db-modal-x",onClick:this._dismiss,"aria-label":u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),"data-trackingid":this._trackingId("dismiss")}),this.props.title?b.default.createElement("h1",{id:"db-modal-title",className:"db-modal-title"},b.default.createElement("div",{className:"db-modal-title-text",ref:"title"},this.props.title)):null,b.default.createElement("div",{className:"db-modal-content clearfix",ref:"content"},this.props.children,this._renderButtons(),this._renderAltAction())))))}};EH.displayName="Modal",EH.propTypes={id:nL.string,width:nL.number,submitting:nL.bool,title:nL.oneOfType([nL.oneOfType([nL.string,nL.element]),nL.arrayOf(nL.oneOfType([nL.string,nL.element]))]),acceptButtonText:nL.string,dismissButtonText:nL.string,acceptButtonImportance:nL.string,dismissButtonImportance:nL.string,altAction:nL.node,trackingIdPrefix:nL.string,headerId:nL.string,onAccept:nL.func,onDismiss:nL.func,onDismissCompleted:nL.func,onShow:nL.func,onKeyDown:nL.func,buttonComponent:nL.element,autoClose:nL.bool,clickOutToClose:nL.bool,showX:nL.bool,escapeOrBackspaceToClose:nL.bool,showButtonDivider:nL.bool,acceptButtonDisabled:nL.bool,dismissButtonDisabled:nL.bool,autoFocusPrimaryInput:nL.bool,style:nL.oneOf(["default","default-maestro","clean","simple","lightbox","bare","cancel","cancel-confirmation"]),setMaxHeight:nL.bool,className:nL.string,shouldLoadCss:nL.bool,stopKeyDownEventPropagation:nL.bool,helpLink:nL.oneOfType([nL.string,nL.element]),"data-testid":nL.string},EH.defaultProps={acceptButtonText:u.intl.formatMessage({id:"nOO9Qi",defaultMessage:"OK"}),acceptButtonImportance:"primary",dismissButtonImportance:"tertiary",dismissButtonText:null,buttonComponent:null,headerId:"db-modal-title",onAccept(){},onDismiss(){},onShow(){},autoClose:!0,clickOutToClose:!0,style:"default",showX:!0,escapeOrBackspaceToClose:!0,acceptButtonDisabled:!1,dismissButtonDisabled:!1,autoFocusPrimaryInput:!0,shouldLoadCss:!0,stopKeyDownEventPropagation:!0};class vH extends b.default.Component{render(){const e={};for(const t in this.props){const n=this.props[t];e[t]=n}return e.className=Vq(this.props.className,"db-modal-buttons"),b.default.createElement("div",{...e})}}vH.displayName="ModalButtons";class bH extends b.default.Component{render(){const e={};for(const t in this.props){const n=this.props[t];e[t]=n}return"button-as-link skip-link"===this.props.className?e.className=this.props.className:e.className=Vq(this.props.className,"dbmodal-button",`button-${this.props.importance}`),b.default.createElement("button",{...e})}}bH.displayName="ModalButton",bH.propTypes={importance:nL.oneOf(["primary","secondary","tertiary"])},bH.defaultProps={importance:"primary"};const SH={show(e){const t={acceptButtonText:e.confirm_text,trackingIdPrefix:e.trackingIdPrefix,onAccept:e.confirm_callback,dismissButtonText:e.cancel_text,onDismiss:e.cancel_callback,onDismissCompleted:e.cancel_completed_callback,title:e.title_text,width:e.width,className:"simple-modal",autoClose:e.autoclose,style:e.style,onShow:e.on_show},n="simple-modal-content",i=e.body_react?b.default.createElement("div",{className:n},e.body_react):b.default.createElement("div",{className:n,dangerouslySetInnerHTML:{__html:p.purify.sanitize(e.body_html)}});return Zq(b.default.createElement(EH,{...t},i))}};function TH(e,t,n){return null!=e&&"function"==typeof e[t]?n(e,t):void 0}var yH,kH,wH,IH,AH,CH=Object.freeze({__proto__:null,Modal:EH,ModalButton:bH,ModalButtons:vH,SimpleModal:SH});n.LoginOrRegisterKind=void 0,(yH=n.LoginOrRegisterKind||(n.LoginOrRegisterKind={})).COMMENT="comment",yH.DOWNLOAD="download",yH.DOWNLOAD_PROMPT="download_prompt",yH.IMMEDIATE="immediate",yH.SIDEBAR="sidebar",yH.POSTDOWNLOAD="postdownload",yH.POSTSAVEAS="postsaveas",yH.MOUNT="mount",yH.UNGATED_AI="ungated_ai",yH.LOGGED_OUT_EDIT="logged_out_edit",yH.SHARED_LINK_UNGATED_EDIT="shared_link_ungated_edit",yH.LOGGED_OUT_PDF_EDIT="logged_out_pdf_edit",yH.LOGGED_OUT_PDF_SIGN="logged_out_pdf_sign",yH.LOGGED_OUT_PDF_SELF_SIGN="logged_out_pdf_self_sign",yH.LOGGED_OUT_PDF_GET_SIGNATURE="logged_out_get_signature",yH.LOGGED_OUT_PDF_EDIT_TEXT="logged_out_pdf_edit_text",yH.TRANSCRIPT="transcript",yH.SURFACE_LEVEL_PREVIEW="surface_level_preview",n.DownloadAction=void 0,(kH=n.DownloadAction||(n.DownloadAction={})).DIRECT_DOWNLOAD="direct_download",kH.SAVE_TO_DROPBOX="add_to_dropbox",n.Mode=void 0,(wH=n.Mode||(n.Mode={}))[wH.LOGIN=0]="LOGIN",wH[wH.REGISTER=1]="REGISTER",n.SusiStep=void 0,(IH=n.SusiStep||(n.SusiStep={}))[IH.INPUT_EMAIL_OR_THIRDPARTY=0]="INPUT_EMAIL_OR_THIRDPARTY",IH[IH.REGISTER_EMAIL=1]="REGISTER_EMAIL",IH[IH.LOGIN_PASSWORD_EMAIL=2]="LOGIN_PASSWORD_EMAIL",IH[IH.MAGIC_LINK_CONFIRMATION_PAGE=3]="MAGIC_LINK_CONFIRMATION_PAGE",IH[IH.THIRD_PARTY_SIGNUP=4]="THIRD_PARTY_SIGNUP",IH[IH.POST_LOGIN_STEP=5]="POST_LOGIN_STEP",n.CommentTextVariant$1=void 0,(AH=n.CommentTextVariant$1||(n.CommentTextVariant$1={})).DEFAULT="",AH.POST="post_comment_variant",AH.SUBSCRIBE="subscribe_variant",AH.QUICK_REACT="quick_react_variant";const RH=u.defineMessage({id:"gjevJL",defaultMessage:"Log in or sign up to continue using Dropbox AI"}),OH=u.defineMessage({id:"TfhxB4",defaultMessage:"Dropbox AI, eSignatures, and more are available in our Professional plan"}),NH=u.defineMessage({id:"fEITuj",defaultMessage:"Edit your own copy"}),PH=u.defineMessage({id:"1Y2PHb",defaultMessage:"Log in or sign up for free."}),MH=u.defineMessage({id:"zBa2rV",defaultMessage:"Save your changes"}),LH=u.defineMessage({id:"s3tl0K",defaultMessage:"Save changes to your file"}),DH=u.defineMessage({id:"QBA/D3",defaultMessage:"Log in or sign up for free."}),FH=u.defineMessage({id:"OEGscB",defaultMessage:"Sign this document"}),xH=u.defineMessage({id:"7icWZ9",defaultMessage:"Sign a copy"}),UH=u.defineMessage({id:"4tGbp4",defaultMessage:"Send for signature"}),BH=u.defineMessage({id:"GDZ1Sc",defaultMessage:"Edit text and more"}),WH=u.defineMessage({id:"begLPV",defaultMessage:"Get the audio transcript"}),VH=u.defineMessage({id:"5NdIxS",defaultMessage:"Joining a shared folder shows your name, email, and activity to others in the folder."}),qH={file:u.defineMessage({id:"V444NT",defaultMessage:"Download the file now and share it with others on Dropbox"}),folder:u.defineMessage({id:"LJe7Oc",defaultMessage:"Download the folder now and share it with others on Dropbox"}),fileIterateOnBasicUsers:u.defineMessage({id:"56HDh1",defaultMessage:"Login or sign up to do more with this file"}),folderIterateOnBasicUsers:u.defineMessage({id:"t4ZlGB",defaultMessage:"Login or sign up to do more with this folder"}),downloadStartedMessage:u.defineMessage({id:"S6TvjF",defaultMessage:"Download started…"})},HH=u.intl.formatMessage({id:"4WKWCd",defaultMessage:"Join your team on Dropbox"}),GH=u.intl.formatMessage({id:"H28ZsV",defaultMessage:"Welcome back"}),{Suspense:jH}=b.default,zH=e=>{if(e&&"string"==typeof e)try{return document.querySelector(e)}catch(e){return null}return null};function KH(e){var t,i,a,o,r,s,l;let c="";(null==e?void 0:e.CampaignFormatWebActionUnion.case)===n.ActionHandlers.CLICK_ELEMENT_FROM_CSS_SELECTOR?c=(null===(t=e.CampaignFormatWebActionUnion.value.actionParameters)||void 0===t?void 0:t.actionParameter)||"":(null==e?void 0:e.CampaignFormatWebActionUnion.case)===n.ActionHandlers.OPEN_URL_IN_NEW_TAB||(null==e?void 0:e.CampaignFormatWebActionUnion.case)===n.ActionHandlers.OPEN_URL_IN_NEW_TAB_NO_CONFIRM||(null==e?void 0:e.CampaignFormatWebActionUnion.case)===n.ActionHandlers.OPEN_URL_IN_CURRENT_TAB?c=(null===(i=e.CampaignFormatWebActionUnion.value.actionParameters)||void 0===i?void 0:i.actionUrl)||"":(null==e?void 0:e.CampaignFormatWebActionUnion.case)!==n.ActionHandlers.OPEN_REGISTER_MODAL_POST_DOWNLOAD_WITH_REFRESH&&(null==e?void 0:e.CampaignFormatWebActionUnion.case)!==n.ActionHandlers.OPEN_LOGIN_MODAL_POST_DOWNLOAD_WITH_REFRESH||(c=JSON.stringify(null===(a=e.CampaignFormatWebActionUnion.value.actionParameters)||void 0===a?void 0:a.encryptionOptions));const d={handler:null==e?void 0:e.CampaignFormatWebActionUnion.case,args:[c]};return"openRegisterModalPostDownloadWithRefresh"!==(null==e?void 0:e.CampaignFormatWebActionUnion.case)&&"openLoginModalPostDownloadWithRefresh"!==(null==e?void 0:e.CampaignFormatWebActionUnion.case)||(null===(o=d.args)||void 0===o||o.push((null===(r=e.CampaignFormatWebActionUnion.value.actionParameters)||void 0===r?void 0:r.signUpTag)||""),null===(s=d.args)||void 0===s||s.push((null===(l=e.CampaignFormatWebActionUnion.value.actionParameters)||void 0===l?void 0:l.sisuSource)||"")),d}const JH=b.default.lazy((async()=>{const{LoginOrRegisterModal:e}=await new Promise((function(e,n){t(["./c_auth_login_or_register_modal"],e,n)}));return{default:e}}));function YH(e={},t={},i=0,a=!1){var o;const r=null!==(o=e.args)&&void 0!==o?o:[];switch(e.handler){case n.ActionHandlers.CLICK_ELEMENT_FROM_CSS_SELECTOR:return function(e,t){return()=>{const n=zH(e);if(n){const e=new MouseEvent("click",{bubbles:!0,cancelable:!0,view:window});n.dispatchEvent(e)}else l.reportException({err:Error("Cannot find element to click. CSS selector does not exist on page."),tags:["CTACssSelector","campaigns"],severity:l.SEVERITY.NONCRITICAL,exc_extra:{css_selector:e,campaign_id:t}})}}(r[0],i);case n.ActionHandlers.LAUNCH_URL_IN_NEW_TAB:case n.ActionHandlers.OPEN_URL_IN_NEW_TAB:case n.ActionHandlers.OPEN_URL_IN_NEW_TAB_NO_CONFIRM:return function(e){return()=>{nd(e)}}(ZH(s.URI.parse(r[0]),t));case n.ActionHandlers.OPEN_REGISTER_MODAL_POST_DOWNLOAD_WITH_REFRESH:const e=r[0],o=JSON.parse(e),c=r[1],d=r[2];return()=>{EH.showInstance(b.default.createElement(jH,{fallback:b.default.createElement("div",null)},b.default.createElement(JH,{downloadAction:null,id:"toolkit-modal-on-confirm-register-modal-post-download-with-refresh",initialMode:n.Mode.REGISTER,kind:n.LoginOrRegisterKind.DOWNLOAD,loggingExtra:{source:d},onAuthenticateSuccess:()=>window.location.reload(),encryptionOptions:o,signup_tag:c,webSignInTag:"campaigns_action_post_download"})))};case n.ActionHandlers.OPEN_LOGIN_MODAL_POST_DOWNLOAD_WITH_REFRESH:const u=r[0],_=JSON.parse(u),m=r[1],p=r[2];return()=>{EH.showInstance(b.default.createElement(jH,{fallback:b.default.createElement("div",null)},b.default.createElement(JH,{downloadAction:null,id:"toolkit-modal-on-confirm-register-modal-post-download-with-refresh",initialMode:n.Mode.LOGIN,kind:n.LoginOrRegisterKind.DOWNLOAD,loggingExtra:{source:p},onAuthenticateSuccess:()=>window.location.reload(),encryptionOptions:_,signup_tag:m,webSignInTag:"campaigns_action_post_download"})))};case n.ActionHandlers.OPEN_URL_IN_CURRENT_TAB:{const e=ZH(s.URI.parse(r[0]),t);if(a&&(null==t?void 0:t.navigateFunction)){const n=t.navigateFunction;return()=>n(e.toString())}return()=>ad(e)}default:return null}}function ZH(e,t){e.setPath(function(e,t){const n=new RegExp("{{(.*?)}}");for(;;){const i=e.match(n);if(!i)break;const a=i[1],o=t[a],r=i.index;e=$H(e,o,r,r+a.length+4)}return e}(e.getPath(),t));const n=new RegExp("{{(.*)}}"),i=e.getQuery();for(const[a,o]of Object.entries(i))if(a.startsWith("{{")&&a.endsWith("}}")&&""===o){const i=a.match(n);if(i){const n=i[1],o=t[n];e.removeQuery(a),o&&e.updateQuery(n,o)}}else if(o&&"string"==typeof o&&o.startsWith("{{")&&o.endsWith("}}")){const i=o.match(n);if(i){const n=t[i[1]];n?e.updateQuery(a,n):e.removeQuery(a)}}return e}function $H(e,t="",n,i){return e.substring(0,n)+t+e.substring(i)}function QH(e,t,n,i,a){if(!e)return;const o=s.URI.parse(e);return null==t&&(t=n),o.updateQuery({_tk:i||a,_camp:(null==t?void 0:t.toString())||""}),o.toString()}function XH(e,t,i,a,o=null){const r=function(e){if(!e)return;const t=Object.keys(n.ActionHandlers).find((t=>n.ActionHandlers[t]===e));return void 0!==t?n.ActionHandlers[t]:void 0}(e.handler);if([n.ActionHandlers.OPEN_URL_IN_NEW_TAB,n.ActionHandlers.OPEN_URL_IN_CURRENT_TAB,n.ActionHandlers.LAUNCH_URL_IN_NEW_TAB].includes(r)&&e&&Array.isArray(e.args)&&e.args){return QH(e.args[0],i,a,o,t)}}const eG=e=>{var t,n;const a=null===(t=e.activeCampaignContent)||void 0===t?void 0:t.campaignContentUnion.value,o=null===(n=e.activeCampaignContent)||void 0===n?void 0:n.campaignContentUnion.case,{onLogClientDispatchedCallback:r,onLogImpressionCallback:s,onConfirmCallback:l,onTooltipShowCallback:c,onTooltipDismissCallback:d}=aN(e),{onClick:u,icon:_,text:m="",variant:p,style:g=Nq.STANDARD,infoTooltip:f=!1,tooltipTitle:h,tooltipText:E}=a;i.useEffect((()=>{r()}),[r]);const v=i.useCallback((t=>{const n=KH(u),i=XH(n,"link_campaign_format",e.campaign.versionId,e.campaign.campaignId),a=YH(n,{},e.campaign.campaignId);l(void 0,"on_click",{confirmUrl:i}),a&&a()}),[l,u]);return"linkCampaignFormat"!==o?null:b.default.createElement(qq,{linkIcon:_,linkText:m,onClick:v,variant:p,style:g,infoTooltip:f,tooltipTitle:h,tooltipText:E,onLogImpression:s,onTooltipOpen:c,onTooltipClose:d})};eG.displayName="CampaignLink";const tG=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_link_bubble_campaign_link_bubble"],e,n)})).then((({CampaignLinkBubble:e})=>({default:e}))))),nG=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(tG,{...e}));nG.displayName="AsyncCampaignLinkBubble";const iG=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_action_choice_modal"],e,n)})).then((({ActionChoiceModalConversionComponent:e})=>({default:e}))))),aG=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(iG,{...e}));aG.displayName="AsyncActionChoiceModalCampaignFormat";const oG=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_pulsar_campaign_pulsar"],e,n)})).then((({CampaignPulsar:e})=>({default:e}))))),rG=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(oG,{...e}));rG.displayName="AsyncCampaignPulsar";const sG=b.default.lazy((()=>new Promise((function(e,n){t(["./c_campaign_formats_billing_modal_campaign_billing_modal"],e,n)})).then((({CampaignNewBillingModal:e})=>({default:e}))))),lG=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(sG,{...e}));lG.displayName="AsyncCampaignNewBillingModal";const cG=e=>{const{isPreview:t,campaign:n}=e;return i.useEffect((()=>t?()=>{}:(OC().emit(n.campaignName,{isEnabled:!0,...e}),()=>{OC().emit(n.campaignName,{isEnabled:!1,...e})})),[e]),t?b.default.createElement("div",null,b.default.createElement("p",null,"Preview is not supported for this component."),b.default.createElement("a",{href:"https://dropbox-kms.atlassian.net/wiki/spaces/BC/pages/900346067/Campaigns+API+v2"},"Please visit here for more information.")):null};cG.displayName="EventEmitterFormat";const dG=({activeCampaignContent:e,isPreview:t})=>{if(!t)return null;const n="customCampaignFormat"===(null==e?void 0:e.campaignContentUnion.case)?e.campaignContentUnion.value.customCampaignId:null;return b.default.createElement("p",null,"There is no component configured for custom campaign ID ",null!=n?n:"(empty)")};dG.displayName="NoMatchingCampaignFormat";const uG=({isPreview:e,error:t})=>e?b.default.createElement(b.default.Fragment,null,b.default.createElement("p",null,"The arguments to the custom campaign are not valid JSON."),b.default.createElement("p",null,"The error is: ",t.message)):null;uG.displayName="InvalidCampaignArgsFormat";const _G=e=>{const{activeCampaignContent:t}=e;if("customCampaignFormat"!==(null==t?void 0:t.campaignContentUnion.case))return b.default.createElement(dG,{...e});let n={};if(t.campaignContentUnion.value.args)try{n=JSON.parse(t.campaignContentUnion.value.args)}catch(t){const n={...e,error:t instanceof Error?t:new Error(String(t))};return b.default.createElement(uG,{...n})}const i={...e,args:n};switch(t.campaignContentUnion.value.customCampaignId){case"event_emitter":return b.default.createElement(cG,{...i});case"checkout_modal":return b.default.createElement(iT,{...i});case"lmo_modal":return b.default.createElement(rT,{...i});case"mid_trial_modal":return b.default.createElement(cT,{...i});case"out_of_space_modal":return b.default.createElement(_T,{...i});case"admin_console_dashboard_onboarding_modal":return b.default.createElement(ET,{...i});case"replay_annotation_animation":return b.default.createElement(ST,{...i});case"fss_dash_full_page_modal":return b.default.createElement(gT,{...i});default:return b.default.createElement(dG,{...i})}};_G.displayName="CustomCampaignLoader";const mG="error_boundary";const pG=({componentTag:e,exceptionTags:t=[],exceptionSeverity:n=l.SEVERITY.CRITICAL,reportMetrics:i=!1,reportMultiple:a=!1,onError:r,...s})=>{const{recordRenderMetric:c,recordRenderErrorMetric:d}=b.default.useMemo((()=>{let t=()=>{},n=()=>{};if(i){const i=o.getMetricsReporter().child({component:e}),a=i.createSet({ns:mG,name:"render"}),r=i.createSet({ns:mG,name:"render_error"});t=()=>a.observeOriginId(),n=()=>r.observeOriginId()}return{recordRenderMetric:t,recordRenderErrorMetric:n}}),[i,e]),u=b.default.useRef(!1),_=b.default.useMemo((()=>function(e=l.SEVERITY.CRITICAL,t=[],n,i,a,o){return(r,s)=>{n(),!a&&i.current||l.reportException({err:r,exc_extra:{component_stacktrace:s.componentStack},severity:e,tags:[...t,"error-boundary:exception"],force:!0}),i.current=!0,"function"==typeof o&&o(r,s)}}(n,[`error-boundary-component:${e}`,...t],d,u,a,r)),[e,n,t,d,a,r]);b.default.useEffect(c,[c]);const{fallback:m,FallbackComponent:p,fallbackRender:g,...f}=s,h=b.default.useMemo((()=>"function"==typeof g?{fallbackRender:g}:p?{FallbackComponent:p}:void 0!==m?{fallback:m}:{fallback:null}),[m,p,g]);return b.default.createElement(YO,{...h,...f,onError:_,onReset:c})};pG.displayName="ErrorBoundary";function gG(e){const t=As();let n,i=t.isIdle();const a=e=>{i="IDLE"===e,i?(e=>{var t;(null!==(t=window.requestIdleCallback)&&void 0!==t?t:window.setTimeout)((()=>{window.requestAnimationFrame((()=>window.requestAnimationFrame(e)))}))})(o):(window.clearTimeout(n),n=void 0)},o=()=>{i&&!n&&r()},r=()=>{n=window.setTimeout((()=>{const n=t.didNetworkTimeOut();t.resetDidNetworkTimeOut(),e(n),s()}),bs)},s=t.subscribe(a);i&&a("IDLE")}const fG=()=>{var e;return(null===(e=window.performance.getEntriesByType("navigation")[0])||void 0===e?void 0:e.type)||(()=>{const e=window.performance.navigation.type;return 2===e?"back_forward":1===e?"reload":"navigate"})()};class hG{static isSupportedEnvironment(){var e;return void 0!==window&&"MutationObserver"in window&&"function"==typeof document.querySelectorAll&&(null===(e=window.performance)||void 0===e?void 0:e.timing)}constructor(e,t,n){if(this.mutationObserverConfig={attributeFilter:["hidden","style","src"],attributeOldValue:!0,attributes:!0,childList:!0,subtree:!0},this.lastImageLoadTimestamp=-1,this.interactionCount=0,this.mutationCallback=e=>{e.forEach((e=>{var t,n,i;e.timestamp=performance.now(),(null!==(t=e.timestamp)&&void 0!==t?t:0)>=(null!==(i=null===(n=this.lastMutation)||void 0===n?void 0:n.timestamp)&&void 0!==i?i:0)&&(this.lastMutation=e)}))},this.handleLoadOrErrorEvent=e=>{e.target instanceof HTMLImageElement&&e.timeStamp>=this.lastImageLoadTimestamp&&(this.lastImageLoadTimestamp=e.timeStamp,this.lastImageLoadTarget=e.target)},this.cancel=()=>{this.activeMeasurementIndex=void 0},this.waitForIdle=e=>new Promise(((t,n)=>{if(new Promise(gG).then(t,n),e&&this.measurementTimeout){const t=performance.now()-e,i=this.measurementTimeout-t;i<=0?n():setTimeout(n,i)}})),this.start=async(e,t,n=0)=>{var i;if(!this.trackedComponent.current)return;const a=void 0!==t?t:performance.now(),o=this.interactionCount+=1;this.activeMeasurementIndex=o,this.trackedComponent.current.addEventListener("load",this.handleLoadOrErrorEvent,{capture:!0}),this.trackedComponent.current.addEventListener("error",this.handleLoadOrErrorEvent,{capture:!0}),this.mutationObserver.observe(this.trackedComponent.current,this.mutationObserverConfig);const r=()=>{this.activeMeasurementIndex===o&&this.cancel()},s=["click","keydown","pagehide","visibilitychange"];window.requestAnimationFrame((()=>{s.forEach((e=>{window.addEventListener(e,r)}))}));const l=null===(i=this.trackedComponent.current)||void 0===i?void 0:i.removeEventListener;try{const t=await this.waitForIdle(a);this.reportMeasurement(a,o,t,e,n)}catch(e){}s.forEach((e=>{l(e,r)})),o===this.interactionCount&&(l("load",this.handleLoadOrErrorEvent),l("error",this.handleLoadOrErrorEvent),this.mutationObserver.disconnect())},this.reportMeasurement=(e,t,n,i,a)=>{var o,r,s,l;if(t!==this.activeMeasurementIndex)return;const c=Math.max(e,this.lastImageLoadTimestamp,null!==(r=null===(o=this.lastMutation)||void 0===o?void 0:o.timestamp)&&void 0!==r?r:0);if(c>Number.MAX_SAFE_INTEGER||a>Number.MAX_SAFE_INTEGER)return;if(e===c&&!this.reportOnNoChange)return;const d=c-e;e>c||d>31536e6||this.measurementTimeout&&d>this.measurementTimeout+10||this.onCVC({start:e,end:c,duration:d,detail:{didNetworkTimeOut:n,lastVisibleChange:this.lastImageLoadTimestamp>(null!==(l=null===(s=this.lastMutation)||void 0===s?void 0:s.timestamp)&&void 0!==l?l:0)?this.lastImageLoadTarget:this.lastMutation,navigationType:i?"ajax":fG(),pageRenderStart:a}})},!hG.isSupportedEnvironment())throw new Error("VisuallyCompleteCalculator: This browser/runtime is not supported.");this.trackedComponent=e,this.onCVC=t,n&&(this.reportOnNoChange=n.reportOnNoChange,this.measurementTimeout=n.measurementTimeout,this.mutationObserverCallback=n.mutationObserverCallback),this.mutationObserver=new MutationObserver(((e,t)=>{this.mutationCallback(e,t),this.mutationObserverCallback&&this.mutationObserverCallback(e)}))}}var EG=Object.freeze({__proto__:null,ComponentVisuallyCompleteCalculator:hG,getNavigationType:fG});const vG=b.createContext(null),bG=()=>b.useContext(vG),SG=({children:e})=>{const t=b.useRef(Cg),n=Ag(),i=b.useRef(!1),a=n?t.current():window.location,o=b.useRef(0);b.useEffect((()=>{o.current>0&&(i.current=!0),o.current=performance.now();for(const[e,t]of r.current)t.pathname!==a.pathname&&r.current.delete(e)}),[a.pathname]);const r=b.useRef(new Map),s=b.useCallback(((e,t,n,i)=>{const o=r.current.get(e);null==o||o.calculator.cancel();try{const s=new hG(t,n,i);return r.current.set(e,{calculator:s,startTime:null==o?void 0:o.startTime,measurementKey:null==o?void 0:o.measurementKey,pathname:a.pathname}),s}catch{return null}}),[r,a.pathname]),l=b.useCallback(((e,t)=>{if(r.current.has(e)){const n=r.current.get(e);if(n.startTime&&n.measurementKey===t)return{startTime:n.startTime,isInitialStart:!1};{const i=performance.now();return r.current.set(e,{...n,startTime:i,measurementKey:t,pathname:a.pathname}),{startTime:i,isInitialStart:!0}}}return{startTime:void 0,isInitialStart:!1}}),[r,a.pathname]),c=b.useCallback((()=>o.current),[o]),d=b.useCallback((()=>i.current),[i]);return b.createElement(vG.Provider,{value:{registerCvcMeasurement:s,getStartTime:l,getPageRenderStart:c,getIsAjaxNavigation:d}},e)},TG=({children:e})=>{const t=bG();return b.createElement(b.Fragment,null,t?b.createElement(b.Fragment,null,e):b.createElement(SG,null,e))};const yG=(e,t)=>{const n=i.useCallback((n=>{var i,o,r,s;null==n.pageRenderStart||null==n.pageRenderDelayDuration||!isFinite(n.pageRenderStart)||!isFinite(n.pageRenderDelayDuration)||n.pageRenderStart<0||n.pageRenderDelayDuration<0||(Ac.measure("maf.region.time_to_first_page_render",{start:null!==(i=performance.timeOrigin)&&void 0!==i?i:0,end:(null!==(o=performance.timeOrigin)&&void 0!==o?o:0)+n.pageRenderStart,detail:{region_id:e,navigation_type:n.navigationType,route_name:c.resolveRouteName()||"dne",atlasservlet:a.getAtlasservlet()||"dne",edison_page_name:a.getPageName()||"dne",tags:t}}),Ac.measure("maf.region.time_to_first_render",{start:(null!==(r=performance.timeOrigin)&&void 0!==r?r:0)+n.pageRenderStart,end:(null!==(s=performance.timeOrigin)&&void 0!==s?s:0)+n.pageRenderStart+n.pageRenderDelayDuration,detail:{region_id:e,navigation_type:n.navigationType,route_name:c.resolveRouteName()||"dne",atlasservlet:a.getAtlasservlet()||"dne",edison_page_name:a.getPageName()||"dne",tags:t}}))}),[e,t]);return n},kG=(e,t)=>({metric:i.useMemo((()=>(e=>({ns:"component_visually_complete",name:`web/${e}`}))(e)),[e]),memTags:i.useMemo((()=>t),[JSON.stringify(t)])}),wG=(e,t,n)=>{o.getMetricsReporter().createStats(e,{navigation_type:t.detail.navigationType,...n}).recordDuration(t.duration,m.TimeUnit.MILLISECONDS)},IG=(e,t)=>{const{metric:n,memTags:a}=kG(e,t);return i.useCallback((t=>{wG(n,t,a),AG(e,t,a)}),[n,a,e])},AG=(e,t,n)=>{var i,o;if(null==t.start||null==t.end||null==t.detail.pageRenderStart||!isFinite(t.start)||!isFinite(t.end)||!isFinite(t.detail.pageRenderStart)||t.start<0||t.end<0||t.detail.pageRenderStart<0)return;const r={region_id:e,navigation_type:t.detail.navigationType,route_name:c.resolveRouteName()||"dne",atlasservlet:a.getAtlasservlet()||"dne",edison_page_name:a.getPageName()||"dne",tags:n};Ac.measure("maf.region.time_to_visually_complete",{start:null!==(i=performance.timeOrigin)&&void 0!==i?i:0,end:(null!==(o=performance.timeOrigin)&&void 0!==o?o:0)+t.duration,detail:r}),Ac.measure("maf.region.region_time_to_visually_complete",{start:"ajax"===t.detail.navigationType?t.detail.pageRenderStart:0,end:t.end,detail:r}),Ac.measure("maf.region.region_time_from_render_to_visually_complete",{start:t.start,end:t.end,detail:r}),Ac.measure("maf.region.region_time_to_first_render",{start:"ajax"===t.detail.navigationType?t.detail.pageRenderStart:0,end:t.start,detail:r})};var CG=Object.freeze({__proto__:null,cvcInteractiveLogger:AG,useCvcInteractiveLogger:IG,useCvcPageRenderLogger:yG,useCvcPapLogger:(e,t,n)=>{const{metric:a,memTags:o}=kG(e,n);return i.useCallback((n=>{wG(a,n,o),XE.logEvent({class:"ux_analytics",action:"report",object:"visually_complete",properties:{componentName:e,actionSurface:t,eventState:"success",timeToCompletionMs:n.duration}})}),[a,o,e,t])}});const RG=(e,t,n,a)=>{const o=i.useRef(null),{getIsAjaxNavigation:r,getPageRenderStart:s,getStartTime:l,registerCvcMeasurement:c}=bG()||{getIsAjaxNavigation:void 0,getPageRenderStart:void 0,getStartTime:void 0,registerCvcMeasurement:void 0},d=yG(e),u=JSON.stringify(a),_=i.useMemo((()=>c?c(e,o,n,a):null),[c,e,n,u]),m=i.useCallback((()=>{e&&t&&window.requestAnimationFrame((()=>{const n=!r||r(),i=s?s():0,{startTime:a,isInitialStart:o}=l?l(e,t):{startTime:void 0,isInitialStart:!1};!n&&o&&a&&d({navigationType:fG(),pageRenderStart:null!=i?i:0,pageRenderDelayDuration:a-i}),null==_||_.start(n,a,i)}))}),[r,s,d,l,e,t,_]);return{trackedElementRef:o,startCvcMeasurement:m}},OG=({componentKey:e,measurementKey:t,onCvc:n,trigger:i,triggerWhenFalsy:a,options:o,children:r})=>{const{trackedElementRef:s,startCvcMeasurement:l}=RG(e,t,n,{measurementTimeout:3e4,...o});return b.default.useEffect((()=>{(i||a)&&l()}),[l,i,a]),b.default.createElement("div",{ref:s},r)};OG.displayName="WithCvc";Ph("/static/metaserver/static/js/campaigns/campaign_formats/rich_upgrade_dropdown/rich_upgrade_dropdown_campaign_renderer.module.out-vflu407vh.css",(e=>"._action-button_boq7g_1{--dig-color__primary-cta__on-base:var(--dig-color__text__base);margin-left:var(--spacing__unit--1)}._menu-content_boq7g_6{max-width:366px}._section-header_boq7g_10{font-size:var(--type__title__small--fontsize)}._section-item_boq7g_14{padding-bottom:var(--spacing__unit--1);padding-top:var(--spacing__unit--1)}._icon_boq7g_19{align-content:center;border-radius:8px;height:var(--spacing__unit--5);padding-top:4px;text-align:center;width:var(--spacing__unit--5)}._color-white_boq7g_28{color:var(--dig-color__background__base)}._icon-orange_boq7g_32{background-color:var(--dig-color__identity__orange)}._icon-yellow_boq7g_36{background-color:var(--dig-color__identity__yellow)}._icon-pink_boq7g_40{background-color:var(--dig-color__identity__magenta)}._icon-purple_boq7g_44{background-color:var(--dig-color__identity__purple)}._icon-green_boq7g_48{background-color:var(--dig-color__identity__green)}._icon-blue_boq7g_52{background-color:var(--dig-color__identity__blue)}._icon-dropbox-blue_boq7g_56{background-color:var(--dig-color__primary__base)}"));const NG="_action-button_boq7g_1",PG="_menu-content_boq7g_6",MG="_section-header_boq7g_10",LG="_section-item_boq7g_14",DG="_icon_boq7g_19",FG="_color-white_boq7g_28",xG="_icon-orange_boq7g_32",UG="_icon-yellow_boq7g_36",BG="_icon-pink_boq7g_40",WG="_icon-purple_boq7g_44",VG="_icon-green_boq7g_48",qG="_icon-blue_boq7g_52",HG="_icon-dropbox-blue_boq7g_56",GG=(e,t)=>{let n;switch(e){case"PersonMultipleLine":n=tP;break;case"VersioningLine":n=lP;break;case"DropboxReplayLine":n=VN;break;case"DataRoomsLine":n=BN;break;case"SpaceLine":n=oP;break;case"ShieldLine":n=aP;break;default:n=qN}return b.default.createElement("div",{className:Vq(DG,{[xG]:"Orange"===t,[UG]:"Yellow"===t,[BG]:"Pink"===t,[WG]:"Purple"===t,[VG]:"Green"===t,[qG]:"Blue"===t,[HG]:"Dropbox Blue"===t,[FG]:"DropboxLine"===e})},b.default.createElement(uN,{src:n,size:n===qN?"large":"medium"}))},jG=e=>!(e.icon&&e.backgroundColor&&e.title&&e.subtitle&&e.onClick),zG=e=>b.default.createElement(b.default.Fragment,null,(e||[]).filter((e=>!jG(e))).map(((e,t)=>b.default.createElement(XW.LinkItem,{onClick:e.onClick,href:"#",withLeftAccessory:GG(e.icon,e.backgroundColor),withSubtitle:e.subtitle,key:t,className:LG,"data-uxa-log":`menu-item-${e.title.replace(/ +/g,"-").toLowerCase()}`},e.title)))),KG=({buttonText:e,buttonStyle:t,finalDestinationOnClick:n,topSectionHeader:a,topSectionLinks:o,bottomSectionHeader:r,bottomSectionLinks:s,footerTitle:l,footerSubtitle:c,onLogImpression:d})=>{i.useEffect((()=>{d()}),[d]);const u=e=>b.default.createElement(XW.Content,{...e(),placement:"bottom-end",className:PG},b.default.createElement(XW.Segment,{withLabel:b.default.createElement("span",{className:MG},a)},zG(o)),s&&!(s.filter((e=>!jG(e))).length<=0)&&b.default.createElement(XW.Segment,{withLabel:b.default.createElement("span",{className:MG},r)},zG(s)),l&&b.default.createElement(XW.Segment,null,b.default.createElement(XW.LinkItem,{href:"#",onClick:n,withLeftAccessory:b.default.createElement("div",{className:DG},b.default.createElement(uN,{src:AN})),withSubtitle:c,className:LG,"data-uxa-log":`menu-footer-${l.replace(/ +/g,"-").toLowerCase()}`},l)));return b.default.createElement(wM,{mode:"bright",overrides:{colors:{"Primary CTA Base":{bright:"Foundation Lime Base",dark:"Foundation Lime Base"},"Primary CTA Base - State 1":{bright:"Foundation Lime 300",dark:"Foundation Lime 300"},"Primary CTA Base - State 2":{bright:"Foundation Lime 400",dark:"Foundation Lime 400"}}}},b.default.createElement(AM,null,"split"===t?b.default.createElement(NV,{className:NG,withIconStart:b.default.createElement(uN,{src:kN}),variant:"primary",renderMenu:({buttonProps:t})=>b.default.createElement(XW.Wrapper,null,(({getTriggerProps:n,getContentProps:i})=>b.default.createElement(b.default.Fragment,null,b.default.createElement(yV,{"data-uxa-log":`rich-link-${(e||"undefined").replace(/ +/g,"-").toLowerCase()}-dropdown`,...t,...n()}),u(i)))),onClick:n,"data-uxa-log":`rich-link-${(e||"undefined").replace(/ +/g,"-").toLowerCase()}`},e):b.default.createElement(XW.Wrapper,null,(({getTriggerProps:t,getContentProps:n})=>b.default.createElement(b.default.Fragment,null,b.default.createElement(yV,{className:NG,variant:"primary",withIconStart:b.default.createElement(uN,{src:kN}),"data-uxa-log":`rich-link-${(e||"undefined").replace(/ +/g,"-").toLowerCase()}`,...t()},e),u(n))))))};KG.displayName="RichUpgradeDropdownCampaiginRenderer";const JG=e=>{var t,n;const i=null===(t=e.activeCampaignContent)||void 0===t?void 0:t.campaignContentUnion.value,a=null===(n=e.activeCampaignContent)||void 0===n?void 0:n.campaignContentUnion.case,{buttonText:o="",buttonStyle:r="",finalDestinationUrl:s="",topSectionHeader:l="",topSectionItemOneTitle:c="",topSectionItemOneSubtitle:d="",topSectionItemOneHref:u="",topSectionItemOneIcon:_="",topSectionItemOneBackgroundColor:m="",topSectionItemTwoTitle:p="",topSectionItemTwoSubtitle:g="",topSectionItemTwoHref:f="",topSectionItemTwoIcon:h="",topSectionItemTwoBackgroundColor:E="",topSectionItemThreeTitle:v="",topSectionItemThreeSubtitle:S="",topSectionItemThreeHref:T="",topSectionItemThreeIcon:y="",topSectionItemThreeBackgroundColor:k="",bottomSectionHeader:w="",bottomSectionItemOneTitle:I="",bottomSectionItemOneSubtitle:A="",bottomSectionItemOneHref:C="",bottomSectionItemOneIcon:R="",bottomSectionItemOneBackgroundColor:O="",bottomSectionItemTwoTitle:N="",bottomSectionItemTwoSubtitle:P="",bottomSectionItemTwoHref:M="",bottomSectionItemTwoIcon:L="",bottomSectionItemTwoBackgroundColor:D="",bottomSectionItemThreeTitle:F="",bottomSectionItemThreeSubtitle:x="",bottomSectionItemThreeHref:U="",bottomSectionItemThreeIcon:B="",bottomSectionItemThreeBackgroundColor:W="",footerTitle:V="",footerSubtitle:q=""}=i,{onLogImpressionCallback:H}=aN(e);return"richUpgradeDropdownCampaignFormat"!==a?null:b.default.createElement(KG,{buttonText:o,buttonStyle:r,finalDestinationOnClick:()=>{nd(s)},topSectionHeader:l,topSectionLinks:[{title:c,subtitle:d,icon:_,backgroundColor:m,onClick:()=>{nd(u)}},{title:p,subtitle:g,icon:h,backgroundColor:E,onClick:()=>{nd(f)}},{title:v,subtitle:S,icon:y,backgroundColor:k,onClick:()=>{nd(T)}}],bottomSectionHeader:w,bottomSectionLinks:[{title:I,subtitle:A,icon:R,backgroundColor:O,onClick:()=>{nd(C)}},{title:N,subtitle:P,icon:L,backgroundColor:D,onClick:()=>{nd(M)}},{title:F,subtitle:x,icon:B,backgroundColor:W,onClick:()=>{nd(U)}}],footerTitle:V,footerSubtitle:q,onLogImpression:H})};JG.displayName="RichUpgradeDropdown";const YG=e=>{var t,n,i;const a=e.currentSequenceStep;let o;if(a){const i=null===(n=null===(t=e.campaign.sequence)||void 0===t?void 0:t.nodes)||void 0===n?void 0:n[a];i&&(o=i.content)}else o=e.campaign.content;const r={...e,activeCampaignContent:o},s=null===(i=null==o?void 0:o.campaignContentUnion)||void 0===i?void 0:i.case;if(!s)return null;const l=`${e.campaign.campaignId}-${a}`;switch(s){case"bannerCampaignFormat":return b.default.createElement(GO,{key:l,...r});case"customCampaignFormat":return b.default.createElement(_G,{key:l,...r});case"menuItemCampaignFormat":return b.default.createElement(zO,{key:l,...r});case"snackbarCampaignFormat":return b.default.createElement(XO,{key:l,...r});case"modalCampaignFormat":return b.default.createElement($O,{key:l,...r});case"tooltipCampaignFormat":return b.default.createElement(tN,{key:l,...r});case"dialogCampaignFormat":return b.default.createElement(iN,{key:l,...r});case"linkCampaignFormat":return b.default.createElement(eG,{key:l,...r});case"richUpgradeDropdownCampaignFormat":return b.default.createElement(JG,{key:l,...r});case"linkBubbleCampaignFormat":return b.default.createElement(nG,{key:l,...r});case"actionChoiceModalCampaignFormat":return b.default.createElement(aG,{key:l,...r});case"pulsarCampaignFormat":return b.default.createElement(rG,{key:l,...r});case"newBillingModalCampaignFormat":return b.default.createElement(lG,{key:l,...r});default:return null}},ZG=({slotId:e,handleCampaignEmitted:t})=>(b.default.useEffect((()=>{OC().off(e,t)}),[t,e]),null);ZG.displayName="ErroredCampaign";const $G=({slotId:e,wrapperClassName:t,initialState:a={campaignProps:void 0,contextData:void 0,filters:void 0,loggingParams:void 0}})=>{var o,r;const[{campaignProps:s,contextData:l,filters:c,loggingParams:d},u]=i.useState(a),_=`campaign_slog_${e}`,m=IG(_),p=i.useMemo((()=>((e,t,i)=>{var a;if(!t)return!1;if(!(null==e?void 0:e.length))return!0;if(t.currentSequenceStep&&t.currentSequenceStep!==(null===(a=t.campaign.sequence)||void 0===a?void 0:a.root))return!0;const o={campaignProps:t,contextData:i};for(const i of e)if(!i.filterFunction(o))return DO(n.CampaignsToolkitEvents.CAMPAIGN_DISQUALIFY,t,i.campaignDisqualifiedReason),!1;return!0})(c,s,l)),[s,l,c]),g=i.useCallback((({data:e}={data:{}})=>{u((t=>{var n;const i=void 0===(null==e?void 0:e.campaign)?t.campaignProps:null==e?void 0:e.campaign,a=i===t.campaignProps?t.filters:function(e=-1){return qO[e]||[]}(null==i?void 0:i.campaign.campaignId),o=void 0===(null==e?void 0:e.context)?t.contextData:null==e?void 0:e.context;return(null==o?void 0:o.timings)&&(o.timings={...o.timings,clientDispatched:performance.now(),isSequence:!!(null===(n=null==i?void 0:i.campaign)||void 0===n?void 0:n.sequence)}),{campaignProps:i,contextData:o,filters:a,loggingParams:void 0===(null==e?void 0:e.loggingParams)?t.loggingParams:null==e?void 0:e.loggingParams}}))}),[]);if(i.useEffect((()=>(OC().on(e,g),()=>{OC().off(e,g)})),[g,e]),i.useEffect((()=>{const e=()=>{u(a)};return OC().on(CC,e),()=>{OC().off(CC,e)}}),[a]),s&&p){const n={...s,contextData:l,loggingParams:d},i=`prompt-${e}-${null===(o=s.campaign)||void 0===o?void 0:o.campaignId}-${null===(r=s.campaign)||void 0===r?void 0:r.versionId}`;return b.default.createElement(pG,{componentTag:"campaign-format",reportMetrics:!0,fallback:b.default.createElement(ZG,{slotId:e,handleCampaignEmitted:g})},b.default.createElement(TG,null,b.default.createElement("div",{"data-uxa-interactions":"shown","data-uxa-log":i,className:t},b.default.createElement(OG,{componentKey:_,measurementKey:`${_}_root_component`,onCvc:m,trigger:null,triggerWhenFalsy:!0},b.default.createElement(YG,{...n})))))}return null};$G.displayName="CampaignSlot";const QG=()=>b.default.createElement($G,{slotId:"fullscreen_overlay"}),XG={".tag":"prompt"},ej={".tag":"toolkit"},tj=[XG,ej];class nj{}class ij{constructor(e){this.category="web-orchestration_client_events",this.user_id=null,this.session_id=null,this.action=null,this.action_value=null,this.extras={},["timestamp","user_id","session_id","is_success","queued_client","queued_time","started_time","finish_time","action","action_value","extras","orchestration_state"].map((t=>{e.hasOwnProperty(t)&&void 0!==e[t]&&(this[t]=e[t])})),Object.seal(this)}}class aj{constructor(e){this.hiveLogger=e||new M_}queuedClientToString(e){return"string"!=typeof e?e[".tag"]:e}logSuccessEvent(e,t){const n={timestamp:Date.now(),is_success:!0,queued_client:this.queuedClientToString(e.queuedClient),queued_time:e.enqueueTime,started_time:e.executionStartTime,finish_time:e.finishTime,extras:{},orchestration_state:JSON.stringify(t)};e.action&&(n.action=e.action),e.actionValue&&(n.action_value=e.actionValue.toString()),this.hiveLogger.log(new ij(n))}logErrorEvent(e,t,n){const i={};n&&(i.error_msg=n instanceof Error?n.message:null,l.reportException({err:n,tags:["enqueueFetch","campaigns","campaigns_orchestration"],severity:l.SEVERITY.NONCRITICAL,exc_extra:{queuedClient:this.queuedClientToString(e.queuedClient),enqueueTime:e.enqueueTime,startTime:e.executionStartTime,endTime:e.finishTime}}));const a={timestamp:Date.now(),is_success:!1,queued_client:this.queuedClientToString(e.queuedClient),queued_time:e.enqueueTime,started_time:e.executionStartTime,finish_time:e.finishTime,extras:i,orchestration_state:JSON.stringify(t)};e.action&&(a.action=e.action),e.actionValue&&(a.action_value=e.actionValue.toString()),this.hiveLogger.log(new ij(a))}logStateTransformEvent(e,t){const n=Date.now(),i={timestamp:n,is_success:!0,queued_client:e,queued_time:n,started_time:n,finish_time:n,extras:{},orchestration_state:JSON.stringify(t)};this.hiveLogger.log(new ij(i))}}class oj extends nj{constructor(e=!0,t=ej,n){super(),this.isFirstCall=!0,this.queue=[],this.state={campaigns_shown:[]},this.campaignsShownStash=[],this.activePromise=void 0,this.inRollout=e,this.logger=n||new aj,this.prioritizedClient=t}getOrchestrationState(){return this.state}clearToolkitCampaignsFromState(){void 0!==this.state.campaigns_shown&&(this.state.campaigns_shown=this.getShownCampaignsByLoadMethod(XG)),this.logger.logStateTransformEvent("clearToolkitCampaignsFromState",this.state)}stashPromptShownCampaigns(){void 0!==this.state.campaigns_shown&&this.campaignsShownStash.push(this.getShownCampaignsByLoadMethod(XG)),this.state.campaigns_shown=this.getShownCampaignsByLoadMethod(ej),this.logger.logStateTransformEvent("stashPromptShownCampaigns",this.state)}popStashedPromptShownCampaigns(){const e=this.campaignsShownStash.pop();void 0!==e&&(this.state.campaigns_shown=e),this.logger.logStateTransformEvent("popStashedPromptShownCampaigns",this.state)}getShownCampaignsByLoadMethod(e){return void 0!==this.state.campaigns_shown?this.state.campaigns_shown.filter((t=>t.load_method===e)):[]}registerShownCampaigns(e,t){var n;if(t===this.prioritizedClient&&"wait"===(null===(n=this.activePromise)||void 0===n?void 0:n.queuedClient)){const e=this.activePromise;e.parentResolve(),this.closePromise(e),this.logger.logSuccessEvent(e,this.state)}const i=e.filter((e=>{var t;return void 0===(null===(t=this.state.campaigns_shown)||void 0===t?void 0:t.find((t=>e.campaign_id===t.campaign_id)))}));this.state.campaigns_shown=[...i,...this.state.campaigns_shown?this.state.campaigns_shown:[]]}enqueueFetch(e,t,n,i=!0,a){var o;if(!this.inRollout)return t();if(!this.isValidLoadMethod(e))return Promise.reject(new Error(`Unsupported load method: ${e[".tag"]}`));if(e===this.prioritizedClient){if("wait"===(null===(o=this.activePromise)||void 0===o?void 0:o.queuedClient)){const i=this.activePromise;i.parentResolve();const o=new Promise(((i,o)=>{this.enqueueAtStart(e,t,i,o,a,n)}));return this.closePromise(i),this.logger.logSuccessEvent(i,this.state),o}}else i&&this.isFirstCall&&void 0!==this.prioritizedClient&&this.waitForPrioritizedClient();return this.isFirstCall=!1,new Promise(((i,o)=>{this.enqueue(e,t,i,o,a,n),this.dequeue()}))}buildPromiseMetadata(e,t,n,i,a,o=(()=>[])){const r={queuedClient:e,promiseBuilder:t,parentResolve:n,parentReject:i,conversionFunction:o,enqueueTime:Date.now(),action:null,actionValue:null};return(null==a?void 0:a.action)?(r.action=IC,r.actionValue=a.action):(null==a?void 0:a.page)&&(r.action=wC,r.actionValue=a.page),r}waitForPrioritizedClient(){return new Promise(((e,t)=>{this.enqueue("wait",(()=>new Promise(((e,t)=>{setTimeout(e,2e3)}))),e,t),this.dequeue()}))}enqueueAtStart(e,t,n,i,a,o=(()=>[])){const r=this.buildPromiseMetadata(e,t,n,i,a,o);this.queue.unshift(r)}enqueue(e,t,n,i,a,o=(()=>[])){const r=this.buildPromiseMetadata(e,t,n,i,a,o);this.queue.push(r)}dequeue(){if(void 0!==this.activePromise)return;const e=this.queue.shift();if(e){e.executionStartTime=Date.now(),this.activePromise=e;try{e.promiseBuilder(this.state).then((t=>{const n=e.conversionFunction(t);"string"!=typeof e.queuedClient&&this.registerShownCampaigns(n,e.queuedClient),e.parentResolve(t),this.closePromise(e),this.logger.logSuccessEvent(e,this.state)})).catch((t=>{e.parentReject(t),this.closePromise(e),this.logger.logErrorEvent(e,this.state,t)}))}catch(t){e.parentReject(t),this.closePromise(e),this.logger.logErrorEvent(e,this.state,t)}}}closePromise(e){var t;e.finishTime=Date.now(),(null===(t=this.activePromise)||void 0===t?void 0:t.queuedClient)===e.queuedClient&&(this.activePromise=void 0),this.dequeue()}isValidLoadMethod(e){return tj.includes(e)}}class rj{constructor(){}static async getInstance(){return null==rj.instance&&(rj.instance=new oj(!1,ej)),rj.instance}}const sj=e=>{for(const t of e)window.clearTimeout(t)},lj=(e,t)=>{const i=[];return e.forEach((e=>{var a;if(null===(a=null==e?void 0:e.campaign)||void 0===a?void 0:a.delayInSeconds){((e,t)=>{const i={delayInSeconds:t};PO(n.CampaignsToolkitEvents.CAMPAIGN_DELAY,e,i),hO(n.CampaignsToolkitEvents.CAMPAIGN_DELAY,e,i,n.CampaignsSdkEnum.TOOLKIT)})(e,e.campaign.delayInSeconds);const a=((e,t)=>window.setTimeout(e,t))((()=>{PC(e,t)}),1e3*e.campaign.delayInSeconds);i.push(a)}else PC(e,t)})),i};ZC.BANNER;function cj(e){if(!e.campaign_properties||0===Object.keys(e.campaign_properties).length)throw new Error("campaign_properties cannot be empty");return(new kb).ns("campaigns_toolkit").rpc("get_best_campaigns_for_user",e,{}).then((e=>qT(e))).catch((e=>qT()))}const dj=e=>{const{campaignFormatProps:t}=e;return t.map((e=>{const t=e.campaign;return{campaign_id:t.campaignId,version_id:t.versionId,slot:e.slotId[".tag"],load_method:ej}}))},uj=e=>{const t={};return e.forEach((e=>{e.currentSequenceStep&&(t[e.campaign.campaignId]=e.currentSequenceStep)})),t},_j=[n.CampaignEvents.DOWNLOAD_BUTTON_CLICKED,n.CampaignEvents.FILE_SHARE_SUCCESS,n.CampaignEvents.FILE_UPLOAD_FAILURE,n.CampaignEvents.SHARE_MODAL_CLOSED,n.CampaignEvents.PAGE_LOAD,n.CampaignEvents.FILE_UPLOAD_SUCCESS,n.CampaignEvents.DELETE_SUCCESS,n.CampaignEvents.SEGMENTATION_QUIZ_COMPLETE,n.CampaignEvents.QUICK_VIEW_BROWSE_OPEN,n.CampaignEvents.FILE_DOWNLOAD_START,n.CampaignEvents.FILE_MOVE_SUCCESS,n.CampaignEvents.SHARED_LINK_OPENED,n.CampaignEvents.SHARED_FOLDER_CREATED,n.CampaignEvents.FILE_TRANSFER_SUCCESS,n.CampaignEvents.EXIT_INTENT],mj=({emitter:e=OC(),loadMethod:t,shouldExpectPromptToLoad:o,fetcher:r=cj})=>{const[{campaigns:s,page:c,path:d,context:u,sequenceMap:m,selectiveCampaign:p,pathway:g,delayCampaignTimeouts:f,campaignsDisabled:h,isPreview:E,baseNavigationTime:v},S]=i.useState({campaigns:[],dismissedCampaignsIds:[],page:"",path:"",context:void 0,sequenceMap:{},selectiveCampaign:void 0,pathway:void 0,delayCampaignTimeouts:[],campaignsDisabled:!1,isPreview:!1,lastSeenPreviewState:!1,hasLoadedOnce:!1,baseNavigationTime:0}),T=Ag()?Cg():i.useMemo((()=>window.location),[]),y=T.pathname,k=T.search,w=(()=>{const[e,t]=i.useState(null);return i.useEffect((()=>{rj.getInstance().then((e=>{t(e)}))}),[]),e})();i.useEffect((()=>{var e,t;const n=new URLSearchParams(k),i=!!n.get("preview")||!1,a=null!==(e=n.get("_spec_campaign"))&&void 0!==e?e:void 0,o=null!==(t=n.get("pathway"))&&void 0!==t?t:void 0;S((e=>({...e,isPreview:i,selectiveCampaign:a,pathway:o})))}),[k,S]),i.useEffect((()=>{let e="";e=E?n.CampaignPageName.PREVIEW:((e,t=Nb)=>{const n=e.split("/").slice(1);let i=t,a="",o=-1;for(;i;){o++;const e=n[o];if("string"==typeof i){a=i;break}if(!e||!i[e]){if(i[""]&&!e){i=i[""];continue}if(i["*"]){i=i["*"];continue}break}i=i[e]}return a})(y),EO(e),S((t=>{let i=!!Ob[e],a={page_path:y};t.page===e&&(i=t.campaignsDisabled,t.context&&(a={...t.context,page_path:y})),e===n.CampaignPageName.BROWSE&&OC().emit("request-browse-refresh",{}),null!=w&&(!t.lastSeenPreviewState&&E&&w.stashPromptShownCampaigns(),t.lastSeenPreviewState&&!E&&w.popStashedPromptShownCampaigns());let o=t.baseNavigationTime;return!t.hasLoadedOnce||t.page===e&&""!==e||(o=performance.now()),{...t,page:e,path:y,campaignsDisabled:i,context:a,lastSeenPreviewState:E,baseNavigationTime:o,hasLoadedOnce:!0}}))}),[y,E,w,S]),i.useEffect((()=>{const t=({data:{page:e,context:t},disableCampaigns:n})=>{S((i=>({...i,page:e,campaignsDisabled:n,context:t?{...t,page_path:d}:{page_path:d}}))),SR(wC),EO(e)};return e.on(wC,t),()=>{e.off(wC,t)}}),[e,d]),i.useEffect((()=>{const t=e=>{var t;const n=parseInt(e,10),i=[];for(const e of s){(null===(t=null==e?void 0:e.campaign)||void 0===t?void 0:t.campaignId)===n?MC(e):i.push(e)}const a=_.cloneDeep(m);delete a[n],S((e=>({...e,campaigns:i,dismissedCampaignsIds:[...e.dismissedCampaignsIds,n],sequenceMap:a})))};return e.on(kC,t),()=>{e.off(kC,t)}}),[s,e,m]),i.useEffect((()=>{const t=({campaignId:e,ctaId:t})=>{var n,i,a;const o=parseInt(e,10),r=s.find((e=>e.campaign.campaignId===o)),l=null==r?void 0:r.currentSequenceStep,c=null!==(i=null===(n=null==r?void 0:r.campaign.sequence)||void 0===n?void 0:n.nodes)&&void 0!==i?i:{},d={campaign:{campaign_id:o,version_id:-1,prompt_queried_at_ms:-1,campaign_name:"campaignWithOnlyCampaignId"},requestId:"",slotId:{".tag":"other"}};if(!l&&!(null==r?void 0:r.campaign.sequence))return void LC(e);if(!(r&&l&&t&&l in c))return LO(jC.MISSING_OR_INVALID_PARAMETERS,null!=r?r:d,l,t),void LC(e);const u=null===(a=c[l].children)||void 0===a?void 0:a[t];if(!u)return LO(jC.SEQUENCE_COMPLETED,r,l,t),void LC(e);const p={...r,currentSequenceStep:u},g=s.map((e=>e.campaign.campaignId===o?p:e)),f=_.cloneDeep(m);f[o]=u,S((e=>({...e,campaigns:g,sequenceMap:f}))),LO(jC.PROGRESS_SEQUENCE,r,u,t),PC(p)};return e.on(AC,t),()=>{e.off(AC,t)}}),[s,m,e]);const I=i.useCallback((async(e,n,i,s)=>(async(e,t={},n,i,o,r,s)=>{try{if(!t||!t.page&&!t.path)return{campaignFormatProps:[]};const l=async n=>{var s,l;const c=[];ah(`prompt-clientSendGetBestCampaignsForUserRequest-${t.action||"page_load"}`);const d={apiRequest:performance.now(),page:t.page||"",event:t.action||"page_load",baseTime:r||0,sanitizedPath:CO(null==t?void 0:t.path)},{campaignsResult:u,campaignsToSlots:_}=await e({campaign_properties:t,event_context:{pathway:(null==i?void 0:i.pathway)||t.pathway,...i},locale:a.getPageLocale(),load_method:o,orchestration_state:n});ah(`prompt-clientReceiveGetBestCampaignsForUserResponse-${t.action||"page_load"}`),d.apiResponse=performance.now(),OO(d,!!u&&(null===(s=null==u?void 0:u.campaigns)||void 0===s?void 0:s.length)>0);const m=null!==(l=new URLSearchParams(window.location.search).get("campaign_step"))&&void 0!==l?l:void 0;return null==u||u.campaigns.forEach((e=>{var t,n;c.push({campaign:e,requestId:null==u?void 0:u.requestId,slotId:null!==(t=null==_?void 0:_[e.versionId])&&void 0!==t?t:{".tag":"other"},currentSequenceStep:null!=m?m:null===(n=e.sequence)||void 0===n?void 0:n.root})})),{campaignFormatProps:c,timings:d}};return await n.enqueueFetch(ej,l,dj,s,t)}catch(e){l.reportException({err:e,tags:["fetchCampaigns","campaigns"],severity:l.SEVERITY.NONCRITICAL,exc_extra:{args:t}})}return{campaignFormatProps:[]}})(r,{page:e,path:d,action:s||void 0,selective_campaign:p||void 0,pathway:g||void 0},n,i,t,v,o)),[t,p,g,o,d,v,r]);i.useEffect((()=>{const t=async({name:e,data:{context:t,loggingParams:n}={}})=>{if(!_j.includes(e))return;if(null==w)return;sj(f);const{campaignFormatProps:i,timings:a}=await I(c,w,t,e);S((e=>{if(e.page!==c)return e;const n=i.filter((t=>{var n;return!e.dismissedCampaignsIds.includes(null===(n=null==t?void 0:t.campaign)||void 0===n?void 0:n.campaignId)}));return{...e,campaigns:_.uniqBy([...e.campaigns,...n].reverse(),NC),sequenceMap:{...e.sequenceMap,...uj(n)},delayCampaignTimeouts:lj(n,{...t,timings:a})}}))};return e.on(IC,t),()=>{e.off(IC,t)}}),[c,I,f,e]);const[A,C]=i.useState({page:"",path:"",campaignsDisabled:!1});return i.useEffect((()=>{if(A.page===c&&(A.path===d||""!==c)&&A.campaignsDisabled===h)return;if(null==w)return;if(C({page:c,path:d,campaignsDisabled:h}),w.clearToolkitCampaignsFromState(),OC().emit(CC,{}),!c&&!d||h)return void S((e=>(sj(e.delayCampaignTimeouts),{..._.omit(e,"context"),campaigns:[],dismissedCampaignsIds:[],sequenceMap:{},delayCampaignTimeouts:[]})));(async()=>{const{campaignFormatProps:e,timings:t}=await I(c,w,u);S((n=>n.page!==c||n.path!==d&&""===c?n:(sj(n.delayCampaignTimeouts),{..._.omit(n,"context"),campaigns:e,sequenceMap:uj(e),delayCampaignTimeouts:lj(e,{...u,timings:t})})))})()}),[c,d,h,u,w,I,A]),b.default.createElement(QG,null)},pj=()=>b.default.createElement(mj,{shouldExpectPromptToLoad:!1,loadMethod:"edison",fetcher:Sk});var gj;!function(e){e.NotEnrolled="NOT_ENROLLED",e.EnrollmentPendingEmailConfirmation="ENROLLMENT_PENDING_EMAIL_CONFIRMATION",e.EnrollmentPendingAccountConfirmation="ENROLLMENT_PENDING_ACCOUNT_CONFIRMATION",e.EnrolledEmail="ENROLLED_EMAIL",e.EnrolledAccount="ENROLLED_ACCOUNT",e.CrossOriginEnrolled="CROSS_ORIGIN_ENROLLED",e.EnrolledViaCookie="ENROLLED_VIA_COOKIES",e.UnenrollmentPendingEmailUIConfirmation="UNENROLLMENT_PENDING_EMAIL_UI_CONFIRMATION",e.UnenrollmentPendingAccountUIConfirmation="UNENROLLMENT_PENDING_ACCOUNT_UI_CONFIRMATION",e.EnrollmentPendingEmailUIConfirmation="ENROLLMENT_PENDING_EMAIL_UI_CONFIRMATION",e.EnrollmentPendingAccountUIConfirmation="ENROLLMENT_PENDING_ACCOUNT_UI_CONFIRMATION",e.EnrollmentPendingEmailVerificationSent="ENROLLMENT_PENDING_EMAIL_VERIFICATION_SENT",e.EnrollmentPendingAccountVerificationSent="ENROLLMENT_PENDING_ACCOUNT_VERIFICATION_SENT"}(gj||(gj={}));const fj=e=>e===Nc.LOGGED_IN_ENROLLED?gj.EnrolledAccount:e===Nc.LOGGED_IN_EMAIL_PENDING?gj.EnrollmentPendingAccountConfirmation:e===Nc.LOGGED_OUT_ENROLLED?gj.EnrolledEmail:e===Nc.LOGGED_OUT_EMAIL_PENDING?gj.EnrollmentPendingEmailConfirmation:e===Nc.LOGGED_OUT_GPC_ENABLED?gj.EnrollmentPendingEmailUIConfirmation:e===Nc.CROSS_ORIGIN_ENROLLED?gj.CrossOriginEnrolled:e===Nc.ENROLLED_VIA_COOKIES?gj.EnrolledViaCookie:gj.NotEnrolled,hj=e=>e===gj.EnrollmentPendingEmailVerificationSent||e===gj.EnrollmentPendingAccountVerificationSent||e===gj.EnrollmentPendingEmailUIConfirmation||e===gj.EnrollmentPendingAccountUIConfirmation||e===gj.EnrollmentPendingEmailConfirmation||e===gj.EnrollmentPendingAccountConfirmation||e===gj.EnrolledEmail||e===gj.EnrolledAccount||e===gj.CrossOriginEnrolled||e===gj.EnrolledViaCookie,Ej=e=>e===gj.EnrollmentPendingEmailUIConfirmation||e===gj.EnrollmentPendingAccountUIConfirmation;function vj(e){return e.ns("ccpa")}const bj=e=>e.is_signed_in,Sj=()=>{let e=!0;try{""===Reflect.get(document.constructor.prototype,"cookie",document)&&(e=!1)}catch(t){e=!1}return!e},Tj=(e,t,n)=>({event_name:t,is_signed_in:bj(e)?kf.SIGNED_IN:kf.SIGNED_OUT,should_use_app_auth:Sj()?kf.SHOULD_USE_APP_AUTH:kf.SHOULD_NOT_USE_APP_AUTH,error_type:null==n?"null":n}),yj=e=>{const t=e&&e.sessionId?e.sessionId:a.getBrowserId();return{user_agent:null==e?void 0:e.userAgent,session_id:t,anon_ip:null==e?void 0:e.anonIp,locale_user_selected:null==e?void 0:e.localeUserSelected,locale_browser_header:null==e?void 0:e.localeBrowserHeader,country:null==e?void 0:e.country,ua_browser_name:null==e?void 0:e.uaBrowserName,ua_browser_version:null==e?void 0:e.uaBrowserVersion,ua_os_name:null==e?void 0:e.uaOsName,ua_os_version:null==e?void 0:e.uaOsVersion}},kj="https://api.dropboxapi.com",wj=`Basic ${btoa("bvfyoawupclb746:6pv9whg6d9wh8xm")}`;var Ij;!function(e){e.USER_INPUT="UI",e.COOKIE_AUTO="COOKIE_AUTO",e.GPC_UI="GPC_UI",e.GPC_AUTO="GPC_AUTO"}(Ij||(Ij={}));const Aj=(e,t,n,i,a)=>{if(!t)return void n(!1,"");const o=Ws(),r=yj(i);if(Af.logCounter(If.EVENTS,Tj(e,Tf.RESEND_EMAIL,null)),bj(e)&&o){const t=vj(new Fs(o)),i=(e=>e.get_users().map((e=>e.email)))(e);t.rpc("resend_dns_verification_email",{raw_email_addresses:i,logging_context:r},{}).then((e=>{if(n(e.success,""),!e.success)throw new Error("Resend email failed")})).catch((t=>{n(!1,""),Af.logError(If.EVENTS,Tj(e,Tf.RESEND_EMAIL_ERROR,yf.UNSUCCESSFUL_RESPONSE),t)}))}else if(Sj()){if(!a)return n(!1,""),void Af.logError(If.EVENTS,Tj(e,Tf.RESEND_EMAIL_ERROR,yf.CSRF_TOKEN_ERROR),new Error("csrf token not found"));((e,t,n,i,a)=>{fetch(`${kj}/2/ccpa/resend_dns_verification_email`,{headers:{"content-type":"text/plain; charset=dropbox-cors-hack",authorization:wj},method:"POST",body:JSON.stringify({raw_email_addresses:t,logging_context:a,csrf_token:n})}).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()})).then((e=>{if(i(e.success,""),!e.success)throw new Error("Resend email with app auth failed")})).catch((t=>{i(!1,""),Af.logError(If.EVENTS,Tj(e,Tf.RESEND_EMAIL_ERROR,yf.UNSUCCESSFUL_RESPONSE),t)}))})(e,t,a,n,r)}else{vj(new ul).rpc("resend_dns_verification_email",{raw_email_addresses:t,logging_context:r},{}).then((e=>{if(n(e.success,""),!e.success)throw new Error("Resend email failed")})).catch((t=>{n(!1,""),Af.logError(If.EVENTS,Tj(e,Tf.RESEND_EMAIL_ERROR,yf.UNSUCCESSFUL_RESPONSE),t)}))}},Cj=(e,t,n,i,a,o,r)=>{const s=Ws(),l=yj(i);if(bj(t)&&s){vj(new Fs(s)).rpc("opt_in_dns",{logging_context:l,ccpa_token:a,...r},{}).then((t=>{if(e(t.success),!t.success)throw new Error("Opt in DNS failed")})).catch((n=>{e(!1),Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_IN_ERROR,yf.UNSUCCESSFUL_RESPONSE),n)}))}else if(Sj()){if(!o)return e(!1),void Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_IN_ERROR,yf.CSRF_TOKEN_ERROR),new Error("csrf token not found"));((e,t,n,i,a,o,r)=>{fetch(`${kj}/2/ccpa/opt_in_dns`,{headers:{"content-type":"text/plain; charset=dropbox-cors-hack",authorization:wj},method:"POST",body:JSON.stringify({raw_email_address:i,logging_context:a,ccpa_token:o,csrf_token:n,...r})}).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()})).then((t=>{if(e(t.success),!t.success)throw new Error("Opt in DNS with app auth failed")})).catch((n=>{e(!1),Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_IN_ERROR,yf.UNSUCCESSFUL_RESPONSE),n)}))})(e,t,o,n,l,a,r)}else{vj(new ul).rpc("opt_in_dns",{raw_email_address:n,logging_context:l,ccpa_token:a,...r},{}).then((t=>{if(e(t.success),!t.success)throw new Error("Opt in DNS failed")})).catch((n=>{e(!1),Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_IN_ERROR,yf.UNSUCCESSFUL_RESPONSE),n)}))}},Rj=(e,t,n,i,a,o,r)=>{const s=Ws(),l=yj(i);if(bj(t)&&s){vj(new Fs(s)).rpc("opt_out_dns",{logging_context:l,ccpa_token:a,...r},{}).then((t=>{if(e(t.success),!t.success)throw new Error("Opt out DNS failed")})).catch((n=>{e(!1),Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_OUT_ERROR,yf.UNSUCCESSFUL_RESPONSE),n)}))}else if(Sj()){if(!o)return e(!1),void Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_OUT_ERROR,yf.CSRF_TOKEN_ERROR),new Error("csrf token not found"));((e,t,n,i,a,o,r)=>{fetch(`${kj}/2/ccpa/opt_out_dns`,{headers:{"content-type":"text/plain; charset=dropbox-cors-hack",authorization:wj},method:"POST",body:JSON.stringify({raw_email_address:i,logging_context:a,ccpa_token:o,csrf_token:n,...r})}).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()})).then((t=>{if(e(t.success),!t.success)throw new Error("Opt out DNS with app auth failed")})).catch((n=>{e(!1),Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_OUT_ERROR,yf.UNSUCCESSFUL_RESPONSE),n)}))})(e,t,o,n,l,a,r)}else{vj(new ul).rpc("opt_out_dns",{raw_email_address:n,logging_context:l,ccpa_token:a,...r},{}).then((t=>{if(e(t.success),!t.success)throw new Error("Opt out DNS failed")})).catch((n=>{e(!1),Af.logError(If.EVENTS,Tj(t,Tf.DNS_OPT_OUT_ERROR,yf.UNSUCCESSFUL_RESPONSE),n)}))}},Oj="ccpa_consent_banner",Nj="customize_cookies_button",Pj="accept_all_cookies_button",Mj="decline_cookies_button",Lj=e=>{const t=e.width>600,n=e.width<486,i=(e=>({customizeCookiesText:e.formatMessage({id:"5vOzB7",defaultMessage:"Customize cookies"}),declineButtonText:e.formatMessage({id:"TrrEUN",defaultMessage:"Decline"}),acceptAllButtonText:e.formatMessage({id:"OyAa/t",defaultMessage:"Accept All"}),bodyText:(t,n)=>e.formatMessage({id:"n/7wux",defaultMessage:"We use cookies to provide, improve, protect and promote our services. Visit our Privacy Policy and Privacy Policy FAQs to learn more. You can manage your personal preferences, including your ‘Do not sell or share my personal data to third parties’ setting using the “Customize cookies” button below."},{privacy:e=>b.default.createElement(lW,{id:"privacy-page-link",href:"#privacy-page","data-testid":"privacy-page-link",onClick:t,"data-uxa-log":"privacy_consent_banner_privacy_page_link"},e),faq:e=>b.default.createElement(lW,{id:"privacy-policy-faq-link",href:"#privacy-policy-faq","data-testid":"privacy-policy-faq-link",onClick:n,"data-uxa-log":"privacy_consent_banner_privacy_policy_faq_link"},e)})}))(u.intl);let a="medium",o=12;return t?(a="large",o=24):n&&(a="small",o=8),b.default.createElement(VP,{id:Oj,"data-testid":Oj,"data-uxa-hierarchy-group":e.uriForLogging,"data-uxa-log":"privacy_consent_banner","data-uxa-interactions":"shown click",role:"dialog","aria-modal":"true","aria-label":"Privacy Consent Banner",tabIndex:0,backgroundColor:"Background Base",borderRadius:"Medium",overflow:"hidden"},b.default.createElement(VP,null,b.default.createElement(VP,{display:"flex",paddingX:"Micro Medium",style:{paddingTop:t?8:12}},t&&b.default.createElement("div",{"data-uxa-log":"privacy_consent_banner_close_button",style:{marginLeft:"auto"}},b.default.createElement(CV,{variant:"transparent",className:"dig-Modal-close-btn","aria-label":"Close",onClick:()=>e.setBannerVisible(!1)},b.default.createElement(uN,{src:xN})))),b.default.createElement(VP,{style:{paddingInline:t?24:12}},b.default.createElement(cW,{size:t?"medium":"small",style:{lineHeight:n?"12px":""}},i.bodyText(e.onPrivacyPageLinkClick,e.onPrivacyPolicyFaqLinkClick))),b.default.createElement(VP,{style:{padding:t?24:12,paddingTop:o}},b.default.createElement(eM,{gap:"Micro Small",alignY:"center",direction:n?"vertical":"horizontal"},b.default.createElement(eM.Item,{marginRight:n?"0":"auto"},b.default.createElement(yV,{id:Nj,"data-testid":Nj,"data-uxa-log":"privacy_consent_banner_detailed_view_link",variant:"transparent",size:a,onClick:t=>{e.onCustomizeCookiesClick(t),e.setBannerVisible(!1)},style:{width:"100%"}},i.customizeCookiesText)),b.default.createElement(VP,{display:"flex"},b.default.createElement(eM.Item,{style:{flex:1}},b.default.createElement(yV,{id:Mj,"data-testid":Mj,"data-uxa-log":"privacy_consent_banner_decline_all_button",variant:"outline",size:a,onClick:t=>{e.onClick(t,Mj),e.setBannerVisible(!1)},style:{margin:n?"0":void 0,width:"100%"}},i.declineButtonText)),b.default.createElement(eM.Item,{style:{flex:1}},b.default.createElement(yV,{id:Pj,"data-testid":Pj,"data-uxa-log":"privacy_consent_banner_accept_all_button",variant:"primary",size:a,onClick:t=>{e.onClick(t,Pj),e.setBannerVisible(!1)},style:{margin:n?"0":void 0,width:"100%"}},i.acceptAllButtonText)))))))},Dj="ccpa-reentry-popout-container",Fj="ccpa-reentry-popout-button",xj=e=>b.default.createElement(VP,{id:Dj,"data-testid":Dj,"data-uxa-log":"privacy_consent_reentry_button","data-uxa-interactions":"shown click","data-uxa-hierarchy-group":e.uriForLogging},b.default.createElement("div",{"data-uxa-log":"privacy_consent_reentry_button_into_detailed_view"},b.default.createElement(CV,{id:Fj,variant:"filled",onClick:()=>e.onClick(Fj),style:{borderTopLeftRadius:0,borderBottomLeftRadius:0}},"🍪")));var Uj={exports:{}},Bj={},Wj={exports:{}},Vj={},qj={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]);return n.filter(s)};var n="none",i="contents",a=/input|select|textarea|button|object|iframe/;function o(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var a=window.getComputedStyle(e),o=a.getPropertyValue("display");return t?o!==i&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,a):o===n}catch(e){return console.warn("Failed to inspect element style"),!1}}function r(e,t){var n=e.nodeName.toLowerCase();return(a.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),o(t))return!1;t=t.parentNode}return!0}(e)}function s(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&r(e,!n)}e.exports=t.default}(qj,qj.exports);var Hj=qj.exports;Object.defineProperty(Vj,"__esModule",{value:!0}),Vj.resetState=function(){zj=[]},Vj.log=function(){},Vj.handleBlur=Yj,Vj.handleFocus=Zj,Vj.markForFocusLater=function(){zj.push(document.activeElement)},Vj.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==zj.length&&(t=zj.pop()).focus({preventScroll:e}))}catch(e){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},Vj.popWithoutFocus=function(){zj.length>0&&zj.pop()},Vj.setupScopedFocus=function(e){Kj=e,window.addEventListener?(window.addEventListener("blur",Yj,!1),document.addEventListener("focus",Zj,!0)):(window.attachEvent("onBlur",Yj),document.attachEvent("onFocus",Zj))},Vj.teardownScopedFocus=function(){Kj=null,window.addEventListener?(window.removeEventListener("blur",Yj),document.removeEventListener("focus",Zj)):(window.detachEvent("onBlur",Yj),document.detachEvent("onFocus",Zj))};var Gj,jj=(Gj=Hj)&&Gj.__esModule?Gj:{default:Gj};var zj=[],Kj=null,Jj=!1;function Yj(){Jj=!0}function Zj(){if(Jj){if(Jj=!1,!Kj)return;setTimeout((function(){Kj.contains(document.activeElement)||((0,jj.default)(Kj)[0]||Kj).focus()}),0)}}var $j={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var a=(0,n.default)(e);if(!a.length)return void t.preventDefault();var o=void 0,r=t.shiftKey,s=a[0],l=a[a.length-1],c=i();if(e===c){if(!r)return;o=l}l!==c||r||(o=s);s===c&&r&&(o=l);if(o)return t.preventDefault(),void o.focus();var d=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==d||"Chrome"==d[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var u=a.indexOf(c);u>-1&&(u+=r?-1:1);if(o=a[u],void 0===o)return t.preventDefault(),void(o=r?l:s).focus();t.preventDefault(),o.focus()};var n=function(e){return e&&e.__esModule?e:{default:e}}(Hj);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?i(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default}($j,$j.exports);var Qj=$j.exports,Xj={},ez=function(){},tz={},nz={exports:{}};!function(e){!function(){var t=!("undefined"==typeof window||!window.document||!window.document.createElement),n={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen};e.exports?e.exports=n:window.ExecutionEnvironment=n}()}(nz);var iz=nz.exports;Object.defineProperty(tz,"__esModule",{value:!0}),tz.canUseDOM=tz.SafeNodeList=tz.SafeHTMLCollection=void 0;var az=function(e){return e&&e.__esModule?e:{default:e}}(iz);var oz=az.default,rz=oz.canUseDOM?window.HTMLElement:{};tz.SafeHTMLCollection=oz.canUseDOM?window.HTMLCollection:{},tz.SafeNodeList=oz.canUseDOM?window.NodeList:{},tz.canUseDOM=oz.canUseDOM,tz.default=rz,Object.defineProperty(Xj,"__esModule",{value:!0}),Xj.resetState=function(){cz&&(cz.removeAttribute?cz.removeAttribute("aria-hidden"):null!=cz.length?cz.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(cz).forEach((function(e){return e.removeAttribute("aria-hidden")})));cz=null},Xj.log=function(){},Xj.assertNodeList=dz,Xj.setElement=function(e){var t=e;if("string"==typeof t&&lz.canUseDOM){var n=document.querySelectorAll(t);dz(n,t),t=n}return cz=t||cz},Xj.validateElement=uz,Xj.hide=function(e){var t=!0,n=!1,i=void 0;try{for(var a,o=uz(e)[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){a.value.setAttribute("aria-hidden","true")}}catch(e){n=!0,i=e}finally{try{!t&&o.return&&o.return()}finally{if(n)throw i}}},Xj.show=function(e){var t=!0,n=!1,i=void 0;try{for(var a,o=uz(e)[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){a.value.removeAttribute("aria-hidden")}}catch(e){n=!0,i=e}finally{try{!t&&o.return&&o.return()}finally{if(n)throw i}}},Xj.documentNotReadyOrSSRTesting=function(){cz=null};var sz=function(e){return e&&e.__esModule?e:{default:e}}(ez),lz=tz;var cz=null;function dz(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function uz(e){var t=e||cz;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,sz.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}var _z={};Object.defineProperty(_z,"__esModule",{value:!0}),_z.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in mz)gz(e,mz[t]);var n=document.body;for(var i in pz)gz(n,pz[i]);mz={},pz={}},_z.log=function(){};var mz={},pz={};function gz(e,t){e.classList.remove(t)}_z.add=function(e,t){return function(e,t,n){n.forEach((function(n){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(t,n),e.add(n)}))}(e.classList,"html"==e.nodeName.toLowerCase()?mz:pz,t.split(" "))},_z.remove=function(e,t){return function(e,t,n){n.forEach((function(n){!function(e,t){e[t]&&(e[t]-=1)}(t,n),0===t[n]&&e.remove(n)}))}(e.classList,"html"==e.nodeName.toLowerCase()?mz:pz,t.split(" "))};var fz={};Object.defineProperty(fz,"__esModule",{value:!0}),fz.log=function(){console.log("portalOpenInstances ----------"),console.log(Ez.openInstances.length),Ez.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},fz.resetState=function(){Ez=new hz};var hz=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(n){return n(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},Ez=new hz;fz.default=Ez;var vz={};Object.defineProperty(vz,"__esModule",{value:!0}),vz.resetState=function(){for(var e=[Sz,Tz],t=0;t0?(document.body.firstChild!==Sz&&document.body.insertBefore(Sz,document.body.firstChild),document.body.lastChild!==Tz&&document.body.appendChild(Tz)):(Sz.parentElement&&Sz.parentElement.removeChild(Sz),Tz.parentElement&&Tz.parentElement.removeChild(Tz))})),function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t0&&0===(h-=1)&&c.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(s.returnFocus(n.props.preventScroll),s.teardownScopedFocus()):s.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),m.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(s.setupScopedFocus(n.node),s.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,l.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var a="object"===(void 0===t?"undefined":i(t))?t:{base:f[e],afterOpen:f[e]+"--after-open",beforeClose:f[e]+"--before-close"},o=a.base;return n.state.afterOpen&&(o=o+" "+a.afterOpen),n.state.beforeClose&&(o=o+" "+a.beforeClose),"string"==typeof t&&t?o+" "+t:o},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,i){return n[e+"-"+i]=t[i],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof 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),a(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,i=e.htmlOpenClassName,a=e.bodyOpenClassName,o=e.parentSelector,r=o&&o().ownerDocument||document;a&&d.add(r.body,a),i&&d.add(r.getElementsByTagName("html")[0],i),n&&(h+=1,c.hide(t)),m.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,i=e.className,a=e.overlayClassName,o=e.defaultStyles,r=e.children,s=i?{}:o.content,l=a?{}:o.overlay;if(this.shouldBeClosed())return null;var c={ref:this.setOverlayRef,className:this.buildClassName("overlay",a),style:n({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},d=n({id:t,ref:this.setContentRef,style:n({},s,this.props.style.content),className:this.buildClassName("content",i),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",n({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),u=this.props.contentElement(d,r);return this.props.overlayElement(c,u)}}]),t}(o.Component);E.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},E.propTypes={isOpen:r.default.bool.isRequired,defaultStyles:r.default.shape({content:r.default.object,overlay:r.default.object}),style:r.default.shape({content:r.default.object,overlay:r.default.object}),className:r.default.oneOfType([r.default.string,r.default.object]),overlayClassName:r.default.oneOfType([r.default.string,r.default.object]),parentSelector:r.default.func,bodyOpenClassName:r.default.string,htmlOpenClassName:r.default.string,ariaHideApp:r.default.bool,appElement:r.default.oneOfType([r.default.instanceOf(_.default),r.default.instanceOf(u.SafeHTMLCollection),r.default.instanceOf(u.SafeNodeList),r.default.arrayOf(r.default.instanceOf(_.default))]),onAfterOpen:r.default.func,onAfterClose:r.default.func,onRequestClose:r.default.func,closeTimeoutMS:r.default.number,shouldFocusAfterRender:r.default.bool,shouldCloseOnOverlayClick:r.default.bool,shouldReturnFocusAfterClose:r.default.bool,preventScroll:r.default.bool,role:r.default.string,contentLabel:r.default.string,aria:r.default.object,data:r.default.object,children:r.default.node,shouldCloseOnEsc:r.default.bool,overlayRef:r.default.func,contentRef:r.default.func,id:r.default.string,overlayElement:r.default.func,contentElement:r.default.func,testId:r.default.string},t.default=E,e.exports=t.default}(Wj,Wj.exports);var wz=Wj.exports;function Iz(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function Az(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function Cz(e,t){try{var n=this.props,i=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,i)}finally{this.props=n,this.state=i}}function Rz(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,a=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?a="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(a="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==a){var o=e.displayName||e.name,r="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+o+" uses "+r+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==a?"\n "+a:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=Iz,t.componentWillReceiveProps=Az),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=Cz;var s=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var i=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;s.call(this,e,t,i)}}return e}Iz.__suppressDeprecationWarning=!0,Az.__suppressDeprecationWarning=!0,Cz.__suppressDeprecationWarning=!0;var Oz=Object.freeze({__proto__:null,polyfill:Rz}),Nz=_.getAugmentedNamespace(Oz);Object.defineProperty(Bj,"__esModule",{value:!0}),Bj.bodyOpenClassName=Bj.portalClassName=void 0;var Pz=Object.assign||function(e){for(var t=1;t{let{children:t,className:n}=e,i=g._objectWithoutProperties(e,eK);return b.createElement("div",g._objectSpread2({className:_P("dig-Modal-content","dig-1w9fcz9a_21-6-0",n)},i),t)},mK=e=>{let{hasBottomSpacing:t="title-small",children:n,className:i=""}=e,a=g._objectWithoutProperties(e,tK);const o=_P("dig-Modal-header",cK({marginTitleStandard:"title-standard"===t}),{"dig-Modal-header--margin-title-standard":"title-standard"===t},i);return b.createElement("div",g._objectSpread2({className:o},a),n)};mK.displayName="Header";var pK=b.createContext({isFullScreen:!1});pK.displayName="ModalContext";var gK=b.forwardRef(((e,t)=>{let{children:n,className:i="",hasVerticalSpacing:a=!1}=e,o=g._objectWithoutProperties(e,nK);const{isFullScreen:r}=b.useContext(pK),s=_P("dig-Modal-body",sK({hasVerticalSpacing:a}),"dig-1w9fcz9i_21-6-0",i,BM({borderRadius:r?"None":"XLarge"}),{"dig-Modal-body--hasVerticalSpacing":a});return b.createElement("div",g._objectSpread2({ref:t,className:s},o),n)}));gK.displayName="Body";var fK=e=>{let{hasTopBorder:t=!1,children:n,className:i="",preferComposition:a=!1}=e,o=g._objectWithoutProperties(e,iK);const r=_P({"dig-Modal-footer":!a,"dig-Modal-prefer-composition-footer":a,"dig-Modal-footer--hasTopBorder":t},lK({preferComposition:a,hasTopBorder:t}),i);return b.createElement("div",g._objectSpread2({className:r},o),n)};fK.displayName="Footer";var hK=e=>{let{children:t,className:n=""}=e,i=g._objectWithoutProperties(e,aK);const a=_P("dig-Modal-title","dig-1w9fcz9c_21-6-0",n);return b.createElement(dW,g._objectSpread2({className:a},i),t)};hK.displayName="Title";parseInt("0",10);var EK=parseInt("600",10),vK=(parseInt("1024",10),parseInt("1600",10),parseInt("1920",10),new Map);function bK(e,t){if(!vK.has(e)){const t=function(e){const t=window.matchMedia(e),n=new Set,i=e=>{let{matches:t}=e;n.forEach((e=>e(t)))},a={list:t,listeners:n,dispatch:i};return t.addEventListener?t.addEventListener("change",i,{passive:!0}):t.addListener(i),a}(e);vK.set(e,t)}const n=vK.get(e),i=n.listeners.has(t);n.listeners.add(t),i||t(n.list.matches)}function SK(e){let{query:t,listener:n,defaultValue:i}=e;return"window"in globalThis&&"matchMedia"in window?(bK(t,n),()=>{!function(e,t){if(!vK.has(e))return;const n=vK.get(e);n.listeners.delete(t),0===n.listeners.size&&(function(e){const{list:t,dispatch:n,listeners:i}=e;t.removeEventListener?t.removeEventListener("change",n):t.removeListener(n),i.clear()}(n),vK.delete(e))}(t,n)}):(n(i),()=>{})}var TK=e=>{switch(e){case"small":return 450;case"standard":return 600;case"large":return 700}return e};var yK=b.forwardRef(((e,t)=>{let{"aria-label":n,"aria-labelledby":i,"aria-describedby":a,children:o,className:r,fullScreen:s=!1,isCentered:l=!1,withCloseButton:c,width:d="standard",open:u=!1,shouldCloseOnOverlayClick:_=!0,shouldFocusAfterRender:m=!0,onRequestClose:p,onAfterOpen:f,onAfterClose:h,overlayClassName:E,modalBaseIndex:v=QB,parentSelector:S,hasAutoFocusClose:T=!1,closeButtonProps:y,overlayStyles:k,contentStyles:w,contentOverflow:I="visible",data:A}=e,C=g._objectWithoutProperties(e,rK);const R=b.useRef(),{portalRootElement:O}=b.useContext(XB)||{},N="function"==typeof S?S:O?()=>O:void 0,{getThemeProps:P}=TM(),M=_P("dig-Modal",uK({isCentered:l,fullScreen:s}),{"dig-Modal--isCentered":l,"dig-Modal--fullScreen":s},r),L=b.useCallback((e=>{R.current=e}),[]),D=p,F=b.useCallback((()=>{R&&R.current&&R.current.focus()}),[R]);b.useImperativeHandle(t,(()=>({focus:F})),[F]);const x=function(){const[e,t]=b.useState(!1);return b.useEffect((()=>SK({query:`(max-width: ${EK}px)`,listener:t,defaultValue:!1})),[t]),e}(),U=b.useMemo((()=>{if(void 0!==i)return{labelledby:i,describedby:a}}),[i,a]);return b.createElement(Xz,g._objectSpread2(g._objectSpread2({},C),{},{data:A,testId:C.testId||C["data-testid"],aria:U,contentLabel:n,contentRef:L,isOpen:u,shouldCloseOnOverlayClick:_,shouldFocusAfterRender:m,onRequestClose:p,onAfterOpen:f,onAfterClose:h,className:M,bodyOpenClassName:_P("dig-Modal-body--open",dK),htmlOpenClassName:_P("dig-Modal-html--open",dK),overlayClassName:_P("dig-Modal-overlay","dig-1w9fcz9b_21-6-0",E,P().className),parentSelector:N,closeTimeoutMS:200,style:{overlay:g._objectSpread2(g._objectSpread2({},k),{},{zIndex:v}),content:g._objectSpread2(g._objectSpread2({},w),{},{width:s?"100%":TK(d)})}}),b.createElement(XB.Provider,{value:{zIndex:v}},b.createElement(pK.Provider,{value:{isFullScreen:!!x||s}},b.createElement(_K,{style:{overflow:"hidden"===I?"hidden":void 0}},o)),!!c&&b.createElement(CV,g._objectSpread2(g._objectSpread2({variant:"transparent","aria-label":c,"data-testid":"digModalCloseButton",autoFocus:T},y),{},{className:_P("dig-Modal-close-btn","dig-1w9fcz9h_21-6-0",null==y?void 0:y.className),onClick:e=>{var t;null==D||D(e),null==(t=null==y?void 0:y.onClick)||t.call(y,e)}}),b.createElement(uN,{src:xN}))))}));yK.Content=_K,yK.Header=mK,yK.Body=gK,yK.Footer=fK,yK.Title=hK,yK.FullBleed=e=>{let{children:t,className:n}=e,i=g._objectWithoutProperties(e,oK);const a=_P("dig-Modal-full-width","dig-1w9fcz99_21-6-0",n);return b.createElement("div",g._objectSpread2({className:a},i),t)},yK.displayName="Modal";yK.setAppElement=e=>{Xz.setAppElement(e)};const kK=["children","_pseudoClass","isSelected","className","isDisabled","isLink","isFocusWithin","onFocusWithin","onBlurWithin","tagName","focusBehavior","hasBorders","borderRadius"],wK=["children","className","hasOverlay","order","style","backgroundColor"],IK=["children","spacing","padding","paddingLeft","paddingRight","paddingTop","paddingBottom","paddingX","paddingY","className","hasOverlay","backgroundColor","style"],AK=["children","ratio","minHeight","maxHeight","withOverlay","allowOverflow","hasBottomBorder","backgroundColor"],CK=["as","children","className","isOverlay"],RK=["children","layout"],OK=["children","className"];var NK=MM({defaultClassName:"dig-1vg36k1k_21-6-0",variantClassNames:{hasBorders:{true:"dig-1vg36k1l_21-6-0"},isBorderOnContainer:{true:"dig-1vg36k1m_21-6-0"},isSelected:{true:"dig-1vg36k1n_21-6-0"},isLink:{true:"dig-1vg36k1o_21-6-0"},isHover:{true:"dig-1vg36k1p_21-6-0"},isActive:{true:"dig-1vg36k1q_21-6-0"},isFocus:{true:"dig-1vg36k1r_21-6-0"},hasFocus:{true:"dig-1vg36k1s_21-6-0"},hasFocusVisible:{true:"dig-1vg36k1t_21-6-0"},isDisabled:{true:"dig-1vg36k1u_21-6-0"},isFocusWithin:{true:"dig-1vg36k1v_21-6-0"},borderRadius:{XSmall:"dig-1vg36k1w_21-6-0",Small:"dig-1vg36k1x_21-6-0",Medium:"dig-1vg36k1y_21-6-0",Large:"dig-1vg36k1z_21-6-0",XLarge:"dig-1vg36k110_21-6-0"}},defaultVariants:{},compoundVariants:[]}),PK=MM({defaultClassName:"dig-1vg36k1a_21-6-0",variantClassNames:{isOverlay:{true:"dig-1vg36k1b_21-6-0"}},defaultVariants:{},compoundVariants:[]}),MK=MM({defaultClassName:"dig-1vg36k116_21-6-0",variantClassNames:{hasBottomBorder:{true:"dig-1vg36k117_21-6-0"},isOverflowHidden:{true:"dig-1vg36k118_21-6-0"}},defaultVariants:{},compoundVariants:[]}),LK="var(--dig-1vg36k16_21-6-0)",DK="var(--dig-1vg36k17_21-6-0)",FK="var(--dig-1vg36k18_21-6-0)",xK=MM({defaultClassName:"dig-1vg36k11a_21-6-0",variantClassNames:{hasOverlay:{true:"dig-1vg36k11b_21-6-0"}},defaultVariants:{},compoundVariants:[]}),UK=MM({defaultClassName:"dig-1vg36k113_21-6-0",variantClassNames:{isVisible:{true:"dig-1vg36k114_21-6-0"}},defaultVariants:{},compoundVariants:[]}),BK=MM({defaultClassName:"dig-1vg36k1d_21-6-0",variantClassNames:{background:{Subtle:"dig-1vg36k1e_21-6-0",Raised:"dig-1vg36k1f_21-6-0",Base:"dig-1vg36k1g_21-6-0",Transparent:"dig-1vg36k1h_21-6-0","Selection Surface":"dig-1vg36k1i_21-6-0"},relative:{true:"dig-1vg36k1j_21-6-0"}},defaultVariants:{background:"Raised"},compoundVariants:[]});var WK=b.forwardRef(((e,t)=>{let{children:n,_pseudoClass:i,isSelected:a,className:o,isDisabled:r,isLink:s,isFocusWithin:l,onFocusWithin:c,onBlurWithin:d,tagName:u="div",focusBehavior:_="none",hasBorders:m=!0,borderRadius:p}=e,f=g._objectWithoutProperties(e,kK);const h=b.useRef(null),E=b.useRef(!1);return Cv(h,"focusin",(e=>{E.current||(E.current=!0,c&&c(e))})),Cv(h,"focusout",(e=>{E.current&&!function(e){return e.currentTarget instanceof HTMLElement&&e.relatedTarget instanceof HTMLElement&&e.currentTarget.contains(e.relatedTarget)}(e)&&(E.current=!1,d&&d(e))})),b.useImperativeHandle(t,(()=>({focus:e=>{if(h.current)return h.current.focus(e)},getBoundingClientRect:()=>{if(h.current)return h.current.getBoundingClientRect()}}))),b.createElement(u,g._objectSpread2({ref:h,className:_P("dig-Card","dig-Card-Container",o,{"dig-Card-Container--active":"active"===i,"dig-Card-Container--hover":"hover"===i,"dig-Card-Container--focus":"focus"===i,"dig-Card-Container--has-focus":"focus"===_,"dig-Card-Container--has-focus-visible":"focus-visible"==_,"dig-Card-Container--selected":a,"dig-Card-Container--disabled":r,"dig-Card-Container--link":s,"dig-Card-Container--focusWithin":l,"dig-Card-Container--has-borders":m},"dig-1vg36k1c_21-6-0",NK({isActive:"active"===i,isHover:"hover"===i,isFocus:"focus"===i,hasFocus:"focus"===_,hasFocusVisible:"focus-visible"==_,isSelected:a,isDisabled:r,isLink:s,isFocusWithin:l,hasBorders:m,borderRadius:p,isBorderOnContainer:!p})),"aria-disabled":r,tabIndex:"none"===_?void 0:0},f),p?b.createElement("div",{className:"dig-1vg36k111_21-6-0"},n):n)})),VK=/\s+/g;var qK=b.forwardRef(((e,t)=>{let{children:n,className:i,hasOverlay:a,order:o,style:r,backgroundColor:s="Raised"}=e,l=g._objectWithoutProperties(e,wK);const c=b.useRef(null);b.useImperativeHandle(t,(()=>({focus:e=>{if(c.current)return c.current.focus(e)},getBoundingClientRect:()=>{if(c.current)return c.current.getBoundingClientRect()}})));const d=g._objectSpread2(g._objectSpread2({},r),{},{order:o});return b.createElement("div",g._objectSpread2(g._objectSpread2({className:_P("dig-Card__section",{"dig-Card__section--relative":a,[`dig-Card__section--background-color-${u=s,u.replace(VK,"-").toLowerCase()}`]:s},BK({background:s,relative:a}),i)},l),{},{style:d,ref:c}),n);var u})),HK=function(e,t){for(var n=arguments.length,i=new Array(n>2?n-2:0),a=2;avoid 0!==e));return void 0===o?e:g._objectSpread2(g._objectSpread2({},e),{},{[t]:o})},GK={xsmall:"var(--dig-spacing__dimension__8)",small:"var(--dig-spacing__dimension__12)",medium:"var(--dig-spacing__dimension__16)",large:"var(--dig-spacing__dimension__20)"},jK=e=>{let{children:t,ratio:n=1,minHeight:i,maxHeight:a,withOverlay:o,allowOverflow:r=!1,hasBottomBorder:s,backgroundColor:l="Subtle"}=e,c=g._objectWithoutProperties(e,AK);return b.createElement(qK,g._objectSpread2({className:_P("dig-Card-Media",{"dig-Card-Media--overflow-hidden":!r,"dig-Card-Media--has-bottom-border":s},MK({isOverflowHidden:!r,hasBottomBorder:s})),hasOverlay:Boolean(o),backgroundColor:l},c),b.createElement(rq,{className:_P("dig-Card-Media__ratio","dig-1vg36k119_21-6-0"),ratio:n,minHeight:i,maxHeight:a},t),b.createElement("div",{className:_P("dig-Card-Media__overlay-slot",{"dig-Card-Media__overlay-slot--has-overlay":!!o},xK({hasOverlay:!!o}))},o))},zK="a";function KK(e,t){if(!e)throw new Error(`dig-components - Invariant: ${t}`)}var JK={1:OP({[LK]:"1 / 1 / 3 / 3"}),2:OP({[LK]:"1 / 1 / 3 / 2",[DK]:"1 / 2 / 3 / 3"}),3:OP({[LK]:"1 / 1 / 3 / 2",[DK]:"1 / 2 / 2 / 3",[FK]:"2 / 2 / 3 / 3"}),4:OP({[LK]:"1 / 1 / 2 / 2",[DK]:"1 / 2 / 2 / 3",[FK]:"2 / 1 / 3 / 2","var(--dig-1vg36k19_21-6-0)":"2 / 2 / 3 / 3"})},YK={"auto-grid":e=>{let{totalChildren:t}=e;return KK(t<=4,`The auto-grid layout only supports 1-4 children. Received ${t} children. If you need more\n than 4 children, you'll need to use your own component.`),{style:JK[t],className:_P("dig-Card-Media-Layout--auto-grid","dig-1vg36k11c_21-6-0")}}},ZK=Object.assign(WK,{Content:e=>{let{children:t,spacing:n="xsmall",padding:i,paddingLeft:a,paddingRight:o,paddingTop:r,paddingBottom:s,paddingX:l,paddingY:c,className:d,hasOverlay:u,backgroundColor:_="Raised",style:m}=e,p=g._objectWithoutProperties(e,IK);const f=(e=>{let{padding:t,paddingBottom:n,paddingLeft:i,paddingRight:a,paddingTop:o,paddingY:r,paddingX:s}=e;return b.useMemo((()=>{let e={};return e=HK(e,"padding",t),e=HK(e,"paddingLeft",s,i),e=HK(e,"paddingRight",s,a),e=HK(e,"paddingTop",r,o),e=HK(e,"paddingBottom",r,n),e}),[t,n,i,a,o,s,r])})({padding:i,paddingLeft:a,paddingRight:o,paddingTop:r,paddingBottom:s,paddingX:l,paddingY:c}),h=g._objectSpread2(g._objectSpread2(g._objectSpread2({},OP({"var(--dig-1vg36k15_21-6-0)":(E=n,GK[E])})),f),m);var E;return b.createElement(qK,g._objectSpread2({className:_P("dig-Card-Content","dig-1vg36k112_21-6-0",d),style:h,hasOverlay:u,backgroundColor:_},p),t)},Media:jK,Link:e=>{const{as:t=zK,children:n,className:i,isOverlay:a}=e,o=g._objectWithoutProperties(e,CK);return b.createElement(t,g._objectSpread2(g._objectSpread2({className:_P("dig-Card-Link",i,{"dig-Card-Link--is-overlay":a},PK({isOverlay:a}))},o),{},{"data-dig-is-overlay-link":a}),n)},Section:qK,MediaLayout:e=>{let{children:t,layout:n}=e,i=g._objectWithoutProperties(e,RK);KK(n in YK,`Unknown layout: ${n}. The available layouts are: ${Object.keys(YK).join(", ")}`);const{className:a,style:o}=YK[n]({totalChildren:b.Children.count(t)});return b.createElement(jK,g._objectSpread2({},i),b.createElement("div",{className:_P("dig-Card-Media-Layout",a),style:o},t))},Actions:e=>{let{children:t,className:n}=e,i=g._objectWithoutProperties(e,OK);return b.createElement("div",g._objectSpread2({className:_P("dig-Card-Actions","dig-1vg36k11d_21-6-0",n)},i),t)},Scrim:e=>{let{isVisible:t,children:n}=e;const i=_P("dig-Card-Scrim",{"dig-Card-Scrim--isVisible":t},UK({isVisible:t}));return b.createElement(b.Fragment,null,b.createElement("div",{className:i}),t?b.createElement(wM,{mode:"dark"},(e=>{let{getThemeProps:t}=e;return b.createElement("span",g._objectSpread2({},t({className:_P("dig-Card-Scrim__theme-mode","dig-1vg36k115_21-6-0")})),n)})):n)}});const $K=["itemId","className","isDisabled","children"],QK=["children","spacing","className"],XK=["size","spacing","id","aria-controls","className","children"],eJ=["className","children","variant","expandedPanel","expandedPanels","headerTagName"];var tJ={expandedPanels:new Set([]),variant:"standard",headerTagName:"h1"},nJ=b.createContext(tJ),iJ=b.createContext({itemId:"",isDisabled:!1,headerA11yProps:{id:"",ariaControls:""},setHeaderA11yProps:()=>{}}),aJ=b.createContext({size:"medium"}),oJ=MM({defaultClassName:"dig-2vtwosa_21-6-0",variantClassNames:{spacing:{small:"dig-2vtwosb_21-6-0",medium:"dig-2vtwosc_21-6-0",large:"dig-2vtwosd_21-6-0"}},defaultVariants:{spacing:"medium"},compoundVariants:[]}),rJ=MM({defaultClassName:"dig-2vtwos0_21-6-0",variantClassNames:{isActive:{true:"dig-2vtwos5_21-6-0",false:"dig-2vtwos6_21-6-0"},isDisabled:{true:"dig-2vtwos7_21-6-0",false:"dig-2vtwos8_21-6-0"}},defaultVariants:{isActive:!1,isDisabled:!1},compoundVariants:[]}),sJ=MM({defaultClassName:"dig-2vtwosk_21-6-0",variantClassNames:{spacing:{small:"dig-2vtwosl_21-6-0",medium:"dig-2vtwosm_21-6-0",large:"dig-2vtwosn_21-6-0"}},defaultVariants:{spacing:"medium"},compoundVariants:[]}),lJ=MM({defaultClassName:"dig-2vtwos1_21-6-0 dig-2vtwos0_21-6-0",variantClassNames:{variant:{blades:"dig-2vtwos2_21-6-0",standard:"dig-2vtwos3_21-6-0"}},defaultVariants:{variant:"standard"},compoundVariants:[]}),cJ=e=>{let{className:t,children:n,variant:i="standard",expandedPanel:a="",expandedPanels:o=[],headerTagName:r="h2"}=e,s=g._objectWithoutProperties(e,eJ);const l=_P("dig-Accordion",`dig-Accordion--${i}`,lJ({variant:i}),t);return b.createElement(nJ.Provider,{value:{expandedPanels:"blades"===i?new Set([a]):new Set(o),variant:i,headerTagName:r}},b.createElement("div",g._objectSpread2({className:l},s),n))};cJ.displayName="Accordion",cJ.Item=e=>{let{itemId:t,className:n,isDisabled:i=!1,children:a}=e,o=g._objectWithoutProperties(e,$K);const{expandedPanels:r}=b.useContext(nJ),[s,l]=b.useState({id:"",ariaControls:""}),c=r.has(t),d=_P("dig-Accordion-item",{"dig-Accordion-item--isActive":c,"dig-Accordion-item--disabled":i},rJ({isActive:c,isDisabled:i}),n);return b.createElement(iJ.Provider,{value:{itemId:t,isDisabled:i,headerA11yProps:s,setHeaderA11yProps:l}},b.createElement("div",g._objectSpread2({className:d},o),a))},cJ.Header=e=>{let{size:t="medium",spacing:n="medium",id:i,"aria-controls":a,className:o,children:r}=e,s=g._objectWithoutProperties(e,XK);const{expandedPanels:l,headerTagName:c}=b.useContext(nJ),{itemId:d,isDisabled:u,setHeaderA11yProps:_}=b.useContext(iJ),m=l.has(d),p=_P("dig-Accordion-header",`dig-Accordion-header-size--${t}`,`dig-Accordion-header-spacing--${n}`,"dig-2vtwos9_21-6-0",o),f=b.useMemo((()=>i||(e=>`${e}-header-id`)(d)),[d,i]),h=b.useMemo((()=>a||(e=>`${e}-panel-id`)(d)),[d,a]);return b.useEffect((()=>{_({id:f,ariaControls:h})}),[f,h,_]),b.createElement(aJ.Provider,{value:{size:t}},b.createElement(c,{className:p},b.createElement("button",g._objectSpread2(g._objectSpread2({className:_P("dig-Accordion-header-trigger",oJ({spacing:n})),id:f,"aria-controls":h},s),{},{tabIndex:0,"aria-expanded":m,"aria-disabled":u,disabled:u}),r)))},cJ.HeaderContent=e=>{let{withTitle:t,withLeftAccessory:n,withTitleRightAccessory:i,withSubtitle:a}=e;const{variant:o,expandedPanels:r}=b.useContext(nJ),{itemId:s,isDisabled:l}=b.useContext(iJ),{size:c}=b.useContext(aJ),d=r.has(s),u=b.useMemo((()=>l?"disabled":"blades"!==o||d?"standard":"faint"),[l,o,d]),_=b.useMemo((()=>l?"disabled":"faint"),[l]);return b.createElement(b.Fragment,null,n&&b.createElement("div",{className:_P("dig-Accordion-header-left-accessory","dig-2vtwosf_21-6-0")},n),b.createElement("div",{className:_P("dig-Accordion-header-title-container","dig-2vtwosh_21-6-0 dig-2vtwos0_21-6-0")},b.createElement("div",{className:_P("dig-Accordion-header-title-badge-container","dig-2vtwosi_21-6-0")},b.createElement(cW,{isBold:!0,size:c,variant:"label",className:_P("dig-Accordion-header-title","dig-2vtwosg_21-6-0"),color:u},t),i&&b.createElement("div",{className:_P("dig-Accordion-header-title-right-accessory","dig-2vtwosj_21-6-0")},i)),b.createElement(cW,{size:c,color:_,variant:"label",className:"dig-Accordion-header-subtitle"},a)),"standard"===o&&b.createElement("div",{className:_P("dig-Accordion-header-chevron","dig-2vtwose_21-6-0")},b.createElement(uN,{src:d?DN:PN,size:"small"})))},cJ.Panel=e=>{let{children:t,spacing:n="medium",className:i}=e,a=g._objectWithoutProperties(e,QK);const{itemId:o,headerA11yProps:r}=b.useContext(iJ),{expandedPanels:s}=b.useContext(nJ),l=s.has(o),c=_P("dig-Accordion-panel",`dig-Accordion-panel-spacing--${n}`,sJ({spacing:n}),i);return b.createElement("div",g._objectSpread2(g._objectSpread2({className:c},a),{},{role:"region",id:r.ariaControls,"aria-labelledby":r.id,"aria-hidden":!l,hidden:!l}),t)};const dJ=["_pseudoClass","checked","className","isIndeterminate","inverse","style"],uJ=["className","_pseudoClass","children","inverse"],_J=["_pseudoClass","children","disabled","variant","value","role","onClick","className"],mJ=["className","children","selectedValue","onSelection","onValueChange","inverse"],pJ=["isToggled","disabled","className","wrapperProps","inverse","_pseudoClass"];var gJ=MM({defaultClassName:"dig-1whq5ls3_21-6-0",variantClassNames:{initiallyChecked:{true:"dig-1whq5ls4_21-6-0"},_pseudoClass:{hover:"dig-1whq5ls5_21-6-0",focus:"dig-1whq5ls6_21-6-0",active:"dig-1whq5ls7_21-6-0"}},defaultVariants:{},compoundVariants:[]}),fJ=b.forwardRef(((e,t)=>{let{_pseudoClass:n,checked:i,className:a,isIndeterminate:o=!1,inverse:r=!1,style:s={}}=e,l=g._objectWithoutProperties(e,dJ);const[c,d]=b.useState(!1),u=b.useRef(i),{getInverseProps:_}=TM(),{className:m}=_();b.useEffect((()=>{c||i===u.current||d(!0)}),[i,u,c]);const p=_P("dig-Checkbox-input",gJ({initiallyChecked:!c&&i,_pseudoClass:n}),{"dig-Checkbox--initiallyChecked":!c&&i}),f=_P("dig-Checkbox","dig-1whq5ls0_21-6-0",a,{[m]:r}),h=b.useRef(),E=((e,t)=>n=>{t.current=n,e&&("function"==typeof e?e(n):e.current=n)})(t,h);return b.useEffect((()=>{h.current&&(h.current.indeterminate=o)}),[o,t]),b.createElement("span",{className:f,style:s},b.createElement("input",g._objectSpread2({checked:i,className:p,ref:E,type:"checkbox"},l)),b.createElement("span",{className:_P("dig-Checkbox-styles","dig-1whq5ls8_21-6-0")}),b.createElement(EJ,null),b.createElement(hJ,null))}));fJ.displayName="Checkbox";var hJ=()=>b.createElement("svg",{className:_P("dig-Checkbox-checked-icon","dig-1whq5ls2_21-6-0"),"aria-hidden":"true",width:"20px",height:"20px",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",focusable:"false"},b.createElement("path",{d:"M1 4L4.5 7.5L11 1",stroke:"currentColor",strokeWidth:"2",transform:"translate(4, 6)"}));hJ.displayName="CheckedCheckboxIcon";var EJ=()=>b.createElement("svg",{"aria-hidden":"true",width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1",className:_P("dig-Checkbox-indeterminate-icon","dig-1whq5ls1_21-6-0"),focusable:"false"},b.createElement("rect",{x:"5px",y:"9px",width:"10px",height:"2px"}));EJ.displayName="IndeterminateCheckboxIcon";var vJ=b.forwardRef(((e,t)=>{let{className:n,_pseudoClass:i,children:a,inverse:o}=e,r=g._objectWithoutProperties(e,uJ);const{getInverseProps:s}=TM(),{className:l}=s(),c=_P("dig-Radio","dig-f28d33_21-6-0",n,{[l]:o,"dig-f28d30_21-6-0":"hover"===i,"dig-f28d31_21-6-0":"focus"===i,"dig-f28d32_21-6-0":"active"===i});return b.createElement("input",g._objectSpread2({type:"radio",className:c,ref:t},r))}));vJ.displayName="RadioButton";var bJ=(e,t)=>{b.useEffect((()=>(t.addOption(e),()=>{t.removeOption(e.value)})),[]),b.useEffect((()=>{t.updateOption(e)}),[e.value,e.element])},SJ={options:new Map},TJ=(e,t)=>{let n;switch(t.type){case"UPDATE_OPTION":const i=new Map(e.options);i.set(t.payload.key,t.payload.value),n={options:i};break;case"REMOVE_OPTION":const a=new Map(e.options);a.delete(t.payload.key),n={options:a}}return g._objectSpread2(g._objectSpread2({},e),n)},yJ={setSelectedOption:()=>!1,optionItems:{items:new Map,updateOption:()=>!1,addOption:()=>!1,removeOption:()=>!1}},kJ=b.createContext(yJ),wJ=MM({defaultClassName:"dig-14yryv5_21-6-0",variantClassNames:{variant:{text:"dig-14yryv6_21-6-0",icon:"dig-14yryv7_21-6-0"},disabled:{true:"dig-14yryv8_21-6-0"}},defaultVariants:{},compoundVariants:[]}),IJ=b.forwardRef(((e,t)=>{let{_pseudoClass:n,children:i,disabled:a,variant:o="icon",value:r,role:s="tab",onClick:l,className:c}=e,d=g._objectWithoutProperties(e,_J);const{setSelectedOption:u,optionItems:_,selectedElement:m}=b.useContext(kJ),p=b.useRef(null);bJ({value:r,element:p.current},_);const f=_P(c,"dig-SegmentedControl-option",wJ({variant:o,disabled:a}),`dig-SegmentedControl-option--${o}`,{"dig-SegmentedControl-option--disabled":a,"dig-14yryv3_21-6-0":"active"===n,"dig-14yryv2_21-6-0":"focus"===n,"dig-14yryv4_21-6-0":"hover"===n});b.useImperativeHandle(t,(()=>({offsetWidth:p.current?p.current.offsetWidth:0,offsetLeft:p.current?p.current.offsetLeft:0,getBoundingClientRect:()=>{if(p.current)return p.current.getBoundingClientRect()}})));const h=b.useMemo((()=>void 0===m?"false":m===p.current?"true":"false"),[m,p]);return b.createElement("button",g._objectSpread2({role:s,className:f,disabled:a,ref:p,onClick:e=>{l&&l(e),u({value:r,element:p.current})},"aria-selected":h},d),i)}));IJ.displayName="Option";var AJ=e=>{let{offsetWidth:t,offsetLeft:n}=e;const i=b.useRef(null);return b.useEffect((()=>{i.current.setAttribute("style",`width: ${t}px;\n transform: translate(${n}px, 0);`)}),[t,n]),b.createElement("span",{ref:i,className:_P("dig-SegmentedControl-selector","dig-14yryv1_21-6-0")})},CJ=e=>{let{className:t,children:n,selectedValue:i,onSelection:a,onValueChange:o,inverse:r=!1}=e,s=g._objectWithoutProperties(e,mJ);const[l,c]=b.useState(!1),d=(()=>{const[e,t]=b.useReducer(TJ,SJ),n=e=>{let{value:n,element:i}=e;t({type:"UPDATE_OPTION",payload:{key:n,value:i}})},i=n;return{items:e.options,updateOption:n,addOption:i,removeOption:e=>{t({type:"REMOVE_OPTION",payload:{key:e}})}}})(),[u,_]=b.useState(null),{getInverseProps:m}=TM(),{className:p}=m(),f=_P("dig-SegmentedControl","dig-14yryv0_21-6-0",t,{[p]:r});b.useEffect((()=>{l||c(!0)}),[]),b.useEffect((()=>{_(((e,t)=>{let n=null;return void 0!==t&&e.has(t)&&(n=e.get(t)),n})(d.items,i))}),[d.items,i]),b.useEffect((()=>{l&&o&&o(i)}),[i]);const h={setSelectedOption:e=>{_(e.element?e.element:null),o&&o(e.value),a&&a(e.value)},optionItems:d,selectedElement:u};return b.createElement(kJ.Provider,{value:h},b.createElement("div",g._objectSpread2({role:"tablist",className:f},s),u&&b.createElement(AJ,{offsetWidth:u.offsetWidth,offsetLeft:u.offsetLeft}),n))};CJ.displayName="SegmentedControl",CJ.Option=IJ;var RJ=MM({defaultClassName:"dig-6heq610_21-6-0",variantClassNames:{isToggled:{true:"dig-6heq611_21-6-0"},isDisabled:{true:"dig-6heq612_21-6-0"},_pseudoClass:{active:"dig-6heq613_21-6-0",hover:"dig-6heq614_21-6-0",focus:"dig-6heq615_21-6-0"}},defaultVariants:{},compoundVariants:[]}),OJ=b.forwardRef(((e,t)=>{let{isToggled:n,disabled:i,className:a,wrapperProps:o,inverse:r,_pseudoClass:s}=e,l=g._objectWithoutProperties(e,pJ);const{getInverseProps:c}=TM(),{className:d}=c(),u=_P(a,"dig-Toggle",RJ({isToggled:n,isDisabled:i,_pseudoClass:s}),{"dig-Toggle--isToggled":n,"dig-Toggle--disabled":i,[d]:r});return b.createElement("label",g._objectSpread2({className:u},o),b.createElement("input",g._objectSpread2({role:"switch",type:"checkbox",className:_P("dig-Toggle-input","dig-6heq616_21-6-0",{"dig-6heq617_21-6-0":"focus"===s}),checked:n,disabled:i,ref:t},l)),b.createElement("span",{className:_P("dig-Toggle-track","dig-6heq618_21-6-0")}))}));OJ.displayName="Toggle";const NJ=["className","children"],PJ=["children","className","type","onRequestClose","withCloseButton","withLeftIcon","withLeftPictogram","variant","borderRadius"];var MJ=(e,t,n)=>{e||console.error("dig-components:",t,n)},LJ=MM({defaultClassName:"dig-w54z3i4_21-6-0",variantClassNames:{type:{attention:"dig-w54z3i5_21-6-0",success:"dig-w54z3i6_21-6-0",warning:"dig-w54z3i7_21-6-0",alert:"dig-w54z3i8_21-6-0",neutral:"dig-w54z3i9_21-6-0"},variant:{basic:"dig-w54z3ia_21-6-0",rich:"dig-w54z3ib_21-6-0"},isVis2023:{true:"dig-w54z3ic_21-6-0"},withCloseBtn:{true:"dig-w54z3id_21-6-0"},withIcon:{true:"dig-w54z3ie_21-6-0"},withPictogram:{true:"dig-w54z3if_21-6-0"}},defaultVariants:{variant:"basic",withIcon:!0,type:"neutral",isVis2023:!1,withPictogram:!1},compoundVariants:[[{variant:"rich",withCloseBtn:!0},"dig-w54z3ig_21-6-0"],[{variant:"basic",withIcon:!0},"dig-w54z3ih_21-6-0"],[{variant:"rich",withPictogram:!0},"dig-w54z3ii_21-6-0"]]}),DJ=e=>{let{className:t="",children:n}=e;const i=_P("dig-Banner-message","dig-w54z3i0_21-6-0",t);return b.createElement(cW,{className:i},n)};DJ.displayName="Banner.Message";var FJ=e=>{let{className:t="",children:n}=e,i=g._objectWithoutProperties(e,NJ);return b.createElement("span",g._objectSpread2({className:_P("dig-Banner-actions","dig-w54z3i2_21-6-0",t)},i),n)};FJ.displayName="Banner.Actions";var xJ=(e,t)=>{if("basic"===e)switch(t){case"attention":default:return JN;case"success":return ON;case"warning":return cP;case"alert":return HN}else switch(t){case"attention":default:return fN;case"success":return pN;case"warning":return hN;case"alert":return gN}},UJ=e=>{let{variant:t="basic",type:n="neutral",withLeftIcon:i,withLeftPictogram:a}=e;const o=_P("dig-Banner-icon","dig-w54z3i3_21-6-0");return"basic"===t?!i||!0===i&&"neutral"===n?null:!0===i?b.createElement(uN,{className:o,src:xJ(t,n),size:"medium"}):(MJ(i.type===uN,"The Banner component only accepts `` in the `withLeftIcon` prop."),b.createElement("span",{className:o},i)):!a&&"neutral"===n||null===a?null:a?(MJ(a.type===mN,"The Banner component only accepts `` in the `withLeftPictogram` prop."),b.createElement("div",{className:o},a)):b.createElement(mN,{className:o,src:xJ(t,n)})};UJ.displayName="BannerIcon";var BJ=e=>{const{children:t,className:n,type:i="neutral",onRequestClose:a,withCloseButton:o,withLeftIcon:r=!0,withLeftPictogram:s,variant:l="basic",borderRadius:c="Large"}=e,d=g._objectWithoutProperties(e,PJ),{theme:u}=TM();return b.createElement("div",g._objectSpread2({role:"alert",className:_P("dig-Banner",n,`dig-Banner--${i}`,`dig-Banner--${l}`,LJ({variant:l,type:i,withCloseBtn:!!o,withPictogram:!!s,withIcon:!!r,isVis2023:"vis2023"===u}),bP({borderRadius:c}),{"dig-Banner--withCloseButton":o,"dig-Banner--withPictogram":s,"dig-Banner--withIcon":r})},d),b.createElement(UJ,{variant:l,type:i,withLeftIcon:r,withLeftPictogram:s}),b.createElement("span",null,t),!!o&&b.createElement(CV,{variant:"transparent",className:_P("dig-Banner-close","dig-w54z3i1_21-6-0"),"aria-label":o,"data-testid":"digBannerCloseButton",onClick:a},b.createElement(uN,{src:xN})))};BJ.displayName="Banner",BJ.Actions=FJ,BJ.Message=DJ;const WJ=["children","className"],VJ=["alignRight","flex","variant","children"],qJ=["children","className","htmlFor","subtext","tagName","variant","withInput"];var HJ=MM({defaultClassName:"dig-uq5i9od_21-6-0",variantClassNames:{variant:{warning:"dig-uq5i9oe_21-6-0",success:"dig-uq5i9of_21-6-0",alert:"dig-uq5i9og_21-6-0",default:"dig-uq5i9oh_21-6-0"},alignRight:{true:"dig-uq5i9oi_21-6-0"},flex:{true:"dig-uq5i9oj_21-6-0"}},defaultVariants:{},compoundVariants:[]}),GJ=MM({defaultClassName:"dig-uq5i9o7_21-6-0",variantClassNames:{variant:{field:"dig-uq5i9o8_21-6-0",control:"dig-uq5i9o9_21-6-0"},withInput:{true:"dig-uq5i9oa_21-6-0"}},defaultVariants:{},compoundVariants:[]}),jJ=MM({defaultClassName:"dig-uq5i9o0_21-6-0",variantClassNames:{split:{true:"dig-uq5i9o1_21-6-0"},footer:{true:"dig-uq5i9o2_21-6-0"},variant:{field:"dig-uq5i9o3_21-6-0",control:"dig-uq5i9o4_21-6-0",button:"dig-uq5i9o5_21-6-0"}},defaultVariants:{},compoundVariants:[]}),zJ=e=>{let{alignRight:t=!1,flex:n=!0,variant:i="default",children:a}=e,o=g._objectWithoutProperties(e,VJ);const r=_P("dig-FormHelperText",`dig-FormHelperText--${i}`,{"dig-FormHelperText--alignRight":t,"dig-FormHelperText--flex":n},HJ({variant:i,alignRight:t,flex:n}));return b.createElement("div",g._objectSpread2({className:r},o),a)};zJ.displayName="FormHelperText";var KJ=e=>{let{children:t,className:n,htmlFor:i,subtext:a,tagName:o="label",variant:r="field",withInput:s}=e,l=g._objectWithoutProperties(e,qJ);const c=_P("dig-FormLabel",{[`dig-FormLabel--${r}`]:!!r,"dig-FormLabel--withInput":!!s},GJ({variant:r,withInput:!!s}),n);return b.createElement(o,g._objectSpread2({className:c,htmlFor:i},l),b.createElement(JJ,{shouldWrap:!!s},t,a&&b.createElement("span",{className:_P("dig-FormLabel-subtext","dig-uq5i9ob_21-6-0")},a)),s)},JJ=e=>{let{shouldWrap:t,children:n}=e;return t?b.createElement("span",{className:_P("dig-FormLabel-wrapper","dig-uq5i9oc_21-6-0")},n):b.createElement(b.Fragment,null,n)};KJ.displayName="FormLabel";var YJ=e=>{let{split:t=!1,variant:n,isFooter:i=!1,children:a}=e;const o=_P("dig-FormRow",{"dig-FormRow--split":t,"dig-FormRow--footer":i,[`dig-FormRow--${n}`]:n},jJ({split:t,footer:i,variant:n}));return b.createElement("div",{className:o},a)};YJ.displayName="FormRow";const ZJ=["className","withAccessory"],$J=["value","withAccessory"],QJ=["children","placeholder","className","disabled","onChange","size","inverse","isInvalid","isNative"],XJ=["onChange","placeholder","children","className","defaultValue","disabled","value","id","inverse","triggerType","withLeftAccessory","shouldShowOptionAccessory","size","name","onToggle","open"],eY=["children","size","value","defaultValue","isNative","transformDisplayValue","isInvalid","aria-invalid","selectRef","inverse"],tY=["rows","style","onChange","_useFieldSizingWhenAvailable","className"],nY=["size","className","isTransparent","isInvalid","inverse","resizable","rows","aria-invalid"],iY=["size","className","disabled","isInvalid","inverse","onBlur","onFocus","isTransparent","type","aria-invalid"],aY=["className","type"],oY=["size","nativeSize","disabled","isInvalid","inverse","withLeftAccessory","withRightAccessory","isTransparent","wrapperProps","type","aria-invalid"];var rY=b.createContext({isNative:!1,selectedItem:{value:"",label:"",activeID:"",accessory:null},setActiveValue:()=>!1,isControlled:!1,selectId:""}),sY=e=>{let t=g._objectWithoutProperties(e,ZJ);return b.createElement("option",g._objectSpread2({},t))},lY=e=>{let{value:t,withAccessory:n}=e,i=g._objectWithoutProperties(e,$J);const{selectedItem:a,selectId:o}=b.useContext(rY),r=a.value===t;return b.createElement(XW.SelectItem,g._objectSpread2({role:"option",id:`${o}-${t}`,"aria-selected":r,selected:r,withRightAccessory:n,value:t},i))},cY=e=>{let t=g._extends({},(g._objectDestructuringEmpty(e),e));const{isNative:n}=b.useContext(rY),i=n?sY:lY;return b.createElement(i,g._objectSpread2({},t))};cY.displayName="Option";var dY=e=>{let{withLabel:t,children:n}=e;const{isNative:i}=b.useContext(rY);let a={};return t&&i&&(a={label:t}),i?b.createElement("optgroup",g._objectSpread2({},a),n):b.createElement(XW.Segment,{withLabel:t},n)};dY.displayName="OptGroup";var uY=MM({defaultClassName:"dig-1mw157md_21-6-0",variantClassNames:{hasPlaceholder:{true:"dig-1mw157me_21-6-0"},isInvalid:{true:"dig-1mw157mf_21-6-0"}},defaultVariants:{},compoundVariants:[]}),_Y=MM({defaultClassName:"dig-1mw157m2_21-6-0 dig-1mw157m1_21-6-0",variantClassNames:{disabled:{true:"dig-1mw157m3_21-6-0"}},defaultVariants:{},compoundVariants:[]}),mY=MM({defaultClassName:"dig-1mw157mk_21-6-0",variantClassNames:{size:{small:"dig-1mw157ml_21-6-0",medium:"dig-1mw157mm_21-6-0",large:"dig-1mw157mn_21-6-0"}},defaultVariants:{},compoundVariants:[]}),pY=MM({defaultClassName:"dig-1mw157mg_21-6-0",variantClassNames:{size:{small:"dig-1mw157mh_21-6-0",medium:"dig-1mw157mi_21-6-0",large:"dig-1mw157mj_21-6-0"}},defaultVariants:{},compoundVariants:[]}),gY=MM({defaultClassName:"dig-1mw157m4_21-6-0 dig-1mw157m1_21-6-0",variantClassNames:{size:{small:"dig-1mw157m5_21-6-0",medium:"dig-1mw157m6_21-6-0",large:"dig-1mw157m7_21-6-0"},hasPlaceholder:{true:"dig-1mw157m8_21-6-0"},isInvalid:{true:"dig-1mw157m9_21-6-0"},isNative:{true:"dig-1mw157ma_21-6-0"}},defaultVariants:{size:"medium"},compoundVariants:[]}),fY=[["medium","standard"]],hY=e=>{const t=fY.find((t=>{let[n,i]=t;return e===n}));return void 0!==t?t[1]:e},EY=e=>{const t=fY.find((t=>{let[n,i]=t;return e===i}));return void 0!==t?t[0]:e},vY=e=>{let{children:t,placeholder:n,className:i,disabled:a,onChange:o,size:r,inverse:s,isInvalid:l,isNative:c}=e,d=g._objectWithoutProperties(e,QJ);const{selectedItem:u,setActiveValue:_,isControlled:m}=b.useContext(rY),[p,f]=b.useState(!u.value);return b.useEffect((()=>{f(!u.value)}),[u.value]),b.createElement("span",{className:_P(i,"dig-Select--native",{"dig-Select--isActive":!p,"dig-1mw157mb_21-6-0":!p})},b.createElement("select",g._objectSpread2({className:_P("dig-Select-trigger",{"dig-Select-trigger--hasPlaceholder":!!n&&p},gY({size:EY(r||"medium"),hasPlaceholder:!!n&&p,isInvalid:!!l,isNative:!0})),disabled:a,onChange:e=>{const t=e.currentTarget.value;m||_(t),o&&o(t,e)},value:u.value},d),n&&b.createElement("option",{value:"",disabled:d.required},n),t),b.createElement(uN,{src:PN,isOpticallyAligned:!0,className:_P("dig-Select-icon",uY({hasPlaceholder:!!n&&p,isInvalid:!!d["aria-invalid"]})),size:"small"}))},bY=e=>{let{onChange:t,placeholder:n,children:i,className:a,defaultValue:o,disabled:r,value:s,id:l,inverse:c,triggerType:d="button",withLeftAccessory:u,shouldShowOptionAccessory:_=!0,size:m,name:p,onToggle:f,open:h}=e,E=g._objectWithoutProperties(e,XJ);const{setActiveValue:v,selectedItem:S,isControlled:T}=b.useContext(rY),y=!!n&&!s&&!S.value;return b.createElement(XW.Wrapper,{className:a,onSelection:(e,n)=>{T||v(e),t&&t(e,n)},matchContainingWidth:!0,shouldFocusDisabledRows:!1,isBlock:!0,onToggle:f},(e=>{let{getContentProps:t,getTriggerProps:a}=e;const o=t({}),s=void 0!==h?h:o.open,c=r?{}:a();return b.createElement("div",null,b.createElement("input",{type:"hidden",value:S.value,name:p,"data-testid":"DigCustomSelectHiddenInput"}),b.createElement("button",g._objectSpread2({className:_P("dig-Select-trigger",{"dig-Select-trigger--hasPlaceholder":y},gY({size:EY(m||"medium"),hasPlaceholder:y,isInvalid:!!E["aria-invalid"]})),role:"combobox","aria-activedescendant":`${S.activeID}`,"aria-autocomplete":"none","aria-haspopup":"listbox","aria-controls":`${l}-listbox`,"aria-label":E["aria-label"],"aria-invalid":E["aria-invalid"],"data-testid":E["data-testid"],id:l,disabled:r,type:d},c),b.createElement("span",{className:_P("dig-Select-trigger__content","dig-1mw157mc_21-6-0")},_&&S.accessory||!_&&u?b.createElement("span",{className:_P("dig-Select-trigger--withAccessory",mY({size:EY(m||"medium")}))},b.createElement("span",{className:_P("dig-Select-trigger-icon",pY({size:EY(m||"medium")}))},b.cloneElement(_?S.accessory:u,{size:m})),b.createElement("span",{className:_P("dig-Select-trigger-label","dig-1mw157mo_21-6-0")},S.label||n)):S.label||n),b.createElement(uN,{src:PN,isOpticallyAligned:!0,className:_P("dig-Select-icon",uY({hasPlaceholder:y,isInvalid:!!E["aria-invalid"]})),size:"small"})),b.createElement(XW.Content,g._objectSpread2(g._objectSpread2({},o),{},{open:s}),b.createElement(XW.Segment,{_withoutPadding:!0,role:"listbox",id:`${l}-listbox`,className:_P("dig-Select-menu","dig-1mw157mp_21-6-0")},i)))}))},SY=(e,t)=>void 0!==t?t:e,TY={value:"",label:"",accessory:null,activeID:""},yY=e=>{let{children:t,size:n="medium",value:i,defaultValue:a,isNative:o=!1,transformDisplayValue:r,isInvalid:s,"aria-invalid":l,selectRef:c,inverse:d}=e,u=g._objectWithoutProperties(e,eY);const _=EY(n),m=SY(s,l),p=_P("dig-Select",`dig-Select--${hY(_)}`,{"dig-Select--medium":"medium"===_,"dig-Select--isInvalid":!!s&&!u.disabled,"dig-Select--disabled":u.disabled},_Y({disabled:!!u.disabled})),f=o?vY:bY,[h,E]=b.useState(TY);b.useImperativeHandle(c,(()=>({reset:()=>{E(TY)}})),[E]);const v=b.useMemo((()=>{const e=[];return b.Children.forEach(t,(t=>{if(!b.isValidElement(t))return null;if(t.type===b.Fragment)throw new Error(["dig-components: The Select component doesn't accept a Fragment as a child.","Consider providing an array instead."].join("\n"));t.type===dY?b.Children.toArray(t.props.children).forEach((t=>{b.isValidElement(t)&&e.push(t)})):e.push(t)})),e}),[t]),S=b.useCallback((e=>{const t=v.find((t=>t.props.value===e));if(t){const n=r?r(e):t.props.children;E({value:t.props.value,label:n,accessory:t.props.withAccessory,activeID:`${u.id}-${t.props.value}`})}}),[u.id,v,r]);b.useEffect((()=>{const e=i||a;e&&S(e)}),[i,a,S]);const T={isNative:o,selectedItem:h,setActiveValue:S,isControlled:!!i,selectId:u.id},y=b.createElement(rY.Provider,{value:T},b.createElement(f,g._objectSpread2(g._objectSpread2({size:_,"aria-invalid":m},u),{},{className:p}),t)),k=TM().mode;if(d){const e="bright"===k?"dark":"bright";return b.createElement(wM,{mode:e},(e=>{let{getThemeProps:t}=e;return b.createElement("div",g._objectSpread2({},t()),y)}))}return y};yY.displayName="Select",yY.Option=cY,yY.OptGroup=dY;var kY={small:"Small",medium:"Medium",large:"Large"},wY=MM({defaultClassName:"dig-40uuazc_21-6-0 dig-40uuaz3_21-6-0",variantClassNames:{size:{large:"dig-40uuazd_21-6-0",medium:"dig-40uuaze_21-6-0",small:"dig-40uuazf_21-6-0"},resizable:{auto:"dig-40uuazg_21-6-0",horizontal:"dig-40uuazh_21-6-0",vertical:"dig-40uuazi_21-6-0",both:"dig-40uuazj_21-6-0"},isInvalid:{true:"dig-40uuazk_21-6-0"},isTransparent:{true:"dig-40uuazl_21-6-0"}},defaultVariants:{},compoundVariants:[]}),IY=MM({defaultClassName:"dig-40uuazp_21-6-0",variantClassNames:{position:{start:"dig-40uuazq_21-6-0",end:"dig-40uuazr_21-6-0"}},defaultVariants:{},compoundVariants:[]}),AY=MM({defaultClassName:"dig-40uuaz4_21-6-0 dig-40uuaz3_21-6-0",variantClassNames:{size:{large:"dig-40uuaz5_21-6-0",medium:"dig-40uuaz6_21-6-0",small:"dig-40uuaz7_21-6-0"},isInvalid:{true:"dig-40uuaz8_21-6-0"},disabled:{true:"dig-40uuaz9_21-6-0"},isTransparent:{true:"dig-40uuaza_21-6-0"},isTimePicker:{true:"dig-40uuazb_21-6-0"}},defaultVariants:{},compoundVariants:[]});function CY(e){return parseInt(e,10)||0}var RY=b.forwardRef(((e,t)=>{let{rows:n,style:i,onChange:a,_useFieldSizingWhenAvailable:o=!0,className:r}=e,s=g._objectWithoutProperties(e,tY);const l=n&&n>1,[c,d]=b.useState(!l),u=b.useRef(),_=b.useRef(null),m=((e,t)=>n=>{t.current=n,e&&("function"==typeof e?e(n):e.current=n)})(t,u),p=b.useRef(null),f=b.useCallback((()=>{if(!u.current||!p.current)return"auto";const e=u.current,t=p.current,n=window.getComputedStyle(e);t.style.width=n.width,t.value="x";const i=t.scrollHeight;t.value=e.value||s.placeholder||"x","\n"===t.value.slice(-1)&&(t.value+=" ");const a=n.boxSizing,o=CY(n.borderBottomWidth)+CY(n.borderTopWidth);let r=Math.max(t.scrollHeight,i);if("border-box"===a)r+=o;else{r-=CY(n.paddingBottom)+CY(n.paddingTop)}return`${r}px`}),[s.placeholder]);b.useEffect((()=>{d(!!o&&(!l&&CSS.supports("field-sizing","content")))}),[o,l,d]),kv(_,(e=>{e&&h()}),!c);const h=b.useCallback((()=>{!c&&p.current&&u.current&&(u.current.style.height=f())}),[c,f]);return b.createElement("div",{ref:_},b.createElement("textarea",g._objectSpread2({className:_P(r,{"dig-TextArea--field-sizing":c,"dig-40uuazo_21-6-0":c}),rows:n,ref:m,onChange:e=>{h(),a&&a(e)},style:i},s)),!c&&b.createElement("textarea",g._objectSpread2(g._objectSpread2({rows:n,ref:p,style:g._objectSpread2(g._objectSpread2({},i),{},{overflow:"hidden",position:"absolute",visibility:"hidden",height:"auto",top:0,left:0,transform:"translateZ(0)"}),className:r},s),{},{tabIndex:-1,"aria-hidden":!0,id:void 0})))}));RY.displayName="TextAreaResizable";var OY=b.forwardRef(((e,t)=>{let{size:n="medium",className:i,isTransparent:a=!1,isInvalid:o=!1,inverse:r=!1,resizable:s,rows:l=3,"aria-invalid":c}=e,d=g._objectWithoutProperties(e,nY);const u=EY(n),_=SY(o,c),m=TM().getInverseProps().className,p=_P("dig-TextArea",wY({size:u,resizable:s,isInvalid:o,isTransparent:a}),BM({borderRadius:kY[u]}),`dig-TextArea--${hY(u)}`,{"dig-TextArea--medium":"medium"===u,"dig-TextArea--isTransparent":a,"dig-TextArea--isInvalid":!!o&&!d.disabled,"dig-TextArea--resizable":"both"===s,"dig-TextArea--resizableHorizontal":"horizontal"===s,"dig-TextArea--resizableVertical":"vertical"===s,"dig-TextArea--resizableAuto":"auto"===s,[m]:r},i);return"auto"===s?b.createElement(RY,g._objectSpread2({className:p,rows:l,ref:t,"aria-invalid":_},d)):b.createElement("textarea",g._objectSpread2({className:p,rows:l,ref:t,"aria-invalid":_},d))}));OY.displayName="TextArea";var NY=b.forwardRef(((e,t)=>{let{size:n="medium",className:i,disabled:a,isInvalid:o,inverse:r,onBlur:s,onFocus:l,isTransparent:c,type:d,"aria-invalid":u}=e,_=g._objectWithoutProperties(e,iY);const[m,p]=b.useState(!1),f=b.useRef(null),h=EY(n);b.useImperativeHandle(t,(()=>{return e=f,{getBoundingClientRect:()=>e.current?e.current.getBoundingClientRect():new DOMRect};var e}));const E=TM().getInverseProps().className,v=_P("dig-TextInputContainer",`dig-TextInputContainer--${hY(h)}`,AY({size:h,isInvalid:!!o&&!a,disabled:a,isTransparent:c,isTimePicker:"time"===d}),i,{"dig-TextInputContainer--medium":"medium"===h,"dig-TextInputContainer--isFocused":m,"dig-TextInputContainer--isInvalid":!!o&&!a,"dig-TextInputContainer--isTransparent":c,[E]:r,"dig-TextInputContainer--disabled":a,"dig-TextInputContainer--isTimePicker":"time"===d});return b.createElement("span",g._objectSpread2({className:v,onBlur:e=>{p(!1),s&&s(e)},onFocus:e=>{p(!0),l&&l(e)},ref:f},_))}));NY.displayName="TextInput.Container";var PY=e=>{let{children:t,position:n}=e;const i=_P("dig-TextInputAccessory",{"dig-TextInputAccessory--start":"start"===n,"dig-TextInputAccessory--end":"end"===n},IY({position:n}));return b.createElement(lN.Provider,{value:{UIIconOverrides:{isOpticallyAligned:!0}}},b.createElement("span",{className:i},t))};PY.displayName="TextInput.Accessory";var MY=e=>b.createElement("div",{className:_P("dig-TextInput-chips-container","dig-TextInput-chips-container__cluster","dig-40uuazm_21-6-0")},e.children),LY=e=>b.createElement("span",g._objectSpread2({className:_P("dig-TextInput-affix","dig-40uuazs_21-6-0")},e));MY.displayName="TextInput.ChipsContainer";var DY=b.forwardRef(((e,t)=>{let{className:n,type:i="text"}=e,a=g._objectWithoutProperties(e,aY);const o=["text","search","url","tel","password"].includes(i),r=b.createRef();b.useImperativeHandle(t,(()=>({focus(){r.current&&r.current.focus()},select(){r.current&&r.current.select()},blur(){r.current&&r.current.blur()},get value(){return r.current?r.current.value:""},set value(e){console.warn("Accessing and setting values via the DOM directly is highly discouraged. Please refactor to set your value and pass it down via a React prop instead."),r.current&&(r.current.value=e)},selectionStart:r.current&&o?r.current.selectionStart:null,selectionEnd:r.current&&o?r.current.selectionEnd:null,selectionDirection:r.current&&o?r.current.selectionDirection:null,setSelectionRange(){r.current&&o&&r.current.setSelectionRange(...arguments)},DEPRECATED_unwrapDOMNode:()=>(console.warn("Accessing the DOM node directly is highly discouraged."),r.current)})));const s=_P("dig-TextInput-input","dig-40uuazn_21-6-0",n);return b.createElement("input",g._objectSpread2({type:i,className:s,ref:r},a))}));DY.displayName="TextInput.Input";var FY=b.forwardRef(((e,t)=>{let{size:n="standard",nativeSize:i,disabled:a,isInvalid:o,inverse:r,withLeftAccessory:s,withRightAccessory:l,isTransparent:c,wrapperProps:d={},type:u="text","aria-invalid":_}=e,m=g._objectWithoutProperties(e,oY);const p=b.useRef(null),f=b.useRef(null),h=SY(o,_);return b.useImperativeHandle(t,(()=>f.current&&p.current?(f.current.getBoundingClientRect=p.current.getBoundingClientRect,f.current):null)),b.createElement(FY.Container,g._objectSpread2({disabled:a,isInvalid:o,inverse:r,isTransparent:c,size:n,ref:p,type:u},d),s&&b.createElement(FY.Accessory,{position:"start"},s),"time"===u&&b.createElement(FY.Accessory,{position:"start"},b.createElement(uN,{src:FN})),b.createElement(FY.Input,g._objectSpread2({disabled:a,ref:f,type:u,"aria-invalid":h,size:i},m)),l&&b.createElement(FY.Accessory,{position:"end"},l))}));FY.displayName="TextInput",FY.Container=NY,FY.ChipsContainer=MY,FY.Accessory=PY,FY.Input=DY,FY.Affix=LY;const xY="dns-email",UY=e=>{e?p.Notify.success(u.intl.formatMessage({id:"GxeB5y",defaultMessage:"Success! Email will be sent shortly."})):p.Notify.error(u.intl.formatMessage({id:"ma1TT4",defaultMessage:"Something went wrong! Try again later."}))},BY=e=>{const t=(e=>({getLoggedInDNSSettingsText:t=>{const n=e.formatMessage({id:"oUqEwX",defaultMessage:"Settings are saved for the following accounts"}),i=e.formatMessage({id:"6ydDvV",defaultMessage:"Settings will be saved for the following accounts"});return t?n:i},confirmEmailText:e.formatMessage({id:"s5D/gW",defaultMessage:"Please confirm email"}),resendEmailButtonText:e.formatMessage({id:"DKSsPd",defaultMessage:"Resend verification email"}),emailLabel:e.formatMessage({id:"T5sr0i",defaultMessage:"Settings are saved for"}),emailVerificationText:e.formatMessage({id:"TMKkTU",defaultMessage:"You must confirm your email address to save your preferences. We will send you an email from no-reply@dropbox.com. Open the email and click Confirm Email Address to complete your preference submission."}),optedInBannerText:e.formatMessage({id:"QLRtXw",defaultMessage:"Do not sell or share my personal information is active."}),optedOutBannerText:e.formatMessage({id:"5UKyvi",defaultMessage:'You have successfully unenrolled in CCPA\'s "Do not sell or share my personal information".'})}))(u.intl),n=!((i=e.enrollmentState)!==gj.EnrollmentPendingAccountUIConfirmation&&i!==gj.EnrollmentPendingEmailUIConfirmation&&i!==gj.UnenrollmentPendingAccountUIConfirmation&&i!==gj.UnenrollmentPendingEmailUIConfirmation&&i!==gj.EnrollmentPendingEmailVerificationSent&&i!==gj.EnrollmentPendingAccountVerificationSent);var i;const a=e.enrollmentState===gj.EnrollmentPendingEmailVerificationSent||e.enrollmentState===gj.EnrollmentPendingAccountVerificationSent,o=new Set([...e.userEmails,...e.verifiedEmails,...e.unverifiedEmails]),r=Array.from(o).join(", "),s=n?"":e.unverifiedEmails.join(", "),l=()=>{Aj(e.viewer,e.unverifiedEmails,UY)};let c=null;return e.enrollmentState===gj.EnrolledAccount||e.enrollmentState===gj.EnrolledEmail||e.enrollmentState===gj.EnrollmentPendingAccountVerificationSent||e.enrollmentState===gj.EnrollmentPendingAccountConfirmation||e.enrollmentState===gj.EnrollmentPendingAccountUIConfirmation||e.enrollmentState===gj.UnenrollmentPendingAccountUIConfirmation||e.enrollmentState===gj.UnenrollmentPendingEmailUIConfirmation?c=b.default.createElement(GP,{gap:"12"},r&&b.default.createElement(VP,null,b.default.createElement(cW,null,`${t.getLoggedInDNSSettingsText(!n)}: `),b.default.createElement(cW,{isBold:!0},r)),s&&b.default.createElement(b.default.Fragment,null,b.default.createElement(BJ,{type:"warning"},b.default.createElement(BJ.Message,null,b.default.createElement(cW,null,`${t.confirmEmailText}: `),b.default.createElement(cW,{isBold:!0},s))),b.default.createElement(yV,{variant:"transparent",onClick:l},t.resendEmailButtonText)),Ej(e.enrollmentState)&&b.default.createElement(zJ,null,t.emailVerificationText)):e.enrollmentState===gj.EnrollmentPendingEmailVerificationSent||e.enrollmentState===gj.EnrollmentPendingEmailUIConfirmation?c=b.default.createElement(GP,{gap:"16"},b.default.createElement(VP,null,b.default.createElement(YJ,null,b.default.createElement(KJ,{htmlFor:"dns-email"},t.emailLabel),b.default.createElement(FY,{id:xY,"data-testid":xY,name:xY,placeholder:"example@dropbox.com",value:e.email,onChange:t=>e.onEmailChange(t.target.value)})),n&&b.default.createElement(zJ,null,t.emailVerificationText))):e.enrollmentState===gj.EnrollmentPendingEmailConfirmation&&(c=b.default.createElement(GP,{gap:"12"},b.default.createElement(VP,null,b.default.createElement(cW,null,`${t.confirmEmailText}: `),b.default.createElement(cW,{isBold:!0},s)),b.default.createElement(yV,{variant:"transparent",onClick:l},t.resendEmailButtonText))),b.default.createElement(b.default.Fragment,null,c,e.isFlowComplete&&b.default.createElement(BJ,{type:"attention"},b.default.createElement(BJ.Message,null,a?t.optedInBannerText:t.optedOutBannerText)))};Ph("/static/metaserver/static/js/ccpa_iframe/ccpa_iframe.module.out-vfl5Mnlyj.css",(e=>"._ccpa-iframe_xv1f5_1{background-color:transparent;border:none;bottom:0;left:0;overflow:hidden;position:fixed;z-index:999999}._ccpa-iframe_xv1f5_1._banner-visible_xv1f5_11{bottom:24px;box-shadow:var(--dig-utilities__boxshadow__floating);left:24px;max-width:600px;width:100%}@media (max-width:648px){._ccpa-iframe_xv1f5_1._banner-visible_xv1f5_11{bottom:12px;left:12px;width:calc(100% - 24px)}}._ccpa-iframe_xv1f5_1:not(._banner-visible_xv1f5_11):not(._floating-button_xv1f5_28){display:none;left:-1px}._ccpa-iframe_xv1f5_1._floating-button_xv1f5_28{bottom:24px;left:0}@media (max-width:648px){._ccpa-iframe_xv1f5_1._floating-button_xv1f5_28{bottom:12px}}#_ccpa-toggle_xv1f5_1:focus-within{outline:3px solid var(--dig-color__utility__focus-ring);outline-offset:1px}"));const WY="_ccpa-iframe_xv1f5_1",VY="_banner-visible_xv1f5_11",qY="_floating-button_xv1f5_28",HY="_ccpa-toggle_xv1f5_1",GY="do_not_sell",jY="consent-detailed-view",zY="consent-detailed-view-mobile",KY="strictly-necessary-only-button",JY="detailed-view-cancel-button",YY="save-preferences-button",ZY=e=>{const t=t=>{t.target.classList.contains("dig-Toggle-input")||e.onClick()};return b.default.createElement(cJ.Item,{id:`${e.id}-item`,"data-testid":`${e.id}-item`,itemId:e.id,title:e.title,tabIndex:0,style:{cursor:"pointer"},onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||t(e)}},b.default.createElement(VP,{onClick:t,style:{padding:"12px 16px"}},b.default.createElement(VP,{display:"flex",justifyContent:"space-between"},b.default.createElement(VP,{display:"flex",alignItems:"center"},b.default.createElement(uN,{src:PN,size:"small",style:{transform:e.isOpen?"rotate(180deg)":""}}),b.default.createElement(cW,{isBold:!!e.boldTitle,style:{marginLeft:8}},e.title)),b.default.createElement(OJ,{id:`${e.id}-toggle`,"data-testid":`${e.id}-toggle`,disabled:e.disabled,isToggled:e.isToggled,"aria-checked":e.isToggled,onChange:t=>e.onChange(t.target.checked),wrapperProps:{htmlFor:`${e.id}-toggle`,id:HY,"aria-label":`${e.title} toggle`},onKeyDown:t=>{"Enter"!==t.key&&" "!==t.key||e.onChange(!t.target.checked)}}))),b.default.createElement(cJ.Panel,{style:{paddingTop:8}},e.children))};ZY.displayName="AccordionItem",yK.setAppElement(document.getElementById("root"));const $Y=e=>{const t=e.width<601,n=e.width<486,a=(e=>({title:e.formatMessage({id:"rmoSqA",defaultMessage:"Update Cookie Preferences"}),dnsTitle:e.formatMessage({id:"B/scGc",defaultMessage:"Do not sell or share my information"}),cookiePreferencesTitle:e.formatMessage({id:"nBH+Cn",defaultMessage:"Cookie Preferences"}),strictlyNecessaryOnlyButtonText:e.formatMessage({id:"lM4asI",defaultMessage:"Strictly necessary only"}),savePreferencesButtonText:e.formatMessage({id:"3lwNvc",defaultMessage:"Save preferences"}),sendVerificationButtonText:e.formatMessage({id:"6cpDJr",defaultMessage:"Send verification"}),descriptionText:(t,n)=>e.formatMessage({id:"OAZ8D0",defaultMessage:"Dropbox uses different categories of cookies to provide, protect, improve, and promote our website and services. Information on these categories and their purposes are described below. For more information please see our Privacy Policy and Cookie FAQ page."},{privacy:e=>b.default.createElement(lW,{id:"privacy-page-link",href:"#privacy-page","data-testid":"privacy-page-link","data-uxa-log":"privacy_consent_detailed_view_privacy_page_link",onClick:t},e),faq:e=>b.default.createElement(lW,{id:"cookie-faq-link",href:"#cookie-faq-link","data-testid":"cookie-faq-link","data-uxa-log":"privacy_consent_detailed_view_ccpa_cookie_faq_link",onClick:n},e)}),dnsDescription:t=>e.formatMessage({id:"brKQ8K",defaultMessage:'Do not sell or share my personal data to third-parties when I visit this website. Enabling this option will disable all cookies except for those classified as "strictly necessary". Visit our for more information.'},{button:e=>b.default.createElement(lW,{id:"cookie-faq-link",href:"#cookie-faq-link","data-testid":"cookie-faq-link",onClick:t,"data-uxa-log":"privacy_consent_detailed_view_ccpa_cookie_faq_link"},e)}),gpcSignalText:(t=!1)=>t?e.formatMessage({id:"FbECDH",defaultMessage:"Global Privacy Control enabled."}):e.formatMessage({id:"F0UTLm",defaultMessage:"Global Privacy Control enabled. Disable to modify cookies."})}))(u.intl),o=(e=>({[jf.StrictlyNecessary]:{title:e.formatMessage({id:"586NPL",defaultMessage:"Strictly Necessary"}),text:e.formatMessage({id:"QNuy/o",defaultMessage:"Cookies that are used to operate the website and services, such as to log you in and keep your account secure."})},[jf.MarketingAdvertising]:{title:e.formatMessage({id:"/ECljr",defaultMessage:"General Marketing and Advertising"}),text:e.formatMessage({id:"0YwibY",defaultMessage:"Cookies that are used by Dropbox and our partners to better understand the types of individuals who are interested in our products and services and how we can promote those services based on that information."})},[jf.SocialMediaAdvertising]:{title:e.formatMessage({id:"adix6u",defaultMessage:"Social Media Advertising"}),text:e.formatMessage({id:"kW6BLx",defaultMessage:"Cookies that are used by Dropbox and our partners to understand the effectiveness of our advertisements on social media services. These cookies also help them understand your advertising preferences so they can more effectively show you our advertisements which are relevant to your interests."})},[jf.Analytics]:{title:e.formatMessage({id:"LhEjYu",defaultMessage:"Analytics"}),text:e.formatMessage({id:"c/zwvz",defaultMessage:"Cookies that help us and our partners understand how our websites are engaged with, such as usage statistics or to reconstruct viewed UI elements, in order to improve and customize our services."})},[jf.PerformanceFunctionality]:{title:e.formatMessage({id:"Avfva4",defaultMessage:"Performance and Functionality"}),text:e.formatMessage({id:"h2qu6c",defaultMessage:"Cookies which help us remember your preferences and settings in order to improve your experience when interacting with our sites and services."})}}))(u.intl),r=hj(e.enrollmentState),[s,l]=i.useState(r?GY:""),[c,d]=i.useState(""),[_,m]=i.useState(a.savePreferencesButtonText);let p;p=t?"calc(100vh - 125px)":n?"calc(100vh - 169px)":"calc(100vh - 165px)";const g=t=>{e.onButtonClick(t)},f=t=>{e.onDNSChange(t),t?(l(GY),d(""),e.initEnrollmentState!==gj.NotEnrolled||e.loggedIn||m(a.sendVerificationButtonText)):m(a.savePreferencesButtonText)};return e.hideGdpr?b.default.createElement(yK,{id:zY,open:!0,fullScreen:!0,"data-testid":zY,"data-uxa-hierarchy-group":e.uriForLogging,"data-uxa-log":"privacy_consent_detailed_view","data-uxa-interactions":"shown click"},b.default.createElement(yK.Header,{style:{padding:24}},b.default.createElement(yK.Title,{tagName:"h1"},a.dnsTitle)),b.default.createElement(yK.Body,null,b.default.createElement(GP,{gap:"16"},b.default.createElement(VP,{display:"flex",flexDirection:"row",style:{gap:32}},b.default.createElement(cW,null,a.dnsDescription(e.onCookiesFaqLinkClick)),b.default.createElement(OJ,{id:`${GY}-toggle`,"data-testid":`${GY}-toggle`,"aria-checked":e.gpcEnabled||r,isToggled:e.gpcEnabled||r,wrapperProps:{htmlFor:`${GY}-toggle`,id:HY,"aria-label":`${a.dnsTitle} toggle`},onChange:e=>f(e.target.checked),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||f(!e.target.checked)}})),e.gpcEnabled&&b.default.createElement(BJ,{type:"attention"},b.default.createElement(BJ.Message,null,a.gpcSignalText(!0))),b.default.createElement(BY,{viewer:e.viewer,enrollmentState:e.enrollmentState,isFlowComplete:e.isFlowComplete,email:e.email,userEmails:e.userEmails,verifiedEmails:e.verifiedEmails,unverifiedEmails:e.unverifiedEmails,onEmailChange:e.handleEmailChange}))),b.default.createElement(yK.Footer,null,b.default.createElement(yV,{id:YY,"data-testid":YY,"data-uxa-log":"privacy_consent_detailed_view_save_button",disabled:e.buttonsDisabled,variant:"primary",size:"large",onClick:()=>g(YY)},_))):b.default.createElement(yK,{id:jY,open:!0,isCentered:!0,shouldCloseOnOverlayClick:!0,onRequestClose:e.onClose,"data-testid":jY,contentStyles:{boxShadow:"var(--dig-utilities__boxshadow__floating)"},overlayStyles:{backgroundColor:"rgba(0, 0, 0, 0)"}},b.default.createElement("div",{"data-uxa-hierarchy-group":e.uriForLogging,"data-uxa-log":"privacy_consent_detailed_view","data-uxa-interactions":"shown click"},b.default.createElement("div",{"data-uxa-log":"privacy_consent_detailed_view_cancel_button"},b.default.createElement(CV,{id:JY,"data-testid":JY,className:"close-btn",variant:"transparent","aria-label":"Close",onClick:()=>g(JY),style:{position:"absolute",top:"8px",right:"8px"}},b.default.createElement(uN,{src:xN}))),b.default.createElement(yK.Header,{style:{paddingTop:n?12:"",paddingInline:n?16:""}},b.default.createElement(yK.Title,{tagName:"h1"},a.title)),b.default.createElement(yK.Body,{style:{maxHeight:p,paddingInline:n?16:"",overflow:"auto"}},b.default.createElement(GP,{paddingTop:"12",paddingBottom:"24",gap:"24"},b.default.createElement(cW,null,a.descriptionText(e.onPrivacyPageLinkClick,e.onCookiesFaqLinkClick)),e.gpcEnabled&&b.default.createElement(BJ,{type:"attention"},b.default.createElement(BJ.Message,null,a.gpcSignalText())),b.default.createElement(ZK,{style:{borderRadius:"var(--dig-radius__medium)"}},b.default.createElement(cJ,{variant:"blades",expandedPanel:s},b.default.createElement(ZY,{id:GY,title:a.dnsTitle,boldTitle:!0,onClick:()=>{l((e=>e?"":GY)),d("")},isOpen:!!s,isToggled:e.gpcEnabled||r,disabled:e.gpcEnabled,onChange:f},b.default.createElement(GP,{gap:"20"},b.default.createElement(cW,null,a.dnsDescription(e.onCookiesFaqLinkClick)),r&&b.default.createElement(BY,{viewer:e.viewer,enrollmentState:e.enrollmentState,isFlowComplete:e.isFlowComplete,email:e.email,userEmails:e.userEmails,verifiedEmails:e.verifiedEmails,unverifiedEmails:e.unverifiedEmails,onEmailChange:e.handleEmailChange}))))),b.default.createElement(VP,null,b.default.createElement(dW,{isBold:!0,size:"small"},a.cookiePreferencesTitle),b.default.createElement(ZK,{style:{marginTop:12,borderRadius:"var(--dig-radius__medium)"}},b.default.createElement(cJ,{variant:"blades",expandedPanel:c},Object.entries(e.categoryToggles).map((([t,n])=>{const i=t,a=(e=>e.replace(/\s/g,"_"))(i),{title:r,text:s}=o[i];return b.default.createElement(ZY,{key:a,id:a,title:r,isOpen:c===a,isToggled:i===jf.StrictlyNecessary||!e.togglesDisabled&&n,disabled:i===jf.StrictlyNecessary||e.togglesDisabled,onClick:()=>(e=>{l(""),d((t=>t===e?"":e))})(a),onChange:t=>e.onCategoryChange(t,i)},b.default.createElement(cW,null,s))}))))))),b.default.createElement(yK.Footer,{hasTopBorder:!0,style:{padding:n?16:""}},b.default.createElement(eM,{gap:"Micro Small",alignY:"center"},b.default.createElement(eM.Item,null,b.default.createElement(yV,{id:KY,"data-testid":KY,"data-uxa-log":"privacy_consent_detailed_strictly_necessary_button",disabled:e.buttonsDisabled||r,variant:"opacity",size:n?"medium":"large",onClick:()=>g(KY)},a.strictlyNecessaryOnlyButtonText)),b.default.createElement(eM.Item,null,b.default.createElement(yV,{id:YY,"data-testid":YY,"data-uxa-log":"privacy_consent_detailed_view_save_button",disabled:e.buttonsDisabled,variant:"primary",size:n?"medium":"large",onClick:()=>g(YY)},_))))))};function QY(e=!1){const{data:t,isLoading:n}=Jl.useQuery({apiArg:null,pkgArg:null},{useErrorBoundary:!0,suspense:e});return n?{isLoading:n,viewer:void 0}:{isLoading:n,viewer:null==t?void 0:t.apiData}}function XY(e=!1){const{isLoading:t,viewer:n}=QY(e);return b.default.useMemo((()=>t?{isLoading:t,user:void 0}:n?{isLoading:!1,user:n.active_user}:{isLoading:!1,user:void 0}),[t,n])}function eZ(e=!1){const{isLoading:t,user:n}=XY(e);return b.default.useMemo((()=>{if(t)return{isLoading:t,user:void 0};if(!n)throw new Error("could not get active user");return{isLoading:!1,user:n}}),[t,n])}class tZ extends b.default.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(e){return{hasError:!0}}componentDidCatch(e,t){l.reportException({err:e,severity:this.props.severity||l.SEVERITY.CRITICAL,tags:["privacy_consent","ccpa_iframe",...this.props.tags||[]],exc_extra:{privacy_consent:this.props.extra,component_stack:t.componentStack}})}render(){return this.state.hasError?null:this.props.children}}tZ.displayName="CCPAIframeErrorBoundary";const nZ=(e=>({optInSuccess:e.formatMessage({id:"MURQNI",defaultMessage:"Success! Do not sell or share my personal information is now active."}),optOutSuccess:e.formatMessage({id:"T6SVre",defaultMessage:"Success! Settings are saved."}),updateFailed:e.formatMessage({id:"6w278K",defaultMessage:"Something went wrong! Try again later."})}))(u.intl),iZ=new URLSearchParams(window.location.search),aZ=e=>{var t,n,a;const{viewer:o,dnsState:r,userEmails:s,verifiedEmails:l,unverifiedEmails:c,loggingContext:d,ccpaToken:u,isGpcEnabled:_,csrfToken:m,defaultNonCcpaToggleState:g,openDetailedView:f=!1,platform:h,isInIframe:E=!0}=e,v=i.useRef(null),S=(e=>e===Nc.LOGGED_IN_ENROLLED||e===Nc.LOGGED_IN_NOT_ENROLLED||e===Nc.LOGGED_IN_EMAIL_PENDING)(r),T=_||!!navigator.globalPrivacyControl,y="true"===iZ.get(cb.HideGdpr),k=E?"true"===iZ.get(cb.ShouldAutoOpenOptions):"#manage-cookies"===window.location.hash,w=iZ.get(cb.ParentDomainConsentCookie),I=(null===(t=null==h?void 0:h.config)||void 0===t?void 0:t.isDefaultNonCcpaEnabled)||"true"===iZ.get(cb.DefaultNonCcpa),A=E?null!==(n=iZ.get(cb.UriForLogging))&&void 0!==n?n:"":(()=>{const e=window.location.pathname,t=window.location.hostname.replace(/^www\./,"");return sb.includes(e)?t+e:t})(),C=(null==h?void 0:h.floatingButtonVisible)||"true"===iZ.get(cb.ShouldShowFloatingButton),R=(null==h?void 0:h.bannerDisabled)||"true"===iZ.get(cb.ShouldDisableBanner)||T||r!==Nc.UNKNOWN&&r!==Nc.LOGGED_IN_NOT_ENROLLED&&r!==Nc.LOGGED_OUT_NOT_ENROLLED,O=E?parseInt(null!==(a=iZ.get(cb.Width))&&void 0!==a?a:"0",10):window.innerWidth,N=E?decodeURIComponent(iZ.get(cb.Origin)):window.location.origin,P=w?JSON.parse(decodeURIComponent(w)):void 0,M=(null==h?void 0:h.cookieStore)||new Yf({}),L=E?!!(null==P?void 0:P.userInteracted):M.hasUserInteracted(),D=I&&!L&&!y&&g&&!hj(fj(r));i.useEffect((()=>{const e=(e=>e===gj.EnrolledAccount||e===gj.EnrollmentPendingAccountConfirmation)(J)||(e=>e===gj.NotEnrolled)(J);let t;return hj(J)&&e&&pe({messageType:ub.dnsEnabled,data:{optInToDNS:!0}}),null!=m&&""!==m&&pe({messageType:ub.csrfHandshakeStart,data:{token:m}}),ve(z,x,L)?(be(),se(!1)):L||Ce(),Me(),t=I&&g?Zf.GateOnDefaultsEnabled:I&&!g?Zf.GateOnDefaultsDisabled:!I&&g?Zf.GateOffDefaultsEnabled:Zf.GateOffDefaultsDisabled,pe({messageType:ub.logConsentValues,data:{defaultNonCcpaTogglesOn:t,categories:x,userInteracted:L}}),window.addEventListener("resize",(()=>Ee())),()=>{window.removeEventListener("resize",(()=>Ee()))}}),[]);const F=M.initializeCategoriesMap({defaultNonCcpa:I&&D,hasUserInteracted:L,categories:E?null==P?void 0:P.categories:M.getAllowedCategoriesMap(),isDNSEnrolled:hj(fj(r))}),x={...F},[U,B]=i.useState({...x}),[W,V]=i.useState(T||fj(r)!==gj.NotEnrolled),[q,H]=i.useState(""),[G,j]=i.useState(!1),[z,K]=i.useState(fj(r)),[J,Y]=i.useState(z),[Z,$]=i.useState(!1),[Q,X]=i.useState({}),[ee,te]=i.useState(!1),[ne,ie]=i.useState(O),[ae,oe]=i.useState(!1),[re,se]=i.useState(!(R||L||k||T||hj(J))),[le,ce]=i.useState(k||y||f),[de,ue]=i.useState(C),[_e,me]=i.useState(T),pe=i.useCallback((e=>{try{window.parent.postMessage({messageType:e.messageType,...e.data||{}},N)}catch(e){_b({error:e,extra:{isInIframe:E,parentOrigin:N}})}}),[N]),ge=()=>{const e=hj(J),t=Ue();((e,t,n,i,a,o,r,s)=>{t?(Af.logCounter(If.EVENTS,Tj(e,Tf.DNS_OPT_IN,null)),Cj(n,e,i,a,o,r,s)):(Af.logCounter(If.EVENTS,Tj(e,Tf.DNS_OPT_OUT,null)),Rj(n,e,i,a,o,r,s))})(o,e,e?Ne:Pe,q,d,u,ee?m:void 0,t)},fe=e=>{var t;if(e.origin===N)switch(e.data.messageType){case db.dnsSettingsConfirmed:ge();break;case db.dnsSettingsCancelled:me(!1),Y(z);break;case db.privacyConsentPageInfo:(e=>{const t={};e.hostname&&(t.hostname=e.hostname),e.foreignSessionId&&(t.foreignSessionId=e.foreignSessionId),e.clientInfo&&(t.clientInfo=e.clientInfo),X(t)})(e.data);break;case db.csrfHandshakeEnd:e.data.token===m&&te(!0);break;case db.openDetailedView:ce(!0);break;case db.enableAndShowFloatingButton:ue(!0);break;case db.iframeResize:ie(e.data.width);break;case db.bannerCheck:if(!ae){const n=e.data.iframeHeight,i=null===(t=document.getElementById(Oj))||void 0===t?void 0:t.offsetHeight;oe(!(!i||i!==n))}}};i.useEffect((()=>{E&&(re&&!R&&!le)&&setTimeout((()=>{var e;const t=null===(e=document.getElementById(Oj))||void 0===e?void 0:e.offsetHeight;t&&!ae&&(oe(!0),pe({messageType:ub.iframeBannerCheck,data:{height:t}}))}),100)}),[ae]),i.useEffect((()=>(window.addEventListener("message",fe),()=>{window.removeEventListener("message",fe)})),[J,q,Q,ee]),i.useEffect((()=>{(Z||T)&&(Ej(J)?pe({messageType:ub.dnsPendingEnabled,data:{loggedIn:S}}):(e=>e===gj.UnenrollmentPendingEmailUIConfirmation||e===gj.UnenrollmentPendingAccountUIConfirmation)(J)&&pe({messageType:ub.dnsPendingDisabled}))}),[J]),i.useEffect((()=>{(Z||T)&&(G?(me(!1),pe({messageType:ub.dnsEmailValid})):(me(!0),pe({messageType:ub.dnsEmailInvalid})))}),[G]);const he=e=>{e===JY?(B({...F}),Y(z),me(T),V(T||fj(r)!==gj.NotEnrolled),H(""),j(!1)):e===KY?(Ie(),Re()):e===YY&&(z!==J?ge():M.havePreferencesChanged(U)&&(Ae(),Re())),ce(y)},Ee=(e=window.innerWidth)=>{var t;if(E){const e=null===(t=document.getElementById(Oj))||void 0===t?void 0:t.offsetHeight;re&&!R&&!le&&e&&pe({messageType:ub.ccpaIframeResize,data:{height:e}})}else ie(e)},ve=(e,t,n)=>hj(e)&&(!M.onlyStrictlyNecessaryConsent(t)||!n),be=()=>{Ie(),Re(!0)},Se=(e,t)=>{$(!0),B((n=>({...n,[t]:e})))},Te=(e,t)=>{t===Pj?(we(),Re(!0)):t===Mj&&(Ie(),Re(!0)),se(!1),e.preventDefault(),e.stopPropagation()},ye=e=>{e.preventDefault(),e.stopPropagation(),ce(!0),se(!1)},ke=i.useCallback((e=>{pe({messageType:ub.bodyContentChange,data:{displayState:e}})}),[pe]);i.useEffect((()=>{var e,t,n,i,a;const o=re&&!R&&!le,r=de&&(!re||R)&&!le;E?le?(ke(lb.DetailedView),se(!1),null===(e=v.current)||void 0===e||e.focus()):ke(o?lb.Banner:r?lb.FloatingButton:lb.Nothing):(null===(t=v.current)||void 0===t||t.classList.toggle(qY,r),null===(n=v.current)||void 0===n||n.classList.toggle(VY,o),pe({messageType:ub.displayStateChange,data:{isBannerVisible:o,height:null!==(a=null===(i=v.current)||void 0===i?void 0:i.offsetHeight)&&void 0!==a?a:0}}))}),[le,re,de,R,ke,E,pe]);const we=()=>{Object.values(jf).forEach((e=>{x[e]=!0})),B({...x})},Ie=()=>{Object.values(jf).forEach((e=>{x[e]=e===jf.StrictlyNecessary})),B({...x})},Ae=()=>{Object.values(jf).forEach((e=>{x[e]=U[e]}))},Ce=()=>{pe({messageType:ub.updateDefaultNonCcpa,data:{categories:x}})},Re=(e=!1)=>{pe({messageType:ub.consentChanged,data:{categories:x,shouldAvoidReload:e}})},Oe=e=>{$(!0),e?(Ie(),z===gj.NotEnrolled?S?Y(gj.EnrollmentPendingAccountUIConfirmation):(Y(gj.EnrollmentPendingEmailUIConfirmation),me(!G)):z===gj.EnrolledEmail||z===gj.EnrollmentPendingEmailConfirmation||z===gj.CrossOriginEnrolled||z===gj.EnrolledViaCookie?Y(z):z!==gj.EnrolledAccount&&z!==gj.EnrollmentPendingAccountConfirmation||Y(z)):(Object.values(jf).forEach((e=>{x[e]=F[e]})),B({...F}),z===gj.EnrolledEmail||z===gj.EnrollmentPendingEmailConfirmation||z===gj.CrossOriginEnrolled||z===gj.EnrolledViaCookie?Y(gj.UnenrollmentPendingEmailUIConfirmation):z===gj.EnrolledAccount||z===gj.EnrollmentPendingAccountConfirmation?Y(gj.UnenrollmentPendingAccountUIConfirmation):z===gj.NotEnrolled&&Y(gj.NotEnrolled),me(!1)),V(e)},Ne=e=>{e?p.Notify.success(nZ.optInSuccess):p.Notify.error(nZ.updateFailed),S?(Y(gj.EnrollmentPendingAccountVerificationSent),K(gj.EnrollmentPendingAccountConfirmation)):(e=>{const t=e.get(cb.CsrfOrigin);return null!==t&&!String(t).endsWith(".dropbox.com")})(iZ)?(Y(gj.CrossOriginEnrolled),K(gj.CrossOriginEnrolled)):(Y(gj.EnrollmentPendingEmailConfirmation),K(gj.EnrollmentPendingEmailConfirmation),c.push(q)),Ie(),Ae(),pe({messageType:ub.dnsEnabled,data:{loggedIn:S,optInToDNS:!0}}),y||Re()},Pe=e=>{e?p.Notify.success(nZ.optOutSuccess):p.Notify.error(nZ.updateFailed),Y(gj.NotEnrolled),K(gj.NotEnrolled),pe({messageType:ub.dnsDisabled}),c.slice(c.indexOf(q),1),y||(Ae(),Re())},Me=()=>{pe({messageType:ub.priorConsent,data:{categories:x}})},Le=e=>{H(e),null!==e.match(/^.+@.+\..+$/)?j(!0):j(!1)},De=e=>{e.preventDefault(),pe({messageType:ub.ccpaPrivacyPolicyFaqClick})},Fe=e=>{e.preventDefault(),pe({messageType:ub.ccpaPrivacyPageClick})},xe=e=>{e.preventDefault(),pe({messageType:ub.ccpaCookieFaqClick})},Ue=()=>({opt_in_source:T?Ij.GPC_UI:Ij.USER_INPUT,opt_in_domain:Q.hostname,opt_in_client:Q.clientInfo,foreign_session_id:Q.foreignSessionId});return b.default.createElement(wM,{theme:"vis2023",mode:pb(N)},(({getThemeProps:e})=>{return b.default.createElement("div",{id:rb,"data-testid":rb,...e()},b.default.createElement("div",{ref:v,id:ob,"data-testid":ob,className:E?"":WY},!le&&re&&!R&&b.default.createElement(Lj,{width:ne,setBannerVisible:se,onClick:Te,onCustomizeCookiesClick:ye,onPrivacyPageLinkClick:Fe,onPrivacyPolicyFaqLinkClick:De,uriForLogging:A}),!le&&!re&&de&&b.default.createElement(xj,{uriForLogging:A,onClick:()=>ce(!0)}),le&&b.default.createElement($Y,{viewer:o,width:ne,gpcEnabled:T,hideGdpr:y,uriForLogging:A,loggedIn:S,initEnrollmentState:z,enrollmentState:J,userEmails:s,verifiedEmails:l,unverifiedEmails:c,email:q,handleEmailChange:Le,isFlowComplete:(t=z,n=J,t!==gj.NotEnrolled&&n===gj.NotEnrolled||n===gj.EnrollmentPendingEmailVerificationSent||n===gj.EnrollmentPendingAccountVerificationSent),buttonsDisabled:_e,categoryToggles:U,onClose:()=>ce(!1),onButtonClick:he,onPrivacyPageLinkClick:Fe,onCookiesFaqLinkClick:xe,togglesDisabled:W,onCategoryChange:Se,onDNSChange:Oe})));var t,n}))};aZ.displayName="CCPAIFrameInner";const oZ=e=>{var t;const{viewer:n,isLoading:i}=QY();return i?null:b.default.createElement(tZ,{extra:{isInIframe:null===(t=e.isInIframe)||void 0===t||t}},b.default.createElement(aZ,{...e,viewer:n}))};oZ.displayName="CCPAIFrameWithoutStyles";const rZ=yC(oZ,["/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css","/static/metaserver/static/css/dig-components/tokens-vflYBwytc.css"]);async function sZ(){return await r.Edison.fetch(Uc,"CCPAIframePropsPrefetch")}const lZ=new class{constructor(){this.hasLoggerBeenInitialized=!1,this.initializeLogging=e=>{var t;!this.hasLoggerBeenInitialized&&window.performance&&void 0!==(null===(t=window.performance)||void 0===t?void 0:t.getEntriesByType)&&(this.hasLoggerBeenInitialized=!0,this.logNavigationTiming(e),this.logResourceTimingSummary(e))},this.logNavigationTiming=e=>{const t=window.performance.getEntriesByType("navigation")[0];t&&Ac.track("performance_metrics/navigation_timing",{detail:{...e(),unloadEventStart:t.unloadEventStart,unloadEventEnd:t.unloadEventEnd,redirectStart:t.redirectStart,redirectEnd:t.redirectEnd,redirectCount:t.redirectCount,workerStart:t.workerStart,fetchStart:t.fetchStart,domainLookupStart:t.domainLookupStart,domainLookupEnd:t.domainLookupEnd,connectStart:t.connectStart,connectEnd:t.connectEnd,secureConnectionStart:t.secureConnectionStart,requestStart:t.requestStart,responseStart:t.responseStart,responseEnd:t.responseEnd,domInteractive:t.domInteractive,domContentLoadedEventStart:t.domContentLoadedEventStart,domContentLoadedEventEnd:t.domContentLoadedEventEnd,domComplete:t.domComplete,loadEventStart:t.loadEventStart,loadEventEnd:t.loadEventEnd,decodedBodySize:t.decodedBodySize,encodedBodySize:t.encodedBodySize,transferSize:t.transferSize}})},this.logResourceTimingSummary=async e=>{await("complete"===document.readyState?Promise.resolve():new Promise((e=>{window.addEventListener("load",(()=>{e()}),{once:!0,passive:!0})})));const t=window.performance.getEntriesByType("resource"),n=_d(t);Ac.track("performance_metrics/resource_timing",{detail:{...e(),resourceSummary:n}})}}},cZ=e=>({onSuccess:t=>{t.duration<0||Ad("performance_metrics/ttvc",{start:t.start,duration:t.duration,detail:{...wd(t),...e()}})},onCancellation:t=>{Ad("performance_metrics/ttvc/cancelled",{start:t.start,duration:t.end-t.start,detail:{...Id(t),...e()}})}});const dZ=new class{constructor(){this.hasWebVitalsLoggerBeenInitialized=!1,this.initializeLogging=e=>{this.hasWebVitalsLoggerBeenInitialized||(this.hasWebVitalsLoggerBeenInitialized=!0,this.logTTFB(e),this.logFCP(e),this.logLCP(e),this.logCLS(e),this.logINP(e))},this.logTTFB=e=>{Mu((t=>{Ad("performance_metrics/ttfb",{duration:t.value,detail:{...e(),...Cd(t)}})}))},this.logFCP=e=>{ou((t=>{Ad("performance_metrics/fcp",{duration:t.value,detail:{...e(),...Cd(t)}})}))},this.logLCP=e=>{Ru((t=>{Ad("performance_metrics/lcp",{duration:t.value,detail:{...e(),...Cd(t)}})}))},this.logCLS=e=>{au((t=>{Ac.track("performance_metrics/cls",{detail:{value:t.value,...e(),...Cd(t)}})}))},this.logINP=e=>{Iu((t=>{Ac.track("performance_metrics/inp",{detail:{value:t.value,...e(),...Cd(t)}})}))}}};var uZ,_Z;const mZ=null===(_Z=null===(uZ=window.PerformanceObserver)||void 0===uZ?void 0:uZ.supportedEntryTypes)||void 0===_Z?void 0:_Z.includes("largest-contentful-paint");class pZ{constructor(e,t,n){this.metrics={},this.wasLogged=!1,this.recordIfAllMeasured=()=>{("soft_navigation"!==this.navigationType||!this.metrics.ttvc&&!this.metrics.ttvcCancellation)&&(!this.metrics.fcp||mZ&&!this.metrics.lcp||!this.metrics.ttvc&&!this.metrics.ttvcCancellation)||this.record()},this.record=()=>{if(!this.wasLogged){this.wasLogged=!0;try{const e={atlasServlet:this.identifiers.atlasservlet||"",edisonPageName:this.identifiers.page_name||"",clientRouteName:this.identifiers.route_name||"",serverSubPage:this.identifiers.sub_page||"",webNavigationType:gZ(this.navigationType),...this.metrics.fcp&&{fcp:this.metrics.fcp},...this.metrics.lcp&&{lcp:this.metrics.lcp},...this.metrics.ttvc&&{ttvc:this.metrics.ttvc},...this.metrics.ttvcCancellation&&{ttvcCancel:this.metrics.ttvcCancellation},...this.metrics.ttvcCancellationReason&&{ttvcCancelReason:fZ(this.metrics.ttvcCancellationReason)}};hZ(`* PAGELOAD RECORD, ${JSON.stringify(e)}`),XE.logEvent({class:"ux_analytics",action:"render",object:"page",properties:e})}catch(e){l.reportException({err:e,severity:l.SEVERITY.CRITICAL,tags:["performance_metrics"]})}}},this.startTime=t,this.navigationType=e,this.identifiers=n}}const gZ=e=>{switch(e){case"navigate":return"hard_navigation";case"reload":return"reload";case"back_forward":return"back_forward_navigation";case"prerender":return"prerender";case"soft_navigation":return"soft_navigation"}},fZ=e=>{switch(e){case"NEW_NAVIGATION":case"NEW_MEASUREMENT":return"navigation";case"VISIBILITY_CHANGE":return"pagehide";case"USER_INTERACTION":return"interaction";case"MANUAL_CANCELLATION":return"manual"}return l.reportException({err:new Error(`Unknown TTVC cancellation reason: ${e}`),tags:["performance_metrics"]}),"unknown"},hZ=e=>{},EZ=new class{constructor(){this.hasBeenInitialized=!1,this.initializeLogging=e=>{if(!this.hasBeenInitialized){this.hasBeenInitialized=!0,this.getIdentifiers=e;try{this.newNavigation(...this.getInitialNavigationCharacteristics()),ou(this.onFCP),Ru(this.onLCP),r.onTTVC(this.onTTVCSuccess,this.onTTVCCancellation),window.addEventListener("visibilitychange",this.onPageUnload),new PerformanceObserver(this.performanceMarkObserver).observe({entryTypes:["mark"]})}catch(e){l.reportException({err:e,severity:l.SEVERITY.CRITICAL,tags:["performance_metrics"]})}}},this.getInitialNavigationCharacteristics=()=>{var e;const t=null===(e=window.performance.getEntriesByType("navigation"))||void 0===e?void 0:e[0];return t?t.activationStart&&t.activationStart>0?["prerender",t.activationStart]:[t.type,t.startTime]:["navigate",0]},this.performanceMarkObserver=e=>{e.getEntries().forEach((e=>{"react_router_soft_navigation"===e.name&&this.newNavigation("soft_navigation",e.startTime)}))},this.newNavigation=(e,t)=>{this.pageload&&this.pageload.record(),this.pageload=new pZ(e,t,this.getIdentifiers())},this.onFCP=e=>{this.pageload.metrics.fcp=e.value,hZ(`FCP: ${e.value}`),this.pageload.recordIfAllMeasured()},this.onLCP=e=>{this.pageload.metrics.lcp=e.value,hZ(`LCP: ${e.value}`),this.pageload.recordIfAllMeasured()},this.onTTVCSuccess=e=>{e.duration<0||(this.pageload.metrics.ttvc=e.duration,hZ(`TTVC: ${e.duration}`),this.pageload.recordIfAllMeasured())},this.onTTVCCancellation=e=>{this.pageload.metrics.ttvcCancellation=e.duration,this.pageload.metrics.ttvcCancellationReason=e.cancellationReason,hZ(`TTVC CANCELLED, Reason: ${e.cancellationReason}`),this.pageload.recordIfAllMeasured()},this.onPageUnload=()=>{"hidden"===window.document.visibilityState&&this.pageload.record()}}};let vZ=!1;const bZ=()=>{if(vZ)return;const e=(t=a.getAtlasservlet(),n=a.getPageName(),()=>({atlasservlet:t,page_name:n,...a.getSubPage()&&{sub_page:a.getSubPage()},...c.resolveRouteName()&&{route_name:c.resolveRouteName()}}));var t,n;(e=>{Du();const t=cZ(e);r.onTTVC(t.onSuccess,t.onCancellation)})(e),Fu.initializeMarker(),dZ.initializeLogging(e),lZ.initializeLogging(e),EZ.initializeLogging(e),vZ=!0},SZ=(e=!0)=>{const t=a.getPageName(),n=r.Edison.getIsBuildTimePrefetchesEnabled(),i=r.Edison.getIsCSSPreloadEnabled(),o=r.Edison.getIsReactNextEnabled();!function(e={}){Im().initialize({requireTTI:!!e.log_time_to_interactive,is_pagelet:e.is_pagelet,is_dws:e.is_dws,is_dws2:e.is_dws2,is_early_ensemble:e.is_early_ensemble,tti_at_dom_interactive:e.tti_at_dom_interactive,source_type:e.source_type,subtypes:e.subtypes,tti_exclusion_flow:e.tti_exclusion_flow,url:e.url,is_build_time_prefetches_enabled:e.is_build_time_prefetches_enabled,is_css_preload_enabled:e.is_css_preload_enabled,is_react_next_enabled:e.is_react_next_enabled})}({is_dws:!1,is_dws2:!0,is_early_ensemble:!1,is_pagelet:!0,log_time_to_interactive:e,source_type:m.is_mobile_or_tablet()?"mobile":"web",is_build_time_prefetches_enabled:n,is_css_preload_enabled:i,is_react_next_enabled:o,subtypes:{tti_flow:t}}),bZ()},TZ=({children:e,parentElement:t,tagName:n,className:i,style:a,onRendered:o})=>{const r=null===t;if(b.useEffect((()=>{!r&&o&&o()}),[o,r]),null===t)return null;const s=n||"div";return b.createElement(b.Fragment,null,S.createPortal(b.createElement(s,{className:Vq("react-portal-container",i),style:a},e),t||document.body))},yZ=e=>{for(const[t,n]of Object.entries(iv))if(n.some((t=>e.message.includes(t))))return XE.logEvent("privacy_consent/prefetch_error",{detail:{error:e},tags:{error:t}}),null;throw e},kZ=e=>b.default.createElement(TZ,{className:Eh,style:{position:"fixed",top:0,left:0,zIndex:1005}},b.default.createElement(gb,{isSilent:!0},b.default.createElement(wZ,{...e}))),wZ=({variant:e,lazyRender:t})=>{const[n,a]=i.useState(null),[o,r]=i.useState(null),[s,l]=i.useState(null),[c,d]=i.useState(!1),u=e=>{var t;(null===(t=e.data)||void 0===t?void 0:t.messageType)===db.openDetailedView&&d(!0)};return i.useMemo((()=>{SZ()}),[]),i.useEffect((()=>{(async()=>await Promise.all([sZ().catch(yZ),Bc().catch(yZ)]))().then((([e,t])=>{a(e),r(t)})).catch((t=>{av({error:t,tags:["privacy_consent_no_iframe"],extra:{variant:e,isInIframe:!1,platform:!!s,prefetchErrMsg:null==t?void 0:t.message}})}))}),[]),i.useEffect((()=>{o&&uv(o,!1).then(l).catch((t=>{av({error:t,tags:["privacy_consent_no_iframe"],extra:{variant:e,isInIframe:!1,iframeProps:!!n,privacyProps:!!o,platform:!!s}})}))}),[o]),i.useEffect((()=>(c||window.addEventListener("message",u),()=>{window.removeEventListener("message",u)})),[c]),n&&o&&null!==s&&(!t&&"V2"!==e||c||!(s.bannerDisabled||n.isGpcEnabled||!s.floatingButtonVisible&&!s.bannerVisible&&s.hasUserInteracted))?b.default.createElement(tZ,{tags:["privacy_consent_no_iframe"],extra:{variant:e,isInIframe:!1,lazyRender:t,iframeProps:!!n,privacyProps:!!o,platform:!!s}},b.default.createElement(rZ,{...n,openDetailedView:c,platform:s,isInIframe:!1})):null};var IZ,AZ;!function(e){e[e.NONE=0]="NONE",e[e.OTHER_SKU=1]="OTHER_SKU",e[e.FAMILY_PAYING_MEMBER=2]="FAMILY_PAYING_MEMBER",e[e.FAMILY_NONPAYING_MEMBER=3]="FAMILY_NONPAYING_MEMBER",e[e.BASIC=4]="BASIC",e[e.TRANSFER=5]="TRANSFER",e[e.PLUS=6]="PLUS",e[e.PROFESSIONAL=7]="PROFESSIONAL",e[e.BUSINESS_STANDARD=8]="BUSINESS_STANDARD",e[e.BUSINESS_ADVANCED=9]="BUSINESS_ADVANCED",e[e.ENTERPRISE=10]="ENTERPRISE",e[e.BACKUP=11]="BACKUP",e[e.DBX_BUSINESS=12]="DBX_BUSINESS",e[e.DBX_BUSINESS_PLUS=13]="DBX_BUSINESS_PLUS"}(IZ||(IZ={})),a.proto3.util.setEnumType(IZ,"user_survey_attributes.SkuName",[{no:0,name:"NONE"},{no:1,name:"OTHER_SKU"},{no:2,name:"FAMILY_PAYING_MEMBER"},{no:3,name:"FAMILY_NONPAYING_MEMBER"},{no:4,name:"BASIC"},{no:5,name:"TRANSFER"},{no:6,name:"PLUS"},{no:7,name:"PROFESSIONAL"},{no:8,name:"BUSINESS_STANDARD"},{no:9,name:"BUSINESS_ADVANCED"},{no:10,name:"ENTERPRISE"},{no:11,name:"BACKUP"},{no:12,name:"DBX_BUSINESS"},{no:13,name:"DBX_BUSINESS_PLUS"}]),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.UNDER_14_DAYS=1]="UNDER_14_DAYS",e[e.FROM_14_DAYS_TO_30_DAYS=2]="FROM_14_DAYS_TO_30_DAYS",e[e.FROM_30_DAYS_TO_90_DAYS=3]="FROM_30_DAYS_TO_90_DAYS",e[e.FROM_90_DAYS_TO_1_YEAR=4]="FROM_90_DAYS_TO_1_YEAR",e[e.FROM_1_YEAR_TO_5_YEARS=5]="FROM_1_YEAR_TO_5_YEARS",e[e.OVER_5_YEARS=6]="OVER_5_YEARS"}(AZ||(AZ={})),a.proto3.util.setEnumType(AZ,"user_survey.AccountAge",[{no:0,name:"UNKNOWN"},{no:1,name:"UNDER_14_DAYS"},{no:2,name:"FROM_14_DAYS_TO_30_DAYS"},{no:3,name:"FROM_30_DAYS_TO_90_DAYS"},{no:4,name:"FROM_90_DAYS_TO_1_YEAR"},{no:5,name:"FROM_1_YEAR_TO_5_YEARS"},{no:6,name:"OVER_5_YEARS"}]);class CZ extends a.Message{constructor(e){super(),this.hasCompletedOnboarding=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new CZ).fromBinary(e,t)}static fromJson(e,t){return(new CZ).fromJson(e,t)}static fromJsonString(e,t){return(new CZ).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(CZ,e,t)}}CZ.runtime=a.proto3,CZ.typeName="user_survey.FamilyData",CZ.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"has_completed_onboarding",kind:"scalar",T:8}]));class RZ extends a.Message{constructor(e){super(),this.iframeSrc="",this.surveyUserId="",this.isCsmTeam=!1,this.isTestAccount=!1,this.skuName=IZ.NONE,this.anonymizedPath="",this.isMobile=!1,this.isPaidTeam=!1,this.isTeamAdmin=!1,this.isCdm=!1,this.isOver30DaysSinceAccountCreated=!1,this.isOver30DaysSinceJoinedTeam=!1,this.accountAge=AZ.UNKNOWN,this.teamCreatedDate="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new RZ).fromBinary(e,t)}static fromJson(e,t){return(new RZ).fromJson(e,t)}static fromJsonString(e,t){return(new RZ).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(RZ,e,t)}}RZ.runtime=a.proto3,RZ.typeName="user_survey.UserSurveyInitData",RZ.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"iframe_src",kind:"scalar",T:9},{no:2,name:"survey_user_id",kind:"scalar",T:9},{no:3,name:"is_csm_team",kind:"scalar",T:8},{no:4,name:"is_test_account",kind:"scalar",T:8},{no:5,name:"sku_name",kind:"enum",T:a.proto3.getEnumType(IZ)},{no:6,name:"anonymized_path",kind:"scalar",T:9},{no:7,name:"is_mobile",kind:"scalar",T:8},{no:8,name:"is_paid_team",kind:"scalar",T:8},{no:9,name:"is_team_admin",kind:"scalar",T:8},{no:10,name:"is_cdm",kind:"scalar",T:8},{no:11,name:"is_over_30_days_since_account_created",kind:"scalar",T:8},{no:12,name:"is_over_30_days_since_joined_team",kind:"scalar",T:8},{no:13,name:"family_data",kind:"message",T:CZ},{no:14,name:"account_age",kind:"enum",T:a.proto3.getEnumType(AZ)},{no:15,name:"team_created_date",kind:"scalar",T:9}]));const OZ={typeName:"user_survey.EdisonUserSurveyPrefetchService",methods:{edisonUserSurveyFetch:{name:"EdisonUserSurveyFetch",I:r.PrefetchArgs,O:RZ,kind:s.MethodKind.Unary}}};class NZ{constructor(e){this.category="web-user_survey",this.session_id=null,this.team_id=null,this.ua_browser_name=null,this.ua_browser_version=null,this.locale_user_selected=null,this.user_agent=null,this.active_user_id=null,this.user_id=null,this.event_name=e.event_name,this.user_survey_id=e.user_survey_id,this.extras=e.extras,Object.seal(this)}}const PZ=e=>{switch(e){case AZ.UNKNOWN:return"unknown";case AZ.UNDER_14_DAYS:return"under_14_days";case AZ.FROM_14_DAYS_TO_30_DAYS:return"14_to_30_days";case AZ.FROM_30_DAYS_TO_90_DAYS:return"30_to_90_days";case AZ.FROM_90_DAYS_TO_1_YEAR:return"90_days_to_1_year";case AZ.FROM_1_YEAR_TO_5_YEARS:return"1_to_5_years";case AZ.OVER_5_YEARS:return"over_5_years";default:return"unknown"}},MZ=e=>{if(isNaN(new Date(e).valueOf()))return"unknown team age";const t=(new Date).valueOf()-new Date(e).valueOf(),n=Math.ceil(t/864e5)/30.437;return n<=1?"1m":n<=12?"1-12m":n<=24?"1-2y":n<=36?"2-3y":n<=48?"3-4y":n<=60?"4-5y":"5y+"};Ph("/static/metaserver/static/js/user_survey/user_survey.module.out-vflzdKOVW.css",(e=>"._user-survey-iframe_fznrj_1{background-color:transparent;border:none;bottom:0;max-height:100vh;max-width:100vw;position:fixed;right:0;z-index:10001}._user-survey-iframe-bottom-left_fznrj_12{bottom:0;left:0;right:auto;top:auto}"));const LZ="_user-survey-iframe-bottom-left_fznrj_12",DZ=new M_,FZ=new Map([["browse_csat_trigger",[{event:"share_item",eventSurface:"browse"},{event:"move_item",eventSurface:"browse"},{event:"rename_item",eventSurface:"browse"},{event:"delete_item",eventSurface:"browse"},{event:"download_item",eventSurface:"browse"},{event:"upload_item",eventSurface:"browse"},{event:"create_item",eventSurface:"browse"}]],["add_item",[{event:"upload_item",eventSurface:"browse"},{event:"create_item",eventSurface:"browse"}]]]),xZ=["allow-scripts","allow-same-origin","allow-popups","allow-forms"],UZ=["/individual"];let BZ,WZ=null,VZ=null,qZ=[];function HZ(e,t){WZ&&(WZ.height=e,WZ.width=t)}function GZ(e){const t=e.data.eventType;if(e.origin===VZ&&e.source===(null==WZ?void 0:WZ.contentWindow))switch(t){case"surveyResized":HZ(e.data.surveyHeight,e.data.surveyWidth);break;case"surveyPresented":DZ.log(new NZ({event_name:"shown_survey",user_survey_id:BZ}));break;case"surveyClosed":HZ("0","0"),DZ.log(new NZ({event_name:"closed_survey",user_survey_id:BZ}))}}function jZ(e,t,n,i){BZ=e.surveyUserId,WZ||(VZ=`https://${e.iframeSrc}`,WZ=$Z.createIframe(VZ)),UZ.includes(e.anonymizedPath)&&WZ.classList.add(LZ),WZ.addEventListener("load",(()=>{zZ({type:"setUserId",data:{userId:e.surveyUserId}}),YZ("localeCode",n),YZ("localeName",i),YZ("isCsmTeam",e.isCsmTeam?"true":"false"),YZ("isTestUser",e.isTestAccount?"true":"false"),YZ("skuName",function(e){switch(e){case IZ.NONE:return"none";case IZ.OTHER_SKU:return"other";case IZ.FAMILY_PAYING_MEMBER:return"family_paying_member";case IZ.FAMILY_NONPAYING_MEMBER:return"family_nonpaying_member";case IZ.BASIC:return"basic";case IZ.TRANSFER:return"transfer";case IZ.PLUS:return"plus";case IZ.PROFESSIONAL:return"professional";case IZ.BUSINESS_ADVANCED:return"business_advanced";case IZ.BUSINESS_STANDARD:return"business_standard";case IZ.ENTERPRISE:return"enterprise";case IZ.BACKUP:return"backup";case IZ.DBX_BUSINESS:return"dropbox_business";case IZ.DBX_BUSINESS_PLUS:return"dropbox_business_plus"}}(e.skuName)),YZ("isMobile",e.isMobile?"true":"false"),YZ("isPaidTeam",e.isPaidTeam?"true":"false"),YZ("isTeamAdmin",e.isTeamAdmin?"true":"false"),YZ("isCdm",e.isCdm?"true":"false"),YZ("isOver30DaysSinceAccountCreated",e.isOver30DaysSinceAccountCreated?"true":"false"),YZ("isOver30DaysSinceJoinedTeam",e.isOver30DaysSinceJoinedTeam?"true":"false"),YZ("accountAge",PZ(e.accountAge)),YZ("isSignedIn",t.is_signed_in?"true":"false");t.get_users().find((e=>e.is_dropbox_admin))?YZ("isDropboxer","true"):ZZ("isDropboxer"),e.familyData&&YZ("hasCompletedAllFamilyOnboarding",e.familyData.hasCompletedOnboarding?"true":"false"),YZ("teamAgeInMonths",MZ(e.teamCreatedDate)),qZ.forEach((e=>zZ(e))),qZ=[]})),window.addEventListener("message",GZ)}function zZ(e){const t=WZ||document&&document.getElementById("usersurvey-iframe"),n=VZ||t&&t.src;if(t&&t.contentWindow&&n){!function(e){switch(e.type){case"trackEvent":DZ.log(new NZ({event_name:"track_event",user_survey_id:BZ,extras:{event_name:e.data.eventName}}));break;case"addAttribute":DZ.log(new NZ({event_name:"add_attribute",user_survey_id:BZ,extras:{key:e.data.key,value:e.data.value.toString()}}))}}(e);const i={eventType:e.type,eventData:e.data};t.contentWindow.postMessage(i,n)}else qZ.push(e)}const KZ={trackEvent:function(e,t){JZ(e,t),FZ.forEach(((n,i)=>{for(const a of n)e===a.event&&a.eventSurface===t&&(zZ({type:"trackEvent",data:{eventName:i}}),JZ(i,t))}))},addAttribute:YZ,addCallback:function(){},removeAttribute:ZZ};function JZ(e,t){const n="web_"+e;zZ({type:"trackEvent",data:{eventName:n}});zZ({type:"trackEvent",data:{eventName:n+"_from_"+t}})}function YZ(e,t){zZ({type:"addAttribute",data:{key:e,value:t}})}function ZZ(e){zZ({type:"removeAttribute",data:{key:e}})}const $Z={init:jZ,createIframe:function(e){const t=document.createElement("iframe");return t.src=e,t.setAttribute("sandbox",xZ.join(" ")),t.classList.add("_user-survey-iframe_fznrj_1"),t.setAttribute("id","usersurvey-iframe"),t.setAttribute("allowTransparency","true"),t.setAttribute("height","0"),t.setAttribute("width","0"),document.body.insertBefore(t,document.body.childNodes[0]),t},receiveMessage:GZ};async function QZ(){try{const e=await async function(){return await r.Edison.fetch(OZ,"EdisonUserSurveyFetch")}();if(!e.iframeSrc)return;"loading"===document.readyState&&await new Promise((e=>window.addEventListener("DOMContentLoaded",(t=>e(void 0)))));const t=await async function(){var e;const t=null===(e=(await aE(d.queryClient)).apiData.localesWithoutInternal.find((e=>e.localeCode===a.getPageLocale())))||void 0===e?void 0:e.localeCode;return t||"unknown"}(),n=await async function(){var e;const t=null===(e=(await aE(d.queryClient)).apiData.localesWithoutInternal.find((e=>e.localeCode===a.getPageLocale())))||void 0===e?void 0:e.localeName;return t||"unknown"}(),i=await Zl();XE.logEvent({class:"init",action:"iframe",object:"user_survey"},{tags:{page_name:a.getPageName()}}),jZ(e,i,t,n),"files_app"===dA()&&KZ.addAttribute("isInFilesSpa","true")}catch(e){if(e instanceof s.ConnectError&&XE.logEvent({class:"prefetch_error",action:"prefetch",object:"user_survey"},{tags:{error_code:e.code.toString()},detail:{error:e.message}}),e instanceof TypeError)return;throw e}}const XZ=()=>(i.useMemo((()=>{QZ()}),[]),null);class e$ extends a.Message{constructor(e){super(),this.enabled=!1,this.activityReportInSec=0,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new e$).fromBinary(e,t)}static fromJson(e,t){return(new e$).fromJson(e,t)}static fromJsonString(e,t){return(new e$).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(e$,e,t)}}e$.runtime=a.proto3,e$.typeName="edison.prefetch.IdleTimeoutData",e$.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"enabled",kind:"scalar",T:8},{no:2,name:"activity_report_in_sec",kind:"scalar",T:5}]));const t$={typeName:"super_admin_and_deployment.EdisonIdleTimeout",methods:{idleTimeout:{name:"IdleTimeout",I:r.PrefetchArgs,O:e$,kind:s.MethodKind.Unary}}};async function n$(e){const{enabled:t,activityReportInSec:n}=await async function(){return await r.Edison.fetch(t$,"IdleTimeout")}();t&&e({activityReportInSec:n})}const i$=()=>(function(){const e=of({importer:async()=>{const{initialize_module:e}=await new Promise((function(e,n){t(["./c_teams_idle_timeout_pagelet.after-display"],e,n)}));return{default:{fn:e}}}});i.useMemo((()=>{e.status===n.MafLoadAfterDisplayStatus.Loaded&&n$(e.fn)}),[e.status])}(),null);class a$ extends a.Message{constructor(e){super(),this.shouldInitializeUxAnalytics=!1,this.jsonData="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new a$).fromBinary(e,t)}static fromJson(e,t){return(new a$).fromJson(e,t)}static fromJsonString(e,t){return(new a$).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(a$,e,t)}}a$.runtime=a.proto3,a$.typeName="edison.prefetch.UxAnalyticsData",a$.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"should_initialize_ux_analytics",kind:"scalar",T:8},{no:2,name:"json_data",kind:"scalar",T:9}]));const o$={typeName:"ux_analytics.UxAnalyticsEdisonServicer",methods:{uxAnalyticsFetch:{name:"UxAnalyticsFetch",I:r.PrefetchArgs,O:a$,kind:s.MethodKind.Unary}}};const r$=1e4;let s$=!1;async function l$(e){if(s$)return;s$=!0;let n=!1,i="";try{const{shouldInitializeUxAnalytics:e,jsonData:t}=await async function(){return await r.Edison.fetch(o$,"UxAnalyticsFetch")}();n=e,i=t}catch(e){const t=e;let n="Internal server error";"ConnectError"===t.name&&"[permission_denied] CSRF Invalid ({'given_token': ''})"===(null==t?void 0:t.message)&&(n=t.message),XE.logEvent({class:"prefetch_error",action:"prefetch",object:"UxAnalyticsFetch"},{tags:{error:n},detail:{errorName:t.name,errorMessage:t.message}})}const a=void 0!==e?e:r$;await Promise.race([Cm(),c$(a)]);const o=new Promise((function(e,n){t(["./c_pap_public"],e,n)}));if(n){const e=JSON.parse(i),{initialize_module:n}=await new Promise((function(e,n){t(["./c_uxa_pagelet"],e,n)}));n({UXAConfigs:e}),(await o).updateConfigs({requestId:e.requestId})}else(await o).updateConfigs({requestId:void 0})}async function c$(e){return new Promise((t=>{setTimeout(t,e)}))}const d$=["className","children"],u$=["className","children"],_$=["className","children","onRequestClose","open","timeout","preferComposition"];var m$=MM({defaultClassName:"dig-1srtvqa6_21-6-0",variantClassNames:{fullScreen:{true:"dig-1srtvqa7_21-6-0"}},defaultVariants:{fullScreen:!1},compoundVariants:[]}),p$=MM({defaultClassName:"dig-1srtvqa0_21-6-0",variantClassNames:{preferComposition:{true:"dig-1srtvqa1_21-6-0"}},defaultVariants:{preferComposition:!1},compoundVariants:[]}),g$=e=>{let{children:t,anchorRef:n}=e;return n?b.createElement(tq,{anchorRef:n,placement:"bottom-start",setWidthSameAsAnchor:!0},b.createElement("div",{className:_P("dig-Snackbar-position",m$({}))},t)):b.createElement(tW,{_elevateByZ:11},b.createElement("div",{className:_P("dig-Snackbar-position","dig-Snackbar-position--full-screen",m$({fullScreen:!0}))},t))};g$.displayName="Snackbar.Position";var f$=e=>{let{className:t="",children:n}=e,i=g._objectWithoutProperties(e,d$);return b.createElement("div",g._objectSpread2({className:_P("dig-Snackbar-actions","dig-1srtvqa8_21-6-0",t)},i),n)};f$.displayName="Snackbar.Actions";var h$=e=>{let{className:t="",children:n}=e,i=g._objectWithoutProperties(e,u$);return b.createElement(cW,g._objectSpread2(g._objectSpread2({className:_P("dig-Snackbar-message","dig-1srtvqa2_21-6-0",t)},i),{},{color:"inherit",tagName:"span"}),n)};h$.displayName="Snackbar.Message";var E$=e=>{let{children:t}=e;return b.createElement("div",{className:_P("dig-Snackbar-progress-bar","dig-1srtvqa4_21-6-0")},t)};E$.displayName="Snackbar.ProgressBar";var v$=e=>{let{children:t}=e;return b.createElement("div",{className:_P("dig-Snackbar-accessory","dig-1srtvqa3_21-6-0")},t)};v$.displayName="Snackbar.Accessory";var b$=e=>{let{children:t}=e;return b.createElement("div",{className:_P("dig-Snackbar-content","dig-1srtvqa5_21-6-0")},t)};b$.displayName="Snackbar.Content";var S$=e=>{let{className:t,children:n,onRequestClose:i,open:a,timeout:o=5e3,preferComposition:r=!1}=e,s=g._objectWithoutProperties(e,_$);const{getInverseProps:l}=TM(),c=_P(t,"dig-Snackbar",p$({preferComposition:r}),l().className,{"dig-Snackbar--preferComposition":r});b.useEffect((()=>{if(o>0){let e=null;if(a){if(i)return e=window.setTimeout(i,o),()=>{e&&clearTimeout(e)}}else e&&clearTimeout(e)}}),[i,a,o]);const d=b.useMemo((()=>new Map([["open",{keyFrames:{transform:["translate(0, 10px)","translate(0,0)"],opacity:[0,1]},options:{duration:.125,ease:mx}}],["close",{keyFrames:{opacity:[1,0]},options:{duration:.125,ease:px}}]])),[]),u=b.useRef(null),{isMotionRunning:_}=gx({states:d,currentState:a?"open":"close",elementRef:u});return a||_?b.createElement("div",g._objectSpread2({ref:u,className:c,role:"alert"},s),n):null};function T$(){return T$=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(a[n]=e[n]);return a}function k$(e,t){return k$=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},k$(e,t)}function w$(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,k$(e,t)}S$.displayName="Snackbar",S$.Actions=f$,S$.Message=h$,S$.ProgressBar=E$,S$.Position=g$,S$.Accessory=v$,S$.Content=b$;var I$=b.default.createContext(null);function A$(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C$(e,t){var n=Object.create(null);return e&&i.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&i.isValidElement(e)?t(e):e}(e)})),n}function R$(e,t,n){return null!=n[t]?n[t]:e.props[t]}function O$(e,t,n){var a=C$(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var i,a=Object.create(null),o=[];for(var r in e)r in t?o.length&&(a[r]=o,o=[]):o.push(r);var s={};for(var l in t){if(a[l])for(i=0;i{const{className:t="",buttonText:n,onClick:i,icon:a}=e,o=`exp-dig-RichSnackbar-action ${t}`;return b.createElement("div",{className:o},b.createElement(yV,{variant:"transparent",onClick:i,inverse:!0,withIconLeft:a,"data-uxa-log":e["data-uxa-log"]},n))};L$.displayName="Action",L$.displayName="RichSnackbar.Action";const D$=({className:e="",align:t="right",children:n})=>{const i=Vq("exp-dig-RichSnackbar-action-bar",e,{"exp-dig-RichSnackbar-action-bar-left-aligned":"left"==t});return b.createElement("div",{className:i},n)};D$.displayName="ActionBar",D$.displayName="RichSnackbar.ActionBar";const F$=({onCloseClick:e})=>b.createElement(CV,{"data-testid":"rich-snackbar-close-btn",inverse:!0,onClick:e,size:"small",variant:"transparent"},b.createElement(uN,{src:xN}));F$.displayName="CloseButton",F$.displayName="RichSnackbar.RichSnackbarCloseButton";const x$=({variant:e})=>{switch(e){case"complete":return b.createElement(uN,{src:NN});case"fail":return b.createElement(uN,{src:HN});case"sync":return b.createElement(VL,{size:"small",inverse:!0});case"warn":return b.createElement(uN,{src:cP})}};x$.displayName="Icon",x$.displayName="RichSnackbar.RichSnackbarIcon";const U$=({className:e="",children:t})=>{const n=`exp-dig-RichSnackbar-messages-container ${e}`;return b.createElement("div",{className:n},t)};U$.displayName="MessagesContainer",U$.displayName="RichSnackbar.MessagesContainer";const B$=({className:e="",children:t})=>{const n=`exp-dig-RichSnackbar-message ${e}`;return b.createElement(cW,{className:n,inverse:!0},t)};B$.displayName="Message",B$.displayName="RichSnackbar.Message";const W$={transitions:[{property:"up",value:10},{property:"opacity",value:1}],easing:"transition",duration:125},V$={transitions:[{property:"opacity",value:0}],easing:"transition",duration:125},q$=({className:e,children:t,onRequestClose:n,onShown:i,open:a,timeout:o=5e3,id:r})=>{const s=Vq("exp-dig-RichSnackbar",e);return b.useEffect((()=>(null==i||i(),function(){null==n||n()})),[]),b.useEffect((()=>{if(o>0){let e=null;if(a){if(n)return e=window.setTimeout(n,o),()=>{e&&clearTimeout(e)}}else e&&clearTimeout(e)}}),[n,a,o]),b.createElement(M$,{component:null},a&&b.createElement(ux,{transitionIn:W$,transitionOut:V$},(({style:e})=>b.createElement("div",{className:s,style:e,id:r,role:"alert"},t))))};q$.displayName="RichSnackbar",q$.Action=L$,q$.ActionBar=D$,q$.CloseButton=F$,q$.Icon=x$,q$.MessagesContainer=U$,q$.Message=B$;class H$ extends b.default.Component{constructor(e){super(e),this.handleTimeout=()=>{this.props.onTimeout&&this.props.onTimeout()},this.handleTimeoutForCompleteVariant=()=>{const{variant:e,onTimeout:t}=this.props;t&&"complete"===e&&t()},this.handleProgressLoop=()=>{this.setState((e=>({progress:(e.progress+H$.LOOP_UPDATE_STEP)%(H$.MAX_PROGRESS+1)})))},this.state={progress:0}}componentDidUpdate(e){const{syncProgressLoop:t}=e;z$.manager&&(clearTimeout(this.timer),this.props.timeoutDelayMs&&(this.timer=setTimeout(this.handleTimeout,this.props.timeoutDelayMs)),t?this.progressLoop||(this.progressLoop=setInterval(this.handleProgressLoop,H$.LOOP_UPDATE_RATE)):clearInterval(this.progressLoop))}componentDidMount(){const{syncProgressLoop:e,timeoutDelayMs:t,timeoutDelayMsForCompleteVariant:n}=this.props;n&&(this.timer=setTimeout(this.handleTimeoutForCompleteVariant,n)),t&&(this.timer=setTimeout(this.handleTimeout,t)),e&&(this.progressLoop=setInterval(this.handleProgressLoop,H$.LOOP_UPDATE_RATE)),this.props.onShown&&this.props.onShown()}componentWillUnmount(){this.timer&&clearTimeout(this.timer),this.progressLoop&&clearInterval(this.progressLoop),this.props.onClosed&&this.props.onClosed()}render(){const{actionButtonText:e,children:t,closeButtonText:n,externalProgress:i,onActionClick:a,onCloseClick:o,richSnackbarProps:r,title:s,variant:l,customIcon:c}=this.props,d=Math.min(i||this.state.progress,H$.MAX_PROGRESS),u="sync"===l&&void 0!==i;let _;if(r){const{actions:e,clickHandlerArgs:t,helperText:n,actionBarAlignment:i,onShown:a,onDismissed:c}=r;_=b.default.createElement(K$,{open:!0,timeout:0,onShown:a,onRequestClose:c},l&&b.default.createElement(q$.Icon,{variant:l}),b.default.createElement(q$.MessagesContainer,null,b.default.createElement(q$.Message,null,s),n&&b.default.createElement(q$.Message,null,n),b.default.createElement(q$.ActionBar,{align:i},(e||[]).map(((e,n)=>b.default.createElement(q$.Action,{key:n,onClick:()=>e.onClick(t),buttonText:e.text,icon:e.icon&&b.default.createElement(uN,{src:e.icon}),"data-uxa-log":e.dataUxaLog}))))),(o||r.onCloseClick)&&b.default.createElement(q$.CloseButton,{onCloseClick:()=>{var e;null==o||o(),null===(e=r.onCloseClick)||void 0===e||e.call(r)}}))}else _=b.default.createElement(S$,{open:!0,timeout:0},u?b.default.createElement(S$.ProgressBar,null,b.default.createElement(ML,{onComplete:()=>{},value:d,in:!0,className:"snackbar-progress-bar"})):c?b.default.createElement(uN,{src:c}):b.default.createElement(G$,{variant:l}),t,b.default.createElement(S$.Message,null,s),b.default.createElement(S$.Actions,null,e&&b.default.createElement(yV,{variant:"transparent",onClick:a,inverse:!0},e),n&&b.default.createElement(yV,{variant:"transparent",onClick:o,inverse:!0},n)));return b.default.createElement(tW,{_elevateByZ:11e3},b.default.createElement(S$.Position,null,_))}}H$.displayName="ControlledSnackbar",H$.LOOP_UPDATE_RATE=16,H$.LOOP_UPDATE_STEP=.2,H$.MAX_PROGRESS=100,H$.defaultProps={syncProgressLoop:!1};const G$=({variant:e})=>{switch(e){case"complete":return b.default.createElement(uN,{src:NN});case"fail":return b.default.createElement(uN,{src:HN});case"warn":return b.default.createElement(uN,{src:cP});case"sync":return b.default.createElement(VL,{size:"small",inverse:!0,"aria-valuetext":""});default:return null}};G$.displayName="SnackbarIcon";const j$=yC(H$,["/static/metaserver/static/css/snackbar-vfl0sHK6v.css","/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css"]);class z$ extends b.default.Component{constructor(){super(...arguments),this.handleActionClick=()=>{const{onActionClick:e}=this.props;e&&e()},this.handleCloseClick=()=>{const{onCloseClick:e,id:t}=this.props;z$.close(t),e&&e()},this.handleTimeout=()=>{const{onTimeout:e,id:t}=this.props;z$.close(t),e&&e()}}static show(e){if(z$.manager)return void z$.manager.show(e.props);const t=z$.getOrCreateContainer();z$.close(),S.render(e,t)}static resetAndShow(e){z$.manager&&z$.manager.reset(),this.show(e)}static update(e){if(z$.manager)return void z$.manager.update(e.props);const t=z$.getOrCreateContainer();S.render(e,t)}static close(e){if(z$.manager)return void z$.manager.close(e);const t=z$.getOrCreateContainer();S.unmountComponentAtNode(t)}static generic(e,t,n=!1){return z$.show(b.default.createElement(z$,{closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),timeoutDelayMs:n?void 0:5e3,title:e,variant:"generic",id:t}))}static sync(e,t,n){return z$.show(b.default.createElement(z$,{syncProgressLoop:t,timeoutDelayMs:void 0,title:e,variant:"sync",id:n}))}static complete(e,t,n){return z$.show(b.default.createElement(z$,{closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),timeoutDelayMs:5e3,title:e,variant:"complete",id:t,...n}))}static completeSticky(e,t){return z$.show(b.default.createElement(z$,{closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),timeoutDelayMs:void 0,title:e,variant:"complete",id:t}))}static completeWithUndo(e,t,n,i){const a=void 0===(null==i?void 0:i.timeoutDelayMs)||(null==i?void 0:i.timeoutDelayMs)>2e4?null==i?void 0:i.timeoutDelayMs:2e4;return z$.show(b.default.createElement(z$,{title:e,variant:"complete",actionButtonText:u.intl.formatMessage({id:"OfxyEk",defaultMessage:"Undo"}),onActionClick:t,closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),timeoutDelayMs:a,id:n,onClosed:null==i?void 0:i.onClosed}))}static warn(e,t,n){return z$.show(b.default.createElement(z$,{closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),timeoutDelayMs:5e3,title:e,variant:"warn",id:t,...n}))}static fail(e,t){return z$.show(b.default.createElement(z$,{closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),timeoutDelayMs:5e3,title:e,variant:"fail",id:t}))}static failSticky(e,t){return z$.show(b.default.createElement(z$,{closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),timeoutDelayMs:void 0,title:e,variant:"fail",id:t}))}static getOrCreateContainer(){let e=document.getElementById(z$.SNACKBAR_ROOT_ID);return e||(e=document.createElement("div"),e.id=z$.SNACKBAR_ROOT_ID,e.className=z$.SNACKBAR_CONTAINER_CLASSNAME,document.body.insertBefore(e,document.body.firstChild)),e}render(){return b.default.createElement(j$,{...this.props,onActionClick:this.handleActionClick,onCloseClick:this.handleCloseClick,onTimeout:this.handleTimeout})}}z$.SNACKBAR_ROOT_ID="react-snackbar-root",z$.SNACKBAR_CONTAINER_CLASSNAME="snackbar-container",z$.snackbarTypes=["generic","sync","complete","warn","fail"],z$.displayName="Snackbar";const K$=yC(q$,["/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css","/static/typescript/component_libraries/dig-experimental/src/index.web-vflMgkV3K.css"]),J$="snackbar_hidden";class Y$ extends b.default.PureComponent{constructor(e){super(e),this.handleActionClick=()=>{var e,t;this.state.displayedSnackbar&&(null===(t=null===(e=this.queue[0])||void 0===e?void 0:e.onActionClick)||void 0===t||t.call(e))},this.handleCloseClick=()=>{var e;const t=this.dequeue();null===(e=null==t?void 0:t.onCloseClick)||void 0===e||e.call(t)},this.handleTimeout=()=>{var e;const t=this.dequeue();null===(e=null==t?void 0:t.onTimeout)||void 0===e||e.call(t)},this.getAccessibleAnnouncement=e=>e.accessibleAnnouncement?e.accessibleAnnouncement:"string"==typeof e.title?e.title:null,this.queue=[],this.state={displayedSnackbar:null,isVisible:!0}}showContainer(){this.setState({isVisible:!0})}hideContainer(){this.setState({isVisible:!1})}show(e){this.update(e)}update(e){const t=this.queue.findIndex((t=>t.id===e.id));-1!==t?(0===t&&this.displayNewSnackbar(e),this.queue[t]=e):this.enqueue(e)}close(e){this.dequeue(e)}reset(){this.queue=[],this.state.displayedSnackbar&&document.dispatchEvent(new CustomEvent(J$)),this.setState({displayedSnackbar:null,isVisible:!0})}displayNewSnackbar(e){const t=b.default.createElement(j$,{...e,onActionClick:this.handleActionClick,onCloseClick:this.handleCloseClick,onTimeout:this.handleTimeout,key:e.id}),n=this.getAccessibleAnnouncement(e);if(n)if(this.state.displayedSnackbar){n!==this.getAccessibleAnnouncement(this.state.displayedSnackbar.props)&&p.AccessibleAnnounce.polite(n)}else p.AccessibleAnnounce.polite(n);this.setState({displayedSnackbar:t}),document.dispatchEvent(new CustomEvent("snackbar_shown"))}enqueue(e){const t={id:Date.now().toString(),...e};if(this.queue.length||this.displayNewSnackbar(t),t.isLowPriority)return void this.queue.push(t);const n=this.queue.findIndex((e=>!!e.isLowPriority));-1===n?this.queue.push(t):0===n?(this.queue.unshift(t),this.displayNewSnackbar(t)):this.queue.splice(n,0,t)}dequeue(e){const t=e?this.queue.findIndex((t=>t.id===e)):0,n=this.queue[t];if(n)return this.queue.length>1?(this.queue.splice(t,1),0===t&&this.displayNewSnackbar(this.queue[0])):(this.queue=[],this.setState({displayedSnackbar:null}),document.dispatchEvent(new CustomEvent(J$))),n}render(){const{displayedSnackbar:e,isVisible:t}=this.state;if(!e||!t)return null;const n=this.props.getParentElement?this.props.getParentElement():void 0;return b.default.createElement(TZ,{className:"snackbar-container",parentElement:n},e)}static getEmbeddedAppPagelet(){const e=document.querySelector("#embedded-app");return e?e.parentElement:null}}Y$.displayName="SnackbarManager";class Z$ extends a.Message{constructor(e){super(),this.jsonData="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Z$).fromBinary(e,t)}static fromJson(e,t){return(new Z$).fromJson(e,t)}static fromJsonString(e,t){return(new Z$).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Z$,e,t)}}Z$.runtime=a.proto3,Z$.typeName="edison.prefetch.MaestroNavProps",Z$.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"json_data",kind:"scalar",T:9}]));class $$ extends a.Message{constructor(e){super(),this.isAdminConsole=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new $$).fromBinary(e,t)}static fromJson(e,t){return(new $$).fromJson(e,t)}static fromJsonString(e,t){return(new $$).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals($$,e,t)}}$$.runtime=a.proto3,$$.typeName="edison.prefetch.MaestroNavRequestProps",$$.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_admin_console",kind:"scalar",T:8}]));class Q$ extends a.Message{constructor(e){super(),this.isProd=!1,this.isEnabled=!1,this.jsonSettings="",this.initialTimestamp="",this.panels="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Q$).fromBinary(e,t)}static fromJson(e,t){return(new Q$).fromJson(e,t)}static fromJsonString(e,t){return(new Q$).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Q$,e,t)}}Q$.runtime=a.proto3,Q$.typeName="edison.prefetch.DevToolsProps",Q$.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_prod",kind:"scalar",T:8},{no:2,name:"is_enabled",kind:"scalar",T:8},{no:3,name:"json_settings",kind:"scalar",T:9},{no:4,name:"initial_timestamp",kind:"scalar",T:9},{no:5,name:"panels",kind:"scalar",T:9}]));class X$ extends a.Message{constructor(e){super(),this.jsonData="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new X$).fromBinary(e,t)}static fromJson(e,t){return(new X$).fromJson(e,t)}static fromJsonString(e,t){return(new X$).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(X$,e,t)}}X$.runtime=a.proto3,X$.typeName="edison.prefetch.TopMenuProps",X$.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"json_data",kind:"scalar",T:9}]));const eQ={typeName:"web_platform.WebPlatformEdisonFetch",methods:{edisonMaestroNavFetch:{name:"EdisonMaestroNavFetch",I:r.PrefetchArgs,O:Z$,kind:s.MethodKind.Unary},edisonAdminConsoleMaestroNavFetch:{name:"EdisonAdminConsoleMaestroNavFetch",I:r.PrefetchArgs,O:Z$,kind:s.MethodKind.Unary},edisonDevToolsFetch:{name:"EdisonDevToolsFetch",I:r.PrefetchArgs,O:Q$,kind:s.MethodKind.Unary},edisonTopMenuFetch:{name:"EdisonTopMenuFetch",I:r.PrefetchArgs,O:X$,kind:s.MethodKind.Unary}}};async function tQ(){return await r.Edison.fetch(eQ,"EdisonDevToolsFetch")}var nQ={exports:{}};!function(e){!function(t,n){if(t){var i={},a=t.TraceKit,o=[].slice,r="?";i.noConflict=function(){return t.TraceKit=a,i},i.wrap=function(e){return function(){try{return e.apply(this,arguments)}catch(e){throw i.report(e),e}}},i.report=function(){var e,n,a=[],r=null,l=null,c=null;function d(e,t){var n=null;if(!t||i.collectWindowErrors){for(var r in a)if(s(a,r))try{a[r].apply(null,[e].concat(o.call(arguments,2)))}catch(e){n=e}if(n)throw n}}function u(t,n,a,o,r){if(c)i.computeStackTrace.augmentStackTraceWithInitialElement(c,n,a,t),_();else if(r)d(i.computeStackTrace(r),!0);else{var s={url:n,line:a,column:o};s.func=i.computeStackTrace.guessFunctionName(s.url,s.line),s.context=i.computeStackTrace.gatherContext(s.url,s.line),d({mode:"onerror",message:t,stack:[s]},!0)}return!!e&&e.apply(this,arguments)}function _(){var e=c,t=r;r=null,c=null,l=null,d.apply(null,[e,!1].concat(t))}function m(e){if(c){if(l===e)return;_()}var n=i.computeStackTrace(e);throw c=n,l=e,r=o.call(arguments,1),t.setTimeout((function(){l===e&&_()}),n.incomplete?2e3:0),e}return m.subscribe=function(i){!function(){if(!0===n)return;e=t.onerror,t.onerror=u,n=!0}(),a.push(i)},m.unsubscribe=function(e){for(var t=a.length-1;t>=0;--t)a[t]===e&&a.splice(t,1)},m}(),i.computeStackTrace=function(){var e={};function n(n){if("string"!=typeof n)return[];if(!s(e,n)){var a="",o="";try{o=t.document.domain}catch(e){}var r=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(n);r&&r[2]===o&&(a=function(e){if(!i.remoteFetching)return"";try{var n=function(){try{return new t.XMLHttpRequest}catch(e){return new t.ActiveXObject("Microsoft.XMLHTTP")}}();return n.open("GET",e,!1),n.send(""),n.responseText}catch(e){return""}}(n)),e[n]=a?a.split("\n"):[]}return e[n]}function a(e,t){var i,a=/function ([^(]*)\(([^)]*)\)/,o=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,s="",c=n(e);if(!c.length)return r;for(var d=0;d<10;++d)if(!l(s=c[t-d]+s)){if(i=o.exec(s))return i[1];if(i=a.exec(s))return i[1]}return r}function o(e,t){var a=n(e);if(!a.length)return null;var o=[],r=Math.floor(i.linesOfContext/2),s=r+i.linesOfContext%2,c=Math.max(0,t-r-1),d=Math.min(a.length,t+s-1);t-=1;for(var u=c;u0?o:null}function c(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function d(e){return c(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function u(e,t){for(var i,a,o=0,r=t.length;oi&&(a=r.exec(o[i]))?a.index:null}function m(e){if(!l(t&&t.document)){for(var n,i,a,o,r=[t.location.href],s=t.document.getElementsByTagName("script"),_=""+e,m=0;m0&&e.stack[0].url===r.url){if(e.stack[0].line===r.line)return!1;if(!e.stack[0].line&&e.stack[0].func===r.func)return e.stack[0].line=r.line,e.stack[0].context=r.context,!1}return e.stack.unshift(r),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,t){for(var n,o,s,l=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,c=[],d={},u=!1,h=g.caller;h&&!u;h=h.caller)if(h!==f&&h!==i.report){if(o={url:null,func:r,args:[],line:null,column:null},h.name?o.func=h.name:(n=l.exec(h.toString()))&&(o.func=n[1]),void 0===o.func)try{o.func=n.input.substring(0,n.input.indexOf("{"))}catch(e){}if(s=m(h)){o.url=s.url,o.line=s.line,o.func===r&&(o.func=a(o.url,o.line));var E=/ '([^']+)' /.exec(e.message||e.description);E&&(o.column=_(E[1],s.url,s.line))}d[""+h]?u=!0:d[""+h]=!0,c.push(o)}t&&c.splice(0,t);var v={mode:"callers",name:e.name,message:e.message,stack:c};return p(v,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),v}function f(e,i){var c=null;i=null==i?0:+i;try{if(c=function(e){var t=e.stacktrace;if(t){for(var n,i=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,r=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,s=t.split("\n"),l=[],c=0;c=0&&(E.line=v+S.substring(0,T).split("\n").length)}}}else if(r=_.exec(i[h])){var y=t.location.href.replace(/#.*$/,""),k=u(new RegExp(d(i[h+1])),[y]);E={url:y,func:"",args:[],line:k?k.line:r[1],column:null}}if(E){E.func||(E.func=a(E.url,E.line));var w=o(E.url,E.line),I=w?w[Math.floor(w.length/2)]:null;w&&I.replace(/^\s*/,"")===i[h+1].replace(/^\s*/,"")?E.context=w:E.context=[i[h+1]],m.push(E)}}return m.length?{mode:"multiline",name:e.name,message:i[0],stack:m}:null}(e),c)return c}catch(e){}try{if(c=g(e,i+1))return c}catch(e){}return{mode:"failed"}}return f.augmentStackTraceWithInitialElement=p,f.guessFunctionName=a,f.gatherContext=o,f.ofCaller=function(e){e=1+(null==e?0:+e);try{throw new Error}catch(t){return f(t,e+1)}},f.getSource=n,f}(),i.extendToAsynchronousCallbacks=function(){var e=function(e){var n=t[e];t[e]=function(){var e=o.call(arguments),t=e[0];return"function"==typeof t&&(e[0]=i.wrap(t)),n.apply?n.apply(this,e):n(e[0],e[1])}};e("setTimeout"),e("setInterval")},i.remoteFetching||(i.remoteFetching=!0),i.collectWindowErrors||(i.collectWindowErrors=!0),(!i.linesOfContext||i.linesOfContext<1)&&(i.linesOfContext=11),e.exports&&t.module!==e?e.exports=i:t.TraceKit=i}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){return void 0===e}}("undefined"!=typeof window?window:_.commonjsGlobal)}(nQ);var iQ,aQ=nQ.exports,oQ=_.getDefaultExportFromCjs(aQ);oQ.linesOfContext=1,oQ.remoteFetching=!1,oQ.noConflict(),function(e){e.LOG="log",e.DEBUG="debug",e.WARN="warn",e.ERROR="error",e.ASSERT="assert"}(iQ||(iQ={}));let rQ=[],sQ=!1,lQ=!1;const cQ={};function dQ(){return rQ}function uQ(){return rQ.map((({level:e,msg:t})=>t)).join("\n")}function _Q(){return rQ=[],rQ}const mQ=e=>function(t){return rQ.push({level:e,msg:t.name}),rQ.push({level:e,msg:t.message}),t.stack.forEach((({func:t,url:n,line:i})=>{rQ.push({level:e,msg:` ${t||"[anonymous]"}() in ${n}:${i||"0"}`})})),rQ};function pQ(e,t){return function(...n){rQ.push({level:e,msg:n.join(" ")});const i=oQ.computeStackTrace.ofCaller(),a=i.stack&&i.stack[2];if(a){const t=` at ${a.url}:${a.line}:${a.column}`;rQ.push({level:e,msg:t}),n=n.concat(["\n",t])}return t.apply(window.console,n)}}sQ||(sQ=!0,"function"!=typeof window.console.log&&(window.console.log=function(){}),"function"!=typeof window.console.debug&&(window.console.debug=function(){}),"function"!=typeof window.console.warn&&(window.console.warn=function(){}),"function"!=typeof window.console.error&&(window.console.error=function(){}),cQ.log=window.console.log,cQ.debug=window.console.debug,cQ.warn=window.console.warn,cQ.error=window.console.error,window.console._get_lines=dQ,window.console._get_dump=uQ,window.console._reset=_Q,window.console._console=cQ,window.console.log=pQ(iQ.LOG,window.console.log),window.console.debug=pQ(iQ.DEBUG,window.console.debug),window.console.warn=pQ(iQ.WARN,window.console.warn),window.console.error=pQ(iQ.ERROR,window.console.error)),lQ||("function"!=typeof window.console.assert&&(window.console.assert=function(){}),lQ=!0,cQ.assert=window.console.assert,window.console.assert=function(e,t){return function(n,i){const a=Array.prototype.slice.call(arguments,1);if(!n)try{throw new Error(`Assertion Error: ${i}`)}catch(e){e instanceof Error&&mQ(iQ.ASSERT)(oQ.computeStackTrace(e))}return t.apply(e,a)}}(window.console,window.console.assert));const gQ="perf-hub-link-container",fQ=b.default.lazy((async()=>{if(window&&window!==window.top)return{default:function(){return b.default.createElement("div",null)}};const[{panels:e},{LauncherItem:n},{DevtoolsLauncherSandbox:i}]=await Promise.all([new Promise((function(e,n){t(["./c_devtools_panels"],e,n)})).then((function(e){return e.panels_esnext})),new Promise((function(e,n){t(["./c_devtools_launcher_launcher_item"],e,n)})),new Promise((function(e,n){t(["./c_devtools_launcher_launcher_sandbox"],e,n)}))]),a=Object.keys(e).reduce(((t,i)=>{const{withHoc:a}=e[i];return t[i]=a?a(n):n,t}),{});class o extends b.default.Component{render(){return b.default.createElement("div",{className:gQ},b.default.createElement(i,{launcherItems:a,...this.props}))}}return o.displayName="DevtoolsLauncherLoaded",{default:o}})),hQ=e=>b.default.createElement(b.default.Suspense,{fallback:b.default.createElement("div",{className:gQ})},b.default.createElement(d.QueryClientProvider,{client:d.queryClient},b.default.createElement(fQ,{...e})));function EQ(e){const n=i.useRef(!1);i.useEffect((()=>{if(n.current)return;if(!e)return;const{isEnabled:i,isProd:a,initialTimestamp:o}=e;i&&(!async function(){const e=await new Promise((function(e,n){t(["./c_accessibility_ax_audit"],e,n)})).then((function(e){return e.ax_audit_esnext}));e.initialize_module()}(),a||async function(e){(await new Promise((function(e,n){t(["./c_devtools_dev_notifier_client"],e,n)}))).initialize_module({initial_timestamp:e})}(JSON.parse(o)),n.current=!0)}),[e])}hQ.displayName="DevtoolsLauncherLoader";const vQ=["edison_devtools_prefetch"],bQ=()=>{const{data:e}=d.useQuery(vQ,tQ,{});if(EQ(e),!e)return null;const{isProd:t,isEnabled:n,jsonSettings:i,panels:a}=e;return n?b.default.createElement(hQ,{isProd:t,settings:JSON.parse(i),panels:JSON.parse(a)}):null};n.MODULAR_APP_FRAMEWORK_ACTIVE=!1;let SQ=!1;const TQ=e=>{const t=Iv("(prefers-color-scheme: dark)"),[a,o]=i.useState(!1);return i.useEffect((()=>{e===n.DarkSetting.OS?void 0===t||o(t):o(e===n.DarkSetting.Dark)}),[e,t]),a},yQ=[{route:"/team/leave",shouldPinTheme:()=>!1},{route:"/team/admin/settings",shouldPinTheme:()=>!1},{route:"/team/admin/disband-edison",shouldPinTheme:()=>!1},{route:"/team/admin/settings/security",shouldPinTheme:()=>!1},{route:"/team/admin/settings/people",shouldPinTheme:()=>!1},{route:"/team/admin/settings/features",shouldPinTheme:()=>!1},{route:"/team/admin/settings/content",shouldPinTheme:()=>!1},{route:"/team/admin/settings/integrations",shouldPinTheme:()=>!1},{route:"/team/admin/settings/external_sharing",shouldPinTheme:()=>!1},{route:"/team/admin/*"},{route:"/business/buy#0"},{route:"/resubscribe"},{route:"/browser_update_required"},{route:"/team/renew"},{route:"/plus/try"},{route:"/pro/try"},{route:"/account/delete"},{route:"/ncct-last-chance"},{route:"/ncct-trial-end"},{route:"/ncct-member-request"},{route:"/team/decide"},{route:"/cancel-subscription"},{route:"/plus/resubscribe"},{route:"/ccpa-dns-verify-email/*"},{route:"/plan-configuration/*",shouldPinTheme:()=>!1},{route:"/cancel/price_promotion",shouldPinTheme:()=>!1,shouldPinDarkSetting:()=>!1},{route:"/team/cancel",shouldPinTheme:()=>!1,shouldPinDarkSetting:()=>!1},{route:"/team/cancel/*",shouldPinTheme:()=>!1,shouldPinDarkSetting:()=>!1},{route:"/cancel/*"},{route:"/buy/*"},{route:"/try/*"},{route:"/oauth2/authorize*"},{route:"/transfer/manage"},{route:"/transfer/about",shouldPinTheme:()=>!1},{route:"/transfer/*"},{route:"/get_help",shouldPinDarkSetting:()=>!0},{route:"/security_checkup_v2"}],kQ=()=>[...yQ];var wQ;!function(e){e.LOG_SUCCESS="log_success",e.LOG_FAILURE="log_failure"}(wQ||(wQ={}));function IQ(e,t,n){o.getMetricsReporter().createStats({ns:"web_stormcrow",name:"stormcrow_exposure"},{feature:e,variant:t,client_log_status:n}).record(1)}class AQ{constructor(e){const t=e?new Fs(e):new ul;this.routes=function(e){return e.ns("stormcrow_servicer")}(t)}getVariant(e){const t=this.mapToAPIV2GetAssignmentsRequest(e);return this.routes.rpc("get_assignments",t,{}).then((e=>this.mapToGetVariantResult(e)))}legacyLogExposure(e,t){var n;const i=this.mapToAPIV2LogExposuresRequest(e,t),a=this.routes.rpc("log_exposures",i,{}),o=null!==(n=e.stormcrowVariantInfo)&&void 0!==n?n:e.growthbookVariantInfo,r=o.feature?o.feature:"unknown",s=o.variant?o.variant:"unknown";return a.then((e=>(IQ(r,s,wQ.LOG_SUCCESS),this.mapToLogExposureResult(e)))).catch((e=>{throw IQ(r,s,wQ.LOG_FAILURE),e}))}mapToLogExposureResult(e){return{status:e.status}}mapToGetVariantResult(e){if(e.assignments){return{variantInfos:e.assignments.map((e=>({feature:e.feature,variant:e.variant,metadata:e.metadata,status:e.status})))}}return null}mapToAPIV2GetAssignmentsRequest(e){return{request_params:{request_ip:e.request_ip,locales:e.locales,user_agent:e.user_agent},features:e.features.map((e=>({feature:e})))}}mapToAPIV2LogExposuresRequest(e,t){var n;t||(t=Date.now());const i=null!==(n=e.stormcrowVariantInfo)&&void 0!==n?n:e.growthbookVariantInfo;return{exposures:[{feature:i.feature,variant:i.variant,metadata:i.metadata,timestamp:t}]}}}const CQ={};const RQ=["Fetch network failure - message aborted or user offline","invalid_csrf_token","user_not_logged_in","invalid_logged_out_cookie","request canceled"];async function OQ(e,t){const n={features:e};try{const e=await function(e){var t;const n=null!==(t=null==e?void 0:e.id)&&void 0!==t?t:0,i=CQ[n];return i||(CQ[n]=new AQ(e))}(t).getVariant(n);return null==e?void 0:e.variantInfos}catch(e){const t=e;return void(RQ.some((e=>{var n;return null===(n=null==t?void 0:t.message)||void 0===n?void 0:n.includes(e)}))||l.reportException({err:e,severity:l.SEVERITY.CRITICAL,force:!0}))}}function NQ({stormcrowVariantInfo:e,growthbookVariantInfo:t}){var n,i,a,o,r;const s=null!=e?e:t,l=null===(i=null===(n=s.metadata)||void 0===n?void 0:n.metadata)||void 0===i?void 0:i.population_id,c=null===(o=null===(a=s.metadata)||void 0===a?void 0:a.metadata)||void 0===o?void 0:o.identity_gid,d=null===(r=s.metadata)||void 0===r?void 0:r.metadata;let u;null!=d&&(u=JSON.stringify(d)),function(e,t,n,i,a){XE.logEvent({class:"experimentation",action:"exposure",object:"stormcrow",properties:{feature:e,experimentVariant:t,populationId:n,identityGid:i,stormcrowMetadataJson:a}},{tags:e&&t?{feature:e,variant:t}:void 0})}(s.feature,s.variant,l,c,u)}function PQ(e){try{return NQ({stormcrowVariantInfo:e}),!0}catch(e){return l.reportException({err:e,severity:l.SEVERITY.CRITICAL,force:!0}),!1}}const MQ=new Set(["OFF"]);function LQ(e,t=!1,n=MQ){const i=b.default.useRef({});b.default.useEffect((()=>{(null==e?void 0:e.feature)&&(null==e?void 0:e.variant)&&!t&&!n.has(null==e?void 0:e.variant)&&i.current[e.feature]!==(null==e?void 0:e.variant)&&PQ(e)&&(i.current[e.feature]=null==e?void 0:e.variant)}),[t,n,e])}var DQ,FQ=Object.freeze({__proto__:null,getVariantInfos:OQ,logExplicitExposure:NQ,logExposure:PQ,useLogExposureOnce:LQ});n.Variant=void 0,(DQ=n.Variant||(n.Variant={})).OFF="OFF",DQ.ON="ON",DQ.CONTROL="CONTROL",DQ.V1="V1",DQ.V2="V2",DQ.V3="V3",DQ.V4="V4",DQ.V5="V5",DQ.V6="V6",DQ.V7="V7",DQ.PDF_V1="PDF_V1",DQ.PDV_V2="PDV_V2",DQ.VIDEO_AUDIO_V1="VIDEO_AUDIO_V1",DQ.VIDEO_AUDIO_V2="VIDEO_AUDIO_V2",DQ.IMAGE_V1="IMAGE_V1",DQ.IMAGE_V2="IMAGE_V2",DQ.ON_TOP="ON_TOP",DQ.ON_BOTTOM="ON_BOTTOM",DQ.INLINE="INLINE",DQ.UPSELL="UPSELL",DQ.EXPERIMENTAL="EXPERIMENTAL",DQ.HOLDOUT="HOLDOUT",DQ.SHADOW="SHADOW",DQ.FRONTEND="FRONTEND",DQ.BACKEND="BACKEND",DQ.HYBRID="HYBRID",DQ.HYBRID_DESCENDANTS="HYBRID_DESCENDANTS",DQ.HYBRID_DESCENDANTS_KPE="HYBRID_DESCENDANTS_KPE",DQ.HYBRID_DESCENDANTS_KPE_IMG="HYBRID_DESCENDANTS_KPE_IMG",DQ.HYBRID_DESCENDANTS_KPE_IMG_NFF="HYBRID_DESCENDANTS_KPE_IMG_NFF",DQ.HYBRID_DESCENDANTS_KPE_IMG_SHADOW="HYBRID_DESCENDANTS_KPE_IMG_SHADOW",DQ.HYBRID_DESCENDANTS_KPE_CANDIDATES_CLIP="HYBRID_DESCENDANTS_KPE_CANDIDATES_CLIP",DQ.HYBRID_DESCENDANTS_KPE_NEW_SOURCES_ONLY_UPS_SHADOW="HYBRID_DESCENDANTS_KPE_NEW_SOURCES_ONLY_UPS_SHADOW",DQ.V3_TOOLBAR="V3_TOOLBAR",DQ.V1_CONTROL="V1_CONTROL",DQ.V3_CONTROL="V3_CONTROL",DQ.NOTIFICATIONS_TOP="NOTIFICATIONS_TOP",DQ.HOLDOUT_CONTROL="HOLDOUT_CONTROL",DQ.HOLDOUT_BLOCK="HOLDOUT_BLOCK",DQ.ACTIVITY="ACTIVITY",DQ.ACTIVITY_EXTERNAL_SHARING="ACTIVITY_EXTERNAL_SHARING";const xQ=new Set([n.Variant.OFF]);function UQ(e,t=!1){var n;const{data:i,error:a,isLoading:o}=function(e,t=!1,n=!1){return uc.useQuery({apiArg:{featureName:e},pkgArg:null},{enabled:t,suspense:n})}(e,!0,t);return{experiment:null!==(n=null==i?void 0:i.apiData)&&void 0!==n?n:void 0,error:a,isLoading:o}}function BQ(e){const{experiment:t,error:n,isLoading:i}=UQ(e);return{variant:null==t?void 0:t.variant,error:n,isLoading:i}}function WQ(e,t=!1,n=xQ){const{experiment:i}=UQ(e);LQ(i,t,n)}const VQ=({children:e})=>{const t=ab(),i=kQ().find((e=>{var t,n;return null===(n=null===(t=window.location)||void 0===t?void 0:t.pathname)||void 0===n?void 0:n.match(e.route)})),a=i&&(!i.shouldPinTheme||i.shouldPinTheme()),o=a?"vis2020":"vis2023",r=i&&(!i.shouldPinDarkSetting||(null==i?void 0:i.shouldPinDarkSetting()))?n.DarkSetting.Bright:t,s=TQ(r)?"dark":"bright",{variant:l}=BQ("dig_feature_level");return WQ("dig_feature_level"),b.default.createElement(qM,{featureProviderProps:{featureLevel:null!=l?l:"OFF"},themeProviderProps:{mode:s,theme:o}},b.default.createElement(AM,{rootElement:document.documentElement},e))},qQ=({children:e})=>b.default.createElement(fb,null,b.default.createElement(VQ,null,e)),HQ=({children:e})=>b.default.createElement(b.default.Fragment,null,e),GQ=yC((({disableResponsivePageLayout:e,navigationElement:t,topMenuElement:a,campaignsToolkitClient:o,userSurvey:r,privacyConsent:s,children:l})=>{i.useLayoutEffect((()=>{e||document.documentElement.classList.add("maestro--responsive")}),[]),b.default.useMemo((()=>{SZ(),n.MODULAR_APP_FRAMEWORK_ACTIVE||l$()}),[]);const c=i.useRef(null),u=i.useRef(null);return i.useEffect((()=>{z$.manager=c.current}),[]),b.default.createElement(HQ,null,b.default.createElement(d.QueryClientProvider,{client:d.queryClient},b.default.createElement(qQ,null,b.default.createElement("div",{id:"embedded-app",className:Vq("embedded-app",{"has-navigation-element":!!t}),ref:u},l),b.default.createElement(Y$,{ref:c,getParentElement:()=>u.current}),t,a,n.MODULAR_APP_FRAMEWORK_ACTIVE?null:b.default.createElement(bQ,null),null!=r?r:null,null!=o?o:null,null!=s?s:null,b.default.createElement(i$,null))))}),["/static/metaserver/static/css/maestro_appshell_styles-vflfNNLV5.css"]);function jQ(e){return Boolean(e&&e.audience_options&&e.effective_audience&&e.link_access_level)}const zQ=(e,t)=>"dl"===e||"raw"===e?1:"e"===e||"st"===e?"dl"===t||"raw"===t?-1:"rlkey"===t?1:0:"rlkey"===e?"dl"===t||"raw"===t||"e"===t||"st"===t?-1:0:"dl"===t||"raw"===t?-1:0,KQ=["docx","pdf","xls","jpg","png","heic","mp4","mov","txt","mp3","m4a","webp","xlsx","pages","zip","gif","url","numbers","wav","epub","dng","opus","cr2","arw","pptx","psd","doc","amr","csv","clip","nef","kdbx","tiff","svg","apk","key","gpx","aac","procreate","webm","torrent","ipv","cr3","html","xml","vcf","rar","pvt","odt","md","web","gslides","gdoc","gsheet","binder","papert","paper","website","jpeg","json","dwg","indd","ai","tif"];function JQ(e){return KQ.find((t=>t===(null==e?void 0:e.toLowerCase())))}const YQ=b.createContext(null),ZQ=e=>({key:Symbol(),defaultValue:e}),$Q=e=>({useEmitter:()=>{const t=QQ();return b.useMemo((()=>({select:n=>({emit:i=>e({event:{key:n,payload:i},getContextValue:t})})})),[t])},defaultEmitter:{select:t=>({emit:n=>{e({event:{key:t,payload:n},getContextValue:e=>e.defaultValue})}})}}),QQ=()=>{const e=b.useContext(YQ);return b.useCallback((t=>{const n=t.defaultValue;let i=e;for(;null!=i;){if(i.context===t)return i.value;i=i.parent}return n}),[e])},XQ=({context:e,value:t,children:n})=>{const i=b.useContext(YQ),[a]=b.useState({parent:i,context:e,value:t});return a.context=e,a.parent=i,a.value=t,b.createElement(YQ.Provider,{value:a},n)},eX=ZQ({isConfidential:null}),tX=({isConfidential:e})=>({isConfidential:null===e?"unknown":String(e)}),nX=ZQ({sharedObjId:null,sharedObjType:null,sharedObjResolvedAccessLevel:null}),iX=e=>({sharedObjType:e.sharedObjType||"unknown",sharedObjResolvedAccessLevel:e.sharedObjResolvedAccessLevel||"unknown"}),aX=e=>({sharedObjId:e.sharedObjId||void 0,sharedObjType:e.sharedObjType||void 0,sharedObjResolvedAccessLevel:e.sharedObjResolvedAccessLevel||void 0}),oX=/^\/scl\/(fi|fo)\/([^\/]*)/,rX=/^\/scl\/(fi|fo)\/([^\/]*)\/h\/(.*)/,sX=/^\/(s|sh)\/([^\/]*)/,lX={sckey:null,rlkey:null,tkey:null,encryptedRecipientInfo:null,subpath:null},cX=new Map,dX=async e=>{if(!e)return null;const t=cX.get(e);if(t)return t;const n=(new TextEncoder).encode(e),i=await crypto.subtle.digest("SHA-1",n),a=Array.from(new Uint8Array(i)).map((e=>e.toString(16).padStart(2,"0"))).join("");return cX.set(e,a),a},uX=async e=>{if(null===e)return null;try{const[t,n,i,a]=await Promise.all([dX(e.sckey),dX(e.rlkey),dX(e.tkey),dX(e.subpath)]);return{sckeySha1:t,rlkeySha1:n,tkeySha1:i,subpathSha1:a}}catch(e){return null}},_X=async e=>{if(null!==e)try{const t=await dX(e);return null!=t?t:void 0}catch(e){return}},mX=ZQ(null),pX=e=>e?{sckeySha1:e.sckeySha1||void 0,rlkeySha1:e.rlkeySha1||void 0,tkeySha1:e.tkeySha1||void 0,subpathSha1:e.subpathSha1||void 0}:{},gX=e=>(e=>e?e.tkeySha1?{linkType:"oob",linkSubtype:"shmodel"}:e.sckeySha1&&!e.rlkeySha1?{linkType:"inband",linkSubtype:"scl"}:e.sckeySha1&&e.rlkeySha1?{linkType:"oob",linkSubtype:"righteous"}:{linkType:"unknown",linkSubtype:"unknown"}:{linkType:"unknown",linkSubtype:"unknown"})(e),fX=ZQ(null),hX=e=>({actionSurface:e||"unknown"}),EX=e=>({actionSurface:e||"unknown"}),vX={isDir:null,fileSize:null,fileType:null},bX=ZQ(vX),SX=({isDir:e,fileType:t})=>({isDir:null===e?"unknown":String(e),fileType:t||"unknown"}),TX=e=>({isDir:null===e.isDir?void 0:e.isDir,fileSize:e.fileSize||void 0,fileType:e.fileType||void 0}),yX=()=>{const e=Xc();window.history.replaceState({},document.title,e.toString(zQ))},kX=()=>(b.default.useEffect((()=>{const e=performance.now();return()=>{Ac.measure("web_previews/scl_page_layout_fallback_duration_ms",{start:e,end:performance.now(),detail:{page_name:a.getPageName()}})}}),[]),null);kX.displayName="MeasureDurationFallback";const wX=()=>{const e=Rg();b.default.useEffect((()=>{(e=>{e(Xc().toRelativeUri(zQ),{replace:!0})})(e)}),[e]);const{variant:t,isLoading:i}=BQ("privacy_consent_no_iframe");return WQ("privacy_consent_no_iframe"),b.default.createElement(GQ,{navigationElement:null,topMenuElement:null,campaignsToolkitClient:b.default.createElement(pj,null),userSurvey:b.default.createElement(XZ,null),privacyConsent:i?null:t===n.Variant.V2||t===n.Variant.ON?b.default.createElement(kZ,{variant:t}):b.default.createElement(Sb,null)},b.default.createElement(b.default.Suspense,{fallback:b.default.createElement(kX,null)},b.default.createElement(Kg,null)))};wX.displayName="SclPageLayoutWithoutCss";const IX=yC(wX,["/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css"]),AX=b.default.lazy((()=>new Promise((function(e,n){t(["./c_supplemental_pages_request_access_page"],e,n)})).then((({RequestAccessPage:e})=>({default:e}))))),CX=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(AX,{...e}));CX.displayName="AsyncRequestAccessPage";const RX=b.default.lazy((()=>new Promise((function(e,n){t(["./c_sharing_invitation_signup_page"],e,n)})).then((({InvitationSignupPage:e})=>({default:e}))))),OX=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(RX,{...e}));OX.displayName="AsyncInvitationSignupPage";const NX=b.default.lazy((()=>new Promise((function(e,n){t(["./c_supplemental_pages_download_safari"],e,n)})).then((({DownloadSafari:e})=>({default:e}))))),PX=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(NX,{...e}));PX.displayName="AsyncDownloadSafariPage";const MX=b.default.lazy((()=>new Promise((function(e,n){t(["./c_supplemental_pages_verify_email"],e,n)})).then((({VerifyEmailPage:e})=>({default:e}))))),LX=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(MX,{...e}));LX.displayName="AsyncVerifyEmailPage";const DX=b.default.lazy((()=>new Promise((function(e,n){t(["./c_supplemental_pages_download_mobile_app"],e,n)})).then((({DownloadMobileAppPage:e})=>({default:e}))))),FX=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(DX,{...e}));FX.displayName="AsyncDownloadMobileAppPage";const xX=b.default.lazy((()=>new Promise((function(e,n){t(["./c_file_viewer_static_scl_page_folder_assembly"],e,n)})).then((({FolderPreviewPageAssembly:e})=>({default:e}))))),UX=()=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(xX,null));UX.displayName="AsyncSharedFolderPage";const BX=b.default.lazy((()=>new Promise((function(e,n){t(["./c_file_viewer_edison_container"],e,n)})).then((({FileViewerContainer:e})=>({default:e}))))),WX=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(BX,{...e}));WX.displayName="AsyncFileViewerContainer";const VX=i.createContext({titleBarPassUi:null,previewContent:null,titlebarDropdowns:null,googleOneTap:null,toolbar:null,sidebarContent:null,mobileHeader:null,mobileActionBar:null,signUpBanner:null,titleBarRightSection:null,previewTour:null}),qX=()=>b.default.useContext(VX);class HX extends a.Message{constructor(e){super(),this.headerXfProps=new Uint8Array(0),this.footerXfProps=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new HX).fromBinary(e,t)}static fromJson(e,t){return(new HX).fromJson(e,t)}static fromJsonString(e,t){return(new HX).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(HX,e,t)}}HX.runtime=a.proto3,HX.typeName="signup_signin.MagicLinkFinishPagePrefetchResponse",HX.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"headerXfProps",kind:"scalar",T:12},{no:2,name:"footerXfProps",kind:"scalar",T:12}]));class GX extends a.Message{constructor(e){super(),this.clientId="",this.context="",this.isInline=!1,this.signupContainerId="",this.signinContainerId="",this.locale="",this.showMarketingOptIn=!1,this.isTest=!1,this.isMobile=!1,this.loginContUrl="",this.registerContUrl="",this.pageName="",this.implicitTOSVariant="",this.dwgRefreshVariant="",this.autoSignInVariant="",this.referralCode="",this.referralSource="",this.emailHash="",this.signupTag="",this.hidePromptOnInit=!1,this.additionalAuthParams={},this.signinTag="",this.signupEndpoint="",this.disableRedirect=!1,this.isFedCMEnabled=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new GX).fromBinary(e,t)}static fromJson(e,t){return(new GX).fromJson(e,t)}static fromJsonString(e,t){return(new GX).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(GX,e,t)}}GX.runtime=a.proto3,GX.typeName="susi.GoogleOneTapInitConfig",GX.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_id",kind:"scalar",T:9},{no:2,name:"context",kind:"scalar",T:9},{no:3,name:"isInline",kind:"scalar",T:8},{no:4,name:"signupContainerId",kind:"scalar",T:9},{no:5,name:"signinContainerId",kind:"scalar",T:9},{no:6,name:"locale",kind:"scalar",T:9},{no:7,name:"showMarketingOptIn",kind:"scalar",T:8},{no:8,name:"isTest",kind:"scalar",T:8},{no:9,name:"isMobile",kind:"scalar",T:8},{no:10,name:"loginContUrl",kind:"scalar",T:9},{no:11,name:"registerContUrl",kind:"scalar",T:9},{no:12,name:"pageName",kind:"scalar",T:9},{no:13,name:"implicitTOSVariant",kind:"scalar",T:9},{no:14,name:"dwgRefreshVariant",kind:"scalar",T:9},{no:16,name:"autoSignInVariant",kind:"scalar",T:9},{no:17,name:"referralCode",kind:"scalar",T:9},{no:18,name:"referralSource",kind:"scalar",T:9},{no:19,name:"emailHash",kind:"scalar",T:9},{no:20,name:"signupTag",kind:"scalar",T:9},{no:21,name:"hidePromptOnInit",kind:"scalar",T:8},{no:22,name:"additionalAuthParams",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:23,name:"signinTag",kind:"scalar",T:9},{no:24,name:"signupEndpoint",kind:"scalar",T:9},{no:25,name:"disableRedirect",kind:"scalar",T:8},{no:26,name:"isFedCMEnabled",kind:"scalar",T:8}]));class jX extends a.Message{constructor(e){super(),this.apiClientId="",this.showMarketingOptIn=!1,this.implicitTosVariant="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new jX).fromBinary(e,t)}static fromJson(e,t){return(new jX).fromJson(e,t)}static fromJsonString(e,t){return(new jX).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(jX,e,t)}}jX.runtime=a.proto3,jX.typeName="susi.GoogleOneTapPrefetchResponse",jX.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"api_client_id",kind:"scalar",T:9},{no:2,name:"show_marketing_opt_in",kind:"scalar",T:8},{no:3,name:"implicit_tos_variant",kind:"scalar",T:9}]));const zX={typeName:"signup_signin.MagicLinkEdisonPrefetch",methods:{magicLinkFinishPageEdisonRedirect:{name:"MagicLinkFinishPageEdisonRedirect",I:Ka,O:Ja,kind:s.MethodKind.Unary},magicLinkFinishPageEdisonPrefetch:{name:"MagicLinkFinishPageEdisonPrefetch",I:r.PrefetchArgs,O:HX,kind:s.MethodKind.Unary},googleOneTapFetch:{name:"GoogleOneTapFetch",I:r.PrefetchArgs,O:jX,kind:s.MethodKind.Unary}}};const KX="google_one_tap:prefetch",JX=d.createGenericQuery({queryRouteFilter:["custom",KX],queryFn:({})=>async({})=>{const e=await async function(e){return await r.Edison.fetch(zX,"GoogleOneTapFetch",e?{currentUrl:e}:void 0)}();return{apiData:e,pkgData:null}},getQueryKey:d.getGenericQueryKey("custom",KX)});class YX{constructor(e){this.category="abuse-fingerprintjs_logs",this.email=e.email,this.user_id=e.user_id,this.event=e.event,this.request_id=e.request_id,this.visitor_id=e.visitor_id,this.visitor_found=e.visitor_found,this.confidence_score=void 0,this.confidence_comment=e.confidence_comment,this.browser_name=e.browser_name,this.browser_version=e.browser_version,this.device=e.device,this.incognito=e.incognito,this.ip=e.ip,this.latitude=e.latitude,this.longitude=e.longitude,this.timezone=e.timezone,this.city=e.city,this.country=e.country,this.os=e.os,this.os_version=e.os_version,this.confidence_score_double=e.confidence_score_double,Object.seal(this)}}class ZX extends a.Message{constructor(e){super(),this.token="",this.shouldInvoke=!1,this.region="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ZX).fromBinary(e,t)}static fromJson(e,t){return(new ZX).fromJson(e,t)}static fromJsonString(e,t){return(new ZX).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ZX,e,t)}}ZX.runtime=a.proto3,ZX.typeName="fingerprintjs.FingerPrintJSConstants",ZX.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"token",kind:"scalar",T:9},{no:2,name:"should_invoke",kind:"scalar",T:8},{no:3,name:"region",kind:"scalar",T:9}]));const $X={typeName:"fingerprintjs.FingerPrintJSService",methods:{fetchConstants:{name:"FetchConstants",I:r.PrefetchArgs,O:ZX,kind:s.MethodKind.Unary}}};const QX=b.default.createRef(),XX=()=>{if(!document.body.querySelector("#one-tap-fpjs-container")){const e=document.createElement("div");e.id="one-tap-fpjs-container",document.body.appendChild(e),S.default.render(b.default.createElement(t1,{ref:QX,source:"GOOGLE_ONE_TAP"}),e)}return QX};class e1 extends b.default.Component{constructor(e){super(e),this.invokeFPJSIframeAndLog=async(e,t,n)=>{const{shouldInvoke:i}=await this.constantsPromise;if(i)if(null===this.state.fpResponse){await this.recordFingerprintJsInvocationStats(this.props.source),this.fpPromise.then((e=>e.get({extendedResult:!0}))).then((e=>{this.setState({fpResponse:e})})).catch((e=>{this.setState({err:e.message})}));const i=(new Date).getTime();for(;null===this.state.fpResponse&&(new Date).getTime()-i<(n||2e3);)await new Promise((e=>setTimeout(e,50)));const a=(new Date).getTime();null===this.state.fpResponse?(this.logEmptyResponse(e,t),await this.recordFingerprintJsLoadingStats(this.props.source,!1,this.state.err,a-i)):(this.logFPResponse(e,t),await this.recordFingerprintJsLoadingStats(this.props.source,!0,this.state.err,a-i))}else this.logFPResponse(e,t)},this.recordFingerprintJsLoadingStats=async(e,t,n,i)=>{const{region:a}=await this.constantsPromise,r=o.getMetricsReporter(),s=r.createCounter({ns:"abuse",name:"fingerprintjs/loading_result"},{is_success:String(t),event:e,err:n,region:a});s.increment(),s.record();r.createStats({ns:"abuse",name:"fingerprintjs/loading_latency"},{is_success:String(t),event:e,err:n,region:a}).record(i)},this.recordFingerprintJsInvocationStats=async e=>{const{region:t}=await this.constantsPromise,n=o.getMetricsReporter().createCounter({ns:"abuse",name:"fingerprintjs/invocation"},{event:e,region:t});n.increment(),n.record()},this.logEmptyResponse=(e,t)=>{try{this.visitorId="",this.requestId="",this.fingerprintJsInfoLogger.log(new YX({email:e,user_id:t,event:this.props.source,request_id:"",visitor_id:"",visitor_found:!1,confidence_score:void 0,confidence_comment:"",browser_name:"",browser_version:void 0,device:"",incognito:void 0,ip:"",latitude:"",longitude:"",timezone:"",city:"",country:"",os:"",os_version:"",confidence_score_double:void 0}))}catch(e){l.reportException({err:e,severity:l.SEVERITY.CRITICAL,tags:["fingerprintjs"]})}},this.logFPResponse=(e,t)=>{const n=this.state.fpResponse;if(void 0===n.sealedResult)try{this.visitorId=n.visitorId,this.requestId=n.requestId,this.fingerprintJsInfoLogger.log(new YX({email:e,user_id:t,event:this.props.source,request_id:n.requestId,visitor_id:n.visitorId,visitor_found:n.visitorFound,confidence_score:void 0,confidence_comment:n.confidence?n.confidence.comment:"",browser_name:n.browserName,browser_version:n.browserVersion,device:n.device,incognito:n.incognito,ip:n.ip,latitude:n.ipLocation?String(n.ipLocation.latitude):"",longitude:n.ipLocation?String(n.ipLocation.longitude):"",timezone:n.ipLocation?String(n.ipLocation.timezone):"",city:n.ipLocation&&n.ipLocation.city?n.ipLocation.city.name:void 0,country:n.ipLocation&&n.ipLocation.country?n.ipLocation.country.name:void 0,os:n.os,os_version:String(n.osVersion),confidence_score_double:n.confidence.score}))}catch(e){l.reportException({err:e,severity:l.SEVERITY.CRITICAL,tags:["fingerprintjs"]})}else this.sealedResult=n.sealedResult},this.fingerprintJsInfoLogger=new M_,this.state={fpResponse:null,err:"None"},this.constantsPromise=async function(e){return await r.Edison.fetch($X,"FetchConstants",e?{currentUrl:e}:void 0)}(),this.fpPromise=_f((async()=>{const e=await new Promise((function(e,n){t(["./c_fingerprintjs_fpjs-pro-static_fp"],e,n)})).then((function(e){return e.FingerprintJS}));return{default:e}})).then((e=>this.constantsPromise.then((({token:t})=>e.default.load({apiKey:t,endpoint:"https://fp.dropbox.com",modules:[e.default.makeIdentificationModule(),e.default.makeBotdModule(),e.default.makeLatencyReportModule()],urlHashing:{path:!0,query:!0,fragment:!0}}))))).catch((e=>{l.reportException({err:e,severity:l.SEVERITY.NONCRITICAL,tags:["fingerprintjs","fpjs_load"]})}))}componentDidMount(){}render(){return b.default.createElement("div",{className:"fingerprintjsDiv"})}}e1.displayName="FingerprintJsComponent";const t1=yC(e1,["/static/metaserver/static/css/abuse/fingerprintjs_component-vflTizAkf.css"]),n1=({context:e,isInline:i=!1,loginContinueUrl:o="",registerContinueUrl:r="",pageName:s,hidePromptOnInit:l=!1,additionalAuthParams:c={},signinTag:d="",signupTag:_,autoSignInVariant:p="OFF",showMarketingOptIn:g=!1,onBeforeRedirect:f,isFedCMOn:h=!1})=>{const E=a.getActiveUserId(),{data:v}=JX.useQuery({apiArg:null,pkgArg:null}),S=null==v?void 0:v.apiData;return b.default.useMemo((()=>{E||XX()}),[E]),b.default.useEffect((()=>{S&&!E&&new Promise((function(e,n){t(["./c_google_one_tap_google_one_tap_platform"],e,n)})).then((function(e){return e.google_one_tap_platform_esnext})).then((({GoogleOneTapPlatform:t})=>{const E=m.is_mobile_or_tablet();t.init({clientId:S.apiClientId,context:e,isInline:i&&!E,locale:u.intl.locale,showMarketingOptIn:S.showMarketingOptIn||g,isTest:a.isSeleniumTest()||!1,isMobile:E,loginContUrl:o||"",registerContUrl:r||"",pageName:s,dwgRefreshVariant:"V2",autoSignInVariant:p,signupContainerId:"",signinContainerId:"",referralCode:"",referralSource:"",emailHash:"",signupTag:_,hidePromptOnInit:l,additionalAuthParams:c,implicitTOSVariant:mC(n.TOSType.GOOGLE_ONE_TAP,S.implicitTosVariant),signinTag:d,signupEndpoint:"",disableRedirect:!1,isFedCMEnabled:h},!1,f)}))}),[S,E,e,i,o,s,r]),null};n1.displayName="GoogleOneTapWithoutCss";const i1=e=>b.default.createElement(d.QueryClientProvider,{client:d.queryClient},b.default.createElement(n1,{...e}));i1.displayName="GoogleOneTapWithQueryProvider";const a1=yC(i1,["/static/typescript/component_libraries/dwg-components/src/index.web-vflFu78ol.css","/static/metaserver/static/css/google_one_tap-vflp9XDLJ.css"]);var o1=Object.freeze({__proto__:null,GoogleOneTap:a1});const r1=()=>{const{googleOneTap:e}=qX();return b.default.useMemo((()=>null!=e?e:a1),[e])},s1=e=>{const t=r1();return b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(t,{...e}))};var l1;n.SDKPreviewSurface=void 0,(l1=n.SDKPreviewSurface||(n.SDKPreviewSurface={})).BROWSE="browse",l1.SEARCH="search",l1.INBAND_SHARE="inband-share",l1.SHARED_LINK="shared-link",l1.SHARED_CONTENT_LINK="shared-content-link",l1.SHARED_LINK_EMBED="shared-link-embed",l1.VERSION_HISTORY="version-history",l1.HOME="home",l1.HELLOSIGN="hellosign",l1.RECENTS="recents",l1.STARRED="starred",l1.STANDALONE_PREVIEW="standalone-previews",l1.PHOTOS="photos",l1.SHARED_COLLECTION="shared-collection",l1.TRANSFER="transfer",l1.FILE_LOCKING="file-locking",l1.BACKUP="backup",l1.UNKNOWN="unknown",l1.QUICK_VIEW_BROWSE="quick-view-browse",l1.QUICK_VIEW_SEARCH="quick-view-search",l1.FSS_DESKTOP_PREVIEW="fss-desktop-preview",l1.POLLUX_DESKTOP_PREVIEW="pollux-desktop-preview",l1.POLLUX_DESKTOP_SEARCH_PREVIEW="pollux-desktop-search-preview",l1.LOW_DISTRACTION_VIEW="low-distraction-view";const c1=[n.SDKPreviewSurface.SEARCH,n.SDKPreviewSurface.STANDALONE_PREVIEW,n.SDKPreviewSurface.FILE_LOCKING,n.SDKPreviewSurface.RECENTS,n.SDKPreviewSurface.STARRED,n.SDKPreviewSurface.HOME,n.SDKPreviewSurface.FSS_DESKTOP_PREVIEW];n.SDKPreviewSurface.BROWSE,n.SDKPreviewSurface.HOME,n.SDKPreviewSurface.RECENTS,n.SDKPreviewSurface.STARRED,n.SDKPreviewSurface.SEARCH,n.SDKPreviewSurface.INBAND_SHARE,n.SDKPreviewSurface.STANDALONE_PREVIEW,n.SDKPreviewSurface.SHARED_CONTENT_LINK,n.SDKPreviewSurface.SHARED_LINK,n.SDKPreviewSurface.LOW_DISTRACTION_VIEW;const d1="file_viewer:configuration_prefetch",u1=d.getGenericQueryKey("custom",d1),_1=d.createGenericQuery({queryRouteFilter:["custom",d1],queryFn:({})=>async({})=>{try{return{apiData:await async function(){return r.Edison.fetch(zo,"FileViewerConfigurationPrefetch")}(),pkgData:null}}catch{const e=a.getActiveUserId();return{apiData:{watermarkingByUserId:{},initialVideoBandwidthByUserId:{},hasSeenPreviewTooltipTourByUserId:e?{[e]:!0}:{},pdfTextEditingByUserId:{}},pkgData:null}}},getQueryKey:u1}),m1=()=>_1.useQuery({apiArg:null,pkgArg:null},{suspense:!0}).data.apiData,p1=[".pdf",".jpg",".jpeg",".png",".bmp"],g1=e=>p1.includes(e);function f1(e,t){if(kr(e)){const n=new URL(e.iOSAppStoreUrl);n.searchParams.set("campaign",t),e.iOSAppStoreUrl=n.href}else{const n=new URL(e.androidAppUrl);n.searchParams.set("campaign",t),e.androidAppUrl=n.href}}const h1=e=>e.startsWith(".")?e:"."+e;const E1=e=>{const t=s.URI.parse(e).getQuery();return(t.t||"")+":"+(t.e||"")},v1=new Set(["auto_tag_awareness","shaq_post_viral_signup","send_and_track_previews_exp","sharing_receiver_quick_react","flexible_sharing_entrypoint_m2"]),b1=(e,n,i)=>{v1.has(e)?new Promise((function(e,n){t(["./c_stormcrow_stormcrow_exposure_logger"],e,n)})).then((({StormcrowExposureLogger:t})=>{(new t).logExposure(e,n,i)})):Promise.resolve().then((function(){return FQ})).then((({logExplicitExposure:t})=>{t({stormcrowVariantInfo:{feature:e,variant:n}})}))};function S1(e){return"collection_id"in e}var T1;function y1(e){return"ns_id"in e}!function(e){e[e.Collection=0]="Collection",e[e.File=1]="File",e[e.Folder=2]="Folder"}(T1||(T1={}));const k1="ns_id",w1="content_id",I1="collection_id",A1="file_id",C1=(e,t,i,a,o,r,s,l,c)=>{const d=a.linkType===n.SharedLinkType.Content?KR.get_scl_extra_for_logging(a,r):KR.get_shmodel_extra_for_logging(a,r),u={...R1(t),...d,...s,continued_from_reload:l,signup_tag:c};e?KR.log("number"==typeof e?e:e.id,i,null!=o?o:n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,u):KR.log_unauth(i,null!=o?o:n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,u)};function R1(e){if(e){if(S1(e))return function(e){const t={};return t[k1]=e.ns_id.toString(),t[I1]=e.collection_id.toString(),t}(e);if(y1(e))return e.is_dir?function(e){const t={};return e.shared_folder_id?t[k1]=e.shared_folder_id.toString():e.ns_id?t[k1]=e.ns_id.toString():e.folder_id&&(t[w1]=e.folder_id.toString()),t}(e):function(e){const t={};return e.file_id&&(t[A1]=e.file_id.toString()),t}(e)}}const O1=e=>{XE.logEvent({class:"sharing_receiver",action:"select",object:"vish_surface_level_susi",properties:{slsComponent:"auth_banner",slsAction:e}})},N1=e=>e.is_dir?{isDir:!0,fileSize:null,fileType:null}:{isDir:!1,fileSize:e.bytes,fileType:JQ(e.filename.split(".").pop()||"")||null},P1=e=>e.is_dir?{isConfidential:!!e.is_confidential_folder}:{isConfidential:!1};var M1,L1,D1,F1,x1,U1,B1,W1,V1;function q1(e,t){const i=Xc();let o=0;"e"in i.query.dict?(o=parseInt(i.query.dict.e,10),i.query.dict.e=(o+1).toString()):i.query.dict.e="1",e&&t&&C1(a.getActiveUserId(),e,n.TiburonEventName.LinkReceivedEngagementDepth,t,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c(),{engagementDepth:o}),window.history.replaceState({},document.title,i)}n.TiburonEventName=void 0,(M1=n.TiburonEventName||(n.TiburonEventName={})).AttemptTargetValidation="ATTEMPT_TARGET_VALIDATION",M1.BeginShareFlow="BEGIN_SHARE_FLOW",M1.ClickManageAccess="CLICK_MANAGE_ACCESS",M1.SelectChangeMemberPermission="SELECT_CHANGE_MEMBER_PERMISSION",M1.SucceedChangeMemberPermission="SUCCEED_CHANGE_MEMBER_PERMISSION",M1.FailChangeMemberPermission="FAIL_CHANGE_MEMBER_PERMISSION",M1.AttemptCreateSharedLinkWithSettings="ATTEMPT_CREATE_SHARED_LINK_WITH_SETTINGS",M1.SucceedCreateSharedLinkWithSettings="SUCCEED_CREATE_SHARED_LINK_WITH_SETTINGS",M1.FailCreateSharedLinkWithSettings="FAIL_CREATE_SHARED_LINK_WITH_SETTINGS",M1.FailCreateNamespaceAfterLinkCreated="FAIL_CREATE_NAMESPACE_AFTER_LINK_CREATED",M1.ClickTibCopyLink="CLICK_TIB_COPY_LINK",M1.ClickTibCreateLink="CLICK_TIB_CREATE_LINK",M1.ClickInbandShareButton="CLICK_INBAND_SHARE_BUTTON",M1.DownloadAttempt="DOWNLOAD_ATTEMPT",M1.DownloadSuccess="DOWNLOAD_SUCCESS",M1.DownloadFail="DOWNLOAD_FAIL",M1.ClickDownload="CLICK_DOWNLOAD",M1.CopySharedLink="COPY_SHARED_LINK",M1.CopySharedLinkFailure="COPY_SHARED_LINK_FAILURE",M1.ElementClick="ELEMENT_CLICK",M1.ElementView="ELEMENT_VIEW",M1.FailInbandShare="FAIL_INBAND_SHARE",M1.InconclusiveInbandShare="INCONCLUSIVE_INBAND_SHARE",M1.FailTargetValidation="FAIL_TARGET_VALIDATION",M1.MemberListLoaded="MEMBER_LIST_LOADED",M1.OpenFileSettingsModal="OPEN_FILE_SETTINGS_MODAL",M1.OpenFolderSettingsModal="OPEN_FOLDER_SETTINGS_MODAL",M1.OpenLinkSettingsModal="OPEN_LINK_SETTINGS_MODAL",M1.OpenParentFolderAccessModal="OPEN_PARENT_FOLDER_ACCESS_MODAL",M1.ShareModalEmailUnverified="SHARE_MODAL_EMAIL_UNVERIFIED",M1.SucceedInbandShare="SUCCEED_INBAND_SHARE",M1.SucceedTargetValidation="SUCCEED_TARGET_VALIDATION",M1.SaveToDropbox="SAVE_TO_DROPBOX",M1.SaveToDropboxConfirm="SAVE_TO_DROPBOX_CONFIRM",M1.SaveToDropboxCancel="SAVE_TO_DROPBOX_CANCEL",M1.SaveToDropboxFailed="SAVE_TO_DROPBOX_FAILED",M1.SaveToDropboxSuccess="SAVE_TO_DROPBOX_SUCCESS",M1.ViewLinkOnlyModal="VIEW_LINK_ONLY_MODAL",M1.ViewShareModal="VIEW_SHARE_MODAL",M1.ViewErrorScreen="VIEW_ERROR_SCREEN",M1.AttemptTargetSearch="ATTEMPT_TARGET_SEARCH",M1.SucceedTargetSearch="SUCCEED_TARGET_SEARCH",M1.FailTargetSearch="FAIL_TARGET_SEARCH",M1.AttemptNavigateAwayDuringShare="ATTEMPT_NAVIGATE_AWAY_DURING_SHARE",M1.SucceedNavigateAwayDuringShare="SUCCEED_NAVIGATE_AWAY_DURING_SHARE",M1.AttemptRemoveAllMembers="ATTEMPT_REMOVE_ALL_MEMBERS",M1.SucceedRemoveAllMembers="SUCCEED_REMOVE_ALL_MEMBERS",M1.FailRemoveAllMembers="FAIL_REMOVE_ALL_MEMBERS",M1.AttemptRemoveMember="ATTEMPT_REMOVE_MEMBER",M1.SucceedRemoveMember="SUCCEED_REMOVE_MEMBER",M1.FailRemoveMember="FAIL_REMOVE_MEMBER",M1.AttemptTransferFolder="ATTEMPT_TRANSFER_FOLDER",M1.SucceedTransferFolder="SUCCEED_TRANSFER_FOLDER",M1.FailTransferFolder="FAIL_TRANSFER_FOLDER",M1.AttemptUpdateFolderPolicy="ATTEMPT_UPDATE_FOLDER_POLICY",M1.SucceedUpdateFolderPolicy="SUCCEED_UPDATE_FOLDER_POLICY",M1.FailUpdateFolderPolicy="FAIL_UPDATE_FOLDER_POLICY",M1.AttemptDeleteSharedLink="ATTEMPT_DELETE_SHARED_LINK",M1.SucceedDeleteSharedLink="SUCCEED_DELETE_SHARED_LINK",M1.FailDeleteSharedLink="FAIL_DELETE_SHARED_LINK",M1.ChangeSharedLinkAudience="CHANGE_SHARED_LINK_AUDIENCE",M1.ClickShareButtonLinkSettingsStatus="CLICK_SHARE_BUTTON_LINK_SETTINGS_STATUS",M1.ClickSettingsText="CLICK_SETTINGS_TEXT",M1.ClickSettingsGear="CLICK_SETTINGS_GEAR",M1.ClickManageAccessPageSettingsText="CLICK_MANAGE_ACCESS_PAGE_SETTINGS_TEXT",M1.CloseShareModal="CLOSE_SHARE_MODAL",M1.ViewManageAccessScreen="VIEW_MANAGE_ACCESS_SCREEN",M1.ViewManageAccessTab="VIEW_MANAGE_ACCESS_TAB",M1.ViewSettingsScreen="VIEW_SETTINGS_SCREEN",M1.ViewShareScreen="VIEW_SHARE_SCREEN",M1.ViewShareTab="VIEW_SHARE_TAB",M1.ViewSettingsTab="VIEW_SETTINGS_TAB",M1.ClickWhoCanAccess="CLICK_WHO_CAN_ACCESS",M1.ToggleEmailAccordion="TOGGLE_EMAIL_ACCORDION",M1.GoToContent="GO_TO_CONTENT",M1.RenameRelocateContent="RENAME_RELOCATE_CONTENT",M1.FolderPreviewChangeViewMode="FOLDER_PREVIEW_CHANGE_VIEW_MODE",M1.CreateSharedFolderModalOpen="CREATE_SHARED_FOLDER_MODAL_OPEN",M1.CreateSharedFolderModalCreate="CREATE_SHARED_FOLDER_MODAL_CREATE",M1.CreateSharedFolderModalClose="CREATE_SHARED_FOLDER_MODAL_CLOSE",M1.RRCReceiverPreviewsTooltipTourView="RRC_RECEIVER_PREVIEWS_TOOLTIP_TOUR_VIEW",M1.RRCReceiverPreviewsTooltipTourClick="RRC_RECEIVER_PREVIEWS_TOOLTIP_TOUR_CLICK",M1.RRCReceiverPreviewsTrackUserActionError="RRC_RECEIVER_PREVIEWS_TRACK_USER_ACTION_ERROR",M1.OpenSharingDefaultSettingsTab="OPEN_SHARING_DEFAULT_SETTINGS_TAB",M1.AttemptSetDefaultSharingAccessLevel="ATTEMPT_SET_DEFAULT_SHARING_ACCESS_LEVEL",M1.SucceedSetDefaultSharingAccessLevel="SUCCEED_SET_DEFAULT_SHARING_ACCESS_LEVEL",M1.FailSetDefaultSharingAccessLevel="FAIL_SET_DEFAULT_SHARING_ACCESS_LEVEL",M1.AttemptSetDefaultSharingLinkAudience="ATTEMPT_SET_DEFAULT_SHARING_LINK_AUDIENCE",M1.SucceedSetDefaultSharingLinkAudience="SUCCEED_SET_DEFAULT_SHARING_LINK_AUDIENCE",M1.FailSetDefaultSharingLinkAudience="FAIL_SET_DEFAULT_SHARING_LINK_AUDIENCE",M1.AttemptSolveDefaultAudienceConflict="ATTEMPT_SOLVE_DEFAULT_AUDIENCE_CONFLICT",M1.SucceedSolveDefaultAudienceConflict="SUCCEED_SOLVE_DEFAULT_AUDIENCE_CONFLICT",M1.FailSolveDefaultAudienceConflict="FAIL_SOLVE_DEFAULT_AUDIENCE_CONFLICT",M1.AttemptSolveDefaultAccessConflict="ATTEMPT_SOLVE_DEFAULT_ACCESS_CONFLICT",M1.SucceedSolveDefaultAccessConflict="SUCCEED_SOLVE_DEFAULT_ACCESS_CONFLICT",M1.FailSolveDefaultAccessConflict="FAIL_SOLVE_DEFAULT_ACCESS_CONFLICT",M1.ClickManagePermissionsAction="CLICK_MANAGE_PERMISSIONS_ACTION",M1.SharedFolderPreviewHoverEntry="SHARED_FOLDER_PREVIEW_HOVER_ENTRY",M1.ClickOverflowMenu="CLICK_OVERFLOW_MENU",M1.AddToDropbox="ADD_TO_DROPBOX",M1.ViewVerifyEmailModal="VIEW_VERIFY_EMAIL_MODAL",M1.ViewJoinAddStorageModal="VIEW_JOIN_ADD_STORAGE_MODAL",M1.ViewCopyAddStorageModal="VIEW_COPY_ADD_STORAGE_MODAL",M1.ClickCopyAddStorageButton="CLICK_COPY_ADD_STORAGE_BUTTON",M1.ClickUnknownAddStorageButton="CLICK_UNKNOWN_ADD_STORAGE_BUTTON",M1.ClickJoinAddStorageButton="CLICK_JOIN_ADD_STORAGE_BUTTON",M1.LinkReceiverAttemptCreateNamespace="LINK_RECEIVER_ATTEMPT_CREATE_NAMESPACE",M1.LinkReceiverFailCreateNamespace="LINK_RECEIVER_FAIL_CREATE_NAMESPACE",M1.ViewAuthPage="VIEW_AUTH_PAGE",M1.PreviewRender="PREVIEW_RENDER",M1.VerifyEmail="VERIFY_EMAIL",M1.FolderIdMismatch="FOLDER_ID_MISMATCH",M1.ContinuationActionExpired="CONTINUATION_ACTION_EXPIRED",M1.AddToDropboxPerformance="ADD_TO_DROPBOX_SUCCESS",M1.AddToDropboxShareFolderPerformance="ADD_TO_DROPBOX_SHARE_FOLDER_SUCCESS",M1.AddToDropboxAddFolderMemberPerformance="ADD_TO_DROPBOX_ADD_FOLDER_MEMBER_SUCCESS",M1.AddToDropboxMountPerformance="ADD_TO_DROPBOX_MOUNT_SUCCESS",M1.BrowseSuccess="BROWSE_SUCCESS",M1.AddToDropboxAddMemberError="ADD_TO_DROPBOX_ADD_MEMBER_ERROR",M1.AddToDropboxMountError="ADD_TO_DROPBOX_MOUNT_ERROR",M1.CreateQrCode="CREATE_QR_CODE",M1.ViewSignUpWelcomeModal="VIEW_SIGN_UP_WELCOME_MODAL",M1.ClickOpenHomePage="CLICK_OPEN_HOME_PAGE",M1.CloseSignUpWelcomeModal="CLOSE_SIGN_UP_WELCOME_MODAL",M1.ViewPostDownloadPreSUSIModal="VIEW_POST_DOWNLOAD_PRE_SUSI_MODAL",M1.ViewRequestAccessModal="VIEW_REQUEST_ACCESS_MODAL",M1.ViewSUSIDownloadModal="VIEW_SUSI_DOWNLOAD_MODAL",M1.ContinueWithDownloadOnly="CONTINUE_WITH_DOWNLOAD_ONLY",M1.CloseSUSIDownloadModal="CLOSE_SUSI_DOWNLOAD_MODAL",M1.ViewPostSignupDownloadModal="VIEW_POST_SIGNUP_DOWNLOAD_MODAL",M1.ClosePostSignupDownloadModal="CLOSE_POST_SIGNUP_DOWNLOAD_MODAL",M1.DownloadContinuedFromAuth="DOWNLOAD_CONTINUED_FROM_AUTH",M1.LinkReceivedEngagementDepth="LINK_RECEIVED_ENGAGEMENT_DEPTH",M1.ClickManageLinkSettings="CLICK_MANAGE_LINK_SETTINGS",M1.ShareLinkViaWebShare="SHARE_LINK_VIA_WEB_SHARE",M1.ValidateFolderPathNoPermission="VALIDATE_FOLDER_PATH_NO_PERMISSION",n.ShareTabName=void 0,(L1=n.ShareTabName||(n.ShareTabName={})).EditTab="edit_tab",L1.ViewTab="view_tab",n.SettingsTabName=void 0,(D1=n.SettingsTabName||(n.SettingsTabName={})).FileSettingsTab="file_settings",D1.FolderSettingsTab="folder_settings",D1.EditLinkSettingsTab="edit_link_settings",D1.ViewLinkSettingsTab="view_link_settings",n.ManageAccessTabName=void 0,(F1=n.ManageAccessTabName||(n.ManageAccessTabName={})).ManageLinksTab="manage_links_tab",F1.ManagePeopleTab="manage_people_tab",n.ScreenName=void 0,(x1=n.ScreenName||(n.ScreenName={})).ShareScreen="share_screen",x1.ManageAccessScreen="manage_access_screen",x1.SettingsScreen="settings_screen",x1.ShareMe24ShareScreen="sm24_share_screen",function(e){e.Editor="editor",e.Viewer="viewer"}(U1||(U1={})),n.LinkTypes=void 0,(B1=n.LinkTypes||(n.LinkTypes={}))[B1.NONE=0]="NONE",B1.Righteous="righteous",B1.Shmodel="shmodel",n.LinkKeyTypes=void 0,(W1=n.LinkKeyTypes||(n.LinkKeyTypes={}))[W1.NONE=0]="NONE",W1.RL="rlkey",W1.SH="tkey",n.TeamsWebEventName=void 0,(n.TeamsWebEventName||(n.TeamsWebEventName={})).ImportContactsComplete="import_contacts_complete",n.DncPerfLoggingNames=void 0,(V1=n.DncPerfLoggingNames||(n.DncPerfLoggingNames={})).addToDropboxDuration="add_to_dropbox_duration",V1.addToDropboxStart="add_to_dropbox_start",V1.addToDropboxEnd="add_to_dropbox_end",V1.shareFolderDuration="share_folder_duration",V1.shareFolderStart="share_folder_start",V1.shareFolderEnd="share_folder_end",V1.addFolderMemberDuration="add_folder_member_duration",V1.addFolderMemberStart="add_folder_member_start",V1.addFolderMemberEnd="add_folder_member_end",V1.mountFolderDuration="mount_folder_duration",V1.mountFolderStart="mount_folder_start",V1.mountFolderEnd="mount_folder_end";var H1={exports:{}};!function(e,t){_.commonjsGlobal,e.exports=function(){var e=Array.prototype.slice;function t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function n(e){return r(e)?e:K(e)}function i(e){return s(e)?e:J(e)}function a(e){return l(e)?e:Y(e)}function o(e){return r(e)&&!c(e)?e:Z(e)}function r(e){return!(!e||!e[u])}function s(e){return!(!e||!e[_])}function l(e){return!(!e||!e[m])}function c(e){return s(e)||l(e)}function d(e){return!(!e||!e[p])}t(i,n),t(a,n),t(o,n),n.isIterable=r,n.isKeyed=s,n.isIndexed=l,n.isAssociative=c,n.isOrdered=d,n.Keyed=i,n.Indexed=a,n.Set=o;var u="@@__IMMUTABLE_ITERABLE__@@",_="@@__IMMUTABLE_KEYED__@@",m="@@__IMMUTABLE_INDEXED__@@",p="@@__IMMUTABLE_ORDERED__@@",g="delete",f=5,h=1<>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?I(e)+t:t}function C(){return!0}function R(e,t,n){return(0===e||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function O(e,t){return P(e,t,0)}function N(e,t){return P(e,t,t)}function P(e,t,n){return void 0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var M=0,L=1,D=2,F="function"==typeof Symbol&&Symbol.iterator,x="@@iterator",U=F||x;function B(e){this.next=e}function W(e,t,n,i){var a=0===e?t:1===e?n:[t,n];return i?i.value=a:i={value:a,done:!1},i}function V(){return{value:void 0,done:!0}}function q(e){return!!j(e)}function H(e){return e&&"function"==typeof e.next}function G(e){var t=j(e);return t&&t.call(e)}function j(e){var t=e&&(F&&e[F]||e[x]);if("function"==typeof t)return t}function z(e){return e&&"number"==typeof e.length}function K(e){return null==e?re():r(e)?e.toSeq():ce(e)}function J(e){return null==e?re().toKeyedSeq():r(e)?s(e)?e.toSeq():e.fromEntrySeq():se(e)}function Y(e){return null==e?re():r(e)?s(e)?e.entrySeq():e.toIndexedSeq():le(e)}function Z(e){return(null==e?re():r(e)?s(e)?e.entrySeq():e:le(e)).toSetSeq()}B.prototype.toString=function(){return"[Iterator]"},B.KEYS=M,B.VALUES=L,B.ENTRIES=D,B.prototype.inspect=B.prototype.toSource=function(){return this.toString()},B.prototype[U]=function(){return this},t(K,n),K.of=function(){return K(arguments)},K.prototype.toSeq=function(){return this},K.prototype.toString=function(){return this.__toString("Seq {","}")},K.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},K.prototype.__iterate=function(e,t){return ue(this,e,t,!0)},K.prototype.__iterator=function(e,t){return _e(this,e,t,!0)},t(J,K),J.prototype.toKeyedSeq=function(){return this},t(Y,K),Y.of=function(){return Y(arguments)},Y.prototype.toIndexedSeq=function(){return this},Y.prototype.toString=function(){return this.__toString("Seq [","]")},Y.prototype.__iterate=function(e,t){return ue(this,e,t,!1)},Y.prototype.__iterator=function(e,t){return _e(this,e,t,!1)},t(Z,K),Z.of=function(){return Z(arguments)},Z.prototype.toSetSeq=function(){return this},K.isSeq=oe,K.Keyed=J,K.Set=Z,K.Indexed=Y;var $,Q,X,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 ie(e){this._iterable=e,this.size=e.length||e.size}function ae(e){this._iterator=e,this._iteratorCache=[]}function oe(e){return!(!e||!e[ee])}function re(){return $||($=new te([]))}function se(e){var t=Array.isArray(e)?new te(e).fromEntrySeq():H(e)?new ae(e).fromEntrySeq():q(e)?new ie(e).fromEntrySeq():"object"==typeof 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 le(e){var t=de(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function ce(e){var t=de(e)||"object"==typeof e&&new ne(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}function de(e){return z(e)?new te(e):H(e)?new ae(e):q(e)?new ie(e):void 0}function ue(e,t,n,i){var a=e._cache;if(a){for(var o=a.length-1,r=0;r<=o;r++){var s=a[n?o-r:r];if(!1===t(s[1],i?s[0]:r,e))return r+1}return r}return e.__iterateUncached(t,n)}function _e(e,t,n,i){var a=e._cache;if(a){var o=a.length-1,r=0;return new B((function(){var e=a[n?o-r:r];return r++>o?V():W(t,i?e[0]:r-1,e[1])}))}return e.__iteratorUncached(t,n)}function me(e,t){return t?pe(t,e,"",{"":e}):ge(e)}function pe(e,t,n,i){return Array.isArray(t)?e.call(i,n,Y(t).map((function(n,i){return pe(e,n,i,t)}))):fe(t)?e.call(i,n,J(t).map((function(n,i){return pe(e,n,i,t)}))):t}function ge(e){return Array.isArray(e)?Y(e).map(ge).toList():fe(e)?J(e).map(ge).toMap():e}function fe(e){return e&&(e.constructor===Object||void 0===e.constructor)}function he(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 Ee(e,t){if(e===t)return!0;if(!r(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||s(e)!==s(t)||l(e)!==l(t)||d(e)!==d(t))return!1;if(0===e.size&&0===t.size)return!0;var n=!c(e);if(d(e)){var i=e.entries();return t.every((function(e,t){var a=i.next().value;return a&&he(a[1],e)&&(n||he(a[0],t))}))&&i.next().done}var a=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{a=!0;var o=e;e=t,t=o}var u=!0,_=t.__iterate((function(t,i){if(n?!e.has(t):a?!he(t,e.get(i,v)):!he(e.get(i,v),t))return u=!1,!1}));return u&&e.size===_}function ve(e,t){if(!(this instanceof ve))return new ve(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(Q)return Q;Q=this}}function be(e,t){if(!e)throw new Error(t)}function Se(e,t,n){if(!(this instanceof Se))return new Se(e,t,n);if(be(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),ti?V():W(e,a,n[t?i-a++:a++])}))},t(ne,J),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,i=this._keys,a=i.length-1,o=0;o<=a;o++){var r=i[t?a-o:o];if(!1===e(n[r],r,this))return o+1}return o},ne.prototype.__iterator=function(e,t){var n=this._object,i=this._keys,a=i.length-1,o=0;return new B((function(){var r=i[t?a-o:o];return o++>a?V():W(e,r,n[r])}))},ne.prototype[p]=!0,t(ie,Y),ie.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=G(this._iterable),i=0;if(H(n))for(var a;!(a=n.next()).done&&!1!==e(a.value,i++,this););return i},ie.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=G(this._iterable);if(!H(n))return new B(V);var i=0;return new B((function(){var t=n.next();return t.done?t:W(e,i++,t.value)}))},t(ae,Y),ae.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var n,i=this._iterator,a=this._iteratorCache,o=0;o=i.length){var t=n.next();if(t.done)return t;i[a]=t.value}return W(e,a,i[a++])}))},t(ve,Y),ve.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},ve.prototype.get=function(e,t){return this.has(e)?this._value:t},ve.prototype.includes=function(e){return he(this._value,e)},ve.prototype.slice=function(e,t){var n=this.size;return R(e,t,n)?this:new ve(this._value,N(t,n)-O(e,n))},ve.prototype.reverse=function(){return this},ve.prototype.indexOf=function(e){return he(this._value,e)?0:-1},ve.prototype.lastIndexOf=function(e){return he(this._value,e)?this.size:-1},ve.prototype.__iterate=function(e,t){for(var n=0;n1?" by "+this._step:"")+" ]"},Se.prototype.get=function(e,t){return this.has(e)?this._start+A(this,e)*this._step:t},Se.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t=0&&nn?V():W(e,o++,r)}))},Se.prototype.equals=function(e){return e instanceof Se?this._start===e._start&&this._end===e._end&&this._step===e._step:Ee(this,e)},t(Te,n),t(ye,Te),t(ke,Te),t(we,Te),Te.Keyed=ye,Te.Indexed=ke,Te.Set=we;var Ie="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var n=65535&(e|=0),i=65535&(t|=0);return n*i+((e>>>16)*i+n*(t>>>16)<<16>>>0)|0};function Ae(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=typeof e;if("number"===t){var n=0|e;for(n!==e&&(n^=4294967295*e);e>4294967295;)n^=e/=4294967295;return Ae(n)}if("string"===t)return e.length>Be?Re(e):Oe(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return Ne(e);if("function"==typeof e.toString)return Oe(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function Re(e){var t=qe[e];return void 0===t&&(t=Oe(e),Ve===We&&(Ve=0,qe={}),Ve++,qe[e]=t),t}function Oe(e){for(var t=0,n=0;n0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}var De,Fe="function"==typeof WeakMap;Fe&&(De=new WeakMap);var xe=0,Ue="__immutablehash__";"function"==typeof Symbol&&(Ue=Symbol(Ue));var Be=16,We=255,Ve=0,qe={};function He(e){be(e!==1/0,"Cannot perform this action with an infinite size.")}function Ge(e){return null==e?at():je(e)&&!d(e)?e:at().withMutations((function(t){var n=i(e);He(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function je(e){return!(!e||!e[Ke])}t(Ge,ye),Ge.prototype.toString=function(){return this.__toString("Map {","}")},Ge.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Ge.prototype.set=function(e,t){return ot(this,e,t)},Ge.prototype.setIn=function(e,t){return this.updateIn(e,v,(function(){return t}))},Ge.prototype.remove=function(e){return ot(this,e,v)},Ge.prototype.deleteIn=function(e){return this.updateIn(e,(function(){return v}))},Ge.prototype.update=function(e,t,n){return 1===arguments.length?e(this):this.updateIn([e],t,n)},Ge.prototype.updateIn=function(e,t,n){n||(n=t,t=void 0);var i=ft(this,Tn(e),t,n);return i===v?void 0:i},Ge.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):at()},Ge.prototype.merge=function(){return _t(this,void 0,arguments)},Ge.prototype.mergeWith=function(t){return _t(this,t,e.call(arguments,1))},Ge.prototype.mergeIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,at(),(function(e){return"function"==typeof e.merge?e.merge.apply(e,n):n[n.length-1]}))},Ge.prototype.mergeDeep=function(){return _t(this,mt,arguments)},Ge.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return _t(this,pt(t),n)},Ge.prototype.mergeDeepIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,at(),(function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,n):n[n.length-1]}))},Ge.prototype.sort=function(e){return qt(un(this,e))},Ge.prototype.sortBy=function(e,t){return qt(un(this,t,e))},Ge.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ge.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new k)},Ge.prototype.asImmutable=function(){return this.__ensureOwner()},Ge.prototype.wasAltered=function(){return this.__altered},Ge.prototype.__iterator=function(e,t){return new et(this,e,t)},Ge.prototype.__iterate=function(e,t){var n=this,i=0;return this._root&&this._root.iterate((function(t){return i++,e(t[1],t[0],n)}),t),i},Ge.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?it(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ge.isMap=je;var ze,Ke="@@__IMMUTABLE_MAP__@@",Je=Ge.prototype;function Ye(e,t){this.ownerID=e,this.entries=t}function Ze(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function $e(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function Qe(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function Xe(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function et(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&nt(e._root)}function tt(e,t){return W(e,t[0],t[1])}function nt(e,t){return{node:e,index:0,__prev:t}}function it(e,t,n,i){var a=Object.create(Je);return a.size=e,a._root=t,a.__ownerID=n,a.__hash=i,a.__altered=!1,a}function at(){return ze||(ze=it(0))}function ot(e,t,n){var i,a;if(e._root){var o=T(b),r=T(S);if(i=rt(e._root,e.__ownerID,0,void 0,t,n,o,r),!r.value)return e;a=e.size+(o.value?n===v?-1:1:0)}else{if(n===v)return e;a=1,i=new Ye(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=a,e._root=i,e.__hash=void 0,e.__altered=!0,e):i?it(a,i):at()}function rt(e,t,n,i,a,o,r,s){return e?e.update(t,n,i,a,o,r,s):o===v?e:(y(s),y(r),new Xe(t,i,[a,o]))}function st(e){return e.constructor===Xe||e.constructor===Qe}function lt(e,t,n,i,a){if(e.keyHash===i)return new Qe(t,i,[e.entry,a]);var o,r=(0===n?e.keyHash:e.keyHash>>>n)&E,s=(0===n?i:i>>>n)&E;return new Ze(t,1<>>=1)r[s]=1&n?t[o++]:void 0;return r[i]=a,new $e(e,o+1,r)}function _t(e,t,n){for(var a=[],o=0;o>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function Et(e,t,n,i){var a=i?e:w(e);return a[t]=n,a}function vt(e,t,n,i){var a=e.length+1;if(i&&t+1===a)return e[t]=n,e;for(var o=new Array(a),r=0,s=0;s=St)return ct(e,l,i,a);var _=e&&e===this.ownerID,m=_?l:w(l);return u?s?c===d-1?m.pop():m[c]=m.pop():m[c]=[i,a]:m.push([i,a]),_?(this.entries=m,this):new Ye(e,m)}},Ze.prototype.get=function(e,t,n,i){void 0===t&&(t=Ce(n));var a=1<<((0===e?t:t>>>e)&E),o=this.bitmap;return o&a?this.nodes[ht(o&a-1)].get(e+f,t,n,i):i},Ze.prototype.update=function(e,t,n,i,a,o,r){void 0===n&&(n=Ce(i));var s=(0===t?n:n>>>t)&E,l=1<=Tt)return ut(e,_,c,s,p);if(d&&!p&&2===_.length&&st(_[1^u]))return _[1^u];if(d&&p&&1===_.length&&st(p))return p;var g=e&&e===this.ownerID,h=d?p?c:c^l:c|l,b=d?p?Et(_,u,p,g):bt(_,u,g):vt(_,u,p,g);return g?(this.bitmap=h,this.nodes=b,this):new Ze(e,h,b)},$e.prototype.get=function(e,t,n,i){void 0===t&&(t=Ce(n));var a=(0===e?t:t>>>e)&E,o=this.nodes[a];return o?o.get(e+f,t,n,i):i},$e.prototype.update=function(e,t,n,i,a,o,r){void 0===n&&(n=Ce(i));var s=(0===t?n:n>>>t)&E,l=a===v,c=this.nodes,d=c[s];if(l&&!d)return this;var u=rt(d,e,t+f,n,i,a,o,r);if(u===d)return this;var _=this.count;if(d){if(!u&&--_0&&i=0&&e>>t&E;if(i>=this.array.length)return new Ct([],e);var a,o=0===i;if(t>0){var r=this.array[i];if((a=r&&r.removeBefore(e,t-f,n))===r&&o)return this}if(o&&!a)return this;var s=xt(this,e);if(!o)for(var l=0;l>>t&E;if(a>=this.array.length)return this;if(t>0){var o=this.array[a];if((i=o&&o.removeAfter(e,t-f,n))===o&&a===this.array.length-1)return this}var r=xt(this,e);return r.array.splice(a+1),i&&(r.array[a]=i),r};var Rt,Ot,Nt={};function Pt(e,t){var n=e._origin,i=e._capacity,a=Vt(i),o=e._tail;return r(e._root,e._level,0);function r(e,t,n){return 0===t?s(e,n):l(e,t,n)}function s(e,r){var s=r===a?o&&o.array:e&&e.array,l=r>n?0:n-r,c=i-r;return c>h&&(c=h),function(){if(l===c)return Nt;var e=t?--c:l++;return s&&s[e]}}function l(e,a,o){var s,l=e&&e.array,c=o>n?0:n-o>>a,d=1+(i-o>>a);return d>h&&(d=h),function(){for(;;){if(s){var e=s();if(e!==Nt)return e;s=null}if(c===d)return Nt;var n=t?--d:c++;s=r(l&&l[n],a-f,o+(n<=e.size||t<0)return e.withMutations((function(e){t<0?Bt(e,t).set(0,n):Bt(e,0,t+1).set(t,n)}));t+=e._origin;var i=e._tail,a=e._root,o=T(S);return t>=Vt(e._capacity)?i=Ft(i,e.__ownerID,0,t,n,o):a=Ft(a,e.__ownerID,e._level,t,n,o),o.value?e.__ownerID?(e._root=a,e._tail=i,e.__hash=void 0,e.__altered=!0,e):Mt(e._origin,e._capacity,e._level,a,i):e}function Ft(e,t,n,i,a,o){var r,s=i>>>n&E,l=e&&s0){var c=e&&e.array[s],d=Ft(c,t,n-f,i,a,o);return d===c?e:((r=xt(e,t)).array[s]=d,r)}return l&&e.array[s]===a?e:(y(o),r=xt(e,t),void 0===a&&s===r.array.length-1?r.array.pop():r.array[s]=a,r)}function xt(e,t){return t&&e&&t===e.ownerID?e:new Ct(e?e.array.slice():[],t)}function Ut(e,t){if(t>=Vt(e._capacity))return e._tail;if(t<1<0;)n=n.array[t>>>i&E],i-=f;return n}}function Bt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var i=e.__ownerID||new k,a=e._origin,o=e._capacity,r=a+t,s=void 0===n?o:n<0?o+n:a+n;if(r===a&&s===o)return e;if(r>=s)return e.clear();for(var l=e._level,c=e._root,d=0;r+d<0;)c=new Ct(c&&c.array.length?[void 0,c]:[],i),d+=1<<(l+=f);d&&(r+=d,a+=d,s+=d,o+=d);for(var u=Vt(o),_=Vt(s);_>=1<u?new Ct([],i):m;if(m&&_>u&&rf;h-=f){var v=u>>>h&E;g=g.array[v]=xt(g.array[v],i)}g.array[u>>>f&E]=m}if(s=_)r-=_,s-=_,l=f,c=null,p=p&&p.removeBefore(i,0,r);else if(r>a||_>>l&E;if(b!==_>>>l&E)break;b&&(d+=(1<a&&(c=c.removeBefore(i,l,r-d)),c&&_o&&(o=c.size),r(l)||(c=c.map((function(e){return me(e)}))),i.push(c)}return o>e.size&&(e=e.setSize(o)),gt(e,t,i)}function Vt(e){return e>>f<=h&&r.size>=2*o.size?(i=(a=r.filter((function(e,t){return void 0!==e&&s!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(i.__ownerID=a.__ownerID=e.__ownerID)):(i=o.remove(t),a=s===r.size-1?r.pop():r.set(s,void 0))}else if(l){if(n===r.get(s)[1])return e;i=o,a=r.set(s,[t,n])}else i=o.set(t,r.size),a=r.set(r.size,[t,n]);return e.__ownerID?(e.size=i.size,e._map=i,e._list=a,e.__hash=void 0,e):Gt(i,a)}function Kt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Jt(e){this._iter=e,this.size=e.size}function Yt(e){this._iter=e,this.size=e.size}function Zt(e){this._iter=e,this.size=e.size}function $t(e){var t=vn(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=bn,t.__iterateUncached=function(t,n){var i=this;return e.__iterate((function(e,n){return!1!==t(n,e,i)}),n)},t.__iteratorUncached=function(t,n){if(t===D){var i=e.__iterator(t,n);return new B((function(){var e=i.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===L?M:L,n)},t}function Qt(e,t,n){var i=vn(e);return i.size=e.size,i.has=function(t){return e.has(t)},i.get=function(i,a){var o=e.get(i,v);return o===v?a:t.call(n,o,i,e)},i.__iterateUncached=function(i,a){var o=this;return e.__iterate((function(e,a,r){return!1!==i(t.call(n,e,a,r),a,o)}),a)},i.__iteratorUncached=function(i,a){var o=e.__iterator(D,a);return new B((function(){var a=o.next();if(a.done)return a;var r=a.value,s=r[0];return W(i,s,t.call(n,r[1],s,e),a)}))},i}function Xt(e,t){var n=vn(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var t=$t(e);return t.reverse=function(){return e.flip()},t}),n.get=function(n,i){return e.get(t?n:-1-n,i)},n.has=function(n){return e.has(t?n:-1-n)},n.includes=function(t){return e.includes(t)},n.cacheResult=bn,n.__iterate=function(t,n){var i=this;return e.__iterate((function(e,n){return t(e,n,i)}),!n)},n.__iterator=function(t,n){return e.__iterator(t,!n)},n}function en(e,t,n,i){var a=vn(e);return i&&(a.has=function(i){var a=e.get(i,v);return a!==v&&!!t.call(n,a,i,e)},a.get=function(i,a){var o=e.get(i,v);return o!==v&&t.call(n,o,i,e)?o:a}),a.__iterateUncached=function(a,o){var r=this,s=0;return e.__iterate((function(e,o,l){if(t.call(n,e,o,l))return s++,a(e,i?o:s-1,r)}),o),s},a.__iteratorUncached=function(a,o){var r=e.__iterator(D,o),s=0;return new B((function(){for(;;){var o=r.next();if(o.done)return o;var l=o.value,c=l[0],d=l[1];if(t.call(n,d,c,e))return W(a,i?c:s++,d,o)}}))},a}function tn(e,t,n){var i=Ge().asMutable();return e.__iterate((function(a,o){i.update(t.call(n,a,o,e),0,(function(e){return e+1}))})),i.asImmutable()}function nn(e,t,n){var i=s(e),a=(d(e)?qt():Ge()).asMutable();e.__iterate((function(o,r){a.update(t.call(n,o,r,e),(function(e){return(e=e||[]).push(i?[r,o]:o),e}))}));var o=En(e);return a.map((function(t){return gn(e,o(t))}))}function an(e,t,n,i){var a=e.size;if(void 0!==t&&(t|=0),void 0!==n&&(n|=0),R(t,n,a))return e;var o=O(t,a),r=N(n,a);if(o!=o||r!=r)return an(e.toSeq().cacheResult(),t,n,i);var s,l=r-o;l==l&&(s=l<0?0:l);var c=vn(e);return c.size=0===s?s:e.size&&s||void 0,!i&&oe(e)&&s>=0&&(c.get=function(t,n){return(t=A(this,t))>=0&&ts)return V();var e=a.next();return i||t===L?e:W(t,l-1,t===M?void 0:e.value[1],e)}))},c}function on(e,t,n){var i=vn(e);return i.__iterateUncached=function(i,a){var o=this;if(a)return this.cacheResult().__iterate(i,a);var r=0;return e.__iterate((function(e,a,s){return t.call(n,e,a,s)&&++r&&i(e,a,o)})),r},i.__iteratorUncached=function(i,a){var o=this;if(a)return this.cacheResult().__iterator(i,a);var r=e.__iterator(D,a),s=!0;return new B((function(){if(!s)return V();var e=r.next();if(e.done)return e;var a=e.value,l=a[0],c=a[1];return t.call(n,c,l,o)?i===D?e:W(i,l,c,e):(s=!1,V())}))},i}function rn(e,t,n,i){var a=vn(e);return a.__iterateUncached=function(a,o){var r=this;if(o)return this.cacheResult().__iterate(a,o);var s=!0,l=0;return e.__iterate((function(e,o,c){if(!s||!(s=t.call(n,e,o,c)))return l++,a(e,i?o:l-1,r)})),l},a.__iteratorUncached=function(a,o){var r=this;if(o)return this.cacheResult().__iterator(a,o);var s=e.__iterator(D,o),l=!0,c=0;return new B((function(){var e,o,d;do{if((e=s.next()).done)return i||a===L?e:W(a,c++,a===M?void 0:e.value[1],e);var u=e.value;o=u[0],d=u[1],l&&(l=t.call(n,d,o,r))}while(l);return a===D?e:W(a,o,d,e)}))},a}function sn(e,t){var n=s(e),a=[e].concat(t).map((function(e){return r(e)?n&&(e=i(e)):e=n?se(e):le(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===a.length)return e;if(1===a.length){var o=a[0];if(o===e||n&&s(o)||l(e)&&l(o))return o}var c=new te(a);return n?c=c.toKeyedSeq():l(e)||(c=c.toSetSeq()),(c=c.flatten(!0)).size=a.reduce((function(e,t){if(void 0!==e){var n=t.size;if(void 0!==n)return e+n}}),0),c}function ln(e,t,n){var i=vn(e);return i.__iterateUncached=function(i,a){var o=0,s=!1;function l(e,c){var d=this;e.__iterate((function(e,a){return(!t||c0}function pn(e,t,i){var a=vn(e);return a.size=new te(i).map((function(e){return e.size})).min(),a.__iterate=function(e,t){for(var n,i=this.__iterator(L,t),a=0;!(n=i.next()).done&&!1!==e(n.value,a++,this););return a},a.__iteratorUncached=function(e,a){var o=i.map((function(e){return e=n(e),G(a?e.reverse():e)})),r=0,s=!1;return new B((function(){var n;return s||(n=o.map((function(e){return e.next()})),s=n.some((function(e){return e.done}))),s?V():W(e,r++,t.apply(null,n.map((function(e){return e.value}))))}))},a}function gn(e,t){return oe(e)?t:e.constructor(t)}function fn(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function hn(e){return He(e.size),I(e)}function En(e){return s(e)?i:l(e)?a:o}function vn(e){return Object.create((s(e)?J:l(e)?Y:Z).prototype)}function bn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):K.prototype.cacheResult.call(this)}function Sn(e,t){return e>t?1:e=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):Jn(e,t)},Hn.prototype.pushAll=function(e){if(0===(e=a(e)).size)return this;He(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):Jn(t,n)},Hn.prototype.pop=function(){return this.slice(1)},Hn.prototype.unshift=function(){return this.push.apply(this,arguments)},Hn.prototype.unshiftAll=function(e){return this.pushAll(e)},Hn.prototype.shift=function(){return this.pop.apply(this,arguments)},Hn.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):Yn()},Hn.prototype.slice=function(e,t){if(R(e,t,this.size))return this;var n=O(e,this.size);if(N(t,this.size)!==this.size)return ke.prototype.slice.call(this,e,t);for(var i=this.size-n,a=this._head;n--;)a=a.next;return this.__ownerID?(this.size=i,this._head=a,this.__hash=void 0,this.__altered=!0,this):Jn(i,a)},Hn.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Jn(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Hn.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var n=0,i=this._head;i&&!1!==e(i.value,n++,this);)i=i.next;return n},Hn.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var n=0,i=this._head;return new B((function(){if(i){var t=i.value;return i=i.next,W(e,n++,t)}return V()}))},Hn.isStack=Gn;var jn,zn="@@__IMMUTABLE_STACK__@@",Kn=Hn.prototype;function Jn(e,t,n,i){var a=Object.create(Kn);return a.size=e,a._head=t,a.__ownerID=n,a.__hash=i,a.__altered=!1,a}function Yn(){return jn||(jn=Jn(0))}function Zn(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}Kn[zn]=!0,Kn.withMutations=Je.withMutations,Kn.asMutable=Je.asMutable,Kn.asImmutable=Je.asImmutable,Kn.wasAltered=Je.wasAltered,n.Iterator=B,Zn(n,{toArray:function(){He(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate((function(t,n){e[n]=t})),e},toIndexedSeq:function(){return new Jt(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 Kt(this,!0)},toMap:function(){return Ge(this.toKeyedSeq())},toObject:function(){He(this.size);var e={};return this.__iterate((function(t,n){e[n]=t})),e},toOrderedMap:function(){return qt(this.toKeyedSeq())},toOrderedSet:function(){return xn(s(this)?this.valueSeq():this)},toSet:function(){return Rn(s(this)?this.valueSeq():this)},toSetSeq:function(){return new Yt(this)},toSeq:function(){return l(this)?this.toIndexedSeq():s(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Hn(s(this)?this.valueSeq():this)},toList:function(){return kt(s(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(){return gn(this,sn(this,e.call(arguments,0)))},includes:function(e){return this.some((function(t){return he(t,e)}))},entries:function(){return this.__iterator(D)},every:function(e,t){He(this.size);var n=!0;return this.__iterate((function(i,a,o){if(!e.call(t,i,a,o))return n=!1,!1})),n},filter:function(e,t){return gn(this,en(this,e,t,!0))},find:function(e,t,n){var i=this.findEntry(e,t);return i?i[1]:n},findEntry:function(e,t){var n;return this.__iterate((function(i,a,o){if(e.call(t,i,a,o))return n=[a,i],!1})),n},findLastEntry:function(e,t){return this.toSeq().reverse().findEntry(e,t)},forEach:function(e,t){return He(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){He(this.size),e=void 0!==e?""+e:",";var t="",n=!0;return this.__iterate((function(i){n?n=!1:t+=e,t+=null!=i?i.toString():""})),t},keys:function(){return this.__iterator(M)},map:function(e,t){return gn(this,Qt(this,e,t))},reduce:function(e,t,n){var i,a;return He(this.size),arguments.length<2?a=!0:i=t,this.__iterate((function(t,o,r){a?(a=!1,i=t):i=e.call(n,i,t,o,r)})),i},reduceRight:function(e,t,n){var i=this.toKeyedSeq().reverse();return i.reduce.apply(i,arguments)},reverse:function(){return gn(this,Xt(this,!0))},slice:function(e,t){return gn(this,an(this,e,t,!0))},some:function(e,t){return!this.every(ti(e),t)},sort:function(e){return gn(this,un(this,e))},values:function(){return this.__iterator(L)},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 I(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return tn(this,e,t)},equals:function(e){return Ee(this,e)},entrySeq:function(){var e=this;if(e._cache)return new te(e._cache);var t=e.toSeq().map(ei).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(ti(e),t)},findLast:function(e,t,n){return this.toKeyedSeq().reverse().find(e,t,n)},first:function(){return this.find(C)},flatMap:function(e,t){return gn(this,cn(this,e,t))},flatten:function(e){return gn(this,ln(this,e,!0))},fromEntrySeq:function(){return new Zt(this)},get:function(e,t){return this.find((function(t,n){return he(n,e)}),void 0,t)},getIn:function(e,t){for(var n,i=this,a=Tn(e);!(n=a.next()).done;){var o=n.value;if((i=i&&i.get?i.get(o,v):v)===v)return t}return i},groupBy:function(e,t){return nn(this,e,t)},has:function(e){return this.get(e,v)!==v},hasIn:function(e){return this.getIn(e,v)!==v},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(Xn).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},max:function(e){return _n(this,e)},maxBy:function(e,t){return _n(this,t,e)},min:function(e){return _n(this,e?ni(e):oi)},minBy:function(e,t){return _n(this,t?ni(t):oi,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return gn(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return gn(this,rn(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(ti(e),t)},sortBy:function(e,t){return gn(this,un(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return gn(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return gn(this,on(this,e,t))},takeUntil:function(e,t){return this.takeWhile(ti(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=ri(this))}});var $n=n.prototype;$n[u]=!0,$n[U]=$n.values,$n.__toJS=$n.toArray,$n.__toStringMapper=ii,$n.inspect=$n.toSource=function(){return this.toString()},$n.chain=$n.flatMap,$n.contains=$n.includes,function(){try{Object.defineProperty($n,"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){}}(),Zn(i,{flip:function(){return gn(this,$t(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 he(t,e)}))},lastKeyOf:function(e){return this.findLastKey((function(t){return he(t,e)}))},mapEntries:function(e,t){var n=this,i=0;return gn(this,this.toSeq().map((function(a,o){return e.call(t,[o,a],i++,n)})).fromEntrySeq())},mapKeys:function(e,t){var n=this;return gn(this,this.toSeq().flip().map((function(i,a){return e.call(t,i,a,n)})).flip())}});var Qn=i.prototype;function Xn(e,t){return t}function ei(e,t){return[t,e]}function ti(e){return function(){return!e.apply(this,arguments)}}function ni(e){return function(){return-e.apply(this,arguments)}}function ii(e){return"string"==typeof e?JSON.stringify(e):e}function ai(){return w(arguments)}function oi(e,t){return et?-1:0}function ri(e){if(e.size===1/0)return 0;var t=d(e),n=s(e),i=t?1:0,a=e.__iterate(n?t?function(e,t){i=31*i+li(Ce(e),Ce(t))|0}:function(e,t){i=i+li(Ce(e),Ce(t))|0}:t?function(e){i=31*i+Ce(e)|0}:function(e){i=i+Ce(e)|0});return si(a,i)}function si(e,t){return t=Ie(t,3432918353),t=Ie(t<<15|t>>>-15,461845907),t=Ie(t<<13|t>>>-13,5),t=Ie((t=t+3864292196^e)^t>>>16,2246822507),t=Ae((t=Ie(t^t>>>13,3266489909))^t>>>16)}function li(e,t){return e^t+2654435769+(e<<6)+(e>>2)}Qn[_]=!0,Qn[U]=$n.entries,Qn.__toJS=$n.toObject,Qn.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+ii(e)},Zn(a,{toKeyedSeq:function(){return new Kt(this,!1)},filter:function(e,t){return gn(this,en(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 gn(this,Xt(this,!1))},slice:function(e,t){return gn(this,an(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=O(e,e<0?this.count():this.size);var i=this.slice(0,e);return gn(this,1===n?i:i.concat(w(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 gn(this,ln(this,e,!1))},get:function(e,t){return(e=A(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=A(this,e))>=0&&(void 0!==this.size?this.size===1/0||e{const t=e.filter((e=>void 0!==e));if(0===t.length)throw Error("Argument accessLevels are not valid.");let n=t[0],i=Z1[n];for(const e of t){const t=Z1[e];t>i&&(i=t,n=e)}return n},Q1={no_one:1,password:2,team:3,public:4};new is("team"),new is("anyone"),new is("owner"),new is("editors"),new is("anyone"),new is("members"),new is("team"),new is("anyone"),new is("from_team_only"),new is("from_anyone"),new is("default_public"),new is("default_team_only"),new is("team_only"),new is("default_no_one");const X1={policy_name:"viewer_info_policy",enabled:"enabled",disabled:"disabled"},e0="download_policy",t0="allow",n0={user_managed:new is("user_managed"),company_managed:new is("company_managed"),system_managed:new is("system_managed")};class i0 extends(j1.Record({id:null,name:null},"Team")){}class a0 extends(j1.Record({display_name:null,member_id:null,team_info:null},"TeamMemberInfo")){}class o0 extends(j1.Record({shared_folder_member_policy:null,shared_folder_join_policy:null,shared_link_create_policy:null,group_creation_policy:null,shared_folder_link_restriction_policy:null,enforce_link_password_policy:null,default_link_expiration_days_policy:null,shared_link_default_permissions_policy:null},"TeamSharingPolicies")){}class r0 extends(j1.Record({account_id:null,display_name:null,disabled:!1,email:null,email_verified:!1,familiar_name:null,given_name:null,is_teammate:!1,profile_photo_url:null,surname:null,team_member_id:null},"BasicAccount")){}class s0 extends(j1.Record({team_policies:null,is_team_member:!1,is_family_user:!1,can_use_extended_sharing_controls:!1,is_paired:!1},"LightweightAccount")){}class l0 extends(j1.Record({allow:!1,reason:null},"PermissionSetting")){}class c0 extends(j1.Record({access_type:null,is_confidential:!1,is_inside_team_folder:!1,is_team_folder:!1,link_metadata:null,folder_id:null,members_cursor:null,name:null,owner_team:null,parent_shared_folder_id:null,path_display:null,path_lower:null,permissions:null,policy:null,preview_url:null,shared_folder_id:null,time_invited:null,can_mount:null,folder_size:null,invite_info:null,parent_folder_name:null,owner_team_policies:null,is_encrypted:!1},"SharedFolderMetadata")){contentId(){return this.shared_folder_id||this.path_lower}isFile(){return!1}isFolder(){return!0}isSharedFolder(){return Boolean(this.shared_folder_id)}isNewSharedFolder(){return!this.shared_folder_id}isViewOnly(){return Boolean(this.access_type===K1.READER)}nsId(){return this.isSharedFolder()?this.shared_folder_id:void 0}canCreateEditLink(){return!1}canCreateViewLink(){return!(this.is_confidential||this.is_team_folder&&this.isSharedFolder()||null===this.path_lower)}canEditInbandInvite(){return this.permissions&&this.permissions.invite_editor&&this.permissions.invite_editor.get("allow")}canViewInbandInvite(){return this.permissions&&this.permissions.invite_viewer&&this.permissions.invite_viewer.get("allow")}}class d0 extends(j1.Record({acl_update_policy:null,download_policy:null,member_policy:null,viewer_info_policy:null,resolved_member_policy:null,shared_link_policy:null},"FolderPolicy")){}class u0 extends(j1.Record({change_options:null,disable_viewer_info:null,edit_contents:null,enable_viewer_info:null,invite_editor:null,invite_viewer:null,invite_viewer_no_comment:null,leave_a_copy:null,relinquish_membership:null,remove_download_policy:null,set_download_policy:null,update_confidentiality:null,unmount:null,unshare:null,create_link:null},"FolderPermissions")){}class _0 extends(j1.Record({entries:j1.Map(),cursor:null},"ListFoldersResult")){}class m0 extends(j1.Record({access_type:null,id:null,file_policy:null,link_metadata:null,name:null,owner_team:null,policy:null,parent_shared_folder_id:null,path_display:null,path_lower:null,permissions:null,preview_url:null,time_invited:null,is_cloud_doc:null,invite_info:null,owner_team_policies:null},"SharedFileMetadata")){contentId(){return this.id}isSharedFolder(){return!1}isNewSharedFolder(){return!1}nsId(){}isFile(){return!0}isFolder(){return!1}canCreateEditLink(){return this.permissions&&this.permissions.create_edit_link&&this.permissions.create_edit_link.get("allow")}canCreateViewLink(){return this.permissions&&this.permissions.create_view_link&&this.permissions.create_view_link.get("allow")}canEditInbandInvite(){return this.permissions&&this.permissions.invite_editor&&this.permissions.invite_editor.get("allow")}canViewInbandInvite(){return this.permissions&&this.permissions.invite_viewer&&this.permissions.invite_viewer.get("allow")}}class p0 extends(j1.Record({change_options:null,disable_viewer_info:null,edit_contents:null,enable_viewer_info:null,invite_viewer:null,invite_editor:null,invite_viewer_no_comment:null,relinquish_membership:null,remove_download_policy:null,set_download_policy:null,unshare:null,view_members:null,create_link:null,create_edit_link:null,create_view_link:null,share_message_as_comment:null},"FilePermissions")){}class g0 extends(j1.Record({audience:null,download_policy:null,viewer_info_policy:null},"FilePolicy")){}class f0 extends(j1.Record({entries:j1.Map(),cursor:null},"ListFilesResult")){}class h0 extends(j1.Record({contentEntries:j1.Map(),cursor:null},"ListContentResult")){}class E0 extends(j1.Record({cursor:null,invitees:j1.Map(),groups:j1.Map(),users:j1.Map(),memberCount:null},"SharingMembership")){getMemberCount(){return this.memberCount||this.invitees.count()+this.groups.count()+this.users.count()}getTotalMemberCount(e=[]){return this.groups.map((e=>e.member_count||1)).reduce(((e,t)=>e+t),0)+this.invitees.count()+this.users.filter((t=>!e.includes(t.memberId()))).count()}isOnlyMemberInAllGroups(){const e=this.groups;return e&&e.every((e=>!(e.member_count>1)&&(0===e.member_count||e.is_member)))}hasInheritedUsers(){return this.users.some((e=>e.is_inherited))}}const v0=(e,t)=>`${e}:${t}`;var b0,S0;n.MembershipType=void 0,(b0=n.MembershipType||(n.MembershipType={})).USERS="users",b0.GROUPS="groups",b0.INVITEES="invitees";class T0 extends(j1.Record({access_type:null,inherited_access_type:null,account:null,account_id:null,initials:null,is_inherited:!1,permissions:null,platform_type:null,same_team:null,team_member_id:null,time_last_seen:null},"UserMembershipInfo")){memberId(){return this.account_id}memberKey(){return v0(this.is_inherited,this.memberId())}displayName(){return this.account?this.account.display_name:void 0}contactId(){return this.account_id}contactType(){return"dropbox_id"}type(){return n.MembershipType.USERS}email(){return this.account?this.account.email:void 0}}class y0 extends(j1.Record({access_type:null,inherited_access_type:null,contact:null,contact_type:null,initials:!1,is_inherited:null,permissions:null,same_team:null},"InviteeMembershipInfo")){memberId(){return`${this.contact_type}:${this.contact}`}memberKey(){return v0(this.is_inherited,this.memberId())}displayName(){return this.contact}contactId(){return this.contact}contactType(){return"email"}type(){return n.MembershipType.INVITEES}}class k0 extends(j1.Record({access_type:null,inherited_access_type:null,group_external_id:null,group_id:null,group_management_type:null,group_name:null,group_type:null,initials:null,is_inherited:!1,is_member:!1,is_owner:!1,member_count:null,permissions:null,same_team:!0},"GroupMembershipInfo")){memberId(){return this.group_id}memberKey(){return v0(this.is_inherited,this.memberId())}displayName(){return this.group_name}contactId(){return this.group_id}contactType(){return"dropbox_id"}type(){return n.MembershipType.GROUPS}}class w0 extends(j1.Record({leave_a_copy:null,make_editor:null,make_owner:null,make_viewer:null,make_viewer_no_comment:null,remove:null},"MemberPermissions")){}class I0 extends(j1.Record({total_unique_users:null,total_unique_inherited_members:null,users_outside_team:null,exceeds_count:!1},"MemberCounts")){}class A0 extends(j1.Record({access_level:null,warning:null,parentFolders:null},"MemberAccessLevelResult")){}class C0 extends(j1.Record({name:null,shared_folder_id:null,path:null,permissions:null},"ParentFolderInfo")){}class R0 extends(j1.Record({limit:null,current_count:null,new_count:null},"MountLimitInfo")){}class O0 extends(j1.Record({url:null,client_modified:null,content_owner_team_info:null,expires:null,require_password:null,file_type:null,id:null,link_permissions:null,name:null,path_lower:null,rev:null,server_modified:null,file_size:null,team_member_info:null,preview_type:null},"LinkMetadata")){isFolder(){return"folder"===this.file_type}teamInfo(){return this.content_owner_team_info?this.content_owner_team_info:this.team_member_info?this.team_member_info.team_info:void 0}accessLevel(){return this.link_permissions.link_access_level}isRighteousLink(){return jQ(this.link_permissions)}canChangePassword(){return Boolean(this.link_permissions&&this.link_permissions.require_password?this.link_permissions.can_remove_password:this.link_permissions.can_set_password)}canChangeExpiration(){return Boolean(null!=this.expires?this.link_permissions.can_remove_expiry:this.link_permissions.can_set_expiry)}canChangeDownload(){return Boolean(this.link_permissions&&this.link_permissions.allow_download?this.link_permissions.can_disallow_download:this.link_permissions.can_allow_download)}}class N0 extends(j1.Record({link_password:null,expires:null,allow_download:null,audience:null,require_password:null,display_expiration_warning:null,display_password_warning:null,is_low_distraction_view:null},"LinkPolicy")){}class P0 extends(j1.Record({allow_comments:null,can_revoke:null,allow_download:null,can_allow_download:null,can_disallow_download:null,can_set_expiry:null,can_remove_expiry:null,can_set_password:null,can_remove_password:null,require_password:null,effective_audience:null,link_access_level:null,requested_visibility:null,resolved_visibility:null,restricting_shared_folder_path:null,revoke_failure_reason:null,team_restricts_comments:null,visibility_policies:null,audience_options:null,can_use_extended_sharing_controls:null,days_to_expire_policy:null,change_shared_link_expiration_policy:null,enforce_shared_link_password_policy:null,is_low_distraction_view:null,allow_logged_out_commenting:null},"LinkPermissions")){canChangeDownload(){return null!=this.can_disallow_download&&null!=this.can_allow_download&&null!=this.allow_download}}class M0 extends(j1.Record({policy:null,resolved_policy:null,allowed:null,disallowed_reason:null},"LinkVisibilityPolicy")){}n.LinkAudienceDisallowedReason=void 0,(S0=n.LinkAudienceDisallowedReason||(n.LinkAudienceDisallowedReason={})).DeleteAndRecreate="delete_and_recreate",S0.RestrictedBySharedFolder="restricted_by_shared_folder",S0.RestrictedByTeam="restricted_by_team",S0.UserAccountType="user_account_type",S0.UserNotOnTeam="user_not_on_team",S0.PermissionDenied="permission_denied";class L0 extends(j1.Record({audience:null,allowed:null,disallowed_reason:null},"LinkAudienceOption")){}class D0 extends(j1.Record({in_server_side_contact_validation_settings:!1,create_nested_shared_folder_variant:"OFF",confidential_folder_links_enabled:!1,invite_after_sharing_modal_variant:"not_enabled",has_seen_esign_post_sharing:!1,is_in_esign_post_sharing_exclusion_period:!1,bsx_organize_around_people:!1,exp_links_in_member_list:"OFF",links_in_member_list_in_sdk_share_modal:"OFF",is_showing_file_upload_toolkit_campaign:!1,default_sharing_access_level_setting:{".tag":"unknown"},default_sharing_link_audience_setting:{".tag":"unknown"},last_seen_team_policy_audience:{".tag":"unknown"},capture_sdk_integration_voice_overs_variant:"OFF",core_act_docsend_advanced_sharing:"OFF",create_view_file_link_enabled:!1,create_view_folder_link_enabled:!1,should_auto_show_link_settings_tooltip:!0,is_replay_in_share_modal_enabled:!1,invite_after_sharing_resurface_variant:"OFF",tmr_tf_share_link_exp:!1,editing_customize_branding:!1,low_distraction_view_enabled:!1,low_distraction_view_variant:"OFF",num_available_licenses:-1,logged_out_commenting_enabled:!1,logged_out_commenting_variant:"OFF",branding_info:null,is_basic_user:!1},"SharingPrefs")){}j1.Record({shared_folder_id:null,name:null,audience:null},"AudienceRestrictingSharedFolder");const F0={File:{".tag":"file"},Folder:{".tag":"folder"}};class x0 extends(j1.Record({sckeySha1:null},"AddMemberResult")){getSckeySha1(){return this.sckeySha1}}var U0;function B0(){const e="0123456789abcdefghijklmnopqrstuvwxyz";let t="";for(let n=0;n<8;n++){t+=e[Math.floor(36*Math.random())]}return t}function W0(e,t){const n=s.URI.parse(e);return n.updateQuery({st:t}),n.toString(zQ)}function V0(e){const t=s.URI.parse(e).getQuery();if(t&&"st"in t){const e=t.st;return Array.isArray(e)?e[0]:e}}n.ExcludedMemberAccessLevel=void 0,(U0=n.ExcludedMemberAccessLevel||(n.ExcludedMemberAccessLevel={}))[U0.NO_ACCESS=0]="NO_ACCESS",U0[U0.READER=1]="READER",U0[U0.WRITER=2]="WRITER";const q0=b.default.lazy((()=>new Promise((function(e,n){t(["./c_sharing_ui_error_page_with_top_menu"],e,n)})).then((({ErrorPage:e})=>({default:e}))))),H0=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(q0,{...e}));H0.displayName="AsyncErrorPage";const G0=()=>{var e,i,a,o;const r=Rc.useQuery({apiArg:void 0},{suspense:!0,useErrorBoundary:!1,retry:2,retryDelay:d.defaultExponentialBackoffRetryDelay});b.default.useEffect((()=>{r.error&&(l.reportException({severity:"critical",err:r.error}),XE.logEvent("ops.file_viewer.scl_page_error",{tags:{reason:"shared_content_link_resolution_prefetch"}}))}),[r]);const s=null===(e=null==r?void 0:r.data)||void 0===e?void 0:e.apiData;var c;((null==s?void 0:s.errorPageProps)||(null==s?void 0:s.requestAccessProps)||(null==s?void 0:s.verifyEmailProps))&&new Promise((function(e,n){t(["./c_page_loaders_top_menu.loader"],e,n)})).then((({topMenuLoader:e})=>{e()})),b.default.useEffect((()=>{s&&(document.title=s.pageTitle)}),[s]),b.default.useEffect((()=>{if(s){if(!s.previewProps)return;q1(s.previewProps.file,s.previewProps.shareToken),yX()}}),[s]),b.default.useEffect((()=>{p(),yX()}),[]),b.default.useEffect((()=>{var e;const t=null===(e=null==s?void 0:s.redirectResult)||void 0===e?void 0:e.redirectUrl;if(t){const e=ed();rd(e?t+"#"+e:t)}}),[s]),b.default.useEffect((()=>{if(s){if(!s.previewProps)return;(e=>{const t=e.shareToken;if(!t)return;mX.defaultValue={tkey:"s"===t.linkType?t.linkKey:null,sckey:"c"===t.linkType?t.linkKey:null,rlkey:t.rlkey||null,subpath:t.subPath||null},fX.defaultValue="sharing_file_previews",nX.defaultValue={sharedObjId:e.file.file_id,sharedObjResolvedAccessLevel:"view",sharedObjType:"file"};const n=e.file.filename,i=n&&JQ(n.split(".").pop()||"")||null;bX.defaultValue={fileSize:e.file.bytes,fileType:i,isDir:!1},eX.defaultValue={isConfidential:!1}})(s.previewProps)}}),[s]),c=null!==(i=null==s?void 0:s.metaTags)&&void 0!==i?i:[],b.default.useEffect((()=>{const e=document.getElementsByTagName("head")[0];for(const t of c){const n=document.createElement("meta");n.name=t.name,n.content=t.content,n.setAttribute("property",t.property),e.appendChild(n)}}),[c]);const u=null===(o=null===(a=null==s?void 0:s.previewProps)||void 0===a?void 0:a.sharedLinkInfo)||void 0===o?void 0:o.isLowDistractionView,_="ON"===(null==s?void 0:s.fedCmVariant);b.default.useEffect((()=>{void 0!==(null==s?void 0:s.fedCmVariant)&&b1("google_fed_cm_migration_file_viewer",s.fedCmVariant)}),[s]);const p=()=>{const e=new URL(window.location.href);e.searchParams.delete("intercept_page"),e.searchParams.delete("skip_team_discovery"),e.searchParams.delete("qr"),e.searchParams.delete("set"),e.searchParams.delete("signup_tag"),e.searchParams.delete("sharer_id"),window.history.replaceState(e.href,"",e.href)};return r.error?b.default.createElement(H0,{errorType:n.SharedLinkErrorType.GENERIC}):(null==s?void 0:s.previewProps)?b.default.createElement(b.default.Fragment,null,b.default.createElement(WX,{...s.previewProps}),!s.previewProps.hidePageChrome&&b.default.createElement(s1,{context:"signin",loginContinueUrl:window.location.href,pageName:"shared-link-file-page",hidePromptOnInit:m.is_mobile_or_tablet()||u,additionalAuthParams:{current_url:window.location.href,is_file:"true"},signinTag:"outofband_file_share",signupTag:"shared_link_file_page",isFedCMOn:_})):"scl_folder_page"===(null==s?void 0:s.performanceProductName)?b.default.createElement(b.default.Fragment,null,b.default.createElement(UX,null),b.default.createElement(s1,{context:"signin",loginContinueUrl:window.location.href,pageName:"scl-folder-page",hidePromptOnInit:m.is_mobile_or_tablet(),additionalAuthParams:{current_url:window.location.href,is_file:"false",signup_tag:"scl_folder_page",post_upsell_redirect_url:window.location.href},signinTag:"outofband_folder_share",signupTag:"scl_folder_page",isFedCMOn:_})):(null==s?void 0:s.errorPageProps)?b.default.createElement(H0,{...s.errorPageProps}):(null==s?void 0:s.requestAccessProps)?b.default.createElement(CX,{...s.requestAccessProps}):(null==s?void 0:s.invitationSignupPageProps)?b.default.createElement(OX,{...s.invitationSignupPageProps}):(null==s?void 0:s.downloadSafariProps)?b.default.createElement(PX,{...s.downloadSafariProps}):(null==s?void 0:s.verifyEmailProps)?b.default.createElement(LX,{...s.verifyEmailProps}):(null==s?void 0:s.downloadAppProps)?b.default.createElement(FX,{...s.downloadAppProps}):null};G0.displayName="SclPageRender";const j0=()=>{const e=[];return a.getActiveUserId()||(e.push(Promise.resolve().then((function(){return tH}))),e.push(Promise.resolve().then((function(){return qle}))),e.push(new Promise((function(e,n){t(["./c_google_one_tap_google_one_tap_platform"],e,n)})).then((function(e){return e.google_one_tap_platform_esnext}))),e.push(JX.prefetchQuery(d.queryClient,{apiArg:null,pkgArg:null}))),Promise.all(e)},z0=i.createContext({titleBar:null,googleOneTap:null,actionBar:null,folderTitle:null,folderBody:null}),K0=()=>b.default.useContext(z0),J0=i.createContext({helpButtonAndMenu:null,accountButtonAndMenu:null,notificationsButtonAndMenu:null,loginButton:null,signupButton:null}),Y0=()=>b.default.useContext(J0),Z0=i.createContext({joinFolderButton:null,copyToDropboxButton:null,downloadButton:null,copyLinkButton:null}),$0=()=>b.default.useContext(Z0),Q0=[{path:"/",region:gf({importer:async()=>({default:IX})}),children:[{path:"scl/fo/*",region:gf({importer:async()=>({default:G0}),loader:async({})=>{Rc.prefetchQuery(d.queryClient,{apiArg:void 0}),EC.prefetchQuery(d.queryClient,{apiArg:void 0}),vC.prefetchQuery(d.queryClient,{apiArg:void 0})},context:z0,metadata:{Owner:"core-component-shared-folder-previews"}},{titleBar:gf({importer:async()=>{const{SharedLinkFolderTitleBar:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}},context:J0},{helpButtonAndMenu:gf({importer:async()=>{const{HelpMenu:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}}),accountButtonAndMenu:gf({importer:async()=>{const{AccountMenu:e}=await Promise.resolve().then((function(){return Fye}));return{default:e}},metadata:{Owner:"webmpxp"}}),notificationsButtonAndMenu:gf({importer:async()=>{const{UserNotificationsDropdown:e}=await Promise.resolve().then((function(){return Yke}));return{default:e}},metadata:{Owner:"core-component-web-notifications-frontend"}}),loginButton:gf({importer:async()=>{const{LoginButton:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}}),signupButton:gf({importer:async()=>{const{SignupButton:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}})}),googleOneTap:gf({importer:async()=>{const{GoogleOneTap:e}=await Promise.resolve().then((function(){return o1}));return{default:e}},loader:j0}),actionBar:gf({importer:async()=>{const{FolderActionBar:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}},context:Z0},{joinFolderButton:gf({importer:async()=>{const{JoinFolderActionButtonContainer:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}}),copyToDropboxButton:gf({importer:async()=>{const{CopyToDropboxButton:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}}),downloadButton:gf({importer:async()=>{const{DownloadFolderActionBarButtonContainer:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}}),copyLinkButton:gf({importer:async()=>{const{CopyLinkButton:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}})}),folderTitle:gf({importer:async()=>{const{FolderTitle:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}}),folderBody:gf({importer:async()=>{const{FolderBody:e}=await new Promise((function(e,n){t(["./c_features_shared-folder-preview-page_index"],e,n)}));return{default:e}}})})},{path:"scl/fi/*",region:gf({importer:async()=>({default:G0}),loader:async({request:e})=>{const i=sI(),o=a.getActiveUserId();(async e=>{const{variant:t}=await mc("privacy_consent_no_iframe");"ON"===t||"V2"===t||e||bb()})(o),Rc.fetchQuery(d.queryClient,{apiArg:void 0},{retry:2,retryDelay:d.defaultExponentialBackoffRetryDelay}).then((async r=>{const s=[],c=r.apiData.previewProps;c&&(c.allowAuthModal&&!o&&(s.push(Promise.resolve().then((function(){return CH}))),s.push(new Promise((function(e,n){t(["./c_auth_login_or_register_modal"],e,n)})))),s.push((async(e,i,o)=>{var r,s,c,u;const _=a.getActiveUserId(),{file:p,sharedLinkInfo:g,initialPreviewSourceContext:f}=e,h={file_id:p.file_id,ns_id:p.ns_id,sj_id:p.sjid,url:null==g?void 0:g.url},E=new kb,v=Cb(E),b=[],S=null===(s=null===(r=p.preview)||void 0===r?void 0:r.content)||void 0===s?void 0:s[".tag"],T={logDuration:async()=>{const{logDuration:e}=await new Promise((function(e,n){t(["./c_file_viewer_preview_logger"],e,n)})).then((function(e){return e.preview_logger_esnext}));return e},tags:{source_context:f||"standalone_preview",logged_in_user:!!_,preview_type:S,file_flip:!1}};T.logDuration().then((async e=>{if(e){const t=await lI(T.tags);e({eventName:"prefetch.time_to_loader_init",durationInMs:o,session:void 0,tags:t,shouldLogToHive:!0})}})),p.preview?b.push($I(p.preview,d.queryClient,h,!0,m.is_supported_mobile_browser(),T)):b.push(Qw([h],v,d.queryClient,g).then((e=>{var t;const n=null==e?void 0:e.apiData;$I(null===(t=null==n?void 0:n.results)||void 0===t?void 0:t[0].preview,d.queryClient,h,!0,m.is_supported_mobile_browser(),T)})));const y=S&&tA[S];y&&b.push(y()),Wk.prefetchQuery(d.queryClient,{apiArg:{file:p.file_id}}),_||(null===(c=e.sharedLinkInfo)||void 0===c?void 0:c.url)||l.reportStack("For logged out user URL is needed for get_pass_transmitter_token",{tags:["file_presence","file_presence_js"],severity:"non-critical"});const k=null!==(u=new URLSearchParams(window.location.search).get("context"))&&void 0!==u?u:n.SourceContext.Unknown,w=e.initialPreviewSourceContext||k;return b.push(Pk({userId:_,queryClient:d.queryClient,apiV2Client:E,file:e.file,sharedLinkInfo:e.sharedLinkInfo,sourceContext:w,currentUrl:i})),Promise.all(b)})(c,e.url,i)),await Promise.all(s)),(r.apiData.errorPageProps||r.apiData.requestAccessProps||r.apiData.verifyEmailProps)&&new Promise((function(e,n){t(["./c_page_loaders_top_menu.loader"],e,n)})).then((({topMenuLoader:e})=>{e()}))})).catch((e=>{l.reportException({severity:"non-critical",err:{...e,stack:e.stack,message:"Unable to prefetch shared file props: "+e.message,severity:"non-critical"}})}))},context:VX,metadata:{Owner:"#previews"}},{titleBarPassUi:gf({importer:async()=>{const{TitleBarPassUi:e}=await new Promise((function(e,n){t(["./c_file_viewer_title_bar_title_bar_pass_ui"],e,n)})).then((function(e){return e.title_bar_pass_ui_esnext}));return{default:e}}}),previewContent:gf({importer:async()=>{const{PreviewContent:e}=await new Promise((function(e,n){t(["./c_file_viewer_preview_content"],e,n)})).then((function(e){return e.preview_content_esnext}));return{default:e}}}),titlebarDropdowns:gf({importer:async()=>{const{TitlebarDropdowns:e}=await new Promise((function(e,n){t(["./c_file_viewer_components_titlebar_dropdowns"],e,n)}));return{default:e}}}),googleOneTap:gf({importer:async()=>{const{GoogleOneTap:e}=await Promise.resolve().then((function(){return o1}));return{default:e}},loader:j0}),toolbar:gf({importer:async()=>{const{Toolbar:e}=await new Promise((function(e,n){t(["./c_file_viewer_toolbar"],e,n)}));return{default:e}}}),sidebarContent:gf({importer:async()=>{const{SidebarContent:e}=await new Promise((function(e,n){t(["./c_src_sidebar"],e,n)}));return{default:e}}}),mobileHeader:gf({importer:async()=>{const{MobileHeader:e}=await new Promise((function(e,n){t(["./c_file_viewer_mobile_web_redesign_mobile_header"],e,n)})).then((function(e){return e.mobile_header_esnext}));return{default:e}}}),mobileActionBar:gf({importer:async()=>{const{MobileActionBar:e}=await new Promise((function(e,n){t(["./c_file_viewer_mobile_web_redesign_mobile_action_bar"],e,n)}));return{default:e}}}),signUpBanner:gf({importer:async()=>{const{SignUpBannerFilePreview:e}=await Promise.resolve().then((function(){return ude}));return{default:e}}}),titleBarRightSection:gf({importer:async()=>{const{TitleBarRightSection:e}=await new Promise((function(e,n){t(["./c_file_viewer_title_bar_title_bar_right_section"],e,n)})).then((function(e){return e.title_bar_right_section_esnext}));return{default:e}},loader:async()=>(mc("sm24_prefetch_user_data").then((({variant:e})=>{if(PQ({feature:"sm24_prefetch_user_data",variant:e}),"V1"===e){const e=[Gk.prefetchQuery(d.queryClient,{}),Vk.prefetchQuery(d.queryClient,{})];return eT(e)}return null})),null)}),previewTour:gf({importer:async()=>{const{PreviewTourWrapper:e}=await new Promise((function(e,n){t(["./c_file_viewer_preview_tour_async_tour"],e,n)}));return{default:e}}})})}]},{path:"*",region:gf({importer:()=>new Promise((function(e,n){t(["./c_lib_unknown_route"],e,n)}))})}];vf(Q0);const X0=e=>{const{children:t,fallback:n}=e,[a,o]=i.useState(!1);return i.useEffect((()=>{o(!0)}),[]),a?b.default.createElement(b.default.Fragment,null,t):b.default.isValidElement(n)?n:null},e2=({fallback:e="",...t})=>b.default.createElement(X0,{fallback:e},b.default.createElement(i.Suspense,{fallback:e,...t})),t2=b.default.createContext(null),n2=({children:e})=>{const t=b.default.useCallback((e=>{const t=o2(0);t&&(t.scrollContainer=e||window),(null==e?void 0:e.current)?e.current.scrollTop=(null==t?void 0:t.scrollPosition)||0:window.scrollTo(0,(null==t?void 0:t.scrollPosition)||0)}),[]);return b.default.createElement(t2.Provider,{value:{setScrollPosition:t}},e)},i2=new Array,a2=100;function o2(e=0){if(i2.length>e)return i2[i2.length-1-e]}let r2=!1;const s2=e=>{if(function(e){return e instanceof rs}(e))return!0;if(e instanceof Error&&"excExtra"in e){const t=e.excExtra;if("grpc_code"in t&&(t.grpc_code===s.Code.PermissionDenied.toString()||t.grpc_code===s.Code.Unauthenticated.toString()))return!0}return!1},l2=b.default.lazy((async()=>{const{ErrorPage:e}=await new Promise((function(e,n){t(["./c_lib_error_element_error_page"],e,n)}));return{default:e}})),c2=["home","work","personal"],d2=()=>{const e=jg(),t=u.useIntl();return b.default.useEffect((()=>{if(e){const t=s2(e),n=window.location.pathname.split("/")[1],i=["error_element",c2.includes(n)?"browse":n];let a=l.SEVERITY.FATAL;if(t&&(i.push("logged_out_user"),a=l.SEVERITY.USER_ERROR),l.reportException({severity:a,err:e instanceof Error?e:new Error(JSON.stringify(e)),tags:i}),t){ad(`/login?cont=${encodeURIComponent($c())}`)}}}),[e]),b.default.createElement(l2,{intl:t,errorMessage:Yc()&&e?e instanceof Error?e.toString():JSON.stringify(e):void 0})};d2.displayName="_ErrorElement";const u2=yC(d2,["/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css"]);function _2(e){for(const t of e)t.errorElement||(t.errorElement=b.default.createElement(u2,null)),t.children&&_2(t.children)}class m2 extends a.Message{constructor(e){super(),this.pithosIsEnabled=!1,this.isZoomChatAllowed=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new m2).fromBinary(e,t)}static fromJson(e,t){return(new m2).fromJson(e,t)}static fromJsonString(e,t){return(new m2).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(m2,e,t)}}m2.runtime=a.proto3,m2.typeName="js_init_data.pithos.PrefetchPithosResponse",m2.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"pithos_is_enabled",kind:"scalar",T:8},{no:2,name:"is_zoom_chat_allowed",kind:"scalar",T:8}]));const p2={typeName:"pithos.EdisonPrefetchService",methods:{pithosPrefetch:{name:"PithosPrefetch",I:r.PrefetchArgs,O:m2,kind:s.MethodKind.Unary}}};const g2=["api_helper_validation"],f2="zoom_chat_client",h2=({pageName:e,metricName:t,value:n,pithosIsEnabled:i,navigationType:a})=>{o.getMetricsReporter().createStats({ns:"pithos",name:"edison_performance/"+t},{page_name:e,pithos_is_enabled:i.toString(),navigation_type:a}).recordDuration(n,m.TimeUnit.MILLISECONDS)};async function E2(){const e=new xu;let t=!1,n=!1;try{const e=await async function(){return await r.Edison.fetch(p2,"PithosPrefetch")}();t=e.pithosIsEnabled,n=e.isZoomChatAllowed}catch(e){const t=e;let n="Internal server error";"ConnectError"===t.name&&"[permission_denied] CSRF Invalid ({'given_token': ''})"===(null==t?void 0:t.message)&&(n=t.message),XE.logEvent({class:"prefetch_error",action:"prefetch",object:"PithosPrefetch"},{tags:{error:n},detail:{errorName:t.name,errorMessage:t.message}})}const i=a.getPageName(),o=function(){try{return window.self!==window.top}catch(e){return!0}}();e.onTTVC((e=>{h2({pageName:i,metricName:"ttvc",value:e.duration,pithosIsEnabled:t,navigationType:e.detail.navigationType})})),t&&!o&&(t&&n&&!o&&g2.push(f2),await async function(e){const t=e.join(","),n=document.createElement("script");n.src=`https://www.dropbox.com/pithos/${t}`,n.async=!0,n.nonce=window.CSP_SCRIPT_NONCE,document.head.appendChild(n)}(g2))}function v2(e=!0,t){!function(e=!0){b.default.useMemo((()=>{e&&E2()}),[e])}(e),function(e=!0,t){i.useMemo((()=>{e&&l$(t)}),[])}(e,t)}const b2=({router:e,enableScrollRestoration:t})=>{v2();const n=b.default.createElement(e2,{fallback:null},b.default.createElement(zg,{router:e}));return b.default.createElement(u.Provider,{value:u.intl},b.default.createElement(d.QueryClientProvider,{client:d.queryClient},t?b.default.createElement(n2,null,n):n,b.default.createElement(bQ,null)))},S2="html",T2="svg",y2=(e,t)=>{let n,i,a,o={};if(e===S2)a=document.createElement("div");else{if(e!==T2)throw new Error(`Invalid element type "${e}" for createPortalNode: must be "html" or "svg".`);a=document.createElementNS("http://www.w3.org/2000/svg","g")}if(t&&"object"==typeof t)for(const[e,n]of Object.entries(t.attributes))a.setAttribute(e,n);const r={element:a,elementType:e,setPortalProps:e=>{o=e},getInitialPortalProps:()=>o,mount:(t,a)=>{if(a!==i){if(r.unmount(),t!==n&&!((e,t)=>{if(t===S2)return e instanceof HTMLElement;if(t===T2)return e instanceof SVGElement;throw new Error(`Unrecognized element type "${t}" for validateElementType.`)})(t,e))throw new Error(`Invalid element type for portal: "${e}" portalNodes must be used with ${e} elements, but OutPortal is within <${t.tagName}>.`);t.replaceChild(r.element,a),n=t,i=a}},unmount:e=>{e&&e!==i||n&&i&&(n.replaceChild(i,r.element),n=void 0,i=void 0)}};return r};class k2 extends b.PureComponent{constructor(e){super(e),this.addPropsChannel=()=>{Object.assign(this.props.node,{setPortalProps:e=>{this.setState({nodeProps:e})}})},this.state={nodeProps:this.props.node.getInitialPortalProps()}}componentDidMount(){this.addPropsChannel()}componentDidUpdate(){this.addPropsChannel()}render(){const{children:e,node:t}=this.props;return S.createPortal(b.Children.map(e,(e=>b.isValidElement(e)?b.cloneElement(e,this.state.nodeProps):e)),t.element)}}class w2 extends b.PureComponent{constructor(e){super(e),this.placeholderNode=b.createRef(),this.passPropsThroughPortal()}passPropsThroughPortal(){const e=Object.assign({},this.props,{node:void 0});this.props.node.setPortalProps(e)}componentDidMount(){const e=this.props.node;this.currentPortalNode=e;const t=this.placeholderNode.current,n=t.parentNode;e.mount(n,t),this.passPropsThroughPortal()}componentDidUpdate(){const e=this.props.node;this.currentPortalNode&&e!==this.currentPortalNode&&(this.currentPortalNode.unmount(this.placeholderNode.current),this.currentPortalNode.setPortalProps({}),this.currentPortalNode=e);const t=this.placeholderNode.current,n=t.parentNode;e.mount(n,t),this.passPropsThroughPortal()}componentWillUnmount(){const e=this.props.node;e.unmount(this.placeholderNode.current),e.setPortalProps({})}render(){return b.createElement("div",{ref:this.placeholderNode})}}const I2=y2.bind(null,S2);y2.bind(null,T2);const A2=e=>{const t=i.useRef(new Map).current,[n,a]=i.useState(!1),o=(e=>{const t=Gg(),n=[];for(const i of t){if(!i.handle)continue;const{pathname:t}=i,{matchEntryByPlugin:a}=i.handle;if(a.has(e)){const i=a.get(e);n.push({pathname:t,entry:i})}}return n})(e),r=new Map;for(const{pathname:e,entry:n}of o){const{routeElement:i}=n;let a;t.has(e)?a=t.get(e).portalNode:(a=I2(),t.set(e,{element:i,portalNode:a})),r.set(i,a)}return{renderInPortals:()=>{const e=[];for(const[n,i]of t.entries()){const{element:t,portalNode:a}=i;e.push(b.default.createElement(k2,{key:n,node:a},t))}return e},renderOutPortal:e=>{const t=r.get(e);return b.default.createElement(w2,{node:t})},destroyInPortal:e=>{t.has(e)&&(t.delete(e),a((e=>!e)))}}},C2=i.createContext(null),R2=e=>{const{pluginClass:t,children:n}=e,i=A2(t),a=i.renderInPortals();return b.default.createElement(C2.Provider,{value:i},a,n)};R2.displayName="PortalManagerProvider";const O2=e=>{const{element:t}=e,n=i.useContext(C2);if(!n)return null;const a=n.renderOutPortal(t);return b.default.createElement(b.default.Fragment,null,a)};O2.displayName="OutPortalRenderer";class N2 extends mf{constructor(){super(...arguments),this.ContextProvider=e=>b.default.createElement(R2,Object.assign({pluginClass:N2},e))}transformRoute(e){const{element:t,regionInfo:n}=e,{routeAttributes:i}=n,a=i.has(N2.persistForever)?b.default.createElement(O2,{element:t}):t;return{element:"boolean"==typeof RUNNING_IN_BTP&&RUNNING_IN_BTP?t:a,matchEntry:{routeElement:t}}}}N2.persistForever=new class{};class P2 extends mf{constructor(e=n.MafLoadPhase.Initialize){super(),this.phaseLocks=new Map(Nm.map((e=>[e,new Dm]))),this.currentPhase=e;for(const t of Nm){if(t===e)break;this.phaseLocks.get(t).resolve()}this.phaseLocks.get(e).resolve()}transformLoader(e){const{loader:t}=e;return e=>{this.phaseLocks.get(n.MafLoadPhase.Loader).promise.then((()=>{t(e)}))}}transformImporter(e){const{importer:t,loadPhase:n}=e;return()=>this.phaseLocks.get(n).promise.then(t)}*createIterator(){yield this.currentPhase;let e=null;for(const[t,n]of this.phaseLocks.entries())e===this.currentPhase&&(this.currentPhase=t,n.resolve(),yield t),e=t}}var M2;i.createContext({});const L2=new Map([["init",n.MafLoadPhase.Initialize],["loader",n.MafLoadPhase.Loader],["for_display",n.MafLoadPhase.ForDisplay],["after_display",n.MafLoadPhase.AfterDisplay]]),D2="undefined"!=typeof window;class F2{static getPlugin(){if(this.isEnabled()){const e=this.mafPhaseQueryParamEnabled&&this.mafPhaseParam?L2.get(this.mafPhaseParam):n.MafLoadPhase.Initialize;return new P2(e)}return new pf}static enable(){var e;try{null===(e=this.storage)||void 0===e||e.setItem(this.lsKey,String(!0))}catch(e){}}static disable(){var e;try{null===(e=this.storage)||void 0===e||e.removeItem(this.lsKey)}catch(e){}}static isEnabled(){var e;try{return Boolean(null===(e=this.storage)||void 0===e?void 0:e.getItem(this.lsKey))||this.mafPhaseQueryParamEnabled}catch(e){return this.mafPhaseQueryParamEnabled}}static useIsAttached(){const[e,t]=i.useState(!1);return i.useEffect((()=>{this.plugin.waitUntilAttached().then((()=>{t(!0)}))}),[]),e}static useIterator(){const e=this.plugin instanceof P2?M2.plugin.createIterator():function*(){yield n.MafLoadPhase.AfterDisplay}();return i.useRef(e).current}}var x2;M2=F2,F2.lsKey="debugPanelLoadPhaseIteratorEnabled",F2.storage=D2?window.localStorage:null,F2.mafPhaseParam=D2?new URLSearchParams(null===window||void 0===window?void 0:window.location.search).get("maf_lock_phase"):null,F2.mafPhaseQueryParamEnabled=L2.has(M2.mafPhaseParam||""),F2.plugin=M2.getPlugin();const U2="undefined"!=typeof window,B2=["rgb(115, 191, 105)","rgb(242, 204, 12)","rgb(138, 184, 255)","rgb(255, 120, 10)","rgb(242, 73, 92)","rgb(184, 119, 217)"];class W2 extends mf{transformImporter(e){const{importer:t,loadPhase:i,kind:a}=e;if("undefined"==typeof performance)return t;if(i!==n.MafLoadPhase.ForDisplay||a!==Pm.RegionComponent)return t;const{regionInfo:o}=e;return async()=>{const e=await t(),n=this.wrapComponent(e.default,o);return{...e,default:n}}}wrapComponent(e,t){const n=e,i=Ef(t),a=({title:e,metadata:t})=>b.default.createElement(b.default.Fragment,null,b.default.createElement(dW,{size:"small"},e),Object.keys(t).map((e=>b.default.createElement(cW,{key:e},`${e}: ${t[e]}`))));return e=>{const[o,r]=b.default.useState(!1);return b.default.createElement(wq,{key:i,title:b.default.createElement(a,{title:i,metadata:t.metadata})},b.default.createElement("div",{style:{height:"inherit",border:`1px ${o?"solid":"dashed"} ${B2[(t.keyTrail.length-1)%B2.length]}`,borderRadius:"16px"},onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},b.default.createElement(n,{...e})))}}}class V2{static getPlugin(){return this.isEnabled()?new W2:new pf}static enable(){var e;null===(e=this.storage)||void 0===e||e.setItem(this.lsKey,String(!0))}static disable(){var e;null===(e=this.storage)||void 0===e||e.removeItem(this.lsKey)}static isEnabled(){var e;return Boolean(null===(e=this.storage)||void 0===e?void 0:e.getItem(this.lsKey))}static useIsAttached(){const[e,t]=i.useState(!1);return i.useEffect((()=>{this.plugin.waitUntilAttached().then((()=>{t(!0)}))}),[]),e}}x2=V2,V2.lsKey="debugPanelMafOverlayEnabled",V2.storage=U2?window.localStorage:null,V2.plugin=x2.getPlugin();const q2="dne";const H2="dne",G2="root",j2=3e4;const z2=(e,t,n,i,o,r,s,l,d,u)=>{const _="ajax"===e.detail.navigationType,p=e.detail.pageRenderStart;if(!isFinite(e.end)||!isFinite(e.start)||!isFinite(p)||e.duration>j2||e.end-e.start>j2||e.duration<0||e.end-e.start<0)return;if(_&&p>e.start)return;const g=_?p:0,f=_?0:o,h=_?e.start-g:e.start,E=e.end-g;return Math.min(f,h,E)<0||Math.max(f,h,E)>6e4||f>h||h>E?void 0:{start:e.start,end:e.end,detail:{navigation_type:e.detail.navigationType||H2,browser:m.getBrowserShortName(),route_name:c.resolveRouteName()||H2,atlasservlet:a.getAtlasservlet()||H2,edison_page_name:a.getPageName()||H2,path_trail:ff(t.pathTrail)||H2,key_trail:hf(t.keyTrail)||G2,time_to_app_init:f,time_to_first_render:h,time_to_visually_complete:E,renders:n,mutations:i,lastMutation:r,mostCommonMutation:s,mostCommonMutationCount:l,source_type:d?"mobile":"web",is_build_time_prefetch:u}}};const K2=(e,t,n)=>{const i={start:0,end:0,detail:{navigation_type:(t?"ajax":fG())||H2,browser:m.getBrowserShortName(),route_name:c.resolveRouteName()||H2,atlasservlet:a.getAtlasservlet()||H2,edison_page_name:a.getPageName()||"not-edison",path_trail:ff(e.pathTrail)||H2,key_trail:hf(e.keyTrail)||G2,source_type:n?"mobile":"web"}};Ac.measure("maf.perf_plugin.region_will_render",i)},J2=vf(Q0,{plugins:[F2.plugin,V2.plugin,new class extends mf{constructor(){super(...arguments),this.onDurationEvent=e=>{Promise.resolve().then((function(){return Cc})).then((({UDCL:t})=>{t.measure("maf.event_plugin.duration_event",{start:e.start,end:e.end,detail:{event_type:e.type,tags:e.tags}})}))},this.onError=e=>{Promise.resolve().then((function(){return ev})).then((({UDCL:t})=>{t.logEvent({class:"exception",action:"maf",object:"event_plugin"},{tags:{type:e.type,severity:e.severity}})}))},this.onAfterDisplayReached=e=>{Promise.resolve().then((function(){return Cc})).then((({UDCL:t})=>{t.measure("maf.event_plugin.time_to_after_display",{start:0,end:e.afterDisplayTime,detail:{event_type:"AfterDisplay",route_name:c.resolveRouteName()||q2,atlasservlet:a.getAtlasservlet()||q2,edison_page_name:a.getPageName()||q2,tags:e.tags}})}))}}},new class extends mf{constructor(){super(),this.ContextProvider=TG,this.appInitTime=0,this.announcedTransform=!1,"undefined"!=typeof performance&&(this.appInitTime=performance.now()),"undefined"!=typeof document&&(this.pathname=document.location.pathname)}transformImporter(e){this.announcedTransform||(this.announcedTransform=!0);const{importer:t,loadPhase:i,kind:a}=e;if("undefined"==typeof performance)return t;if(i!==n.MafLoadPhase.ForDisplay||a!==Pm.RegionComponent)return t;const{regionInfo:o}=e;return async()=>{const e=await t(),n=this.wrapComponent(e.default,o);return{...e,default:n}}}wrapComponent(e,n){const o=e,r=Ef(n);return e=>{const s=i.useRef(0),l=i.useRef(0),c=i.useRef(new Map),d=i.useRef(null),u=i.useRef("*");s.current+=1;const _=Cg(),{getIsAjaxNavigation:p,getPageRenderStart:g}=bG()||{getIsAjaxNavigation:()=>!1,getPageRenderStart:()=>0},f=i.useCallback((e=>{l.current+=1,e.forEach((e=>{var t,n,i;const a=e.target,o=null!==(t=e.timestamp)&&void 0!==t?t:performance.now(),r=bd(e);a&&(c.current.has(a)?c.current.set(a,c.current.get(a)+1):c.current.set(a,1),d.current=(null!==(i=null===(n=d.current)||void 0===n?void 0:n.timestamp)&&void 0!==i?i:0){var i,o;if(e.detail.start-e.detail.pageRenderStart>j2)return;let r="",u=0;c.current.forEach(((e,t)=>{t&&e>u&&(r=Td(t),u=e)}));let _=!1;if(a.isServedByEdisonWebServer()){const{Edison:e}=await new Promise((function(e,n){t(["./e_edison"],e,n)})).then((function(e){return e.edison_esnext}));_=e.getIsBuildTimePrefetchesEnabled()}const p=z2(e,n,s.current,l.current,this.appInitTime,null!==(o=null===(i=d.current)||void 0===i?void 0:i.lastMutation)&&void 0!==o?o:{},r,u,m.is_mobile_or_tablet(),_);p&&(p.detail,Ac.measure("maf.perf_plugin.region_time_to_visually_complete",p))}),[]),{trackedElementRef:E,startCvcMeasurement:v}=RG(r,_.pathname||"empty-path",h,{reportOnNoChange:!0,measurementTimeout:j2,mutationObserverCallback:f});return b.default.useEffect((()=>{p&&_.pathname!==u.current&&(u.current=_.pathname,window.requestAnimationFrame((()=>{const e=g();performance.now()-e>j2||K2(n,p(),m.is_mobile_or_tablet())})),s.current=1,l.current=0,d.current=null,c.current=new Map,v())}),[_.pathname,p,g,v]),b.default.createElement("span",{ref:E,style:{display:"contents"}},b.default.createElement(o,{...e}))}}transformLoader(e){const{loader:n,regionInfo:i}=e;return async e=>{const o=performance.now();await n(e);const r=performance.now();setTimeout((async()=>{const{navigationTime:e,isAjaxNavigation:n}=aI.get(rI);let s=!1;if(a.isServedByEdisonWebServer()){const{Edison:e}=await new Promise((function(e,n){t(["./e_edison"],e,n)})).then((function(e){return e.edison_esnext}));s=e.getIsBuildTimePrefetchesEnabled()}const l=m.is_mobile_or_tablet(),d={navigation_type:n?"ajax":fG(),browser:m.getBrowserShortName(),route_name:c.resolveRouteName()||H2,atlasservlet:a.getAtlasservlet()||H2,edison_page_name:a.getPageName()||H2,path_trail:ff(i.pathTrail)||H2,key_trail:hf(i.keyTrail)||G2,is_build_time_prefetch:s,source_type:l?"mobile":"web"};Ac.measure("maf.perf_plugin.region_loader_start",{start:e,end:Math.max(o,e),detail:d}),Ac.measure("maf.perf_plugin.region_loader_resolve",{start:e,end:Math.max(r,e),detail:d})}),100)}}}]}),Y2=function(e,t,i=!1){r2?l.reportException({severity:"non-critical",err:{...new Error("Base path was already initialized"),severity:"non-critical"}}):r2=!0,SQ||(n.MODULAR_APP_FRAMEWORK_ACTIVE=!0,SQ=!0),_2(t);const a=ef(t,{basename:e});return a.subscribe((e=>{(e=>{var t,n;const i=window.location.origin+e.location.pathname+e.location.search;null===LA&&i||LA&&(null===(t=MA.get(LA.pathname))||void 0===t?void 0:t.includes(e.location.pathname))?LA={url:i,pathname:e.location.pathname}:(null==LA?void 0:LA.url)!==i&&(pA(null!==(n=null==LA?void 0:LA.url)&&void 0!==n?n:"",i)||r.start(),LA={url:i,pathname:e.location.pathname},performance.mark("react_router_soft_navigation"))})(e),i&&function(e){var t,n;const i=e.location.pathname+e.location.search,a=o2(0);if((null==a?void 0:a.url)!==i){if(a&&"REPLACE"!==e.historyAction&&("current"in a.scrollContainer?a.scrollPosition=null===(n=null===(t=a.scrollContainer)||void 0===t?void 0:t.current)||void 0===n?void 0:n.scrollTop:a.scrollPosition=a.scrollContainer.scrollY),"POP"===e.historyAction){const e=o2(1);i===(null==e?void 0:e.url)?i2.pop():i2.push({url:i,scrollPosition:void 0,scrollContainer:window})}else"PUSH"===e.historyAction?i2.push({url:i,scrollPosition:void 0,scrollContainer:window}):"REPLACE"===e.historyAction&&(a?a.url=i:i2.push({url:i,scrollPosition:void 0,scrollContainer:window}));i2.length>a2&&i2.shift()}}(e),(e=>{const t=aI.get(rI).pathname;t!==e.location.pathname&&(void 0!==t?aI.set(rI,{navigationTime:performance.now(),isAjaxNavigation:!0,pathname:e.location.pathname}):aI.set(rI,{...oI,pathname:e.location.pathname}))})(e)})),a}("",J2),Z2=()=>b.default.createElement(b2,{router:Y2});Z2.displayName="SclPage";var $2={exports:{}},Q2={},X2=b.default,e3=d.shimExports;var t3="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n3=e3.useSyncExternalStore,i3=X2.useRef,a3=X2.useEffect,o3=X2.useMemo,r3=X2.useDebugValue;Q2.useSyncExternalStoreWithSelector=function(e,t,n,i,a){var o=i3(null);if(null===o.current){var r={hasValue:!1,value:null};o.current=r}else r=o.current;o=o3((function(){function e(e){if(!l){if(l=!0,o=e,e=i(e),void 0!==a&&r.hasValue){var t=r.value;if(a(t,e))return s=t}return s=e}if(t=s,t3(o,e))return t;var n=i(e);return void 0!==a&&a(t,n)?t:(o=e,s=n)}var o,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,i,a]);var s=n3(e,o[0],o[1]);return a3((function(){r.hasValue=!0,r.value=s}),[s]),r3(s),s},$2.exports=Q2;var s3=$2.exports;let l3=function(e){e()};const c3=()=>l3,d3=i.createContext(null);function u3(){return i.useContext(d3)}const _3=()=>{throw new Error("uSES not initialized!")};let m3=_3;const p3=(e,t)=>e===t;function g3(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d3;const t=e===d3?u3:()=>i.useContext(e);return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p3;const{store:a,subscription:o,getServerState:r}=t(),s=m3(o.addNestedSub,a.getState,r||a.getState,e,n);return i.useDebugValue(s),s}}const f3=g3();function h3(){return h3=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(a[n]=e[n]);return a}var v3,b3={exports:{}},S3={},T3=Symbol.for("react.element"),y3=Symbol.for("react.portal"),k3=Symbol.for("react.fragment"),w3=Symbol.for("react.strict_mode"),I3=Symbol.for("react.profiler"),A3=Symbol.for("react.provider"),C3=Symbol.for("react.context"),R3=Symbol.for("react.server_context"),O3=Symbol.for("react.forward_ref"),N3=Symbol.for("react.suspense"),P3=Symbol.for("react.suspense_list"),M3=Symbol.for("react.memo"),L3=Symbol.for("react.lazy"),D3=Symbol.for("react.offscreen");function F3(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case T3:switch(e=e.type){case k3:case I3:case w3:case N3:case P3:return e;default:switch(e=e&&e.$$typeof){case R3:case C3:case O3:case L3:case M3:case A3:return e;default:return t}}case y3:return t}}}v3=Symbol.for("react.module.reference"),S3.ContextConsumer=C3,S3.ContextProvider=A3,S3.Element=T3,S3.ForwardRef=O3,S3.Fragment=k3,S3.Lazy=L3,S3.Memo=M3,S3.Portal=y3,S3.Profiler=I3,S3.StrictMode=w3,S3.Suspense=N3,S3.SuspenseList=P3,S3.isAsyncMode=function(){return!1},S3.isConcurrentMode=function(){return!1},S3.isContextConsumer=function(e){return F3(e)===C3},S3.isContextProvider=function(e){return F3(e)===A3},S3.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===T3},S3.isForwardRef=function(e){return F3(e)===O3},S3.isFragment=function(e){return F3(e)===k3},S3.isLazy=function(e){return F3(e)===L3},S3.isMemo=function(e){return F3(e)===M3},S3.isPortal=function(e){return F3(e)===y3},S3.isProfiler=function(e){return F3(e)===I3},S3.isStrictMode=function(e){return F3(e)===w3},S3.isSuspense=function(e){return F3(e)===N3},S3.isSuspenseList=function(e){return F3(e)===P3},S3.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===k3||e===I3||e===w3||e===N3||e===P3||e===D3||"object"==typeof e&&null!==e&&(e.$$typeof===L3||e.$$typeof===M3||e.$$typeof===A3||e.$$typeof===C3||e.$$typeof===O3||e.$$typeof===v3||void 0!==e.getModuleId)},S3.typeOf=F3,b3.exports=S3;var x3=b3.exports;const U3=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function B3(e,t,n,i,a){let o,r,s,l,c,{areStatesEqual:d,areOwnPropsEqual:u,areStatePropsEqual:_}=a,m=!1;function p(a,m){const p=!u(m,r),g=!d(a,o,m,r);return o=a,r=m,p&&g?(s=e(o,r),t.dependsOnOwnProps&&(l=t(i,r)),c=n(s,l,r),c):p?(e.dependsOnOwnProps&&(s=e(o,r)),t.dependsOnOwnProps&&(l=t(i,r)),c=n(s,l,r),c):g?function(){const t=e(o,r),i=!_(t,s);return s=t,i&&(c=n(s,l,r)),c}():c}return function(a,d){return m?p(a,d):(o=a,r=d,s=e(o,r),l=t(i,r),c=n(s,l,r),m=!0,c)}}function W3(e){return function(t){const n=e(t);function i(){return n}return i.dependsOnOwnProps=!1,i}}function V3(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function q3(e,t){return function(t,n){const i=function(e,t){return i.dependsOnOwnProps?i.mapToProps(e,t):i.mapToProps(e,void 0)};return i.dependsOnOwnProps=!0,i.mapToProps=function(t,n){i.mapToProps=e,i.dependsOnOwnProps=V3(e);let a=i(t,n);return"function"==typeof a&&(i.mapToProps=a,i.dependsOnOwnProps=V3(a),a=i(t,n)),a},i}}function H3(e,t){return(n,i)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${i.wrappedComponentName}.`)}}function G3(e,t,n){return h3({},n,e,t)}const j3={notify(){},get:()=>[]};function z3(e,t){let n,i=j3;function a(){r.onStateChange&&r.onStateChange()}function o(){n||(n=t?t.addNestedSub(a):e.subscribe(a),i=function(){const e=c3();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let i=!0,a=n={callback:e,next:null,prev:n};return a.prev?a.prev.next=a:t=a,function(){i&&null!==t&&(i=!1,a.next?a.next.prev=a.prev:n=a.prev,a.prev?a.prev.next=a.next:t=a.next)}}}}())}const r={addNestedSub:function(e){return o(),i.subscribe(e)},notifyNestedSubs:function(){i.notify()},handleChangeWrapper:a,isSubscribed:function(){return Boolean(n)},trySubscribe:o,tryUnsubscribe:function(){n&&(n(),n=void 0,i.clear(),i=j3)},getListeners:()=>i};return r}const K3=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?i.useLayoutEffect:i.useEffect;function J3(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function Y3(e,t){if(J3(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(let i=0;i3&&void 0!==arguments[3]?arguments[3]:{};const _=d,m=function(e){return e?"function"==typeof e?q3(e):H3(e,"mapStateToProps"):W3((()=>({})))}(e),p=function(e){return e&&"object"==typeof e?W3((t=>function(e,t){const n={};for(const i in e){const a=e[i];"function"==typeof a&&(n[i]=function(){return t(a(...arguments))})}return n}(e,t))):e?"function"==typeof e?q3(e):H3(e,"mapDispatchToProps"):W3((e=>({dispatch:e})))}(t),g=function(e){return e?"function"==typeof e?function(e){return function(t,n){let i,{displayName:a,areMergedPropsEqual:o}=n,r=!1;return function(t,n,a){const s=e(t,n,a);return r?o(s,i)||(i=s):(r=!0,i=s),i}}}(e):H3(e,"mergeProps"):()=>G3}(n),f=Boolean(e);return e=>{const t=e.displayName||e.name||"Component",n=`Connect(${t})`,a={shouldHandleStateChanges:f,displayName:n,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:m,initMapDispatchToProps:p,initMergeProps:g,areStatesEqual:o,areStatePropsEqual:s,areOwnPropsEqual:r,areMergedPropsEqual:l};function d(t){const[n,o,r]=i.useMemo((()=>{const{reactReduxForwardedRef:e}=t,n=E3(t,Z3);return[t.context,e,n]}),[t]),s=i.useMemo((()=>n&&n.Consumer&&x3.isContextConsumer(b.default.createElement(n.Consumer,null))?n:_),[n,_]),l=i.useContext(s),c=Boolean(t.store)&&Boolean(t.store.getState)&&Boolean(t.store.dispatch),d=Boolean(l)&&Boolean(l.store),u=c?t.store:l.store,m=d?l.getServerState:u.getState,p=i.useMemo((()=>function(e,t){let{initMapStateToProps:n,initMapDispatchToProps:i,initMergeProps:a}=t,o=E3(t,U3);return B3(n(e,o),i(e,o),a(e,o),e,o)}(u.dispatch,a)),[u]),[g,h]=i.useMemo((()=>{if(!f)return Q3;const e=z3(u,c?void 0:l.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[u,c,l]),E=i.useMemo((()=>c?l:h3({},l,{subscription:g})),[c,l,g]),v=i.useRef(),S=i.useRef(r),T=i.useRef(),y=i.useRef(!1);i.useRef(!1);const k=i.useRef(!1),w=i.useRef();K3((()=>(k.current=!0,()=>{k.current=!1})),[]);const I=i.useMemo((()=>()=>T.current&&r===S.current?T.current:p(u.getState(),r)),[u,r]),A=i.useMemo((()=>e=>g?function(e,t,n,i,a,o,r,s,l,c,d){if(!e)return()=>{};let u=!1,_=null;const m=()=>{if(u||!s.current)return;const e=t.getState();let n,m;try{n=i(e,a.current)}catch(e){m=e,_=e}m||(_=null),n===o.current?r.current||c():(o.current=n,l.current=n,r.current=!0,d())};return n.onStateChange=m,n.trySubscribe(),m(),()=>{if(u=!0,n.tryUnsubscribe(),n.onStateChange=null,_)throw _}}(f,u,g,p,S,v,y,k,T,h,e):()=>{}),[g]);var C,R,O;let N;C=X3,R=[S,v,y,r,T,h],K3((()=>C(...R)),O);try{N=$3(A,I,m?()=>p(m(),r):I)}catch(e){throw w.current&&(e.message+=`\nThe error may be correlated with this previous error:\n${w.current.stack}\n\n`),e}K3((()=>{w.current=void 0,T.current=void 0,v.current=N}));const P=i.useMemo((()=>b.default.createElement(e,h3({},N,{ref:o}))),[o,e,N]);return i.useMemo((()=>f?b.default.createElement(s.Provider,{value:E},P):P),[s,P,E])}const h=b.default.memo(d);if(h.WrappedComponent=e,h.displayName=d.displayName=n,c){const t=b.default.forwardRef((function(e,t){return b.default.createElement(h,h3({},e,{reactReduxForwardedRef:t}))}));return t.displayName=n,t.WrappedComponent=e,u.hoistStatics(t,e)}return u.hoistStatics(h,e)}}function n5(e){let{store:t,context:n,children:a,serverState:o}=e;const r=i.useMemo((()=>{const e=z3(t);return{store:t,subscription:e,getServerState:o?()=>o:void 0}}),[t,o]),s=i.useMemo((()=>t.getState()),[t]);K3((()=>{const{subscription:e}=r;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==t.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[r,s]);const l=n||d3;return b.default.createElement(l.Provider,{value:r},a)}var i5;(e=>{m3=e})(s3.useSyncExternalStoreWithSelector),(e=>{$3=e})(d.shimExports.useSyncExternalStore),i5=f.unstable_batchedUpdates,l3=i5;const a5=e=>({location:e});var o5;function r5(e){const t=window[e];if(t)return function(e){return new Promise(((t,n)=>{const i=e.getDataIfAvailable();i?i.payload?t(JSON.parse(i.payload)):n(i.error):e((e=>t(JSON.parse(e))),n)}))}(t)}!function(e){e.PutFile="PUT_FILE",e.PutFileMap="PUT_FILE_MAP"}(o5||(o5={}));const s5=e=>({response:void 0,responseText:"",status:0,statusText:"",getResponseHeader:function(e){return this.response?this.response.headers.get(e):null},readyState:XMLHttpRequest.UNSENT,abortController:e,thens:[],catches:[],abort:()=>e&&e.abort(),then:function(e,t){return this.thens.push(e),this.catches.push(t),this},catch:function(e){return this.catches.push(e),this},resolve:function(e){this.thens.forEach((t=>{t&&t(e)}))},reject:function(e){this.catches.forEach((t=>{t&&t(e)}))}});function l5(e){return e}const c5="err:",d5="htmlerr:",u5="async_task_err:",_5="done:";function m5(e,t){null==e&&(e={}),null==t&&(t=[]);const n=new h5(e),i=g5(n,t),a=i.options().type||"POST",o=i.data(),s=i.dataType(),l=new AbortController,c=s5(l);r.incrementAjaxCount(),Cs();const d=i.headers().then((t=>{var n;let r=String(i.url());t.has("Content-Type")||t.append("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");const s={method:a,mode:"cors",credentials:e.credentials||"include",headers:t,signal:l.signal};if("POST"===a){const e=null===(n=t.get("Content-Type"))||void 0===n?void 0:n.includes("application/x-www-form-urlencoded");s.body=e?Yu(o,!0):o}else r=$u(r,o);return fetch(r,s)})).then((e=>e.text().then((t=>({response:e,responseText:t}))))).then((({response:e,responseText:t})=>{const{ok:n,status:a,statusText:o}=e;if(c.response=e,c.readyState=XMLHttpRequest.DONE,c.responseText=t,c.status=a,c.statusText=o,n)if("abort"===o)i.error(c,"aborted","abort"),i.complete(c,"aborted");else if("failed"===o)i.error(c,"failed",o),i.complete(c,"failed");else if("json"===s)try{const e=t.startsWith(c5)?t:JSON.parse(t);i.success(e,"success",c),i.complete(c,"success"),c.resolve(e)}catch(e){i.error(c,"parsererror",e.message),i.complete(c,"parsererror")}else i.success(t,"success",c),i.complete(c,"success"),c.resolve(t);else{c.status=e.status;const n=500===e.status?"":t;c.responseText=n,i.error(c,"error",n||c.statusText),i.complete(c,"error"),c.reject(c.responseText)}return e})).catch((e=>{"AbortError"===e.name?(c.statusText="abort",i.error(c,"aborted","abort"),i.complete(c,"aborted")):(i.error(c,"error",e.message),i.complete(c,"error")),c.reject(e)})).finally((()=>{r.decrementAjaxCount(),Rs()}));return i.request(d),c}function p5(e){return e.type===f5.CHAINED}const g5=function(e,t){const n=[e];for(const e of Array.from(t.slice(0).reverse()))n.push(new e);let i=e;for(const e of n)i&&p5(e)&&(e.next=i),i=e;return i};var f5;!function(e){e.BASE="base",e.CHAINED="chained"}(f5||(f5={}));class h5{constructor(e){this.type=f5.BASE;const t=e||{},n=new Headers,i=t.headers||{};Object.keys(i).forEach((e=>{const t=i[e]||"";n.append(e,String(t))})),this.options=()=>t,this.url=()=>String(t.url||""),this.data=()=>t.data||{},this.dataType=()=>t.dataType||"text",this.headers=()=>Promise.resolve(n),this.success=t.success||l5,this.error=t.error||l5,this.complete=t.complete||l5,this.request=l5}}class E5{constructor(){this.type=f5.CHAINED}options(){return this.next.options()}url(){return this.next.url()}contentType(){return this.next.contentType()}data(){return this.next.data()}dataType(){return this.next.dataType()}async headers(){return this.next.headers()}success(e,t,n){this.next.success(e,t,n)}error(e,t,n){this.next.error(e,t,n)}complete(e,t){this.next.complete(e,t)}request(e){this.next.request(e)}}class v5 extends E5{constructor(){super(...arguments),this.SUPPORTED_TLDS=["dropbox.com"]}static initClass(){}data(){if(this.options().skipInjectCsrf)return this.next.data();s.assert(this._is_db_domain(),"injecting CSRF token into request to non-dropbox domain");const e={is_xhr:!0};return"GET"!==(this.options().type||"POST").toUpperCase()&&(e.t=s.readCsrfToken()),{...e,...this.next.data()}}_is_db_domain(){const e=s.URI.parse(String(this.url())).getAuthority();if(!e)return!0;const t=e.split(".");return this.SUPPORTED_TLDS.reduce((function(e,n){const i=n.split("."),a=t.slice(-1*i.length).join(".");return e||n===a}),!1)}}v5.initClass();class b5 extends E5{data(){const e=this.next.data(),t=this.options();return t.subject_user&&!e._subject_uid&&(e._subject_uid=String(t.subject_user)),e}async headers(){const e=await this.next.headers(),t=this.options();return t.subject_user&&e.set("X-DROPBOX-UID",String(t.subject_user)),e}}class S5 extends E5{async headers(){var e,t,n,i;const[o,r]=await Promise.all([this.next.headers(),Zl()]),s=this.options().teamAuthParams||{},l=s.team_id||r.team_id;if(l){const{subject_user:n}=this.options(),i=null===(e=this.next.data())||void 0===e?void 0:e._subject_uid,a=("number"==typeof n?n:null==n?void 0:n.id)||("string"==typeof i?parseInt(i,10):i);a&&a===(null===(t=r.work_user)||void 0===t?void 0:t.id)&&o.set("X-Dropbox-Teamid",String(l))}const c=s.auth_role||(null===(n=a.getAuthRequestInfo())||void 0===n?void 0:n.authRole),d=s.auth_action_type||(null===(i=a.getAuthRequestInfo())||void 0===i?void 0:i.authActionType);return(c||d)&&o.set("X-Dropbox-Team-Authorization",JSON.stringify({auth_role:String(c),auth_action_type:String(d)})),o}}class T5 extends E5{data(){return this.next.data()}async headers(){const e=await this.next.headers();return this.options().type,e}}class y5 extends E5{success(e,t,n){let i;if(!n.responseText.length)return this.next.error(n,t,"AJAX Response was empty.");const a=this.options();let o=!0,r=!1;if(0===n.responseText.indexOf(c5))i=n.responseText.substr(c5.length),["{","["].includes(i[0])&&(o=!1);else{if(0!==n.responseText.indexOf(d5))return this.next.success(e,t,n);i=n.responseText.substr(8),r=!0}const s=this.next.error(n,t,i);if(o&&!a.skipNotifyError){let e=i;r&&(e=new p.HTML(i)),p.Notify.error(e)}return s}error(e,t,n){const i=this.options();return"aborted"===t||i.skipNotifyError||p.Notify.error(u.intl.formatMessage({id:"A1ZtqA",defaultMessage:"There was a problem completing this request."})),this.next.error(e,t,n)}}class k5 extends E5{constructor(){super(),this._watch=this._watch.bind(this)}data(){this.job_id=k5.generate_job_id();const e=this.next.data(),t=e._subject_uid,n=this.options(),{subject_user:i}=n;return t&&"string"==typeof t?this.uid=t:i&&(this.uid=String(i)),{job_id:this.job_id,...e}}request(e){return this._interval=1e3,this._failures=0,this._watch_count=0,this._watch_id=setInterval(this._watch,this._interval),this.next.request(e)}success(e,t,n){return this.next.success(e,t,n)}error(e,t,n){return this.next.error(e,t,n)}complete(e,t){return this._stop(),Gu.handled(this.job_id),this.next.complete(e,t)}_watch(){return Gu.peek(this.job_id)?this._stop():(this._watch_count++,this._watch_count%10==0&&(clearInterval(this._watch_id),this._interval=Math.min(Math.floor(1.5*this._interval),3e4),this._watch_id=setInterval(this._watch,this._interval)),this._show_progress_modal(),this._fetch_progress())}_stop(){clearInterval(this._watch_id),ju.hide()}_show_progress_modal(){if(this._modal_shown)return;this._modal_shown=!0;const e=this.options();e.progress_text&&ju.show(e.progress_text)}_fetch_progress(){const e={};return this.uid&&(e._subject_uid=this.uid),F5({url:`/job_status/${this.job_id}`,data:e,dataType:"text",success(e,t,n){let i;i=0===n.responseText.indexOf("done")?"1/1":n.responseText,ju.update(i)},error:(e,t,n)=>{if(this._failures++,!(this._failures<3))return this._stop(),this.next.error(e,t,n)}})}static generate_job_id(){const e=(new Date).getTime().toString();let t=Math.floor(1e6*Math.random()).toString();return t=`000000${t}`.substring(t.length),e+t}}class w5 extends E5{data(){var e;const t=Xc().getQuery().oref;return!(null===(e=this.next.data())||void 0===e?void 0:e.oref)&&t?{oref:t,...this.next.data()}:this.next.data()}}const I5=[class extends E5{constructor(){super(),this.browser_unload_handler=this.browser_unload_handler.bind(this),this.is_browser_unloading=!1}browser_unload_handler(){this.is_browser_unloading=!0}request(e){return window.addEventListener("beforeunload",this.browser_unload_handler),this.next.request(e)}error(e,t,n){return"error"===t&&this.is_browser_unloading?this.next.error(e,"aborted","unload"):this.next.error(e,t,n)}complete(e,t){return window.removeEventListener("beforeunload",this.browser_unload_handler),this.next.complete(e,t)}}],A5=[b5,S5,v5,class extends E5{error(e,t,n){if(403===e.status){const e=gl.get("reload-timestamp"),t=(new Date).getTime();(!e||t-e>3e4)&&(gl.set("reload-timestamp",t),window.location.reload())}return this.next.error(e,t,n)}}],C5=[class extends E5{constructor(){super(),this._clear_working_msg=this._clear_working_msg.bind(this)}request(e){let t=!1;e.catch((()=>{})).then((()=>{t=!0}));const n=()=>{t||(this._should_show_working_msg()?(this._show_working_msg(),e.catch((()=>{})).then((()=>{this._clear_working_msg()}))):setTimeout(n,100))};return setTimeout(n,4e3),this.next.request(e)}_should_show_working_msg(){const e=p.Notify.current();return null!=e&&Date.now()>e.shownAtMs+e.durationMs/2}_show_working_msg(){return this.notificationId=p.Notify.success(u.intl.formatMessage({id:"8jNAni",defaultMessage:"Still working..."})),this.notificationId}_clear_working_msg(){const e=p.Notify.current();if(e&&e.timeoutId===this.notificationId)return p.Notify.clear()}}],R5=[class extends E5{error(e,t,n){return this._notify_dev(e,t,n),this.next.error(e,t,n)}_notify_dev(e,t,n){e.getResponseHeader("X-Debug-Url")}},class extends E5{async headers(){const e=await this.next.headers(),t=Ps();return t&&e.append("x-dropbox-client-yaps-attribution",t),e}},T5,class extends E5{data(){const e=this.next.data(),t={};a.getPublicModeOverride()&&(t.public_mode_override="1");const n=a.getCountryOverride();return n&&(t.country_override=n),{...t,...e}}}],O5=[class extends E5{constructor(){super(),this._watch=this._watch.bind(this)}data(){const e=this.next.data();this.uid=e._subject_uid?String(e._subject_uid):"";const{subject_user:t}=this.options();return!this.uid&&t&&(this.uid=String(t)),e}success(e,t,n){return this._is_async_job_response(n.responseText)?(this.job_id=n.responseText.split(":")[1],this._interval=1e3,this._failures=0,this._watch_count=0,this._watch_id=setInterval(this._watch,this._interval)):this.next.success(e,t,n)}complete(e,t){if(!this._is_async_job_response(e.responseText))return this.next.complete(e,t)}_is_async_job_response(e){if(!e||0!==e.indexOf("async_task_started:"))return!1;return e.split(":")[1].match(/^[A-Za-z0-9_\-=]*$/)}_watch(){return Gu.peek(this.job_id)?this._stop():(this._watch_count++,this._watch_count%10==0&&(clearInterval(this._watch_id),this._interval=Math.min(Math.floor(1.5*this._interval),3e4),this._watch_id=setInterval(this._watch,this._interval)),this._show_progress_modal(),this._fetch_progress())}_stop(){clearInterval(this._watch_id),ju.hide()}_show_progress_modal(){if(this._modal_shown)return;this._modal_shown=!0;const{progress_text:e}=this.options();e&&ju.show(e)}_fetch_progress(){const e={};return this.uid&&(e._subject_uid=this.uid),B5({url:`/async_task_status/${this.job_id}`,data:e,dataType:"text",success:(e,t,n)=>{let i=n.responseText;if(0===i.indexOf(_5))return Gu.handled(this.job_id),this._stop(),i=i.substr(5),n.responseText=i,this.next.success(e,t,n),this.next.complete(n,t);if(0===i.indexOf(c5)){Gu.handled(this.job_id),this._stop();const e=i.substr(c5.length);return p.Notify.error(e),this.next.error(n,t,e),this.next.complete(n,t)}if(0===i.indexOf(u5)){Gu.handled(this.job_id),this._stop();const e=i.substr(15),{skipNotifyError:a}=this.options();return a||p.Notify.error(new p.HTML(e)),this.next.error(n,t,e),this.next.complete(n,t)}ju.update(i)},error:(e,t,n)=>{if(this._failures++,!(this._failures<3))return this._stop(),this.next.error(e,t,n),this.next.complete(e,t)}})}}],N5=[].concat(I5,C5,y5,R5,A5,O5);function P5(e){return null==e&&(e={}),m5(e,N5)}const M5=[].concat(I5,C5,class extends E5{success(e,t,n){if(!this.options().skipErrorHandling){if(!n.responseText.length)return this.next.error(n,t,"AJAX Form response was empty.");if(0===n.responseText.indexOf(c5)){const e=n.responseText.substr(c5.length);return this.next.error(n,t,e)}}return this.next.success(e,t,n)}},R5,A5,O5);function L5(e){return null==e&&(e={}),m5(e,M5)}const D5=[].concat(I5,C5,y5,R5,A5,k5,O5);function F5(e){return null==e&&(e={}),m5(e,[].concat(I5,R5,A5))}const x5=[b5,S5,v5],U5=[].concat(I5,R5,x5);function B5(e){return null==e&&(e={}),m5(e,U5)}function W5(e){return{class:"share",action:"preview",object:"shared_content",properties:e}}const V5=["loading","stable","complete"];function q5(e){return V5.find((t=>t===(null==e?void 0:e.toLowerCase())))}const H5=Symbol("ON_PAGE_MOUNTED"),G5=Symbol("ON_PAGE_UNMOUNTED"),j5=Symbol("ON_APP_MODULE_LOADED"),z5=Symbol("ON_APP_MOUNTED"),K5=Symbol("ON_CLICK_UPLOAD_MODAL_JOIN_BUTTON"),J5=Symbol("ON_CLICK_ACTION_BAR_JOIN_BUTTON"),Y5=Symbol("ON_CLICK_ACTION_BAR_DOWNLOAD_BUTTON"),Z5=Symbol("ON_CLICK_ENTRY_DOWNLOAD_BUTTON"),$5=Symbol("ON_SELECT_DROPBOX_HOME_ICON"),Q5=Symbol("ON_LIST_SHARED_LINK_FOLDER_ENTRIES_API_START"),X5=Symbol("ON_LIST_SHARED_LINK_FOLDER_ENTRIES_API_SUCCESS"),e4=Symbol("ON_LIST_SHARED_LINK_FOLDER_ENTRIES_API_FAILURE"),t4=Symbol("ON_HANDLE_CLICK_FILE"),n4=Symbol("ON_HANDLE_CLICK_FOLDER"),i4=Symbol("ON_LOAD_SORT_PREFERENCE_FROM_SESSION_STORAGE_SUCCESS"),a4=Symbol("ON_LOAD_SORT_PREFERENCE_FROM_SESSION_STORAGE_FAILURE"),o4=Symbol("ON_SAVE_SORT_PREFERENCE_TO_SESSION_STORAGE"),r4=Symbol("ON_TOGGLE_VIEW_MODE"),s4=Symbol("ON_SAVE_VIEW_MODE_TO_SESSION_STORAGE"),l4=Symbol("ON_LOAD_VIEW_MODE_FROM_SESSION_STORAGE"),c4=Symbol("ON_LOAD_VIEW_MODE_FROM_SESSION_STORAGE"),d4=Symbol("ON_LOG_FOLDER_PREVIEW_PAGE_TTVC"),u4=Symbol("ON_SHARED_FOLDER_VIEW"),_4=Symbol("ON_SHARED_FILE_VIEW"),m4=Symbol("ON_CLICK_SHARED_CONTENT_ACTION");let p4=!1;const{useEmitter:g4,defaultEmitter:f4}=$Q((async({event:e,getContextValue:t})=>{const n=t(fX);if(null===n||!n)return;const i=t(mX),a=await uX(i),o=t(nX),r=e.payload&&"targetObjectMetadata"in e.payload?e.payload.targetObjectMetadata:t(bX),s=e.payload&&"miscTargetObjectMetadata"in e.payload?e.payload.miscTargetObjectMetadata:t(eX),l={...gX(a),...hX(n),...iX(o),...SX(r),...tX(s)},c=pX(a),d=EX(n),u=aX(o),_=TX(r),m={isConfidential:null===(p=s).isConfidential?void 0:p.isConfidential};var p;if(e.key!==H5){if(e.key!==z5&&e.key!==j5&&e.key!==G5){if(e.key===u4&&!p4)return p4=!0,void XE.logEvent(W5({...c,...d,..._,...m}),{tags:{...l,...SX(r),...tX(s)}});if(e.key!==_4||p4)if(e.key===K5)XE.logEvent("select.preview_action",{tags:{...l,action:"join",action_element:"upload_modal"}});else{if(e.key===J5)return void XE.logEvent("select.preview_action",{tags:{action:"join",action_element:"action_bar",...l}});if(e.key===Y5)return void XE.logEvent("select.preview_action",{tags:{action:"download",action_element:"action_bar",...l}});if(e.key===Z5)return void XE.logEvent("select.preview_action",{tags:{action:"download",action_element:e.payload.interactionType,...l}});if(e.key===$5)return void XE.logEvent("select.dropbox_home_icon",{detail:{action_element:"breadcrumb_bar"},tags:l});if(e.key===Q5)return void XE.logStart("ops.list_shared_link_folder_entries.api",{key:e.payload.loggingKey,tags:{status:"start",...l}});if(e.key===X5)return void XE.logEnd("ops.list_shared_link_folder_entries.api",{key:e.payload.loggingKey,tags:{status:"success",...l},eventState:"success"});if(e.key===e4)XE.logEnd("ops.list_shared_link_folder_entries.api",{key:e.payload.loggingKey,tags:{status:"failure",reason:e.payload.reason||"",...l},eventState:"failed"});else{if(e.key===t4)return void XE.logEvent("ops.folder_preview.handle_click_file",{tags:l});if(e.key===n4)return void XE.logEvent("ops.folder_preview.handle_click_folder",{tags:l});if(e.key===i4)XE.logEvent("ops.folder_preview.load_list_sort_preference",{tags:{direction:e.payload.direction,column:e.payload.column,status:"success",...l}});else{if(e.key===r4)return void XE.logEvent("ops.folder_preview.toggle_view_mode",{tags:{previousViewMode:e.payload.previousViewMode,selectedViewMode:e.payload.selectedViewMode,...l}});if(e.key===a4)return void XE.logEvent("ops.folder_preview.load_list_sort_preference",{tags:{direction:e.payload.direction,column:e.payload.column,status:"failure",...l}});if(e.key===o4)XE.logEvent("ops.folder_preview.save_list_sort_preference",{tags:{direction:e.payload.direction,column:e.payload.column,...l}});else{if(e.key===s4)return void XE.logEvent("ops.folder_preview.save_view_mode",{tags:{viewMode:e.payload.viewMode,...l}});if(e.key===l4)return void XE.logEvent("ops.folder_preview.load_view_mode",{tags:{viewMode:e.payload.viewMode,status:"success",...l}});if(e.key===c4)return void XE.logEvent("ops.folder_preview.load_view_mode",{tags:{viewMode:e.payload.viewMode,status:"failure",...l}});e.key===d4?XE.logEvent(function(e){return{class:"sharing_receiver",action:"log",object:"shared_folder_preview_ttvc",properties:e}}({duration:e.payload.duration,sharedFolderPreviewEntryCount:e.payload.folderContentsLength,navigationType:e.payload.navigationType,sharedFolderPreviewViewMode:e.payload.viewMode,isMobileWeb:e.payload.isMobileWeb,numberOfImagesAndVideos:e.payload.numImagesVideos,sortingColumn:e.payload.sortingColumn,sortingDirection:e.payload.sortingDirection,numberOfFileEntries:e.payload.numFileEntries,numberOfSubfolderEntries:e.payload.numSubfolderEntries,viewportWidth:e.payload.viewportWidth,viewportHeight:e.payload.viewportHeight,folderBodyWidth:e.payload.folderBodyWidth,folderBodyHeight:e.payload.folderBodyHeight,numberOfCapturedContents:e.payload.numCapturedContents,renderedContentsStatus:q5(e.payload.renderedContentsStatus)}),{tags:l}):e.key===m4&&XE.logEvent(function(e){return{class:"sharing_receiver",action:"select",object:"shared_content_action",properties:e}}({...c,...d,...u,..._,...m,actionElement:e.payload.actionElement,sharedContentAction:e.payload.action}),{tags:{...l,action:e.payload.action}})}}}}else p4=!0,XE.logEvent(W5({...c,...d,..._,...m}),{tags:{...l,...SX(r),...tX(s)}})}}else XE.logEvent({class:"sharing_receiver",action:"preview",object:"folder",properties:{...c,...d}},{tags:{isLeoRedesign:e.payload.isLeoRedesign.toString(),...l}})}));function h4(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/list_shared_link_folder_entries",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function E4(e){return{_mount_access_perms:e._mount_access_perms,filename:e.filename,href:e.href,is_dir:e.is_dir,ns_id:e.ns_id,openInAppData:(t=e.open_in_app,t&&!("appUrls"in t)&&"platform"in t?e.open_in_app:yr(e.open_in_app)),shared_folder_id:e.shared_folder_id,sort_key:e.sort_key,folder_id:e.folder_id,is_confidential_folder:e.is_confidential_folder};var t}function v4(e){return{canCopyToDropboxRoles:e.canCopyToDropboxRoles,canDownloadRoles:e.canDownloadRoles,canPrintRoles:e.canPrintRoles,canRemoveLinkUids:e.canRemoveLinkUids,canSyncToDropboxRoles:e.canSyncToDropboxRoles,canRequestAccessRoles:e.canRequestAccessRoles,canViewContextMenuRoles:e.canViewContextMenuRoles,canViewMetadataRoles:e.canViewMetadataRoles,isEditFolderLink:e.isEditFolderLink,syncVarsByRoles:e.syncVarsByRoles,isSharedFolder:e.isSharedFolder,folderLinkPreviewType:e.folderLinkPreviewType}}function b4(e){return{itemId:e.itemId,linkKey:e.linkKey,linkType:e.linkType,secureHash:e.secureHash,subPath:e.subPath,rlkey:e.rlkey}}function S4(e){const t=[];for(const i of e.entries)i.is_dir?t.push(E4(i)):t.push({is_dir:(n=i).is_dir,filename:n.filename,sort_key:n.sort_key,href:n.href,bytes:n.bytes,preview:n.preview,ns_id:n.ns_id,preview_type:n.preview_type?n.preview_type:null,sjid:n.sjid,ts:n.ts,thumbnail_url_tmpl:n.thumbnail_url_tmpl,file_id:n.file_id,revision_id:n.revision_id,is_symlink:!1,is_cloud_doc:n.is_cloud_doc});var n;const i=e.share_permissions.map(v4),a=e.share_tokens.map(b4);return{entries:t,folder:E4(e.folder),folderSharedLinkInfo:e.folder_shared_link_info,folderSharePermission:v4(e.folder_share_permission),folderShareToken:b4(e.folder_share_token),hasMoreEntries:e.has_more_entries,nextRequestVoucher:e.next_request_voucher,sharedLinkInfos:e.shared_link_infos,sharePermissions:i,shareTokens:a,takedownRequestType:e.takedown_request_type}}function T4(e){const{shareToken:t,voucher:n,userId:i}=e,o={link_key:t.linkKey,link_type:t.linkType,secure_hash:t.secureHash,sub_path:t.subPath||""};n&&(o.voucher=n),t.rlkey&&(o.rlkey=t.rlkey);const r=i||a.getActiveUserId(),s=Tc.v4();return f4.select(Q5).emit({loggingKey:s}),new Promise(((e,t)=>P5({type:"POST",url:h4(),data:o,dataType:"json",subject_user:r,success:(t,n,i)=>{f4.select(X5).emit({loggingKey:s}),e(S4(t))},error(e,n,i){f4.select(e4).emit({loggingKey:s,reason:i}),t(new Error(i))}})))}function y4(e,t){return function(){const e=r5("__REGISTER_SHARED_LINK_FOLDER_PRELOAD_HANDLER");if(e)return e.then(S4)}()||T4({shareToken:e,userId:t})}var k4,w4;function I4(e,t){return n=>{var i,a;t&&n((i=t.file,{type:o5.PutFile,payload:{file:i,fileId:null!=a?a:qb(i)}})),n(function(e,t){const{file:n,fileMetadata:i}=function(e){if(!e)return{file:void 0,fileMetadata:void 0};const{file:t,...n}=e;return{file:t,fileMetadata:n}}(t),a=n&&qb(n);return{type:k4.HydrateSharedFolder,payload:{fileId:a,fileMetadata:i,folderPackage:{...e,entries:e.entries.length?e.entries:a?[{type:"file",id:a}]:[]}}}}(e,t))}}function A4(e){return{type:k4.FetchPageRequest,payload:e}}function C4(e,t,n){return function i(a,o=0){const{files:r,fileMetadata:s,folderPackage:l}=function(e,t,n=0){const{entries:i,hasMoreEntries:a,sharedLinkInfos:o,sharePermissions:r,shareTokens:s,takedownRequestType:l}=e,c={},d={[t]:{entries:[],fromIndex:n,hasMore:a,takedownRequestType:l,folder:e.folder,sharedLinkInfo:e.folderSharedLinkInfo,sharePermission:e.folderSharePermission,shareToken:e.folderShareToken}},u=[];return i.forEach(((e,n)=>{if(function(e){return!e.is_dir}(e)){const i=qb(e);u.push(e),c[i]={sharedLinkInfo:o[n],sharePermission:r[n],shareToken:s[n]},d[t].entries.push({type:"file",id:i})}else{const i=KA(s[n]);d[t].entries.push({type:"folder",id:i}),d[i]={folder:e,fromIndex:0,hasMore:!0,sharedLinkInfo:o[n],sharePermission:r[n],shareToken:s[n]}}})),{files:u,fileMetadata:c,folderPackage:d}}(a,KA(t),o);e(function(e){const t=_.keyBy(e,qb);return{type:o5.PutFileMap,payload:t}}(r)),e(function(e,t){return{type:k4.FetchPageSuccess,payload:{fileMetadata:e,folderPackage:t}}}(s,l)),a.hasMoreEntries&&a.nextRequestVoucher&&function(e,t,n){return T4({shareToken:e,voucher:t,userId:n})}(t,a.nextRequestVoucher,n).then((e=>i(e,o+a.entries.length)))}}!function(e){e.HydrateSharedFolder="SHARED_FOLDER/HYDRATE",e.HydrateEntries="SHARED_FOLDER/HYDRATE_ENTRIES",e.HydratePreviewAndSharingData="SHARED_FOLDER/HYDRATE_PREVIEW_AND_SHARING_DATA",e.FetchPageSuccess="SHARED_FOLDER/FETCH_SUCCESS",e.FetchPageRequest="SHARED_FOLDER/FETCH_REQUEST"}(k4||(k4={})),function(e){e[e.DMCA=1]="DMCA",e[e.MALWARE=2]="MALWARE",e[e.ILLEGAL=3]="ILLEGAL",e[e.OTHER=4]="OTHER",e[e.SPAM=5]="SPAM",e[e.TERROR=6]="TERROR",e[e.CSAI=7]="CSAI",e[e.PHISHING=8]="PHISHING"}(w4||(w4={}));const R4={};function O4(e=R4,t){switch(t.type){case o5.PutFile:return{...e,[t.payload.fileId]:t.payload.file};case o5.PutFileMap:return{...e,...t.payload}}return e}const N4={fileMetadata:{},folderPackage:{},rlkey:""};function P4(e=N4,t){switch(t.type){case k4.FetchPageRequest:{const{payload:n}=t,i=n.rlkey?n.rlkey:e.rlkey,a=KA(n),o=e.folderPackage[a];return o?{...e,folderPackage:{...e.folderPackage,[a]:{...o,hasMore:!0}},rlkey:i}:e}case k4.HydrateSharedFolder:{const{fileId:n,fileMetadata:i,folderPackage:a}=t.payload,o=KA(a.shareToken),r=null!=n?{[n]:i}:{};return{...e,fileMetadata:{...e.fileMetadata,...r},folderPackage:{...e.folderPackage,[o]:{...a,hasMore:!0}}}}case k4.HydrateEntries:{const{secureHashOrSubPath:n,entries:i,folderPackageMap:a}=t.payload,o=e.folderPackage[n];return{...e,folderPackage:{...e.folderPackage,...a,[n]:{...o,entries:i}}}}case k4.FetchPageSuccess:{const{fileMetadata:n,folderPackage:i}=t.payload,a={};return Object.keys(i).forEach((t=>{const n=e.folderPackage[t]||{},{fromIndex:o,...r}=i[t];a[t]={...n,...r,entries:YA(n.entries,r.entries,o,!r.hasMore)}})),{...e,fileMetadata:{...e.fileMetadata,...n},folderPackage:{...e.folderPackage,...a}}}case k4.HydratePreviewAndSharingData:{const{fileMetadataMap:n,folderPackageMap:i,parentSecureHashOrSubPath:a,parentFolderEntries:o}=t.payload,r=_.values(i).map((e=>e.folder.filename)),s=Object.keys(e.folderPackage).filter((e=>-1===r.indexOf(e))).reduce(((t,n)=>(t[n]=e.folderPackage[n],t)),{});return{...e,fileMetadata:{...e.fileMetadata,...n},folderPackage:{...s,...i,[a]:{...e.folderPackage[a],entries:o}}}}}return e}var M4=function(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0!==e?e:Function("return this")()),L4=function(){return Math.random().toString(36).substring(7).split("").join(".")},D4={INIT:"@@redux/INIT"+L4(),REPLACE:"@@redux/REPLACE"+L4(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+L4()}};function F4(e,t,n){var i;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(F4)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var a=e,o=t,r=[],s=r,l=!1;function c(){s===r&&(s=r.slice())}function d(){if(l)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return o}function u(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(l)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");t=!1,c();var n=s.indexOf(e);s.splice(n,1)}}}function _(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,o=a(o,e)}finally{l=!1}for(var t=r=s,n=0;nQ4({[X4]:O4,[t6]:P4})));const i6=b.createContext(null),a6=({pageProps:e,children:t})=>{const n=b.useRef(e),[i]=b.useState((()=>({pagePropsRef:n})));return n.current=e,b.createElement(i6.Provider,{value:i},t)};a6.displayName="StoreProvider";const o6=()=>{const e=b.useContext(i6);if(!e)throw new Error("Store was not provided.");return e},r6="gfvf+vJJQRO6ywAAGNKiWg",s6="jpfv1",l6="ctdv1",c6="ctdsfav1",d6="sufv1",u6="dfv1",_6="dfsfav1",m6="a",p6="f",g6="t",f6="e",h6="o",E6="am";function v6(e,t){const i=new URL(window.location.href).toString();C1(e.user,e.folder,t,e.folderShareToken,n.SHARE_ACTION_ORIGIN_TYPE.ACTION_CONTINUATION,i)}const b6=e=>{const t=e.folder_id||e.ns_id||e.shared_folder_id;return t?t.toString():null},S6=()=>{const e=sessionStorage.getItem(r6);if(sessionStorage.removeItem(r6),!e)return null;let t;try{t=JSON.parse(e)}catch(e){return null}if(null===t||"object"!=typeof t)return null;const n=t;return n[m6]?n:null},T6=()=>{const e=o6();return b.useCallback((()=>{if(e.pagePropsRef.current.folderShareToken.rlkey){const t=new URL(window.location.href);t.searchParams.set("rlkey",e.pagePropsRef.current.folderShareToken.rlkey),window.history.replaceState(window.history.state,"",t)}od()}),[e])},y6=()=>{const e=o6();return b.useCallback((t=>{const n=b6(e.pagePropsRef.current.folder);if(!n)return;let i;if(t.key===s6)i={[m6]:s6,[p6]:n,[g6]:Date.now()};else if(t.key===l6)i={[m6]:l6,[p6]:n,[g6]:Date.now()};else if(t.key===c6)i={[m6]:c6,[p6]:n,[g6]:Date.now(),[f6]:t.entry,[h6]:t.origin,s:t.secureHash};else if(t.key===d6)i={[m6]:d6,[p6]:n,[g6]:Date.now(),su:t.signUpAction};else if(t.key===u6)i={[m6]:u6,[p6]:n,[g6]:Date.now(),[E6]:t.authMode};else{if(t.key!==_6)return;i={[m6]:_6,[p6]:n,[g6]:Date.now(),[E6]:t.authMode,[f6]:t.entry,[h6]:t.origin}}sessionStorage.setItem(r6,JSON.stringify(i))}),[e])};class k6{constructor(e){this.category="sharing-request_access_user_events",this.extra={},this.user_id=null,this.timestamp=e.timestamp,this.link_type=e.link_type,this.content_type=e.content_type,this.event_name=e.event_name,this.extra=e.extra,Object.seal(this)}}const w6=Qs({nsClient:Mk,rpc:"get_account_batch"});var I6;!function(e){e[e.EMAIL=0]="EMAIL",e[e.FB=1]="FB",e[e.INVALID_ID=2]="INVALID_ID",e[e.NEW_STYLE_GROUP=4]="NEW_STYLE_GROUP",e[e.DBX_ID=5]="DBX_ID"}(I6||(I6={}));var A6=I6;var C6,R6;n.PassFetchingStatus=void 0,(C6=n.PassFetchingStatus||(n.PassFetchingStatus={}))[C6.NOT_YET_KNOWN=0]="NOT_YET_KNOWN",C6[C6.FETCHING=1]="FETCHING",C6[C6.ERROR=2]="ERROR",C6[C6.SEEN_STATE_SUCCESS=3]="SEEN_STATE_SUCCESS",C6[C6.SEEN_STATE_DISALLOWED=4]="SEEN_STATE_DISALLOWED",C6[C6.PRESENCE_SUCCESS=5]="PRESENCE_SUCCESS",C6[C6.PASS_SUCCESS=6]="PASS_SUCCESS",C6[C6.PASS_MIXED_SUCCESS=7]="PASS_MIXED_SUCCESS",C6[C6.CONCLUDED=8]="CONCLUDED",n.PassPlatform=void 0,(R6=n.PassPlatform||(n.PassPlatform={}))[R6.UNKNOWN=0]="UNKNOWN",R6[R6.WEB=1]="WEB",R6[R6.MOBILE=2]="MOBILE",R6[R6.DESKTOP=3]="DESKTOP";function O6(e){if(!e)return"";const t=(e=e.toUpperCase()).trim().split(" "),n=P6(t[0]),i=P6(t[t.length-1]);if(t.length>=2)return N6()?i[0]+n[0]:n[0]+i[0];const a=P6(e);return N6()&&!function(e){for(let t=0;t=128)return!1;return!0}(e)&&a.length>1?a[0]+a[1]:a[0]}function N6(){return["zh","ja","ko"].includes(new Intl.Locale(s.localeToBcp47LangTag(a.getPageLocale())).language)}function P6(e){const t=[],n=e.length;let i=0;for(;i="\ud800"&&a<="\udb7f"){if(!(i{const t=L6(e);return new is(t[".tag"])},L6=e=>{switch(e){case K1.OWNER:return{".tag":"owner"};case K1.WRITER:return{".tag":"editor"};case K1.READER:return{".tag":"viewer"};case K1.READER_NO_COMMENT:return{".tag":"viewer_no_comment"};default:throw new Error("unknown access level: "+e)}},D6=e=>{switch(e.type||e){case"owner":return K1.OWNER;case"editor":return K1.WRITER;case"viewer":return K1.READER;case"viewer_no_comment":return K1.READER_NO_COMMENT}},F6=e=>{if(!e)return null;switch(e[".tag"]){case"user_managed":return n0.user_managed;case"company_managed":return n0.company_managed;case"system_managed":return n0.system_managed;default:return}},x6=e=>function(e){switch(e){case"web":return n.PassPlatform.WEB;case"mobile":return n.PassPlatform.MOBILE;case"desktop":return n.PassPlatform.DESKTOP}return n.PassPlatform.UNKNOWN}(e.type),U6=e=>null==e?new d0:new d0({acl_update_policy:e.acl_update_policy&&e.acl_update_policy[".tag"],download_policy:e.download_policy&&e.download_policy[".tag"],member_policy:e.member_policy&&e.member_policy[".tag"],resolved_member_policy:e.resolved_member_policy&&e.resolved_member_policy[".tag"],shared_link_policy:e.shared_link_policy&&e.shared_link_policy[".tag"],viewer_info_policy:e.viewer_info_policy&&e.viewer_info_policy[".tag"]}),B6=e=>{const t=(e=>{const t={};for(const n of e)t[n.action[".tag"]]=new l0({allow:n.allow,reason:n.reason?n.reason[".tag"]:void 0});return t})(e);return new u0(t)},W6=e=>{var t,n;return new c0({access_type:D6(ns.parse(e.access_type)),is_inside_team_folder:e.is_inside_team_folder,is_team_folder:e.is_team_folder,members_cursor:e.members_cursor,name:e.name,owner_team:null!=e.owner_team?new i0(e.owner_team):void 0,parent_shared_folder_id:e.parent_shared_folder_id,path_display:null!=e.path_display?e.path_display:void 0,path_lower:e.path_lower,permissions:null!=e.permissions?B6(e.permissions):void 0,policy:U6(e.policy),preview_url:e.preview_url,shared_folder_id:e.shared_folder_id,time_invited:null!=e.time_invited?new Date(e.time_invited):void 0,is_confidential:null!=e.is_confidential?e.is_confidential:void 0,folder_size:null!=e.folder_size?e.folder_size:void 0,can_mount:null!=e.can_mount?e.can_mount:void 0,invite_info:null!=e.invite_info?e.invite_info:void 0,parent_folder_name:e.parent_folder_name,owner_team_policies:null!=e.owner_team_policies?t8(e.owner_team_policies):void 0,is_encrypted:null!==(t=e.is_encrypted)&&void 0!==t?t:void 0,folder_id:null!==(n=e.folder_id)&&void 0!==n?n:void 0})},V6=e=>new _0({entries:j1.Map(e.entries.map(W6).map((e=>[e.shared_folder_id,e]))),cursor:e.cursor}),q6=e=>{const t={};if(e)for(const n of e)t[n.action[".tag"]]=new l0({allow:n.allow,reason:n.reason&&n.reason[".tag"]});return new p0(t)},H6=e=>{const t={};return t[X1.policy_name]=e&&e.viewer_info_policy&&e.viewer_info_policy[".tag"],t[e0]=e&&e.download_policy&&e.download_policy[".tag"]||t0,new g0(t)},G6=e=>new m0({access_type:null!=e.access_type?D6(ns.parse(e.access_type)):K1.READER,id:e.id,file_policy:H6(e.policy),is_cloud_doc:null!=e.is_cloud_doc&&e.is_cloud_doc,name:e.name,owner_team:e.owner_team&&new i0(e.owner_team),policy:null!=e.policy?U6(e.policy):new d0,parent_shared_folder_id:e.parent_shared_folder_id,path_display:e.path_display,path_lower:e.path_lower,permissions:q6(e.permissions),preview_url:e.preview_url,time_invited:e.time_invited&&new Date(e.time_invited),invite_info:null!=e.invite_info?e.invite_info:void 0,owner_team_policies:null!=e.owner_team_policies?t8(e.owner_team_policies):void 0}),j6=e=>new f0({entries:j1.Map(e.entries.map((e=>[e.id,G6(e)]))),cursor:e.cursor}),z6=e=>new h0({contentEntries:j1.Map(e.entries.map((e=>e.shared_folder_id?[e.shared_folder_id,W6(e)]:[e.id,G6(e)]))),cursor:e.has_more?e.cursor:null}),K6=e=>{const t={};if(null!=e)for(const n of e)t[n.action[".tag"]]=new l0({allow:n.allow,reason:n.reason&&n.reason[".tag"]});return new w0(t)},J6=(e,t=null)=>new E0({cursor:e.cursor,invitees:j1.Map(e.invitees.map((e=>{const t=(e=>{let t;e.inherited_access_type&&(t=D6(ns.parse(e.inherited_access_type)));const n=e.invitee[".tag"];return new y0({access_type:D6(ns.parse(e.access_type)),inherited_access_type:t,contact:e.invitee[n],contact_type:n,initials:e.initials,is_inherited:e.is_inherited,permissions:K6(e.permissions),same_team:Boolean(e.user&&e.user.same_team)})})(e);return[t.memberKey(),t]}))),groups:j1.Map(e.groups.map((e=>{const t=(e=>{let t;return e.inherited_access_type&&(t=D6(ns.parse(e.inherited_access_type))),new k0({access_type:D6(ns.parse(e.access_type)),inherited_access_type:t,group_external_id:e.group.group_external_id,group_id:e.group.group_id,group_management_type:F6(e.group.group_management_type),group_name:e.group.group_name,group_type:e.group.group_type[".tag"],initials:e.initials,is_inherited:e.is_inherited,is_member:e.group.is_member,is_owner:e.group.is_owner,member_count:e.group.member_count,permissions:K6(e.permissions),same_team:e.group.same_team})})(e);return[t.memberKey(),t]}))),users:j1.Map(e.users.map((e=>{const t=(e=>{let t;return e.inherited_access_type&&(t=D6(ns.parse(e.inherited_access_type))),new T0({access_type:D6(ns.parse(e.access_type)),inherited_access_type:t,account_id:e.user.account_id,initials:e.initials,is_inherited:e.is_inherited,permissions:K6(e.permissions),platform_type:e.platform_type&&x6(ns.parse(e.platform_type)),same_team:e.user.same_team,team_member_id:e.user.team_member_id,time_last_seen:e.time_last_seen&&new Date(e.time_last_seen)})})(e);if(null!=t.access_type)return[t.memberKey(),t]}))),memberCount:t}),Y6=e=>new I0(e),Z6=e=>{if(null==e)return new A0;let t;return null!=e.access_details&&(t=e.access_details.map((e=>{return new C0({name:(t=e).folder_name,shared_folder_id:t.shared_folder_id,path:t.path,permissions:K6(t.permissions)});var t}))),new A0({access_level:e.access_level&&D6(ns.parse(e.access_level)),warning:e.warning,parentFolders:t})},$6=e=>new M0({policy:e.policy&&e.policy[".tag"],resolved_policy:e.resolved_policy&&e.resolved_policy[".tag"],allowed:e.allowed,disallowed_reason:e.disallowed_reason&&e.disallowed_reason[".tag"]}),Q6=e=>new L0({audience:e.audience[".tag"],allowed:e.allowed,disallowed_reason:e.disallowed_reason&&e.disallowed_reason[".tag"]}),X6=e=>{return new O0({url:e.url,client_modified:e.client_modified&&new Date(e.client_modified),content_owner_team_info:e.content_owner_team_info&&new i0(e.content_owner_team_info),expires:e.expires&&new Date(e.expires),file_type:e[".tag"],id:e.id,link_permissions:(n=e.link_permissions,null==n?new P0:new P0({allow_download:n.allow_download,allow_comments:n.allow_comments,allow_logged_out_commenting:n.allow_logged_out_commenting,can_allow_download:n.can_allow_download,can_disallow_download:n.can_disallow_download,can_revoke:n.can_revoke,can_set_expiry:n.can_set_expiry,can_remove_expiry:n.can_remove_expiry,can_set_password:n.can_set_password,can_remove_password:n.can_remove_password,require_password:n.require_password,requested_visibility:n.requested_visibility&&n.requested_visibility[".tag"],resolved_visibility:n.resolved_visibility&&n.resolved_visibility[".tag"],restricting_shared_folder_path:n.restricting_shared_folder_path,revoke_failure_reason:n.revoke_failure_reason&&n.revoke_failure_reason[".tag"],team_restricts_comments:n.team_restricts_comments,visibility_policies:n.visibility_policies&&n.visibility_policies.map($6),audience_options:n.audience_options&&n.audience_options.map(Q6),effective_audience:n.effective_audience&&n.effective_audience[".tag"],link_access_level:n.link_access_level&&n.link_access_level[".tag"],can_use_extended_sharing_controls:n.can_use_extended_sharing_controls,days_to_expire_policy:n.days_to_expire_policy?n.days_to_expire_policy[".tag"]:"none",change_shared_link_expiration_policy:n.change_shared_link_expiration_policy?n.change_shared_link_expiration_policy[".tag"]:"allowed",enforce_shared_link_password_policy:n.enforce_shared_link_password_policy?n.enforce_shared_link_password_policy[".tag"]:"optional",is_low_distraction_view:n.is_low_distraction_view})),name:e.name,path_lower:e.path_lower,rev:e.rev,server_modified:e.server_modified&&new Date(e.server_modified),file_size:e.size,team_member_info:(t=e.team_member_info,null==t?null:new a0({display_name:t.display_name,member_id:t.member_id,team_info:t.team_info&&new i0(t.team_info)})),preview_type:e.preview_type});var t,n},e8=e=>new r0({account_id:e.account_id,disabled:e.disabled,display_name:e.name.display_name,email:e.email,email_verified:e.email_verified,familiar_name:e.name.familiar_name,given_name:e.name.given_name,is_teammate:e.is_teammate,profile_photo_url:e.profile_photo_url,surname:e.name.surname,team_member_id:e.team_member_id}),t8=e=>e&&new o0({shared_folder_member_policy:e.shared_folder_member_policy&&e.shared_folder_member_policy[".tag"],shared_folder_join_policy:e.shared_folder_join_policy&&e.shared_folder_join_policy[".tag"],shared_link_create_policy:e.shared_link_create_policy&&e.shared_link_create_policy[".tag"],group_creation_policy:e.group_creation_policy&&e.group_creation_policy[".tag"],shared_folder_link_restriction_policy:e.shared_folder_link_restriction_policy&&e.shared_folder_link_restriction_policy[".tag"],enforce_link_password_policy:e.enforce_link_password_policy&&e.enforce_link_password_policy[".tag"],default_link_expiration_days_policy:e.default_link_expiration_days_policy&&e.default_link_expiration_days_policy[".tag"],shared_link_default_permissions_policy:e.shared_link_default_permissions_policy&&e.shared_link_default_permissions_policy[".tag"]}),n8=e=>e.startsWith("email:")?new is("email",e.substr(6)):new is("dropbox_id",e),i8=(e,t=!1)=>{if(e.type===A6.NEW_STYLE_GROUP)return{".tag":"dropbox_id",dropbox_id:e.getContactID()};if(t&&e.type===A6.EMAIL&&e.dbx_account_id)return{".tag":"dropbox_id",dropbox_id:e.dbx_account_id};if(e.type!==A6.INVALID_ID)return{".tag":"email",email:e.getContactID()};throw new Error("Unknown contact type")},a8=e=>{const t={};return e?(null!=e.acl_update_policy&&(t.acl_update_policy=e.acl_update_policy),null!=e.member_policy&&(t.member_policy=e.member_policy),null!=e.shared_link_policy&&(t.shared_link_policy=e.shared_link_policy),null!=e.download_policy&&(t.download_policy=e.download_policy),null!=e.viewer_info_policy&&(t.viewer_info_policy=e.viewer_info_policy),t):t};class o8 extends Error{constructor(e){super(),this.message=e,this.name="ShareError",this.stack=(new Error).stack}}class r8 extends Fs{static initClass(){this.prototype._getAccountBatchCache={}}constructor({userApiProps:e,isNonUserRelativeContext:t,teamMemberId:n},i){if(super(e,i),t&&!n)throw new Error("Must pass a teamMemberId if isNonUserRelativeContext is true");this.userApiProps=e,this.teamMemberId=n}_headers(e){return null!=this.teamMemberId?{[n.ApiV2HeaderNames.DropboxApiSelectAdmin]:this.teamMemberId,...super._headers(e)}:super._headers(e)}targetsSearch(e,t){return JS(this).rpc("targets/search",e,{signal:t})}validateMembers({contentId:e,accessLevel:t,members:n}){throw new TypeError("Not implemented")}_validateMembers({contentId:e,contentType:t,accessLevel:n,members:i}){return JS(this).rpc("targets/validate",{access_level:M6(n),content_type:t,content_id:e,members:i},{})}addMembers({contentId:e,members:t,accessLevel:n,customMessage:i=null,quiet:a=!1,addMessageAsComment:o}){throw new TypeError("Not implemented")}addMembersWithAccessLevel({contentId:e,members:t,customMessage:n=null,quiet:i=!1,fpSealedResult:a=null}){throw new TypeError("Not implemented")}removeMember({contentId:e,memberId:t}){throw new TypeError("Not implemented")}getMetadata({contentId:e,isInSharedFolder:t,actions:n=[]}){throw new TypeError("Not implemented")}getMetadataInternal({contentId:e,actions:t=[]}){throw new TypeError("Not implemented")}getMetadataAlpha({contentId:e,actions:t=[]}){throw new TypeError("Not implemented")}listMembers({contentId:e,isAlpha:t}){throw new TypeError("Not implemented")}listMembersContinue({cursor:e,isAlpha:t}){throw new TypeError("Not implemented")}getMemberCounts({contentId:e}){throw new TypeError("Not implemented")}getParentFolderAccess({contentId:e,memberId:t,accessLevel:n}){throw new TypeError("Not implemented")}updateMember({contentId:e,memberId:t,accessLevel:n}){throw new TypeError("Not implemented")}dismissInviteNotification({contentId:e}){return JS(this).rpc("dismiss_invite_notification",{content_id:e},{})}getSharingPrefs(){return Gk.fetchQuery(d.queryClient,{}).then((e=>(e=>{var t;return new D0({in_server_side_contact_validation_settings:Boolean(e.in_server_side_contact_validation_settings),create_nested_shared_folder_variant:e.create_nested_shared_folder_variant,confidential_folder_links_enabled:e.confidential_folder_links_enabled,invite_after_sharing_modal_variant:null===(t=e.invite_after_sharing_modal_variant)||void 0===t?void 0:t[".tag"],has_seen_esign_post_sharing:e.has_seen_esign_post_sharing,is_in_esign_post_sharing_exclusion_period:e.is_in_esign_post_sharing_exclusion_period,bsx_organize_around_people:e.bsx_organize_around_people,exp_links_in_member_list:e.exp_links_in_member_list,links_in_member_list_in_sdk_share_modal:e.links_in_member_list_in_sdk_share_modal_variant,is_showing_file_upload_toolkit_campaign:e.is_showing_file_upload_toolkit_campaign,default_sharing_access_level_setting:e.default_sharing_access_level_setting,default_sharing_link_audience_setting:e.default_sharing_link_audience_setting,last_seen_team_policy_audience:e.last_seen_team_policy_audience,capture_sdk_integration_voice_overs_variant:e.capture_sdk_integration_voice_overs_variant,core_act_docsend_advanced_sharing:e.core_act_docsend_advanced_sharing,create_view_file_link_enabled:e.create_view_file_link_enabled,create_view_folder_link_enabled:e.create_view_folder_link_enabled,should_auto_show_link_settings_tooltip:e.should_auto_show_link_settings_tooltip,is_basic_user:e.is_basic_user,is_replay_in_share_modal_enabled:e.is_replay_in_share_modal_enabled,invite_after_sharing_resurface_variant:e.invite_after_sharing_resurface_variant,num_available_licenses:e.num_available_licenses,tmr_tf_share_link_exp:e.tmr_tf_share_link_exp,editing_customize_branding:e.editing_customize_branding,low_distraction_view_enabled:e.low_distraction_view_enabled,low_distraction_view_variant:e.low_distraction_view_variant,logged_out_commenting_enabled:e.logged_out_commenting_enabled,logged_out_commenting_variant:e.logged_out_commenting_variant,branding_info:e.branding_info})})(e.apiData)))}setSharingPrefs(e){return Gk.invalidateQueries(d.queryClient),Mk(this).rpc("set_sharing_prefs",e,{})}claimMembership({contentUrl:e}){return JS(this).rpc("claim_membership",{content_url:e},{})}checkJobStatus({jobId:e}){return JS(this).rpc("check_job_status",{async_job_id:e},{})}getAccountBatch({accountIds:e}){return e.length>0?(e.length>300&&(e=e.slice(0,300)),(async e=>await w6.fetchQuery(d.queryClient,{apiArg:{account_ids:e}}))(e).then((e=>e.apiData.map(e8)))):Promise.resolve([])}getAccountBatchCached({accountIds:e}){const t=this._getAccountBatchCache,[n,i]=Array.from(_.partition(e,(e=>e in t))),a=_.values(_.pick(t,n));return this.getAccountBatch({accountIds:i}).then((e=>{const n=_.zipObject(e.map((e=>e.account_id)),e);return this._getAccountBatchCache={...t,...n},e.concat(a)}))}resetGetAccountBatchCache(){return this._getAccountBatchCache={}}getLightweightAccount(){return Vk.fetchQuery(d.queryClient,{}).then((e=>{return t=e.apiData,new s0({team_policies:t8(t.team_policies),is_team_member:t.is_team_member,is_family_user:t.is_family_user,can_use_extended_sharing_controls:t.can_use_extended_sharing_controls,is_paired:t.is_paired});var t}))}requestAccess({contentUrl:e,customMessage:t,rlkey:n}){return JS(this).rpc("request_access",{content_url:e,custom_message:t,rlkey:n},{})}sharedLinkInfo({fileIdOrPath:e}){if(s.assert(null!=e,"an fqPath or fileId must be present to retrieve shared link info"),"/"===e)return Promise.resolve([]);return JS(this).rpc("alpha/list_shared_links",{path:e,direct_only:!0},{}).then((function(e){return e.links.map((e=>X6(e)))}))}createSharedLinkNonAlpha({fileIdOrPath:e,settings:t}){return s.assert(null!=e,"an fqPath or fileId must be present to retrieve shared link info"),JS(this).rpc("create_shared_link_with_settings",{path:e,settings:t},{}).then(X6)}createSharedLink({fileIdOrPath:e,settings:t}){return s.assert(null!=e,"an fqPath or fileId must be present to retrieve shared link info"),JS(this).rpc("alpha/create_shared_link_with_settings",{path:e,settings:t},{}).then(X6)}modifySharedLinkSettings({url:e,settings:t,remove_expiration:n}){return JS(this).rpc("alpha/modify_shared_link_settings",{url:e,settings:t,remove_expiration:n},{}).then(X6)}revokeSharedLink({url:e}){return JS(this).rpc("revoke_shared_link",{url:e},{})}listReceivedContent(e=5,t){return JS(this).rpc("received",{limit:e,share_type:t},{}).then(z6)}listReceivedContentContinue(e,t){return JS(this).rpc("received/continue",{cursor:e,share_type:t},{}).then(z6)}listSentContent(e=5){return JS(this).rpc("sent",{limit:e},{}).then(z6)}listSentContentContinue(e){return JS(this).rpc("sent/continue",{cursor:e},{}).then(z6)}notifyInheritedMembers(e){return JS(this).rpc("notify_inherited_members",{file_id:e},{})}_addAccountsToMembership(e){return this._addAccountsToMembershipBatch(j1.Map([[1,e]])).then((e=>e.get(1)))}_addAccountsToMembershipBatch(e){const t=e.valueSeq().flatMap((e=>e.users.valueSeq())).map((e=>e.memberId())).toSet().toArray();return t.length>0?this.getAccountBatchCached({accountIds:t}).then((function(t){const n=j1.Map(t.map((e=>[e.account_id,e])));return e.map(((e,t)=>e.set("users",e.users.map((e=>{const t=n.get(e.account_id);return null!=t?e.set("account",t):e})))))})):Promise.resolve(e)}}r8.initClass();class s8 extends r8{constructor(e){super(e),this.getMetadata=this.getMetadata.bind(this),this.getMetadataAlpha=this.getMetadataAlpha.bind(this),this.getMetadataBatchAlpha=this.getMetadataBatchAlpha.bind(this)}validateMembers({contentId:e,accessLevel:t,members:n}){return this._validateMembers({accessLevel:t,contentId:e,members:n,contentType:F0.File})}addMembers({contentId:e,members:t,customMessage:n=null,quiet:i=!1,accessLevel:a,addMessageAsComment:o=!1}){null==a&&(a=K1.READER);const r=M6(a);return 0===(null!=n?n.length:void 0)&&(n=null),JS(this).rpc("add_file_member",{file:e,members:t,custom_message:n,quiet:i,access_level:r,add_message_as_comment:o},{})}removeMember({contentId:e,memberId:t}){return JS(this).rpc("remove_file_member_2",{file:e,member:n8(t)},{}).then((e=>Z6(e)))}getMetadata({contentId:e,isInSharedFolder:t,actions:n=[]}){return JS(this).rpc("get_file_metadata",{file:e,actions:n},{}).then(G6)}getMetadataAlpha({contentId:e,actions:t=[],sourceURL:n}){return JS(this).rpc("alpha/get_file_metadata",{file:e,actions:t,url:n},{}).then(G6)}getMetadataBatchAlpha({contentIds:e,actions:t=[]}){return JS(this).rpc("alpha/get_file_metadata/batch",{files:e,actions:t},{}).then((e=>e.map((e=>G6(e.result)))))}listMembers({contentId:e,url:t,limit:n,isAlpha:i=!1,includeSeenState:a,isPassPrefetch:o=!1}){null==n&&(n=100),null==a&&(a=!0);const r={file:e,actions:[{".tag":"leave_a_copy"},{".tag":"make_editor"},{".tag":"make_owner"},{".tag":"make_viewer"},{".tag":"make_viewer_no_comment"},{".tag":"remove"}],include_inherited:!0,limit:n,url:i?t:void 0,include_seen_state:a};let s;if(o)s=(async(e,t,n,i)=>{const a=QS(e,i);return await a.fetchQuery(t,{apiArg:n,pkgArg:null})})(this,d.queryClient,r,i).then((e=>J6(e.apiData,null)));else{const e=JS(this);s=(i?e.rpc("alpha/list_file_members",r,{}):e.rpc("list_file_members",r,{})).then(J6)}return s.then(this._addAccountsToMembership.bind(this))}listMembersContinue({cursor:e,url:t=null,isAlpha:n=!1}){const i={cursor:e,url:n?t:void 0},a=JS(this);return(n?a.rpc("alpha/list_file_members/continue",i,{}):a.rpc("list_file_members/continue",i,{})).then((e=>J6(e,null))).then(this._addAccountsToMembership.bind(this))}listMembersBatch({contentIds:e,limit:t}){return null==t&&(t=10),JS(this).rpc("list_file_members/batch",{files:e,limit:t},{}).then((function(e){const t={};for(const n of Array.from(e))"result"===n.result[".tag"]&&(t[n.file]=J6(n.result.members,n.result.member_count));return j1.Map(t)})).then(this._addAccountsToMembershipBatch.bind(this))}getMemberCounts({contentId:e,limit:t,countGroupsAsMembers:n=!1,url:i,runViewerInfoChecks:a=!1,isPassPrefetch:o=!1}){return o?(async(e,t,n)=>{const i=ZS(e);return(await i.fetchQuery(t,{apiArg:n,pkgArg:null})).apiData})(this,d.queryClient,{file:e,limit:t,count_groups_as_members:n,run_viewer_info_checks:a,url:i}):JS(this).rpc("get_file_member_counts",{file:e,limit:t,count_groups_as_members:n,url:i,run_viewer_info_checks:a},{})}getParentFolderAccess({contentId:e,memberId:t,accessLevel:n}){throw new o8("Parent folder access points not implemented for files")}relinquishMembership({contentId:e}){return JS(this).rpc("relinquish_file_membership",{file:String(e)},{})}listReceivedFiles({limit:e,actions:t,descending:n}){return null==e&&(e=100),null==t&&(t=[]),null==n&&(n=!1),JS(this).rpc("list_received_files",{limit:e,actions:t,descending:n},{}).then(j6)}listReceivedFilesContinue({cursor:e}){return JS(this).rpc("list_received_files/continue",{cursor:e},{}).then(j6)}updateMember({contentId:e,memberId:t,accessLevel:n}){return JS(this).rpc("update_file_member",{file:String(e),member:n8(t),access_level:M6(n)},{}).then((e=>Z6(e)))}updatePolicy({contentId:e,newPolicy:t,actions:n}){const i=a8(t);return i.actions=n,i.file=e,JS(this).rpc("alpha/update_file_policy",i,{}).then((function(e){return null!=e.metadata&&({metadata:e}=e),G6(e)}))}unshare({contentId:e}){return JS(this).rpc("unshare_file",{file:String(e)},{})}getQrCode({fileIdOrPath:e}){return this.ns("sharing_qr_code").rpc("get_qr_code",{read_path:e},{subjectUserId:this.userApiProps.id}).then()}}class l8 extends r8{constructor(e){super(e),this.getMetadata=this.getMetadata.bind(this),this.validateFqPath=this.validateFqPath.bind(this),this.updatePolicy=this.updatePolicy.bind(this),this.updatePolicyAlpha=this.updatePolicyAlpha.bind(this)}share({fqPath:e,folderPolicy:t,confidential:n=!1,checkFSWs:i=!1,syncSetting:a=null,should_be_new_path:o=null,intervalMs:r=1e3,timeoutMs:s=null,encryptingKeyId:l=null,encryptedKeyPairDraft:c=null}){const d=a8(t);return d.path=e,d.confidentiality=n?"confidential":"not_confidential",i&&(d.fsw_request="check"),null!==a&&(d.sync_setting=a),null!==o&&(d.should_be_new_path=o),null!==l&&(d.encrypting_key_id=l),null!==c&&(d.encrypted_key_pair_draft=c),JS(this).rpc("alpha/share_folder",d,{}).then((e=>("complete"===e[".tag"]?Promise.resolve(e):c8(this.checkShareJobStatus.bind(this,{jobId:e.async_job_id}),{interval:r,timeout:s})).then(W6)))}shareWithFsws(e){return this.share({...e,checkFSWs:!0}).then((e=>({metadata:e}))).catch(ms((e=>{const t=(e,t)=>e&&e[".tag"]&&e[".tag"]===t;if(e&&t(e.error,"bad_path")&&t(e.error.bad_path,"file_system_warnings"))return{fsws:e.error.bad_path.details};throw e})))}shareWithoutFsws(e){return this.share({...e,checkFSWs:!1}).then((e=>({metadata:e}))).catch(ms((e=>{throw e})))}checkShareJobStatus({jobId:e}){return JS(this).rpc("check_share_internal_job_status",{async_job_id:e},{})}checkRemoveMemberJobStatus({jobId:e}){return JS(this).rpc("check_remove_member_job_status",{async_job_id:e},{})}validateMembers({contentId:e,accessLevel:t,members:n}){return this._validateMembers({accessLevel:t,contentId:e,members:n,contentType:F0.Folder})}addMembers({contentId:e,members:t,accessLevel:n,customMessage:i=null,quiet:a=!1,addMessageAsComment:o,fpSealedResult:r=null}){const s=M6(n),l=Array.from(t).map((e=>({member:e,access_level:s})));return this.addMembersWithAccessLevel({contentId:e,members:l,customMessage:i,quiet:a,fpSealedResult:r})}addMembersWithAccessLevel({contentId:e,members:t,customMessage:n=null,quiet:i=!1,fpSealedResult:a=null}){0===(null!=n?n.length:void 0)&&(n=null);const o={shared_folder_id:String(e),members:t,custom_message:n,quiet:i,fp_sealed_result:a};return null!=this.teamMemberId?JS(this).rpc("add_folder_member_v2",o,{}):JS(this).rpc("add_folder_member",o,{})}fetchNsId(e){return wb(this).rpc("get_metadata",{path:e},{}).then((e=>null!=e.sharing_info?e.sharing_info.shared_folder_id:void 0))}getMetadata({contentId:e,isInSharedFolder:t,actions:n=[]}){return null==this.teamMemberId||t?JS(this).rpc("alpha/get_folder_metadata",{shared_folder_id:String(e),actions:n},{}).then(W6):JS(this).rpc("alpha/get_folder_metadata_v2",{shared_folder_id:String(e),actions:n},{}).then(W6)}_metadataAndInheritMembers(e){const{members_cursor:t}=e;return t?this.listMembersContinue({cursor:t}).then((t=>({metadata:e,inheritedMembers:t}))):{metadata:e,inheritedMembers:new E0}}validateFqPath({fqPath:e,actions:t,listMembersArg:n,shouldParseMetadataFromError:i=!1,shareAsConfidential:a=!1}){null==t&&(t=[]),null==n&&(n={});const o=JS(this).rpc("validate_folder_path",{path:e,actions:t,list_members_arg:n,confidentiality:a?{".tag":"confidential"}:{".tag":"not_confidential"}},{});return this.validatePathContinue(o,i)}validatePathContinue(e,t){return e.catch(ms((function(e){var n,i,a;if("already_shared"===(null===(i=null===(n=e.error)||void 0===n?void 0:n.bad_path)||void 0===i?void 0:i[".tag"]))return e.error.bad_path;if(t&&e instanceof ss&&e.error&&"no_permission"===e.error[".tag"]&&(null!=(a=e.error).path_lower&&null!=a.access_type&&null!=a.policy))return e.error;throw e}))).then(W6).then(this._metadataAndInheritMembers.bind(this))}validateFolderPathBatch({paths:e}){return JS(this).rpc("validate_folder_path/batch",{paths:e},{}).then((e=>e.entries.map((function(e){var t,n;const{result:i}=e;let a=null;"metadata"===i[".tag"]?a=i:"no_permission"===(null!=i.path_error?i.path_error[".tag"]:void 0)?a=i.path_error:"already_shared"===(null===(n=null===(t=i.path_error)||void 0===t?void 0:t.bad_path)||void 0===n?void 0:n[".tag"])&&(a=i.path_error.bad_path);let o=null;return a&&a.link_metadata&&(o=W6(a)),{path:e.path,metadata:o}}))))}updatePolicy({contentId:e,newPolicy:t}){const n=t;return n.shared_folder_id=String(e),null!=this.teamMemberId?JS(this).rpc("update_folder_policy_v2",n,{}).then(W6):JS(this).rpc("update_folder_policy",n,{}).then(W6)}updatePolicyAlpha({contentId:e,newPolicy:t}){const n=a8(t);return n.shared_folder_id=String(e),null!=this.teamMemberId?JS(this).rpc("alpha/update_folder_policy_v2",n,{}).then(W6):JS(this).rpc("alpha/update_folder_policy",n,{}).then(W6)}unshare({contentId:e,leaveACopy:t=!1}){return JS(this).rpc("unshare_folder",{shared_folder_id:String(e),leave_a_copy:t},{}).then((e=>"complete"===e[".tag"]?Promise.resolve(e):c8(this.checkJobStatus.bind(this,{jobId:e.async_job_id}))))}listMembers({contentId:e,limit:t,isAlpha:n=!1}){return null==t&&(t=100),JS(this).rpc("list_folder_members",{shared_folder_id:String(e),actions:Ur.ALL,limit:t},{}).then(J6).then(this._addAccountsToMembership.bind(this))}listMembersContinue({cursor:e,isAlpha:t=!1}){return JS(this).rpc("list_folder_members/continue",{cursor:e},{}).then((e=>J6(e,null))).then(this._addAccountsToMembership.bind(this))}listMountableFolders({limit:e,actions:t}={}){return null==e&&(e=100),null==t&&(t=[]),JS(this).rpc("list_mountable_folders",{limit:e,actions:t},{}).then(V6)}listMountableFoldersContinue({cursor:e}){return JS(this).rpc("list_mountable_folders/continue",{cursor:e},{}).then(V6)}listMountableFoldersAlpha({limit:e,actions:t,show_mounted:n,get_invite_data:i}={}){return null==e&&(e=100),null==t&&(t=[]),null==i&&(i=!1),JS(this).rpc("alpha/list_mountable_folders",{limit:e,actions:t,show_mounted:n,get_invite_data:i},{}).then(V6)}listMountableFoldersContinueAlpha({cursor:e}){return JS(this).rpc("alpha/list_mountable_folders/continue",{cursor:e},{}).then(V6)}getMemberCounts({contentId:e}){return null!=this.teamMemberId?JS(this).rpc("get_folder_member_counts_v2",{shared_folder_id:String(e)},{}).then(Y6):JS(this).rpc("get_folder_member_counts",{shared_folder_id:String(e)},{}).then(Y6)}getParentFolderAccess({contentId:e,memberId:t,accessLevel:n}){return JS(this).rpc("get_parent_folder_access",{shared_folder_id:String(e),member:n8(t),access_level:null!=n?M6(n):void 0},{}).then(Z6)}relinquishMembership({contentId:e,leaveACopy:t=!1}){return JS(this).rpc("relinquish_folder_membership",{shared_folder_id:String(e),leave_a_copy:t},{}).then((e=>"complete"===e[".tag"]?Promise.resolve():c8(this.checkJobStatus.bind(this,{jobId:e.async_job_id}))))}removeMember({contentId:e,memberId:t,leaveACopy:n=!1,pollCheckJobOptions:i}){let a;return a=null!=this.teamMemberId?JS(this).rpc("remove_folder_member_v2",{shared_folder_id:String(e),member:n8(t),leave_a_copy:n},{}):JS(this).rpc("remove_folder_member",{shared_folder_id:String(e),member:n8(t),leave_a_copy:n},{}),a.then((e=>"complete"===e[".tag"]?Promise.resolve(e):c8(this.checkRemoveMemberJobStatus.bind(this,{jobId:e.async_job_id}),i))).then((e=>Z6(e)))}transferContent({contentId:e,memberId:t}){return null!=this.teamMemberId?JS(this).rpc("transfer_folder_v2",{shared_folder_id:String(e),to_dropbox_id:t},{}):JS(this).rpc("transfer_folder",{shared_folder_id:String(e),to_dropbox_id:t},{})}updateMember({contentId:e,memberId:t,accessLevel:n}){let i;return i=null!=this.teamMemberId?JS(this).rpc("update_folder_member_v2",{shared_folder_id:String(e),member:n8(t),access_level:M6(n)},{}):JS(this).rpc("update_folder_member",{shared_folder_id:String(e),member:n8(t),access_level:M6(n)},{}),i.then((e=>Z6(e)))}mount({contentId:e}){return JS(this).rpc("mount_folder",{shared_folder_id:String(e)},{}).then(W6)}unmount({contentId:e}){return JS(this).rpc("unmount_folder",{shared_folder_id:String(e)},{})}setConfidentiality({contentId:e,confidential:t,keepInheritedMembers:n=!1}){return JS(this).rpc("set_access_inheritance",{shared_folder_id:String(e),access_inheritance:t?{".tag":"no_inherit"}:{".tag":"inherit"},keep_inherited_members:n},{}).then((e=>"complete"===e[".tag"]?Promise.resolve(e):c8(this.checkShareJobStatus.bind(this,{jobId:e.async_job_id})))).then(W6)}flattenAndModifyAccess({sharedFolderId:e,groupId:t,excludeUsers:n,setExcludedAccessLevel:i}){return JS(this).rpc("flatten_group_access",{shared_folder_id:e.toString(),group_id:t,exclude_users:n,set_excluded_access_level:i},{}).then((e=>{const t=e.async_job_id;return t?c8((()=>JS(this).rpc("flatten_group_access_subscriber/check",{async_job_id:t},{}))):e}))}}const c8=function(e,t){let n=1e3,i=null;t&&t.interval&&(n=t.interval),t&&t.timeout&&(i=t.timeout);const a=null!=i?Date.now()+i:null,o=function(t,i){return null!=a&&Date.now()>a?i():e().then((function(e){switch(e[".tag"]){case"failed":return i(e);case"complete":return t(e);case"in_progress":return window.setTimeout(o,n,t,i)}})).catch(ms((e=>i(e))))};return new Promise(o)},d8=new M_;var u8;!function(e){e[e.ask=0]="ask",e[e.asking=1]="asking",e[e.requestSent=2]="requestSent",e[e.notRequestable=3]="notRequestable"}(u8||(u8={}));const _8=e=>{const[t,n]=b.default.useState(u8.ask),[i,a]=b.default.useState(),[o,r]=b.default.useState(!0),l=()=>{const e=new s.URI({path:"/login",query:{cont:$c().toString()}}).toString();ad(new s.URI({path:"/logout",query:{cont:e.toString()}}).toString())},c=()=>{n(u8.asking);const t={timestamp:Date.now(),link_type:"scl",content_type:S1(e.folder)?"collection":"folder",event_name:"request_access"};d8.log(new k6(t)),p8(e.user,"REQUEST_ACCESS",e.folder,e.shareToken,e.contentUrl,i);new r8({userApiProps:e.user}).requestAccess({contentUrl:e.contentUrl,customMessage:i}).then((()=>n(u8.requestSent))).catch((()=>n(u8.notRequestable)))},d=()=>{e.closeModal(),p8(e.user,"REQUEST_ACCESS_MODAL_CLOSE",e.folder,e.shareToken,e.contentUrl,i),r(!0)};function _(){return b.default.createElement("div",{className:"request-access-modal"},b.default.createElement(yK.Header,{hasBottomSpacing:"title-standard"},b.default.createElement(yK.Title,{id:"request-access","data-testid":"request-access"},S1(e.folder)?u.intl.formatMessage({id:"626U7d",defaultMessage:"Request to join this collection"}):u.intl.formatMessage({id:"go7v2x",defaultMessage:"Request to join this folder"}))),b.default.createElement(yK.Body,null,b.default.createElement(cW,null,function(){var t,n;return S1(e.folder)?u.intl.formatMessage({id:"Vuxwr5",defaultMessage:"Request access to join this collection and start collaborating. You’re signed in as {user_email}."},{user_email:null===(t=e.user)||void 0===t?void 0:t.email,strong:e=>b.default.createElement("strong",null,e)}):u.intl.formatMessage({id:"mReRsR",defaultMessage:"Request access to join this folder and start collaborating. You’re signed in as {user_email}"},{user_email:null===(n=e.user)||void 0===n?void 0:n.email,strong:e=>b.default.createElement("strong",null,e)})}()),b.default.createElement(OY,{size:"standard",className:"request-access-message",placeholder:u.intl.formatMessage({id:"D4LbvC",defaultMessage:"Add a message to the owner (optional)"}),onBlur:e=>{a(e.target.value)}})),b.default.createElement(yK.Footer,null,b.default.createElement(yV,{variant:"transparent",onClick:l},u.intl.formatMessage({id:"xg4A4w",defaultMessage:"Sign in to a different account"})),b.default.createElement("div",{className:"footer-button-wrapper"},b.default.createElement(yV,{variant:"opacity",onClick:d},u.intl.formatMessage({id:"FWU3Lb",defaultMessage:"Cancel"})),b.default.createElement(yV,{variant:"primary",onClick:c,isLoading:t===u8.asking},u.intl.formatMessage({id:"x3f24M",defaultMessage:"Request access"})))))}return b.default.createElement(yK,{open:e.open,isCentered:!0,withCloseButton:"Close",onRequestClose:d,"aria-labelledby":"request-access",modalBaseIndex:10001},function(){switch(e.open&&o&&(m8(e.user,e.folder,e.shareToken,e.contentUrl),r(!1)),t){case u8.ask:case u8.asking:return _();case u8.requestSent:return b.default.createElement("div",null,b.default.createElement(yK.Header,{hasBottomSpacing:"title-standard"},b.default.createElement(yK.Title,{id:"request-access-sent"},u.intl.formatMessage({id:"YQ7Gc0",defaultMessage:"Request sent"}))),b.default.createElement(yK.Body,null,u.intl.formatMessage({id:"t8a87r",defaultMessage:"We’ll let you know when your request is approved."})),b.default.createElement(yK.Footer,null,b.default.createElement(yV,{variant:"primary",onClick:d},u.intl.formatMessage({id:"xrUThl",defaultMessage:"OK"}))));case u8.notRequestable:return p8(e.user,"REQUEST_ACCESS_ERROR",e.folder,e.shareToken,e.contentUrl,i),b.default.createElement("div",null,b.default.createElement(yK.Header,{hasBottomSpacing:"title-standard"},b.default.createElement(yK.Title,{id:"request-access-error"},u.intl.formatMessage({id:"Bivy9B",defaultMessage:"Error"}))),b.default.createElement(yK.Body,null,u.intl.formatMessage({id:"/tVKqc",defaultMessage:"Sorry, this content couldn’t be requested."})),b.default.createElement(yK.Footer,null,b.default.createElement(yV,{variant:"primary",onClick:d},u.intl.formatMessage({id:"xrUThl",defaultMessage:"OK"}))))}}())};_8.displayName="RequestAccessModal";const m8=(e,t,i,a)=>{const o={...KR.get_scl_extra_for_logging(i,a),...R1(t)};let r=n.SHARE_ACTION_ORIGIN_TYPE.JOIN_FOLDER_BUTTON;return S1(t)&&(r=n.SHARE_ACTION_ORIGIN_TYPE.COLLECTIONS),KR.log(e.id,"VIEW_REQUEST_ACCESS_MODAL",r,o)},p8=(e,t,i,a,o,r)=>{const s={has_message:!!r,...KR.get_scl_extra_for_logging(a,o),...R1(i)};return KR.log(e.id,t,n.SHARE_ACTION_ORIGIN_TYPE.REQUEST_ACCESS_MODAL,s)},g8=()=>of({importer:async()=>{const{onJoinPrimaryFolder:e}=await new Promise((function(e,n){t(["./c_shared-folder-preview-page_actions_on-join-primary-folder.after-display"],e,n)}));return{default:{fn:e}}}});var f8;!function(e){e.attempted="preview_attempted",e.renderSucceeded="render_succeeded",e.renderFailed="render_failed",e.ended="preview_session_ended",e.appDownloadInterstitialClose="app_download_interstitial_close",e.appDownloadInterstitialContinue="app_download_interstitial_continue",e.appDownloadInterstitialInstall="app_download_interstitial_install",e.appDownloadInterstitialView="app_download_interstitial_view",e.breadcrumbClicked="breadcrumb_clicked",e.Download="download",e.AddToDropbox="add_to_dropbox",e.SaveToDropbox="save_to_dropbox",e.SaveToDropboxPersonal="save_to_dropbox_personal",e.SaveToDropboxWork="save_to_dropbox_work"}(f8||(f8={}));const h8={text:void 0,title:void 0,handler:void 0,spriteName:void 0,isDisabled:void 0,userAction:void 0,role:void 0};class E8 extends(j1.Record(h8)){static buildToDropboxOption(e,i,a,o,r,s=!1,c,d,_,m,p,g,f,h,E,v,b,S){c||l.reportException({err:new Error("No encryption options for building to dropbox option"),severity:"non-critical",tags:["sharing-encryption-options"]});const T=()=>{C1(o,i,n.TiburonEventName.SaveToDropboxConfirm,e,null!=m?m:n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c(),void 0,null!=f&&f)};let y=f8.SaveToDropbox;(null==a?void 0:a.is_paired)&&(y="personal"===r?f8.SaveToDropboxPersonal:f8.SaveToDropboxWork);const k=u.intl.formatMessage({id:"+ijDR3",defaultMessage:"Copy to Dropbox"});let w={};return o&&(w={is_email_verified:o.is_email_verified}),new E8({text:k,title:k,handler:async()=>{C1(o,i,n.TiburonEventName.SaveToDropbox,e,null!=m?m:n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c(),w,null!=f&&f);const{toDropbox:a}=await new Promise((function(e,n){t(["./c_share_download_ui_actions"],e,n)}));return a(e,i,d,o,c,T,_,m,p,g,h,E,f,v,b,S)},isDisabled:s,userAction:y,role:r})}}function v8(e,{canCopyToDropboxRoles:t},n,i,a,o,r,s,l,c,d,u,_,m,p,g,f){const h=r?r.role:"anonymous",E=-1===t.indexOf(h);return E8.buildToDropboxOption(n,i,e,r,h,E,a,o,s,l,c,d,u,_,m,p,g,f)}var b8,S8;n.UserIntent=void 0,function(e){e.Generic="generic",e.Copy="copy",e.Join="join"}(n.UserIntent||(n.UserIntent={})),function(e){e.NAME="name",e.MODIFIED="modified",e.SIZE="size",e.NONE="none"}(b8||(b8={})),function(e){e.ASC="asc",e.DESC="desc",e.NONE="none"}(S8||(S8={}));const T8=e=>e.formatMessage({id:"jElGf7",defaultMessage:"Download"}),y8=e=>e.formatMessage({id:"Q9M5FU",defaultMessage:"Download is unavailable while file is uploading."}),k8=e=>e.formatMessage({id:"8bVdmf",defaultMessage:"You don’t have permission to download this folder"}),w8=e=>e.formatMessage({id:"6hkBec",defaultMessage:"Your download should start soon."}),I8=e=>e.formatMessage({id:"rBLB6R",defaultMessage:"The folder is too large to download."}),A8=e=>e.formatMessage({id:"NCsWCZ",defaultMessage:"Failed to download folder."}),C8=e=>e.formatMessage({id:"YvfiSm",defaultMessage:"Failed to download."}),R8=e=>e.formatMessage({id:"RfGyPH",defaultMessage:"Close"}),O8=e=>e.formatMessage({id:"gGscZD",defaultMessage:"Your folder is downloading"}),N8=e=>e.formatMessage({id:"I4X18Q",defaultMessage:"Your file is downloading"}),P8=e=>e.formatMessage({id:"FRDUH3",defaultMessage:"In the meantime, sign up for Dropbox to have secure access to all your files. "}),M8=e=>e.formatMessage({id:"NoO24L",defaultMessage:"Collaborate with friends, family, and coworkers from any device."}),L8=e=>e.formatMessage({id:"VbukJp",defaultMessage:"Log in"}),D8=e=>e.formatMessage({id:"5KEf7W",defaultMessage:"Sign up"});var F8=Object.freeze({__proto__:null,formatCloseModalText:R8,formatCloseSnackbarText:e=>e.formatMessage({id:"xB3cXP",defaultMessage:"Close"}),formatDownloadFolderGenericErrorText:A8,formatDownloadFolderPermissionDeniedMessage:k8,formatDownloadFolderSizeTooLargeText:I8,formatDownloadGenericErrorText:C8,formatDownloadStartText:w8,formatDownloadText:T8,formatDownloadsDisabledMessage:e=>e.formatMessage({id:"MgZUdk",defaultMessage:"Downloads disabled."}),formatFileUploadingMessage:y8,formatPostDownloadModalBodyCollabText:M8,formatPostDownloadModalBodySignUpText:P8,formatPostDownloadModalCTALogInText:L8,formatPostDownloadModalCTASignUpText:D8,formatPostDownloadModalTitleFileText:N8,formatPostDownloadModalTitleFolderText:O8});function x8(e){return{class:"sharing_receiver",action:"generate",object:"shared_content_download_url",properties:e}}const U8=Symbol("ON_TEST_DOWNLOAD_API_START"),B8=Symbol("ON_TEST_DOWNLOAD_API_SUCCESS"),W8=Symbol("ON_TEST_DOWNLOAD_API_FAILED"),V8=Symbol("ON_GENERATE_DOWNLOAD_URL_API_START"),q8=Symbol("ON_GENERATE_DOWNLOAD_URL_API_SUCCESS"),H8=Symbol("ON_GENERATE_DOWNLOAD_URL_API_FAILED"),G8=Symbol("ON_FETCH_DOWNLOAD_URL_API_START"),j8=Symbol("ON_FETCH_DOWNLOAD_URL_API_SUCCESS"),z8=Symbol("ON_FETCH_DOWNLOAD_URL_API_FAILED"),K8=Symbol("ON_VIEW_POST_DOWNLOAD_PRE_SUSI_MODAL"),J8=Symbol("ON_CLOSE_POST_DOWNLOAD_PRE_SUSI_MODAL"),Y8=Symbol("ON_POST_DOWNLOAD_PRE_SUSI_MODAL_OPEN_SUSI_MODAL"),Z8=Symbol("ON_VIEW_MALWARE_WARNING_MODAL"),$8=Symbol("ON_VIEW_MALWARE_WARNING_MODAL"),Q8=Symbol("ON_CLOSE_MALWARE_WARNING_MODAL"),X8=Symbol("ON_CLOSE_MALWARE_WARNING_MODAL"),e7=Symbol("ON_MOUNT_POST_DOWNLOAD_MODAL"),{defaultEmitter:t7,useEmitter:n7}=$Q((async({event:e,getContextValue:t})=>{const n=t(fX),i=t(mX),a=await uX(i),o=t(nX),r=e.payload&&"targetObjectMetadata"in e.payload?e.payload.targetObjectMetadata:t(bX),s={...gX(a),...hX(n),...iX(o),...SX(r)},l={...pX(a),...EX(n),...aX(o),...TX(r)};if(e.key!==V8)if(e.key!==q8)if(e.key!==H8)e.key!==U8?e.key!==B8?e.key!==W8?e.key!==G8?e.key!==j8?e.key!==z8?e.key!==K8?e.key!==J8?e.key!==Y8?e.key!==Z8?e.key!==$8?e.key!==Q8?e.key!==X8?e.key!==e7||XE.logEvent("view.post_download_modal",{tags:s}):XE.logEvent("ops.sharing_download.report_malware_modal",{tags:{...s}}):XE.logEvent("ops.sharing_download.close_malware_modal",{tags:{...s}}):XE.logEvent("ops.sharing_download.download_malware_modal",{tags:{...s}}):XE.logEvent("ops.sharing_download.view_malware_modal",{tags:{...s}}):XE.logEvent("ops.sharing_download.post_download_modal",{tags:{status:"open_susi_modal",...s}}):XE.logEvent("ops.sharing_download.post_download_modal",{tags:{status:"close",...s}}):XE.logEvent("ops.sharing_download.post_download_modal",{tags:{status:"view",...s}}):XE.logEnd("ops.sharing_download.fetch_download_url_api",{key:await _X(e.payload.sessionId),tags:{status:e.payload.errorType,...s},eventState:"failed"}):XE.logEnd("ops.sharing_download.fetch_download_url_api",{key:await _X(e.payload.sessionId),tags:s,eventState:"success"}):XE.logStart("ops.sharing_download.fetch_download_url_api",{key:await _X(e.payload.sessionId),tags:s}):XE.logEnd("ops.sharing_download.test_download_api",{key:await _X(e.payload.sessionId),tags:{status:e.payload.errorType,...s},eventState:"failed"}):XE.logEnd("ops.sharing_download.test_download_api",{key:await _X(e.payload.sessionId),tags:s,eventState:"success"}):XE.logStart("ops.sharing_download.test_download_api",{key:await _X(e.payload.sessionId),tags:s});else{const t=["content_not_found","unknown_token_link_type","invalid_token","access_denied","too_large","permission_denied","token_owner_disabled","token_expired","token_double_encoded_path"].includes(e.payload.errorType)?"rejected":"failed";XE.logEnd(x8({...l,eventState:t}),{key:await _X(e.payload.sessionId),tags:{status:e.payload.errorType,...s}})}else XE.logEnd(x8({...l,eventState:"success"}),{key:await _X(e.payload.sessionId),tags:s});else XE.logStart(x8({...l,eventState:"start"}),{key:await _X(e.payload.sessionId),tags:s})}));var i7,a7;function o7(e){return{class:"file_actions",action:"request",object:"download_file",properties:e}}n.AuthMode=void 0,(i7=n.AuthMode||(n.AuthMode={}))[i7.LOGIN=0]="LOGIN",i7[i7.REGISTER=1]="REGISTER",n.CommentTextVariant=void 0,function(e){e.DEFAULT="",e.POST="post_comment_variant",e.SUBSCRIBE="subscribe_variant",e.QUICK_REACT="quick_react_variant"}(n.CommentTextVariant||(n.CommentTextVariant={})),n.LoginOrRegisterKind$1=void 0,function(e){e.COMMENT="comment",e.DOWNLOAD="download",e.IMMEDIATE="immediate",e.SIDEBAR="sidebar",e.POSTDOWNLOAD="postdownload",e.POSTSAVEAS="postsaveas",e.UNGATED_AI="ungated_ai",e.LOGGED_OUT_EDIT="logged_out_edit",e.SHARED_LINK_UNGATED_EDIT="shared_link_ungated_edit",e.LOGGED_OUT_PDF_EDIT="logged_out_pdf_edit",e.LOGGED_OUT_PDF_SELF_SIGN="logged_out_pdf_self_sign",e.LOGGED_OUT_PDF_GET_SIGNATURE="logged_out_get_signature",e.LOGGED_OUT_PDF_SIGN="logged_out_pdf_sign",e.LOGGED_OUT_PDF_EDIT_TEXT="logged_out_pdf_edit_text",e.TRANSCRIPT="transcript",e.SURFACE_LEVEL_PREVIEW="surface_level_preview"}(n.LoginOrRegisterKind$1||(n.LoginOrRegisterKind$1={})),n.AuthDialogPreviousElementTag=void 0,(a7=n.AuthDialogPreviousElementTag||(n.AuthDialogPreviousElementTag={})).JOIN="join",a7.COPY_TO_DROPBOX="copy_to_dropbox",a7.DOWNLOAD="download",a7.LOG_IN="log_in",a7.SIGN_UP="sign_up",a7.POST_DOWNLOAD_MODAL_LOG_IN="post_download_modal_log_in",a7.POST_DOWNLOAD_MODAL_SIGN_UP="post_download_modal_sign_up",a7.BANNER="banner",a7.SAVE_AS="save_as",a7.COMMENT="comment",a7.EDIT="edit",a7.TRANSCRIPT="transcript";const r7=["dl-web.dropbox.com","dl.dropboxusercontent.com"],s7=".dropboxusercontent.com",l7=u.intl.formatMessage({id:"L64bdq",defaultMessage:"There was an error downloading your file."});let c7=!1,d7={};function u7({source:e,type:t,loggingParams:n}){var i;o.getMetricsReporter().createStats({ns:"web_file_actions",name:"download/failed"},{source:e,type:t}).record(1);const a=(null==n?void 0:n.actionSurface)||"unknown",r=(null==n?void 0:n.actionElement)||"unknown",s=null!==(i=null==n?void 0:n.downloadAsZip)&&void 0!==i&&i,l=(null==n?void 0:n.downloadId)||"";XE.logEvent(o7({...n,eventState:"failed",failureType:t,actionSurface:a,actionElement:r,downloadAsZip:s,downloadId:l}),{tags:{event_state:"failed",action_surface:a,download_as_zip:s.toString()}})}const _7=({url:e,error:t,source:i="unknown",getProxyUrl:a,loggingParams:r})=>{const l=s.URI.parse(e),c=l.getAuthority(),d=function(){let e="";for(let t=1;t<=4;t++)e+=String(Math.random()).split(".")[1];return e}();(r=r||{}).downloadId=d,function({source:e,loggingParams:t}){var n;o.getMetricsReporter().createStats({ns:"web_file_actions",name:"download/attempt"},{source:e}).record(1);const i=(null==t?void 0:t.actionSurface)||"unknown",a=(null==t?void 0:t.actionElement)||"unknown",r=null!==(n=null==t?void 0:t.downloadAsZip)&&void 0!==n&&n,s=(null==t?void 0:t.downloadId)||"";XE.logEvent(o7({...t,eventState:"start",actionSurface:i,actionElement:a,downloadAsZip:r,downloadId:s}),{tags:{event_state:"start",action_surface:i,download_as_zip:r.toString()}})}({source:i,loggingParams:r});const u=sessionStorage.getItem("disablePreviewPublishEvents");u&&"false"!==u||xC(n.CampaignEvents.FILE_DOWNLOAD_START);const _=r7.includes(c)||c.endsWith(s7)||"www.dropbox.com"===c;_||u7({source:i,type:"download_non_block_server",loggingParams:r}),s.assert(_,"attempt to download from a non-blockserver domain",{exc_extra:{domain:c,url:e}}),c7||(c7=!0,d7={},window.addEventListener("message",p7)),l.updateQuery({_download_id:d,_notify_domain:window.location.host,_log_download_success:"1"});const g=String(l),f=a?a(g):g;return m7({downloadUrl:f,downloadId:d,error:t,downloadDomain:c,onLoad:()=>{setTimeout((()=>{const e=d7[d];null!=e&&(m.chrome&&(p.Notify.error(l7),e.error&&(e.error(),u7({source:e.source,type:"download_failed",loggingParams:e.loggingParams}))),g7(d))}),1e4)},source:i,loggingParams:r}),!1},m7=({downloadUrl:e,downloadId:t,error:n,downloadDomain:i,onLoad:a,source:o,loggingParams:r})=>{const s=document.createElement("iframe");s.setAttribute("src",e),s.style.display="none",a&&s.addEventListener("load",a),d7[t]={origin:i,error:n,iframe:s,source:o,loggingParams:r},document.body.appendChild(s),window.setTimeout((()=>g7(t)),9e4)};function p7(e){const t=s.URI.parse(e.origin);if("https"!==t.getScheme())return;if(!r7.includes(t.getAuthority())&&!t.getAuthority().endsWith(s7))return;let n;try{n=JSON.parse(e.data)}catch(e){return}if(!n||!n.download_id)return;const i=d7[n.download_id];if(null!=i&&t.getAuthority()===i.origin&&e.source===i.iframe.contentWindow){if("failed"===n.status){const e=(n.message||l7)+''+u.intl.formatMessage({id:"WYQtmB",defaultMessage:"More info"})+"";p.Notify.error(new p.HTML(e)),i.error&&(i.error(),u7({source:i.source,type:"download_failed",loggingParams:i.loggingParams}))}g7(n.download_id)}}function g7(e){const t=d7[e];null!=t&&(t.iframe.remove(),delete d7[e])}function f7(e){return t=>new Promise(((n,i)=>{const a=e({...t,success:(e,i,a)=>{t.success&&t.success(e,i,a),n(e)},error:(e,a,o)=>{t.error&&t.error(e,a,o),200===e.status?(t.success&&t.success(e.responseText,"success",e),n(e.responseText)):i({jqXHR:e,textStatus:a,errorThrown:o})}});if(t.signal){const e=()=>{const e=s5();e.readyState=XMLHttpRequest.DONE,e.responseText="Aborted",e.status=500,e.statusText="abort",a.abort(),i({jqXHR:e,textStatus:"aborted",errorThrown:"Aborted"})};t.signal.aborted?e():t.signal.addEventListener("abort",e)}}))}const h7=f7(F5),E7=f7(B5),v7=f7(P5),b7=f7((function(e){return null==e&&(e={}),m5(e,[].concat(w5,N5))})),S7=f7(L5),T7=f7((function(e){return null==e&&(e={}),m5(e,D5)}));function y7(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/sharing/fetch_user_content_link",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}const k7="gb";function w7(){return sessionStorage.getItem(k7)||void 0}async function I7(e){const{sharedLinkUrl:t,origin:n,targetObjectMetadata:i,downloadTestUrl:o,rlkey:r,userId:s,useSharedLinkUrlAsDownloadUrl:l,loggingParams:c,source:d,downloadCallbacks:u}=e;return new Promise((async e=>{const _=Math.random().toString(),m="ON"===(await mc("shrec_download_apiv2_web")).variant;if(t7.select(V8).emit({targetObjectMetadata:i,sessionId:_}),!m&&o)try{await async function(e,t,n,i){let o;t7.select(U8).emit({targetObjectMetadata:t,sessionId:n});try{o=await E7({url:e,data:{rlkey:i,translate_err_messages:"false"},subject_user:a.getActiveUserId()})}catch(e){const i=N7(M7(e));throw t7.select(W8).emit({errorType:i,targetObjectMetadata:t,sessionId:n}),new C7(i)}if("OK"!==o){const e=O7(o);throw t7.select(W8).emit({errorType:e,targetObjectMetadata:t,sessionId:n}),new C7(e)}t7.select(B8).emit({targetObjectMetadata:t,sessionId:n})}(o,i,_,r)}catch(t){return t7.select(H8).emit({errorType:t instanceof C7?t.type:A7.UnknownError,targetObjectMetadata:i,sessionId:_}),void(t instanceof C7?t.type===A7.AccessDenied?e("accessDenied"):t.type===A7.ContentNotFound?e("contentNotFound"):t.type===A7.InvalidToken?e("invalidToken"):t.type===A7.TooLarge?e("tooLarge"):t.type===A7.UnknownTokenLinkType?e("unknownTokenLinkType"):e("unknownError"):e("unknownError"))}try{let a=t;l||(a=await L7({sharedLinkUrl:t,targetObjectMetadata:i,loggingSessionId:_,useApiV2:m,rlkey:r,origin:n,userId:s})),t7.select(q8).emit({targetObjectMetadata:i,sessionId:_}),_7({url:a,source:d||"share_download",loggingParams:c,error:null==u?void 0:u.onError,getProxyUrl:null==u?void 0:u.getProxyUrl}),e("success")}catch(t){t7.select(H8).emit({errorType:t instanceof C7?t.type:A7.UnknownError,targetObjectMetadata:i,sessionId:_}),t instanceof C7?t.type===A7.AccessDenied?e("accessDenied"):t.type===A7.ContentNotFound?e("contentNotFound"):t.type===A7.InvalidToken?e("invalidToken"):t.type===A7.TooLarge?e("tooLarge"):t.type===A7.UnknownTokenLinkType?e("unknownTokenLinkType"):t.type===A7.PermissionDenied?e("permissionDenied"):t.type===A7.InvalidZipFileInfo?e("invalidZipFileInfo"):t.type===A7.MissingSfjEntry?e("missingSfjEntry"):e("unknownError"):e("unknownError")}}))}var A7;!function(e){e.ContentNotFound="content_not_found",e.UnknownTokenLinkType="unknown_token_link_type",e.InvalidToken="invalid_token",e.AccessDenied="access_denied",e.TooLarge="too_large",e.PermissionDenied="permission_denied",e.TokenOwnerDisabled="token_owner_disabled",e.TokenExpired="token_expired",e.TokenDoubleEncodedPath="token_double_encoded_path",e.UnknownError="unknown_error",e.UnknownErrorFromStatusCode="unknown_error_from_status_code",e.UnknownErrorFromErrorString="unknown_error_from_error_string",e.InvalidZipFileInfo="invalid_zip_file_info",e.MissingSfjEntry="missing_sfj_entry"}(A7||(A7={}));class C7 extends Error{constructor(e){super(),this.type=e}}const R7=e=>{switch(e[".tag"]){case"missing_link_url":case"inconsistent_rlkey":case"not_found":return A7.ContentNotFound;case"unsupported_link_type":return A7.UnknownTokenLinkType;case"bad_request":case"miscellaneous":case"other":default:return A7.UnknownError;case"forbidden":return A7.PermissionDenied;case"too_many_requests":case"bandwidth_limit_exceeded":return A7.AccessDenied}},O7=e=>e.includes("content")?A7.ContentNotFound:e.includes("get your files")||e.includes("Invalid link type")?A7.UnknownTokenLinkType:e.includes("too large")?A7.TooLarge:e.includes("valid token")?A7.InvalidToken:e.includes("access this token")?A7.AccessDenied:e.includes("disabled user")?A7.TokenOwnerDisabled:e.includes("token is no longer valid")?A7.TokenExpired:e.includes("url path part is doubly encoded")?A7.TokenDoubleEncodedPath:e.includes("zip file info")?A7.InvalidZipFileInfo:e.includes("deleted or renamed")?A7.MissingSfjEntry:A7.UnknownErrorFromErrorString,N7=e=>400===e?A7.InvalidToken:A7.UnknownErrorFromStatusCode,P7=e=>404===e?A7.InvalidToken:403===e?A7.PermissionDenied:A7.UnknownErrorFromStatusCode,M7=e=>{const t=e&&"object"==typeof e&&"jqXHR"in e?e.jqXHR:void 0;return t&&"object"==typeof t&&"status"in t&&"number"==typeof t.status?t.status:0};async function L7(e){const{sharedLinkUrl:t,targetObjectMetadata:n,loggingSessionId:i,useApiV2:o,rlkey:r,origin:s,userId:l}=e,c=l||a.getActiveUserId();let d,u;if(t7.select(G8).emit({targetObjectMetadata:n,sessionId:i}),o)try{d=await async function(){async function e(e,n){try{const i=e.ns("sharing_receiving");return(await i.rpc("generate_download_url",{link_url:t,optional_rlkey:r,optional_grant_book:w7()},{subjectUserId:n})).download_url}catch(e){let t=A7.UnknownError;if(e instanceof os){const n=e.error;t=R7(n)}throw new C7(t)}}let n;try{n=await e(new kb,c)}catch(t){if(!(t instanceof C7&&t.type===A7.PermissionDenied))throw t;{if(!(a.getAuthedUserIds().length>1))throw t;const i=a.getAuthedUserIds()[1],o=(await Zl()).get_user_by_id(i);n=await e(new Fs({id:o.id,root_ns_id:o.root_ns_id}),o.id)}}if(void 0===n)throw new C7(A7.UnknownError);return n}()}catch(e){u=e instanceof C7?e.type:A7.UnknownError}return void 0===d&&(d=await async function(){let e;try{e=await E7({url:y7(),data:{url:t,rlkey:r,origin:s,translate_err_messages:"false"},subject_user:c})}catch(e){const t=P7(M7(e));throw t7.select(z8).emit({errorType:t,targetObjectMetadata:n,sessionId:i}),new C7(t)}if(e.includes("err")){const t=O7(e);throw t7.select(z8).emit({errorType:t,targetObjectMetadata:n,sessionId:i}),new C7(t)}return e}(),o&&XE.logEvent("shrec_debug.download_v2_bad_v1_good",{tags:{apiV2ErrorType:u||"empty",origin:s||"empty"},papOptions:{flush:!0}})),t7.select(j8).emit({targetObjectMetadata:n,sessionId:i}),d}const D7=({onEscapeHatchClick:e})=>b.default.createElement(yK.Footer,{style:{justifyContent:"center",paddingTop:0}},b.default.createElement(wM,{theme:"vis2020"},b.default.createElement(AM,null,b.default.createElement(yV,{variant:"transparent",onClick:e,size:"medium"},F7))));D7.displayName="PreDownloadSUSIModalFooter";const F7=u.intl.formatMessage(u.defineMessage({id:"GS0V1G",defaultMessage:"Or continue with download only"})),x7=["aspectRatio","altText","inverse"];var U7=e=>{let t,{aspectRatio:n,altText:i,inverse:a}=e,o=g._objectWithoutProperties(e,x7);switch(n){case"16:9":t="0 0 1696 954";break;case"1:1":t="371 0 954 954";break;case"5:6":t="450 0 795 954"}const{getInverseProps:r}=TM(),{className:s}=r(),l="dig-Illustration dig-13or4mr2_4-1-0 dig-Illustration-hero"+(a?s+" dig-Illustration--inverse":"");return b.createElement("svg",g._objectSpread2(g._objectSpread2({role:"presentation"},o),{},{className:l,viewBox:t,fill:"none",xmlns:"http://www.w3.org/2000/svg"}),b.createElement("title",null,i),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M792.259 30.907c-26.243 57.041-53.797 112.587-102.909 150.365-54.172 41.144-128.963 40.957-193.07 32.541 35.615 20.386 64.107 46.194 79.103 86.965 3.936 8.79 4.311 20.198 5.811 28.053 1.312.748 4.123 18.328 4.873 24.126-3.936 27.866-20.619 43.201-42.738 63.961-22.681 21.32-48.736 41.144-72.917 52.927 43.488 4.675 96.536 15.896 131.026 45.446 25.868 27.492-17.058 99.12-26.618 140.265-6.373 20.385-10.684 31.793-13.496 41.893 28.117-5.985 83.039-33.29 114.343-35.721 14.058-.561 24.93-3.18 40.676-1.871 9.935-.187 15.558 2.432 20.432 0 5.248-7.106-11.997-21.507-12.934-24.686 0-.374 8.435-5.237 8.435-5.798.187-.561-8.435-3.553-8.81-3.179-.188.187 5.623 2.431 6.56 2.431 1.687 0-.749.935-4.498 1.87-4.686 1.122-4.124 1.496-8.061-5.61-1.874-3.554-5.998-10.1-6.935-12.718 8.248-2.431 23.806-8.229 31.491-11.782 11.059-12.905-6.748-30.11-21.369-41.519-2.999-2.057-5.811-3.74-6.186-3.927-.749-.187 0-.748 8.81-7.855 7.311-5.985 36.927-30.671 37.115-28.24 5.623-1.87 8.248-1.87 19.119.374 20.995 4.114 23.431 5.424 42.926 22.629 12.934 11.596 33.74 32.168 39.739 39.649 20.244 21.32 43.112 85.655 53.984 121.563 7.498 21.882 14.621 50.87 24.931 57.79 1.874-.187 1.687.748 1.499-10.1-1.124-7.48 11.997-48.812 19.682-59.285 7.686 25.996 17.808 62.278 23.806 89.77.562 10.099 7.873 5.984 6.373-1.122-.562-3.367 2.625-34.599 5.436-52.553.937-7.107 1.125-6.546-1.874.187-2.999 7.481-4.312 9.538-6.373 10.66-5.061 2.992-1.5-4.675-1.5-8.977 3.561-29.362 14.999-54.797 27.739-83.037 6.75-19.45 20.62-44.885 35.43-59.099 55.48-36.282 101.78-36.469 175.64-28.614-31.87-22.629-83.98-58.911-100.29-92.201-11.99-25.622-19.49-48.064-15.93-74.247 13.68-27.118 44.8-38.152 78.92-40.583-41.99-17.206-105.72-31.046-134.4-66.019-12.37-21.881-28.31-49.747-27.37-78.735.56-43.95-1.31-43.015 9.75-98.373 3.18-15.71 5.62-28.614 5.43-28.614-9.37 5.05-22.68 14.213-31.11 21.133-27.37 22.255-68.421 42.08-104.411 34.599-46.675-9.538-102.534-63.961-108.345-109.407-1.499-12.157-1.687-4.676-6.935 4.675Z",fill:"#FAD24B"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M828.436 171.36c-10.872 3.554-11.621 23.378-15.37 36.282-5.249 16.084-6.561 20.573-9.748 27.492-5.623-17.392-10.122-38.9-30.179-31.98-20.619 7.481-13.683 28.427-11.059 54.797 3.936 34.038 1.875 55.358 11.809 86.777 4.124 15.71 8.435 34.225 7.498 46.195-.562 3.366-8.997 13.652-14.621 17.954-11.059 8.79-20.244-20.386-26.055-28.615-10.497-22.255-21.181-41.331-30.179-61.903-6.186-14.214-14.996-20.386-25.118-17.393-10.122 4.114-15.37 7.106-14.246 18.889 0 17.393 12.559 34.225 19.87 50.869 7.685 15.897 14.246 26.183 18.182 40.771.375 5.236.937 6.359 5.811 11.969 6.186 6.733 36.552 51.244 45.55 71.068 27.179 47.69 41.8 106.415 62.044 153.544 23.244 58.724 34.303 112.96 43.863 174.677 5.623 25.996 2.437 59.286 24.556 72.751 39.926 23.191 80.977 14.588 119.406-2.431 13.12-8.79 27.36-24.687 37.11-37.591-21.93-50.87-50.421-128.857-62.605-181.223-14.059-40.023 0-44.324 26.805-67.702 52.11-41.331 25.3-80.98 78.35-125.491 14.62-14.213 15-14.774 14.62-22.442.19-8.416-4.87-15.897-11.24-18.702-18.19-7.855-50.61 9.725-62.61 20.385-12.18 6.92-33.741 54.797-56.048 49.374-9.184-12.157-37.114-115.953-36.927-141.388-2.624-36.095-8.622-74.995-15.933-115.205-4.686-33.85-4.873-35.159-7.498-39.835-6.373-11.969-19.307-11.969-28.679-2.057-6.186 2.992-2.624 21.32-7.498 25.435-9.56-5.798-15.745-21.321-18.932-31.046-1.312-4.301-2.062-5.236-3.187-5.049-.562.187-.937-.748-1.499-3.367-2.624-13.091-11.059-30.297-26.243-25.809Z",fill:"#793C23"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M857.303 169.864c-22.119 15.523-28.679 54.984-36.552 80.793-9.185 29.175-26.992 89.022-33.741 114.644-4.686 10.847-.187-24.313 1.313-25.622 5.061-19.076 21.743-75.183 26.43-89.396 9.559-28.801 26.992-70.32.749-73.125-29.616 6.359-40.301 55.171-53.235 81.167-34.49 76.117-50.235 138.208-68.605 222.554-22.119-24.686-34.116-64.335-59.796-82.289-22.493-17.58-67.856-8.229-38.989 24.5 37.865 33.103 37.49 70.507 53.61 119.693 9.372 27.866 21.369 41.332 30.929 66.579.187 19.638.375 63.026-4.124 70.32-2.812 8.79-5.811 20.572-9.747 30.11-17.058 47.13-32.429 97.438-54.36 142.697-19.307 37.778 28.117-25.622 173.201 46.381 2.437.935 10.685 10.66 11.247 8.229 1.125-8.79 2.249-23.938 3.561-32.541 6.749-49.187 16.871-113.709 33.928-158.594 10.872-35.721 18.745-31.793 40.114-62.278 34.303-59.285 39.739-142.509 60.545-205.909 4.499-37.217 32.241-121.377 27.93-151.487-5.811-14.588-20.244-19.637-31.116-6.546-8.81 5.05-22.306 68.45-29.617 88.274-1.687 3.927-3.936 21.133-8.06 19.263-3.374-3.366-.562-8.603-.375-13.839 2.437-26.37 4.686-29.924 6.561-43.202-.563-3.741 2.249-15.523 3.936-17.206 1.312.187 3.936-38.526 4.499-40.21.187-26.556 15.745-79.296-23.993-76.491 4.311-22.629 2.436-42.641-26.243-36.469Z",fill:"#D19063"}),b.createElement("g",{fill:"currentColor"},b.createElement("path",{d:"M1639.12 0c-130.38 62.399-258.57 129.112-386.48 196.27-.68-2.407 2.41-4.518 1.74-6.925C1375.92 123.428 1500.1 62.214 1623.45 0h15.67ZM28.894 0c65.912 37.44 132.918 72.064 202.929 101.005 73.905 34.365 146.234 73.379 218.247 110.8-4.784 8.276-22.922-7.018-30.155-8.907-48.646-25.33-97.013-51.233-146.234-75.397-39.28-19.201-79.302-37.032-119.639-53.696C105.841 51.937 62.11 21.312 13.612 0h15.282ZM1696.94 314.05c-65.41 10.998-130.95 21.219-196.25 32.903-15 .333-79.62 18.608-84.2 4.777 93.83-10.48 187-31.144 280.45-45.827v8.147ZM800.884 954.5c-2.727-13.98 5.155-34.421-1.28-46.031a295.604 295.604 0 0 0-141.727-47.327c-17.359 0-33.976 5.555-51.15 7.406a4.01 4.01 0 0 0-3.95 3.278c-8.105 27.774-18.787 54.918-26.725 82.711h-4.117c5.564-30.7 19.64-59.64 27.819-89.803 61.776-16.664 127.966-2.296 182.547 29.422 6.528 4.425 14.354 7.221 19.936 12.961 5.063 14.535-1.224 32.052.26 47.494l-1.613-.111Zm259.496-101.875-2.28-1.704c-27.36 27.441-64.544 53.697-104.621 55.974-27.559-3.333-59.254-1.481-80.786-21.682 1.039 24.071 11.517 45.698 14.67 69.287h-4.117c-2.152-18.96-28.505-74.712-8.049-84.822l3.486 3.444c-30.007 22.793 73.145 33.329 85.497 28.404 33.697-9.536 65.67-27.645 89.19-53.697 7.92-15.479-15.21-4.684-18.4-12.054 13.22-6.702 23.57 4.204 25.41 16.85ZM1298.82 0c-47.37 30.718-93.67 62.455-138.83 96.283-15.45 6.962-60.15 50.234-70.81 43.698 21.07-24.756 54.34-40.106 80.84-59.621 36.98-29.2 77.89-52.993 116.06-80.267L1298.82 0Zm398.12 931.003c-73.38-53.437-148.36-104.597-223.16-156.182.86-1.537 1.56-2.815 2.52-4.592 74.32 50.622 147.33 103.171 220.7 155.219l-.06 5.555ZM1260.43 954.5c-44.77-64.01-87.89-129.612-126.63-197.233 45.72 64.658 87.07 132.316 132.4 197.233h-5.77ZM630.725 0c21.514 31.903 41.395 64.806 63.65 96.283 1.724 3.13 6.843 7.61.927 9.684C668.874 72.009 647.25 34.754 621.879 0h8.846Z"}),b.createElement("path",{d:"M1097.36 954.5c-11.93-34.181-26.23-67.491-37.09-102.042a1055.398 1055.398 0 0 1 39.5 102.042h-2.41Zm78.58-353.452a4.77 4.77 0 0 1 .61-3.591 4.836 4.836 0 0 1 2.97-2.13c120.23 85.784 243.45 167.532 361.34 256.576l-5.56 4.351c-117.23-88.71-239.93-169.662-359.36-255.206ZM0 422.294v-5.017c114.428 3.703 228.726 11.109 343.098 15.183 42.878 1.5 85.682 5.203 128.578 3.981 3.431 0 4.173.703 4.581 6.147C317.523 440.496 158.678 429.145 0 422.294Zm1239.66-28.366c98.07-8.851 196.44-18.349 294.4-26.682 17.11-1.425 34.66-.777 51.61-3.092 8.68-3.333 17.67-3.37 26.78-2.666 5.56 0 5.71.111 6.58 6.332-75.52 5.333-151 10.925-226.7 18.85-42.42 5.554-85.07 4.888-127.41 9.017-6.51-.796-23.2 5.499-25.26-1.759Zm-193.67-58.214c102-47.105 211.62-77.397 312.68-126.594l3.58 5.24c-82.18 41.846-172.2 67.805-257.46 103.245-17.45 7.184-35.77 12.48-52.5 21.256-2.3 1.259-3.89.593-6.3-3.147ZM288.443 890.101c48.85-36.162 87.388-83.933 132.9-124.057 32.344-31.274 65.763-61.362 99.016-91.636 19.659-16.016 35.367-39.309 56.621-51.993-58.179 64.714-126.316 119.836-187.517 181.605-14.448 10.369-91.654 102.468-101.02 86.081ZM123.831 560.72l-1.744-4.925c93.675-13.591 186.126-35.31 280.042-47.327 21.477-3.703 42.656-8.777 64.225-12.406 2.485-.185 6.713-1.851 6.732 2.093-59.514 15.905-121.271 21.867-181.824 33.254-55.73 10.851-110.792 22.997-167.431 29.311Zm147.161 171.773C189.928 786.578 109.643 842.145 25.964 891.99c-7.177-10.795 71.847-48.29 82.492-58.955 53.486-34.495 103.857-75.027 162.165-101.246l.371.704ZM1172.99 483.99c103.09 57.399 211.42 104.041 320.1 149.98-.65 1.851-1.28 3.703-2.06 5.869-95.59-42.254-192.54-81.711-283.75-132.908-4.97-4.703-39.36-17.812-34.29-22.941ZM602.999 313.698c-103.856-26.459-206.953-59.603-311.904-83.47l.798-5.759c103.634 28.978 208.437 55.548 311.218 88.322l-.112.907ZM711.53 32.607c24.387 47.549 45.307 96.801 68.619 144.924l-4.377 3.074c-24.276-46.29-42.395-95.542-66.765-141.87-2.17-3.758-1.335-5.758 2.523-6.128Z"})),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M860.302 172.857c-4.499 3.741-12.184 29.362-6.186 33.477 17.058 11.408 26.805-3.553 28.305-21.32.749-7.668.562-8.416-2.999-8.416-1.5 0-1.687.187-1.5 1.309.375 2.431-.75 10.66-2.249 15.522-3.749 8.603-6.186 19.451-16.496 13.84-5.248-1.87-1.499-9.351-1.687-13.278 1.312-5.237 3.187-22.63 7.873-19.825 1.874-1.87-4.311-1.496-5.061-1.309Zm-38.614 6.546c1.874 2.431 5.248 4.114 3.561 7.107-2.249 8.229-4.686 19.263-10.684 25.996-20.244-1.123-9.935-16.271-4.874-27.118.938-2.993 6.748-5.05 1.687-5.798-3.561-.561-6.56 3.553-9.934 13.652-4.499 13.653-2.812 17.393 9.185 19.825 6.185 1.309 6.748 1.309 9.372-1.31 4.686-7.667 9.56-23.377 5.061-.374-6.373 28.241-21.931 68.45-29.054 98.373-3.937 13.653-10.685 36.843-13.309 51.057-1.687 4.301-.375 12.156-5.061 12.717-2.624 0 1.874 1.871 10.309 4.115 4.499 1.122 6.374.561 2.437-.748-5.436-1.496-.75-3.928.937-11.596 9.373-26.931 12.934-48.999 21.369-75.743 8.248-25.809 15.184-46.007 22.682-73.686 2.999-10.847 7.122-23.939 12.558-32.729.938-1.496.938-1.496-.187-1.87-9.56 2.805-16.87 32.355-20.244 43.389-14.059 49.373-27.555 89.583-41.426 140.452-3.187 10.848.187-4.862 1.125-8.416 6.748-27.866 19.682-77.052 27.179-97.063 6.186-22.817 31.304-73.125 5.999-82.476-.188 0 .375.935 1.312 2.244Zm-35.803 24.126c-7.31 10.099-13.871 28.801-18.182 41.331-1.312 4.863-7.31 15.523-5.623 17.954 5.061 2.057 12.746-27.305 15.933-33.29 4.311-14.774 11.996-27.866 7.872-25.995Zm96.161 5.797c-8.81 37.404-16.87 71.442-28.867 109.968-7.31 24.687-9.372 41.706-16.12 64.335-3.562 10.661-3.562 11.035-1.313 10.661 5.811-.935 3.374-9.913 8.248-10.1 8.248-3.179 19.869 5.237 27.742 10.474 23.993 19.263 9.747 17.58 17.058 29.736 5.061 0 2.249-8.042 6.373-16.458 2.062-6.733 6.186-19.45 8.06-26.183 8.248-25.061 20.057-65.27 26.993-88.461-1.875-1.87-5.811 8.229-6.374 9.726-5.061 12.53-8.435 22.629-12.184 37.217-5.436 20.385-12.559 39.835-18.557 57.789 3.937-40.396 12.934-88.648 15.371-128.67.75-12.905 3.561-38.9.375-51.057-2.625-10.66-17.433-10.286-24.931-7.294l.375-1.87c.937-2.805-1.874-2.244-2.249.187Zm15.745 2.244c8.81 2.432 3.937 23.565 0 29.363-5.81 4.862-11.621.748-10.122-8.977 0-7.107 1.875-14.962 3.187-20.573.375-1.122 3.936-.935 6.935.187Zm-13.496 7.481c-1.687 3.741-1.687 14.027-1.874 19.824 5.623 8.79 21.556 7.294 23.993-4.301-2.437 49.186-9.185 97.438-15.746 145.876-.749 6.359-.749 6.359-2.624 3.928-8.435-10.474-28.304-22.069-42.175-14.775 6.748-33.29 17.057-63.213 25.867-96.316 4.874-17.58 4.311-23.003 7.873-37.965.375-2.244 7.685-30.11 4.686-16.271Zm-30.929-.935c0 1.309 5.062 3.367 9.748 4.115 3.374.561 1.687-.374-2.625-1.497-2.999-.187-5.81-4.114-7.123-2.618Zm-55.484 1.496c-1.312.561 12.559 5.05 15.371 4.302-4.124-1.496-9.935-4.489-15.371-4.302Zm86.038 31.42c1.125 1.309 7.311 3.74 10.31 4.114 2.999.187-9.56-4.114-9.185-4.675-.562-.561-2.812-1.122-1.125.561Zm52.673 34.412c-3.187 3.179-6.561 18.515-5.998 28.614 11.059 17.019 28.304 2.431 28.304-16.084.562-5.237.188-6.546-1.874-7.294-5.624-3.179-4.312 24.126-11.247 27.492-2.437 2.806-3.749.561-6.561-.374-5.248-.374-3.749-13.091-3.374-17.019 2.437-14.587 2.999-16.458 5.436-15.896.937.187 1.312.187.937-.187-.75-1.31-4.124-.749-5.623.748Zm-167.578 7.106c.938 2.806 3.187 2.245 8.435 2.619 15.746.748-8.81-4.489-8.435-2.619Zm60.733 3.741c1.125 1.683 2.062 2.057 2.062 1.122.75-.561 11.247 2.992 9.372 1.122 0 .187-15.183-6.546-11.434-2.244Zm43.113 18.328c1.499 2.431 10.497 6.733 12.746 4.862-.749-1.122-3.374-.935-6.748-2.992-5.248-2.431-5.998-2.618-5.998-1.87Zm56.796 10.847c0 1.683 10.31 4.863 12.184 3.74.75-.748-10.872-5.61-12.184-3.74Zm-2.811 8.416c.937 1.309 12.559 5.424 15.933 5.798 5.623 1.683-18.183-8.603-15.933-5.798ZM709.407 350.34c-2.999 1.87-12.746 6.733-15.933 8.229 6.186 6.171 29.054-12.531 15.933-8.229Zm17.433 5.236c-1.687 1.871-26.618 89.209-15.558 63.774 0 2.058 23.993-79.67 15.558-63.774Zm131.962 16.084 3.374.935c-2.624 2.431-3.936 5.985-2.249 8.977-5.998-2.805-13.309-.561-18.182 2.057.937-2.244 3.186-11.221 4.498-11.969 4.312-1.122 5.624-1.683 12.559 0Zm-73.854.187c0 1.309-1.124 1.496-.75 0 .375-1.309.75-1.496.75 0Zm84.164 4.115c4.124 1.87.187 4.114-1.312 6.545-6.748 3.554-4.874-11.782 1.312-6.545Zm48.174 2.805c14.996 9.912 12.559 4.114-1.125-1.122l1.125 1.122Zm-38.989 3.553c2.437 1.87 8.06 7.855 10.684 10.66-.749 17.393-4.873-.748-23.243-8.602 10.872 2.244 7.123-7.107 12.559-2.058Zm-129.526 3.928c-1.5 6.171-7.123 16.645-3.561 19.45 3.748 1.683 3.374-2.618 5.061-8.229 4.123-14.775 1.874-17.954-1.5-11.221Zm7.873.187c-2.25 3.553-5.811 19.076-.937 20.385.749-2.805 8.81-26.183.937-20.385Zm136.461 13.091c-.187.374-.375.374-.375-.374 0-1.496.75-.374.375.374Zm-84.913 3.18c-.938 1.683-2.25 20.385-.375 24.499 3.561 14.214 9.185-31.98.375-24.499Zm133.649 2.618c-21.743 57.228-26.055 134.842-44.987 190.387-.75-2.057-6.935 14.961-7.31 16.084-2.437 8.041-6.748 15.522-10.872 23.938-8.435 20.011-35.615 45.633-39.364 61.904.187 3.553 2.437 1.496 3.749-1.683 2.062-5.237 14.246-20.011 18.932-26.744 25.305-29.736 45.55-80.045 50.611-116.327 7.685-16.458 31.866-35.721 44.05-47.129-6.186.561-30.554 22.442-38.802 31.419-4.124 4.863-2.437 2.432-1.499-2.431 6.748-30.297 13.871-68.823 20.806-100.617.375-2.244 9.373-34.599 4.686-28.801Zm-347.339 4.675c-5.811-.187-7.685 5.798-2.624 7.107 2.812.374 0-.748.187-2.618 1.875-9.538 14.059 3.927 17.245 8.416 4.874 2.618 2.625 15.897 5.811 18.141 2.625 1.496 4.686-2.806 4.124-8.603-1.874-10.099-13.496-23.939-24.743-22.443Zm257.552 20.386c-.562 6.732 0 17.018.938 19.076 3.748 4.114 7.497 7.855 5.998-3.741-.563-8.229-.375-10.473-1.875-16.832-2.436-2.431-5.061-4.488-5.061 1.497Zm-225.124 12.53c-1.312 1.122-3.561 5.05-5.061 5.611-.749 0-1.312 1.122-1.312 2.431 3.562 3.74 13.122-14.214 6.373-8.042Zm263.926 8.229c-4.686 25.809 3.749 34.786 3.749 3.74 0-3.553-1.687-4.114-3.749-3.74Zm201.694 7.481c-9 6.171-23.06 16.083-20.43 29.362.18 3.927.93 4.488 3.18 4.488-1.12-14.213 10.88-24.873 23.06-32.728 6.75 7.294 3.75-5.798-5.81-1.122Zm-292.981 4.301c-4.499 33.664-3.186 98.373-.187 125.865 1.312.374 4.124 0 3.374-2.244-.375-3.367-.937-25.996-.75-35.347.75-27.492-.75-52.366-.562-77.801 0-11.595.562-15.148-1.875-10.473Zm-106.095 17.019c-4.686 5.985-5.248 21.881-9.747 24.5-1.125.935-.937 1.309.937 1.309 5.436 0 8.248-5.798 11.247-22.63.375-3.74 2.812-8.416-2.437-3.179Zm358.966 14.588c1.12 2.618 5.99 13.278 10.87 13.091 3.93.374 4.5 0 2.25-2.057-2.25-1.122-10.31-15.149-13.12-11.034Zm-22.69 66.766c2.07 2.244 9.38 4.863 13.31 4.676-2.43 0-13.87-7.668-13.31-4.676Zm-92.22 87.526c-8.06 1.87-20.806 1.309-26.805 5.423-6.373 3.554 2.999-3.553-1.687-2.244-2.812.935-24.93 21.881-24.18 22.63.374.374 3.748.748 4.873.935 8.435-9.538 22.494-21.508 35.24-23.004 10.122-.374 32.241-7.294 12.559-3.74Zm-24.555 47.503c-1.687 8.79 12.559 61.156 15.558 77.426.749 1.684.937 1.871 2.249 1.684 4.124-.935-1.687-12.157-1.874-19.077-2.25-14.587-10.685-41.705-12.747-55.171-.937-5.797-1.125-6.919-3.186-4.862Z",fill:"#1E1919"}))};Ph("/static/metaserver/static/js/sharing/features/download/components/post-signup-download-modal.module.out-vflN5Nvk_.css",(e=>"._post-download-welcome-modal_1sgcb_1 .dig-Modal-content{overflow:hidden}._post-download-modal-title_1sgcb_5{margin-bottom:var(--dig-spacing__macro__xsmall);margin-top:var(--dig-spacing__macro__medium)}._post-download-modal-header_1sgcb_10{background-color:var(--color__core__secondary)}"));const B7="_post-download-welcome-modal_1sgcb_1",W7="_post-download-modal-title_1sgcb_5",V7="_post-download-modal-header_1sgcb_10",q7=({open:e,onClose:t=(()=>{})})=>b.default.createElement(yK,{open:e,isCentered:!0,onRequestClose:t,className:B7,"aria-labelledby":W7},b.default.createElement(yK.Header,{hasBottomSpacing:"title-standard",className:V7},b.default.createElement(U7,{aspectRatio:"16:9"})),b.default.createElement(yK.Body,null,b.default.createElement(yK.Title,{className:W7},H7.modalTitle),b.default.createElement(cW,null,H7.modalText)),b.default.createElement(yK.Footer,null,b.default.createElement(yV,{variant:"primary",onClick:t},H7.modalClose)));q7.displayName="PostSignupDownloadModal";const H7={modalClose:u.intl.formatMessage({id:"hjZUzW",defaultMessage:"Close"}),modalTitle:u.intl.formatMessage({id:"5g3FPz",defaultMessage:"Thanks for joining Dropbox! Your download should start soon."}),modalText:u.intl.formatMessage({id:"ShbcTQ",defaultMessage:"If it doesn’t, go back to try again."})};Ph("/static/metaserver/static/js/sharing/features/download/components/download-warning-modal.module.out-vflN5ct3N.css",(e=>"._download-warning-modal-body_673gf_1{padding-left:0;padding-right:0}._download-warning-illustration-container_673gf_6{max-width:296px}._warning-icon-spacing_673gf_10{margin-top:2px}._download-anyway-cta-mobile_673gf_14{order:1}._download-warning-mobile-container_673gf_18{bottom:0;height:min-content;top:unset}"));const G7="_download-anyway-cta-mobile_673gf_14",j7="_download-warning-mobile-container_673gf_18",z7=({continueDownload:e,fileName:t})=>{const[n,a]=b.default.useState(!0),o=m.is_supported_mobile_browser(),r=window.location&&encodeURIComponent(window.location.href);return i.useEffect((()=>{t7.select(Z8).emit(null)}),[]),b.default.createElement(yK,{className:o?j7:void 0,open:n,isCentered:!0,withCloseButton:$7,onRequestClose:()=>{a(!1),t7.select(Q8).emit(null)},"aria-labelledby":"download-warning-modal-title"},b.default.createElement(yK.Header,{hasBottomSpacing:"title-standard"},b.default.createElement(yK.Title,{id:"download-warning-modal-title"},K7)),b.default.createElement(yK.Body,null,b.default.createElement(GP,{align:"start",gap:"Micro Medium",display:"flex"},b.default.createElement(BJ,{type:"alert",withLeftIcon:b.default.createElement(uN,{src:cP}),style:{width:"100%"}},b.default.createElement(BJ.Message,null,b.default.createElement(cW,{isBold:!0},`[${t}]`))),b.default.createElement(cW,{size:"medium"},J7))),b.default.createElement(yK.Footer,{preferComposition:!0},b.default.createElement(eM,{direction:o?"vertical":"horizontal",gap:"Micro Small",alignY:"center"},!o&&b.default.createElement(eM.Item,null,b.default.createElement(yV,{variant:"transparent",onClick:()=>{a(!1),t7.select(Q8).emit(null)}},$7)),b.default.createElement(eM.Item,{marginRight:o?void 0:"auto",className:o?G7:void 0},b.default.createElement(yV,{variant:o?"borderless":"opacity",onClick:()=>{e(),a(!1),t7.select($8).emit(null)},fullWidth:o,size:o?"large":"medium"},Z7)),b.default.createElement(eM.Item,null,b.default.createElement(yV,{variant:"primary",href:`/report_abuse?ssu=${r}`,target:"_blank",withIconEnd:b.default.createElement(uN,{src:eP}),fullWidth:o,size:o?"large":"medium",onClick:()=>{a(!1),t7.select(X8).emit(null)}},Y7)))))};z7.displayName="DownloadWarningModal";const K7=u.intl.formatMessage({id:"wDgAfq",defaultMessage:"Heads up! This file seems malicious"}),J7=u.intl.formatMessage({id:"LsKLpz",defaultMessage:"We found a file which is commonly associated with viruses. Be sure to trust the sender before downloading. You can also report this file to Dropbox."}),Y7=u.intl.formatMessage({id:"/Dc+KA",defaultMessage:"Report to Dropbox"}),Z7=u.intl.formatMessage({id:"cKh/Q6",defaultMessage:"Download anyway"}),$7=u.intl.formatMessage({id:"xuJw2w",defaultMessage:"Cancel"}),Q7=({authMode:e,entry:t,shareToken:i,sharedLinkInfo:a,origin:o,user:r,setActionNotificationTitle:s,onShowPostSignupDownloadModal:l})=>{e===n.Mode.REGISTER?(C1(r,t,n.TiburonEventName.ViewPostSignupDownloadModal,i,o,a.url),l(o)):s(w8(u.intl)),C1(r,t,n.TiburonEventName.DownloadAttempt,i,o,a.url,void 0),I7({sharedLinkUrl:a.url,origin:o,targetObjectMetadata:N1(t),downloadTestUrl:a.downloadTestUrl,rlkey:i.rlkey,userId:null==r?void 0:r.id}).then((e=>{"success"===e?C1(r,t,n.TiburonEventName.DownloadSuccess,i,o,a.url):"tooLarge"===e?(C1(r,t,n.TiburonEventName.DownloadFail,i,o,a.url,{downloadStatus:e}),s(I8(u.intl))):"accessDenied"!==e&&"contentNotFound"!==e&&"invalidToken"!==e&&"unknownTokenLinkType"!==e&&"permissionDenied"!==e&&"unknownError"!==e||(C1(r,t,n.TiburonEventName.DownloadFail,i,o,a.url,{downloadStatus:e}),s(t.is_dir?A8(u.intl):C8(u.intl)))}))},X7=(e,t)=>{const i=(e=>{const t=g8();return b.useCallback((()=>{t.fn(e,{continuedFromReload:!0,onReloadAndContinue:()=>{},openLoginOrRegisterModal:()=>{}})}),[e,t])})(t),a=(e=>{const t=o6();return b.useCallback((()=>{const i=t.pagePropsRef.current;i.setUserIntent(n.UserIntent.Copy),v8(e,i.folderSharePermission,i.folderShareToken,i.folder,i.encryptionOptions,void 0,i.user,i.folder,void 0,void 0,void 0,!0,i.outOfQuota,i.onShowOverQuotaModal).handler()}),[e,t])})(e),o=(e=>{const t=o6(),n=T6();return b.useCallback((({entry:i,origin:a,secureHash:o})=>{const{user:r,folder:s,folderShareToken:l,folderSharePermission:c,encryptionOptions:d,outOfQuota:u,onShowOverQuotaModal:_}=t.pagePropsRef.current,m=`${l.subPath}/${i.filename}`,p={...l,subPath:m,secureHash:o};return v8(e,c,p,i,d,n,r,s,a,!0,(()=>{}),!0,u,_).handler()}),[e,t,n])})(e),r=(()=>{const e=o6();return b.useCallback((({signUpAction:t})=>{e.pagePropsRef.current.user}),[e])})(),s=(e=>b.useCallback((({authMode:t})=>{const i=e.$user.get(),a=e.$onShowPostSignupDownloadModal.get(),o=e.$folder.get(),r=e.$folderShareToken.get(),s=e.$folderSharedLinkInfo.get();C1(i,o,n.TiburonEventName.DownloadContinuedFromAuth,r,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,s.url),i&&Q7({authMode:t,entry:o,shareToken:r,sharedLinkInfo:s,origin:n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,user:i,setActionNotificationTitle:t=>e.$actionNotificationTitle.set(t),onShowPostSignupDownloadModal:a})}),[e]))(t),l=(e=>b.useCallback((({authMode:t,entry:i,origin:a})=>{const o=e.$user.get(),r=e.$onShowPostSignupDownloadModal.get(),s=e.$folderShareToken.get(),l=e.$folderSharedLinkInfo.get(),c=e.$subfolderNavTracking.get(),d=i.is_dir?`${l.downloadTestUrl}/${i.filename}`:void 0,u={...l,url:i.href,downloadTestUrl:d},_=c?`${s.subPath}/${i.filename}`:`/${s.subPath}/${i.filename}`,m={...s,subPath:_};C1(o,i,n.TiburonEventName.DownloadContinuedFromAuth,m,a,u.url),o&&Q7({authMode:t,entry:i,shareToken:m,sharedLinkInfo:u,origin:a,user:o,setActionNotificationTitle:t=>e.$actionNotificationTitle.set(t),onShowPostSignupDownloadModal:r})}),[e]))(t);return b.useCallback((e=>{switch(e.key){case s6:return void i();case l6:return void a();case c6:return void o(e);case d6:return void r(e);case u6:return void s(e);case _6:return void l(e);default:return}}),[i,a,o,r,s,l])},e9=({children:e,viewer:t,pageProps:i,store:a})=>(((e,t)=>{const[i,a]=b.useState({savedContinuationAction:null,hasBeenLoaded:!1,hasBeenConsumed:!1});b.useEffect((()=>{i.hasBeenLoaded||a({savedContinuationAction:S6(),hasBeenLoaded:!0,hasBeenConsumed:!1})}),[i]),b.useEffect((()=>{if(i.hasBeenConsumed||!i.hasBeenLoaded)return;if(!i.savedContinuationAction)return void a({...i,hasBeenConsumed:!0});if(b6(e.folder)!==i.savedContinuationAction[p6])return v6(e,n.TiburonEventName.FolderIdMismatch),void a({...i,hasBeenConsumed:!0});const o=i.savedContinuationAction[g6];if(Date.now()-o>12e4)return v6(e,n.TiburonEventName.ContinuationActionExpired),void a({...i,hasBeenConsumed:!0});const r=i.savedContinuationAction;switch(r[m6]){case s6:return a({...i,hasBeenConsumed:!0}),void t({key:s6});case l6:return a({...i,hasBeenConsumed:!0}),void t({key:l6});case c6:return a({...i,hasBeenConsumed:!0}),void t({key:c6,entry:r[f6],origin:r[h6],secureHash:r.s});case d6:return a({...i,hasBeenConsumed:!0}),void t({key:d6,signUpAction:r.su});case u6:return a({...i,hasBeenConsumed:!0}),void t({key:u6,authMode:r[E6]});case _6:return a({...i,hasBeenConsumed:!0}),void t({key:_6,authMode:r[E6],entry:r[f6],origin:r[h6]});default:return}}),[i,e,t])})(i,X7(t,a)),(()=>{const e=o6();b.useEffect((()=>{const t=e.pagePropsRef.current.folderShareToken;if(!(n=t).subPath||"/"===n.subPath||(e=>!!e.secureHash&&"h"!==e.secureHash)(t))return;var n;const i=new URL(window.location.href);i.searchParams.has("rlkey")&&(i.searchParams.delete("rlkey"),window.history.replaceState(window.history.state,"",i))}),[e])})(),b.createElement(b.Fragment,null,e));e9.displayName="Internals";const t9=({children:e,store:t,...n})=>{const{viewer:i,isLoading:a}=QY();return a?null:b.createElement(a6,{pageProps:n},b.createElement(e9,{pageProps:n,store:t,viewer:i},e))};t9.displayName="PageWrapper";const n9=e=>e.formatMessage({id:"QgLTp6",defaultMessage:"OK"}),i9=e=>e.formatMessage({id:"18oS/L",defaultMessage:"Copy to Dropbox"}),a9=e=>e.formatMessage({id:"jElGf7",defaultMessage:"Download"}),o9=e=>e.formatMessage({id:"xB3cXP",defaultMessage:"Close"}),r9=e=>e.formatMessage({id:"sGKSF8",defaultMessage:"Learn more"});class s9{unregisterChild(e){this.children=this.children.filter((t=>t!==e)),this.updateStatus()}registerChild(e){this.children=[...this.children,e],this.updateStatus()}updateStatus(){(this.children.length>0||this.callbacks.length>0)!==this.isActive&&(this.isActive?(this.isActive=!1,this.parents.forEach((e=>e.unregisterChild(this)))):(this.isActive=!0,this.previousValue=this.currentValue,this.parents.forEach((e=>e.registerChild(this)))))}obs(e){const t=(t,n)=>e(t,n);return this.callbacks=[...this.callbacks,t],this.updateStatus(),()=>{this.cancelledCallbacks.set(t,!0),this.callbacks=this.callbacks.filter((e=>e!==t)),this.updateStatus()}}updateValue(){const e=this.parents;if(this.generation=this.tracker.generation,this.tracker.stack.push([]),this.currentValue=this.getter(this.currentValue),this.parents=this.tracker.stack.pop()||[],!this.isActive)return;this.currentValue!==this.previousValue&&(this.tracker.toUpdate=[...this.tracker.toUpdate,...this.children],this.tracker.toNotify=[...this.tracker.toNotify,this]);const t=this.parents,n=t.filter((t=>!e.find((e=>t===e)))),i=e.filter((e=>!t.find((t=>e===t))));n.forEach((e=>e.registerChild(this))),i.forEach((e=>e.unregisterChild(this)))}get(){return(this.tracker.stack[this.tracker.stack.length-1]||[]).push(this),this.generation!==this.tracker.generation&&this.updateValue(),this.currentValue}notify(){if(this.currentValue===this.previousValue)return;const e=this.previousValue;this.previousValue=this.currentValue,this.callbacks.forEach((t=>{this.cancelledCallbacks.has(t)||t(this.currentValue,e)}))}set(e){if(this.tracker.depth++,this.tracker.generation++,this.tracker.toUpdate.push(this),this.setter(e),this.tracker.depth--,0===this.tracker.depth){for(;this.tracker.toUpdate.length>0;){const e=this.tracker.toUpdate;this.tracker.toUpdate=[],e.forEach((e=>e.updateValue()))}for(;this.tracker.toNotify.length>0;){const e=this.tracker.toNotify;this.tracker.toNotify=[],e.forEach((e=>e.notify()))}}}constructor(e,t,n){this.callbacks=[],this.children=[],this.parents=[],this.isActive=!1,this.cancelledCallbacks=new WeakMap,this.tracker=e,this.getter=t,this.setter=n,this.currentValue=this.getter(null),this.previousValue=this.currentValue,this.generation=this.tracker.generation,this.updateValue()}}const l9=new class{constructor(){this.stack=[],this.depth=0,this.generation=0,this.toNotify=[],this.toUpdate=[]}},c9=e=>{let t=e;return new s9(l9,(()=>t),(e=>{t=e}))},d9=(e,t)=>new s9(l9,e,t||(()=>{})),u9=e=>(e=>{const t=new s9(l9,(()=>null),(t=>e(...t)));return(...e)=>t.set(e)})(e)(),_9=e=>{const[,t]=b.useState((()=>e.get()));return b.useEffect((()=>e.obs((e=>t(e)))),[e]),e.get()},m9=_9,p9=(e,t)=>{const[n]=b.useState((()=>{const n=c9(e);return{$props:n,store:t(n)}}));return b.useEffect((()=>n.$props.set(e))),n.store};var g9;!function(e){e.GRID="grid",e.TILE="tile",e.CONDENSED_LIST="condensed_list",e.LIST="list"}(g9||(g9={}));const f9=u.defineMessage({id:"5VrOga",defaultMessage:"Layout"});function h9(e,t,n,i,a,o){const r=u.defineMessage({id:"izeluw",defaultMessage:"Grid"}),s=u.defineMessage({id:"BOj5uG",defaultMessage:"Large grid"}),l=u.defineMessage({id:"kn0aTF",defaultMessage:"List"}),c=u.defineMessage({id:"+ElFUY",defaultMessage:"Large list"}),d=!t&&!n,_=!i,m=[];return!a&&!o&&m.push({mode:g9.GRID,icon:jN,label:e.formatMessage(r)}),m.push({mode:g9.TILE,icon:zN,label:a?e.formatMessage(r):e.formatMessage(s)}),d&&m.push({mode:g9.CONDENSED_LIST,icon:ZN,label:e.formatMessage(l)}),_&&m.push({mode:g9.LIST,icon:$N,label:t?e.formatMessage(l):e.formatMessage(c)}),m}const E9=({className:e,currentMode:t,disabled:n,onSelection:i,onToggle:a,treatLargeListAsList:o,withoutCondensedListMode:r,withoutLargeListMode:s,treatLargeGridAsGrid:l,withoutSmallGridMode:c,withDropdownIcon:d=!0,showSegmentLabel:_})=>{const m=u.defineMessage({id:"slo33I",defaultMessage:"Select view type"}),p=u.useIntl(),g=p.formatMessage(m),f=h9(p,o,r,s,l,c),h=f.find((e=>e.mode===t))||f.find((e=>e.mode===g9.LIST))||f.find((e=>e.mode===g9.TILE));return b.createElement(XW.Wrapper,{onSelection:i,onToggle:a},(({getTriggerProps:i,getContentProps:a})=>b.createElement(b.Fragment,null,b.createElement(CV,{className:e,variant:"transparent","aria-label":g,disabled:n,withDropdownIcon:d,...i()},b.createElement(uN,{src:h.icon})),b.createElement(XW.Content,{...a(),placement:"bottom-end","data-testid":"view-mode-toggle-menu"},b.createElement(v9,{currentMode:t,treatLargeListAsList:o,withoutCondensedListMode:r,withoutLargeListMode:s,treatLargeGridAsGrid:l,withoutSmallGridMode:c,showSegmentLabel:_})))))};E9.displayName="ViewModeToggle";const v9=({currentMode:e,treatLargeListAsList:t,withoutCondensedListMode:n,withoutLargeListMode:i,treatLargeGridAsGrid:a,withoutSmallGridMode:o,showSegmentLabel:r})=>{const s=u.useIntl(),l=h9(s,t,n,i,a,o);return b.createElement(XW.Segment,{withLabel:r?s.formatMessage(f9):void 0},l.map((t=>b.createElement(XW.SelectItem,{key:t.mode,value:t.mode,selected:t.mode===e,"aria-checked":t.mode===e,withRightAccessory:b.createElement(uN,{src:t.icon})},b.createElement(cW,{variant:"label"},t.label)))))};v9.displayName="ViewModeMenu";const b9=e=>p9(e,(e=>{const t=d9((()=>e.get().appDownloadInterstitialDismissed)),i=d9((()=>e.get().brandingInfo)),a=d9((()=>e.get().contents)),o=c9("loading"),r=d9((()=>{const e=o.get();return"loading"===e||"complete"===e?a.get():s.get()})),s=c9({files:[],folders:[]}),l=c9([]),c=d9((()=>e.get().folder)),d=d9((()=>e.get().folderSharePermission)),u=d9((()=>e.get().folderShareToken)),_=d9((()=>e.get().folderSharedLinkInfo)),m=d9((()=>e.get().hasMore)),p=d9((()=>e.get().onAppDownloadInterstitialDismissed)),g=d9((()=>e.get().entrySecureHashMap)),f=d9((()=>e.get().onFileOpen)),h=d9((()=>e.get().onShowRequestAccessModal)),E=d9((()=>e.get().onCloseRequestAccessModal)),v=d9((()=>e.get().requestAccessModalOpen)),b=d9((()=>e.get().onShowOverQuotaModal)),S=d9((()=>e.get().onCloseOverQuotaModal)),T=d9((()=>e.get().shareFolderIfNeeded)),y=d9((()=>e.get().overQuotaModalOpen)),k=d9((()=>e.get().setUserIntent)),w=d9((()=>e.get().userIntent)),I=d9((()=>e.get().outOfQuota)),A=d9((()=>e.get().takedownRequestType)),C=d9((()=>e.get().user)),R=d9((()=>e.get().breadcrumbs)),O=d9((()=>e.get().encryptionOptions)),N=d9((()=>e.get().parsedSharedCopyLink)),P=d9((()=>e.get().subfolderNavTracking)),M=d9((()=>e.get().isPromptOnSharingPage)),L=d9((()=>e.get().saveAsForEFLVariant)),D=d9((()=>e.get().implicitTOSVariant)),F=d9((()=>e.get().deviceId)),x=d9((()=>e.get().webSignInTag)),U=d9((()=>e.get().linkTopLevelFolderName)),B=d9((()=>e.get().onFolderLoad)),W=d9((()=>e.get().onShowSignUpWelcomeModal)),V=d9((()=>e.get().onCloseSignUpWelcomeModal)),q=d9((()=>e.get().signUpWelcomeModalOpen)),H=d9((()=>e.get().setSignUpWelcomeModalAction)),G=d9((()=>e.get().signUpWelcomeModalAction)),j=d9((()=>e.get().onShowPostSignupDownloadModal)),z=d9((()=>e.get().onClosePostSignupDownloadModal)),K=d9((()=>e.get().postSignupDownloadModalOrigin)),J=d9((()=>e.get().userQuota)),Y=d9((()=>e.get().sizeClass)),Z=d9((()=>()=>{e.get().setUserIntent(n.UserIntent.Copy),e.get().onShowOverQuotaModal()})),$=d9((()=>e.get().joinableTeamInfo)),Q=d9((()=>e.get().senderInfo)),X=d9((()=>{const t=e.get().user,n=t&&t.role?t.role:"anonymous";return e.get().folderSharePermission.canDownloadRoles.includes(n)})),ee=d9((()=>{const t=e.get().user,n=t&&t.role?t.role:"anonymous";return e.get().folderSharePermission.canCopyToDropboxRoles.includes(n)})),te=d9((()=>{const t=e.get().folderShareToken.linkType===n.SharedLinkType.Content&&""===e.get().folderShareToken.subPath,i=e.get().user,a=i&&i.role?i.role:"anonymous",o=e.get().folderSharePermission.canSyncToDropboxRoles.includes(a);return t&&o})),ne=d9((()=>{const t=e.get().folderShareToken.linkType===n.SharedLinkType.Content&&""===e.get().folderShareToken.subPath,i=e.get().user,a=i&&i.role?i.role:"anonymous",o=e.get().folderSharePermission.canRequestAccessRoles.includes(a);return t&&o})),ie=d9((()=>te.get()||ne.get()?"opacity":"primary")),ae=c9(g9.LIST),oe=c9(!1),re=c9(!1),se=c9(!1),le=c9(e.get().overQuotaModalOpen),ce=c9(!1),de=c9(!1),ue=c9(!0),_e=c9(!1),me=c9(!0),pe=c9(null),ge=c9(void 0),fe=c9(!1),he=c9(-1),Ee=c9(!1);return{$props:e,$appDownloadInterstitialDismissed:t,$brandingInfo:i,$contents:a,$renderedContentsStatus:o,$renderedContents:r,$capturedContents:s,$sortedEntries:l,$folder:c,$folderSharePermission:d,$folderShareToken:u,$folderSharedLinkInfo:_,$hasMore:m,$onAppDownloadInterstitialDismissed:p,$entrySecureHashMap:g,$onFileOpen:f,$onShowRequestAccessModal:h,$onCloseRequestAccessModal:E,$requestAccessModalOpen:v,$onShowOverQuotaModal:b,$onCloseOverQuotaModal:S,$shareFolderIfNeeded:T,$overQuotaModalOpen:y,$setUserIntent:k,$userIntent:w,$outOfQuota:I,$takedownRequestType:A,$user:C,$breadcrumbs:R,$encryptionOptions:O,$parsedSharedCopyLink:N,$subfolderNavTracking:P,$isPromptOnSharingPage:M,$saveAsForEFLVariant:L,$implicitTOSVariant:D,$deviceId:F,$webSignInTag:x,$linkTopLevelFolderName:U,$onFolderLoad:B,$onShowSignUpWelcomeModal:W,$onCloseSignUpWelcomeModal:V,$signUpWelcomeModalOpen:q,$setSignUpWelcomeModalAction:H,$signUpWelcomeModalAction:G,$onShowPostSignupDownloadModal:j,$onClosePostSignupDownloadModal:z,$postSignupDownloadModalOrigin:K,$userQuota:J,$sizeClass:Y,$showCopyOutOfQuotaModal:Z,$copyButtonImportance:ie,$canMountContent:te,$canRequestAccessToContent:ne,$canCopyContent:ee,$canDownloadContent:X,$joinableTeamInfo:$,$senderInfo:Q,$currentMode:ae,$openInAppBannerClosed:oe,$emailVerifyModalOpen:re,$joinFolderModalOpen:se,$outOfQuotaModalOpen:le,$interstitialClosed:ue,$piiNotificationShown:ce,$piiNotificationClosed:de,$postDownloadPreSUSIModalOpen:_e,$downloadIsFolder:me,$actionNotificationTitle:pe,$helpCenterLink:ge,$isJoining:fe,$numImagesVideos:he,$isFetchingTopLevelC2D:Ee}})),S9=e=>e.files.reduce(((e,t)=>t.preview_type===n.PreviewType.Image||t.preview_type===n.PreviewType.Video||null!=t.preview&&null!=t.preview.content&&(t.preview.content[".tag"]===n.PreviewType.Image||t.preview.content[".tag"]===n.PreviewType.Video)?e+1:e),0),T9=(e,t)=>{const n=y9();return n||k9(e,t)},y9=()=>{let e=sessionStorage.getItem("viewMode");return e?("list"===e&&(e="condensed_list",sessionStorage.setItem("viewMode",e)),"grid"===e&&(e="tile",sessionStorage.setItem("viewMode",e)),(e=>void 0!==e.input&&Object.values(g9).includes(e.input))({input:e})?e:null):null},k9=(e,t)=>t/(e.files.length+e.folders.length)>=.6?g9.TILE:g9.CONDENSED_LIST;Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/containers/page.module.out-vflVbwiDf.css",(e=>":root{--body_padding_top:48px;--maestro_input_height:32px}body,html{width:100%}._sl-page-container_cgd0f_15,body,html{display:flex;flex-direction:column;height:100%}._sl-page-container_cgd0f_15 .loading-indicator{left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%}._sl-page-container_cgd0f_15 .db-modal-message .mc-text-area{height:76px;min-height:76px;resize:vertical}._sl-page-container_cgd0f_15 .mc-tooltip-body{max-width:240px}._sl-page-header_cgd0f_39{top:0;width:100%}._sl-header_cgd0f_44{margin-top:var(--spacing__unit--4)}._sl-page-body-container_cgd0f_48{overflow:auto}._sl-page-body_cgd0f_48{height:100%;margin:0 auto;max-width:952px;padding:0 10px}._sl-buttons_cgd0f_59{display:flex;flex-wrap:wrap;gap:var(--spacing__unit--2);margin-top:var(--spacing__unit--3)}._sl-buttons_cgd0f_59 .control__button{align-items:center;display:flex;height:var(--maestro_input_height);min-height:auto}._sharing-buttons_cgd0f_73{display:flex;gap:var(--spacing__unit--1);margin-left:auto}._sl-body_cgd0f_79{position:relative}._sl-body_cgd0f_79._empty-folder_cgd0f_83{text-align:center}._sl-toggle-with-body_cgd0f_87{position:relative}._sl-view-toggle_cgd0f_91{position:absolute;right:0;top:2px}._sl-empty-folder-icon_cgd0f_97{margin:80px auto 20px}._sl-empty-folder-message_cgd0f_101{font-size:24px;font-weight:400;margin:0}._sl-folder-preview-banner_cgd0f_107{margin-bottom:1.6em}._sl-loading-indicator_cgd0f_111{margin-top:var(--spacing__unit--2);text-align:center}._leo-redesign-sl-view-toggle_cgd0f_116{position:absolute;right:0;top:20px}._home-button-shown-sl-view-toggle_cgd0f_122{position:absolute;right:0;top:23px}._leo-redesign-header_cgd0f_128>div{margin-top:var(--spacing__unit--4)}._leo-redesign-sl-toggle-with-title_cgd0f_132{position:relative}._leo-redesign-sl-body_cgd0f_136{margin-top:var(--spacing__unit--4);padding-bottom:var(--spacing__unit--4)}._sl-app-download-interstitial_cgd0f_141{z-index:1000}@media only screen and (max-width:500px){._sl-page-container_cgd0f_15{overflow:auto}}"));const w9="_sl-page-container_cgd0f_15",I9="_sl-page-header_cgd0f_39",A9="_sl-page-body-container_cgd0f_48",C9="_sl-page-body_cgd0f_48",R9="_sl-folder-preview-banner_cgd0f_107",O9="_sl-loading-indicator_cgd0f_111",N9="_leo-redesign-sl-view-toggle_cgd0f_116",P9="_home-button-shown-sl-view-toggle_cgd0f_122",M9="_leo-redesign-header_cgd0f_128",L9="_leo-redesign-sl-toggle-with-title_cgd0f_132",D9="_leo-redesign-sl-body_cgd0f_136",F9="_sl-app-download-interstitial_cgd0f_141";let x9;const U9=window.currentBugScopes;U9?x9=U9:window.currentBugScopes=x9={nextId:0,scopes:{}};const B9=({jiraComponent:e,displayName:t,children:n})=>(i.useEffect((()=>{const n=function(e,t){const n=x9.nextId;return x9.nextId++,x9.scopes[n]={jiraComponent:e,displayName:t},n}(e,t);return()=>{return e=n,void delete x9.scopes[e];var e}}),[e,t]),b.default.createElement(b.default.Fragment,null,n));B9.displayName="RegisterComponentWithBugReporter";class W9 extends b.default.Component{render(){const e=this.getTakedownWarningInfo(this.props.takedownType);return b.default.createElement(BJ,{type:"alert",withLeftIcon:!1},b.default.createElement(BJ.Message,null,e.message),b.default.createElement(BJ.Actions,null,b.default.createElement(yV,{variant:"transparent",href:e.href,target:e.anchorTarget,rel:"noreferrer"},e.buttonText)))}getTakedownWarningInfo(e){let t,n,i;if(e===Ue.DMCA)t=u.intl.formatMessage({id:"vCy/Kw",defaultMessage:"Certain files in this folder can’t be shared due to a takedown request in accordance with the DMCA."}),n="Learn more",i="/help/210";else t=u.intl.formatMessage({id:"Acwg+D",defaultMessage:"Certain files in this folder are unavailable."}),n="Contact Dropbox support",i="/ticket";return{message:t,buttonText:n,href:i,anchorTarget:"_top"}}}function V9(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length)-2;for(;n<=i;){let a=n+i>>1&-2,o=t[a],r=t[a+1];if(o<=e&&e<=r)return a;r2&&void 0!==arguments[2]?arguments[2]:"",i=t.split(n).map((e=>e?parseInt(e,36):0));for(let t=0;te?parseInt(e,36):0));for(let t=0,i=0;t=32?0:10===e?6:13===e?1:2;if(et[1]){let n=function(e){let t=K9,n=e/1024|0,i=1448,a=1454;return n+1>1]}return t[2]}function $9(e){return V9(e,J9)>=0}function Q9(e){return 2381===e||2509===e||2765===e||2893===e||3149===e||3405===e}function X9(e,t,n,i,a){return(1!==e||6!==t)&&(1===e||2===e||6===e||(1===t||2===t||6===t||(5!==e||5!==t&&7!==t&&8!==t&&13!==t)&&((7!==e&&13!==e||12!==t&&13!==t)&&((12!==t||8!==e&&12!==e)&&(3!==t&&14!==t&&(11!==t&&(9!==e&&((0!==t||!a)&&(14===e&&4===t?!i:10!==e||10!==t||n%2==0)))))))))}const eee=["children","className","lines","location","maxWidth","style","tooltipControlProps","alwaysShowTooltip","observeParent","onBeforeTruncateChange","onTooltipShown"];var tee=MM({defaultClassName:"dig-hp95xv1_21-6-0",variantClassNames:{line:{single:"dig-hp95xv2_21-6-0",multiple:"dig-hp95xv3_21-6-0"},isTail:{true:"dig-hp95xv4_21-6-0"},isHidden:{true:"dig-hp95xv5_21-6-0"}},defaultVariants:{line:"single",isTail:!0,isHidden:!0},compoundVariants:[]}),nee=(e,t)=>e+iee(t),iee=e=>null===e||"boolean"==typeof e||void 0===e?"":"number"==typeof e?e.toString():"string"==typeof e?e:Array.isArray(e)?e.reduce(nee,""):(e=>Object.prototype.hasOwnProperty.call(e,"props"))(e)&&Object.prototype.hasOwnProperty.call(e.props,"children")?iee(e.props.children):"",aee=null,oee=null,ree=e=>{const t=aee||(aee=document.createElement("canvas"));return t?(oee||(oee=t.getContext("2d")),oee&&(oee.font=e),oee):null},see=(e,t)=>{const n=ree(t);if(n){const t=n.measureText(e);return t.actualBoundingBoxRight+t.actualBoundingBoxLeft}return 0},lee=(e,t,n)=>{const i=Math.floor(t*n),a=e.slice(0,i);return a.push("…"),a.push(...e.slice(e.length-(t-i),e.length)),a.join("")};"ResizeObserver"in globalThis==0&&(globalThis.ResizeObserver=CD);var cee=b.memo((e=>{let{truncatedText:t}=e;return b.createElement(b.Fragment,null,t)})),dee=(e,t,n)=>{let i=e.clientWidth;if(window&&window.getComputedStyle){const t=window.getComputedStyle(e),n=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight);i-=n}return e.childNodes.forEach((e=>{if(e!==t&&(null!==(n=e)&&"object"==typeof n&&n.nodeType===Node.ELEMENT_NODE)){let t=e.getBoundingClientRect().width;if(window&&window.getComputedStyle){const n=window.getComputedStyle(e);t+=parseFloat(n.marginLeft)+parseFloat(n.marginRight)}i-=t}var n})),n&&n{let{children:t,className:n,lines:i=1,location:a=1,maxWidth:o,style:r,tooltipControlProps:s,alwaysShowTooltip:l=!1,observeParent:c=!1,onBeforeTruncateChange:d,onTooltipShown:u}=e,_=g._objectWithoutProperties(e,eee);const m=i<=1,p=1===a,[f,h]=b.useState(!1),[E,v]=b.useState(!1),[S,T]=b.useState(iee(t)),y=b.useRef(null),[k,w]=b.useState(!0),[I,A]=b.useState(null),C=b.useMemo((()=>I?I.parentElement:null),[I]),R=!p||!!d,[O,N]=b.useState(""),P=_P("dig-Truncate","dig-hp95xv0_21-6-0",n),M=_P({"dig-Truncate--singleLine":m,"dig-Truncate--multipleLine":!m,"dig-Truncate--tail":p,"dig-Truncate--hidden":k},tee({line:m?"single":"multiple",isTail:p,isHidden:k})),L=b.useMemo((()=>iee(t)),[t]),D=b.useCallback((()=>{if(!R)return void w(!1);if(!I||!O)return;const e=a>1?1:a<0?0:a;w(!0);const t=c&&C?dee(C,I,o):I.getBoundingClientRect().width,n=((e,t,n,i)=>{const a=see(e,i),o=Array.from(Y9(e));if(a<=t+1||o.length<=2)return e;let r,s=Math.floor(t/a*o.length);do{r=lee(o,s,n),s--}while(see(r,i)>t+1&&s>1);return r})(L,t,e,O),i=n!==L;d&&d({current:n,original:L}),T(n),v(i),w(!1)}),[I,a,c,C,o,L,d,O,R]);b.useEffect((()=>{D()}),[D,t]);const F=hv((e=>{e&&D()}),[L,a,I,D],10);!function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=b.useRef(e);n.current=e,Sv((()=>{let e=!0;return!1===t&&"document"in globalThis&&"fonts"in document?document.fonts.ready.then((()=>{e&&n.current()})):n.current(),()=>{e=!1}}),[])}((()=>{const e=(e=>{if(e&&window&&window.getComputedStyle){const t=window.getComputedStyle(e);return[t.fontWeight,t.fontStyle,t.fontSize,t.fontFamily].join(" ")}return""})(I);N(e),D()})),kv(I&&c?C:null,F),kv(I,F);const x=g._objectSpread2(g._objectSpread2({},r),{},{maxWidth:o}),U=b.useCallback((()=>{y.current?!l&&!((e,t)=>!(!e||!e.current)&&(e.current.offsetWidth{A(e)}},_),b.createElement("div",{className:M,style:{WebkitLineClamp:i>1?i:void 0},ref:y,"data-testid":"digTruncateTooltipTrigger",onMouseOver:U,onMouseEnter:U,onMouseLeave:()=>h(!1)},!m||"function"!=typeof d&&p?L:b.createElement(cee,{truncatedText:S}))))};uee.displayName="Truncate";var _ee={exports:{}};!function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],i=0;i{let{className:t,size:n,src:i}=e,a=g._objectWithoutProperties(e,gee);const o=pee("dig-GlyphLogo",t);return b.createElement(i,g._objectSpread2({className:o,width:n,height:n,focusable:"false"},a))};hee.displayName="GlyphLogo";var Eee=e=>{let{className:t,size:n,src:i}=e,a=g._objectWithoutProperties(e,fee);const o=pee("dig-WordmarkLogo",t);return b.createElement(i,g._objectSpread2({className:o,height:n,focusable:"false"},a))};Eee.displayName="WordmarkLogo";var vee=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 218 64",fill:"none"},e),b.createElement("path",{d:"M25.1797 13L13.8369 20.125L25.1797 27.25L36.5244 20.125L47.8672 27.25L59.21 20.125L47.8672 13L36.5244 20.125L25.1797 13Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M25.1797 41.5001L13.8369 34.3751L25.1797 27.25L36.5244 34.3751L25.1797 41.5001Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M36.5244 34.3751L47.8672 27.25L59.21 34.3751L47.8672 41.5001L36.5244 34.3751Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M36.5245 51L25.1797 43.875L36.5245 36.75L47.8672 43.875L36.5245 51Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M67.498 20.1064H76.3662C82.0374 20.1064 86.6688 23.3972 86.6688 30.8628V32.4582C86.6688 39.9515 82.2987 43.3424 76.4996 43.3424H67.498V20.1064ZM72.452 24.3145V39.0787H76.2661C79.4575 39.0787 81.6426 36.9608 81.6426 32.3025V31.0962C81.6426 26.4379 79.3964 24.32 76.0993 24.32H72.452V24.3145ZM89.3042 24.5424H93.2463L93.8634 28.9116C94.614 25.9154 96.5378 24.3812 100.024 24.3812H101.23V29.3674H99.2121C95.17 29.3674 94.1915 30.7683 94.1915 34.7428V43.3479H89.3042V24.5424ZM102.276 34.3482V33.8256C102.276 27.5052 106.318 24.1143 111.794 24.1143C117.399 24.1143 121.28 27.5664 121.28 33.8256V34.3482C121.28 40.5407 117.465 43.8316 111.794 43.8316C105.734 43.8316 102.276 40.5407 102.276 34.3482ZM116.326 34.2815V33.8256C116.326 30.3069 114.563 28.2557 111.794 28.2557C109.059 28.2557 107.23 30.179 107.23 33.8256V34.2815C107.23 37.6724 108.959 39.5624 111.761 39.5624C114.569 39.5624 116.326 37.7057 116.326 34.2815ZM123.854 24.5424H127.963L128.452 28.1278C129.464 25.7153 131.549 24.1199 134.646 24.1199C139.438 24.1199 142.569 27.5719 142.569 33.8979V34.4204C142.569 40.613 139.083 43.8371 134.646 43.8371C131.649 43.8371 129.658 42.503 128.647 40.3184V49.8018H123.854V24.5424ZM137.609 34.3148V33.8923C137.609 30.1457 135.686 28.289 133.111 28.289C130.376 28.289 128.546 30.3736 128.546 33.859V34.2203C128.546 37.5445 130.309 39.6291 133.011 39.6291C135.819 39.6291 137.609 37.7724 137.609 34.3148ZM149.769 39.9237L149.38 43.3479H145.143V18.2498H149.936V27.8944C150.981 25.4485 153.066 24.1143 156.029 24.1143C160.494 24.1477 163.819 27.244 163.819 33.4977V34.0535C163.819 40.3128 160.689 43.8316 155.896 43.8316C152.799 43.8316 150.781 42.3362 149.769 39.9237ZM158.898 34.0535V33.5977C158.898 30.1457 157.008 28.2557 154.4 28.2557C151.693 28.2557 149.836 30.4403 149.836 33.6644V34.0535C149.836 37.5723 151.626 39.5957 154.334 39.5957C157.169 39.5957 158.898 37.7724 158.898 34.0535ZM166.004 34.3482V33.8256C166.004 27.5052 170.013 24.1143 175.489 24.1143C181.094 24.1143 185.008 27.5664 185.008 33.8256V34.3482C185.008 40.5407 181.16 43.8316 175.489 43.8316C169.423 43.8316 166.004 40.5407 166.004 34.3482ZM180.048 34.2815V33.8256C180.048 30.3069 178.286 28.2557 175.517 28.2557C172.782 28.2557 170.952 30.179 170.952 33.8256V34.2815C170.952 37.6724 172.682 39.5624 175.484 39.5624C178.325 39.5624 180.048 37.7057 180.048 34.2815ZM191.396 33.5977L184.813 24.5368H190.451L194.265 30.1735L198.113 24.5368H203.717L197.034 33.5644L204.073 43.3424H198.53L194.193 37.1165L189.99 43.3424H184.252L191.396 33.5977Z",fill:"currentColor"}));function bee(e,t,n){const i=document.createElement("input");i.type="text",i.value=e,document.body.appendChild(i),i.select();let a=!1;try{a=document.execCommand("copy")}catch(e){}document.body.removeChild(i),a?null==t||t():null==n||n()}const See=e=>yee()?b.default.createElement(cW,{color:"faint",tagName:"div",...e},u.intl.formatMessage({id:"EvntjN",defaultMessage:"Tapping Get the app will copy a link and open the content in the app"})):null;See.displayName="CopyUrlLabelText";const Tee=e=>yee()?b.default.createElement(cW,{color:"faint",tagName:"div",...e},u.intl.formatMessage({id:"9DAAGa",defaultMessage:"Tapping Open in app will copy a link and open the content in the app"})):null;function yee(){return m.iOS&&(window.location.pathname.startsWith("/s/")||window.location.pathname.startsWith("/sh/")||window.location.pathname.startsWith("/scl/"))}Tee.displayName="CopyUrlLabelTextInterstitial";let kee=!1;const wee=(e,t,n=!1)=>(function(e=!1){if(yee()){const t=new URL(window.location.href);e&&t.searchParams.set("mweb","1"),bee(t.href)}}(n),((e,t)=>{if(kee)return;if(!t)return ad(e);let n=null,i=!1;const a=()=>i=!0;document.addEventListener("visibilitychange",a),setTimeout((()=>{document.removeEventListener("visibilitychange",a)}),4e3),n&&document.body.removeChild(n),n=document.createElement("iframe"),n.src=t||"",n.style.display="none",document.body.append(n),setTimeout((()=>{kee=!1,document.removeEventListener("visibilitychange",a),i||e&&window.location.replace(e)}),3200),kee=!0})(e,t)),Iee=e=>{s.assert(e.startsWith("intent://www.dropbox.com/"),"intentUrl must use intent:// protocol"),window.location.href=e};Ph("/static/metaserver/static/js/file_viewer/app_download_interstitial/app_download_interstitial.module.out-vflcdV3Ip.css",(e=>"._app-download-interstitial-container_xwnmd_1{align-items:stretch;background:var(--dig-color__background__base);bottom:0;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;position:fixed;top:0;width:100vw;z-index:21}._dropbox-logo_xwnmd_19{align-content:baseline;align-items:baseline;display:flex;flex-direction:row;justify-content:center;margin:var(--dig-spacing__micro__small) 0;width:auto}._dropbox-logo_xwnmd_19>svg{height:60px}._app-download-interstitial-close_xwnmd_34{box-sizing:content-box;color:var(--dig-color__text__subtle);padding:var(--dig-spacing__micro__large);position:absolute;right:0;top:0;z-index:1}._app-download-interstitial-container_xwnmd_1>header,._app-download-interstitial-ctas_xwnmd_45{flex-shrink:0}._app-download-interstitial-ctas_xwnmd_45{flex-shrink:0;padding:0 40px}._app-download-interstitial-cta_xwnmd_45{display:block;margin-bottom:var(--dig-spacing__micro__large);width:100%}._app-download-interstitial-cta_xwnmd_45:last-child{margin-bottom:0}._app-download-interstitial-content_xwnmd_65{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0;text-align:center}._app-download-interstitial-content_xwnmd_65>header{flex-shrink:0}._app-download-interstitial-content-thumbnail_xwnmd_78{align-items:center;display:flex;flex-direction:column;flex-grow:1;font-weight:500;justify-content:center}._app-download-interstitial-content-thumbnail_xwnmd_78>div{max-width:100%;padding-bottom:var(--dig-spacing__micro__small)}._app-download-interstial-copy-notification_xwnmd_92{padding-bottom:var(--dig-spacing__micro__small);text-align:center}._file-icon_xwnmd_97{flex:1 1 0;max-height:160px}._vish-mweb-interstitial-container_xwnmd_105{background-color:var(--dig-color__background__subtle);justify-content:flex-start;overflow:auto;padding:var(--dig-spacing__macro__small,24px)}._vish-mweb-interstitial-content_xwnmd_112{display:flex;flex:1 1 auto;flex-direction:column;margin-top:var(--dig-spacing__macro__xsmall,16px);text-align:center}._vish-mweb-interstitial-content-child_xwnmd_120{flex:0 1 auto;margin-bottom:var(--dig-spacing__macro__xlarge,48px)}._vish-mweb-interstitial-content-subtitle_xwnmd_125{font-size:32px;letter-spacing:-.32px;line-height:120%;text-align:start}._vish-mweb-interstitial-file-name_xwnmd_132{display:inline-flex;font-weight:500}._vish-mweb-interstitial-dropbox-logo_xwnmd_138,._vish-mweb-interstitial-file-name_xwnmd_132{color:var(--dig-color__text__base)}._vish-mweb-interstitial-dropbox-logo_xwnmd_138>svg{height:auto}._vish-mweb-interstitial-content-thumbnail_xwnmd_146{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}._vish-mweb-lottie-container_xwnmd_154{border-radius:16px;height:100%;width:100%}._vish-mweb-lottie-container_xwnmd_154>canvas{border-radius:16px}._vish-mweb-interstitial-button-group_xwnmd_164{flex:0 1 auto}@media screen and (max-height:740px){._vish-mweb-interstitial-content_xwnmd_112{margin-top:0}._vish-mweb-interstitial-content-child_xwnmd_120{margin-bottom:var(--dig-spacing__macro__small,24px)}}@media screen and (max-height:670px){._vish-mweb-interstitial-dropbox-logo_xwnmd_138{margin:0}._vish-mweb-interstitial-content-subtitle_xwnmd_125{font-size:var(--type__title__standard--fontsize)}}@media screen and (max-height:600px){._vish-mweb-interstitial-content-child_xwnmd_120{margin-bottom:var(--dig-spacing__macro__xsmall,16px)}}"));const Aee="_vish-mweb-interstitial-content-child_xwnmd_120";function Cee(e){return{class:"sharing_receiver",action:"select",object:"preview_interstitial_action",properties:e}}const Ree=Symbol("ON_MOUNTED"),Oee=Symbol("ON_CLOSE_CLICK"),Nee=Symbol("ON_CONTINUE_CLICK"),Pee=Symbol("ON_OPEN_APP_CLICK"),{useEmitter:Mee,defaultEmitter:Lee}=$Q((async({event:e,getContextValue:t})=>{const n=t(fX),i=t(mX),a=await uX(i),o={...gX(a),...hX(n)},r={...pX(a),...EX(n)};e.key!==Oee?e.key!==Nee?e.key!==Pee?e.key!==Ree||XE.logEvent(function(e){return{class:"sharing_receiver",action:"view",object:"preview_interstitial",properties:e}}({...r}),{tags:{...o}}):XE.logEvent(Cee({...r,previewInterstitialAction:"get_the_app"}),{tags:{...o,previewInterstitialAction:"get_the_app"}}):XE.logEvent(Cee({...r,previewInterstitialAction:"continue_to_website"}),{tags:{...o,previewInterstitialAction:"continue_to_website"}}):XE.logEvent(Cee({...r,previewInterstitialAction:"close"}),{tags:{...o,previewInterstitialAction:"close"}})})),Dee={jpg:"image",jpeg:"image",png:"image",heic:"image",gif:"image",tiff:"image",bmp:"image",svg:"image",raw:"image",webp:"image",pdf:"document",doc:"document",docx:"document",xlx:"document",xlsx:"document",ppt:"document",pptx:"document",odt:"document",odp:"document",ods:"document",rtf:"document",txt:"document",csv:"document",html:"document",htm:"document",xml:"document",mp4:"video",mov:"video",avi:"video",mkv:"video",wmv:"video",flv:"video",mpeg:"video","3gp":"video",webm:"video",ogv:"video",rm:"video",swf:"video",mp3:"audio",wav:"audio",flac:"audio",aac:"audio",ogg:"audio",m4a:"audio",wma:"audio",aiff:"audio",ape:"audio",midi:"audio",tff:"font",otf:"font",zip:"zip",rar:"zip",tar:"zip",gz:"zip"};function Fee(e,t=!1){kr(e)?wee(e.iOSAppStoreUrl,e.iOSAppUrl,t):wr(e)&&Iee(e.androidAppUrl)}const xee=b.default.lazy((()=>new Promise((function(e,n){t(["./c_lottie-react_index"],e,n)})))),Uee=()=>b.default.createElement("header",{style:{flex:"0 1 auto"}},b.default.createElement("h1",{className:Vq("_dropbox-logo_xwnmd_19","_vish-mweb-interstitial-dropbox-logo_xwnmd_138")},b.default.createElement(Eee,{size:40,src:vee,"aria-label":"FssWordmark"})));Uee.displayName="Header";const Bee=({appUrls:e,onContinue:t,onAppDownload:n})=>{const i=Mee(),a=b.default.useCallback((()=>{i.select(Pee).emit(null),null==n||n(),Fee(e,!0)}),[e,n,i]),o=b.default.useCallback((()=>{i.select(Nee).emit(null),null==t||t()}),[i,t]);return b.default.createElement(GP,{display:"flex",align:"center",className:"_vish-mweb-interstitial-button-group_xwnmd_164"},b.default.createElement(Tee,{className:"_app-download-interstial-copy-notification_xwnmd_92"}),b.default.createElement(yV,{size:"xlarge",variant:"primary",fullWidth:!0,href:Vee(e),onClick:a},u.intl.formatMessage({id:"pI0YMY",defaultMessage:"Open in app"})),b.default.createElement(yV,{size:"large",variant:"transparent",onClick:o,style:{marginBottom:"24px",marginTop:"24px"}},u.intl.formatMessage({id:"FlezWD",defaultMessage:"Open in browser"})))};Bee.displayName="ButtonSet";const Wee=({fileOrFolderName:e,ownerName:t,ownerTeamName:n,animationData:i})=>{const a={loop:!1,autoplay:!0,animationData:i,rendererSettings:{preserveAspectRatio:"xMidYMid slice"},renderer:"canvas"};return b.default.createElement("section",{className:"_vish-mweb-interstitial-content_xwnmd_112"},b.default.createElement("header",{className:Aee},b.default.createElement(cW,{variant:"paragraph",size:"xlarge",tagName:"div",color:"subtle","data-testid":"interstitialTitle"},u.intl.formatMessage({id:"aDzTn/",defaultMessage:"{name} shared {contentName} with you."},{name:(o=t,r=n,o&&r?`${o} (${r})`:o&&!r?o:!o&&r?r:""),bold:e=>b.default.createElement(uee,{className:"_vish-mweb-interstitial-file-name_xwnmd_132",location:.5,observeParent:!0},e),contentName:e}))),b.default.createElement("div",{className:Vq("_vish-mweb-interstitial-content-thumbnail_xwnmd_146",Aee)},b.default.createElement(b.default.Suspense,{fallback:null},!!i&&0!==Object.keys(i).length&&b.default.createElement(xee,{className:"_vish-mweb-lottie-container_xwnmd_154","aria-label":u.intl.formatMessage({id:"+VVQqK",defaultMessage:"file thumbnail animation"}),...a}))),b.default.createElement(dW,{weightVariant:"normal",size:"large",className:Vq("_vish-mweb-interstitial-content-subtitle_xwnmd_125",Aee)},u.intl.formatMessage({id:"1dxAlQ",defaultMessage:"Get the best experience in the app"})));var o,r};function Vee(e){if(e){if(kr(e))return e.iOSAppStoreUrl;if(wr(e))return e.androidAppUrl}}Wee.displayName="Content";const qee=({children:e})=>b.default.createElement(wM,{mode:"bright",theme:"vis2023",_dangerouslyEnableMultipleThemes:!0},b.default.createElement(AM,null,e));qee.displayName="InterstitialTheme";const Hee=e=>{const{className:n,openInAppData:i,fileOrFolderName:a,isFolder:o=!1,onContinue:r,onAppDownload:s,ownerName:l,ownerTeamName:c}=e,d=Mee(),[u,_]=b.default.useState({});b.default.useEffect((()=>{d.select(Ree).emit(null)}),[]),b.default.useEffect((()=>{!async function(){let e="catch_all";const n=Db(a);let i;!o&&n in Dee&&(e=Dee[n]),i="document"===e?await new Promise((function(e,n){t(["./c_mobile_web_redesign_assets_document_lottie"],e,n)})):"image"===e?await new Promise((function(e,n){t(["./c_mobile_web_redesign_assets_image_lottie"],e,n)})):"audio"===e?await new Promise((function(e,n){t(["./c_mobile_web_redesign_assets_audio_lottie"],e,n)})):"video"===e?await new Promise((function(e,n){t(["./c_mobile_web_redesign_assets_video_lottie"],e,n)})):"font"===e?await new Promise((function(e,n){t(["./c_mobile_web_redesign_assets_font_lottie"],e,n)})):"zip"===e?await new Promise((function(e,n){t(["./c_mobile_web_redesign_assets_zip_lottie"],e,n)})):await new Promise((function(e,n){t(["./c_mobile_web_redesign_assets_catch_all_lottie"],e,n)})),_(null==i?void 0:i.LOTTIE_ANIMATION)}()}),[]);const m={...i};f1(m,"interstitial");const p=b.default.createElement(b.default.Fragment,null,b.default.createElement(Wee,{fileOrFolderName:a,ownerName:l,ownerTeamName:c,animationData:u}),b.default.createElement(Bee,{onContinue:r,onAppDownload:s,appUrls:m}));return b.default.createElement(qee,null,b.default.createElement("section",{className:Vq("_app-download-interstitial-container_xwnmd_1",n,"_vish-mweb-interstitial-container_xwnmd_105")},b.default.createElement(Uee,null),p))};Hee.displayName="AppDownloadInterstitial";const Gee=yC(Hee,["/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css"]),jee=(e,t)=>{Ac.track(`web_previews/${e}`,{detail:{source:t,is_edison:String(a.isServedByEdisonWebServer())}})};Ph("/static/metaserver/static/js/open_in_app/ui/banner.module.out-vflL_d5ex.css",(e=>"._banner_1tmhj_1{background-color:var(--color__highlight__temporary);display:flex;justify-content:space-between;z-index:10}._text-container_1tmhj_9{flex-grow:1;padding:var(--spacing__unit--2)}._copy-notification_1tmhj_14{padding-top:var(--spacing__unit--1)}._banner_1tmhj_1 ._close-button_1tmhj_18{align-self:center;box-sizing:content-box;display:flex;padding:0 var(--spacing__unit--1)}._open-app-store-button_1tmhj_25{margin-left:var(--spacing__base_unit)}"));const zee=e=>{const{onClick:t,onClose:n,urls:i,isMountedFile:a}=e,[o,r]=b.default.useState(!1),s=b.default.useCallback((()=>{r(!0),null==n||n()}),[n]),l=b.default.useCallback((()=>{null==t||t(),Fee(i)}),[t,i]),c=b.default.useCallback((()=>{i&&kr(i)&&wee(i.iOSAppStoreUrl,void 0)}),[i]),d=!(!m.iOS||!m.chrome&&!m.mozilla&&!m.edge);return o||!i?null:m.iOS?b.default.createElement(BJ,{type:"attention",withLeftIcon:!1,withCloseButton:"Close",onRequestClose:s},b.default.createElement(BJ.Message,null,u.intl.formatMessage({id:"eNdtXI",defaultMessage:"Browse files faster in the Dropbox app"})),b.default.createElement(BJ.Actions,null,d?b.default.createElement(yV,{onClick:l,variant:"outline",withIconLeft:b.default.createElement(uN,{src:qN})},u.intl.formatMessage({id:"pWCK/n",defaultMessage:"Open in App"})):b.default.createElement(yV,{onClick:c,variant:"outline",withIconLeft:b.default.createElement(uN,{src:qN}),className:"_open-app-store-button_1tmhj_25"},u.intl.formatMessage({id:"u+BJBi",defaultMessage:"Get the App"})))):b.default.createElement("div",{className:"_banner_1tmhj_1"},b.default.createElement("div",{className:"_text-container_1tmhj_9"},b.default.createElement(yV,{onClick:l,variant:"transparent",hasNoUnderline:!0},a&&i.platform===oe.ANDROID_MARKET?u.intl.formatMessage({id:"gxO/+x",defaultMessage:"Open App"}):u.intl.formatMessage({id:"pezXnL",defaultMessage:"View In App"})),b.default.createElement(See,{className:"_copy-notification_1tmhj_14",color:"standard",size:"small"})),b.default.createElement(CV,{variant:"transparent",className:"_close-button_1tmhj_18",size:"large","aria-label":u.intl.formatMessage({id:"LwqLT7",defaultMessage:"Close"}),onClick:s},b.default.createElement(uN,{src:xN})))};zee.displayName="OpenInAppBanner";const Kee=()=>of({importer:async()=>{const{openLoginOrRegisterModal:e}=await new Promise((function(e,n){t(["./c_components_login-modal_login_or_register_modal.after-display"],e,n)}));return{default:{fn:e}}}});class Jee extends b.PureComponent{constructor(){super(...arguments),this.state={isMediaMatched:!1},this.handleMediaQueryListChange=()=>{this.mediaQueryList&&(this.mediaQueryList.matches?this.handleMatch():this.handleUnmatch())},this.handleMatch=()=>{const{onMatch:e}=this.props;e&&e(),this.setState({isMediaMatched:!0})},this.handleUnmatch=()=>{const{onUnmatch:e}=this.props;e&&e(),this.setState({isMediaMatched:!1})}}componentDidMount(){this.registerMediaQuery(this.props)}UNSAFE_componentWillReceiveProps(e){e.media!==this.props.media&&(this.unregisterMediaQuery(),this.registerMediaQuery(e))}componentWillUnmount(){this.unregisterMediaQuery()}render(){const{children:e}=this.props,{isMediaMatched:t}=this.state;return e?"function"==typeof e?e({media:t}):t?e:null:null}registerMediaQuery(e){this.unregisterMediaQuery();const{media:t,onSetup:n}=e;this.mediaQueryList=window.matchMedia(t),this.mediaQueryList.addListener(this.handleMediaQueryListChange),n&&n(),this.mediaQueryList.matches?this.handleMatch():this.handleUnmatch()}unregisterMediaQuery(){this.mediaQueryList&&this.mediaQueryList.removeListener(this.handleMediaQueryListChange),this.mediaQueryList=void 0}}var Yee,Zee;function $ee(e,t){const{medium:n,large:i,extraLarge:a}=Qee[e];switch(t){case Yee.Small:return`screen and (max-width: ${n-1}px)`;case Yee.Medium:return`screen and (min-width: ${n}px) and (max-width: ${i-1}px)`;case Yee.Large:return`screen and (min-width: ${i}px) and (max-width: ${a-1}px)`;case Yee.ExtraLarge:return`screen and (min-width: ${a}px)`}}Jee.displayName="Match",function(e){e[e.Small=1]="Small",e[e.Medium=2]="Medium",e[e.Large=3]="Large",e[e.ExtraLarge=4]="ExtraLarge"}(Yee||(Yee={})),function(e){e.DIG="dig",e.MAESTRO="maestro"}(Zee||(Zee={}));const Qee={[Zee.DIG]:{medium:801,large:1025,extraLarge:1601},[Zee.MAESTRO]:{medium:736,large:1025,extraLarge:1440}};var Xee;function ete(e){return e?{url:e,type:n.AssetType.Image}:nte()}n.AssetType=void 0,(Xee=n.AssetType||(n.AssetType={})).Image="image",Xee.Video="video",Xee.Color="color",Xee.Other="other";const tte={type:n.AssetType.Other};function nte(){return tte}function ite(e){if(!e)return nte();if(function(e){var t,n;return!!e.color_hex&&"image"===(null===(n=null===(t=e.graphic)||void 0===t?void 0:t.value)||void 0===n?void 0:n[".tag"])}(e)){const t=e.graphic.value.original_url;if(t)return ete(t)}if(function(e){return!!e.color_hex&&!e.graphic}(e)){const t=e.color_hex;if(t)return function(e){return{hex:e,type:n.AssetType.Color}}(t)}if(function(e){var t,n;return!!e.color_hex&&"video"===(null===(n=null===(t=e.graphic)||void 0===t?void 0:t.value)||void 0===n?void 0:n[".tag"])}(e)){const t=e.graphic.value.original_url;if(t)return function(e){return e?{url:e,type:n.AssetType.Video}:nte()}(t)}return nte()}function ate(e){return e.type!==n.AssetType.Other}function ote(e){const t={};switch(e.type){case n.AssetType.Image:t.backgroundImage=`url(${e.url})`;break;case n.AssetType.Color:t.backgroundColor=e.hex}return t}function rte(e){return{background:ite(e.backgroundAsset),logo:ete(e.logoUrl),name:e.organizationName,websiteUrl:e.websiteUrl,twitterUrl:e.twitterUrl,instagramUrl:e.instagramUrl,linkedinUrl:e.linkedinUrl}}function ste({userBranding:e,teamBranding:t}){return(null==t?void 0:t.ownerTeamName)?(null==t?void 0:t.teamMemberBrandingPolicyEnabled)?rte(e):function({ownerTeamBackground:e,ownerTeamLogo:t,ownerTeamName:n}){return{background:ete(e),logo:ete(t),name:n}}(t):rte(e)}Ph("/static/typescript/component_libraries/pro-ui/src/components/branding/shared_previews/logo_and_socials.module.out-vflVNL-oq.css",(e=>"._branding-social-links_1j6eb_1{display:flex;justify-content:center}._branding-social-links_1j6eb_1 svg{color:var(--color__glyph__primary)}._branding-logo_1j6eb_10{height:100%;width:100%}._branding-logo-and-socials_1j6eb_15{justify-content:center}"));const lte={brandingSocialLinks:"_branding-social-links_1j6eb_1",brandingLogo:"_branding-logo_1j6eb_10",brandingLogoAndSocials:"_branding-logo-and-socials_1j6eb_15"};function cte({twitterUrl:e,instagramUrl:t,linkedinUrl:n}){const{twitterAltText:i,instagramAltText:a,linkedinAltText:o}=ute(u.useIntl());return[e,t,n].every((e=>!e))?null:b.default.createElement("div",{className:lte.brandingSocialLinks},e&&b.default.createElement("a",{href:e,"aria-label":i,target:"_blank",rel:"noreferrer"},b.default.createElement(uN,{src:bN})),t&&b.default.createElement("a",{href:t,"aria-label":a,target:"_blank",rel:"noreferrer"},b.default.createElement(uN,{src:EN})),n&&b.default.createElement("a",{href:n,"aria-label":o,target:"_blank",rel:"noreferrer"},b.default.createElement(uN,{src:vN})))}function dte({logo:e,websiteUrl:t}){const{logoAltText:i,websiteAltText:a}=ute(u.useIntl()),o=function(e){if(e.type===n.AssetType.Image)return e.url}(e);return o?t?b.default.createElement("a",{href:t,"aria-label":a,target:"_blank",rel:"noreferrer"},b.default.createElement("img",{alt:i,className:lte.brandingLogo,src:o})):b.default.createElement("img",{alt:i,className:lte.brandingLogo,src:o}):null}function ute(e){return{websiteAltText:e.formatMessage({id:"Um3c0n",defaultMessage:"brand website"}),logoAltText:e.formatMessage({id:"vwGyWJ",defaultMessage:"brand logo"}),twitterAltText:e.formatMessage({id:"r+jnK8",defaultMessage:"brand Twitter"}),instagramAltText:e.formatMessage({id:"EsNLWD",defaultMessage:"brand Instagram"}),linkedinAltText:e.formatMessage({id:"Z5hnQD",defaultMessage:"brand LinkedIn"})}}const _te=e=>{const{background:t}=e;return function({background:e,logo:t,websiteUrl:n,twitterUrl:i,instagramUrl:a,linkedinUrl:o}){return ate(e)||ate(t)||[n,i,a,o].some((e=>!!e))}(e)?t.type===n.AssetType.Video?b.createElement("div",null,b.createElement(cte,{...e}),b.createElement("div",{className:"branding-folder-preview"},b.createElement("video",{className:"video",autoPlay:!0,loop:!0,muted:!0,playsInline:!0},b.createElement("source",{src:t.url,type:"video/mp4"})),b.createElement("div",{className:"branding-folder-logo"},b.createElement(dte,{...e})))):b.createElement("div",null,b.createElement(cte,{...e}),b.createElement("div",{className:"branding-folder-preview",style:ote(t),"data-testid":"branding-background"},b.createElement("div",{className:"branding-folder-logo"},b.createElement(dte,{...e})))):null},mte=({teamBranding:e,userBranding:t})=>t.isEnhancedBrandingEnabled?b.default.createElement(_te,{...ste({teamBranding:e,userBranding:t})}):null,pte=["children","className"],gte=["children","className"],fte=["withLabel","withStartAccessory","withMeta","withSubText","className","direction","verticalAlignment","children","labelGap","accessoryGap","style","tagName","htmlFor","_contentClassName"];var hte="dig-retfhw6_21-6-0",Ete="dig-retfhw5_21-6-0",vte=e=>{let{children:t,className:n}=e,i=g._objectWithoutProperties(e,pte);return b.createElement(cW,g._objectSpread2({variant:"label",isBold:!0,size:"medium",className:_P(n,Ete)},i),t)},bte=e=>{let{children:t,className:n}=e,i=g._objectWithoutProperties(e,gte);return b.createElement(cW,g._objectSpread2({variant:"label",size:"medium",color:"subtle",className:_P(n,Ete)},i),t)},Ste=Object.assign((e=>{let{withLabel:t,withStartAccessory:n,withMeta:i,withSubText:a,className:o,direction:r="vertical",verticalAlignment:s="top",children:l,labelGap:c,accessoryGap:d="Micro Large",style:u,tagName:_="div",htmlFor:m,_contentClassName:p}=e,f=g._objectWithoutProperties(e,fte);const h=c||("vertical"===r?"Micro XSmall":"Micro Medium"),E=OP({"var(--dig-retfhw0_21-6-0)":EM.Spacing[h]}),v="string"==typeof t,S="string"==typeof a,T=Boolean(l&&"vertical"===r),y=v?b.createElement(vte,null,t):t,k=S?b.createElement(bte,null,a):a;let w;return"horizontal"===r?w="center":"offsetTop"===s&&"vertical"===r&&(w="top"),b.createElement(_,{htmlFor:m,className:hte},b.createElement(xM,g._objectSpread2({withAccessory:n,accessoryGap:d,alignY:"offsetTop"===s?"top":s,childrenOffset:"offsetTop"===s?"4":void 0,childrenAlignY:w,style:g._objectSpread2(g._objectSpread2({},u),E),className:o},f),b.createElement("span",{className:_P(p,"dig-retfhw1_21-6-0",hte,"dig-retfhw4_21-6-0",{"dig-retfhw7_21-6-0":"vertical"===r,"dig-retfhw8_21-6-0":"horizontal"===r})},b.createElement("span",{className:_P(hte,"dig-retfhw2_21-6-0")},y),a?b.createElement("span",{className:_P(hte,"dig-retfhw3_21-6-0")},k):null,i?b.createElement("span",{className:hte},i):null),T&&b.createElement("span",{className:_P("dig-retfhw9_21-6-0",hte)},l)))}),{Label:vte,SubText:bte}),Tte={small:"xsmall",medium:"small",large:"standard"},yte=bP({display:"flex"}),kte=e=>{let{align:t="center",direction:n="vertical",withText:i,withSubtext:a,htmlFor:o,withLeftAccessory:r,tagName:s="div",size:l="medium"}=e;const c=_P("dig-LabelGroup-leftAccessory",`dig-LabelGroup-leftAccessory--align-${t}`),d=_P("dig-LabelGroup-content",`dig-LabelGroup-content--direction-${n}`,`dig-LabelGroup-content--size-${l}`),u=Tte[l],_=((e,t)=>{let n="2";return"vertical"===e&&"large"===t?n="4":"horizontal"===e&&(n="8"),n})(n,l);return b.createElement(Ste,{accessoryGap:"8",labelGap:_,verticalAlignment:t,className:_P("dig-LabelGroup"),tagName:s,htmlFor:o,direction:n,_contentClassName:d,withLabel:b.createElement(cW,{size:l,variant:"label",color:"standard",className:_P("dig-LabelGroup-text")},i),withSubText:a&&b.createElement(cW,{variant:"label",color:"subtle",size:"standard"===u?"medium":u,className:"dig-LabelGroup-subtext"},a),withStartAccessory:r&&b.createElement("div",{className:_P(c,yte)},r)})};kte.displayName="LabelGroup";var wte=MM({defaultClassName:"dig-z4isv76_21-6-0",variantClassNames:{transparent:{true:"dig-z4isv77_21-6-0",false:"dig-z4isv78_21-6-0"}},defaultVariants:{transparent:!1},compoundVariants:[]}),Ite=MM({defaultClassName:"dig-z4isv70_21-6-0",variantClassNames:{isFullWidth:{true:"dig-z4isv71_21-6-0"},isVertical:{true:"dig-z4isv72_21-6-0"}},defaultVariants:{},compoundVariants:[]}),Ate=MM({defaultClassName:"dig-z4isv73_21-6-0",variantClassNames:{circular:{true:"dig-z4isv74_21-6-0",false:"dig-z4isv75_21-6-0"}},defaultVariants:{circular:!1},compoundVariants:[]}),Cte=e=>{let{className:t,children:n,size:a,fullWidth:o=!1,layout:r="horizontal",reverse:s=!1}=e;const l="xlarge"===a||o||"vertical"===r,c=b.useMemo((()=>e=>{let{variant:t}=e;return{variant:t,className:_P("dig-ButtonGroup-button",`dig-ButtonGroup-button--variant-${t}`,wte({transparent:"transparent"===t})),fullWidth:l,size:a}}),[l,a]);return b.createElement("div",{className:_P(t,Ite({isFullWidth:l,isVertical:"vertical"===r}),"dig-ButtonGroup","dig-ButtonGroup--"+("vertical"===r?"isVertical":"isHorizontal"),{"dig-ButtonGroup--isFullWidth":l})},(()=>{const e=n?n({getButtonProps:c}):null;return s&&b.isValidElement(e)&&e.props.children?b.cloneElement(e,{},i.Children.toArray(e.props.children).reverse()):e})())};Cte.displayName="ButtonGroup";var Rte=e=>{let{className:t,size:n,children:i}=e;const a=b.useMemo((()=>function(){let{isRounded:e,shape:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{isRounded:e,shape:t,className:_P("dig-ButtonGroup-iconButton",{"dig-ButtonGroup-iconButton--circular":!0===e||"circular"===t},Ate({circular:!0===e||"circular"===t})),size:n}}),[n]);return b.createElement("div",{className:_P("dig-ButtonGroup","dig-IconButtonGroup",Ite({isFullWidth:!1,isVertical:!1}),t)},i&&i({getButtonProps:a}))};Rte.displayName="IconButtonGroup";const Ote=["width","children","className","spacing","verticalAlign"],Nte=["isHeader","isSelectable","isSelected","children","hasDivider","className"],Pte=["children","className","onSort","sortDirection"],Mte=["className","children"],Lte=["className","children"],Dte=["spacing","hasDividers","isSelectable","children","verticalAlign","className","isNative","borderCollapse","shouldStretchHeight"];var Fte=MM({defaultClassName:"dig-cwil8c0_21-6-0",variantClassNames:{shouldStretchHeight:{true:"dig-cwil8c1_21-6-0"},border:{collapse:"dig-cwil8c2_21-6-0",separate:"dig-cwil8c3_21-6-0"}},defaultVariants:{},compoundVariants:[]}),xte=MM({defaultClassName:"dig-cwil8cg_21-6-0",variantClassNames:{shouldStretchHeight:{true:"dig-cwil8ch_21-6-0"},hasDivider:{true:"dig-cwil8ci_21-6-0"},spacing:{small:"dig-cwil8cj_21-6-0",medium:"dig-cwil8ck_21-6-0",standard:"dig-cwil8cl_21-6-0",large:"dig-cwil8cm_21-6-0",xlarge:"dig-cwil8cn_21-6-0"},valign:{top:"dig-cwil8co_21-6-0",center:"dig-cwil8cp_21-6-0",bottom:"dig-cwil8cq_21-6-0"}},defaultVariants:{},compoundVariants:[]}),Ute=MM({defaultClassName:"dig-cwil8cr_21-6-0",variantClassNames:{isNative:{true:"dig-cwil8cs_21-6-0"},isSortable:{true:"dig-cwil8ct_21-6-0"}},defaultVariants:{},compoundVariants:[]}),Bte=MM({defaultClassName:"dig-cwil8cc_21-6-0",variantClassNames:{isSortActive:{true:"dig-cwil8cd_21-6-0"}},defaultVariants:{},compoundVariants:[]}),Wte=MM({defaultClassName:"dig-cwil8c6_21-6-0",variantClassNames:{shouldStretchHeight:{true:"dig-cwil8c7_21-6-0"},isSelectable:{true:"dig-cwil8c8_21-6-0"},isSelected:{true:"dig-cwil8c9_21-6-0"},isHeader:{true:"dig-cwil8ca_21-6-0"},hasDivider:{true:"dig-cwil8cb_21-6-0"}},defaultVariants:{},compoundVariants:[]}),Vte=MM({defaultClassName:"dig-cwil8ce_21-6-0",variantClassNames:{isSortActive:{true:"dig-cwil8cf_21-6-0"}},defaultVariants:{},compoundVariants:[]}),qte=b.createContext({isSelectable:!1,hasDividers:!0,spacing:"medium",verticalAlign:"center",isNative:!1,borderCollapse:"collapse",shouldStretchHeight:!0}),Hte=b.createContext({isHeader:!1}),Gte=[["medium","standard"]],jte=e=>{const t=Gte.find((t=>{let[n,i]=t;return e===n}));return void 0!==t?t[1]:e},zte=e=>{const t=Gte.find((t=>{let[n,i]=t;return e===i}));return void 0!==t?t[0]:e},Kte=b.forwardRef(((e,t)=>{const{width:n,children:i,className:a,spacing:o,verticalAlign:r}=e,s=g._objectWithoutProperties(e,Ote),{spacing:l,verticalAlign:c,hasDividers:d,borderCollapse:u}=b.useContext(qte),_=zte(lF(o,l)||"medium"),{isNative:m,shouldStretchHeight:p}=b.useContext(qte),{isHeader:f}=b.useContext(Hte),h=lF(r,c,"center"),E="separate"===u&&(d||f),v=_P(a,"dig-Table-cell",`dig-Table-cell--spacing-${jte(_)}`,`dig-Table-cell--valign-${h}`,{"dig-Table-cell--spacing-medium":"medium"===_,"dig-Table-cell--hasDivider":E},xte({shouldStretchHeight:p,spacing:jte(_),valign:h,hasDivider:E})),S=void 0!==n?{width:n}:void 0,T=b.useMemo((()=>m?f?"th":"td":"div"),[f,m]),y=b.useMemo((()=>{if(!m)return f?"columnheader":"cell"}),[f,m]);return b.createElement(T,g._objectSpread2(g._objectSpread2({ref:t,role:y,className:v},s),{},{style:g._objectSpread2(g._objectSpread2({},S),s.style)}),i)}));Kte.displayName="Cell";var Jte=b.forwardRef(((e,t)=>{const{isHeader:n,isSelectable:i,isSelected:a=!1,children:o,hasDivider:r,className:s}=e,l=g._objectWithoutProperties(e,Nte),{isSelectable:c,hasDividers:d,borderCollapse:u,shouldStretchHeight:_}=b.useContext(qte),{isHeader:m}=b.useContext(Hte),p=lF(n,m),f=lF(r,d),h=lF(i,c),E=_P(s,"dig-Table-row",{"dig-Table-row--selectable":h&&!p,"dig-Table-row--selected":a,"dig-Table-row--header":p,"dig-Table-row--hasDivider":"collapse"===u&&(p||f)},Wte({shouldStretchHeight:_,isSelectable:h&&!p,isSelected:a,isHeader:p,hasDivider:"collapse"===u&&(p||f)})),{isNative:v}=b.useContext(qte),S=v?"tr":"div";return b.createElement(S,g._objectSpread2({ref:t,role:v?void 0:"row",className:E},l),o)}));Jte.displayName="Row";var Yte=e=>{let{sortDirection:t}=e;const n="asc"===t?CN:IN,i=_P("dig-Table-sort-icon",{"dig-Table-sort-icon--sort-active":t&&"none"!==t},Vte({isSortActive:t&&"none"!==t}));return b.createElement(uN,{className:i,role:"presentation",size:"small",src:n})};Yte.displayName="TableSortIcon";var Zte=e=>{let{children:t,className:n,onSort:i,sortDirection:a}=e,o=g._objectWithoutProperties(e,Pte);const r=void 0!==a,{isNative:s}=b.useContext(qte),l=_P(n,"dig-Table-header-cell",{"dig-Table-header-cell--isNative":s,"dig-Table-header-cell--isSortable":r,"dig-Table-header-cell--isSorted":r&&"none"!==a},Ute({isNative:s,isSortable:r})),c=b.useMemo((()=>{switch(a){case"asc":return"ascending";case"desc":return"descending";default:return}}),[a]),d=b.useMemo((()=>b.createElement("button",{onClick:i,className:_P("dig-Table-header-sort-button",{"dig-Table-header-sort-button--sort-active":"none"!==a},Bte({isSortActive:"none"!==a}))},b.createElement("span",null,t),b.createElement(Yte,{sortDirection:a}))),[t,i,a]);return b.createElement(Kte,g._objectSpread2({className:l,"aria-sort":c},o),!r&&t,r&&d)};Zte.displayName="HeaderCell";var $te=b.forwardRef(((e,t)=>{const{className:n,children:i}=e,a=g._objectWithoutProperties(e,Mte),o=_P(n,"dig-Table-header","dig-cwil8c5_21-6-0"),{isNative:r}=b.useContext(qte),s=r?"thead":"div";return b.createElement(Hte.Provider,{value:{isHeader:!0}},b.createElement(s,g._objectSpread2({ref:t,role:r?void 0:"rowgroup",className:o},a),i))}));$te.displayName="Header";var Qte=e=>{let{className:t,children:n}=e,i=g._objectWithoutProperties(e,Lte);const a=_P("dig-Table-body","dig-cwil8c4_21-6-0",t),{isNative:o}=b.useContext(qte),r=o?"tbody":"div";return b.createElement(r,g._objectSpread2({role:o?void 0:"rowgroup",className:a},i),n)};Qte.displayName="Body";var Xte=b.forwardRef(((e,t)=>{const{spacing:n="medium",hasDividers:i=!0,isSelectable:a=!1,children:o,verticalAlign:r,className:s,isNative:l=!1,borderCollapse:c="collapse",shouldStretchHeight:d=!0}=e,u=g._objectWithoutProperties(e,Dte),_=zte(n),m=_P(s,"dig-Table",`dig-Table--${jte(_)}`,"dig-Table--border-"+("collapse"===c?"collapse":"separate"),{"dig-Table--medium":"medium"===_,"dig-Table--isSelectable":a,"dig-Table--hasDividers":i},Fte({border:c,shouldStretchHeight:d}));return b.createElement(qte.Provider,{value:{isSelectable:a,hasDividers:i,spacing:_,verticalAlign:r,isNative:l,borderCollapse:c,shouldStretchHeight:d}},l?b.createElement("table",g._objectSpread2(g._objectSpread2({cellSpacing:0,cellPadding:0,className:m},u),{},{ref:t}),o):b.createElement("div",g._objectSpread2(g._objectSpread2({role:"table",className:m},u),{},{ref:t}),o))}));Xte.displayName="Table";var ene=Object.assign({},Xte,{Cell:Kte,Row:Jte,HeaderCell:Zte,Header:$te,Body:Qte});const tne=6e4,nne=60*tne,ine=24*nne,ane=30*ine,one=365*ine;function rne(e,t,n={displayLocation:"label"},i=new Date(Date.now())){const{displayLocation:a,...o}=n;switch(a){default:return function(e,t,{displayContext:n}={displayLocation:"label"},i=new Date){const a=Number(i)-Number(t);if(a>=one)return e.formatDate(t,{year:"numeric",month:"short",day:"numeric"});let o=0,r="minute";if(a=d.getTime()?e.formatMessage({id:"f1jN4G",defaultMessage:"{timestamp}, {date}"},{timestamp:e.formatDate(t,{hour:"numeric",minute:"numeric",timeZone:r}),date:e.formatDate(t,{month:"short",day:"numeric",timeZone:r})}):+t>o?e.formatDate(t,{month:"short",day:"numeric",timeZone:r}):e.formatDate(t,{year:"numeric",month:"short",day:"numeric",timeZone:r})}(e,t,o,i);case"list":return function(e,t,n={displayLocation:"list"},i=new Date){const a=+i-+t;if(a=3)return 3===t.length?gne[e.getMonth()]:pne[e.getMonth()];i=e.getMonth()+1;break;case"d":i=e.getDate();break;case"h":i=e.getHours()%12||12;break;case"k":i=e.getHours()%12+1;break;case"K":i=e.getHours()%12;break;case"H":i=e.getHours();break;case"m":i=e.getMinutes();break;case"s":i=e.getSeconds();break;case"S":i=e.getMilliseconds();break;case"a":let a;return a=e.getHours()>=12?1:0,n[a]}return i=`${i}`,i.length({"--dig-color__fileicon__container":"subtle"===t&&"vis2020"===n&&"dark"===i?"#ffffff":void 0})),[n,i,t])}const yne=()=>b.createElement(b.Fragment,null,b.createElement("path",{d:"M65 2.5H11C7.76787 2.5 5.26617 3.13845 3.56447 4.39771C1.86277 5.65681 1 7.50807 1 9.9V68.1C1 70.4918 1.86277 72.343 3.56447 73.6023C5.26596 74.8616 7.76766 75.5 11 75.5H65C68.2321 75.5 70.7338 74.8616 72.4355 73.6023C74.1372 72.3432 75 70.4919 75 68.1V9.9C75 7.50823 74.1372 5.65697 72.4355 4.39771C70.734 3.13845 68.2323 2.5 65 2.5Z",fill:hne}),b.createElement("path",{d:"M65 2H11C7.76787 2 5.26617 2.63844 3.56447 3.89771C1.86277 5.15681 1 7.00807 1 9.4V66.6C1 68.9918 1.86277 70.843 3.56447 72.1023C5.26596 73.3616 7.76766 74 11 74H65C68.2321 74 70.7338 73.3616 72.4355 72.1023C74.1372 70.8432 75 68.9919 75 66.6V9.4C75 7.00823 74.1372 5.15697 72.4355 3.89771C70.734 2.63845 68.2323 2 65 2Z",fill:fne}));function kne(e){let{hasWhitespace:t,type:n="other"}=e;return b.useMemo((()=>function(e,t){return e?"0 0 40 40":"other"===t?"7 6 26 27.5":"5 7 30 25"}(t,n)),[t,n])}function wne(e){let{hasWhitespace:t,type:n="other"}=e;return b.useMemo((()=>function(e,t){return e?"0 0 136 136":"other"===t?"31 30 74 75.5":"20 29 96 78"}(t,n)),[t,n])}function Ine(e){let{hasWhitespace:t,size:n}=e;return b.useMemo((()=>function(e,t){let n="";switch(t){case"large":n=e?"-30 -30 136 136":"0 0 76 76";break;case"small":n=e?"-7 -7 40 40":"0 0 26 26"}return n}(t,n)),[t,n])}const Ane=["className","hasWhitespace","over","hasBackground"],Cne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Ane);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileAudioLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m26 42 .02-6 3 .03-.02 6-3-.03Zm24 0v-6h3v6h-3Zm-12 4V32h3v14h-3Zm-6 8V22h3v32h-3Zm12-5V28h3v21h-3Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M32 23v-1h3v1h-3Zm6 9v1h3v-1h-3ZM26 42l.02-6 3 .03-.004 1L26.02 37l-.017 5H26Zm24-5v-1h3v1h-3Zm-3-8v-1h-3v1h3Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Rne=()=>b.createElement(b.Fragment,null,b.createElement("path",{d:"M21.7568 2.5H4.24324C3.19499 2.5 2.38362 2.70706 1.83172 3.11547C1.27982 3.52383 1 4.12424 1 4.9V23.1C1 23.8757 1.27982 24.4761 1.83172 24.8845C2.38355 25.2929 3.19492 25.5 4.24324 25.5H21.7568C22.805 25.5 23.6164 25.2929 24.1683 24.8845C24.7202 24.4762 25 23.8758 25 23.1V4.9C25 4.12429 24.7202 3.52388 24.1683 3.11547C23.6164 2.70706 22.8051 2.5 21.7568 2.5Z",fill:hne}),b.createElement("path",{d:"M21.7568 2H4.24324C3.19499 2 2.38362 2.20706 1.83172 2.61547C1.27982 3.02383 1 3.62424 1 4.4V21.6C1 22.3757 1.27982 22.9761 1.83172 23.3845C2.38355 23.7929 3.19492 24 4.24324 24H21.7568C22.805 24 23.6164 23.7929 24.1683 23.3845C24.7202 22.9762 25 22.3758 25 21.6V4.4C25 3.62429 24.7202 3.02388 24.1683 2.61547C23.6164 2.20706 22.8051 2 21.7568 2Z",fill:fne})),One=["className","hasWhitespace","over","hasBackground"],Nne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,One);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileAudioSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m8 14.667.008-2.5 1.25.012-.008 2.5L8 14.667Zm10 0v-2.5h1.25v2.5H18Zm-5 1.666V10.5h1.25v5.833H13Zm-2.5 3.334V6.333h1.25v13.334H10.5Zm5-2.084v-8.75h1.25v8.75H15.5Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M10.5 6.83v-.497h1.25v.497H10.5ZM13 10.5v.497h1.25V10.5H13Zm-5 4.167.008-2.5 1.25.012-.002.497-1.248-.013-.006 2.004H8Zm10-2.004v-.496h1.25v.496H18ZM16.75 9.33v-.497H15.5v.497h1.25Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Pne=["className","hasWhitespace","over","hasBackground"],Mne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Pne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileAutodeskLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m30.724 53.118 7.05-5.26a1.434 1.434 0 0 0-.858-2.585H33.63a.727.727 0 0 1-.684-.976l3.372-9.273a.727.727 0 0 1 1.367 0l6.553 18.019a1.455 1.455 0 0 0 1.366.957h5.631a1.454 1.454 0 0 0 1.367-1.952l-10.578-29.09A1.455 1.455 0 0 0 40.657 22h-7.312a1.455 1.455 0 0 0-1.367.956l-7.89 21.64a1.453 1.453 0 0 0 .142 1.284l4.398 6.855a1.455 1.455 0 0 0 2.095.382Z",fill:"#3BA0F3"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m30.723 53.123 7.056-5.226a1.455 1.455 0 0 0-.866-2.624H24.374a.29.29 0 0 0-.244.448l4.502 7.02a1.454 1.454 0 0 0 2.091.382Z",fill:"#00D6B6"}))},Lne=["className","hasWhitespace","over","hasBackground"],Dne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Lne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileAutodeskSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m10.344 18.846 2.457-1.833a.5.5 0 0 0-.299-.901h-1.145a.253.253 0 0 1-.239-.34l1.175-3.232a.253.253 0 0 1 .477 0l2.284 6.28a.507.507 0 0 0 .476.334h1.963a.506.506 0 0 0 .476-.68l-3.687-10.14A.507.507 0 0 0 13.806 8h-2.549a.507.507 0 0 0-.476.333l-2.75 7.543a.507.507 0 0 0 .05.447l1.532 2.39a.506.506 0 0 0 .73.133Z",fill:"#3BA0F3"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m10.343 18.848 2.46-1.822a.507.507 0 0 0-.302-.914H8.13a.101.101 0 0 0-.086.156l1.57 2.447a.505.505 0 0 0 .728.133Z",fill:"#00D6B6"}))},Fne=["className","hasWhitespace","over","hasBackground"],xne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Fne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileCadLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m24.63 45.864-.07-15.836 13.631-7.871 13.68 7.98.07 15.836-13.632 7.87-13.68-7.98Zm2.945-12.354 9.179 5.354.047 10.627-9.18-5.355-.046-10.626Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m24.564 31.025 13.627-7.868 13.68 7.98v-1l-13.68-7.98-13.632 7.87.005.998Zm3.058 14.111 9.18 5.355-.005-1.003-9.175-5.352v1Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Une=["className","hasWhitespace","over","hasBackground"],Bne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Une);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileCadSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m7.32 16.28-.03-6.605 5.685-3.283 5.706 3.328.029 6.605-5.685 3.283-5.706-3.328Zm1.228-5.153 3.828 2.233.02 4.432-3.829-2.233-.02-4.432Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m7.292 10.171 5.683-3.281 5.706 3.328V9.72l-5.706-3.328L7.29 9.675l.002.496Zm1.275 5.886 3.829 2.233-.002-.499-3.827-2.232v.498Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Wne=["className","hasWhitespace","over","hasBackground"],Vne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Wne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileCodeLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M29.406 28.474 20.944 37.5l8.462 9.026 2.188-2.052-6.538-6.974 6.538-6.974-2.188-2.052Zm16.688 0-2.188 2.052 6.538 6.974-6.538 6.974 2.188 2.052 8.462-9.026-8.462-9.026Zm-7.054-4.311-6.003 26 2.923.674 6.002-25.999-2.923-.675Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m33.038 50.162 6.002-25.999 2.923.675-.22.95-2.703-.625-5.783 25.05-.22-.05Zm-3.632-21.688L20.944 37.5l.47.5 7.992-8.526 1.69 1.584.498-.532-2.188-2.052Zm1.69 16.468.498-.468L25.525 38l-.469.5 6.04 6.442Zm14.998-16.468-2.188 2.052.5.532 1.688-1.584L54.087 38l.47-.5-8.463-9.026Zm-1.689 16.468 6.04-6.442-.47-.5-6.069 6.474.5.468Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},qne=["className","hasWhitespace","over","hasBackground"],Hne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,qne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileCodeSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m9.42 9.03-3.526 3.762 3.525 3.76.912-.854-2.724-2.906 2.724-2.906-.912-.855Zm6.953 0-.912.856 2.724 2.906-2.724 2.905.912.855 3.525-3.76-3.525-3.761Zm-2.94-1.795-2.5 10.833 1.217.28 2.501-10.832-1.218-.281Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m10.932 18.068 2.501-10.833 1.218.28-.108.471-1.11-.256-2.392 10.363-.109-.025ZM9.42 9.03l-3.526 3.762.232.247 3.293-3.513.665.623.247-.263-.912-.855Zm.664 6.9.247-.232-2.492-2.659-.232.248 2.477 2.642Zm6.289-6.9-.912.856.247.263.665-.623 3.293 3.513.232-.247-3.525-3.761Zm-.665 6.9 2.477-2.643-.232-.248-2.492 2.659.247.231Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Gne=["className","hasWhitespace","over","hasBackground"],jne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Gne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileDiscLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 38c0 11.608 6.392 18 18 18s18-6.392 18-18-6.392-18-18-18-18 6.392-18 18Zm17.25-12C29.995 26 26 29.995 26 37.25h3c0-5.552 2.698-8.25 8.25-8.25v-3Zm9.673 14.198C46.473 44.766 43.793 47 38.75 47v3c6.755 0 10.68-3.468 11.19-9.802h-3.017ZM38 42.5c-3.028 0-4.5-1.472-4.5-4.5s1.472-4.5 4.5-4.5 4.5 1.472 4.5 4.5-1.472 4.5-4.5 4.5Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M55.996 38.5C55.814 27.209 49.44 21 38 21c-11.44 0-17.814 6.209-17.996 17.5A30.667 30.667 0 0 1 20 38c0-11.608 6.392-18 18-18s18 6.392 18 18c0 .168-.001.334-.004.5Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M26.026 37.25c-.017.326-.026.66-.026 1h3c0-5.551 2.698-8.25 8.25-8.25v-1C31.698 29 29 31.698 29 37.25h-2.974ZM38.75 50v1c6.755 0 10.68-3.468 11.19-9.802h-.113C48.998 46.896 45.141 50 38.75 50Zm-5.236-11.5c.158 2.69 1.63 4 4.486 4s4.328-1.31 4.486-4c.01.162.014.328.014.5 0 3.028-1.472 4.5-4.5 4.5s-4.5-1.472-4.5-4.5c0-.172.005-.338.014-.5Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},zne=["className","hasWhitespace","over","hasBackground"],Kne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,zne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileDiscSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.333 13c0 4.3 2.368 6.667 6.667 6.667 4.299 0 6.666-2.368 6.666-6.667 0-4.3-2.367-6.667-6.666-6.667-4.3 0-6.667 2.368-6.667 6.667Zm2.222-.278c0-2.687 1.48-4.166 4.167-4.166v1.11c-2.056 0-3.056 1-3.056 3.056h-1.11Zm4.722 3.611c1.868 0 2.86-.827 3.028-2.519h1.117c-.189 2.346-1.643 3.63-4.145 3.63v-1.11ZM13 14.667c-1.122 0-1.667-.546-1.667-1.667s.545-1.667 1.667-1.667c1.121 0 1.666.546 1.666 1.667s-.545 1.667-1.666 1.667Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M19.66 13.247c-.09-4.141-2.448-6.417-6.663-6.417s-6.574 2.276-6.664 6.417a11.417 11.417 0 0 1-.003-.25c0-4.3 2.368-6.667 6.667-6.667 4.299 0 6.666 2.367 6.666 6.667 0 .084 0 .167-.002.25Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M8.57 12.719a6.758 6.758 0 0 0-.018.5h1.111c0-2.056 1-3.056 3.056-3.056v-.5c-2.056 0-3.056 1-3.056 3.056H8.57Zm4.704 4.722v.5c2.503 0 3.956-1.284 4.145-3.63h-.062c-.346 2.027-1.764 3.13-4.082 3.13Zm-1.934-4.194c.078.952.622 1.416 1.657 1.416 1.034 0 1.579-.464 1.657-1.416.006.08.01.163.01.25 0 1.121-.546 1.666-1.667 1.666-1.122 0-1.667-.545-1.667-1.666 0-.087.003-.17.01-.25Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Jne=["className","hasWhitespace","over","hasBackground"],Yne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Jne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileDocumentLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 26.667c0-.369.299-.667.667-.667h30.666c.369 0 .667.299.667.667v2.84a.667.667 0 0 1-.667.667H22.667a.667.667 0 0 1-.667-.667v-2.84Zm0 9.739c0-.368.299-.667.667-.667h30.666c.369 0 .667.299.667.667v2.84a.667.667 0 0 1-.667.667H22.667a.667.667 0 0 1-.667-.667v-2.84Zm.667 9.072a.667.667 0 0 0-.667.667v2.84c0 .369.299.667.667.667h19.536a.667.667 0 0 0 .667-.666v-2.841a.667.667 0 0 0-.667-.667H22.667Z",fill:"#FF8E21"}))},Zne=["className","hasWhitespace","over","hasBackground"],$ne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Zne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileDocumentSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 9.25A.25.25 0 0 1 7.25 9h11.5a.25.25 0 0 1 .25.25v1.065a.25.25 0 0 1-.25.25H7.25a.25.25 0 0 1-.25-.25V9.25Zm0 3.652a.25.25 0 0 1 .25-.25h11.5a.25.25 0 0 1 .25.25v1.065a.25.25 0 0 1-.25.25H7.25a.25.25 0 0 1-.25-.25v-1.065Zm.25 3.402a.25.25 0 0 0-.25.25v1.066c0 .138.112.25.25.25h7.326a.25.25 0 0 0 .25-.25v-1.066a.25.25 0 0 0-.25-.25H7.25Z",fill:"#FF8E21"}))},Qne=["className","hasWhitespace","over","hasBackground"],Xne=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Qne);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileExcelLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M22 25.667 40.667 23v30.222L22 50.556v-24.89Z",fill:"#217346"}),b.createElement("path",{d:"M38.889 25.667h14.31a.8.8 0 0 1 .8.8v23.289a.8.8 0 0 1-.8.8H38.89v-24.89Z",fill:"#217346"}),b.createElement("path",{fill:"#fff",d:"M40.666 27.444h11.556v21.333H40.666z"}),b.createElement("path",{fill:"#217346",d:"M39.778 42.556h3.556v-1.778h-3.556zm0 3.555h3.556v-1.778h-3.556zm0-10.667h3.556v-1.778h-3.556zm0 3.556h3.556v-1.778h-3.556zm0-7.111h3.556V30.11h-3.556zm5.333 10.667h4.444v-1.778h-4.444zm0 3.555h4.444v-1.778h-4.444zm0-10.667h4.444v-1.778h-4.444zm0 3.556h4.444v-1.778h-4.444zm0-7.111h4.444V30.11h-4.444z"}),b.createElement("path",{d:"M29.407 31h-2.963l2.963 6.667-2.963 6.666h2.963l1.482-4.444 1.481 4.444h2.963l-2.963-6.666L35.333 31H32.37l-1.481 4.444L29.407 31Z",fill:"#fff"}))},eie=["className","hasWhitespace","over","hasBackground"],tie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,eie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileExcelSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m7 8 7-1v11.333l-7-1V8Z",fill:"#217346"}),b.createElement("path",{d:"M13.334 8H18.7a.3.3 0 0 1 .3.3v8.734a.3.3 0 0 1-.3.3h-5.366V8Z",fill:"#217346"}),b.createElement("path",{fill:"#fff",d:"M14 8.667h4.333v8H14z"}),b.createElement("path",{fill:"#217346",d:"M13.667 14.334H15v-.667h-1.333zm0 1.333H15V15h-1.333zm0-4H15V11h-1.333zm0 1.333H15v-.667h-1.333zm0-2.667H15v-.667h-1.333zm2 4.001h1.667v-.667h-1.667zm0 1.333h1.667V15h-1.667zm0-4h1.667V11h-1.667zm0 1.333h1.667v-.667h-1.667zm0-2.667h1.667v-.667h-1.667z"}),b.createElement("path",{d:"M9.778 10H8.666l1.112 2.5L8.666 15h1.112l.555-1.667L10.89 15H12l-1.11-2.5L12 10h-1.11l-.556 1.667L9.778 10Z",fill:"#fff"}))},nie=["className","hasWhitespace","over","hasBackground"],iie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,nie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileExeLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m54.466 21.492.176 1.056c.609 3.652.02 8.137-2.213 11.95-2.263 3.865-6.195 6.994-12.11 7.839l-.743.106-6.06-6.061.105-.743c.846-5.915 3.974-9.847 7.839-12.11 3.813-2.234 8.298-2.822 11.95-2.213l1.056.176Zm-2.647 2.647c-2.8-.231-6.057.347-8.843 1.978-2.953 1.73-5.417 4.662-6.265 9.218l3.912 3.912c4.556-.848 7.488-3.312 9.218-6.265 1.631-2.786 2.21-6.044 1.978-8.843Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M47.506 28.452c-.952-.952-1.877-.952-2.828 0-.952.951-.952 1.877 0 2.828.951.952 1.876.952 2.828 0 .952-.951.952-1.877 0-2.828Zm-12.244-2.157 5.678-.167c-1.533 1.11-4.793 4.143-5.573 7.391l-6.246 2.004L27 33.4l6.229-6.228a3 3 0 0 1 2.033-.878Zm14.4 14.401.167-5.678c-.985 1.407-3.842 4.492-7.39 5.572l-2.004 6.246 2.121 2.122 6.229-6.229a3 3 0 0 0 .877-2.033Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m32.303 41.533 8.486-8.485 2.12 2.121-8.484 8.485-2.122-2.121Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M20.88 48.105 28.058 41l2.11 2.131-7.178 7.105-2.11-2.131Zm6.796 2.935 5.217-5.147L35 48.028l-5.217 5.148-2.107-2.136Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m54.466 21.492.176 1.056c.174 1.041.25 2.15.219 3.291a16.799 16.799 0 0 0-.219-2.29l-.176-1.057-1.056-.177c-3.652-.608-8.137-.02-11.95 2.214a15.904 15.904 0 0 0-3.423 2.685l-2.775.081a3 3 0 0 0-2.033.878l-5.73 5.729-.5-.5 6.23-6.23a3 3 0 0 1 2.033-.877l2.775-.081a15.904 15.904 0 0 1 3.423-2.685c3.813-2.234 8.298-2.822 11.95-2.213l1.056.176ZM33.714 35.05c-.033.194-.064.39-.093.59l-.106.742.126.125c.078-.524.174-1.033.288-1.526l-.215.069Zm1.271 3.801-2.682 2.682.5.5 2.682-2.682-.5-.5Zm6.647 4.254-1.197 3.731.243.243 1.299-4.05c-.114.026-.23.052-.345.076Zm.778-7.435.5-.5-2.121-2.122-3.183 3.182-.72-.72c-.064.269-.123.544-.175.825l.895.895 3.182-3.182 1.622 1.621Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"m40.228 38.851-.5.5.895.896c4.556-.848 7.488-3.312 9.218-6.265 1.497-2.556 2.107-5.51 2.018-8.142-.078 2.364-.708 4.905-2.018 7.142-1.73 2.953-4.662 5.417-9.218 6.265l-.395-.396Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M47.506 28.452c-.952-.952-1.877-.952-2.828 0-.645.644-.853 1.277-.624 1.914.109-.303.317-.607.624-.914.951-.952 1.876-.952 2.828 0 .307.307.515.61.624.914.229-.637.02-1.27-.624-1.914ZM20.88 48.105 28.058 41l2.11 2.131-.5.495L28.058 42l-6.678 6.61-.5-.505Zm12.013-2.212-5.217 5.148.5.506 4.717-4.654 1.607 1.629.5-.494-2.107-2.135Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},aie=["className","hasWhitespace","over","hasBackground"],oie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,aie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileExeSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m19.86 6.122.074.44a7.623 7.623 0 0 1-.922 4.979c-.943 1.61-2.581 2.914-5.046 3.266l-.31.044-2.525-2.525.044-.31c.353-2.464 1.656-4.103 3.266-5.046a7.623 7.623 0 0 1 4.98-.922l.44.074Zm-1.102 1.103c-1.167-.097-2.524.144-3.685.824-1.23.72-2.257 1.942-2.61 3.84l1.63 1.63c1.898-.353 3.12-1.38 3.84-2.61.68-1.16.921-2.518.825-3.684Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M16.96 9.021c-.396-.396-.781-.396-1.178 0-.396.397-.396.782 0 1.179.397.396.782.396 1.179 0 .396-.397.396-.782 0-1.179Zm-5.101-.898 2.366-.07c-.639.463-1.997 1.727-2.322 3.08l-2.603.835-.884-.884 2.596-2.595a1.25 1.25 0 0 1 .847-.366Zm6.001 6 .069-2.365c-.41.586-1.601 1.872-3.08 2.322l-.835 2.602.884.884 2.596-2.595a1.25 1.25 0 0 0 .365-.848Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m10.626 14.472 3.536-3.535.884.883-3.536 3.536-.884-.884Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m5.917 17.173 2.99-2.96.88.888-2.991 2.96-.88-.888Zm2.985 1.16 2.174-2.145.878.89-2.174 2.144-.878-.89Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m19.86 6.121.074.44c.075.447.106.922.09 1.412a6.983 6.983 0 0 0-.09-.915l-.073-.44-.44-.074a7.623 7.623 0 0 0-4.98.922c-.513.3-.996.672-1.426 1.119l-1.156.034a1.25 1.25 0 0 0-.847.365l-2.348 2.348-.248-.248 2.596-2.595a1.25 1.25 0 0 1 .847-.366l1.156-.034c.43-.446.913-.818 1.426-1.119a7.623 7.623 0 0 1 4.98-.922l.44.073Zm-8.66 5.733a8.871 8.871 0 0 0-.024.162l-.045.31.063.062c.03-.194.067-.383.11-.567l-.104.033Zm.504 1.54-1.078 1.078.248.248 1.078-1.078-.248-.248Zm2.782 1.818-.472 1.47.12.12.523-1.627a8.58 8.58 0 0 1-.171.037Zm.312-3.144.248-.248-.884-.883-1.326 1.325-.285-.284a6.82 6.82 0 0 0-.088.407l.373.373 1.326-1.326.636.636Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"m13.968 13.394-.248.248.373.373c1.898-.353 3.12-1.38 3.84-2.61.632-1.078.884-2.325.84-3.432a6.36 6.36 0 0 1-.84 2.936c-.72 1.23-1.942 2.257-3.84 2.61l-.125-.125Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M16.96 9.021c-.396-.396-.781-.396-1.178 0-.282.282-.363.559-.244.837.048-.113.13-.226.244-.34.397-.397.782-.397 1.179 0 .114.114.196.227.244.34.12-.278.038-.555-.244-.837ZM5.917 17.173l2.99-2.96.88.888-.248.245-.631-.638-2.744 2.715-.247-.25Zm5.159-.985-2.174 2.145.248.25 1.926-1.9.63.639.248-.245-.878-.89Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},rie=["className","hasWhitespace","over","hasBackground"],sie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,rie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileFlashLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M40.848 40.76v-2.832h-7.776v-4.752h8.256v-2.808H30V47.48h3.072v-6.72h7.776Zm6.005 6.72V29h-3.144v18.48h3.144Z",fill:"#F25123"}))},lie=["className","hasWhitespace","over","hasBackground"],cie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,lie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileFlashSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M13.52 13.9v-1.18h-3.24v-1.98h3.44V9.57H9v7.13h1.28v-2.8h3.24Zm2.502 2.8V9h-1.31v7.7h1.31Z",fill:"#F25123"}))},die=["className","hasWhitespace","over","hasBackground"],uie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,die);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileFontLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M29.3 27 22 49.607h2.753l2.245-6.956h8.508l2.245 6.956h2.752L33.205 27h-3.906Zm-1.46 13.042 3.412-10.567 3.411 10.567h-6.822Zm22.625-1.739v1.536a3.402 3.402 0 0 0-3.057-1.535c-3.554 0-5.676 2.112-5.676 5.651 0 3.539 2.122 5.652 5.677 5.652a3.305 3.305 0 0 0 1.81-.49 3.285 3.285 0 0 0 1.246-1.394v1.884h2.62V38.303h-2.62Zm-3.056 8.695c-2.114 0-3.057-.939-3.057-3.043s.943-3.043 3.057-3.043c2.113 0 3.056.939 3.056 3.043s-.943 3.043-3.056 3.043Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M22 49.607 29.3 27h3.905l7.298 22.607h-.322L33.205 28h-3.906l-6.976 21.607H22Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"m28.164 40.042-.323 1h6.822l-.322-1h-6.177Zm22.301-.739v-1h2.62v1h-2.62Zm0 .536a3.402 3.402 0 0 0-3.057-1.535c-3.554 0-5.676 2.112-5.676 5.651 0 .17.005.337.015.5.192-3.237 2.278-5.152 5.662-5.152a3.402 3.402 0 0 1 3.056 1.536v-1Zm-6.093 4.616c.145 1.754 1.099 2.543 3.037 2.543s2.892-.79 3.037-2.543c.013.159.02.325.02.5 0 2.104-.944 3.043-3.057 3.043-2.114 0-3.057-.939-3.057-3.043 0-.175.007-.341.02-.5Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},_ie=["className","hasWhitespace","over","hasBackground"],mie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,_ie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileFontSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m9.464 8.152-3.13 9.696h1.18l.963-2.983h3.65l.963 2.983h1.18l-3.13-9.696H9.463Zm-.625 5.594 1.463-4.533 1.463 4.533H8.84ZM18.543 13v.659a1.451 1.451 0 0 0-1.311-.66c-1.525 0-2.435.907-2.435 2.425 0 1.518.91 2.424 2.435 2.424a1.416 1.416 0 0 0 1.311-.808v.808h1.124V13h-1.124Zm-1.311 3.73c-.907 0-1.311-.404-1.311-1.306s.404-1.305 1.31-1.305c.907 0 1.312.402 1.312 1.305 0 .902-.405 1.305-1.311 1.305Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m6.333 17.848 3.131-9.696h1.675l3.131 9.696h-.162l-2.969-9.193H9.464l-2.968 9.193h-.163Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"m9.001 13.746-.162.503h2.926l-.162-.503H9Zm9.542-.243V13h1.124v.503h-1.124Zm0 .156a1.451 1.451 0 0 0-1.311-.66c-1.525 0-2.435.907-2.435 2.425 0 .086.003.17.009.252.096-1.366.988-2.173 2.426-2.173a1.46 1.46 0 0 1 1.311.659v-.504Zm-2.61 2.017c.072.726.481 1.053 1.299 1.053.817 0 1.227-.327 1.3-1.053.007.079.011.163.011.251 0 .903-.405 1.306-1.311 1.306-.907 0-1.311-.403-1.311-1.306a2.5 2.5 0 0 1 .012-.251Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},pie=["className","hasWhitespace","over","hasBackground"],gie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,pie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileFramerLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M27 22h21.333v10.667H37.667L27 22Zm0 10.667h10.667l10.666 10.666H27V32.667Zm0 10.666h10.667V54L27 43.333Z",fill:"#3BA0F3"}))},fie=["className","hasWhitespace","over","hasBackground"],hie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,fie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileFramerSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M9 8h7.857v3.929H12.93L9 8Zm0 3.929h3.929l3.928 3.928H9V11.93Zm0 3.928h3.929v3.929L9 15.857Z",fill:"#3BA0F3"}))},Eie=["className","hasWhitespace","over","hasBackground"],vie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Eie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileGamingLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M40.334 31.142c-.951.952-.951 1.877 0 2.828.952.952 1.877.952 2.829 0 .952-.951.952-1.876 0-2.828s-1.877-.952-2.828 0Zm7.072-1.414c-.952.951-.952 1.877 0 2.828.951.952 1.876.952 2.828 0 .952-.951.952-1.876 0-2.828s-1.877-.952-2.828 0Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m37.608 42.354 4.746-4.746 1.861.787c1.059.448 2.007.493 2.977.207 1.035-.305 2.288-1.049 3.75-2.51 2.066-2.067 2.689-3.695 2.689-4.95 0-1.255-.623-2.883-2.69-4.95s-3.695-2.69-4.95-2.69c-1.254 0-2.882.623-4.95 2.69l-14.849 14.85c-2.067 2.067-2.69 3.694-2.69 4.95 0 1.254.623 2.882 2.69 4.949 2.068 2.067 3.695 2.69 4.95 2.69 1.255 0 2.883-.623 4.95-2.69 1.461-1.461 2.205-2.714 2.51-3.75.286-.969.24-1.917-.207-2.976l-.787-1.861Zm5.439-1.196c3.335 1.41 6.642.429 10.015-2.945 4.759-4.758 4.759-9.384 0-14.142-4.758-4.758-9.384-4.758-14.142 0L24.071 38.92c-4.758 4.757-4.758 9.383 0 14.141 4.758 4.758 9.384 4.758 14.142 0 3.374-3.373 4.355-6.68 2.945-10.016l1.889-1.888Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m29.02 45.991-1.767-1.767 2.121-2.122 1.768 1.768 1.768-1.768 2.121 2.122-1.768 1.767 1.768 1.768-2.121 2.121-1.768-1.768-1.768 1.768-2.121-2.121 1.768-1.768Zm1.768-22.981a2.5 2.5 0 0 0 0 3.536l1.061 1.06a5.5 5.5 0 0 1 0 7.779l-4.242 4.242-2.122-2.121 4.243-4.243a2.5 2.5 0 0 0 0-3.535l-1.06-1.06a5.5 5.5 0 0 1 0-7.779l1.413-1.414 2.122 2.121-1.415 1.414Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m31.703 22.096-1.622-1.621-1.414 1.414a5.478 5.478 0 0 0-1.588 3.389 5.489 5.489 0 0 1 1.588-4.39l1.414-1.413 2.122 2.121-.5.5Zm-1.596 3.182a2.498 2.498 0 0 0 .681 2.268l1.061 1.06a5.477 5.477 0 0 1 1.344 2.192l5.727-5.727c4.758-4.758 9.384-4.758 14.142 0 2.21 2.21 3.394 4.391 3.551 6.57.181-2.512-1.002-5.022-3.55-7.57-4.759-4.758-9.385-4.758-14.143 0l-5.727 5.727a5.477 5.477 0 0 0-1.344-2.191l-1.06-1.061a2.488 2.488 0 0 1-.683-1.268Zm11.321 18.498-.27.27c.345.816.547 1.631.606 2.445a7.172 7.172 0 0 0-.336-2.715ZM20.52 46.491c.157-2.18 1.341-4.36 3.551-6.57l5.657-5.658a2.497 2.497 0 0 0 .682-2.267 2.488 2.488 0 0 1-.682 1.267L24.07 38.92c-2.548 2.548-3.732 5.058-3.55 7.571Zm3.015 0a3.94 3.94 0 0 0-.033.5c0 1.255.623 2.883 2.69 4.95 2.068 2.067 3.695 2.69 4.95 2.69 1.255 0 2.883-.623 4.95-2.69 1.461-1.461 2.205-2.714 2.51-3.75.167-.565.22-1.123.148-1.7-.03.233-.079.467-.148.7-.305 1.036-1.049 2.289-2.51 3.75-2.067 2.067-3.695 2.69-4.95 2.69-1.255 0-2.882-.623-4.95-2.69-1.802-1.803-2.507-3.271-2.657-4.45Zm14.37-3.434 4.449-4.45 1.861.788c1.059.448 2.007.493 2.977.207 1.035-.305 2.288-1.049 3.75-2.51 2.066-2.067 2.689-3.695 2.689-4.95 0-.16-.01-.327-.032-.5-.15 1.178-.855 2.647-2.658 4.45-1.461 1.461-2.714 2.205-3.75 2.51-.969.286-1.917.24-2.976-.207l-1.861-.787-4.746 4.746.297.703Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M46.782 31.642c.109-.303.317-.607.624-.914.951-.952 1.876-.952 2.828 0 .307.307.515.61.624.914.229-.637.02-1.27-.624-1.914-.952-.952-1.877-.952-2.828 0-.645.645-.853 1.277-.624 1.914Zm-7.072 1.414c-.228-.637-.02-1.27.624-1.914.952-.952 1.877-.952 2.829 0 .645.645.853 1.277.624 1.914-.11-.303-.317-.607-.624-.914-.952-.952-1.877-.952-2.828 0-.307.307-.515.611-.624.914ZM27.753 44.723l-.5-.5 2.121-2.12 1.768 1.767 1.768-1.768 2.121 2.121-.5.5-1.621-1.62-1.768 1.767-1.768-1.768-1.621 1.621Zm.767 1.768-1.267 1.268.5.5 1.268-1.268-.5-.5Zm6.011 1.768.5-.5-1.268-1.268-.5.5 1.268 1.268Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},bie=["className","hasWhitespace","over","hasBackground"],Sie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,bie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileGamingSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M16.92 9.553c-.397.397-.397.782 0 1.179.396.396.781.396 1.178 0 .396-.397.396-.782 0-1.179-.397-.396-.782-.396-1.179 0Zm-2.947.59c-.397.396-.397.781 0 1.178.396.396.782.396 1.178 0 .397-.396.397-.782 0-1.178-.396-.397-.782-.397-1.178 0ZM9.259 16.33l-.737-.737.884-.884.737.737.736-.737.884.884-.736.737.736.736-.884.884-.736-.736-.737.736-.884-.884.737-.736Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.995 8.227a1.042 1.042 0 0 1 0-1.473l.59-.589-.884-.884-.59.59a2.292 2.292 0 0 0 0 3.24l.442.442a1.042 1.042 0 0 1 0 1.473l-2.357 2.357c-1.982 1.983-1.982 3.91 0 5.893 1.983 1.983 3.91 1.983 5.893 0 1.406-1.406 1.815-2.784 1.227-4.173l.787-.787c1.39.587 2.767.178 4.173-1.227 1.983-1.983 1.983-3.91 0-5.893-1.982-1.982-3.91-1.982-5.892 0l-2.387 2.387a2.282 2.282 0 0 0-.56-.914l-.442-.442Zm-1.915 6.04c-.861.862-1.12 1.54-1.12 2.063 0 .523.259 1.2 1.12 2.062.862.861 1.54 1.12 2.063 1.12.522 0 1.2-.259 2.062-1.12.609-.609.919-1.13 1.046-1.562.119-.404.1-.8-.086-1.24l-.328-.776 1.977-1.978.776.329c.44.186.836.205 1.24.086.432-.127.953-.437 1.562-1.046.862-.861 1.121-1.54 1.121-2.063 0-.522-.26-1.2-1.12-2.062-.862-.861-1.54-1.12-2.063-1.12-.523 0-1.201.259-2.062 1.12L8.08 14.267Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M9.72 7.74c.044.179.136.348.275.487l.442.442c.266.266.452.58.56.914l2.387-2.387c1.982-1.982 3.91-1.982 5.892 0 1.076 1.076 1.568 2.135 1.476 3.196-.077-.895-.569-1.79-1.476-2.697-1.982-1.982-3.91-1.982-5.892 0l-2.387 2.386a2.282 2.282 0 0 0-.56-.913l-.442-.442a1.041 1.041 0 0 1-.275-.986Zm.615-1.326.25-.249-.884-.884-.59.59a2.287 2.287 0 0 0-.657 1.87c.054-.502.273-.988.657-1.372l.59-.589.634.634Zm4.113 9.056-.132.131c.138.327.221.652.25.978.031-.37-.008-.74-.118-1.11ZM5.72 16.58c.077-.895.57-1.79 1.476-2.698l2.357-2.357c.268-.267.36-.644.275-.986a1.037 1.037 0 0 1-.275.487l-2.357 2.357C6.121 14.46 5.63 15.518 5.72 16.58Zm1.259 0c-.014.086-.02.169-.02.248 0 .523.26 1.202 1.121 2.063.862.861 1.54 1.12 2.063 1.12.522 0 1.2-.259 2.062-1.12.609-.609.919-1.13 1.046-1.562.073-.25.094-.495.056-.75a1.859 1.859 0 0 1-.056.25c-.127.432-.437.954-1.046 1.563-.861.861-1.54 1.12-2.062 1.12-.523 0-1.201-.259-2.063-1.12-.73-.73-1.028-1.329-1.101-1.813Zm6.006-1.415-.148-.35 1.977-1.979.776.329c.44.186.836.205 1.24.086.432-.127.953-.437 1.562-1.046.73-.73 1.028-1.33 1.102-1.813.013.087.02.17.02.25 0 .522-.26 1.2-1.122 2.062-.609.609-1.13.918-1.562 1.046-.404.119-.8.1-1.24-.087l-.776-.328-1.829 1.83Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M16.675 10.392c-.12-.28-.038-.556.244-.839.397-.396.782-.396 1.179 0 .282.283.363.56.243.839a1.115 1.115 0 0 0-.243-.34c-.397-.396-.782-.396-1.179 0a1.115 1.115 0 0 0-.244.34Zm-2.945.589c-.12-.28-.04-.556.243-.838.396-.397.782-.397 1.178 0 .283.282.364.559.244.838a1.115 1.115 0 0 0-.244-.34c-.396-.396-.782-.396-1.178 0a1.115 1.115 0 0 0-.244.34Zm-4.958 4.861-.25-.249.884-.884.737.737.736-.737.884.884-.25.25-.634-.635-.736.737-.737-.737-.634.634Zm.238.738-.488.486.25.25.487-.488-.25-.249Zm2.504.736.25-.25-.488-.487-.25.25.488.487Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Tie=["className","hasWhitespace","over","hasBackground"],yie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Tie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileGDocLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.8 22a2.8 2.8 0 0 0-2.8 2.8v26.4a2.8 2.8 0 0 0 2.8 2.8h26.4a2.8 2.8 0 0 0 2.8-2.8V24.8a2.8 2.8 0 0 0-2.8-2.8H24.8ZM47 29H29v4h18v-4Zm-18 7h18v4H29v-4Zm13 7H29v4h13v-4Z",fill:"#4285F4"}))},kie=["className","hasWhitespace","over","hasBackground"],wie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,kie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileGDocSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.05 7C7.47 7 7 7.47 7 8.05v9.9c0 .58.47 1.05 1.05 1.05h9.9c.58 0 1.05-.47 1.05-1.05v-9.9C19 7.47 18.53 7 17.95 7h-9.9Zm8.325 2.625h-6.75v1.5h6.75v-1.5Zm-6.75 2.625h6.75v1.5h-6.75v-1.5Zm4.875 2.625H9.625v1.5H14.5v-1.5Z",fill:"#4285F4"}))},Iie=["className","hasWhitespace","over","hasBackground"],Aie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Iie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileGSheetLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 24.8a2.8 2.8 0 0 1 2.8-2.8h26.4a2.8 2.8 0 0 1 2.8 2.8v26.4a2.8 2.8 0 0 1-2.8 2.8H24.8a2.8 2.8 0 0 1-2.8-2.8V24.8ZM33 26h3v7h14v3H36v14h-3V36h-7v-3h7v-7Z",fill:"#0F9D58"}))},Cie=["className","hasWhitespace","over","hasBackground"],Rie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Cie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileGSheetSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 8.05C7 7.47 7.47 7 8.05 7h9.9c.58 0 1.05.47 1.05 1.05v9.9c0 .58-.47 1.05-1.05 1.05h-9.9C7.47 19 7 18.53 7 17.95v-9.9Zm4.125.45h1.125v2.625h5.25v1.125h-5.25v5.25h-1.125v-5.25H8.5v-1.125h2.625V8.5Z",fill:"#0F9D58"}))},Oie=["className","hasWhitespace","over","hasBackground"],Nie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Oie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileGSlidesLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.8 22a2.8 2.8 0 0 0-2.8 2.8v26.4a2.8 2.8 0 0 0 2.8 2.8h26.4a2.8 2.8 0 0 0 2.8-2.8V24.8a2.8 2.8 0 0 0-2.8-2.8H24.8ZM50 45V31H26v14h24Z",fill:"#F4B400"}))},Pie=["className","hasWhitespace","over","hasBackground"],Mie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Pie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileGSlidesSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.05 7C7.47 7 7 7.47 7 8.05v9.9c0 .58.47 1.05 1.05 1.05h9.9c.58 0 1.05-.47 1.05-1.05v-9.9C19 7.47 18.53 7 17.95 7h-9.9Zm9.45 8.625v-5.25h-9v5.25h9Z",fill:"#F4B400"}))},Lie=["className","hasWhitespace","over","hasBackground"],Die=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Lie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileIllustratorLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"m34.68 34.216.168-.936.168.936 2.352 6.72H32.4l2.28-6.72Zm4.968 13.224h3.192l-6.36-17.112h-3.264L27 47.44h3.216l1.296-3.84h6.792l1.344 3.84Zm6.336-15.288c1.392 0 2.088-.6 2.088-2.088 0-1.536-.72-2.064-2.088-2.064s-2.088.528-2.088 2.064c0 1.56.576 2.088 2.088 2.088Zm1.56 15.288v-13.8h-3.192v13.8h3.192Z",fill:"#FF8E21"}))},Fie=["className","hasWhitespace","over","hasBackground"],xie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Fie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileIllustratorSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m11.2 11.59.07-.39.07.39.98 2.8h-2.07l.95-2.8Zm2.07 5.51h1.33l-2.65-7.13h-1.36L8 17.1h1.34l.54-1.6h2.83l.56 1.6Zm2.64-6.37c.58 0 .87-.25.87-.87 0-.64-.3-.86-.87-.86-.57 0-.87.22-.87.86 0 .65.24.87.87.87Zm.65 6.37v-5.75h-1.33v5.75h1.33Z",fill:"#FF8E21"}))},Uie=["className","hasWhitespace","over","hasBackground"],Bie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Uie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileImageLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24 24h28v15.895l-.523-.524-.105-.105c-.87-.872-1.803-1.802-2.721-2.547a6.502 6.502 0 0 0-1.868-1.225 4.644 4.644 0 0 0-1.376-.421 6.5 6.5 0 0 0-5.794 1.788l-4.337 4.34a1.536 1.536 0 0 1-2.12 0l-.757-.76a4.495 4.495 0 0 0-3.965-1.231c-.34.043-.662.149-.955.285a4.511 4.511 0 0 0-.476.236v.021a6.633 6.633 0 0 0-.632.448c-.614.486-1.222 1.107-1.745 1.655l-.291.306-.335.351V24Zm11.177 12.838c-.379.14-.783.195-1.184.162a2.782 2.782 0 0 1-2.998-3 2.787 2.787 0 0 1 2.997-3 2.78 2.78 0 0 1 2.836 1.815c.14.379.195.783.162 1.185a2.785 2.785 0 0 1-1.813 2.838Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M49.395 41.532c.832.835 1.724 1.73 2.605 2.474V52H24v-5.624c.14-.063.261-.131.361-.192.312-.19.606-.433.864-.667.424-.383.886-.87 1.314-1.32a128.553 128.553 0 0 1 .461-.483v.013l.825-.825c.14-.128.276-.245.407-.35.326-.257.502-.333.553-.355l.015-.008a1.499 1.499 0 0 1 1.476.38l.758.76a4.496 4.496 0 0 0 6.359 0l4.34-4.345a3.518 3.518 0 0 1 3.849-.737l.016.007c.265.136.598.35 1.008.67l.07.056.043.043 2.262 2.1v-.005l.414.414Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M52 24H24v1h28v-1ZM33.992 37a2.782 2.782 0 0 0 2.994-2.5c.016.166.018.333.004.5a2.785 2.785 0 0 1-2.998 3 2.782 2.782 0 0 1-2.997-3 2.792 2.792 0 0 1 .004-.5 2.79 2.79 0 0 0 1.809 2.338c.378.14.783.195 1.184.162Zm15.403 4.532-.414-.414v.004l-2.262-2.099-.044-.044-.069-.054a6.496 6.496 0 0 0-1.008-.671l-.016-.007a3.513 3.513 0 0 0-3.85.737l-4.34 4.344a4.494 4.494 0 0 1-6.358 0l-.758-.759a1.498 1.498 0 0 0-1.476-.38l-.015.008c-.051.022-.227.098-.553.356-.131.104-.267.22-.407.349l-.825.825v-.013a57.7 57.7 0 0 0-.46.482c-.429.451-.891.938-1.315 1.321a5.955 5.955 0 0 1-.864.667c-.1.06-.221.13-.361.192v1c.14-.063.261-.131.361-.192.312-.19.606-.433.864-.667.424-.383.886-.87 1.314-1.32a128.553 128.553 0 0 1 .461-.483v.013l.825-.825c.14-.128.276-.245.407-.35.326-.257.502-.333.553-.355l.015-.008a1.499 1.499 0 0 1 1.476.38l.758.76a4.496 4.496 0 0 0 6.359 0l4.34-4.345a3.518 3.518 0 0 1 3.849-.737l.016.007c.265.136.598.35 1.008.67l.07.056.043.043 2.262 2.1v-.005l.414.414c.832.835 1.724 1.73 2.605 2.474v-1c-.88-.745-1.773-1.64-2.605-2.474Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Wie=["className","hasWhitespace","over","hasBackground"],Vie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Wie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileImageSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.167 7.167h11.666v6.622l-.218-.218-.043-.043c-.363-.364-.752-.752-1.134-1.062a2.709 2.709 0 0 0-.778-.51 1.933 1.933 0 0 0-.574-.176 2.709 2.709 0 0 0-2.414.745l-1.807 1.808a.64.64 0 0 1-.883 0l-.316-.316a1.873 1.873 0 0 0-1.652-.513 1.358 1.358 0 0 0-.398.119 1.89 1.89 0 0 0-.198.098v.01c-.1.06-.188.126-.264.186a7.438 7.438 0 0 0-.727.689l-.12.127c-.05.051-.096.1-.14.147V7.167Zm4.657 5.349a1.158 1.158 0 0 1-.494.067 1.158 1.158 0 0 1-1.249-1.25 1.161 1.161 0 0 1 1.249-1.25 1.16 1.16 0 0 1 1.25 1.25 1.161 1.161 0 0 1-.756 1.183Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M17.748 14.472c.346.347.718.72 1.085 1.03v3.331H7.167V16.49c.058-.026.108-.055.15-.08.13-.08.252-.18.36-.278.176-.16.37-.363.548-.55a55.996 55.996 0 0 1 .191-.201v.005l.344-.344c.059-.053.115-.102.17-.145a1.017 1.017 0 0 1 .237-.152.627.627 0 0 1 .615.159l.315.316a1.873 1.873 0 0 0 2.65 0l1.808-1.81a1.467 1.467 0 0 1 1.604-.307l.007.003c.11.056.249.145.42.28l.029.022.018.018.942.875v-.002l.173.173Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M18.834 7.167H7.167v.503h11.667v-.503Zm-7.504 5.416a1.16 1.16 0 0 0 1.242-.998c.012.083.014.167.008.251a1.161 1.161 0 0 1-1.25 1.25 1.158 1.158 0 0 1-1.248-1.25 1.157 1.157 0 0 1 .007-.251 1.157 1.157 0 0 0 .748.93c.158.059.326.082.494.068Zm6.418 1.888-.172-.172v.002l-.943-.875-.018-.018-.029-.023a2.71 2.71 0 0 0-.42-.28l-.007-.002a1.463 1.463 0 0 0-1.603.307l-1.809 1.81a1.873 1.873 0 0 1-2.65 0l-.315-.316a.624.624 0 0 0-.615-.159l-.006.003c-.022.01-.095.041-.23.149a3.212 3.212 0 0 0-.17.145l-.344.344v-.005l-.085.088-.107.112c-.178.188-.371.391-.547.551-.108.097-.23.198-.36.278a1.345 1.345 0 0 1-.151.08v.503a1.36 1.36 0 0 0 .15-.08c.13-.08.253-.18.36-.278.177-.16.37-.362.548-.55a39.032 39.032 0 0 1 .192-.201v.005l.344-.343c.058-.054.115-.103.17-.146a.946.946 0 0 1 .23-.148l.006-.004a.623.623 0 0 1 .615.159l.316.316a1.873 1.873 0 0 0 2.65 0l1.808-1.81a1.467 1.467 0 0 1 1.603-.307l.007.003c.11.057.25.146.42.28l.03.022.017.018.943.875v-.002l.172.173c.347.348.719.72 1.086 1.03v-.503c-.367-.31-.739-.683-1.086-1.03Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},qie=["className","hasWhitespace","over","hasBackground"],Hie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,qie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileLinkLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"m47.818 24.7-.516-.516a7.508 7.508 0 0 0-10.605 0L31.182 29.7a7.508 7.508 0 0 0 0 10.605l.516.516a7.466 7.466 0 0 0 8.812 1.309l.066-.066a1.58 1.58 0 0 0 0-2.121 2.615 2.615 0 0 0-.935-.8 4.5 4.5 0 0 1-5.823-.441l-.516-.516a4.505 4.505 0 0 1 0-6.363l5.516-5.523a4.505 4.505 0 0 1 6.363 0l.516.516a4.492 4.492 0 0 1 .366 5.915c.12.109.245.212.361.327l.516.516c.43.432.821.9 1.17 1.4a7.5 7.5 0 0 0-.292-10.274Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M44.3 35.182a7.507 7.507 0 0 0-8.79-1.33l-.088.087a1.5 1.5 0 0 0 0 2.121l.516.516c.122.12.264.216.421.284a4.47 4.47 0 0 1 5.821.442l.516.516a4.505 4.505 0 0 1 0 6.363l-5.514 5.52a4.505 4.505 0 0 1-6.363 0l-.516-.517a4.492 4.492 0 0 1-.366-5.915c-.12-.109-.245-.212-.361-.327l-.516-.516c-.43-.434-.82-.905-1.168-1.407a7.5 7.5 0 0 0 .29 10.281l.516.516a7.507 7.507 0 0 0 10.605 0l5.515-5.516a7.508 7.508 0 0 0 0-10.605l-.518-.513Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m47.302 24.184.516.516a7.5 7.5 0 0 1 2.169 5.792 7.5 7.5 0 0 0-2.169-4.792l-.516-.516a7.508 7.508 0 0 0-10.605 0L31.182 30.7a7.508 7.508 0 0 0-2.176 4.802 7.508 7.508 0 0 1 2.176-5.802l5.515-5.516a7.508 7.508 0 0 1 10.605 0Zm-6.398 17.32a1.578 1.578 0 0 0-.328-1.56 2.614 2.614 0 0 0-.935-.801 4.5 4.5 0 0 1-5.823-.44l-.516-.517a4.505 4.505 0 0 1-1.288-2.681 4.505 4.505 0 0 0 1.288 3.681l.516.516a4.5 4.5 0 0 0 5.823.441c.37.188.692.463.935.8.148.164.259.355.328.56Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M46.974 30.482a4.492 4.492 0 0 1-.911 2.249c.041.038.083.074.125.111.08.07.16.14.236.216l.046.046a4.492 4.492 0 0 0 .505-2.622Zm-6.851 2.594a7.507 7.507 0 0 1 4.177 2.106l.518.513a7.508 7.508 0 0 1 2.176 5.803 7.508 7.508 0 0 0-2.176-4.803l-.518-.513a7.507 7.507 0 0 0-8.79-1.33l-.088.087a1.5 1.5 0 0 0-.353.56 1.5 1.5 0 0 1 .353-1.56l.088-.088a7.507 7.507 0 0 1 4.613-.775Zm3.861 8.424a4.505 4.505 0 0 1-1.288 2.681l-5.514 5.52a4.505 4.505 0 0 1-6.363 0l-.516-.517a4.492 4.492 0 0 1-1.277-2.666 4.49 4.49 0 0 0 1.277 3.666l.516.516a4.505 4.505 0 0 0 6.363 0l5.514-5.519a4.505 4.505 0 0 0 1.288-3.681ZM29.53 43.896c.117-.218.253-.428.407-.627l-.122-.108-.003-.003a5.28 5.28 0 0 1-.236-.216l-.516-.516c-.43-.434-.82-.905-1.168-1.407a7.5 7.5 0 0 0-1.881 5.487 7.5 7.5 0 0 1 1.881-4.487c.348.502.738.973 1.168 1.407l.47.47Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Gie=["className","hasWhitespace","over","hasBackground"],jie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Gie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileLinkSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m17.09 7.458-.214-.215a3.128 3.128 0 0 0-4.419 0L10.16 9.542a3.128 3.128 0 0 0 0 4.418l.215.215a3.111 3.111 0 0 0 3.672.546l.027-.028a.658.658 0 0 0 0-.883 1.09 1.09 0 0 0-.39-.334 1.875 1.875 0 0 1-2.425-.184l-.215-.214a1.877 1.877 0 0 1 0-2.652l2.298-2.301a1.877 1.877 0 0 1 2.651 0l.215.215a1.871 1.871 0 0 1 .153 2.465c.05.045.102.088.15.136l.215.215c.179.18.342.375.487.583a3.125 3.125 0 0 0-.121-4.28Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M15.625 11.826a3.128 3.128 0 0 0-3.662-.555l-.037.037a.625.625 0 0 0 0 .884l.215.215c.05.05.11.09.175.118a1.863 1.863 0 0 1 2.426.184l.215.215a1.877 1.877 0 0 1 0 2.652l-2.298 2.3a1.877 1.877 0 0 1-2.651 0l-.215-.216a1.872 1.872 0 0 1-.153-2.465c-.05-.045-.102-.088-.15-.136l-.215-.215a4.363 4.363 0 0 1-.487-.586 3.125 3.125 0 0 0 .121 4.284l.215.215a3.128 3.128 0 0 0 4.419 0l2.298-2.299a3.128 3.128 0 0 0 0-4.418l-.216-.214Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m16.876 7.243.215.215a3.125 3.125 0 0 1 .9 2.456 3.125 3.125 0 0 0-.9-1.955l-.215-.215a3.129 3.129 0 0 0-4.419 0l-2.298 2.298a3.128 3.128 0 0 0-.903 1.96 3.132 3.132 0 0 1 .903-2.46l2.298-2.299a3.128 3.128 0 0 1 4.419 0Zm-2.682 7.259a.66.66 0 0 0-.12-.692 1.09 1.09 0 0 0-.39-.334 1.876 1.876 0 0 1-2.426-.183l-.215-.215a1.877 1.877 0 0 1-.532-1.076 1.874 1.874 0 0 0 .532 1.576l.215.215a1.875 1.875 0 0 0 2.426.184c.154.078.288.192.39.333a.657.657 0 0 1 .12.192Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M16.734 9.91a1.872 1.872 0 0 1-.374.895c.05.045.102.088.15.136l.047.047a1.872 1.872 0 0 0 .177-1.079Zm-2.849 1.038c.659.1 1.268.407 1.74.878l.216.214a3.128 3.128 0 0 1 .903 2.46 3.128 3.128 0 0 0-.903-1.96l-.216-.214a3.128 3.128 0 0 0-3.662-.554l-.037.036a.625.625 0 0 0-.13.192.625.625 0 0 1 .13-.692l.037-.037a3.128 3.128 0 0 1 1.922-.323Zm1.603 3.552c-.054.405-.24.783-.531 1.075l-2.298 2.3a1.877 1.877 0 0 1-2.651 0l-.215-.215a1.871 1.871 0 0 1-.527-1.069 1.869 1.869 0 0 0 .527 1.57l.215.214a1.877 1.877 0 0 0 2.651 0l2.298-2.3a1.877 1.877 0 0 0 .531-1.575Zm-6.045 1.012c.054-.111.12-.217.197-.317l-.024-.022-.026-.023-.003-.002a2.19 2.19 0 0 1-.097-.089l-.215-.215a4.364 4.364 0 0 1-.487-.586 3.125 3.125 0 0 0-.78 2.328 3.125 3.125 0 0 1 .78-1.828c.145.21.308.406.487.587l.168.167Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},zie=["className","hasWhitespace","over","hasBackground"],Kie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,zie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FilePackageLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.505 24.11v11.126h1.997v16.268h8.985v-3h-5.985V35.24h20.996v13.265h-6.012v3h9.012V35.236h1.998V24.11H22.505Zm27.765 8.129v-.003h.226V27.11H25.505v5.126h.505v.003h24.26Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m43.77 43.962-5.787-5.675-5.753 5.678 2.107 2.135 2.15-2.122v7.524h3v-7.538l2.183 2.14 2.1-2.142Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M22.5 24.11h30.991v1H22.5v-1Zm10.982 25.394v-1h-5.985v1h5.985Zm15.011-1h-6.012v1h6.012v-1Zm1.772-16.268v.003h-24.26v-.002H25.5v1h.505v.002h24.26v-.002h.226v-1h-.226Zm-6.499 11.726-.5.51-5.288-5.184-5.253 5.184-.5-.507 5.753-5.677 5.788 5.674Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Jie=["className","hasWhitespace","over","hasBackground"],Yie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Jie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FilePackageSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.544 7.212v4.636h.832v6.779h3.744v-1.25H8.626V11.85h8.749v5.527h-2.506v1.25h3.756v-6.779h.832V7.212H6.544ZM18.113 10.6v-.002h.094V8.462H7.794v2.136h.21v.002h10.109Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m15.405 15.484-2.412-2.364-2.397 2.365.878.89.896-.884v3.135h1.25v-3.141l.91.892.875-.893Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M6.54 7.21h12.913v.5H6.54v-.5Zm4.576 10.664v-.5H8.622v.5h2.494Zm6.254-.5h-2.505v.5h2.506v-.5Zm.739-6.778v.001H8v-.001h-.21v.5H8v.001h10.11v-.001h.094v-.5h-.094ZM15.4 15.482l-.25.254-2.16-2.119-2.148 2.12-.25-.254 2.397-2.366 2.412 2.364Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Zie=["className","hasWhitespace","over","hasBackground"],$ie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Zie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FilePaperLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m24 44.218 14 8.93 14-8.93-14-8.93-14 8.93Z",fill:"var(--dig-color__glyph__accent, #0061fe)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m24 32.93 14 8.93 14-8.93L38 24l-14 8.93Z",fill:"var(--dig-color__glyph__primary, #1e1919)"}))},Qie=["className","hasWhitespace","over","hasBackground"],Xie=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Qie);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FilePaperSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m7 15.665 6 3.827 6-3.827-6-3.827-6 3.827Z",fill:"var(--dig-color__glyph__accent, #0061fe)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m7 10.827 6 3.828 6-3.828L13 7l-6 3.827Z",fill:"var(--dig-color__glyph__primary, #1e1919)"}))},eae=["className","hasWhitespace","over","hasBackground"],tae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,eae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FilePdfLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.75 31v15H38v-.02c4.54-.236 6.75-2.69 6.75-7.48 0-4.877-2.291-7.332-7-7.492V31h-5Zm3 2.5v10H37v-.002l.25.002c2.083 0 3.049-.506 3.521-.979.473-.472.979-1.938.979-4.021s-.506-3.549-.979-4.021c-.472-.473-1.438-.979-3.521-.979-.085 0-.169 0-.25.002V33.5h-1.25ZM19 31v15h3v-5h4v-.015c1.212-.076 2.343-.44 3.194-1.291.966-.967 1.306-2.296 1.306-3.694 0-1.398-.34-2.727-1.306-3.694-.85-.85-1.982-1.215-3.194-1.29V31h-7Zm3 2.5v5h3.502c.942 0 1.363-.423 1.562-.621l.009-.009c.194-.195.677-.913.677-1.87 0-.957-.483-1.674-.677-1.868l-.01-.01c-.199-.2-.621-.622-1.563-.622H22ZM47 46V31h10v2.5h-7v4h6.5V40H50v6h-3Z",fill:"#F25123"}))},nae=["className","hasWhitespace","over","hasBackground"],iae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,nae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FilePdfSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.883 10v6H13l.19-.008c1.893-.094 2.813-1.076 2.813-2.992 0-1.95-.954-2.933-2.916-2.997L10.883 10Zm1.15 1v4h.741-.274.378c.868 0 1.27-.202 1.468-.391.196-.19.407-.776.407-1.609s-.21-1.42-.407-1.608c-.197-.19-.6-.392-1.468-.392h-.845Z",fill:"#F25123"}),b.createElement("path",{d:"M21.108 11h-2.966v2h2.608v1h-2.608v2h-1.15v-6h4.116v1Z",fill:"#F25123"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 10v6h1.15v-2l1.893-.006c.527-.03 1.02-.176 1.39-.516.42-.387.567-.919.567-1.478 0-.56-.148-1.09-.568-1.477-.37-.34-.862-.487-1.389-.517L5 10Zm1.15 1v2h1.677c.41 0 .593-.169.679-.248l.004-.004c.084-.078.294-.365.294-.748s-.21-.67-.294-.747l-.004-.004c-.087-.08-.27-.249-.68-.249H6.15Z",fill:"#F25123"}))},aae=["className","hasWhitespace","over","hasBackground"],oae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,aae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FilePhotoshopLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M30.576 40.712c4.512.024 6.672-2.304 6.672-5.904 0-3.432-2.208-5.808-6.792-5.808H24v17.112h3.096v-5.4h3.48Zm-.12-9.024c2.448 0 3.648 1.272 3.648 3.12 0 2.088-1.296 3.216-3.576 3.216h-3.432v-6.336h3.36Zm14.672 14.784c4.056 0 6-1.944 6-4.608 0-3.096-2.76-3.624-5.232-3.984-1.992-.288-3.768-.456-3.768-1.728 0-.96.624-1.656 2.568-1.656 1.824 0 2.736.6 2.952 1.944h3.216c-.384-2.736-2.208-4.464-6.144-4.464-3.792 0-5.688 1.848-5.688 4.368 0 3.096 2.76 3.624 5.232 3.984 1.968.288 3.744.456 3.744 1.728 0 1.104-.792 1.776-2.808 1.776-1.944 0-3.096-.648-3.384-2.28h-3.408c.408 3.192 2.496 4.92 6.72 4.92Z",fill:"#0070E0"}))},rae=["className","hasWhitespace","over","hasBackground"],sae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,rae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FilePhotoshopSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M9.74 13.88c1.88.01 2.78-.96 2.78-2.46C12.52 9.99 11.6 9 9.69 9H7v7.13h1.29v-2.25h1.45Zm-.05-3.76c1.02 0 1.52.53 1.52 1.3 0 .87-.54 1.34-1.49 1.34H8.29v-2.64h1.4Zm6.113 6.16c1.69 0 2.5-.81 2.5-1.92 0-1.29-1.15-1.51-2.18-1.66-.83-.12-1.57-.19-1.57-.72 0-.4.26-.69 1.07-.69.76 0 1.14.25 1.23.81h1.34c-.16-1.14-.92-1.86-2.56-1.86-1.58 0-2.37.77-2.37 1.82 0 1.29 1.15 1.51 2.18 1.66.82.12 1.56.19 1.56.72 0 .46-.33.74-1.17.74-.81 0-1.29-.27-1.41-.95h-1.42c.17 1.33 1.04 2.05 2.8 2.05Z",fill:"#0070E0"}))},lae=["className","hasWhitespace","over","hasBackground"],cae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,lae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FilePowerpointLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"m22 25.555 18.667-2.666V53.11L22 50.444V25.555Z",fill:"#D24726"}),b.createElement("path",{d:"M30.297 39.778v4.444h-2.963V30.889h4.291c3.065 0 4.597 1.416 4.597 4.249 0 1.339-.44 2.424-1.323 3.254a5.018 5.018 0 0 1-3.52 1.386h-1.082Zm0-6.583v4.156h.853c1.46 0 2.189-.7 2.189-2.102 0-1.37-.73-2.054-2.189-2.054h-.853Z",fill:"#fff"}),b.createElement("path",{d:"M38.889 25.555h14.31a.8.8 0 0 1 .8.8v23.29a.8.8 0 0 1-.8.8H38.89v-24.89Z",fill:"#D24726"}),b.createElement("path",{fill:"#fff",d:"M40.666 27.333h11.556v21.333H40.666z"}),b.createElement("path",{fill:"#D24726",d:"M40.666 43.333h8.89v-1.778h-8.89zm0 3.556h8.89V45.11h-8.89z"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M43.334 30.889a4.444 4.444 0 1 0 4.444 4.444h-4.444V30.89Z",fill:"#D24726"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M45.137 38h-.026.026Zm4.419-4.445H45.11v-4.444a4.445 4.445 0 0 1 4.445 4.444Z",fill:"#D24726"}))},dae=["className","hasWhitespace","over","hasBackground"],uae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,dae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FilePowerpointSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m7 8 7-1v11.333l-7-1V8Z",fill:"#D24726"}),b.createElement("path",{d:"M10.111 13.333V15H9v-5h1.61c1.149 0 1.723.531 1.723 1.594 0 .502-.165.908-.496 1.22-.329.309-.768.52-1.32.52h-.406Zm0-2.468v1.558h.32c.547 0 .82-.262.82-.788 0-.513-.273-.77-.82-.77h-.32Z",fill:"#fff"}),b.createElement("path",{d:"M13.334 8h5.349c.175 0 .317.142.317.318v8.698a.318.318 0 0 1-.317.317h-5.35V8Z",fill:"#D24726"}),b.createElement("path",{fill:"#fff",d:"M14 8.667h4.333v8H14z"}),b.createElement("path",{fill:"#D24726",d:"M14 14.667h3.333V14H14zM14 16h3.333v-.667H14z"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.012 10H15v1.667h1.667A1.667 1.667 0 1 1 15 10h.012Z",fill:"#D24726"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.333 11h-1.666V9.334H14",fill:"#D24726"}))},_ae=["className","hasWhitespace","over","hasBackground"],mae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,_ae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FilePremiereLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M32.576 40.712c4.512.024 6.672-2.304 6.672-5.904 0-3.432-2.208-5.808-6.792-5.808H26v17.112h3.096v-5.4h3.48Zm-.12-9.024c2.448 0 3.648 1.272 3.648 3.12 0 2.088-1.296 3.216-3.576 3.216h-3.432v-6.336h3.36Zm12.152 14.424v-6.384c0-3.192.768-4.344 4.008-4.344h1.368v-3.192h-.936c-2.592 0-4.056 1.104-4.584 3.36l-.408-3.24h-2.544v13.8h3.096Z",fill:"#9B49F2"}))},pae=["className","hasWhitespace","over","hasBackground"],gae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,pae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FilePremiereSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M10.743 14.315c1.88.01 2.78-.96 2.78-2.46 0-1.43-.92-2.42-2.83-2.42h-2.69v7.13h1.29v-2.25h1.45Zm-.05-3.76c1.02 0 1.52.53 1.52 1.3 0 .87-.54 1.34-1.49 1.34h-1.43v-2.64h1.4Zm5.064 6.01v-2.66c0-1.33.32-1.81 1.67-1.81h.57v-1.33h-.39c-1.08 0-1.69.46-1.91 1.4l-.17-1.35h-1.06v5.75h1.29Z",fill:"#9B49F2"}))},fae=["className","hasWhitespace","over","hasBackground"],hae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,fae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FilePresentationLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M41.534 36.212a.727.727 0 0 1-.727-.727V22.73c0-.406.333-.736.739-.719l.168.009c7.14.449 12.852 6.168 13.288 13.312l.008.143a.714.714 0 0 1-.72.739H41.535ZM36.502 25.57c.41-.013.75.316.75.727V39.04c0 .401.325.727.727.727h12.745c.41 0 .74.34.727.75l-.005.15c-.464 7.435-6.642 13.322-14.194 13.322-7.855 0-14.223-6.367-14.223-14.222 0-7.557 5.894-13.738 13.336-14.195l.137-.004Z",fill:"#3BA0F3"}))},Eae=["className","hasWhitespace","over","hasBackground"],vae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Eae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FilePresentationSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.94 12.33a.273.273 0 0 1-.273-.273V7.274c0-.153.124-.276.277-.27l.063.003a5.334 5.334 0 0 1 4.986 5.046.268.268 0 0 1-.27.277H14.94Zm-1.888-3.991a.273.273 0 0 1 .281.272v4.78c0 .15.123.272.273.272h4.78c.153 0 .277.128.272.281l-.002.056a5.334 5.334 0 1 1-5.655-5.66l.051-.001Z",fill:"#3BA0F3"}))},bae=["className","hasWhitespace","over","hasBackground"],Sae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,bae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileShortcutLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M34.048 34A123.12 123.12 0 0 0 34 37.5c0 1.247.017 2.409.048 3.5h6.9c.031-1.091.048-2.253.048-3.5 0-1.247-.017-2.409-.048-3.5h-6.9Zm6.764 10h-6.624c.406 6.1 1.484 9 3.312 9 1.828 0 2.906-2.9 3.312-9ZM44 37.5c0 1.221-.016 2.381-.045 3.5h8.823a27.701 27.701 0 0 0 0-7h-8.823c.03 1.119.045 2.279.045 3.5Zm-.173-6.5h8.307c-1.446-4.733-4.738-7.567-9.927-8.572A25.986 25.986 0 0 1 43.827 31Zm-12.654 0a25.987 25.987 0 0 1 1.621-8.572c-5.189 1-8.481 3.839-9.927 8.572h8.306Zm0 13h-8.307c1.446 4.733 4.738 7.567 9.927 8.572A25.986 25.986 0 0 1 31.173 44Zm12.654 0a25.989 25.989 0 0 1-1.621 8.572c5.189-1 8.481-3.839 9.927-8.572h-8.306Zm-9.639-13h6.624c-.406-6.1-1.484-9-3.312-9-1.828 0-2.906 2.9-3.312 9Zm-11.966 3a27.701 27.701 0 0 0 0 7h8.823a134.688 134.688 0 0 1 0-7h-8.823Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M40.812 31c-.406-6.1-1.484-9-3.312-9-1.828 0-2.906 2.9-3.312 9h.075c.455-5.417 1.512-8 3.237-8s2.782 2.583 3.237 8h.075Zm-8.391-7.496c.117-.361.24-.72.373-1.076-5.189 1-8.481 3.839-9.927 8.572h.344c1.548-4.027 4.606-6.513 9.21-7.496ZM51.79 31h.344c-1.446-4.733-4.738-7.567-9.927-8.572.132.356.257.715.373 1.076 4.604.988 7.662 3.47 9.21 7.496Zm-17.742 3a123.12 123.12 0 0 0-.047 4c.004-1.06.02-2.056.047-3h6.9c.027.944.043 1.94.047 3l.001-.5c0-1.247-.017-2.409-.048-3.5h-6.9Zm.215 11h6.474c.027-.323.052-.657.075-1h-6.624c.023.343.048.677.075 1ZM44 38a135.22 135.22 0 0 1-.045 3h.022A135.348 135.348 0 0 0 44 38Zm8.996 0a27.688 27.688 0 0 0-.218-4h-8.823c.009.33.016.663.022 1h8.801c.127.996.2 1.998.218 3Zm-21.823 6h-8.307c.105.343.22.677.344 1h7.963a25.984 25.984 0 0 0 1.247 7.496c.123.026.248.052.373.076A25.986 25.986 0 0 1 31.173 44Zm11.033 8.572A25.981 25.981 0 0 0 43.826 44h8.307c-.105.343-.22.677-.344 1h-7.962a25.98 25.98 0 0 1-1.248 7.496c-.123.027-.248.052-.373.076ZM22.005 38a27.703 27.703 0 0 1 .217-4h8.823c-.009.33-.016.663-.022 1h-8.8c-.128.996-.2 1.998-.218 3Zm9.018 3h.022c-.025-.965-.04-1.96-.044-3a137.922 137.922 0 0 0 .022 3Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m15.5 60.5.173 8.827-.93.018-.142-7.289-7.773 7.773-.657-.657 7.772-7.773-7.288-.143.018-.93 8.827.174Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m15.499 60.499-8.827-.174-.018.93h.007l.011-.547 8.827.173.165 8.445h.008l-.173-8.827Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"m6.361 69.361 7.581-7.581-.375-.007L6.17 69.17l.191.191Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Tae=["className","hasWhitespace","over","hasBackground"],yae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Tae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileShortcutSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M11.441 11.42a55.61 55.61 0 0 0 0 3.16h3.116a55.593 55.593 0 0 0 0-3.16h-3.116ZM14.496 16h-2.992c.184 2.755.67 4.064 1.496 4.064.825 0 1.312-1.31 1.496-4.064Zm1.439-3c0 .551-.007 1.075-.02 1.58H19.9a12.563 12.563 0 0 0 0-3.16h-3.985c.013.505.02 1.029.02 1.58Zm-.078-3h3.752c-.653-2.137-2.14-3.417-4.483-3.871.46 1.24.707 2.549.731 3.871Zm-5.714 0c.024-1.322.271-2.631.732-3.871C8.53 6.58 7.045 7.863 6.392 10h3.75Zm0 6H6.39c.653 2.137 2.14 3.417 4.483 3.871a11.738 11.738 0 0 1-.73-3.871Zm5.714 0a11.736 11.736 0 0 1-.732 3.871c2.344-.451 3.83-1.733 4.483-3.871h-3.75Zm-4.353-6h2.992c-.184-2.755-.67-4.065-1.496-4.065-.825 0-1.312 1.31-1.496 4.065ZM6.1 11.42a12.51 12.51 0 0 0 0 3.16h3.985a60.81 60.81 0 0 1 0-3.16H6.1Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M14.457 10h.039c-.184-2.755-.67-4.065-1.496-4.065-.825 0-1.312 1.31-1.496 4.065h.039c.207-2.41.684-3.56 1.457-3.56s1.25 1.15 1.457 3.56Zm-7.89 0c.704-1.782 2.072-2.886 4.121-3.329.058-.182.12-.363.187-.542C8.53 6.58 7.045 7.863 6.392 10h.175Zm12.866 0h.176c-.653-2.137-2.14-3.417-4.483-3.871.066.18.129.36.186.543 2.05.444 3.418 1.546 4.121 3.328Zm-7.992 1.42a55.61 55.61 0 0 0-.021 1.832c.002-.468.01-.91.021-1.328h3.116A54.446 54.446 0 0 1 14.58 13c0-.563-.008-1.088-.022-1.58h-3.116ZM14.496 16h-2.992c.012.174.025.342.039.505h2.914c.014-.163.027-.331.039-.505Zm1.439-2.748c-.002.46-.009.9-.02 1.329h.011a61.33 61.33 0 0 0 .009-1.329Zm4.062 0c.013-.612-.02-1.224-.097-1.833h-3.985c.005.166.008.335.011.505H19.9c.056.441.088.885.098 1.328ZM10.143 16H6.39c.053.174.112.342.176.505h3.576c.02 1.13.204 2.252.545 3.328l.186.038a11.738 11.738 0 0 1-.73-3.871Zm4.982 3.871c.46-1.24.708-2.549.732-3.871h3.751a6.702 6.702 0 0 1-.175.505h-3.576a11.737 11.737 0 0 1-.545 3.328 8.653 8.653 0 0 1-.187.038Zm-9.122-6.619c-.013-.612.02-1.224.097-1.833h3.985c-.005.166-.008.335-.011.505H6.1c-.056.441-.089.885-.097 1.328Zm4.082 1.328h-.011a61.33 61.33 0 0 1-.009-1.328c.002.46.009.9.02 1.329Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m6.687 19.312.06 3.065-.599.012-.04-2.072-2.334 2.333-.424-.424 2.333-2.334-2.072-.04.012-.6 3.064.06Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m6.75 22.374-.06-3.065-3.066-.06-.011.6h.004l.007-.374 3.065.06.056 2.839h.004Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"m5.463 20.11.222.005-2.22 2.22-.113-.113 2.111-2.111Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},kae=["className","hasWhitespace","over","hasBackground"],wae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,kae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileSketchLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.566 34.566a.8.8 0 0 1 0-1.132l7.2-7.2A.8.8 0 0 1 30.33 26h15.34a.8.8 0 0 1 .565.234l7.2 7.2a.8.8 0 0 1 0 1.132L38.566 49.434a.8.8 0 0 1-1.132 0L22.566 34.566Z",fill:"#FF8E21"}))},Iae=["className","hasWhitespace","over","hasBackground"],Aae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Iae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileSketchSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.236 12.236a.333.333 0 0 1 0-.472l2.666-2.666A.333.333 0 0 1 10.138 9h5.724c.088 0 .173.035.236.098l2.666 2.666c.13.13.13.341 0 .472l-5.528 5.528a.333.333 0 0 1-.472 0l-5.528-5.528Z",fill:"#FF8E21"}))},Cae=["className","hasWhitespace","over","hasBackground"],Rae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Cae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileSpreadsheetLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 26.667c0-.369.299-.667.667-.667h8c.368 0 .666.299.666.667V32a.667.667 0 0 1-.666.667h-8A.667.667 0 0 1 22 32v-5.333Zm11.333 0c0-.369.299-.667.667-.667h8c.368 0 .667.299.667.667V32a.667.667 0 0 1-.667.667h-8a.667.667 0 0 1-.667-.667v-5.333Zm12-.667a.667.667 0 0 0-.666.667V32c0 .368.298.667.666.667h8A.667.667 0 0 0 54 32v-5.333a.667.667 0 0 0-.667-.667h-8ZM22 35.333c0-.368.299-.666.667-.666h8c.368 0 .666.298.666.666v5.334a.667.667 0 0 1-.666.666h-8a.667.667 0 0 1-.667-.666v-5.334Zm12-.666a.667.667 0 0 0-.667.666v5.334c0 .368.299.666.667.666h8a.667.667 0 0 0 .667-.666v-5.334a.667.667 0 0 0-.667-.666h-8Zm10.667.666c0-.368.298-.666.666-.666h8c.369 0 .667.298.667.666v5.334a.667.667 0 0 1-.667.666h-8a.667.667 0 0 1-.666-.666v-5.334Zm-22 8A.667.667 0 0 0 22 44v5.333c0 .369.299.667.667.667h8a.667.667 0 0 0 .666-.667V44a.667.667 0 0 0-.666-.667h-8ZM33.333 44c0-.368.299-.667.667-.667h8c.368 0 .667.299.667.667v5.333A.667.667 0 0 1 42 50h-8a.667.667 0 0 1-.667-.667V44Zm12-.667a.667.667 0 0 0-.666.667v5.333c0 .369.298.667.666.667h8a.667.667 0 0 0 .667-.667V44a.667.667 0 0 0-.667-.667h-8Z",fill:"#3BA0F3"}))},Oae=["className","hasWhitespace","over","hasBackground"],Nae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Oae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileSpreadsheetSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 8.75a.25.25 0 0 1 .25-.25h3a.25.25 0 0 1 .25.25v2a.25.25 0 0 1-.25.25h-3a.25.25 0 0 1-.25-.25v-2Zm4.25 0a.25.25 0 0 1 .25-.25h3a.25.25 0 0 1 .25.25v2a.25.25 0 0 1-.25.25h-3a.25.25 0 0 1-.25-.25v-2Zm4.5-.25a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h3a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25h-3ZM7 12a.25.25 0 0 1 .25-.25h3a.25.25 0 0 1 .25.25v2a.25.25 0 0 1-.25.25h-3A.25.25 0 0 1 7 14v-2Zm4.5-.25a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h3a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25h-3Zm4 .25a.25.25 0 0 1 .25-.25h3A.25.25 0 0 1 19 12v2a.25.25 0 0 1-.25.25h-3a.25.25 0 0 1-.25-.25v-2Zm-8.25 3a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h3a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25h-3Zm4 .25a.25.25 0 0 1 .25-.25h3a.25.25 0 0 1 .25.25v2a.25.25 0 0 1-.25.25h-3a.25.25 0 0 1-.25-.25v-2Zm4.5-.25a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h3a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25h-3Z",fill:"#3BA0F3"}))},Pae=["className","hasWhitespace","over","hasBackground"],Mae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Pae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileTextLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"M22 30.914h31.086V28H22v2.914Zm0 5.829h25.257v-2.914H22v2.914Zm28.171 5.893H22v-2.914h28.171v2.914ZM22 48.4h20.4v-2.914H22V48.4Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M53.086 28v1H22v-1h31.086Zm-5.829 5.829v1H22v-1h25.257ZM22 39.722v1h28.171v-1H22Zm20.4 5.764v1H22v-1h20.4Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Lae=["className","hasWhitespace","over","hasBackground"],Dae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Lae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileTextSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M6.333 9.875h13.334v-1.25H6.333v1.25Zm0 2.5h10.834v-1.25H6.333v1.25Zm12.084 2.528H6.333v-1.25h12.084v1.25ZM6.333 17.375h8.75v-1.25h-8.75v1.25Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M19.667 8.625v.498H6.333v-.498h13.334Zm-2.5 2.5v.498H6.333v-.498h10.834Zm1.25 2.528v.498H6.333v-.498h12.084Zm-3.333 2.472v.498h-8.75v-.498h8.75Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Fae=["className","hasWhitespace","over","hasBackground"],xae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Fae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileVideoLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"m29 52 22-14-22-14v28Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m29 52 22-14-22-14v28Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m51 38-.786.5L29 25v-1l22 14Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Uae=["className","hasWhitespace","over","hasBackground"],Bae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Uae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileVideoSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M9.25 18.833 18.417 13 9.25 7.167v11.666Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M9.25 18.833 18.417 13 9.25 7.167v11.666Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"m18.417 13-.786.5L9.25 8.167v-1L18.417 13Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Wae=["className","hasWhitespace","over","hasBackground"],Vae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Wae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileWordLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40.667 23 22 25.667v24.889l18.667 2.666v-2.666H53.2a.8.8 0 0 0 .8-.8v-23.29a.8.8 0 0 0-.8-.8H40.667V23Z",fill:"#2B579A"}),b.createElement("path",{fill:"#fff",d:"M40.666 27.444h11.556v21.333H40.666z"}),b.createElement("path",{fill:"#2B579A",d:"M39.778 30.111h9.778v1.778h-9.778zm0 5.333h9.778v-1.778h-9.778zM38.889 39h10.667v-1.778H38.889zm0 3.556h10.667v-1.778H38.889zm.889 3.555h9.778v-1.778h-9.778z"}),b.createElement("path",{d:"m38 32.778-2.5 10.666h-2.36l-1.57-6.843a6.387 6.387 0 0 1-.151-1.197h-.027a8.164 8.164 0 0 1-.17 1.197l-1.61 6.843h-2.46l-2.486-10.666h2.328l1.332 7.104c.057.302.1.709.125 1.22h.04c.018-.382.081-.799.191-1.25l1.715-7.074h2.281l1.55 7.163c.057.263.108.645.152 1.145h.026c.018-.391.064-.788.139-1.19l1.305-7.118H38Z",fill:"#fff"}))},qae=["className","hasWhitespace","over","hasBackground"],Hae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,qae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileWordSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m7 8 7-1v11.333l-7-1V8Z",fill:"#2B579A"}),b.createElement("path",{d:"M13.334 8H18.7a.3.3 0 0 1 .3.3v8.733a.3.3 0 0 1-.3.3h-5.366V8Z",fill:"#2B579A"}),b.createElement("path",{fill:"#fff",d:"M14 8.666h4.333v8H14z"}),b.createElement("path",{fill:"#2B579A",d:"M13.666 9.667h3.667v.667h-3.667zm0 1.999h3.668V11h-3.668zM13.334 13h4v-.667h-4zm0 1.333h4v-.667h-4zm.332 1.334h3.668V15h-3.668z"}),b.createElement("path",{d:"m13 10.667-.937 4h-.886L10.59 12.1a2.399 2.399 0 0 1-.057-.45h-.01a3.064 3.064 0 0 1-.064.45l-.603 2.566h-.923l-.932-4h.873l.5 2.664c.02.113.037.266.046.457h.015c.007-.143.03-.3.072-.469l.643-2.652h.856l.58 2.686c.022.098.04.242.057.43h.01a3.22 3.22 0 0 1 .052-.447l.49-2.67H13Z",fill:"#fff"}))},Gae=["className","hasWhitespace","over","hasBackground"],jae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Gae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileZipLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.017 37.984h6v4H44v6.18h-.001c-.053 4.023-1.91 5.82-5.999 5.82-4.09 0-5.946-1.797-5.999-5.82H32v-6.18h.017v-4Zm7.094 11.663a2 2 0 1 1-2.222-3.325 2 2 0 0 1 2.222 3.325Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M38 34h6v4h-6v-4Zm-6-4h6v4h-6v-4Zm6-4h6v4h-6v-4Zm-6-4h6v4h-6v-4Zm6-4h6v4h-6v-4Zm-6-4h6v4h-6v-4Zm6-4h6v4h-6v-4Zm-6-4h6v4h-6V6Zm6-4h6v4h-6V2Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M44 2h-6v1h6V2Zm-6 5V6h-6v1h6Zm0 7h-6v1h6v-1Zm6-3v-1h-6v1h6Zm-6 7v1h6v-1h-6Zm0 4h-6v1h6v-1Zm0 4v1h6v-1h-6Zm0 4h-6v1h6v-1Zm0 4v1h6v-1h-6Zm0 3.984h-5.983v1H38v-1Zm-5.983 4H32v1h.017v-1Zm11.983 1v-1h-5.983v1H44Zm-6 7a2 2 0 0 0 1.937-1.5l.025.11a2 2 0 1 1-3.899-.11 2.001 2.001 0 0 0 1.937 1.5Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},zae=["className","hasWhitespace","over","hasBackground"],Kae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,zae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileZipSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"M12.844 2h2.5v1.875h-2.5V2Zm0 3.75h-2.5V3.875h2.5V5.75Zm0 1.875V5.75h2.5v1.875h-2.5Zm0 1.875h-2.5V7.625h2.5V9.5Zm0 1.875h2.5V9.5h-2.5v1.875Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.844 11.375v1.875h2.811v2.627l.001.12c0 1.774-.819 2.566-2.655 2.566-1.837 0-2.656-.792-2.656-2.566v-.005h-.001v-4.617h2.5Zm.695 5.433a.937.937 0 1 1-1.042-1.558.937.937 0 0 1 1.042 1.558Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M15.344 2h-2.5v.5h2.5V2Zm-2.5 2.375v-.5h-2.5v.5h2.5Zm0 3.25h-2.5v.5h2.5v-.5Zm2.5-1.375v-.5h-2.5v.5h2.5Zm-2.5 3.25v.5h2.5v-.5h-2.5Zm0 2.375v-.5h-2.5v.5h2.5Zm2.811 4.242a5.957 5.957 0 0 0 0-.24v.24Zm0-2.367v-.5h-2.811v.5h2.811Zm-2.637 3.216a.937.937 0 0 0 .903-.687.948.948 0 0 1-.037.609.937.937 0 0 1-1.77-.609.937.937 0 0 0 .904.688Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Jae=["className","hasWhitespace","over","hasBackground"],Yae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Jae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileUnknownSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.667 13.208c0-.86-1.157-1.618-2.92-2.068-.06-2.253-1.287-3.349-3.747-3.349s-3.687 1.096-3.748 3.35c-1.761.45-2.919 1.207-2.919 2.067 0 .7.766 1.331 2 1.785L7.434 16.9l1.13.533.982-2.086c.84.191 1.8.315 2.828.35v2.511h1.25v-2.51a15.32 15.32 0 0 0 2.794-.343l1.01 2.274 1.142-.508-.94-2.115c1.255-.454 2.036-1.092 2.036-1.798Zm-8.632-3.633c-.284.267-.535.76-.535 1.742v.277a6.47 6.47 0 0 0 5 0v-.277c0-.982-.251-1.475-.535-1.742-.299-.28-.869-.534-1.965-.534s-1.666.253-1.965.534Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M16.748 11.14c1.762.45 2.919 1.208 2.919 2.068a.972.972 0 0 1-.033.248c-.198-.756-1.296-1.413-2.886-1.819-.06-2.253-1.288-3.349-3.748-3.349s-3.687 1.096-3.748 3.349c-1.59.406-2.687 1.063-2.886 1.82a.973.973 0 0 1-.032-.249c0-.86 1.157-1.618 2.918-2.068.06-2.253 1.288-3.349 3.748-3.349s3.688 1.096 3.748 3.35Zm-8.614 4.274-.7 1.486.192.09.706-1.5a7.67 7.67 0 0 1-.198-.076Zm10.253 1.789.184-.082-.75-1.69a7.896 7.896 0 0 1-.19.072l.756 1.7Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M10.505 11.596a6.473 6.473 0 0 0 4.99 0c.004.07.005.142.005.218v.277a6.472 6.472 0 0 1-5 0v-.277c0-.076.002-.148.005-.218Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Zae=["className","hasWhitespace","over","hasBackground"],$ae=e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,Zae);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileUnknownLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M46.994 33.537C46.85 28.13 43.904 25.5 38 25.5s-8.85 2.63-8.994 8.037C24.776 34.617 22 36.437 22 38.5c0 1.678 1.837 3.195 4.797 4.284l-2.154 4.577 2.714 1.278 2.356-5.006c2.014.459 4.32.755 6.787.841V50.5h3v-6.026c2.434-.085 4.71-.374 6.704-.822l2.425 5.457 2.742-1.218-2.256-5.075C52.127 41.725 54 40.194 54 38.5c0-2.063-2.777-3.883-7.006-4.963Zm-13.71-3.756c-.681.64-1.284 1.823-1.284 4.18v.666a15.535 15.535 0 0 0 12 0v-.666c0-2.357-.603-3.54-1.284-4.18C42 29.107 40.631 28.5 38 28.5c-2.63 0-3.999.607-4.716 1.281Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M32.004 34.628a15.534 15.534 0 0 0 11.992 0c.003.109.004.22.004.334v.665a15.535 15.535 0 0 1-12 0v-.666c0-.113.001-.224.004-.333Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}),b.createElement("path",{d:"M38 25.5c5.904 0 8.85 2.63 8.994 8.037 4.23 1.08 7.006 2.9 7.006 4.963 0 .168-.019.335-.055.5-.408-1.855-3.067-3.471-6.95-4.463C46.85 29.13 43.903 26.5 38 26.5c-5.904 0-8.85 2.63-8.994 8.037-3.884.992-6.543 2.608-6.951 4.463a2.32 2.32 0 0 1-.055-.5c0-2.063 2.777-3.883 7.006-4.963C29.15 28.13 32.096 25.5 38 25.5ZM26.398 43.632l-1.755 3.73.385.18 1.769-3.758c-.135-.05-.268-.1-.4-.152ZM51 48.056l.37-.165-1.874-4.218c-.125.048-.252.096-.38.143L51 48.056Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},Qae={"3ga-large":Cne,"3ga-small":Nne,"aac-large":Cne,"aac-small":Nne,"aif-large":Cne,"aif-small":Nne,"aiff-large":Cne,"aiff-small":Nne,"amr-large":Cne,"amr-small":Nne,"au-large":Cne,"au-small":Nne,"iff-large":Cne,"iff-small":Nne,"m3u-large":Cne,"m3u-small":Nne,"m4a-large":Cne,"m4a-small":Nne,"mid-large":Cne,"mid-small":Nne,"mp3-large":Cne,"mp3-small":Nne,"mpa-large":Cne,"mpa-small":Nne,"oga-large":Cne,"oga-small":Nne,"ogg-large":Cne,"ogg-small":Nne,"ra-large":Cne,"ra-small":Nne,"wav-large":Cne,"wav-small":Nne,"wma-large":Cne,"wma-small":Nne,"aifc-large":Cne,"aifc-small":Nne,"dwg-large":Mne,"dwg-small":Dne,"dxf-large":Mne,"dxf-small":Dne,"3dm-large":xne,"3dm-small":Bne,"3ds-large":xne,"3ds-small":Bne,"ive-large":xne,"ive-small":Bne,"max-large":xne,"max-small":Bne,"obj-large":xne,"obj-small":Bne,"as-large":Vne,"as-small":Hne,"as3-large":Vne,"as3-small":Hne,"asm-large":Vne,"asm-small":Hne,"aspx-large":Vne,"aspx-small":Hne,"bat-large":Vne,"bat-small":Hne,"c-large":Vne,"c-small":Hne,"cc-large":Vne,"cc-small":Hne,"cmake-large":Vne,"cmake-small":Hne,"coffee-large":Vne,"coffee-small":Hne,"cpp-large":Vne,"cpp-small":Hne,"cs-large":Vne,"cs-small":Hne,"css-large":Vne,"css-small":Hne,"cxx-large":Vne,"cxx-small":Hne,"diff-large":Vne,"diff-small":Hne,"erb-large":Vne,"erb-small":Hne,"erl-large":Vne,"erl-small":Hne,"groovy-large":Vne,"groovy-small":Hne,"gry-large":Vne,"gry-small":Hne,"h-large":Vne,"h-small":Hne,"haml-large":Vne,"haml-small":Hne,"hh-large":Vne,"hh-small":Hne,"hpp-large":Vne,"hpp-small":Hne,"htm-large":Vne,"htm-small":Hne,"html-large":Vne,"html-small":Hne,"hxx-large":Vne,"hxx-small":Hne,"java-large":Vne,"java-small":Hne,"js-large":Vne,"js-small":Hne,"json-large":Vne,"json-small":Hne,"jsx-large":Vne,"jsx-small":Hne,"less-large":Vne,"less-small":Hne,"lst-large":Vne,"lst-small":Hne,"m-large":Vne,"m-small":Hne,"make-large":Vne,"make-small":Hne,"ml-large":Vne,"ml-small":Hne,"mm-large":Vne,"mm-small":Hne,"out-large":Vne,"out-small":Hne,"patch-large":Vne,"patch-small":Hne,"php-large":Vne,"php-small":Hne,"pl-large":Vne,"pl-small":Hne,"plist-large":Vne,"plist-small":Hne,"properties-large":Vne,"properties-small":Hne,"py-large":Vne,"py-small":Hne,"rb-large":Vne,"rb-small":Hne,"sass-large":Vne,"sass-small":Hne,"scala-large":Vne,"scala-small":Hne,"scm-large":Vne,"scm-small":Hne,"script-large":Vne,"script-small":Hne,"scss-large":Vne,"scss-small":Hne,"sh-large":Vne,"sh-small":Hne,"sln-large":Vne,"sln-small":Hne,"sml-large":Vne,"sml-small":Hne,"sql-large":Vne,"sql-small":Hne,"ts-large":Vne,"ts-small":Hne,"vb-large":Vne,"vb-small":Hne,"vcproj-large":Vne,"vcproj-small":Hne,"vi-large":Vne,"vi-small":Hne,"vim-large":Vne,"vim-small":Hne,"xml-large":Vne,"xml-small":Hne,"yaml-large":Vne,"yaml-small":Hne,"yml-large":Vne,"yml-small":Hne,"asp-large":Vne,"asp-small":Hne,"cer-large":Vne,"cer-small":Hne,"cfm-large":Vne,"cfm-small":Hne,"class-large":Vne,"class-small":Hne,"csr-large":Vne,"csr-small":Hne,"dtd-large":Vne,"dtd-small":Hne,"jsp-large":Vne,"jsp-small":Hne,"kml-large":Vne,"kml-small":Hne,"lua-large":Vne,"lua-small":Hne,"rss-large":Vne,"rss-small":Hne,"vcxproj-large":Vne,"vcxproj-small":Hne,"wsf-large":Vne,"wsf-small":Hne,"xcodeproj-large":Vne,"xcodeproj-small":Hne,"xhtml-large":Vne,"xhtml-small":Hne,"swift-large":Vne,"swift-small":Hne,"vue-large":Vne,"vue-small":Hne,"tsx-large":Vne,"tsx-small":Hne,"svelte-large":Vne,"svelte-small":Hne,"dmg-large":jne,"dmg-small":Kne,"iso-large":jne,"iso-small":Kne,"mdf-large":jne,"mdf-small":Kne,"toast-large":jne,"toast-small":Kne,"vcd-large":jne,"vcd-small":Kne,"odt-large":Yne,"odt-small":$ne,"pages-large":Yne,"pages-small":$ne,"ods-large":Xne,"ods-small":tie,"xls-large":Xne,"xls-small":tie,"xlsb-large":Xne,"xlsb-small":tie,"xlsm-large":Xne,"xlsm-small":tie,"xlsx-large":Xne,"xlsx-small":tie,"xsd-large":Xne,"xsd-small":tie,"xsl-large":Xne,"xsl-small":tie,"xrl-large":Xne,"xrl-small":tie,"app-large":iie,"app-small":oie,"dll-large":iie,"dll-small":oie,"exe-large":iie,"exe-small":oie,"pif-large":iie,"pif-small":oie,"fla-large":sie,"fla-small":cie,"swf-large":sie,"swf-small":cie,"fnt-large":uie,"fnt-small":mie,"fon-large":uie,"fon-small":mie,"otf-large":uie,"otf-small":mie,"ttf-large":uie,"ttf-small":mie,"woff-large":uie,"woff-small":mie,"woff2-large":uie,"woff2-small":mie,"framerx-large":gie,"framerx-small":hie,"dem-large":vie,"dem-small":Sie,"gam-large":vie,"gam-small":Sie,"nes-large":vie,"nes-small":Sie,"rom-large":vie,"rom-small":Sie,"sav-large":vie,"sav-small":Sie,"gdoc-large":yie,"gdoc-small":wie,"gsheet-large":Aie,"gsheet-small":Rie,"gslides-large":Nie,"gslides-small":Mie,"ai-large":Die,"ai-small":xie,"3fr-large":Bie,"3fr-small":Vie,"ari-large":Bie,"ari-small":Vie,"arw-large":Bie,"arw-small":Vie,"bay-large":Bie,"bay-small":Vie,"bmp-large":Bie,"bmp-small":Vie,"cap-large":Bie,"cap-small":Vie,"cr2-large":Bie,"cr2-small":Vie,"crw-large":Bie,"crw-small":Vie,"dcr-large":Bie,"dcr-small":Vie,"dcs-large":Bie,"dcs-small":Vie,"dng-large":Bie,"dng-small":Vie,"drf-large":Bie,"drf-small":Vie,"eip-large":Bie,"eip-small":Vie,"erf-large":Bie,"erf-small":Vie,"fff-large":Bie,"fff-small":Vie,"gif-large":Bie,"gif-small":Vie,"heic-large":Bie,"heic-small":Vie,"heif-large":Bie,"heif-small":Vie,"iiq-large":Bie,"iiq-small":Vie,"jpeg-large":Bie,"jpeg-small":Vie,"jpg-large":Bie,"jpg-small":Vie,"k25-large":Bie,"k25-small":Vie,"kdc-large":Bie,"kdc-small":Vie,"mef-large":Bie,"mef-small":Vie,"mos-large":Bie,"mos-small":Vie,"mrw-large":Bie,"mrw-small":Vie,"nef-large":Bie,"nef-small":Vie,"nrw-large":Bie,"nrw-small":Vie,"obm-large":Bie,"obm-small":Vie,"odg-large":Bie,"odg-small":Vie,"orf-large":Bie,"orf-small":Vie,"pef-large":Bie,"pef-small":Vie,"png-large":Bie,"png-small":Vie,"ppm-large":Bie,"ppm-small":Vie,"ptx-large":Bie,"ptx-small":Vie,"pxn-large":Bie,"pxn-small":Vie,"r3d-large":Bie,"r3d-small":Vie,"raf-large":Bie,"raf-small":Vie,"raw-large":Bie,"raw-small":Vie,"rw2-large":Bie,"rw2-small":Vie,"rwl-large":Bie,"rwl-small":Vie,"rwz-large":Bie,"rwz-small":Vie,"sr2-large":Bie,"sr2-small":Vie,"srf-large":Bie,"srf-small":Vie,"srw-large":Bie,"srw-small":Vie,"svg-large":Bie,"svg-small":Vie,"svgz-large":Bie,"svgz-small":Vie,"tif-large":Bie,"tif-small":Vie,"tiff-large":Bie,"tiff-small":Vie,"wbmp-large":Bie,"wbmp-small":Vie,"webp-large":Bie,"webp-small":Vie,"x3f-large":Bie,"x3f-small":Vie,"icns-large":Bie,"icns-small":Vie,"ico-large":Bie,"ico-small":Vie,"ithmb-large":Bie,"ithmb-small":Vie,"pct-large":Bie,"pct-small":Vie,"url-large":Hie,"url-small":jie,"webloc-large":Hie,"webloc-small":jie,"website-large":Hie,"website-small":jie,"lnk-large":Hie,"lnk-small":jie,"pkg-large":Kie,"pkg-small":Yie,"apk-large":Kie,"apk-small":Yie,"cgi-large":Kie,"cgi-small":Yie,"com-large":Kie,"com-small":Yie,"msi-large":Kie,"msi-small":Yie,"binder-large":$ie,"binder-small":Xie,"paper-large":$ie,"paper-small":Xie,"papert-large":$ie,"papert-small":Xie,"eps-large":tae,"eps-small":iae,"pdf-large":tae,"pdf-small":iae,"psd-large":oae,"psd-small":sae,"odp-large":cae,"odp-small":uae,"pps-large":cae,"pps-small":uae,"ppsm-large":cae,"ppsm-small":uae,"ppsx-large":cae,"ppsx-small":uae,"ppt-large":cae,"ppt-small":uae,"pptm-large":cae,"pptm-small":uae,"pptx-large":cae,"pptx-small":uae,"prpproj-large":mae,"prpproj-small":gae,"key-large":hae,"key-small":vae,"dlink-large":Sae,"dlink-small":yae,"sketch-large":wae,"sketch-small":Aae,"csv-large":Rae,"csv-small":Nae,"numbers-large":Rae,"numbers-small":Nae,"log-large":Mae,"log-small":Dae,"markdown-large":Mae,"markdown-small":Dae,"md-large":Mae,"md-small":Dae,"mdown-large":Mae,"mdown-small":Dae,"mkdn-large":Mae,"mkdn-small":Dae,"msg-large":Mae,"msg-small":Dae,"rtf-large":Mae,"rtf-small":Dae,"txt-large":Mae,"txt-small":Dae,"wpd-large":Mae,"wpd-small":Dae,"wps-large":Mae,"wps-small":Dae,"cue-large":Mae,"cue-small":Dae,"dat-large":Mae,"dat-small":Dae,"ged-large":Mae,"ged-small":Dae,"gpx-large":Mae,"gpx-small":Dae,"ibooks-large":Mae,"ibooks-small":Dae,"ini-large":Mae,"ini-small":Dae,"pdb-large":Mae,"pdb-small":Dae,"tex-large":Mae,"tex-small":Dae,"vcf-large":Mae,"vcf-small":Dae,"3gp-large":xae,"3gp-small":Bae,"3gpp-large":xae,"3gpp-small":Bae,"3gpp2-large":xae,"3gpp2-small":Bae,"asf-large":xae,"asf-small":Bae,"avi-large":xae,"avi-small":Bae,"dv-large":xae,"dv-small":Bae,"flv-large":xae,"flv-small":Bae,"m2t-large":xae,"m2t-small":Bae,"m4v-large":xae,"m4v-small":Bae,"mkv-large":xae,"mkv-small":Bae,"mov-large":xae,"mov-small":Bae,"mp4-large":xae,"mp4-small":Bae,"mpeg-large":xae,"mpeg-small":Bae,"mpg-large":xae,"mpg-small":Bae,"mts-large":xae,"mts-small":Bae,"mxf-large":xae,"mxf-small":Bae,"oggtheora-large":xae,"oggtheora-small":Bae,"ogv-large":xae,"ogv-small":Bae,"rm-large":xae,"rm-small":Bae,"vob-large":xae,"vob-small":Bae,"webm-large":xae,"webm-small":Bae,"wmv-large":xae,"wmv-small":Bae,"doc-large":Vae,"doc-small":Hae,"docm-large":Vae,"docm-small":Hae,"docx-large":Vae,"docx-small":Hae,"bz2-large":jae,"bz2-small":Kae,"gz-large":jae,"gz-small":Kae,"rar-large":jae,"rar-small":Kae,"tar-large":jae,"tar-small":Kae,"tgz-large":jae,"tgz-small":Kae,"zip-large":jae,"zip-small":Kae,"7z-large":jae,"7z-small":Kae,"cbr-large":jae,"cbr-small":Kae,"crx-large":jae,"crx-small":Kae,"deb-large":jae,"deb-small":Kae,"gadget-large":jae,"gadget-small":Kae,"jar-large":jae,"jar-small":Kae,"rpm-large":jae,"rpm-small":Kae,"sitx-large":jae,"sitx-small":Kae,"uue-large":jae,"uue-small":Kae,"web-large":Sae,"web-small":yae,"zipx-large":jae,"zipx-small":Kae,"unknown-small":Yae,"unknown-large":$ae},Xae=["extension","size"],eoe=e=>{let{extension:t,size:n="small"}=e,i=g._objectWithoutProperties(e,Xae);const a=(e=>{let{extension:t,size:n}=e;return b.useMemo((()=>{let e=`${t}-${n}`;return Qae[e]||(e=`unknown-${n}`),Qae[e]}),[t,n])})({extension:t,size:n});return b.createElement(a,g._objectSpread2({},i))};eoe.displayName="ContentFileIcon";const toe=["className","hasWhitespace","over","hasBackground"],noe=["className","hasWhitespace","over","hasBackground"],ioe=["className","hasWhitespace","over","hasBackground"],aoe=["className","hasWhitespace","over","hasBackground"],ooe=["className","hasWhitespace"],roe=["className","hasWhitespace"],soe=["className","hasWhitespace"],loe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,soe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderBaseDefaultLarge"},i),b.createElement("path",{d:"M57.561 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116.5v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.892c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.561 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116.5v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.892c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}))},coe=["className","hasWhitespace"],doe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,coe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderBaseDefaultSmall"},i),b.createElement("path",{d:"M15.002 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35.5l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.748c-1.026 0-1.844-.28-2.409-.858-.564-.577-.838-1.415-.838-2.465V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M15.002 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35.5l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.748c-1.026 0-1.844-.28-2.409-.858-.564-.577-.838-1.415-.838-2.465V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}))},uoe=["className","hasWhitespace"],_oe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,uoe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderCameraUploadDefaultLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"m85.04 63.714-5.052-4.745-5.053 4.745 1.838 1.866 1.89-1.775v6.45h2.65v-6.45l1.89 1.775 1.838-1.866Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.996 74.57c0 4.008 2.08 6.04 6.184 6.04 4.103 0 6.183-2.032 6.183-6.04 0-4.007-2.08-6.04-6.183-6.04-4.104 0-6.184 2.032-6.184 6.04Zm9.717 0c0 2.548-.925 3.452-3.533 3.452-2.609 0-3.534-.904-3.534-3.452s.925-3.451 3.534-3.451c2.608 0 3.533.903 3.533 3.451Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M78.275 82.82a1.28 1.28 0 0 0 .388-.916v-9.06h2.65v9.06c0 .51-.103 1.015-.302 1.486-.2.471-.493.899-.862 1.26-.37.36-.807.646-1.29.841a4.057 4.057 0 0 1-1.52.296H57.02c-.522 0-1.039-.1-1.521-.296a3.982 3.982 0 0 1-1.29-.841 3.88 3.88 0 0 1-.861-1.26 3.803 3.803 0 0 1-.303-1.486V65.08h7.131l1.767-3.45h10.471l1.146 2.237-2.003 1.875-.78-1.525h-7.196l-1.767 3.452h-6.119v14.236c0 .343.14.673.388.915.248.243.586.38.937.38h20.317c.352 0 .689-.137.937-.38Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m85.04 63.714-5.052-4.745-5.053 4.745.512.52 4.541-4.265 4.541 4.265.512-.52ZM73.352 75.07c-.17-3.676-2.244-5.54-6.172-5.54-3.93 0-6.004 1.864-6.173 5.54-.007-.163-.01-.33-.01-.5 0-4.007 2.08-6.04 6.183-6.04s6.183 2.032 6.183 6.04c0 .17-.004.337-.011.5Zm-2.652 0c-.121 2.167-1.09 2.952-3.52 2.952-2.43 0-3.4-.785-3.52-2.952-.01.16-.014.326-.014.5 0 2.548.925 3.452 3.534 3.452 2.608 0 3.533-.904 3.533-3.452 0-.174-.004-.34-.013-.5Zm7.963 6.834c0 .343-.14.672-.388.915a1.34 1.34 0 0 1-.937.38H57.021c-.351 0-.688-.137-.937-.38a1.28 1.28 0 0 1-.388-.915v1c0 .343.14.672.388.915s.586.38.937.38h20.317c.352 0 .689-.137.937-.38a1.28 1.28 0 0 0 .388-.915v-1Zm0-8.059h2.65v-1h-2.65v1ZM53.046 66.08h7.131l1.767-3.452h10.471l.8 1.562.346-.324-1.146-2.238H61.944l-1.767 3.451h-7.131v1Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},moe=["className","hasWhitespace"],poe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,moe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderCameraUploadDefaultSmall"},i),b.createElement("path",{d:"M14.502 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.568 5 29.73 5 28.68V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 29.565 5 28.727 5 27.677V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"m27.647 17.162-2.12-1.991-2.12 1.99.77.783.794-.744v2.706h1.112V17.2l.793.744.77-.782Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.559 21.716c0 1.681.873 2.534 2.594 2.534 1.722 0 2.594-.852 2.594-2.534 0-1.681-.872-2.534-2.594-2.534-1.721 0-2.594.853-2.594 2.534Zm4.077 0c0 1.069-.388 1.448-1.483 1.448-1.094 0-1.482-.379-1.482-1.448s.388-1.448 1.482-1.448c1.095 0 1.483.38 1.483 1.448Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M24.808 25.177a.537.537 0 0 0 .163-.384v-3.8h1.112v3.8a1.597 1.597 0 0 1-.489 1.152 1.702 1.702 0 0 1-1.18.477h-8.523a1.702 1.702 0 0 1-1.179-.477 1.626 1.626 0 0 1-.488-1.152v-7.059h2.991l.742-1.448h4.393l.48.94-.84.786-.327-.64h-3.02l-.74 1.448h-2.568v5.973c0 .144.059.282.163.384a.563.563 0 0 0 .393.159h8.524a.563.563 0 0 0 .393-.16Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m27.647 17.162-2.12-1.991-2.12 1.99.256.26 1.864-1.751 1.864 1.751.256-.26Zm-4.907 4.804c-.083-1.516-.953-2.285-2.587-2.285-1.634 0-2.503.769-2.587 2.285a4.506 4.506 0 0 1-.007-.25c0-1.681.873-2.534 2.594-2.534 1.722 0 2.594.853 2.594 2.534 0 .085-.002.169-.006.25Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{d:"M21.628 21.966c-.06.879-.47 1.198-1.475 1.198-1.004 0-1.414-.32-1.474-1.198a3.653 3.653 0 0 0-.008.25c0 1.068.388 1.447 1.482 1.447 1.095 0 1.483-.379 1.483-1.448 0-.087-.003-.17-.008-.25Zm3.343 2.827a.537.537 0 0 1-.163.384.563.563 0 0 1-.393.159h-8.524a.563.563 0 0 1-.393-.16.537.537 0 0 1-.163-.383v.5c0 .143.059.281.163.383a.563.563 0 0 0 .393.16h8.524a.563.563 0 0 0 .393-.16.537.537 0 0 0 .163-.384v-.5Zm0-3.302h1.112v-.499H24.97v.5Zm-10.747-3.258h2.991l.742-1.447h4.393l.308.601.172-.162-.48-.939h-4.393l-.742 1.448h-2.991v.5Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},goe=["className","hasWhitespace"],foe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,goe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderConfidentialDefaultLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M52 73c0-10.318 5.682-16 16-16s16 5.682 16 16-5.682 16-16 16-16-5.682-16-16Zm8.94-4.94 12 12 2.12-2.12-12-12-2.12 2.12Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M68 57c-10.318 0-16 5.682-16 16 0 .168.002.335.005.5C52.185 63.499 57.85 58 68 58c10.15 0 15.814 5.499 15.996 15.5.003-.165.004-.332.004-.5 0-10.318-5.682-16-16-16Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{d:"m61.44 68.56 11.5 11.5 1.62-1.62.5.5-2.12 2.12-12-12 .5-.5Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},hoe=["className","hasWhitespace"],Eoe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,hoe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderConfidentialDefaultSmall"},i),b.createElement("path",{d:"M14.502 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.568 5 29.73 5 28.68V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 29.565 5 28.727 5 27.677V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.33 21c0-4.3 2.368-6.667 6.667-6.667 4.299 0 6.666 2.368 6.666 6.667 0 4.3-2.367 6.667-6.666 6.667-4.3 0-6.667-2.368-6.667-6.667Zm3.725-2.058 5 5 .884-.884-5-5-.884.884Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M19.997 14.333c-4.3 0-6.667 2.368-6.667 6.667 0 .084.001.166.003.248.09-4.142 2.448-6.418 6.664-6.418 4.215 0 6.574 2.276 6.664 6.418.002-.082.002-.165.002-.248 0-4.3-2.367-6.667-6.666-6.667Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{d:"m17.303 19.19 4.752 4.752.635-.636.248.249-.883.884-5-5 .248-.249Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},voe=["className","hasWhitespace"],boe=["className","hasWhitespace"],Soe=["className","hasWhitespace"],Toe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,Soe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderEncryptedDefaultLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M64 71c0-2.692 1.308-4 4-4s4 1.308 4 4c0 2.132-.82 3.396-2.5 3.83V79h-3v-4.17C64.82 74.396 64 73.132 64 71Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m54 63.556 14-6.72 14 6.72V71c0 12.373-12.894 17.673-13.443 17.893l-.557.223-.557-.223C66.894 88.673 54 83.373 54 71v-7.444Zm14 22.299C70.31 84.751 79 80 79 71v-5.556l-11-5.28-11 5.28V71c0 9 8.687 13.749 11 14.855Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m54 63.556 14-6.72 14 6.72v1l-14-6.72-14 6.72v-1Zm14 22.299C70.31 84.751 79 80 79 71v1c0 9-8.69 13.751-11 14.855C65.687 85.749 57 81 57 72v-1c0 9 8.687 13.749 11 14.855Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{d:"M64 71c0-2.692 1.308-4 4-4s4 1.308 4 4c0 .172-.005.339-.016.5C71.827 69.146 70.519 68 68 68c-2.52 0-3.827 1.146-3.984 3.5A7.544 7.544 0 0 1 64 71Zm2.5 8v-1h3v1h-3Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},yoe=["className","hasWhitespace"],koe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,yoe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderEncryptedDefaultSmall"},i),b.createElement("path",{d:"M14.502 8.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 31.568 5 30.73 5 29.68V8.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 8.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.565 5 29.727 5 28.677V8l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M18.333 21.167c0-1.122.545-1.667 1.667-1.667 1.121 0 1.666.545 1.666 1.667 0 .888-.342 1.415-1.041 1.595V24.5h-1.25v-1.738c-.7-.18-1.042-.707-1.042-1.595Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m14.166 18.065 5.834-2.8 5.833 2.8v3.102c0 5.155-5.372 7.363-5.601 7.455l-.232.093-.232-.093c-.229-.092-5.602-2.3-5.602-7.455v-3.102ZM20 27.356c.962-.46 4.583-2.44 4.583-6.19v-2.314L20 16.652l-4.584 2.2v2.315c0 3.75 3.62 5.728 4.584 6.19Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m14.167 18.065 5.833-2.8 5.834 2.8v.5L20 15.765l-5.833 2.8v-.5ZM20 27.356c.963-.46 4.584-2.44 4.584-6.19v.5c0 3.75-3.621 5.73-4.584 6.19-.963-.46-4.583-2.44-4.583-6.19v-.5c0 3.75 3.62 5.73 4.583 6.19Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{d:"M18.334 21.167c0-1.122.545-1.667 1.666-1.667 1.122 0 1.667.545 1.667 1.667 0 .086-.003.17-.01.25C21.58 20.464 21.035 20 20 20c-1.034 0-1.578.464-1.657 1.417a3.04 3.04 0 0 1-.01-.25Zm1.041 3.333V24h1.25v.5h-1.25Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},woe=["className","hasWhitespace"],Ioe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,woe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderSharedDefaultLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M60.368 80a9.73 9.73 0 0 1 5.255-5.022.259.259 0 0 0 .159-.287 13.371 13.371 0 0 1-.206-2.398c0-2.032.396-4.005 1.408-5.643.386-.625.77-1.27.86-1.999.054-.427.08-.88.08-1.358 0-4.058-1.926-6.293-5.424-6.293s-5.425 2.235-5.425 6.292c0 2.248.593 3.932 1.715 4.991h-1.064A6.734 6.734 0 0 0 51 75.009V80h9.368Zm17.342-2.717h1.064a6.734 6.734 0 0 1 6.726 6.726V89h-23v-4.99a6.734 6.734 0 0 1 6.726-6.727h1.064c-1.122-1.059-1.715-2.743-1.715-4.99C68.576 68.234 70.503 66 74 66c3.498 0 5.424 2.235 5.424 6.293 0 2.246-.593 3.931-1.714 4.99Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M51 76.01a6.734 6.734 0 0 1 6.726-6.727h1.064a4.607 4.607 0 0 1-.796-1h-.268A6.734 6.734 0 0 0 51 75.009v1Zm6.086-12.218C57.24 60.052 59.149 58 62.5 58c3.351 0 5.26 2.051 5.414 5.792.007-.163.01-.33.01-.5 0-4.057-1.926-6.292-5.424-6.292s-5.425 2.235-5.425 6.292c0 .17.004.337.01.5Zm8.498 8.999a14.014 14.014 0 0 0 .087 2.161.258.258 0 0 0 .111-.26 12.977 12.977 0 0 1-.198-1.9Zm13.83.001C79.26 69.052 77.351 67 74 67c-3.351 0-5.26 2.052-5.414 5.792a12.19 12.19 0 0 1-.01-.5C68.576 68.236 70.502 66 74 66s5.424 2.235 5.424 6.293c0 .17-.003.336-.01.499Zm-.909 4.491c-.225.379-.49.712-.795 1h1.064a6.734 6.734 0 0 1 6.726 6.726v-1a6.734 6.734 0 0 0-6.726-6.726h-.269ZM62.5 85.01a6.734 6.734 0 0 1 6.726-6.727h1.064a4.607 4.607 0 0 1-.796-1h-.268a6.734 6.734 0 0 0-6.726 6.726v1Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},Aoe=["className","hasWhitespace"],Coe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,Aoe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderSharedDefaultSmall"},i),b.createElement("path",{d:"M14.502 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.568 5 29.73 5 28.68V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 29.565 5 28.727 5 27.677V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M16.716 23.917a4.057 4.057 0 0 1 2.19-2.093.108.108 0 0 0 .066-.12 5.567 5.567 0 0 1-.086-.999c0-.846.165-1.668.586-2.35.161-.261.321-.53.359-.834a4.61 4.61 0 0 0 .033-.566c0-1.69-.802-2.622-2.26-2.622-1.457 0-2.26.931-2.26 2.622 0 .936.247 1.638.714 2.08h-.443a2.806 2.806 0 0 0-2.803 2.802v2.08h3.904Zm7.226-1.132h.443a2.806 2.806 0 0 1 2.802 2.802v2.08h-9.583v-2.08a2.806 2.806 0 0 1 2.803-2.802h.443c-.467-.442-.714-1.144-.714-2.08 0-1.69.802-2.622 2.26-2.622 1.457 0 2.26.932 2.26 2.622 0 .936-.247 1.638-.714 2.08Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M12.813 22.334a2.806 2.806 0 0 1 2.802-2.803h.443a1.948 1.948 0 0 1-.377-.496h-.066a2.806 2.806 0 0 0-2.803 2.802v.497Zm2.537-5.131c.076-1.533.87-2.373 2.254-2.373s2.178.84 2.254 2.373a4.89 4.89 0 0 0 .006-.248c0-1.69-.802-2.622-2.26-2.622-1.457 0-2.26.931-2.26 2.622 0 .085.002.168.006.248Zm3.54 3.75a6.235 6.235 0 0 0 .027.866.108.108 0 0 0 .055-.114 5.368 5.368 0 0 1-.082-.752Zm5.76 0c-.076-1.533-.87-2.373-2.254-2.373s-2.178.84-2.254 2.373a5.019 5.019 0 0 1-.006-.248c0-1.69.802-2.622 2.26-2.622 1.457 0 2.26.932 2.26 2.622 0 .085-.002.168-.006.248Zm-.332 1.832a1.95 1.95 0 0 1-.376.496h.443a2.806 2.806 0 0 1 2.802 2.803v-.497a2.806 2.806 0 0 0-2.802-2.802h-.067Zm-6.714 3.299a2.806 2.806 0 0 1 2.803-2.803h.443a1.947 1.947 0 0 1-.377-.496h-.066a2.806 2.806 0 0 0-2.803 2.802v.497Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},Roe=["className","hasWhitespace"],Ooe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,Roe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderTeamDefaultLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M82 70h-6v17h6V70Zm-9-12H54v29h19V58Zm-6 22h-7v-3h7v3Zm0-6h-7v-3h7v3Zm0-6h-7v-3h7v3Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M54 58h19v1H54v-1Zm6 22h7v1h-7v-1Zm0-6h7v1h-7v-1Zm0-6h7v1h-7v-1Zm16 2h6v1h-6v-1Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},Noe=["className","hasWhitespace"],Poe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,Noe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderTeamDefaultSmall"},i),b.createElement("path",{d:"M14.502 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.568 5 29.73 5 28.68V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 29.565 5 28.727 5 27.677V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M25.833 19.75h-2.5v7.083h2.5V19.75Zm-3.75-5h-7.916v12.083h7.916V14.75Zm-2.5 9.167h-2.916v-1.25h2.916v1.25Zm0-2.5h-2.916v-1.25h2.916v1.25Zm0-2.5h-2.916v-1.25h2.916v1.25Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M14.167 14.75h7.916v.5h-7.916v-.5Zm2.5 9.167h2.916v.5h-2.916v-.5Zm0-2.5h2.916v.5h-2.916v-.5Zm0-2.5h2.916v.5h-2.916v-.5Zm6.666.833h2.5v.5h-2.5v-.5Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},Moe=["className","hasWhitespace"],Loe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,Moe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderTeamMemberDefaultLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M73.5 72.75h-1.225c1.291-1.22 1.975-3.161 1.975-5.75 0-4.675-2.22-7.25-6.25-7.25-4.03 0-6.25 2.575-6.25 7.25 0 2.589.683 4.53 1.975 5.75H62.5a7.759 7.759 0 0 0-7.75 7.75v5.75h26.5V80.5a7.759 7.759 0 0 0-7.75-7.75Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M73.097 72.75h.403a7.759 7.759 0 0 1 7.75 7.75v1a7.759 7.759 0 0 0-7.75-7.75h-1.225c.31-.292.584-.626.822-1ZM54.75 81.5a7.759 7.759 0 0 1 7.75-7.75h1.225a5.26 5.26 0 0 1-.823-1H62.5a7.759 7.759 0 0 0-7.75 7.75v1Zm7.009-14a13.65 13.65 0 0 1-.009-.5c0-4.675 2.22-7.25 6.25-7.25 4.03 0 6.25 2.575 6.25 7.25 0 .17-.003.336-.009.5-.154-4.358-2.357-6.75-6.241-6.75-3.884 0-6.087 2.392-6.241 6.75Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},Doe=["className","hasWhitespace"],Foe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,Doe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderTeamMemberDefaultSmall"},i),b.createElement("path",{d:"M14.502 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.568 5 29.73 5 28.68V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 29.565 5 28.727 5 27.677V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M22.292 20.396h-.51c.537-.509.822-1.317.822-2.396 0-1.948-.925-3.02-2.604-3.02-1.68 0-2.604 1.072-2.604 3.02 0 1.079.284 1.887.823 2.396h-.51a3.233 3.233 0 0 0-3.23 3.229v2.396h11.042v-2.396a3.233 3.233 0 0 0-3.23-3.23Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M22.175 20.396h.117a3.233 3.233 0 0 1 3.229 3.229v.5a3.233 3.233 0 0 0-3.23-3.228h-.51c.152-.144.284-.31.394-.501Zm-7.695 3.73a3.233 3.233 0 0 1 3.228-3.23h.51a2.218 2.218 0 0 1-.393-.5h-.117a3.233 3.233 0 0 0-3.229 3.229v.5Zm2.921-5.876a5.846 5.846 0 0 1-.005-.25c0-1.948.925-3.02 2.604-3.02 1.68 0 2.604 1.072 2.604 3.02 0 .085-.002.168-.005.25-.077-1.789-.993-2.77-2.599-2.77-1.606 0-2.522.981-2.599 2.77Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},xoe=["className","hasWhitespace"],Uoe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,xoe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderTeamReadOnlyLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M82 70h-6v17h6V70Zm-9-12H54v29h19V58Zm-6 22h-7v-3h7v3Zm0-6h-7v-3h7v3Zm0-6h-7v-3h7v3Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M54 58h19v1H54v-1Zm6 22h7v1h-7v-1Zm0-6h7v1h-7v-1Zm0-6h7v1h-7v-1Zm16 2h6v1h-6v-1Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M102.125 49.23c0-.54.437-.977.975-.977h1.8c.538 0 .975.438.975.977v2.754h-3.75V49.23Zm-2.25 2.754V49.23A3.227 3.227 0 0 1 103.1 46h1.8a3.227 3.227 0 0 1 3.225 3.23v2.754H110v8.63c0 1.317-1.164 2.386-2.6 2.386h-6.8c-1.436 0-2.6-1.069-2.6-2.387v-8.63h1.875Zm6.375 5.14c0 1.218-1.007 2.204-2.25 2.204s-2.25-.986-2.25-2.203c0-1.217 1.007-2.204 2.25-2.204s2.25.987 2.25 2.204Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M102.125 51.984v1h3.75v-1h-3.75Zm-2.25-2.754v1A3.227 3.227 0 0 1 103.1 47h1.8a3.227 3.227 0 0 1 3.225 3.23v-1A3.227 3.227 0 0 0 104.9 46h-1.8a3.227 3.227 0 0 0-3.225 3.23Zm8.25 2.754v1H110v-1h-1.875Zm-10.125 1h1.875v-1H98v1Zm8.192 4.641c-.231.976-1.125 1.703-2.192 1.703-1.067 0-1.961-.727-2.192-1.703a2.17 2.17 0 0 0-.058.5c0 1.217 1.007 2.203 2.25 2.203s2.25-.986 2.25-2.203c0-.172-.02-.34-.058-.5Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},Boe=["className","hasWhitespace"],Woe=e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,Boe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderTeamReadOnlySmall"},i),b.createElement("path",{d:"M14.502 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.568 5 29.73 5 28.68V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 29.565 5 28.727 5 27.677V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{d:"M25.833 19.75h-2.5v7.083h2.5V19.75Zm-3.75-5h-7.916v12.083h7.916V14.75Zm-2.5 9.167h-2.916v-1.25h2.916v1.25Zm0-2.5h-2.916v-1.25h2.916v1.25Zm0-2.5h-2.916v-1.25h2.916v1.25Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M14.167 14.75h7.917v.5h-7.917v-.5Zm2.5 9.167h2.917v.5h-2.917v-.5Zm0-2.5h2.917v.5h-2.917v-.5Zm0-2.5h2.917v.5h-2.917v-.5Zm6.667.833h2.5v.5h-2.5v-.5Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.375 14.14c0-.19.145-.345.325-.345h.6c.18 0 .325.155.325.345v.972h-1.25v-.972Zm-.75.972v-.972c0-.63.481-1.14 1.075-1.14h.6c.594 0 1.075.51 1.075 1.14v.972H33v3.046a.855.855 0 0 1-.867.842h-2.266a.855.855 0 0 1-.867-.842v-3.046h.625Zm2.125 1.814c0 .43-.336.778-.75.778a.764.764 0 0 1-.75-.778c0-.43.336-.777.75-.777s.75.348.75.777Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M30.375 15.112v.5h1.25v-.5h-1.25Zm-.75-.972v.5c0-.63.481-1.14 1.075-1.14h.6c.594 0 1.075.51 1.075 1.14v-.5c0-.63-.481-1.14-1.075-1.14h-.6c-.594 0-1.075.51-1.075 1.14Zm2.75.972v.5H33v-.5h-.625Zm-3.375.5h.625v-.5H29v.5Zm2.71 1.564a.753.753 0 0 1-.71.528c-.33 0-.61-.22-.71-.528a.802.802 0 0 0-.04.25c0 .43.336.778.75.778s.75-.348.75-.778a.802.802 0 0 0-.04-.25Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},Voe=({className:e,folder:t,isLarge:n})=>{const i=VA(t);return n?i?b.default.createElement(foe,{className:e}):b.default.createElement(loe,{className:e}):i?b.default.createElement(Eoe,{className:e}):b.default.createElement(doe,{className:e})};Voe.displayName="SharedLinkFolderFolderIcon";class qoe{constructor({batch_size:e,max_parallel_requests:t,on_batch:n,batch_logger:i,on_batch_success:a,batch_thumb_endpoints:o}){this.on_batch=n,this.batch_logger=i,this.on_batch_success=a,this.batch_size=e||16,this.max_parallel_requests=t||6,this.thumb_url_queue=[],this.batch_queue=[],this.batch_thumb_endpoints=o||[],this.callback_by_id={},this.request_ids_by_url={},this.num_requests_in_flight=0,this.flushing=!1,this.last_thumb_request_id=0,this.next_batch_id=0,this.cancelled_urls={},this.outstanding_batches={},this._request_callback_by_request_id={}}vend_request_id(){return this.last_thumb_request_id++,this.last_thumb_request_id.toString()}queue_thumb(e,t,n={}){let{request_id:i,onrequest:a}=n;if(this.batch_thumb_endpoints.length){if(i||(i=this.vend_request_id()),this.request_ids_by_url[e]&&this.request_ids_by_url[e].length){let t=!1;for(const n in this.outstanding_batches)if(this.outstanding_batches[n]&&this.outstanding_batches[n].urls)for(const i of this.outstanding_batches[n].urls)i===e&&(t=!0);t&&"function"==typeof a&&a()}else this.thumb_url_queue.push(e),this.request_ids_by_url[e]=[];return this.request_ids_by_url[e].push(i),t&&(this.callback_by_id[i]={url:e,callback:t}),this._request_callback_by_request_id[i]=a,this.thumb_url_queue.length>=this.batch_size&&(this.batch_queue.push(this.thumb_url_queue.splice(0,this.batch_size)),this._send_batch_requests()),i}"function"==typeof a&&a();return t&&"function"==typeof t&&t(e,!0),null}cancel_thumb(e){if(!this.callback_by_id[e])return;const{url:t}=this.callback_by_id[e];delete this.callback_by_id[e],delete this._request_callback_by_request_id[e];for(let n=0;n=this.max_parallel_requests)&&this.batch_queue.length>0){this.flushing=!0;const e=this.batch_queue.shift(),{endpoint:t,method:n,data:i}=this._generate_request_params(e);this.on_batch&&"function"==typeof this.on_batch&&this.on_batch(e);for(const t of e)for(const e of this.request_ids_by_url[t]){const t=this._request_callback_by_request_id[e];t&&"function"==typeof t&&t(),delete this._request_callback_by_request_id[e]}const a=this.next_batch_id;this.next_batch_id++,this.num_requests_in_flight++;const o=B5({url:t,type:n,data:i,success:this._success.bind(this,e),error:this._error.bind(this,e),complete:this._complete.bind(this,a)});this.outstanding_batches[a]={urls:e,request:o},this._send_batch_requests()}}_success(e,t){const n=t.split("\n"),i={};for(const t of e)i[t]=!1;for(let t=0;t!i[e])))this.cancelled_urls[t]||this._call_callback(t,t)}_error(e){for(const t of e)this._call_callback(t,t)}_complete(e){this.num_requests_in_flight--;const{urls:t}=this.outstanding_batches[e];for(const e of t)delete this.cancelled_urls[e];delete this.outstanding_batches[e],this.flushing&&this._send_batch_requests()}_call_callback(e,t){let n;if(n=0===t.indexOf("data:image")?t:e,this.request_ids_by_url[e])for(const t of this.request_ids_by_url[e].slice())this.callback_by_id[t]&&(this.callback_by_id[t].callback(n,!1),delete this.callback_by_id[t]);delete this.request_ids_by_url[e]}_generate_request_params(e){const t=e.map((e=>s.URI.parse(e).setScheme().setAuthority().toString())),n=JSON.stringify(t),i=Math.abs(this._hash_string_to_int(n))%this.batch_thumb_endpoints.length,a=this.batch_thumb_endpoints[i],o={image_urls:n};return{endpoint:a,method:s.URI.parse(a).setQuery(o).toString().length>6e3?"POST":"GET",data:o}}_hash_string_to_int(e){let t=0;if(0===e.length)return t;for(let n=0;nn(e),o.onerror=()=>{t>0&&a()?(t-=1,o.src=e):i()},o.src=e}class Goe{constructor(){this.batch_thumb_loader=new qoe({})}get_request_id(){return this.batch_thumb_loader.vend_request_id()}load_image(e,t,n,i,a,o){this.batch_thumb_loader.queue_thumb(e,this._thumb_loaded.bind(this,{url:e,request_id:t,success:i,error:a,should_retry:o}),{onrequest:n,request_id:t}),window.setTimeout(this.batch_thumb_loader.flush.bind(this.batch_thumb_loader),10)}_thumb_loaded({url:e,request_id:t,success:n,error:i,should_retry:a},o){o&&0===o.indexOf("data:")?n(o):Hoe(e,0,n,i,a)}cancel_thumb(e){this.batch_thumb_loader.cancel_thumb(e)}}class joe{constructor(){this.http2RequestId=0}get_request_id(){return this.http2RequestId+=1,this.http2RequestId.toString()}load_image(e,t,n,i,a,o){n(),Hoe(e,1,i,a,o)}cancel_thumb(e){}}class zoe{constructor(e,t){this.loaderBatches=!1,this.thumbUrlToData={},this.callbackByRequestId={},this.loaderBatches=!!t,this.thumbLoader=e||new joe}is_batching(){return this.loaderBatches}bind_url(e,t){if(s.assert(!!t.onSuccess,"missing onSuccess handler"),this.thumbUrlToData[e])return t.onRequest&&t.onRequest(!0),t.onSuccess(!0),null;const n=this.thumbLoader.get_request_id();this.callbackByRequestId[n]=t;return this.thumbLoader.load_image(e,n,(()=>{const e=this.callbackByRequestId[n];e&&e.onRequest&&e.onRequest(!1)}),(t=>{this.thumbUrlToData[e]=t;const i=this.callbackByRequestId[n];i&&i.onSuccess(!1)}),(()=>{const e=this.callbackByRequestId[n];e&&e.onError&&e.onError()}),(()=>this.callbackByRequestId.hasOwnProperty(n))),n}unbind_url(e){e&&(delete this.callbackByRequestId[e],this.thumbLoader.cancel_thumb(e))}get_thumb(e){return this.thumbUrlToData[e]?this.thumbUrlToData[e]:null}}const Koe={"3d-large":xne,"3d-small":Bne,"ai-large":Die,"ai-small":xie,"au-large":e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,toe);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileAuditionLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{d:"m30.68 32.888.168-.936.168.936 2.352 6.72H28.4l2.28-6.72Zm4.968 13.224h3.192L32.48 29h-3.264L23 46.112h3.216l1.296-3.84h6.792l1.344 3.84Zm13.88 0h2.64v-13.8H49v7.176c0 2.448-1.056 4.152-3.144 4.152-2.136 0-2.808-1.488-2.808-3.648v-7.68h-3.144v8.544c0 3.432 1.584 5.544 4.872 5.544 2.256 0 3.744-1.128 4.464-2.928l.288 2.64Z",fill:"#3DCC5E"}))},"au-small":e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,noe);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileAuditionSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{d:"m10.2 10.62.07-.39.07.39.98 2.8H9.25l.95-2.8Zm2.07 5.51h1.33L10.95 9H9.59L7 16.13h1.34l.54-1.6h2.83l.56 1.6Zm5.783 0h1.1v-5.75h-1.32v2.99c0 1.02-.44 1.73-1.31 1.73-.89 0-1.17-.62-1.17-1.52v-3.2h-1.31v3.56c0 1.43.66 2.31 2.03 2.31.94 0 1.56-.47 1.86-1.22l.12 1.1Z",fill:"#3DCC5E"}))},"audio-large":Cne,"audio-small":Nne,"autodesk-large":Mne,"autodesk-small":Dne,"binder-large":$ie,"binder-small":Xie,"blank-large":$ae,"blank-small":Yae,"code-large":Vne,"code-small":Hne,"dlink-large":Hie,"dlink-small":jie,"docx-large":Vae,"docx-small":Hae,"exe-large":iie,"exe-small":oie,"pkg-large":Kie,"pkg-small":Yie,"shortcut-large":Sae,"shortcut-small":yae,"fl-large":sie,"fl-small":cie,"folder_camera_upload-large":_oe,"folder_camera_upload-small":poe,"folder_confidential-large":foe,"folder_confidential-small":Eoe,"folder_confidential_admin_view-large":foe,"folder_confidential_admin_view-small":Eoe,"folder_dropbox-large":e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,voe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderDropboxDefaultLarge"},i),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.061 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.392c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m60.842 60.25-7.167 4.654 7.167 4.655-7.167 4.654 7.167 4.655 7.168-4.655 7.167 4.655 7.167-4.655-7.167-4.654 7.167-4.59-7.167-4.719-7.167 4.654-7.168-4.654Zm7.168 4.654 7.167 4.655-7.167 4.654-7.168-4.654 7.168-4.655Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m60.842 81.197 7.168-4.655 3.583 2.327 3.584 2.328-7.167 4.654-7.168-4.654Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m52.918 64.886 7.542-4.636 7.542 4.636-.813.5-6.729-4.136-6.729 4.136-.813-.5Zm6.729 5.136-6.729 4.136.813.5 6.729-4.136 6.729 4.136.813-.5.813.5 6.729-4.136 6.729 4.136.813-.5-6.723-4.132-.819.496-.813-.5-6.729 4.136-6.729-4.136-.813.5-.813-.5Zm9.168-4.636-.813-.5 7.542-4.636 7.542 4.7-.813.493-6.729-4.193-6.729 4.136Zm-.813 11.092-7.542 4.636.813.5 6.729-4.136 6.729 4.136.813-.5-7.542-4.636Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},"folder_dropbox-small":e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,boe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderDropboxDefaultSmall"},i),b.createElement("path",{d:"M14.502 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 30.568 5 29.73 5 28.68V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M14.502 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.248c-1.026 0-1.844-.28-2.409-.858C5.274 29.565 5 28.727 5 27.677V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m17.471 16.75-2.53 1.546 2.53 1.545-2.53 1.545 2.53 1.546 2.53-1.546 2.53 1.546 2.53-1.546-2.53-1.545 2.53-1.524-2.53-1.567L20 18.296l-2.53-1.546Zm2.53 1.546 2.53 1.545L20 21.386l-2.53-1.545L20 18.295Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m17.471 23.705 2.53-1.546 1.265.773 1.265.773L20 25.25l-2.53-1.545Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"m14.941 18.295 2.53-1.545 2.53 1.545-.41.25-2.12-1.295-2.12 1.295-.41-.25Zm2.121 1.795-2.12 1.296.409.25 2.12-1.295 2.12 1.295.41-.25.41.25 2.12-1.295 2.12 1.295.41-.25-2.118-1.293-.412.248-.41-.25-2.12 1.295-2.12-1.295-.41.25-.41-.25Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}),b.createElement("path",{d:"m20.41 18.545-.41-.25 2.53-1.545 2.53 1.567-.409.246-2.12-1.313-2.12 1.295ZM20 22.16l-2.529 1.545.41.25L20 22.659l2.12 1.296.41-.25L20 22.159Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},"folder_shared-large":Ioe,"folder_shared-small":Coe,"folder_team-large":Ooe,"folder_team-small":Poe,"folder_team_encrypted-large":Toe,"folder_team_encrypted-small":koe,"folder_team_encrypted_read_only-large":Toe,"folder_team_encrypted_read_only-small":koe,"folder_team_member-large":Loe,"folder_team_member-small":Foe,"folder_team_read_only-large":Uoe,"folder_team_read_only-small":Woe,"folder_shared_read_only-large":Ioe,"folder_shared_read_only-small":Coe,"folder_app-large":e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,ooe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",Ene({})]),o=wne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:a,"data-testid":"FolderAppDefaultLarge"},i),b.createElement("path",{d:"M57.561 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116.5v57.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.892c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M57.561 36.184c.465.928 1.163 1.795 1.798 2.429.805.803 2.023 1.387 3.698 1.387H116.5v56.13c-.144 2.681-.713 5.228-2.683 7.193-1.805 1.801-4.425 2.677-7.709 2.677H30.892c-3.284 0-5.904-.876-7.709-2.677-1.805-1.801-2.683-4.414-2.683-7.69V29l30.408.003c1.691.054 3.196.814 4.163 2.214l2.49 4.967Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M78 70.96h-1v-6.98h-7v-.997C70 59.77 68.223 58 65 58s-4.989 1.77-4.989 4.984v.997H53V88h7.655v-4.081c0-3.208 1.31-3.731 4.532-3.731 3.224 0 4.063.517 4.063 3.731V88H77v-7.082h1c3.223-.002 5-1.9 5-5.106s-1.777-4.852-5-4.852Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M77 70.96h1c3.223 0 5 1.647 5 4.853 0 .17-.005.337-.015.5-.178-2.877-1.934-4.353-4.985-4.353h-1v-1Zm0-5.979v-1h-7v-.997C70 59.77 68.223 58 65 58s-4.989 1.77-4.989 4.984v.997H53v1h7.011v-1C60.012 60.77 61.778 59 65 59s4.999 1.77 5 4.981v1h7Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},"folder_app-small":e=>{let{className:t,hasWhitespace:n=!0}=e,i=g._objectWithoutProperties(e,roe);const a=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",Ene({})]),o=kne({hasWhitespace:n,type:"folder"});return b.createElement("svg",g._objectSpread2({viewBox:o,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:a,"data-testid":"FolderAppDefaultSmall"},i),b.createElement("path",{d:"M15.002 7.004c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35.5l-.002 18c-.027.976-.3 1.594-.836 2.142-.565.577-1.383.858-2.41.858H8.748c-1.026 0-1.844-.28-2.409-.858-.564-.577-.838-1.415-.838-2.465V7.003h9.502Z",fill:"var(--dig-color__foldericon__shadow, #75aaff)"}),b.createElement("path",{d:"M15.002 7.001c.552.018.993.252 1.295.7l.785 2.12c.145.298.363.576.561.779.252.257.633.4 1.156.4H35.5l-.002 16.84c-.027.976-.3 1.754-.836 2.302-.565.577-1.383.858-2.41.858H8.748c-1.026 0-1.844-.28-2.409-.858-.564-.577-.838-1.415-.838-2.465V7l9.502.001Z",fill:"var(--dig-color__foldericon__container, #a0c4ff)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.417 20.4H24v-2.908h-2.917v-.415c0-1.34-.74-2.077-2.083-2.077-1.343 0-2.079.738-2.079 2.077v.415H14V27.5h3.19v-1.7c0-1.337.545-1.555 1.888-1.555s1.693.215 1.693 1.555v1.7H24v-2.95h.417c1.343-.002 2.083-.792 2.083-2.128s-.74-2.022-2.083-2.022Z",fill:"var(--dig-color__foldericon__icon, #488eff)"}),b.createElement("path",{d:"M24 20.4h.417c1.343 0 2.083.686 2.083 2.022 0 .086-.003.17-.01.25-.088-1.171-.817-1.772-2.073-1.772H24v-.5Zm0-2.408v-.5h-2.917v-.415c0-1.34-.74-2.077-2.083-2.077-1.343 0-2.079.738-2.079 2.077v.415H14v.5h2.921v-.415c0-1.34.736-2.077 2.079-2.077 1.343 0 2.083.738 2.083 2.077v.415H24Z",fill:"var(--dig-color__foldericon__icon-shadow, #0061fa)"}))},"folder-large":loe,"folder-small":doe,"folder_dropdown-small":doe,"folder_dropdown-large":loe,"folder_project-small":doe,"folder_project-large":loe,"folder_space_read_only-large":loe,"folder_space_read_only-small":doe,"folder_space-large":loe,"folder_space-small":doe,"folder_team_member_child-large":loe,"folder_team_member_child-small":doe,"font-large":uie,"font-small":mie,"framerx-large":gie,"framerx-small":hie,"gdoc-large":yie,"gdoc-small":wie,"gsheet-large":Aie,"gsheet-small":Rie,"gslides-large":Nie,"gslides-small":Mie,"image-large":Bie,"image-small":Vie,"keynote-large":hae,"keynote-small":vae,"link-large":Hie,"link-small":jie,"markup-large":Vne,"markup-small":Hne,"numbers-large":Rae,"numbers-small":Nae,"pages-large":Yne,"pages-small":$ne,"paper-large":$ie,"paper-small":Xie,"papert-large":$ie,"papert-small":Xie,"pdf-large":tae,"pdf-small":iae,"ppt-large":cae,"ppt-small":uae,"pr-large":mae,"pr-small":gae,"psd-large":oae,"psd-small":sae,"sketch-large":wae,"sketch-small":Aae,"symlink-large":e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,ioe);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--large",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"large"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:160,height:160,className:r,"data-testid":"FileSymLinkLarge",style:s},o),a?b.createElement(yne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M38.28 49.533c-4.77-3.27-5.569-7.502-2.451-12.901 1.825-3.161 4.032-4.947 6.57-5.382l-1.972 3.417 2.598 1.5 4.5-7.794-7.794-4.5-1.5 2.598 3.254 1.88c-2.678.568-5.697 2.352-8.254 6.78-3.948 6.838-2.679 12.83 3.546 17.005l1.503-2.603Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M33.987 43.018c.165 2.505 1.593 4.664 4.293 6.515l-.41.71c-2.77-2.032-4.06-4.425-3.883-7.225Zm7.751-10.622-1.311 2.271.433.25 1.54-2.667a7.12 7.12 0 0 0-.662.146Zm5.354-3.273.433-.75-7.794-4.5-1.5 2.598.433.25 1.067-1.848 7.36 4.25Zm-6.778-.449c-2.364.81-4.893 2.664-7.083 6.458-1.617 2.8-2.359 5.458-2.243 7.908.1-2.168.843-4.485 2.243-6.908 2.557-4.43 5.576-6.213 8.254-6.782l-1.17-.676Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},"symlink-small":e=>{let{className:t,hasWhitespace:n=!0,over:i="base",hasBackground:a=!0}=e,o=g._objectWithoutProperties(e,aoe);const r=Sne(["dig-ContentIcon",t,"dig-ContentIcon--small",{"dig-ContentIcon--overBase":"base"===i,"dig-ContentIcon--overSubtle":"subtle"===i,"dig-ContentIcon--hasNoBackground":!a},Ene({over:i,hasNoBackground:!a})]),s=Tne({over:i}),l=Ine({hasWhitespace:n,size:"small"});return b.createElement("svg",g._objectSpread2({viewBox:l,fill:"none",role:"presentation",focusable:"false",width:40,height:40,className:r,"data-testid":"FileSymLinkSmall",style:s},o),a?b.createElement(Rne,null):null,b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.117 17.805c-1.988-1.362-2.32-3.125-1.022-5.375.76-1.317 1.68-2.061 2.738-2.243l-.822 1.424 1.083.625 1.875-3.247-3.248-1.875-.625 1.082 1.356.783c-1.116.237-2.374.98-3.44 2.826-1.644 2.848-1.115 5.345 1.479 7.085l.626-1.085Z",fill:"var(--dig-color__fileicon__icon, #7f776f)"}),b.createElement("path",{d:"M11.33 15.13c.082 1.027.676 1.914 1.787 2.675l-.203.352c-1.146-.851-1.672-1.854-1.583-3.027Zm3.173-4.37-.492.851.215.124.607-1.051a2.82 2.82 0 0 0-.33.076Zm2.251-1.4.215-.371-3.248-1.875-.625 1.082.215.124.41-.71 3.033 1.75Zm-2.875-.216c-.96.353-1.98 1.126-2.866 2.66-.683 1.182-.99 2.304-.933 3.335.049-.891.358-1.843.933-2.838 1.065-1.845 2.323-2.589 3.44-2.826l-.574-.33Z",fill:"var(--dig-color__fileicon__icon-shadow, #736c64)"}))},"txt-large":Mae,"txt-small":Dae,"unknown-large":$ae,"unknown-small":Yae,"video-large":xae,"video-small":Bae,"xls-large":Xne,"xls-small":tie,"zip-large":jae,"zip-small":Kae};const Joe=({name:e,disabled:t,icon:n,className:i,...a})=>{const o=function(e){return e in Koe?Koe[e]:e.endsWith("large")?Koe["unknown-large"]:Koe["unknown-small"]}(e),r=`${t?"mc-icon-template-content-disabled":""} ${i||""}`.trim();return b.createElement(o,{className:r,role:"img",...a})};Joe.displayName="IconContent";const Yoe={_unknown:"unknown",log:"unknown",msg:"unknown",sln:"unknown",vcproj:"unknown",txt:"txt",wps:"txt",doc:"docx",docx:"docx",docm:"docx",rtf:"docx",pages:"docx",wpd:"docx",odt:"docx",pdf:"pdf",eps:"pdf",xls:"xls",xlsm:"xls",xlsx:"xls",xlsb:"xls",ods:"xls",csv:"xls",ppt:"ppt",pptx:"ppt",pptm:"ppt",pps:"ppt",ppsx:"ppt",ppsm:"ppt",odp:"ppt",key:"keynote",css:"code",html:"code",htm:"code",xml:"code",as:"code",as3:"code",asm:"code",aspx:"code",bat:"code",c:"code",cc:"code",cmake:"code",coffee:"code",cpp:"code",cs:"code",cxx:"code",diff:"code",erb:"code",erl:"code",groovy:"code",gry:"code",h:"code",haml:"code",hh:"code",hpp:"code",hxx:"code",java:"code",js:"code",json:"code",jsx:"code",less:"code",lst:"code",m:"code",make:"code",ml:"code",mm:"code",out:"code",patch:"code",php:"code",pl:"code",plist:"code",properties:"code",py:"code",rb:"code",sass:"code",scala:"code",scm:"code",script:"code",scss:"code",sh:"code",sml:"code",sql:"code",ts:"code",tsx:"code",vb:"code",vi:"code",vim:"code",xsd:"code",xsl:"code",yaml:"code",yml:"code",exe:"exe",dll:"exe",app:"exe",mp3:"audio",m3u:"audio",wav:"audio",m4a:"audio",m4b:"audio",m4r:"audio",wma:"audio",aif:"audio",iff:"audio",mid:"audio",mpa:"audio",ra:"audio",aiff:"audio",amr:"audio",ogg:"audio","3ga":"audio",aac:"audio",oga:"audio",abf:"font",acm:"font",afm:"font",amfm:"font",bdf:"font",cha:"font",chr:"font",compositefont:"font",dfont:"font",eot:"font",etx:"font",euf:"font",f3f:"font",ffil:"font",fnt:"font",fon:"font",fot:"font",gdr:"font",gf:"font",gxf:"font",lwfn:"font",mcf:"font",mf:"font",mxf:"font",odttf:"font",otf:"font",pcf:"font",pfa:"font",pfb:"font",pfm:"font",pfr:"font",pk:"font",suit:"font",t65:"font",tfm:"font",ttc:"font",tte:"font",ttf:"font",txf:"font",vbf:"font",vlw:"font",vnf:"font",woff:"font",woff2:"font",xfn:"font",xft:"font",ytf:"font",gif:"image",png:"image",jpg:"image",jpeg:"image",tiff:"image",tif:"image",bmp:"image",odg:"image","3fr":"image",ari:"image",arw:"image",srf:"image",sr2:"image",bay:"image",crw:"image",cr2:"image",cap:"image",eip:"image",dcs:"image",dcr:"image",drf:"image",k25:"image",kdc:"image",dng:"image",erf:"image",fff:"image",iiq:"image",mef:"image",mos:"image",mrw:"image",nef:"image",nrw:"image",orf:"image",pef:"image",pxn:"image",r3d:"image",raf:"image",rw2:"image",raw:"image",rwl:"image",rwz:"image",obm:"image",srw:"image",x3f:"image",svg:"image",heic:"image",heif:"image",sketch:"sketch","3dm":"3d","3ds":"3d",c4d:"3d",blend:"3d",dae:"3d",dwg:"3d",dxf:"3d",fbx:"3d",ma:"3d",max:"3d",mb:"3d",obj:"3d",off:"3d",ply:"3d",pts:"3d",ptx:"3d",rvt:"3d",avi:"video",mov:"video",mp4:"video",mkv:"video",wmv:"video",mpg:"video","3gp":"video","3gpp":"video",m4v:"video",vob:"video",ogv:"video",gz:"zip",tar:"zip",rar:"zip",zip:"zip",tgz:"zip",bz2:"zip","7z":"zip",bz:"zip",cpio:"zip",lha:"zip",lz:"zip",lzh:"zip",lzma:"zip",taz:"zip",tbz:"zip",tbz2:"zip",tlz:"zip",txz:"zip",tz:"zip",xar:"zip",xz:"zip",z:"zip",band:"pkg",bundle:"pkg",curio:"pkg",dtbase:"pkg",framework:"pkg",graffle:"pkg",kext:"pkg",keynote:"pkg",mapset:"pkg",mjdoc:"pkg",mpkg:"pkg",numbers:"pkg",omniplan:"pkg",oo3:"pkg",pkg:"pkg",plugin:"pkg",qdfm:"pkg",rtfd:"pkg",rwsw:"pkg",rwtheme:"pkg",scriv:"pkg",ufo:"pkg",vpdoc:"pkg",xcodeproj:"pkg",iso:"unknown",dmg:"unknown",framerx:"framerx",ai:"ai",psd:"psd",au:"au",fla:"fl",swf:"fl",url:"link",webloc:"link",website:"link",form:"form",result:"form_result",paper:"paper",papert:"papert",binder:"binder",gdoc:"gdoc",gsheet:"gsheet",gslides:"gslides",dlink:"dlink",web:"shortcut"},Zoe=e=>{const t=null==e?void 0:e.split(".").pop();return t&&t.toLowerCase()},$oe=({path:e,variant:t="small",name:n,disabled:i,...a})=>{const{_unknown:o}=Yoe,r=Zoe(e)||o,s=`${Yoe[r]||o}-${t}`;return b.createElement(Joe,{name:s,disabled:i,...a})};var Qoe,Xoe,ere,tre,nre,ire,are,ore,rre,sre,lre,cre,dre;$oe.displayName="FileIcon",$oe.displayName="FileIcon",function(e){e[e._=0]="_",e[e.EXACT=1]="EXACT",e[e.STRICT=2]="STRICT",e[e.ABSTRACT=3]="ABSTRACT",e[e.FIT_ONE=4]="FIT_ONE",e[e.ORIGINAL=5]="ORIGINAL",e[e.LEGACY=6]="LEGACY",e[e.FIT_ONE_ABSTRACT=7]="FIT_ONE_ABSTRACT",e[e.CUSTOM=8]="CUSTOM",e[e.FIT_ONE_RESTRICT=9]="FIT_ONE_RESTRICT",e[e.EXACT_NO_BACKGROUND=10]="EXACT_NO_BACKGROUND",e[e.STRETCH=11]="STRETCH"}(Qoe||(Qoe={})),a.proto3.util.setEnumType(Qoe,"thumbnailing.ThumbnailSizeMode",[{no:0,name:"_"},{no:1,name:"EXACT"},{no:2,name:"STRICT"},{no:3,name:"ABSTRACT"},{no:4,name:"FIT_ONE"},{no:5,name:"ORIGINAL"},{no:6,name:"LEGACY"},{no:7,name:"FIT_ONE_ABSTRACT"},{no:8,name:"CUSTOM"},{no:9,name:"FIT_ONE_RESTRICT"},{no:10,name:"EXACT_NO_BACKGROUND"},{no:11,name:"STRETCH"}]),n.WebUserActionLogEvent=void 0,(Xoe=n.WebUserActionLogEvent||(n.WebUserActionLogEvent={})).ADD_COMMENT="add_comment",Xoe.ARCHIVE="archive",Xoe.ATTACHMENT_ADD_SUCCESS="attachment_add_success",Xoe.ATTACHMENT_CLICKED="attachment_clicked",Xoe.ATTACHMENT_REMOVED="attachment_removed",Xoe.CALCULATE_SIZE="calculate_size",Xoe.CALENDAR_TAB_CLICKED="calendar_tab_clicked",Xoe.CALENDAR_SUGGESTIONS_REMOVED="calendar_suggestions_removed",Xoe.CLICK_ADD_ATTACHMENT="click_add_attachment",Xoe.CLICK_CONVERT_INDIVIDUAL_ACCOUNT="click_convert_individual_account",Xoe.CLICK_LEARN_MORE_ACCOUNT_CONVERSION="click_learn_more_account_conversion",Xoe.CLICK_PATH_LINK="click_path_link",Xoe.CLICK_REVIEW_SUMMARY_DELETE_USER="click_review_summary_delete_user",Xoe.CLICK_DOCSEND_SNACKBAR_NOT_NOW="click_docsend_snackbar_not_now",Xoe.CLICK_DOCSEND_SNACKBAR_YES="click_docsend_snackbar_yes",Xoe.FOLDER_EXPLORER_COLLAPSE_ROW="folder_explorer_collapse_row",Xoe.CONTEXT_MENU="context_menu",Xoe.CONTEXT_MENU_CLICK="context_menu_click",Xoe.COPY="copy",Xoe.COPY_REQUEST_SUCCESS="copy_request_success",Xoe.COPY_REQUEST_FAIL="copy_request_fail",Xoe.COPY_UNDO="copy_undo",Xoe.COPY_UNDO_REQUEST_SUCCESS="copy_undo_request_success",Xoe.COPY_UNDO_REQUEST_FAIL="copy_undo_request_fail",Xoe.COPY_ACCEPT_CLICK="copy_accept_click",Xoe.COPY_ITEM_ATTEMPT="copy_item_attempt",Xoe.COPY_ITEM_SUCCESS="copy_item_success",Xoe.COPY_ITEM_FAIL="copy_item_fail",Xoe.CREATE_FOLDER="create_folder",Xoe.CREATE_FOLDER_CANCEL="create_folder_cancel",Xoe.CREATE_FOLDER_ERROR="create_folder_error",Xoe.CREATE_FOLDER_PENDING="create_folder_pending",Xoe.CREATE_FOLDER_SUCCESS="create_folder_success",Xoe.DELETE_REQUEST_ATTEMPT="delete_request_attempt",Xoe.DELETE_REQUEST_SUCCESS="delete_request_success",Xoe.DELETE_REQUEST_FAIL="delete_request_fail",Xoe.DELETE_ITEM_ATTEMPT="delete_item_attempt",Xoe.DELETE_UNDO="delete_undo",Xoe.DELETE_UNDO_REQUEST_FAIL="delete_undo_request_fail",Xoe.DELETE_UNDO_REQUEST_SUCCESS="delete_undo_request_success",Xoe.DISBAND_TEAM_CONFIRM="disband_team_confirm",Xoe.DISBAND_TEAM_DELETE_CONFIRM="disband_team_delete_confirm",Xoe.DISBAND_TEAM_DISBAND_CONFIRM="disband_team_disband_confirm",Xoe.DISBAND_TEAM_KEEP="disband_team_keep",Xoe.DISBAND_TEAM_LEARN_MORE="disband_team_learn_more",Xoe.DISBAND_TEAM_VIEW="disband_team_view",Xoe.DELETE="delete",Xoe.DELETE_ACCEPT_CLICK="delete_accept_click",Xoe.DOWNLOAD="download",Xoe.EVENTS="events",Xoe.FOLDER_EXPLORER_EXPAND_ROW="folder_explorer_expand_row",Xoe.FILE_CONVERT_CLICK="file_convert_click",Xoe.FILE_VIEW="file_view",Xoe.FILE_UPLOAD_FSW_RETURNED="file_upload_fsw_returned",Xoe.FOLDER_OPEN="folder_open",Xoe.INTERSTITIAL_LOGIN_ACTION="interstitial_login_action",Xoe.KEYBOARD_SHORTCUT="keyboard_shortcut",Xoe.LEAVE_TEAM_CANCEL="leave_team_cancel",Xoe.LEAVE_TEAM_LEARN_MORE="leave_team_learn_more",Xoe.LEAVE_TEAM_VIEW="leave_team_view",Xoe.LINK_GOOGLE_CAL_CLICKED="link_google_cal_clicked",Xoe.LINK_GOOGLE_CAL_SUCCESS="link_google_cal_success",Xoe.LOGGED_OUT_UX_SNACKBAR_ACTION="logged_out_ux_snackbar_action",Xoe.MOVE="move",Xoe.MOVE_REQUEST_SUCCESS="move_request_success",Xoe.MOVE_REQUEST_FAIL="move_request_fail",Xoe.MOVE_UNDO="move_undo",Xoe.MOVE_UNDO_REQUEST_SUCCESS="move_undo_request_success",Xoe.MOVE_UNDO_REQUEST_FAIL="move_undo_request_fail",Xoe.MOVE_ACCEPT_CLICK="move_accept_click",Xoe.MOVE_ITEM_ATTEMPT="move_item_attempt",Xoe.MOVE_ITEM_SUCCESS="move_item_success",Xoe.MOVE_ITEM_FAIL="move_item_fail",Xoe.OPEN_ADD_TO_COLLECTION_MODAL="open_add_to_collection_modal",Xoe.OPEN_CALENDAR_FLYOUT="open_calendar_flyout",Xoe.OPEN_COPY_MODAL="open_copy_modal",Xoe.OPEN_DELETE_USER_MODAL="open_delete_user_modal",Xoe.OPEN_MOVE_MODAL="open_move_modal",Xoe.OPEN_ROW="open_row",Xoe.PAPER_CONTEXT_MENU="paper_context_menu",Xoe.PAPER_OPEN="paper_open",Xoe.PERMANENT_DELETE="permanent_delete",Xoe.PERMANENT_DELETE_ACCEPT_CLICK="permanent_delete_accept_click",Xoe.RE_ADD_SHARED_FOLDER_CLICK="re_add_shared_folder_click",Xoe.RENAME="rename",Xoe.RENAME_REQUEST_SUCCESS="rename_request_success",Xoe.RENAME_REQUEST_FAIL="rename_request_fail",Xoe.RENAME_UNDO="rename_undo",Xoe.RENAME_UNDO_REQUEST_SUCCESS="rename_undo_request_success",Xoe.RENAME_UNDO_REQUEST_FAIL="rename_undo_request_fail",Xoe.RENAME_TEAM_FOLDER="rename_team_folder",Xoe.RESTORE="restore",Xoe.RESTORE_ACCEPT_CLICK="restore_accept_click",Xoe.RIGHT_CLICK_ITEMS="right_click_items",Xoe.SEND_FOR_SIGNATURE="send_for_signature_click",Xoe.SELECT_ROW="select_row",Xoe.SELECT_COLUMN_MENU="select_column_menu",Xoe.SHARE="share",Xoe.SHARE_COPY_LINK="share_copy_link",Xoe.SLACK_SHARE="slack_share",Xoe.SWITCH_COLUMN_TYPE="switch_column_type",Xoe.OPEN_SPLITSHARE="open_splitshare",Xoe.OPEN_EXTENSIONS="open_extensions",Xoe.EXTENSIONS_SELECTED="extensions_selected",Xoe.SHOW_IN_FOLDER="show_in_folder",Xoe.SORT_RECORDS="sort_records",Xoe.STAR="star",Xoe.REMOVE_STAR="remove_star",Xoe.SWITCH_VIEW_TYPE="switch_view_type",Xoe.TOGGLE_DELETED_FILES="toggle_deleted_files",Xoe.UNSELECT_ROW="unselect_row",Xoe.VERSIONS="versions",Xoe.VIEW_SHARE_MODEL="view_share_model",Xoe.OPEN_DESKTOP="open_via_unity",Xoe.RESTORE_VERSION="restore_version",Xoe.PREVIEW_THUMBNAIL_ERROR="preview_thumbnail_error",Xoe.PREVIEW_THUMBNAIL_SUCCESS="preview_thumbnail_success",Xoe.REQUEST_FILES_CLICK="request_files_click",Xoe.REWIND_CLICK="rewind_click",Xoe.FOLDER_HISTORY_CLICK="folder_history_click",Xoe.ADD_TO_TRANSFER="add_to_transfer",Xoe.OPEN_OVERFLOW_MENU="open_overflow_menu",Xoe.CONF_BY_REMOVE_MEMBER="conf_by_remove_member",Xoe.CONF_BY_DOWNGRADE_MEMBER="conf_by_downgrade_member",Xoe.CONF_BY_MANAGE_ACCESS="conf_by_manage_access",Xoe.CONF_BY_UNDO_AFTER_RESTORE_ACCESS="conf_by_undo_after_restore_access",Xoe.CONF_BY_CREATE_CONFIDENTIAL_FOLDER="conf_by_create_confidential_folder",Xoe.ADD_MORE_FILES_CLICK="add_more_files_click",Xoe.CLOSE_MODAL_CLICK="close_modal_click",Xoe.UPLOAD_BUTTON_CLICK="upload_button_click",Xoe.VIEW_DETAILS_CLICK="view_details_click",Xoe.CANCEL_UPLOAD_CLICK="cancel_upload_click",Xoe.RETRY_UPLOAD_CLICK="retry_upload_click",Xoe.UPLOAD_SCROLL_TO_ERRORS="upload_scroll_to_errors",Xoe.UPLOAD_DRAWER_COLLAPSE="upload_drawer_collapse",Xoe.UPLOAD_DRAWER_EXPAND="upload_drawer_expand",Xoe.UPLOAD_DRAWER_CLOSE="upload_drawer_close",Xoe.UPLOAD_FILES_CLICK="upload_files_click",Xoe.UPLOAD_FOLDER_CLICK="upload_folder_click",Xoe.UPLOAD_MENU_CLICK="upload_menu_click",Xoe.FILE_CREATE_OPEN_MENU="file_create_open_menu",Xoe.ADD_OPEN_MENU="add_open_menu",Xoe.FILE_CREATE_WORD="file_create_word",Xoe.FILE_CREATE_POWERPOINT="file_create_powerpoint",Xoe.FILE_CREATE_EXCEL="file_create_excel",Xoe.FILE_CREATE_HOME_FOLDER_SELECTED="file_create_home_folder_selected",Xoe.FILE_CREATE_SUCCESS="file_create_success",Xoe.FILE_CREATE_PAPER="file_create_paper",Xoe.FILE_CREATE_PAPER_TEMPLATE="file_create_paper_template",Xoe.FILE_CREATE_BINDER="file_create_binder",Xoe.FILE_CREATE_GOOGLE_DOC="file_create_google_doc",Xoe.FILE_CREATE_GOOGLE_SHEET="file_create_google_sheet",Xoe.FILE_CREATE_GOOGLE_SLIDES="file_create_google_slides",Xoe.FILE_CREATE_SIMPLE_POINTER="file_create_simple_pointer",Xoe.FILE_OPEN_PROMPT_ACTION="file_open_prompt_action",Xoe.FILE_CONVERT_PROMPT_ACTION="file_convert_prompt_action",Xoe.FOLDER_OVERVIEW_TOGGLED="folder_overview_toggled",Xoe.FOLDER_OVERVIEW_EDITED="folder_overview_edited",Xoe.FOLDER_OVERVIEW_DESCRIPTION_SAVE="folder_overview_description_save",Xoe.FOLDER_OVERVIEW_UNPIN="folder_overview_unpin",Xoe.FOLDER_OVERVIEW_PIN="folder_overview_pin",Xoe.FOLDER_OVERVIEW_TASK_COMPLETED="folder_overview_task_completed",Xoe.LOCK_FILE="lock_file",Xoe.UNLOCK_FILE="unlock_file",Xoe.REQUEST_UNLOCK_FILE="request_unlock",Xoe.PAGE_VIEW="page_view",Xoe.BROWSE_LOADED="browse_loaded",Xoe.SHOW_DELETED_FILES_CLICK="show_deleted_files_click",Xoe.VIEW_IN_ADMIN_CONSOLE_CLICK="view_in_admin_console_click",Xoe.NEW_SHARED_FOLDER_CLICK="new_shared_folder_click",Xoe.NEW_SHARED_FOLDER_SUCCESS="new_shared_folder_success",Xoe.NEW_FOLDER_CLICK="new_folder_click",Xoe.NEW_FOLDER_CHOOSE_AUDIENCE_CLICK="new_folder_choose_audience_click",Xoe.NEW_FOLDER_ADD_MEMBER="new_folder_add_member",Xoe.FOLLOW_FOLDER="follow_folder",Xoe.UNFOLLOW_FOLDER="unfollow_folder",Xoe.EDIT_FOLDER_FOLLOW_SETTINGS="edit_folder_follow_settings",Xoe.OPEN_FOLDER_FOLLOW_SETTINGS_MODAL="open_folder_follow_settings_modal",Xoe.CLOSE_FOLDER_FOLLOW_SETTINGS_MODAL="close_folder_follow_settings_modal",Xoe.OPEN_SPACES_MODAL="open_spaces_modal",Xoe.CLOSE_SPACES_MODAL="close_spaces_modal",Xoe.SPACES_MODAL_CLICK="spaces_modal_click",Xoe.EXPAND_SPACES_FOLDER_DROPDOWN="expand_spaces_folder_dropdown",Xoe.EXPAND_SPACES_FILE_DROPDOWN="expand_spaces_file_dropdown",Xoe.CLICK_SPACES_FOLDER_ITEM="click_spaces_folder_item",Xoe.CLICK_SPACES_FILE_ITEM="click_spaces_file_item",Xoe.CREATE_AUTOMATED_FOLDER_CLICK="create_automated_folder_click",Xoe.ADD_FOLDER_RULES_MODAL_CLICK="add_folder_rules_click",Xoe.MANAGE_FOLDER_RULES_CLICK="manage_folder_rules_click",Xoe.CANCEL_CREATE_AUTOMATED_FOLDER="cancel_create_automated_folder",Xoe.CONFIRM_CREATE_AUTOMATED_FOLDER="confirm_create_automated_folder",Xoe.CREATE_AUTOMATED_FOLDER_MODAL_NAME_CHANGE="create_automated_folder_modal_name_change",Xoe.CANCEL_ADD_FOLDER_RULES="cancel_add_folder_rules",Xoe.CONFIRM_ADD_FOLDER_RULES="confirm_add_folder_rules",Xoe.ADD_FOLDER_RULES_MODAL_NAME_CHANGE="add_folder_rules_modal_name_change",Xoe.FOLDER_RULES_SETTING_MODAL_TOGGLE_CHANGE="folder_rules_setting_modal_toggle_change",Xoe.FOLDER_RULES_SETTING_MODAL_DELETE_FOLDER_RULE="folder_rules_setting_modal_delete_folder_rule",Xoe.CANCEL_FOLDER_RULES_SETTING="cancel_folder_rules_setting",Xoe.SUBMIT_FOLDER_RULES_FEEDBACK_MODAL="submit_folder_rules_feedback_modal",Xoe.CANCEL_FOLDER_RULES_FEEDBACK_MODAL="cancel_folder_rules_feedback_modal",Xoe.AUTOMATED_FOLDER_MODAL_OPEN="auto_folder_modal_shown",Xoe.AUTOMATED_FOLDER_MODAL_SELECT="auto_folder_modal_select",Xoe.AUTOMATED_FOLDER_MODAL_NEXT="auto_folder_modal_next",Xoe.AUTOMATED_FOLDER_ADOPTION_SNACKBAR_SHOW="automated_folder_adoption_snackbar_show",Xoe.AUTOMATED_FOLDER_ADOPTION_SNACKBAR_CLICK="automated_folder_adoption_snackbar_click",Xoe.AUTOMATED_FOLDER_ADOPTION_MODAL_OPEN="automated_folder_adoption_modal_open",Xoe.AUTOMATED_FOLDER_ADOPTION_MODAL_CLOSE="automated_folder_adoption_modal_close",Xoe.TIDY_UP_OPEN_MODAL="tidyup_open_modal",Xoe.TIDY_UP_SELECT_RULE="tidyup_select_rule",Xoe.TIDY_UP_PREVIEW_LOAD="tidyup_preview_load",Xoe.TIDY_UP_KEYWORD_PREVIEW="tidyup_keyword_preview",Xoe.TIDY_UP_APPLY="tidyup_apply",Xoe.TIDY_UP_RESULT_SUCCESS="tidyup_result_success",Xoe.TIDY_UP_RESULT_FAIL="tidyup_result_fail",Xoe.TIDY_UP_RESULT_PARTIAL_FAIL="tidyup_result_partial_fail",Xoe.TIDY_UP_UNDO="tidyup_undo",Xoe.TIDY_UP_UNDO_SUCCESS="tidyup_undo_success",Xoe.TIDY_UP_UNDO_FAIL="tidyup_undo_fail",Xoe.TIDY_UP_AUTOMATION_SET="tidyup_automation_set",Xoe.TIDY_UP_AUTOMATION_REMOVED="tidyup_automation_removed",Xoe.TIDY_UP_CONFIGURE_CUSTOM_FILTERS="tidyup_configure_custom_filters",Xoe.TIDY_UP_CREATE_CUSTOM_FILTER="tidyup_create_custom_filter",Xoe.NAMING_CONVENTIONS_OPEN_MODAL="naming_conventions_open_modal",Xoe.NAMING_CONVENTIONS_SET="naming_conventions_set",Xoe.NAMING_CONVENTIONS_UNDO="naming_conventions_undo",Xoe.NAMING_CONVENTIONS_FR_SET="naming_conventions_fr_set",Xoe.NAMING_CONVENTIONS_FR_APPLY="naming_conventions_fr_apply",Xoe.BROWSE_ORGANIZE_WEB_ENTRYPOINT_OPEN="browse_organize_web_entrypoint_open",Xoe.OPEN_RIGHT_SIDEBAR="open_right_sidebar",Xoe.COLLAPSE_RIGHT_SIDEBAR="collapse_right_sidebar",Xoe.CLICK_ON_INFO="click_on_info",Xoe.VIEW_PINNED_ITEMS="view_pinned_items",Xoe.VIEW_FOLDER_ACTIVITY="view_folder_activity",Xoe.VIEW_FILE_ACTIVITY="view_file_activity",Xoe.VIEW_COMMENTS="view_comments",Xoe.VIEW_DROPBOX_AI="view_dropbox_ai",Xoe.BROWSE_COMMENT_ACTION="browse_comment_action",Xoe.THUMBNAIL_OPEN_PREVIEW="thumbnail_open_preview",Xoe.REWIND_MODAL_LAUNCH="rewind_modal_launch",Xoe.SELECT_HISTORY_TYPE="select_history_type",Xoe.UNSELECT_HISTORY_TYPE="unselect_history_type",Xoe.CLEAR_SELECT_HISTORY_TYPE="clear_select_history_type",Xoe.SELECT_ALL_HISTORY_TYPE="select_all_history_type",Xoe.RESIZE_RIGHT_SIDEBAR="resize_right_sidebar",Xoe.MEDIA_FILTERS_SHOW_ALL_INFO="click_view_all_image_metadata",Xoe.MEDIA_FILTERS_HIDE_EXTRA_INFO="collapse_view_all_image_metadata",Xoe.SHOWN_SPACES_PROJECT_VIEW_BUTTON="shown_spaces_project_view_button",Xoe.SELECT_SPACES_PROJECT_VIEW_BUTTON="select_spaces_project_view_button",Xoe.OPEN_PROJECT_VIEW_FAILED="open_project_view_failed",Xoe.ACTION_SEARCH_QUERY_STARTED="query_started",Xoe.ACTION_SEARCH_QUERY_SUGGESTIONS_FETCHED="query_suggestions_fetched",Xoe.ACTION_SEARCH_QUERY_NO_SUGGESTIONS="query_no_suggestions",Xoe.ACTION_SEARCH_COMPONENT_RENDERED="action_search_component_rendered",Xoe.SUGGEST_OPEN_SUGGESTED_ITEM="suggest_open_suggested_item",Xoe.SUGGEST_SHARE_SUGGESTED_ITEM="suggest_share_suggested_item",Xoe.SUGGEST_SHARE_LINK_SUGGESTED_ITEM="suggest_share_link_suggested_item",Xoe.SUGGEST_OPEN_PARENT_FOLDER="suggest_open_parent_folder",Xoe.SUGGEST_CLICK_DISMISS_SUGGESTED_ITEM="suggest_click_dismiss_suggested_item",Xoe.SUGGEST_DISMISS_SUGGESTED_ITEM="suggest_dismiss_suggested_item",Xoe.SUGGEST_UNHIDE_SECTION="suggest_unhide_section",Xoe.SUGGEST_HIDE_SECTION="suggest_hide_section",Xoe.SUGGEST_SECTION_SHOWN="suggest_section_shown",Xoe.SUGGEST_RENDER_SUGGESTED_ITEM="suggest_render_suggested_item",Xoe.SUGGEST_SECTION_RENDERED="suggest_section_rendered",Xoe.SELF_SIGN_ENTRY_POINT="self_sign_overflow_click",Xoe.DELETE_DEVICE_FOLDER="delete_device_folder",Xoe.SHOWN_EDIT_MODE="shown_edit_mode",Xoe.SELECT_EDIT_MODE="select_edit_mode",Xoe.HOME_RETRIEVAL_DEFAULT_EVENT="home_retrieval_default_event",Xoe.HOME_RETRIEVAL_EXPOSURE_LOGGING="home_retrieval_exposure_logging",Xoe.HOME_FACETS_OPEN_SUGGESTED_ITEM="home_facets_open_suggested_item",Xoe.HOME_FACETS_OPEN_PARENT_FOLDER="home_facets_open_parent_folder",Xoe.HOME_FACETS_CLICK_DISMISS_SUGGESTED_ITEM="home_facets_click_dismiss_suggested_item",Xoe.HOME_FACETS_DISMISS_SUGGESTED_ITEM="home_facets_dismiss_suggested_item",Xoe.HOME_FACETS_UNHIDE_SECTION="home_facets_unhide_section",Xoe.HOME_FACETS_HIDE_SECTION="home_facets_hide_section",Xoe.HOME_FACETS_SECTION_SHOWN="home_facets_section_shown",Xoe.HOME_FACETS_RENDER_SUGGESTED_ITEM="home_facets_render_suggested_item",Xoe.HOME_FACETS_SELECT_FACET="home_facets_select_facet",Xoe.HOME_FACETS_SHOWN="home_facets_shown",Xoe.HOME_FACETS_EMPTY_SUGGESTION="home_facets_empty_suggestion",Xoe.HOME_FACETS_API_ERROR="home_facets_api_error",Xoe.HOME_FACETS_SCROLL_END="home_facets_scroll_end",Xoe.HOME_FACETS_RENDERED="home_facets_rendered",Xoe.HOME_THEMES_OPEN_SUGGESTED_ITEM="home_themes_open_suggested_item",Xoe.HOME_THEMES_OPEN_PARENT_FOLDER="home_themes_open_parent_folder",Xoe.HOME_THEMES_CLICK_DISMISS_SUGGESTED_ITEM="home_themes_click_dismiss_suggested_item",Xoe.HOME_THEMES_DISMISS_SUGGESTED_ITEM="home_themes_dismiss_suggested_item",Xoe.HOME_THEMES_UNHIDE_SECTION="home_themes_unhide_section",Xoe.HOME_THEMES_HIDE_SECTION="home_themes_hide_section",Xoe.HOME_THEMES_SECTION_SHOWN="home_themes_section_shown",Xoe.HOME_THEMES_RENDER_SUGGESTED_ITEM="home_themes_render_suggested_item",Xoe.HOME_THEMES_EMPTY_SUGGESTION="home_themes_empty_suggestion",Xoe.HOME_THEMES_API_ERROR="home_themes_api_error",Xoe.HOME_THEMES_RENDERED="home_themes_rendered",Xoe.HOME_FILES_OPEN_SUGGESTED_ITEM="home_files_open_suggested_item",Xoe.HOME_FILES_OPEN_PARENT_FOLDER="home_files_open_parent_folder",Xoe.HOME_FILES_CLICK_DISMISS_SUGGESTED_ITEM="home_files_click_dismiss_suggested_item",Xoe.HOME_FILES_DISMISS_SUGGESTED_ITEM="home_files_dismiss_suggested_item",Xoe.HOME_FILES_UNHIDE_SECTION="home_files_unhide_section",Xoe.HOME_FILES_HIDE_SECTION="home_files_hide_section",Xoe.HOME_FILES_SECTION_SHOWN="home_files_section_shown",Xoe.HOME_FILES_RENDER_SUGGESTED_ITEM="home_files_render_suggested_item",Xoe.HOME_FILES_EMPTY_SUGGESTION="home_files_empty_suggestion",Xoe.HOME_FILES_MAIN_FILE_CLICKED="home_files_main_file_clicked",Xoe.HOME_FILES_API_ERROR="home_files_api_error",Xoe.HOME_FILES_RENDERED="home_files_rendered",Xoe.BROWSE_FACETS_FACETS_DISPLAYED="browse_facets_facets_displayed",Xoe.BROWSE_FACETS_FACET_CLICKED="browse_facets_facet_clicked",Xoe.BROWSE_FACETS_FACET_DISMISSED="browse_facets_facet_dismissed",Xoe.CAPTURE_SDK_FILES_DOWNLOAD_MODAL_SHOWN="capture_sdk_files_download_modal_shown",Xoe.CAPTURE_SDK_FILES_DOWNLOAD_CTA_CLICKED="capture_sdk_files_download_cta_clicked",Xoe.CAPTURE_SDK_FILES_VIEW_RECORDING_CLICKED="capture_sdk_files_view_recording_clicked",Xoe.CAPTURE_SDK_FILES_MENU_SCREEN_RECORDING_CLICKED="capture_sdk_files_menu_screen_recording_clicked",Xoe.CAPTURE_SDK_FILES_MENU_SCREEN_CAMERA_RECORDING_CLICKED="capture_sdk_files_menu_screen_camera_recording_clicked",Xoe.CAPTURE_SDK_FILES_MENU_RECORDING_SUBMENU_SHOWN="capture_sdk_files_menu_recording_submenu_shown",Xoe.ADD_FROM_GDRIVE="add_from_gdrive",Xoe.OPEN_IN_REPLAY="open_in_replay",Xoe.SELECT_IMAGE_EDIT_MODE="select_image_edit_mode",Xoe.SHOWN_EDIT_IMAGE_MODE="shown_image_edit_mode",Xoe.NULL="null",Xoe.HOVER_CONTENT_TILE="hover_content_tile",Xoe.TAKEOVER_REVIEW_FILES="takeover_review_files",Xoe.TAKEOVER_DISMISS_SUGGESTION="takeover_dismiss_suggestion",Xoe.TAKEOVER_SHARE_BUTTON="takeover_share_button",Xoe.BROWSE_ACTION_BAR_CONTENT_ACTION_UNSUPPORTED_FILE="browse_action_bar_content_action_unsupported_file",Xoe.UPLOAD_DRAWER_QUICK_VIEW_CLICK="upload_drawer_quick_view_click",n.WebUserActionLogExtraValue=void 0,(ere=n.WebUserActionLogExtraValue||(n.WebUserActionLogExtraValue={})).SHARED_FOLDER="shared folder",ere.FILE_FOLDER="file folder",ere.EVERYONE_GROUP_VIEW_ACCESS="everyone group view access",ere.SPECIFIC_PEOPLE="specific people",ere.BROWSE="browse",ere.CONTENT_MANAGER="content manager",function(e){e.BROWSE="browse",e.SEARCH="search"}(tre||(tre={})),n.ActionSurfaceLogValue=void 0,(nre=n.ActionSurfaceLogValue||(n.ActionSurfaceLogValue={})).OVERFLOW_MENU="overflow_menu",nre.RIGHT_SIDEBAR="right_sidebar",nre.CENTER_PANE="center_pane",nre.TOP_NAVIGATION="top_navigation",nre.ACTION_BAR="action_bar",nre.FILE_UPLOADER_ACTIONS="file_uploader_actions",nre.INLINE_ACTION_BAR="inline_action_bar",nre.FEATURE_GROWTH="feature_growth",nre.RIGHT_CLICK_MENU="right_click_menu",nre.IN_FOLDER_ACTIVATION="in_folder_activation",nre.CONTENT_TILE_ACTION_MENU="content_tile_action_menu",nre.CONTENT_SUGGESTIONS="content_suggestions_menu",nre.CONTENT_SUGGESTIONS_MODULE="content_suggestions_module",nre.PREVIEW_TITLEBAR="preview_titlebar",nre.CONTENT_TILE="content_tile",nre.GLOBAL_CREATE="global_create",nre.CONTEXTUAL_RIBBON="contextual_ribbon",nre.FOLDER_SETTINGS_MENU="folder_settings_menu",nre.CONTENT_OVERFLOW_MENU="content_overflow_menu",nre.QUICK_VIEW="quick_view",nre.QUICK_VIEW_FOLDER_CONTENT_TILE="quick_view_folder_content_tile",nre.QUICK_VIEW_FOLDER_CONTENT_TILE_ACTION_MENU="quick_view_folder_content_tile_action_menu",nre.RELATED_FILES="related_files",nre.QUICK_VIEW_TOOLBAR="quick_view_toolbar",nre.COMMENTS_SIDEBAR="comments_sidebar",n.ActionSourceValue=void 0,(ire=n.ActionSourceValue||(n.ActionSourceValue={})).ROW_SINGLE_CLICK="row_single_click",ire.ROW_DOUBLE_CLICK="row_double_click",ire.ROW_TITLE="row_title",ire.ROW_PREVIEW_ICON="row_preview_icon",ire.FOLDER_OVERVIEW="folder_overview",ire.KEYBOARD="keyboard",ire.SHARE="share",ire.SPLIT_SHARE="split_share",ire.OVERFLOW_MENU="overflow_menu",ire.WHITESPACE="whitespace",ire.SINGLE_CHECKBOX="single_checkbox",ire.ALL_CHECKBOX="all_checkbox",ire.OPEN_OVERFLOW_MENU="open_overflow_menu",ire.THUMBNAIL="thumbnail",ire.DETAILS_PANE_PREVIEW="details_pane_preview",ire.DRAG_TO_SELECT="drag_to_select",ire.DRAG_AND_DROP="drag_and_drop",ire.BUTTON="button",ire.BUTTON_MENU="button_menu",ire.PINNED_BLADE="pinned_blade",ire.CONTENT_SUGGESTIONS_SECTION="content_suggestions_section",ire.COPY_LINK_FROM_UPLOAD_MODAL="copy_link_from_upload_modal",ire.SEARCH_SUGGESTIONS_DROPDOWN="search_suggestions_dropdown",ire.SEARCH_RESULTS_PAGE="search_results_page",ire.ONBOARDING_TASK_CAROUSEL="onboarding_task_carousel",ire.FACETS="facets",ire.COPY_LINK_FROM_QUICK_VIEW="copy_link_from_quick_view",ire.QUICK_VIEW_FROM_UPLOAD_DRAWER="quick_view_from_upload_drawer",ire.QUICK_VIEW_CONTENT_TILE="quick_view_content_tile",function(e){e.OVERFLOW_MENU="overflow_menu",e.HABIT_LOOP_TILES="habit_loop_tiles"}(are||(are={})),new Map([["SHOWN_EDIT_IMAGE_MODE",n.WebUserActionLogEvent.SHOWN_EDIT_IMAGE_MODE]]),function(e){e.ESC="ESC",e.SUBMIT="SUBMIT",e.BLUR="BLUR"}(ore||(ore={})),n.NewFolderCreationState=void 0,(rre=n.NewFolderCreationState||(n.NewFolderCreationState={})).CREATE_FOLDER_INACTIVE="CREATE_FOLDER_INACTIVE",rre.PENDING_INPUT="PENDING_INPUT",rre.SAVING_INPUT="SAVING_INPUT",function(e){e.PENDING_INPUT="pending-input",e.SAVING_INPUT="saving-input"}(sre||(sre={})),n.LoadingState=void 0,(lre=n.LoadingState||(n.LoadingState={})).LOADED="LOADED",lre.LOADING_FIRST_PAGE="LOADING_FIRST_PAGE",lre.LOADING_REMAINING_PAGES="LOADING_REMAINING_PAGES",lre.LOAD_ERROR="LOAD_ERROR",lre.UPDATING_FILTERED_VIEW="UPDATING_FILTERED_VIEW",n.DropTargetHighlightMode=void 0,(cre=n.DropTargetHighlightMode||(n.DropTargetHighlightMode={})).NONE="NONE",cre.ALL_FOLDERS="ALL_FOLDERS",cre.NONSHARED_FOLDERS="NONSHARED_FOLDERS",cre.NONSHARED_NONTEAM_FOLDERS="NONSHARED_NONTEAM_FOLDERS",n.ViewType=void 0,(dre=n.ViewType||(n.ViewType={})).Grid="GRID_VIEW",dre.List="LIST_VIEW",dre.CondensedList="CONDENSED_LIST_VIEW",dre.LargeGrid="LARGE_GRID_VIEW",dre.SmallGrid="SMALL_GRID_VIEW";const ure=u.intl.formatMessage({id:"P+XAua",defaultMessage:"Name"}),_re={sortField:n.SortField.FILENAME,label:ure,popoverTriggerLabel:ure,isLocked:!0},mre={sortField:n.SortField.SHARED_WITH,label:b.default.createElement((()=>b.default.createElement(b.default.Fragment,null,u.intl.formatMessage({id:"kGg5/N",defaultMessage:"Who can access"}))),null),popoverTriggerLabel:u.intl.formatMessage({id:"L14CPe",defaultMessage:"Members"}),loggingLabel:"Members",isSortOrderOptionDisabled:!0},pre={sortField:n.SortField.MODIFIED,label:u.intl.formatMessage({id:"QbF+kD",defaultMessage:"Modified"}),popoverTriggerLabel:u.intl.formatMessage({id:"QbF+kD",defaultMessage:"Modified"}),loggingLabel:"Modified"},gre={sortField:n.SortField.CATEGORY,label:u.intl.formatMessage({id:"sDfgq0",defaultMessage:"Type"}),popoverTriggerLabel:u.intl.formatMessage({id:"sDfgq0",defaultMessage:"Type"}),loggingLabel:"Type"},fre={sortField:n.SortField.EXTENSION,label:u.intl.formatMessage({id:"SIATeo",defaultMessage:"Extension"}),popoverTriggerLabel:u.intl.formatMessage({id:"SIATeo",defaultMessage:"Extension"}),loggingLabel:"Extension"},hre={sortField:n.SortField.SIZE,label:u.intl.formatMessage({id:"hah3yV",defaultMessage:"Size"}),popoverTriggerLabel:u.intl.formatMessage({id:"hah3yV",defaultMessage:"Size"}),loggingLabel:"Size"},Ere={sortField:n.SortField.PARENT_FOLDER,label:u.intl.formatMessage({id:"L0ZCFx",defaultMessage:"Folder"}),popoverTriggerLabel:u.intl.formatMessage({id:"L0ZCFx",defaultMessage:"Folder"}),loggingLabel:"Folder"},vre={sortField:n.SortField.RECENT_ACTIVITY,label:u.intl.formatMessage({id:"BMa/nh",defaultMessage:"Activity"}),popoverTriggerLabel:u.intl.formatMessage({id:"BMa/nh",defaultMessage:"Activity"}),loggingLabel:"Activity"},bre=[_re,mre,pre,gre,fre,hre],Sre=[{sortField:n.SortField.FILENAME,label:ure,popoverTriggerLabel:ure},pre,gre,fre,hre],Tre=[_re,pre,Ere,mre,gre,fre,hre],yre=[_re,vre,Ere,pre,mre,gre,fre,hre],kre=[Sre[0],vre,...Sre.slice(1)],wre={[n.ViewType.List]:Tre,[n.ViewType.CondensedList]:Tre,[n.ViewType.Grid]:Sre,[n.ViewType.LargeGrid]:Sre},Ire={[n.ViewType.List]:yre,[n.ViewType.CondensedList]:yre,[n.ViewType.Grid]:kre,[n.ViewType.LargeGrid]:kre};n.SortField.FILENAME,n.SortField.MODIFIED,u.intl.formatMessage({id:"GaUyyL",defaultMessage:"Modified"}),u.intl.formatMessage({id:"GaUyyL",defaultMessage:"Modified"}),n.SortField.SIZE,u.intl.formatMessage({id:"txUjQq",defaultMessage:"Size"}),u.intl.formatMessage({id:"txUjQq",defaultMessage:"Size"}),n.SortField.FILENAME,n.SortField.MODIFIED,u.intl.formatMessage({id:"QqPUpX",defaultMessage:"Last modified"}),u.intl.formatMessage({id:"QqPUpX",defaultMessage:"Last modified"}),n.SortField.SIZE,u.intl.formatMessage({id:"txUjQq",defaultMessage:"Size"}),u.intl.formatMessage({id:"txUjQq",defaultMessage:"Size"}),n.SortField.RELEVANCE,u.intl.formatMessage({id:"3LcPUk",defaultMessage:"Relevance"}),u.intl.formatMessage({id:"3LcPUk",defaultMessage:"Relevance"}),n.SortField.MODIFIED,u.intl.formatMessage({id:"QqPUpX",defaultMessage:"Last modified"}),u.intl.formatMessage({id:"QqPUpX",defaultMessage:"Last modified"}),n.SortField.FILENAME,n.SortField.MODIFIED,u.intl.formatMessage({id:"RBvabN",defaultMessage:"Deleted"}),u.intl.formatMessage({id:"RBvabN",defaultMessage:"Deleted"}),n.NewFolderCreationState.CREATE_FOLDER_INACTIVE,n.NewFolderCreationState.PENDING_INPUT,n.NewFolderCreationState.SAVING_INPUT,sre.PENDING_INPUT,sre.SAVING_INPUT,n.ViewType.Grid,n.ViewType.LargeGrid,n.ViewType.List,n.ViewType.CondensedList,n.ViewType.SmallGrid,n.DropTargetHighlightMode.NONE,n.DropTargetHighlightMode.ALL_FOLDERS,n.DropTargetHighlightMode.NONSHARED_FOLDERS,n.DropTargetHighlightMode.NONSHARED_NONTEAM_FOLDERS,n.SortField.FILENAME,n.SortField.MODIFIED,n.SortField.CATEGORY,n.SortField.EXTENSION,n.SortField.SIZE,n.SortField.SHARED_WITH,n.SortField.SYNC_SETTING,n.SortField.FILE_COUNTS;const Are=[n.SortField.FILENAME,n.SortField.SHARED_WITH,n.SortField.SYNC_SETTING];n.LoadingState.LOADED,n.LoadingState.LOADING_FIRST_PAGE,n.LoadingState.LOADING_REMAINING_PAGES,n.LoadingState.LOAD_ERROR,n.LoadingState.UPDATING_FILTERED_VIEW,n.SortDirection.ASCENDING,n.SortDirection.DESCENDING,n.ViewType.Grid,n.ViewType.LargeGrid,n.ViewType.List,n.ViewType.SmallGrid;const Cre={small:64,large:256};n.ViewType.Grid,n.ViewType.LargeGrid,n.ViewType.List,n.ViewType.SmallGrid;n.SortField.RECENT_ACTIVITY,n.SortDirection.DESCENDING;const Rre={"*":n.ViewType.List,":search/text":n.ViewType.List,":search/image":n.ViewType.LargeGrid};Ph("/static/metaserver/static/js/clean/ui/thumbnail.module.out-vflTEQD3q.css",(e=>":root{--grid_dimension:158px}._grid-thumbnail_170wb_5._loaded_170wb_5{border:var(--dig-color__background__subtle);border-style:solid;border-width:1px;height:var(--grid_dimension);width:var(--grid_dimension)}._grid-thumbnail-lg_170wb_14._load-failed_170wb_14{padding:var(--spacing__unit--0_5)}._list-icon_170wb_18._loaded_170wb_5{border:var(--dig-color__background__subtle);border-style:solid;border-width:1px}"));const Ore="_grid-thumbnail_170wb_5",Nre="_loaded_170wb_5",Pre="_grid-thumbnail-lg_170wb_14",Mre="_load-failed_170wb_14",Lre="_list-icon_170wb_18",Dre=Cre.small,Fre=`${Dre}x${Dre}`,xre=Cre.large,Ure=`${xre}x${xre}`,Bre=function(e){const t=!(!e||!e.allow_http2)&&e.allow_http2,n=t?void 0:new Goe;return new zoe(n,!t)}();class Wre extends b.default.Component{constructor(e){super(e),this.bindingId=null,this.handleImageError=()=>{this.setState({src:null})},this.state=this.getStateForTemplateUrl(this.props.file.thumbnail_url_tmpl)}componentDidMount(){this.bindThumbStore()}UNSAFE_componentWillReceiveProps(e){const t=e.file.thumbnail_url_tmpl;t!==this.props.file.thumbnail_url_tmpl&&this.setState(this.getStateForTemplateUrl(t))}UNSAFE_componentWillUpdate(){this.unbindThumbStore()}componentDidUpdate(){this.bindThumbStore()}componentWillUnmount(){this.unbindThumbStore()}bindThumbStore(){if(!this.state.isLoading)return;if(this.bindingId)return;const{url:e}=this.state;e&&(this.bindingId=Bre.bind_url(e,{onSuccess:()=>{this.setState({isLoading:!1,src:Bre.get_thumb(e)})},onError:()=>{this.setState({isLoading:!1})}}))}unbindThumbStore(){this.bindingId&&(Bre.unbind_url(this.bindingId),this.bindingId=null)}getStateForTemplateUrl(e){let t=null;if(!e)return{isLoading:!1,src:null};const n=this.getThumbnailUrl(e);n&&(t=Bre.get_thumb(n));return{isLoading:!!n&&!t,src:t,url:n}}getThumbnailUrl(e){if(!e)return;const t=s.URI.parse(e);return t.updateQuery("size","list"===this.props.thumbnailUsage?Fre:Ure),t.updateQuery("size_mode",!1===this.props.isLegacy?Qoe.STRICT.toString():Qoe.EXACT.toString()),t.toString()}render(){const{alt:e,file:t,fallbackIconSize:n,className:i,thumbnailUsage:a="list"}=this.props,{src:o}=this.state,r=Vq("icon",i,{[Ore]:"grid"===a,[Pre]:"grid"===a,[Lre]:"list"===a});return o?b.default.createElement("img",{alt:e,className:Vq(r,Nre),src:o,onError:this.handleImageError}):b.default.createElement($oe,{className:Vq(r,Mre),path:jb(t),variant:n})}}Wre.displayName="ThumbnailIcon";const Vre=900;function qre(e,t,n=2,i=!0,a=!0,o=!0,r=Hre.DEFAULT){t=o?parseFloat(t):Math.max(0,parseFloat(t));const s=Math.abs(t);let l,c;const d=Gre[r];s<1024?(n=0,l=t,c=e.formatMessage(d.bytes,{count:t}),i=!0):s<1024*Vre?(l=t/1024,c=e.formatMessage(d.KB)):s<1048576*Vre?(l=t/1048576,c=e.formatMessage(d.MB)):s<1073741824*Vre||0===n&&t<1099511627776?(l=t/1073741824,c=e.formatMessage(d.GB)):(l=t/1099511627776,c=e.formatMessage(d.TB));return`${e.formatNumber(l,{maximumFractionDigits:n,minimumFractionDigits:a?0:n})}${i?" ":""}${c}`}var Hre;!function(e){e[e.DEFAULT=0]="DEFAULT",e[e.PRODUCTS_PAGE=1]="PRODUCTS_PAGE"}(Hre||(Hre={}));const Gre={[Hre.DEFAULT]:{bytes:u.defineMessage({id:"I7KA8j",defaultMessage:"{count, plural, one{byte} other{bytes}}"}),KB:u.defineMessage({id:"MVs5oP",defaultMessage:"KB"}),MB:u.defineMessage({id:"bpefQm",defaultMessage:"MB"}),GB:u.defineMessage({id:"UFpE+s",defaultMessage:"GB"}),TB:u.defineMessage({id:"+KkCsG",defaultMessage:"TB"})},[Hre.PRODUCTS_PAGE]:{bytes:u.defineMessage({id:"kP3nBp",defaultMessage:"{count, plural, one{byte} other{bytes}}"}),KB:u.defineMessage({id:"9+V9f/",defaultMessage:"KB"}),MB:u.defineMessage({id:"rnAmY5",defaultMessage:"MB"}),GB:u.defineMessage({id:"VOKg9w",defaultMessage:"GB"}),TB:u.defineMessage({id:"S/f0R6",defaultMessage:"TB"})}};function jre(e,t=2,n=!0,i=!0,a=!0,o=Hre.DEFAULT){return qre(u.intl,e,t,n,i,a,o)}const zre=({width:e,shouldShowCopyToDropboxButton:t,shouldShowDownloadButton:n,onDownloadClick:i,onCopyClick:a,onMenuOpen:o,intl:r})=>{const s=b.useCallback((e=>{"COPY"===e?a():"DOWNLOAD"===e&&i()}),[a,i]);return t||n?b.createElement("div",{style:{display:"flex",flexDirection:"row",justifyContent:"center"}},b.createElement(XW.Wrapper,{onSelection:s,onToggle:o},(({getContentProps:i,getTriggerProps:a})=>b.createElement(b.Fragment,null,b.createElement("div",{style:{width:e},...a()},b.createElement(wq,{title:"More"},b.createElement(CV,{variant:"borderless","data-testid":"list-item-overflow-open-button"},b.createElement(uN,{"aria-label":"More menu",src:QN,style:{marginRight:"4px"}})))),b.createElement(XW.Content,{...i(),placement:"bottom-end"},b.createElement(XW.Segment,null,t&&b.createElement(XW.ActionItem,{key:"COPY",value:"COPY","data-testid":"list-item-overflow-copy-button"},b.createElement("div",{style:{display:"flex",alignItems:"center"}},b.createElement(uN,{src:UN,style:{marginRight:"4px"}}),b.createElement(cW,null,i9(r)))),n&&b.createElement(XW.ActionItem,{key:"DOWNLOAD",value:"DOWNLOAD","data-testid":"list-item-overflow-download-button"},b.createElement("div",{style:{display:"flex",alignItems:"center"}},b.createElement(uN,{src:WN,style:{marginRight:"4px"}}),b.createElement(cW,null,a9(r)))))))))):null};zre.displayName="ListItemOverflowMenu";Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/components/list/list_item_hover_menu.module.out-vflzalk_c.css",(e=>"._sl-outer-container_9wucu_1{height:100%;position:relative}._sl-inner-container_9wucu_6{align-items:center;background:var(--dig-color__background__base);display:flex;height:100%;position:absolute;right:0}._sl-button_9wucu_15{margin-right:6px}"));const Kre="_sl-outer-container_9wucu_1",Jre="_sl-inner-container_9wucu_6",Yre="_sl-button_9wucu_15",Zre=({shouldShowCopyToDropboxButton:e,shouldShowDownloadButton:t,onDownloadClick:n,onCopyClick:a,intl:o})=>{const[r,s]=i.useState(!1);return e||t?b.createElement("div",{className:Kre},b.createElement("div",{className:Jre},e&&b.createElement(yV,{onClick:()=>{s(!0),a().finally((()=>{s(!1)}))},disabled:r,className:Yre,variant:"opacity",withIconLeft:b.createElement(uN,{src:UN}),"data-testid":"list-item-hover-copy-button"},i9(o)),t&&b.createElement(yV,{onClick:n,className:Yre,variant:"opacity",withIconLeft:b.createElement(uN,{src:WN}),"data-testid":"list-item-hover-download-button"},a9(o)))):null};function $re(e){return{class:"sharing_receiver",action:"save_to_dropbox",object:"shared_content",properties:e}}Zre.displayName="ListItemHoverMenu";const Qre=Symbol("ON_C2D_CLICK_ACTION_BAR"),Xre=Symbol("ON_C2D_CLICK_SINGLE_FILE_ACTION"),ese=Symbol("ON_C2D_API_START"),tse=Symbol("ON_C2D_API_SUCCESS"),nse=Symbol("ON_C2D_API_FAILED"),{defaultEmitter:ise,useEmitter:ase}=$Q((async({event:e,getContextValue:t})=>{const n=t(fX),i=t(mX),a=await uX(i),o=t(nX),r=e.payload&&"targetObjectMetadata"in e.payload&&void 0!==e.payload.targetObjectMetadata?e.payload.targetObjectMetadata:t(bX),s={...gX(a),...hX(n),...iX(o),...SX(r)},l={...pX(a),...EX(n),...aX(o),...TX(r)};if(e.key!==Qre){if(e.key!==Xre)return e.key===ese?(XE.logStart("save_to_dropbox",{key:e.payload.sessionId,tags:s}),void XE.logStart($re({...l,eventState:"start"}),{key:e.payload.sessionId,tags:s})):e.key===tse?(XE.logEnd("save_to_dropbox",{key:e.payload.sessionId,tags:s,eventState:"success"}),void XE.logEnd($re({...l,eventState:"success"}),{key:e.payload.sessionId,tags:s})):e.key===nse?(XE.logEnd("save_to_dropbox",{key:e.payload.sessionId,tags:{status:e.payload.errorType,...s},eventState:"failed"}),void XE.logEnd($re({...l,eventState:"failed"}),{key:e.payload.sessionId,tags:{status:e.payload.errorType,...s}})):void 0;{const t={action:"save_to_dropbox",action_element:e.payload.interactionType};XE.logEvent("select.preview_action",{tags:{...s,...t}})}}else{const e={action:"save_to_dropbox",action_element:"action_bar"};XE.logEvent("select.preview_action",{tags:{...s,...e}})}}));Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/components/list/list.module.out-vfliITUq-.css",(e=>"._sl-list--spacing_1xh7o_1{padding:calc(var(--spacing__base_unit)*2) var(--spacing__unit--2)}._sl-list-icon_1xh7o_5{height:48px;width:48px}._sl-list-column-filename_1xh7o_10 [class*=dig-LabelGroup-content]{cursor:pointer;overflow:hidden;white-space:nowrap}._sl-list--table_1xh7o_16{table-layout:fixed;width:100%}._sl-list-item-button_1xh7o_21{color:inherit;cursor:pointer;font:inherit;width:100%}._sl-list-item-button_1xh7o_21>span{justify-content:flex-start}._sl-list-item-button_1xh7o_21:hover *{color:var(--dig-color__text__base)}._sl-list-column-hover_1xh7o_36{display:block;padding:0;text-align:right}"));const ose="_sl-list--spacing_1xh7o_1",rse="_sl-list-icon_1xh7o_5",sse="_sl-list-column-filename_1xh7o_10",lse="_sl-list--table_1xh7o_16",cse="_sl-list-item-button_1xh7o_21",dse="_sl-list-column-hover_1xh7o_36";function use(e){return t=>{t.ctrlKey||t.metaKey||e(t)}}function _se(){!function(e){const t=BA.get_uri();t.removeQuery(e),pse(t)}("preview")}function mse(e){!function(e,t){const n={};n[e]=t;const i=BA.get_uri();i.updateQuery(n),pse(i)}("preview",e.filename)}function pse(e){BA.push_state(e.getPath(),e.getQuery())}const gse=S8.ASC,fse=b8.NAME,hse="50%",Ese="30%",vse="20%",bse="32px",Sse="0px",Tse=(e,t)=>e.filename.localeCompare(t.filename),yse=(e,t)=>t.filename.localeCompare(e.filename),kse=(e,t)=>e.is_dir?1:t.is_dir?-1:e.ts-t.ts,wse=(e,t)=>e.is_dir?1:t.is_dir?-1:t.ts-e.ts,Ise=(e,t)=>e.is_dir?1:t.is_dir?-1:e.bytes-t.bytes,Ase=(e,t)=>e.is_dir?1:t.is_dir?-1:t.bytes-e.bytes,Cse=e=>e===S8.ASC||e===S8.DESC,Rse=e=>e===b8.NAME||e===b8.MODIFIED||e===b8.SIZE,Ose=({files:e,subfolders:t,setSortedEntries:n,sizeClass:i,onFileOpen:a,onFolderOpen:o,handleCopyToDropboxForEntry:r,handleDownloadFileForEntry:s,user:l,shareToken:c,sharePermission:d,renderedContentsStatus:_})=>{const p=g4(),g=!m.is_mobile_or_tablet()||!$A(),f=m.is_mobile_or_tablet()||$A(),h=b.default.useCallback(((e,t)=>{p.select(o4).emit({direction:e,column:t}),sessionStorage.setItem("sortDirection",e),sessionStorage.setItem("sortByColumn",t)}),[p]),E=(()=>{const e=sessionStorage.getItem("sortDirection"),t=sessionStorage.getItem("sortByColumn"),n=Cse(e),i=Rse(t);if(n&&i){const n={direction:e,column:t};return p.select(i4).emit(n),t===b8.NAME&&e===S8.ASC||_.set("complete"),n}const a=null!=e?e:S8.NONE,o=null!=t?t:b8.NONE;return p.select(a4).emit({direction:a,column:o}),{direction:gse,column:fse}})(),[v,S]=b.default.useState(E.direction),[T,y]=b.default.useState(E.column),k=b.default.useCallback((()=>T===b8.NAME?v===S8.ASC?Tse:yse:T===b8.MODIFIED?v===S8.ASC?kse:wse:v===S8.ASC?Ise:Ase),[v,T]),w=b.default.useMemo((()=>{const i=v===S8.ASC?[...t.sort(k()),...e.sort(k())]:[...e.sort(k()),...t.sort(k())];return n(i),i}),[v,t,e,k,n]),I=b.default.useCallback((e=>{if(T===e){const e=v===S8.ASC?S8.DESC:S8.ASC;S(e),h(e,T)}else S(S8.ASC),y(e),h(S8.ASC,e);_.set("complete")}),[v,T,h,_]),A=b.default.useCallback((e=>e===T?v:S8.NONE),[T,v]);return b.default.createElement(ene,{"data-testid":"sl-list-container",className:lse,"aria-label":"folder content"},(e.length>0||t.length>0)&&b.default.createElement(ene.Header,null,b.default.createElement(ene.Row,null,b.default.createElement(ene.HeaderCell,{width:f?void 0:hse,sortDirection:A(b8.NAME),onSort:()=>I(b8.NAME),"data-testid":"sl-list-header--name"},b.default.createElement(cW,{variant:"label"},u.intl.formatMessage({id:"8LAOjM",defaultMessage:"Name"}))),i!==Yee.Small&&b.default.createElement(ene.HeaderCell,{width:Ese,sortDirection:A(b8.MODIFIED),onSort:()=>I(b8.MODIFIED),"data-testid":"sl-list-header--modified"},b.default.createElement(cW,{variant:"label"},u.intl.formatMessage({id:"wqMlXT",defaultMessage:"Modified"}))),b.default.createElement(ene.HeaderCell,{width:vse,sortDirection:A(b8.SIZE),onSort:()=>I(b8.SIZE),"data-testid":"sl-list-header--size"},b.default.createElement(cW,{variant:"label"},u.intl.formatMessage({id:"QG1cgy",defaultMessage:"Size"}))),b.default.createElement(ene.HeaderCell,{width:f?bse:Sse}))),b.default.createElement(ene.Body,null,w.map((e=>b.default.createElement(Nse,{key:e.filename,entry:e,sizeClass:i,onFileOpen:a,onFolderOpen:o,user:l,shareToken:c,sharePermission:d,handleCopyToDropboxForEntry:r,handleDownloadFileForEntry:s,showOverflowMenu:f,showHoverActions:g})))))},Nse=({entry:e,sizeClass:t,onFolderOpen:n,onFileOpen:i,user:a,shareToken:o,sharePermission:r,handleCopyToDropboxForEntry:s,handleDownloadFileForEntry:l,showOverflowMenu:c,showHoverActions:d})=>b.default.createElement(XQ,{context:bX,value:N1(e)},b.default.createElement(XQ,{context:eX,value:P1(e)},e.is_dir?b.default.createElement(Mse,{folder:e,sizeClass:t,onOpen:n,handleCopyToDropboxForEntry:s,handleDownloadFileForEntry:l,user:a,entry:e,shareToken:o,sharePermission:r,showOverflowMenu:c,showHoverActions:d}):b.default.createElement(Lse,{file:e,sizeClass:t,onOpen:i,handleCopyToDropboxForEntry:s,handleDownloadFileForEntry:l,user:a,entry:e,shareToken:o,sharePermission:r,showOverflowMenu:c,showHoverActions:d}))),Pse=({icon:e,lastModified:t,name:i,fileSize:a,sizeClass:o,onClick:r,handleCopyToDropboxForEntry:s,handleDownloadFileForEntry:l,entry:c,user:d,shareToken:_,sharePermission:m,showOverflowMenu:p,showHoverActions:g})=>{const[f,h]=b.default.useState([]),E=use((e=>{e.preventDefault(),"function"==typeof r&&r()})),v=ose,S=b.default.useMemo((()=>"is_cloud_doc"in c&&c.is_cloud_doc),[c]),T=b.default.useMemo((()=>"is_confidential_folder"in c&&c.is_confidential_folder),[c]),y=b.default.useMemo((()=>{let e,t;const n=m.canCopyToDropboxRoles,i=m.canDownloadRoles;return d&&d.role?(e=n.includes(d.role),t=i.includes(d.role)):(e=n.includes("anonymous"),t=i.includes("anonymous")),{roleCanCopyToDropbox:e,roleCanDownload:t}}),[d,m]),k=b.default.useCallback((({isOpen:e})=>{e&&C1(d,c,n.TiburonEventName.ClickOverflowMenu,_,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c())}),[d,c,_]),w=ase(),I=g4(),A=b.default.useCallback((e=>{let t="unknown";return e===n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_BUTTON?t="content_hover":e===n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_OVERFLOW_MENU&&(t="content_overflow_menu"),w.select(Xre).emit({interactionType:t}),I.select(m4).emit({actionElement:t,action:"copy_to_dropbox"}),s(c,e)}),[w,c,s]),C=b.default.useCallback((e=>{let t="unknown";e===n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_BUTTON?t="content_hover":e===n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_OVERFLOW_MENU&&(t="content_overflow_menu"),I.select(Z5).emit({interactionType:t}),I.select(m4).emit({actionElement:t,action:"download"}),l(c,e)}),[I,c,l]),[R,O]=b.default.useState(!1),N=b.default.useCallback((()=>{O(!0),!f.includes(c.filename)&&g&&(C1(d,c,n.TiburonEventName.SharedFolderPreviewHoverEntry,_,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c()),h([...f,c.filename]))}),[d,c,_,f,g]),P=b.default.useCallback((()=>O(!1)),[]);return b.default.createElement(ene.Row,{onMouseEnter:N,onMouseLeave:P,"data-testid":"ROW_TEST_ID","aria-label":"List item with details"},b.default.createElement(ene.Cell,{className:Vq(sse,v)},b.default.createElement(lW,{href:T?void 0:c.href,"aria-label":i,onClick:E,"data-testid":"sl-list-column--name"},b.default.createElement(kte,{"aria-label":"folder or file name with icon on the left",withLeftAccessory:e,withText:b.default.createElement(MV,{className:cse,"aria-label":`${i}`},b.default.createElement(uee,{location:1},i))}))),o!==Yee.Small&&b.default.createElement(ene.Cell,{className:v,"data-testid":"sl-list-column--modified"},b.default.createElement(cW,{variant:"label"},t?une(t):"--")),b.default.createElement(ene.Cell,{className:v,"data-testid":"sl-list-column--size"},b.default.createElement(cW,{variant:"label"},a?jre(a):"--")),g&&b.default.createElement(ene.Cell,{className:dse,"data-testid":"sl-list-column--hover-actions"},R&&b.default.createElement(Zre,{intl:u.intl,shouldShowDownloadButton:y.roleCanDownload&&!S&&!T&&qA(c),shouldShowCopyToDropboxButton:y.roleCanCopyToDropbox&&!T&&qA(c),onCopyClick:()=>A(n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_BUTTON),onDownloadClick:()=>C(n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_BUTTON)})),p&&b.default.createElement(ene.Cell,{className:v},b.default.createElement(zre,{width:bse,intl:u.intl,shouldShowDownloadButton:y.roleCanDownload&&!S&&!T,shouldShowCopyToDropboxButton:y.roleCanCopyToDropbox&&!T,onMenuOpen:k,onCopyClick:()=>A(n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_OVERFLOW_MENU),onDownloadClick:()=>C(n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_FILE_ROW_OVERFLOW_MENU)})))},Mse=({folder:e,sizeClass:t,onOpen:n,handleCopyToDropboxForEntry:i,entry:a,user:o,shareToken:r,sharePermission:s,handleDownloadFileForEntry:l,showOverflowMenu:c,showHoverActions:d})=>b.default.createElement(Pse,{icon:b.default.createElement(Voe,{className:rse,folder:e}),name:e.filename,onClick:()=>n(e,N1(a),P1(a)),sizeClass:t,user:o,entry:a,shareToken:r,sharePermission:s,handleCopyToDropboxForEntry:i,handleDownloadFileForEntry:l,showOverflowMenu:c,showHoverActions:d}),Lse=({file:e,sizeClass:t,onOpen:n,entry:i,user:a,shareToken:o,sharePermission:r,handleCopyToDropboxForEntry:s,handleDownloadFileForEntry:l,showOverflowMenu:c,showHoverActions:d})=>b.default.createElement(Pse,{icon:b.default.createElement(Wre,{alt:e.filename,thumbnailUsage:"list",className:rse,file:e}),lastModified:new Date(1e3*e.ts),name:e.filename,fileSize:e.bytes,onClick:()=>n(e,N1(i),P1(i)),sizeClass:t,user:a,entry:i,shareToken:o,sharePermission:r,handleCopyToDropboxForEntry:s,handleDownloadFileForEntry:l,showOverflowMenu:c,showHoverActions:d});function Dse(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/sendverifyemail",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function Fse(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/set_timezone",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function xse(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/isemailverified",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}const Use={_POLLING:{},send_verification_email:(e,t,n,i,a)=>P5({url:Dse(),data:{email:t,reason:n,signup_tag:a},success:()=>null==i?void 0:i(),subject_user:e}),check_verification:(e,t,n,i)=>B5({url:xse(),data:{email:t},success:e=>"ok"===e?n():i(),subject_user:e}),listen_for_verification(e,t,n){const i=`${e}:${t}`;if(!this._POLLING[i])return this._POLLING[i]=!0,this._poll_for_verification(e,t,n)},_poll_for_verification(e,t,n){return this.check_verification(e,t,n,(()=>setTimeout((()=>this._poll_for_verification(e,t,n)),4e3)))}};var Bse,Wse,Vse,qse;n.AccountSpaceUsageStatus=void 0,(Bse=n.AccountSpaceUsageStatus||(n.AccountSpaceUsageStatus={}))[Bse.LOADING=1]="LOADING",Bse[Bse.READY=2]="READY",Bse[Bse.NOT_APPLICABLE=3]="NOT_APPLICABLE",n.AccountMenuSelectionOption=void 0,(Wse=n.AccountMenuSelectionOption||(n.AccountMenuSelectionOption={})).SETTINGS="settings",Wse.INSTALL="install",Wse.LOGOUT="logout",Wse.HOME="home",Wse.CONNECT="connect",Wse.DISCOVER_TEAMS="discover_teams",Wse.SWITCH="switch",Wse.TEAM="team",Wse.AUTOMATIONS="automations",Wse.MANAGE_ACCOUNT="manage_account",Wse.INSTALL_EXTENSION="install_extension",Wse.LOCALE_SELECTOR="locale_selector",Wse.DARK_MODE_TOGGLE="dark_mode_toggle",Wse.CONNECTED_DEVICES="connected_devices",n.AccountMenuQuotaBarBreakpoints=void 0,(Vse=n.AccountMenuQuotaBarBreakpoints||(n.AccountMenuQuotaBarBreakpoints={}))[Vse.ALWAYS=0]="ALWAYS",Vse[Vse.STANDARD=50]="STANDARD",Vse[Vse.ALMOST_FULL=80]="ALMOST_FULL",Vse[Vse.OVERQUOTA=100]="OVERQUOTA",n.AccountMenuUpgradeButtonText=void 0,(qse=n.AccountMenuUpgradeButtonText||(n.AccountMenuUpgradeButtonText={})).UPGRADE="UPGRADE",qse.UPGRADE_YOUR_PLAN="UPGRADE_YOUR_PLAN",qse.VIEW_PLANS="VIEW_PLANS",qse.SEE_UPGRADE_OPTIONS="SEE_UPGRADE_OPTIONS";const Hse=()=>"Basic",Gse=()=>"Plus",jse=()=>"Legacy",zse=()=>"Dropbox Business",Kse=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/products"}).toString(),Jse=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/plans",query:{_tk:"dropdown",trigger:"direct",oqa:"account_menu_upgrade",reason:"upgrade"}}).toString(),Yse=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/space-upgrade",query:{_tk:"dropdown",oqa:"account_menu_upgrade",reason:"upgrade"}}).toString(),Zse=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/low-space",query:{_tk:"dropdown",oqa:"account_menu_upgrade",reason:"upgrade"}}).toString(),$se=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/out-of-space",query:{_tk:"dropdown",oqa:"account_menu_upgrade",reason:"upgrade"}}).toString(),Qse=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/business/try",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString(),Xse=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/buy/essentials",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString(),ele=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/buy/business",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString(),tle=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/buy/business-plus",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString(),nle=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/try/teams",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString(),ile=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/buy/plus",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString(),ale=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/buy/business/standard",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString(),ole=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/buy/business/advanced",query:{_tk:"dropdown",oqa:"account_menu_upgrade"}}).toString();var rle;n.AccountMenuUrl=void 0,(rle=n.AccountMenuUrl||(n.AccountMenuUrl={})).SPACE_UPGRADE_URL="space_upgrade_url",rle.LOW_SPACE_URL="low_space_url",rle.OUT_OF_SPACE_URL="out_of_space_url",rle.BUSINESS_STANDARD_BUY_URL="business_standard_buy_url",rle.UPGRADE_URL="upgrade_url",rle.PRODUCTS_URL="products_url",rle.BUSINESS_ADVANCED_BUY_URL="business_advanced_buy_url",rle.BUSINESS_BUY_URL="business_buy_url",rle.BUSINESS_PLUS_BUY_URL="business_plus_buy_url",rle.BUSINESS_ESSENTIALS_TRY_URL="business_essentials_try_url",rle.PLUS_BUY_URL="plus_buy_url",rle.ESSENTIALS_BUY_URL="essentials_buy_url",rle.BUSINESS_TRY_URL="business_try_url";const sle={[n.AccountMenuUrl.SPACE_UPGRADE_URL]:Yse,[n.AccountMenuUrl.LOW_SPACE_URL]:Zse,[n.AccountMenuUrl.OUT_OF_SPACE_URL]:$se,[n.AccountMenuUrl.BUSINESS_STANDARD_BUY_URL]:ale,[n.AccountMenuUrl.UPGRADE_URL]:Jse,[n.AccountMenuUrl.PRODUCTS_URL]:Kse,[n.AccountMenuUrl.BUSINESS_ADVANCED_BUY_URL]:ole,[n.AccountMenuUrl.BUSINESS_BUY_URL]:ele,[n.AccountMenuUrl.BUSINESS_PLUS_BUY_URL]:tle,[n.AccountMenuUrl.BUSINESS_ESSENTIALS_TRY_URL]:nle,[n.AccountMenuUrl.PLUS_BUY_URL]:ile,[n.AccountMenuUrl.ESSENTIALS_BUY_URL]:Xse,[n.AccountMenuUrl.BUSINESS_TRY_URL]:Qse};u.intl.formatMessage({id:"pvR+AO",defaultMessage:"Upgrade"}),u.intl.formatMessage({id:"KVRyHc",defaultMessage:"Try {trademark_business}"},{trademark_business:"Dropbox Business"});const lle="801668726815.apps.googleusercontent.com",cle="165392285814-9b1gvvi0368l5p5v3j86qfsfcks0pdnn.apps.googleusercontent.com";var dle,ule,_le;n.GoogleOneTapEvent=void 0,(dle=n.GoogleOneTapEvent||(n.GoogleOneTapEvent={})).DISMISS_GOOGLE_ONE_TAP="dismiss_google_onetap",dle.GOOGLE_ONE_TAP_CONTINUE="google_onetap_continue",dle.GOOGLE_ONE_TAP_NOT_SHOWN="google_onetap_not_shown",dle.GOOGLE_ONE_TAP_ACCOUNT_CREATION_SUCCESS="google_onetap_account_creation_success",dle.GOOGLE_ONE_TAP_ACCOUNT_LOGIN_SUCCESS="google_onetap_account_login_success",dle.GOOGLE_ONE_TAP_ACCOUNT_AUTO_LOGIN_SUCCESS="google_onetap_auto_login_success",dle.GOOGLE_ONE_TAP_SIGNUP_CLICK="google_onetap_signup_click",dle.GOOGLE_ONE_TAP_SIGNUP_DISMISS_TOS="google_onetap_signup_dismiss_tos",dle.GOOGLE_ONE_TAP_SIGNUP_PLEASE_AGREE_TO_TOS="google_onetap_signup_please_agree_to_tos",dle.GOOGLE_ONE_TAP_VERIFICATION_FAILED="google_onetap_verification_failed",dle.GOOGLE_ONE_TAP_VERIFICATION_SUCCESS="google_onetap_verification_success",dle.GOOGLE_ONE_TAP_VERIFICATION_AUTO_SUCCESS="google_onetap_verification_auto_success",dle.GOOGLE_ONE_TAP_SIG_BUTTON_CLICKED="google_onetap_sig_button_clicked",dle.LOGGED_IN_GOOGLE_USER="loggedin_google_user",dle.SHOW_GOOGLE_ONE_TAP="show_google_onetap",dle.GOOGLE_ONE_TAP_IMPLICIT_TOS_AGREE="google_one_tap_implicit_tos_agree",n.GoogleNotShownReason=void 0,(ule=n.GoogleNotShownReason||(n.GoogleNotShownReason={})).OPT_OUT_OR_NO_SESSION="opt_out_or_no_session",ule.USER_CANCEL="user_cancel",n.SIG_BUTTON_TEXT=void 0,(_le=n.SIG_BUTTON_TEXT||(n.SIG_BUTTON_TEXT={})).CONTINUE_WITH="continue_with",_le.SIGN_IN_WITH="signin_with",_le.SIGN_UP_WITH="signup_with",n.PromptNotShownReason=void 0,(n.PromptNotShownReason||(n.PromptNotShownReason={})).inFlow="credential_returned";const mle=["btn","btn_confirm","btn_add_session","btn_confirm_add_session"],ple=new Map([["default",{width:350,logo_alignment:"left"}],["shared-link-signup-page",{width:400,logo_alignment:"left"}]]),gle={platformInitialized:!1,googleAccountInitialized:!1,displayMoment:!1,isInline:!1,isPromptClosed:!0,context:"signin",pendingContext:null,buttonContainerMounted:!1,inlineContainerMounted:!1,tosPromptDisplayed:!1,inlinePromptUIReady:!1,promptUIHasDisplayed:!1,promptNotShownReason:"",formDisabled:!1,isButtonFlow:!1,email:"",isMobile:!1,gsiInitComplete:!1};let fle=gle;const hle=e=>`gsi_${e.toString()}`,Ele=e=>{fle.pendingContext=e},vle=e=>{const t=e.detail;fle={...fle,...t||{}},e.type!==hle(n.GSIEvent.STATE_CHANGE)&&window.dispatchEvent(kle(n.GSIEvent.STATE_CHANGE))},ble={sendGSIEvent:(e,{name:t,id:n,email:i,loginSuccess:a,registerSuccess:o,promptNotShownReason:r}={})=>{const s=yle.includes(e),l=kle(e,{name:t,id:n,email:i,promptNotShownReason:r});l&&(window.dispatchEvent(l),s&&!fle.platformInitialized&&Ele(l.detail.context))},getGSIState:()=>fle,getPendingContext:()=>fle.pendingContext,clearPendingContext:()=>{fle.pendingContext=null},getEventType:hle,createGSIEventListener:(e,t)=>{const n=e=>window.addEventListener(hle(e),t);Array.isArray(e)?e.forEach((e=>{n(e)})):n(e)},removeGSIEventListener:(e,t)=>{const n=e=>window.removeEventListener(hle(e),t);Array.isArray(e)?e.forEach((e=>{n(e)})):n(e)},resetGSIState:()=>{fle=gle}};var Sle;n.GSIEvent=void 0,(Sle=n.GSIEvent||(n.GSIEvent={})).STATE_CHANGE="state_change",Sle.CONTEXT_CHANGE_SIGNUP="context_change_signup",Sle.CONTEXT_CHANGE_SIGNIN="context_change_signin",Sle.INITIALIZE_PLATFORM="initialize_platform",Sle.INITIALIZE_GOOGLE_ACCOUNT="initialize_google_account",Sle.DISPLAY_MOMENT="display_moment",Sle.RESET_DISPLAY_MOMENT="reset_display_moment",Sle.USE_INLINE_PROMPT="use_inline_prompt",Sle.PROMPT_CLOSE="prompt_close",Sle.PROMPT_OPEN="prompt_open",Sle.SHOW_PROMPT="show_prompt",Sle.REMOVE_PROMPT="remove_prompt",Sle.INLINE_CONTAINER_MOUNTED="inline_container_mounted",Sle.BUTTON_CONTAINER_MOUNTED="button_container_mounted",Sle.BUTTON_CONTAINER_UNMOUNTED="button_container_unmounted",Sle.TOS_PROMPT_OPEN="tos_prompt_open",Sle.TOS_PROMPT_CLOSE="tos_prompt_closed",Sle.USE_BUTTON_FLOW="use_button_flow",Sle.USE_ONE_TAP_FLOW="use_one_tap_flow",Sle.SSO_REQUIRED="sso_required",Sle.INLINE_PROMPT_UI_READY="inline_prompt_ui_ready",Sle.INLINE_PROMPT_UI_NOT_READY="inline_prompt_ui_not_ready",Sle.PROMPT_UI_HAS_DISPLAYED="prompt_ui_has_displayed",Sle.IS_MOBILE="IS_MOBILE",Sle.LOGIN_SUCCESS="login_success",Sle.REGISTER_SUCCESS="register_success",Sle.GSI_INIT_COMPLETE="gsi_init_complete",Sle.LOCAL_STORAGE_UPLOAD_ERROR="local_storage_upload_error";const Tle={context_change_signup:"signup",context_change_signin:"signin"},yle=[n.GSIEvent.CONTEXT_CHANGE_SIGNIN,n.GSIEvent.CONTEXT_CHANGE_SIGNUP],kle=(e,{name:t,id:i,email:a,promptNotShownReason:o}={})=>{const r=hle(e);switch(e){case n.GSIEvent.CONTEXT_CHANGE_SIGNUP:case n.GSIEvent.CONTEXT_CHANGE_SIGNIN:return new CustomEvent(r,{detail:{context:Tle[e.toString()],formDisabled:!1}});case n.GSIEvent.INITIALIZE_PLATFORM:return new CustomEvent(r,{detail:{platformInitialized:!0}});case n.GSIEvent.INITIALIZE_GOOGLE_ACCOUNT:return new CustomEvent(r,{detail:{googleAccountInitialized:!0}});case n.GSIEvent.DISPLAY_MOMENT:return new CustomEvent(r,{detail:{displayMoment:!0}});case n.GSIEvent.RESET_DISPLAY_MOMENT:return new CustomEvent(r,{detail:{displayMoment:!1}});case n.GSIEvent.USE_INLINE_PROMPT:return new CustomEvent(r,{detail:{isInline:!0}});case n.GSIEvent.PROMPT_CLOSE:return new CustomEvent(r,{detail:{isPromptClosed:!0,promptNotShownReason:o}});case n.GSIEvent.SHOW_PROMPT:case n.GSIEvent.REMOVE_PROMPT:return new CustomEvent(r);case n.GSIEvent.PROMPT_OPEN:return new CustomEvent(r,{detail:{isPromptClosed:!1}});case n.GSIEvent.BUTTON_CONTAINER_MOUNTED:return new CustomEvent(r,{detail:{buttonContainerMounted:!0}});case n.GSIEvent.BUTTON_CONTAINER_UNMOUNTED:return new CustomEvent(r,{detail:{buttonContainerMounted:!1}});case n.GSIEvent.INLINE_CONTAINER_MOUNTED:return new CustomEvent(r,{detail:{inlineContainerMounted:!0}});case n.GSIEvent.TOS_PROMPT_OPEN:return new CustomEvent(r,{detail:{tosPromptDisplayed:!0,formDisabled:!0}});case n.GSIEvent.TOS_PROMPT_CLOSE:return new CustomEvent(r,{detail:{tosPromptDisplayed:!1,formDisabled:!1,promptNotShownReason:""}});case n.GSIEvent.USE_BUTTON_FLOW:return new CustomEvent(r,{detail:{isButtonFlow:!0}});case n.GSIEvent.USE_ONE_TAP_FLOW:return new CustomEvent(r,{detail:{isButtonFlow:!1}});case n.GSIEvent.STATE_CHANGE:return new CustomEvent(r);case n.GSIEvent.SSO_REQUIRED:return new CustomEvent(r,{detail:{email:a}});case n.GSIEvent.INLINE_PROMPT_UI_READY:return new CustomEvent(r,{detail:{inlinePromptUIReady:!0}});case n.GSIEvent.INLINE_PROMPT_UI_NOT_READY:return new CustomEvent(r,{detail:{inlinePromptUIReady:!1}});case n.GSIEvent.PROMPT_UI_HAS_DISPLAYED:return new CustomEvent(r,{detail:{promptUIHasDisplayed:!0}});case n.GSIEvent.IS_MOBILE:return new CustomEvent(r,{detail:{isMobile:!0}});case n.GSIEvent.LOGIN_SUCCESS:case n.GSIEvent.REGISTER_SUCCESS:return new CustomEvent(r,{detail:{id:i,name:t,email:a}});case n.GSIEvent.GSI_INIT_COMPLETE:return new CustomEvent(r,{detail:{gsiInitComplete:!0}});case n.GSIEvent.LOCAL_STORAGE_UPLOAD_ERROR:return new CustomEvent(r,{detail:{}});default:return null}};Object.values(n.GSIEvent).forEach((e=>{const t=hle(e);window.addEventListener(t,vle)}));const wle="google-one-tap-inline-container-register",Ile="google-one-tap-inline-container-login",Ale="sign-in-with-google-button-container--register",Cle="sign-in-with-google-button-container--login",Rle="google-one-tap-inline-container",Ole="google-one-tap-inline-tos-register",Nle="google-one-tap-inline-tos-login",Ple="google-one-tap-inline-spinner",Mle="google-one-tap-form--disabled",Lle="google-one-tap-form--collapse",Dle="credential_picker_iframe",Fle="credential_picker_container",xle="google-one-tap-button-prompt--disabled",Ule="--google-one-tap-container-height",Ble="--google-one-tap-mobile-container-height";var Wle;function Vle(e){const t=e.match(/^\[GSI_LOGGER\]: (Failed to render button.*)$/);t&&t.length&&l.reportException({err:new Error(t[1]||t[0]),severity:l.SEVERITY.NONCRITICAL,tags:["google_one_tap"]})}n.GSIButtonSurface=void 0,(Wle=n.GSIButtonSurface||(n.GSIButtonSurface={})).SUSI_LANDING_PAGE="landing_page",Wle.SUSI_LOGIN_PAGE="login_page",Wle.SUSI_REGISTER_PAGE="register_page";var qle=Object.freeze({__proto__:null,BUTTON_AUTH_TYPES:mle,DEFAULT_CONTINUATION_URL:"/",DEFAULT_ONE_TAP_CONTAINER_CLASS:Rle,DEFAULT_ONE_TAP_INLINE_SPINNER_CLASS:Ple,DEFAULT_ONE_TAP_INLINE_TOS_ID_LOGIN:Nle,DEFAULT_ONE_TAP_INLINE_TOS_ID_REGISTER:Ole,DEFAULT_SIGNIN_BUTTON_CONTAINER_ID:Cle,DEFAULT_SIGNIN_CONTAINER_ID:Ile,DEFAULT_SIGNUP_BUTTON_CONTAINER_ID:Ale,DEFAULT_SIGNUP_CONTAINER_ID:wle,GOOGLE_ONE_TAP_BUTTON_PROMPT_DISABLED:xle,GOOGLE_ONE_TAP_COLLAPSE_FORM:Lle,GOOGLE_ONE_TAP_CREDENTIAL_CONTAINER_ID:Fle,GOOGLE_ONE_TAP_DISABLED_FORM:Mle,GOOGLE_ONE_TAP_IFRAME_ID:Dle,get GSIButtonSurface(){return n.GSIButtonSurface},get GSIEvent(){return n.GSIEvent},GSIEventManager:ble,get GoogleNotShownReason(){return n.GoogleNotShownReason},GoogleOneTapClientIdDev:cle,GoogleOneTapClientIdProd:lle,get GoogleOneTapEvent(){return n.GoogleOneTapEvent},ONE_TAP_HEIGHT_CSS_VAR:Ule,ONE_TAP_HEIGHT_MOBILE_CSS_VAR:Ble,get PromptNotShownReason(){return n.PromptNotShownReason},SIG_BUTTON_STYLES:ple,get SIG_BUTTON_TEXT(){return n.SIG_BUTTON_TEXT},reportGSILoggerError:Vle});function Hle(e){return{user_access_type:e.access_type,is_folder:e.isFolder(),fq_path:e.path_lower,content_id:e.contentId(),ns_id:e.nsId(),can_create_edit_link:e.canCreateEditLink(),can_create_view_link:e.canCreateViewLink(),can_edit_inband_invite:e.canEditInbandInvite(),can_view_inband_invite:e.canViewInbandInvite(),max_access:e.canCreateEditLink()||e.canEditInbandInvite()?U1.Editor:U1.Viewer}}function Gle(e){const t=new URL(e);if(-1!==t.search.indexOf("rlkey")){const e=t.searchParams.get("rlkey");return{kind:n.LinkKeyTypes.RL,val:e,link_type:n.LinkTypes.Righteous}}if(-1!==t.pathname.indexOf("/s/")||-1!==t.pathname.indexOf("/sh/")){const e=e=>e.pathname.indexOf("/raw/")*e.pathname.indexOf("/dl/")*e.pathname.indexOf("/print/")>0,i=e(t)?3:2,a=t.pathname.split("/")[i];return{kind:n.LinkKeyTypes.SH,val:a,link_type:n.LinkTypes.Shmodel}}return{kind:n.LinkKeyTypes.NONE,val:"",link_type:n.LinkTypes.NONE}}function jle(e){if(!e)return{};const t={link_id:e.id,link_access_level:(i=e.link_permissions.link_access_level,i?i.hasOwnProperty(".tag")?i[".tag"]:i:U1.Viewer)};var i;const a=Gle(e.url);return a.kind!==n.LinkKeyTypes.NONE&&(t[a.kind]=a.val,t.link_type=a.link_type),t}const zle=e=>{const t=new URL(e),n=null!=t.searchParams.get("rlkey"),i=t.pathname.startsWith("/s/")||t.pathname.startsWith("/sh/");return{protocol:t.protocol,hostname:t.hostname,pathname:t.pathname,searchParams:t.searchParams,doesContainRlKey:n,doesContainShmodelLink:i}},Kle=e=>{const t=e.searchParams,n=new URLSearchParams;let i="";return t.get("dl")&&(i="?",n.append("dl",t.get("dl"))),t.get("rlkey")&&(i="?",n.append("rlkey",t.get("rlkey"))),i+=n.toString(),e.protocol+"//"+e.hostname+e.pathname+i},Jle=["upload_photos","scan","take_photo","upload_file","create_text_file","convert_to_pdf","record_audio","paste","file_choose","share","copy_link","manage_permissions","download","open_in_new_browser_tab","open_in_finder","rename","rewind","add_automation","multi_file_organize","set_naming_convention","find_duplicates","copy","move","delete","show_deleted_files","hide_deleted_files","star","unstar","pin_to","unpin","folder_info","folder_activity","select_filter","unselect_filter","sort","select_all_files","switch_view_type","info","file_activity","edit_automation","create_menu","upload_menu","create_folder","capture","edit_pdf","edit_image","self_sign","send_for_signature","drag","chooser","create_folder_pending","create_shared_folder","create_automated_folder","create_team_folder","create_paper","create_paper_template","create_paper_binder","create_office_word","create_google_doc","create_office_powerpoint","create_google_slides","create_office_excel","create_google_sheet","upload_folder","send_file_request","import_from_gg_drive","edit_video","create_web_shortcut","send_to_dropbox","share_with_dropbox","edit_file","expand_upload_drawer","cancel_upload","retry_upload","upload_copy_link","print","offline","open_with","view_in_folder","preview_file","export","lock_file","unlock_file","ask_to_unlock","move_to_vault","sign_in","offline_upsell","open_comments","send_transfer","browse_folder","view_template_library","exit_quick_view","send_and_track","click_overflow_menu","open_preview","zoom_in","zoom_out","play_video","play_audio","pause_video","pause_audio","hover_open_quick_view","one_click_open_quick_view","add_trusted_contact","vault_configure_security","copy_link_to_pasteboard","dismiss_suggested_file","edit_with","file_collection_display_mode","file_collection_multi_select","file_collection_sort_mode","file_collection_upload_status_tray","settings","home_toggle","folder_search","fullscreen","vault_lock_folder","manage_shared_content_members","more_actions","open_in_menu","preview_custom_more_actions","save_to_device","save_to_dropbox","save_to_files","share_file_as_content_link","share_folder_as_content_link","share_menu","share_sheet","task_reminder","show_upload_fsws","unzip","star_toggle","view_browse_screen","view_unmounted_folder","preview_grouped_files","preview_unmounted_shared_content","open_url","open_paper","preview_unmounted_shared_content_folder","watermark","help_center","help_and_resources","report_an_issue","privacy_and_legal","cookie_and_ccpa_preferences","file_choose_cancel","file_choose_success","flip_next","flip_prev","comment","send_a_copy","share_with_analytics","share_to_action","open_more_apps","show_pinned_items","request_files","add_tag","remove_tag","show_transcript","hide_transcript","show_comments","hide_comments","rotate","crop","adjust","zip","draw","highlight","add_text","dropbox_ai","flip","trim","extract_all","open_in","open_folder","upscale","color_correct","version_history","save_as","transcript_copy_all","transcript_search_attempt","transcript_jump_to_timestamp","transcript_copy_segment","transcription","delete_page","cancel","close","insert_page","edit_text","open_in_replay","copy_content_to_pasteboard","open_parent_folder","open_file","hide_info","show_all_metadata","hide_all_metadata","remove_unmounted_folder_access","select_files","filter","filter_select_all","filter_clear_all","hide_file_activity","send_for_review","sign","create_new_signature","add_signers","mount_folder","auto_straighten","dismiss_related_files_section","enhance","transcript","search","continue","report_to_dropbox","move_page","show_link_warning_modal","open_notifications","browse","select","copy_url","open_dropbox","over_quota","revisions","evict","recall","affirm_evicted","affirm_recalled","dod_evict","dod_recall","tiburon_share_file","hellosign","move_business","add_to_replay","add_to_transfer","add_to_transfer_external","add_to_transfer_external_business","create_file_request","sync_first","check_and_show_no_access_warning","reset_check_and_show_no_access_warning","request_unlock_file","open_file_collab_browse","open_folder_collab_browse","manage_backup","manage_backup_external","setup_backup_external","ignore_path_backup","unignore_path_backup","ignore_path","unignore_path","fail_ignore_path_infinite","fail_ignore_path_cloud_doc","unlock_vault","manage_hard_drive_space","edb_resume_backup","edb_show_help","edb_pause_backup","edb_backup_external","edit_in_dropbox","rename_team_folder","manage_access","image_filter","check_file_access","swipe_toolbar","file_choose_unsupported","file_choose_suggestion","expand_related_files_section","suggest_team_member","invite_team_member","download_desktop_app","open_desktop_app","open_in_install_desktop_app","edit_transcript","save_edit_transcript","cancel_edit_transcript","change_text_encoding","follow","manage_follow_options","unfollow","compare_file","redo","undo","select_tag","ios_extension","calculate_folder_size","permanently_delete","restore","manage_as_admin","transcript_feedback_submitted","dismiss_team_invite_banner","open_in_web","summarize_and_ask","hand_off","show_dropbox_ai","hide_dropbox_ai"];function Yle(e){return Jle.find((t=>t===(null==e?void 0:e.toLowerCase())))}const Zle=["network","already_exists","access_denied","email_not_verified","bad_path","settings_error","null_metadata","not_found","not_authorized","undefined_error","banned_member","failed_copy_to_clipboard","invalid_logged_out_cookie","unsupported_link_type","invalid_api_key","failed_web_share"];function $le(e){return Zle.find((t=>t===(null==e?void 0:e.toLowerCase())))}const Qle=["root","folder","shared_folder","team_shared_folder","team_member_folder","vault","family"];function Xle(e){return Qle.find((t=>t===(null==e?void 0:e.toLowerCase())))}const ece=["max","editor","viewer","default"];function tce(e){return ece.find((t=>t===(null==e?void 0:e.toLowerCase())))}const nce=["editor","viewer"];function ice(e){return nce.find((t=>t===(null==e?void 0:e.toLowerCase())))}const ace=["legacy","sm24"];function oce(e){return ace.find((t=>t===(null==e?void 0:e.toLowerCase())))}var rce;n.FileTypes=void 0,(rce=n.FileTypes||(n.FileTypes={}))[rce.FILE=1]="FILE",rce[rce.FOLDER=2]="FOLDER",rce[rce.PACKAGE=3]="PACKAGE",rce[rce.SHARED_FOLDER=4]="SHARED_FOLDER",rce[rce.SANDBOX=5]="SANDBOX",rce[rce.TEAM_SHARED_FOLDER=6]="TEAM_SHARED_FOLDER",rce[rce.TEAM_MEMBER_FOLDER=7]="TEAM_MEMBER_FOLDER",rce[rce.VAULT_FOLDER=8]="VAULT_FOLDER",rce[rce.FAMILY_SHARED_FOLDER=9]="FAMILY_SHARED_FOLDER";const sce=new Map([["file",n.FileTypes.FILE],["folder",n.FileTypes.FOLDER],["package",n.FileTypes.PACKAGE],["shared_folder",n.FileTypes.SHARED_FOLDER],["sandbox",n.FileTypes.SANDBOX],["team_shared_folder",n.FileTypes.TEAM_SHARED_FOLDER],["team_member_folder",n.FileTypes.TEAM_MEMBER_FOLDER],["vault_folder",n.FileTypes.VAULT_FOLDER],["family_shared_folder",n.FileTypes.FAMILY_SHARED_FOLDER]]),lce=e=>{if(e){const t=function(e){return-1===e.indexOf(".")?"":Db(e).toLowerCase()}(e);return t&&t.length&&"."!==t.charAt(0)?"."+t:t}},cce={[n.FileTypes.FOLDER]:"folder",[n.FileTypes.SHARED_FOLDER]:"shared_folder",[n.FileTypes.TEAM_SHARED_FOLDER]:"team_shared_folder",[n.FileTypes.TEAM_MEMBER_FOLDER]:"team_member_folder",[n.FileTypes.VAULT_FOLDER]:"vault",[n.FileTypes.FAMILY_SHARED_FOLDER]:"family"};var dce,uce,_ce,mce;n.ModalStage=void 0,(dce=n.ModalStage||(n.ModalStage={})).PENDING="pending",dce.COPY="copy",dce.RESULT="result",dce.ERROR_CLIENT="error_client",dce.ERROR_SERVER="error_server",n.CopyLinkException=void 0,(uce=n.CopyLinkException||(n.CopyLinkException={})).SHARED_LINK_ALREADY_EXISTS="shared_link_already_exists",uce.ACCESS_DENIED="access_denied",uce.PATH="path",uce.NOT_FOUND="not_found",uce.EMAIL_NOT_VERIFIED="email_not_verified",uce.SETTINGS_ERROR="settings_error",uce.NOT_AUTHORIZED="not_authorized",uce.UNDEFINED_ERROR="undefined_error",uce.BANNED_MEMBER="banned_member",uce.FAILED_COPY_TO_CLIPBOARD="failed_copy_to_clipboard",uce.FAILED_WEB_SHARE="failed_web_share",n.ModalState=void 0,(_ce=n.ModalState||(n.ModalState={})).PENDING="pending",_ce.COPY="copy",_ce.RESULT="result",_ce.ERROR="error",n.CopyLinkMethod=void 0,(mce=n.CopyLinkMethod||(n.CopyLinkMethod={})).EXEC_COMMAND="exec_command",mce.CLIPBOARD_API="clipboard_api",mce.MANUAL="manual";const pce={[n.CopyLinkException.ACCESS_DENIED]:"access_denied",[n.CopyLinkException.PATH]:"bad_path",[n.CopyLinkException.NOT_FOUND]:"not_found",[n.CopyLinkException.EMAIL_NOT_VERIFIED]:"email_not_verified",[n.CopyLinkException.SETTINGS_ERROR]:"settings_error",[n.CopyLinkException.NOT_AUTHORIZED]:"not_authorized",[n.CopyLinkException.UNDEFINED_ERROR]:"undefined_error",[n.CopyLinkException.BANNED_MEMBER]:"banned_member",[n.CopyLinkException.FAILED_COPY_TO_CLIPBOARD]:"failed_copy_to_clipboard",[n.CopyLinkException.SHARED_LINK_ALREADY_EXISTS]:"already_exists",[n.CopyLinkException.FAILED_WEB_SHARE]:"failed_web_share"},gce={access_denied:"rejected",path:"failed",not_found:"failed",email_not_verified:"rejected",settings_error:"rejected",not_authorized:"rejected",undefined_error:"failed",banned_member:"rejected",failed_copy_to_clipboard:"failed",invalid_logged_out_cookie:"rejected",shared_link_already_exists:"failed"},fce=e=>"object"==typeof e?e[".tag"]:e,hce=(e,t)=>(console.warn("Exaustive typecheck failed."),t),Ece={".tag":"viewer"},vce={".tag":"editor"},bce={".tag":"no_one"},Sce={".tag":"password"},Tce={".tag":"team"},yce={".tag":"public"},kce=(e,t)=>({".tag":e,...t||{}}),wce=kce("invite_editor"),Ice=kce("invite_viewer");kce("invite_viewer_no_comment");const Ace=kce("create_view_link"),Cce=kce("create_edit_link");kce("change_options"),kce("relinquish_membership"),kce("remove_download_policy"),kce("set_download_policy"),kce("share_message_as_comment"),kce("unshare"),kce("enable_viewer_info"),kce("disable_viewer_info");const Rce=kce("update_confidentiality"),Oce=e=>"file"===e[".tag"],Nce=e=>{var t;const n=e.name;if(!n)return;const i=n.split(".");return 1===i.length||2===i.length&&""===i[0]?void 0:"."+(null===(t=i.pop())||void 0===t?void 0:t.toLowerCase())},Pce=e=>e.owner_team,Mce=e=>"file_folder"===e[".tag"]||"shared_folder"===e[".tag"]||"link_only"===e[".tag"],Lce=e=>"collection"===e[".tag"],Dce=e=>Mce(e)&&!!e.is_confidential,Fce=e=>Mce(e)&&!!e.is_team_folder,xce=(e,t)=>{var n;return(null!==(n=e.permissions)&&void 0!==n?n:[]).some((e=>e.action[".tag"]===t[".tag"]&&e.allow))},Uce=/^(?:([^:\/\\?#]+):)?(?:[\/\\]{2}([^\/\\?#]*))?([^?#]*)(?:\?([^#]*))?(?:[#](.*))?$/;class Bce{constructor(e={}){this.dict={},this.add(e)}static parseString(e){if(!e)return{};const t={};return e.split("&").forEach((e=>{if(""!==e){const n=e.split("="),i=Bce.decode(n[0]),a=Bce.decode(n.slice(1).join("="));if(t.hasOwnProperty(i)){const e=t[i];let n;n="string"==typeof e?[e]:void 0===e?[]:e,n.push(a),t[i]=n}else t[i]=a}})),t}add(e,t){if("string"==typeof e)t&&(Array.isArray(t)?this.dict[e]=t.map(String):this.dict[e]=String(t));else for(const t in e)if(e.hasOwnProperty(t)){const n=e[t];null!=n&&(Array.isArray(n)?this.dict[t]=n.map(String):this.dict[t]=String(n))}return this}remove(e){return delete this.dict[e],this}replace(e){return this.dict=e,this}toString(e){const t=[],n=Object.keys(this.dict).sort(e);for(const e of n)if(this.dict.hasOwnProperty(e)){const n=this.dict[e];Array.isArray(n)?n.forEach((n=>{t.push(Bce.encode(e)+"="+Bce.encode(n))})):t.push(Bce.encode(e)+"="+Bce.encode(n))}return t.length?t.join("&"):""}static decode(e){return null==e?"":Wce.decode(e.replace(/\+/g,"%20"))}static encode(e){return null==e?"":Wce.encode(e).replace(/%20/g,"+")}}class Wce{constructor(e={}){this.query=new Bce,this.initFromObject(e)}initFromObject(e){this.setScheme(e.scheme),this.authority=e.authority||"",this.path=e.path||"",this.setQuery(e.query),this.fragment=e.fragment||""}getScheme(){return this.scheme}getAuthority(){return this.authority}getPath(){return this.path}getQuery(){return this.query.dict}getFragment(){return this.fragment}setScheme(e=""){return this.scheme=e,this}setAuthority(e=""){return this.authority=e,this}setPath(e=""){return this.path=e,this}setQuery(e={}){return this.query=new Bce(e),this}setFragment(e=""){return this.fragment=e,this}updateQuery(e,t){return this.query.add(e,t),this}removeQuery(e){return this.query.remove(e),this}clone(){return new Wce(this.toObject())}toObject(){return{scheme:this.getScheme(),authority:this.getAuthority(),path:this.getPath(),query:this.getQuery(),fragment:this.getFragment()}}toString(e){let t="";return this.scheme&&(t+=this.scheme+":"),this.authority&&(t+="//"+Wce.encode(this.authority,":@[]")),t+this.toRelativeUri(e)}toRelativeUri(e){let t="";this.path&&(t+=Wce.encode(this.path,"/"));const n=this.query.toString(e);return n&&(t+="?"+n),this.fragment&&(t+="#"+Wce.encode(this.fragment,":@[]/&=+?#!")),t}static parse(e){const t=String(e).match(Uce)||[],[,n,i,a,o,r]=t,s=new Wce;return s.setScheme(n),s.setAuthority(Wce.decode(i)),s.setPath(Wce.decode(a)),s.setQuery(Bce.parseString(o)),s.setFragment(Wce.decode(r)),s}static decode(e){return e?decodeURIComponent(e):""}static encode(e,t=""){if(!e)return"";e=encodeURIComponent(e),t+="~";for(const n of t){const t=encodeURIComponent(n);e=e.replace(new RegExp(t,"g"),n)}return e}static encode_parts(e,t="/"){return e.split(t).map((e=>Wce.encode(e))).join(t)}}function Vce(e){if(!e)return;const t=Wce.parse(e).getQuery();if(t&&"st"in t){const e=t.st;return Array.isArray(e)?e[0]:e}}Wce.Query=Bce,n.FileTypes$1=void 0,function(e){e[e.FILE=1]="FILE",e[e.FOLDER=2]="FOLDER",e[e.PACKAGE=3]="PACKAGE",e[e.SHARED_FOLDER=4]="SHARED_FOLDER",e[e.SANDBOX=5]="SANDBOX",e[e.TEAM_SHARED_FOLDER=6]="TEAM_SHARED_FOLDER",e[e.TEAM_MEMBER_FOLDER=7]="TEAM_MEMBER_FOLDER",e[e.VAULT_FOLDER=8]="VAULT_FOLDER",e[e.FAMILY_SHARED_FOLDER=9]="FAMILY_SHARED_FOLDER"}(n.FileTypes$1||(n.FileTypes$1={}));const qce=(e,t,n)=>{var i;const a=n.sharingObjectIdentifier,o=n.sharingObjectMetadata;let r,s,l;return"file"===a[".tag"]?l=a.fileId:"shared_folder"===a[".tag"]?(r=Fce(o)?"team_shared_folder":"shared_folder",s=a.sharedFolderId,l="shared_folder"===o[".tag"]?o.folder_id:void 0):"file_folder"===a[".tag"]&&(r="folder",l="file_folder"===o[".tag"]?o.folder_id:void 0),{eventState:e,actionSurface:t.actionSurface,actionElement:t.actionElement,contentAction:t.contentAction,folderType:r,sharedLinkRequestedAccessLevel:"editor"===(null===(i=n.sharingAccessLevel)||void 0===i?void 0:i[".tag"])?"editor":"viewer",isDir:Mce(o),nsId:Number(s)||void 0,contentIdentifier:l,fileExtension:Nce(o)}},Hce=xk({error:xk({".tag":Dk})}),Gce=e=>void 0===e?"other":new RegExp("/scl/(fi|fo)/").test(e)?"scl":new RegExp("/s/").test(e)?"s":new RegExp("/sh/").test(e)?"sh":"other",jce=e=>{const t=new URL(e).searchParams,n=t.get("rlkey"),i=t.get("r"),a=e.match("/scl/(?:fi|fo)/([^/]+)/");return{rlkey:n,sckey:a?a[1]:void 0,senderTrackey:Vce(e),encryptedRecipientInfo:i}},zce=e=>{const t=e.match("/s(?:h)?/([^/]+)/");return{tkey:t?t[1]:void 0,senderTrackey:Vce(e)}},Kce=async e=>{var t,n;if(!(null===(n=null===(t=null===window||void 0===window?void 0:window.crypto)||void 0===t?void 0:t.subtle)||void 0===n?void 0:n.digest))return;const i=(new TextEncoder).encode(e),a=await window.crypto.subtle.digest("SHA-1",i),o=Array.from(new Uint8Array(a)).map((e=>e.toString(16).padStart(2,"0"))).join("");return o};function Jce(){return new URLSearchParams(window.location.search).has("rlkey")}Ph("/static/metaserver/static/js/shared_link/ui/sign_up_banner.module.out-vflXAGav7.css",(e=>"._file-preview-banner_8w12y_1{display:contents;position:absolute;top:0;width:100%;z-index:999}._file-preview-banner_8w12y_1>div{border-radius:0}._preview-banner_8w12y_16{margin-top:0;._animated-banner_8w12y_19>button{top:var(--dig-spacing__micro__small,8px)}}._animated-banner_8w12y_19{animation:_shimmering-background_8w12y_1 8s var(--easing__linear) infinite;animation-delay:3s;animation-fill-mode:forwards;background:linear-gradient(90deg,var(--dig-color__primary__surface) 0,var(--dig-color__primary__surface) 50%,var(--dig-color__primary__surface--state-2) 73%,var(--dig-color__primary__surface) 94%);background-size:200% 200%;span{align-items:center;line-height:30px;vertical-align:middle}}@keyframes _shimmering-background_8w12y_1{0%{background-position:200% 0}20%{background-position:200% 0}50%{background-position:0 0}70%{background-position:0 0}to{background-position:-200% 0}}@media (prefers-reduced-motion){._animated-banner_8w12y_19{animation:none;background:var(--dig-color__primary__surface)}}._signup-button_8w12y_69{border-radius:var(--dig-spacing__micro__xsmall,4px);margin-left:var(--dig-spacing__micro__small,8px)}._rocket-icon-styling_8w12y_74{margin:var(--dig-spacing__micro__xsmall,4px)}"));const Yce=aw(void 0),Zce=nw(void 0),$ce=()=>rw(Vw),Qce=()=>rw(qw),Xce=()=>{var e;const t=$ce(),n=rw(Uw),i=Qce(),a=((e,t,n)=>{var i;const a=CI(e,t);if(!n)return;const o=null===(i=a.data)||void 0===i?void 0:i.apiData.entries;return null==o?void 0:o[n]})(t,eI(t),i&&Lw(i)?i.subpath:void 0);return a&&n&&a&&!a.isDir?{file_name:a.name,file_collection_context:n.file_collection_context,size:null!==(e=a.size)&&void 0!==e?e:0,readOnly:!0}:n};const ede=aw(void 0),tde=nw(!1);function nde(e){var t;const n=eI(e),i=null===(t=zI(e,n).data)||void 0===t?void 0:t.apiData,[a,o]=lw(ede,e),r=b.default.useMemo((()=>a||(i?(e=>{const t=new DataView(e);if(t.byteLength>=2){if(254===t.getUint8(0)&&255===t.getUint8(1))return"utf-16be";if(255===t.getUint8(0)&&254===t.getUint8(1))return"utf-16le"}return"utf-8"})(i):void 0)),[a,i]);return b.default.useEffect((()=>{void 0!==r&&a!==r&&o(r)}),[r,o,a]),b.default.useMemo((()=>{if(!e||!i||void 0===r)return;return new TextDecoder(r).decode(i)}),[r,i,e])}const ide=()=>Xw(),ade=()=>ide().previewType,ode=()=>rw(Jw),rde=e=>{const{user:t,isSharedFile:i,sharedLinkInfo:a,...o}=e,r=ade();return r===n.PreviewType.Error||r===n.PreviewType.Loading?null:!t&&i&&a?b.default.createElement(sde,{isFile:!0,sharedLinkInfo:a,...o}):null};rde.displayName="SignUpBannerFilePreview";const sde=({handleSUSIClick:e,sharedLinkInfo:t,isFile:n=!1,onClose:i})=>{const[a,o]=b.default.useState(!1),r=b.default.useCallback((()=>{O1("close"),o(!0),null==i||i()}),[i]);if(a)return null;sessionStorage.setItem("has_seen_sls","true"),XE.logEvent({class:"sharing_receiver",action:"view",object:"vish_surface_level_susi",properties:{slsComponent:"auth_banner"}});return b.default.createElement("div",{className:Vq("_preview-banner_8w12y_16",{"_file-preview-banner_8w12y_1":n})},b.default.createElement(BJ,{withLeftIcon:b.default.createElement(uN,{src:nP,className:"_rocket-icon-styling_8w12y_74"}),type:"attention",className:"_animated-banner_8w12y_19",withCloseButton:"Close",onRequestClose:r},b.default.createElement(BJ.Message,null,(()=>{const e=t.ownerName;return dde(e,n)})()),b.default.createElement(BJ.Actions,null,b.default.createElement(yV,{variant:"transparent",onClick:t=>{O1("login"),e(t)}},lde),b.default.createElement(yV,{variant:"outline",onClick:t=>{O1("sign_up"),e(t)},className:"_signup-button_8w12y_69"},cde))))};sde.displayName="SignUpBanner";const lde=u.intl.formatMessage({id:"3b7RKz",defaultMessage:"Log in"}),cde=u.intl.formatMessage({id:"FFqlH9",defaultMessage:"Sign up"}),dde=(e,t)=>e?t?u.intl.formatMessage({id:"fNuw8P",defaultMessage:"{linkOwnerName} shared this file. Want to do more with it?"},{linkOwnerName:e,strong:e=>b.default.createElement("strong",null,e)}):u.intl.formatMessage({id:"7qM8rH",defaultMessage:"{linkOwnerName} shared this folder. Want to do more with it?"},{linkOwnerName:e,strong:e=>b.default.createElement("strong",null,e)}):t?u.intl.formatMessage({id:"JkMQ1b",defaultMessage:"Want to do more with this file?"}):u.intl.formatMessage({id:"QhfaXF",defaultMessage:"Want to do more with this folder?"});var ude=Object.freeze({__proto__:null,SignUpBanner:sde,SignUpBannerFilePreview:rde});const _de="shared_link_folder_ajax",mde=()=>{let e=Im();return e.timeToInteractive()&&(e=Im(_de),e.initialize({requireTTI:!0,url:_de})),e};function pde(e){return{class:"sharing_receiver",action:"mount",object:"shared_content",properties:e}}const gde=Symbol("ON_JOIN_FOLDER_START"),fde=Symbol("ON_JOIN_FOLDER_SUCCESS"),hde=Symbol("ON_JOIN_FOLDER_ERROR"),Ede=Symbol("ON_MOUNT_API_START"),vde=Symbol("ON_MOUNT_API_SUCCESS"),bde=Symbol("ON_MOUNT_API_FAILED"),Sde=Symbol("ON_ADD_MEMBERS_API_START"),Tde=Symbol("ON_ADD_MEMBERS_API_SUCCESS"),yde=Symbol("ON_ADD_MEMBERS_API_FAILED"),kde=Symbol("ON_SHARE_API_START"),wde=Symbol("ON_SHARE_API_SUCCESS"),Ide=Symbol("ON_SHARE_API_FAILED"),{defaultEmitter:Ade,useEmitter:Cde}=$Q((async({event:e,getContextValue:t})=>{const n=t(fX),i=t(mX),a=await uX(i),o=t(nX),r=t(bX),s=o.sharedObjId||"",l={...gX(a),...hX(n),...iX(o),...SX(r)},c={...pX(a),...EX(n),...aX(o),...TX(r)};if(e.key===gde)return XE.logStart("ops.sharing_join",{key:s,tags:l}),void XE.logStart(pde({...c,eventState:"start"}),{key:s,tags:l});if(e.key===fde)return XE.logEnd("ops.sharing_join",{key:s,tags:l,eventState:"success"}),void XE.logEnd(pde({...c,eventState:"success"}),{key:s,tags:l});if(e.key!==hde)e.key!==Ede?e.key!==vde?e.key!==bde?e.key!==Sde?e.key!==Tde?e.key!==yde?e.key!==kde?e.key!==wde?e.key!==Ide||XE.logEnd("ops.sharing_join.share_api",{key:s,tags:{status:e.payload.errorType,...l},eventState:"failed"}):XE.logEnd("ops.sharing_join.share_api",{key:s,tags:l,eventState:"success"}):XE.logStart("ops.sharing_join.share_api",{key:s,tags:l}):XE.logEnd("ops.sharing_join.add_members_api",{key:s,tags:{status:e.payload.errorType,...l},eventState:"failed"}):XE.logEnd("ops.sharing_join.add_members_api",{key:s,tags:l,eventState:"success"}):XE.logStart("ops.sharing_join.add_members_api",{key:s,tags:l}):XE.logEnd("ops.sharing_join.mount_api",{key:s,tags:{status:e.payload.errorType,...l},eventState:"failed"}):XE.logEnd("ops.sharing_join.mount_api",{key:s,tags:l,eventState:"success"}):XE.logStart("ops.sharing_join.mount_api",{key:s,tags:l});else{XE.logEnd("ops.sharing_join",{key:s,tags:{status:e.payload.errorType,...l},eventState:"failed"});const t=["alreadyFolderMember","alreadyShared","alreadyMounted","insufficientQuotaToMount","totalMountsExceeded","treeSizeExceeded","homeMountsExceeded","mountAccessError","mountInsideSharedFolder","mountPermissionDenied"].includes(e.payload.errorType)?"rejected":"failed";XE.logEnd(pde({...c,eventState:t}),{key:s,tags:{status:e.payload.errorType,...l}})}})),Rde="/backups",Ode=".dbx-external-drive",Nde=()=>"/backup/all"===window.location.pathname||window.location.pathname.split("/").filter(Boolean)[0]===Rde.substr(1)||"true"===new URL(window.location.href).searchParams.get("is_backup"),Pde="/home",Mde="/work",Lde="/personal",Dde=["/home","/work","/personal","/backups"];function Fde(e,t,n){return Nde()||(null==n?void 0:n.is_backup_folder)||(null==n?void 0:n.is_in_backup_folder)?Rde:t&&e.is_paired?"personal"===t.role?Lde:Mde:Pde}function xde(e,t,n){return Fde(e,t,n)}function Ude(e,t,n,i={},a){const o=(null==a?void 0:a.isBackup)?Rde:xde(e,t);return new s.URI({scheme:"https",authority:"www.dropbox.com",path:`${o}${n}`,query:i})}var Bde,Wde;n.JoinFolderError=void 0,(Bde=n.JoinFolderError||(n.JoinFolderError={})).Unauthenticated="unauthenticated",Bde.UnverifiedAccount="unverifiedAccount",Bde.RequestAccessRequired="requestAccessRequired",Bde.OutOfQuota="outOfQuota",Bde.AlreadyFolderMember="alreadyFolderMember",Bde.AlreadyShared="alreadyShared",Bde.UnknownShareError="unknownShareError",Bde.MissingSharedFolderId="missingSharedFolderId",Bde.UnknownAddMembersError="unknownAddMembersError",Bde.MissingRedirectPath="missingRedirectPath",Bde.UnknownMountError="unknownMountError",Bde.AlreadyMounted="alreadyMounted",Bde.NotMountable="notMountable",Bde.InsufficientQuotaToMount="insufficientQuotaToMount",Bde.TotalMountsExceeded="totalMountsExceeded",Bde.TreeSizeExceeded="treeSizeExceeded",Bde.HomeMountsExceeded="homeMountsExceeded",Bde.MountAccessError="mountAccessError",Bde.MountInsideSharedFolder="mountInsideSharedFolder",Bde.MountPermissionDenied="mountPermissionDenied",Bde.MustAutomount="mustAutomount",function(e){e.AlreadyMounted="already_mounted",e.NotMountable="not_mountable",e.InsufficientQuota="insufficient_quota",e.TotalMountsExceeded="total_mounts_exceeded",e.TreeSizeExceeded="tree_size_exceeded",e.HomeMountsExceeded="home_mounts_exceeded",e.AccessError="access_error",e.InsideSharedFolder="inside_shared_folder",e.PermissionDenied="no_permission",e.Unknown="unknown",e.MustAutomount="must_automount"}(Wde||(Wde={}));const Vde=e=>{switch(e){case Wde.AlreadyMounted:return n.JoinFolderError.AlreadyMounted;case Wde.NotMountable:return n.JoinFolderError.NotMountable;case Wde.InsufficientQuota:return n.JoinFolderError.InsufficientQuotaToMount;case Wde.TotalMountsExceeded:return n.JoinFolderError.TotalMountsExceeded;case Wde.TreeSizeExceeded:return n.JoinFolderError.TreeSizeExceeded;case Wde.HomeMountsExceeded:return n.JoinFolderError.HomeMountsExceeded;case Wde.AccessError:return n.JoinFolderError.MountAccessError;case Wde.InsideSharedFolder:return n.JoinFolderError.MountInsideSharedFolder;case Wde.PermissionDenied:return n.JoinFolderError.MountPermissionDenied;case Wde.Unknown:return n.JoinFolderError.UnknownMountError;case Wde.MustAutomount:return n.JoinFolderError.MustAutomount;default:return n.JoinFolderError.UnknownMountError}};function qde(e,t,i,a){let o=0,r="",s="",l="";switch(a){case n.TiburonEventName.AddToDropboxPerformance:r=n.DncPerfLoggingNames.addToDropboxDuration,s=n.DncPerfLoggingNames.addToDropboxStart,l=n.DncPerfLoggingNames.addToDropboxEnd;break;case n.TiburonEventName.AddToDropboxShareFolderPerformance:r=n.DncPerfLoggingNames.shareFolderDuration,s=n.DncPerfLoggingNames.shareFolderStart,l=n.DncPerfLoggingNames.shareFolderEnd;break;case n.TiburonEventName.AddToDropboxAddFolderMemberPerformance:r=n.DncPerfLoggingNames.addFolderMemberDuration,s=n.DncPerfLoggingNames.addFolderMemberStart,l=n.DncPerfLoggingNames.addFolderMemberEnd;break;case n.TiburonEventName.AddToDropboxMountPerformance:r=n.DncPerfLoggingNames.mountFolderDuration,s=n.DncPerfLoggingNames.mountFolderStart,l=n.DncPerfLoggingNames.mountFolderEnd}try{o=Math.floor(performance.measure(r,s,l).duration)}catch(e){}KR.log(e,a,t,{ns_id:i,timing:o})}const Hde=e=>e.formatMessage({id:"IuHZ0t",defaultMessage:"Joining folder…"}),Gde=b.default.lazy((()=>new Promise((function(e,n){t(["./c_components_over-quota-modal"],e,n)})).then((({OverQuotaModal:e})=>({default:e}))))),jde=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(Gde,{...e}));jde.displayName="AsyncOverQuotaModal";const zde=b.default.lazy((()=>new Promise((function(e,n){t(["./c_features_download_index"],e,n)})).then((({PostDownloadPreSUSIModal:e})=>({default:e}))))),Kde=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(zde,{...e}));Kde.displayName="AsyncPostDownloadPreSUSIModal";const Jde=b.default.lazy((()=>new Promise((function(e,n){t(["./c_features_download_index"],e,n)})).then((({PostSignupDownloadModal:e})=>({default:e}))))),Yde=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(Jde,{...e}));Yde.displayName="AsyncPostSignupDownloadModal";const Zde=b.default.lazy((()=>new Promise((function(e,n){t(["./c_features_download_index"],e,n)})).then((({PreDownloadSUSIModalFooter:e})=>({default:e}))))),$de=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(Zde,{...e}));$de.displayName="AsyncPreDownloadSUSIModalFooter";const Qde=b.default.lazy((()=>new Promise((function(e,n){t(["./c_shared_link_ui_sign_up_welcome_modal"],e,n)})).then((({SharingSignUpWelcomeModal:e})=>({default:e}))))),Xde=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(Qde,{...e}));Xde.displayName="AsyncSharingSignUpWelcomeModal";const eue=b.default.lazy((()=>Promise.resolve().then((function(){return mwe})).then((({SharedLinkFolderTitleBar:e})=>({default:e}))))),tue=e=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(eue,{...e}));tue.displayName="AsyncSharedLinkFolderTitleBar";const nue=()=>{const{titleBar:e}=K0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):tue),[e])};function iue(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var aue={},oue=Uint8Array,rue=Uint16Array,sue=Int32Array,lue=new oue([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),cue=new oue([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),due=new oue([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),uue=function(e,t){for(var n=new rue(31),i=0;i<31;++i)n[i]=t+=1<>1|(21845&bue)<<1))>>2|(13107&hue)<<2))>>4|(3855&hue)<<4,fue[bue]=((65280&hue)>>8|(255&hue)<<8)>>1;var hue,Eue=function(e,t,n){for(var i=e.length,a=0,o=new rue(t);a>l]=c}else for(r=new rue(i),a=0;a>15-e[a]);return r},vue=new oue(288);for(bue=0;bue<144;++bue)vue[bue]=8;for(bue=144;bue<256;++bue)vue[bue]=9;for(bue=256;bue<280;++bue)vue[bue]=7;for(bue=280;bue<288;++bue)vue[bue]=8;var bue,Sue=new oue(32);for(bue=0;bue<32;++bue)Sue[bue]=5;var Tue=Eue(vue,9,1),yue=Eue(Sue,5,1),kue=function(e){for(var t=e[0],n=1;nt&&(t=e[n]);return t},wue=function(e,t,n){var i=t/8|0;return(e[i]|e[i+1]<<8)>>(7&t)&n},Iue=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(7&t)},Aue=function(e){return(e+7)/8|0},Cue=function(e,t,n){return(null==t||t<0)&&(t=0),(null==n||n>e.length)&&(n=e.length),new oue(e.subarray(t,n))},Rue=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Oue=function e(t,n,i){var a=new Error(n||Rue[t]);if(a.code=t,Error.captureStackTrace&&Error.captureStackTrace(a,e),!i)throw a;return a},Nue=function(e,t,n,i){var a=e.length,o=i?i.length:0;if(!a||t.f&&!t.l)return n||new oue(0);var r=!n,s=r||2!=t.i,l=t.i;r&&(n=new oue(3*a));var c=function(e){var t=n.length;if(e>t){var i=new oue(Math.max(2*t,e));i.set(n),n=i}},d=t.f||0,u=t.p||0,_=t.b||0,m=t.l,p=t.d,g=t.m,f=t.n,h=8*a;do{if(!m){d=wue(e,u,1);var E=wue(e,u+1,3);if(u+=3,!E){var v=e[(O=Aue(u)+4)-4]|e[O-3]<<8,b=O+v;if(b>a){l&&Oue(0);break}s&&c(_+v),n.set(e.subarray(O,b),_),t.b=_+=v,t.p=u=8*b,t.f=d;continue}if(1==E)m=Tue,p=yue,g=9,f=5;else if(2==E){var S=wue(e,u,31)+257,T=wue(e,u+10,15)+4,y=S+wue(e,u+5,31)+1;u+=14;for(var k=new oue(y),w=new oue(19),I=0;I>4)<16)k[I++]=O;else{var P=0,M=0;for(16==O?(M=3+wue(e,u,3),u+=2,P=k[I-1]):17==O?(M=3+wue(e,u,7),u+=3):18==O&&(M=11+wue(e,u,127),u+=7);M--;)k[I++]=P}}var L=k.subarray(0,S),D=k.subarray(S);g=kue(L),f=kue(D),m=Eue(L,g,1),p=Eue(D,f,1)}else Oue(1);if(u>h){l&&Oue(0);break}}s&&c(_+131072);for(var F=(1<>4;if((u+=15&P)>h){l&&Oue(0);break}if(P||Oue(2),B<256)n[_++]=B;else{if(256==B){U=u,m=null;break}var W=B-254;if(B>264){var V=lue[I=B-257];W=wue(e,u,(1<>4;if(q||Oue(3),u+=15&q,D=gue[H],H>3&&(V=cue[H],D+=Iue(e,u)&(1<h){l&&Oue(0);break}s&&c(_+131072);var G=_+W;if(_>>0},que=function(e,t){return Vue(e,t)+4294967296*Vue(e,t+4)};function Hue(e,t){return Nue(e,{i:2},t&&t.out,t&&t.dictionary)}var Gue=typeof TextDecoder<"u"&&new TextDecoder;try{Gue.decode(Pue,{stream:!0}),1}catch(e){}var jue=function(e){for(var t="",n=0;;){var i=e[n++],a=(i>127)+(i>223)+(i>239);if(n+a>e.length)return{s:t,r:Cue(e,n-1)};a?3==a?(i=((15&i)<<18|(63&e[n++])<<12|(63&e[n++])<<6|63&e[n++])-65536,t+=String.fromCharCode(55296|i>>10,56320|1023&i)):t+=1&a?String.fromCharCode((31&i)<<6|63&e[n++]):String.fromCharCode((15&i)<<12|(63&e[n++])<<6|63&e[n++]):t+=String.fromCharCode(i)}};function zue(e,t){if(t){for(var n="",i=0;i65558)return r(Oue(13,0,1),null),a;var l=Wue(e,s+8);if(l){var c=l,d=Vue(e,s+16),u=4294967295==d||65535==c;if(u){var _=Vue(e,s-12);(u=101075792==Vue(e,_))&&(c=l=Vue(e,_+32),d=Vue(e,_+48))}for(var m=t&&t.filter,p=function(t){var n=Jue(e,d,u),s=n[0],c=n[1],_=n[2],p=n[3],g=n[4],f=n[5],h=Kue(e,f);d=g;var E=function(e,t){e?(a(),r(e,null)):(t&&(o[p]=t),--l||r(null,o))};if(!m||m({name:p,size:c,originalSize:_,compression:s}))if(s)if(8==s){var v=e.subarray(h,h+c);if(c<32e4)try{E(null,Hue(v,{out:new oue(_)}))}catch(e){E(e,null)}else i.push(function(e,t,n){return n||(n=t,t={}),"function"!=typeof n&&Oue(7),Bue(e,t,[Fue],(function(e){return xue(Hue(e.data[0],Uue(e.data[1])))}),1,n)}(v,{size:_},E))}else E(Oue(14,"unknown compression type "+s,1),null);else E(null,Cue(e,h,h+c));else E(null,null)},g=0;g{if(t.path){let n=t.path.map((e=>{let{key:t}=e;return t})).join(".");e.nested[n]=[...e.nested[n]||[],t.message]}else e.root=[...e.root||[],t.message];return e}),{nested:{}})}var Xue=class extends Error{constructor(e){super(e[0].message),iue(this,"issues",void 0),this.name="ValiError",this.issues=e}};function e_e(e,t){return{reason:null==e?void 0:e.reason,validation:t.validation,origin:(null==e?void 0:e.origin)||"value",message:t.message,input:t.input,abortEarly:null==e?void 0:e.abortEarly,abortPipeEarly:null==e?void 0:e.abortPipeEarly}}function t_e(e,t){return{reason:t,origin:null==e?void 0:e.origin,abortEarly:null==e?void 0:e.abortEarly,abortPipeEarly:null==e?void 0:e.abortPipeEarly}}function n_e(e,t,n,i){if(!t||!t.length)return{output:e};let a,o,r=e;for(let e of t){let t=e(r);if(t.issue){a=a||t_e(n,i);let e=e_e(a,t.issue);if(o?o.push(e):o=[e],a.abortEarly||a.abortPipeEarly)break}else r=t.output}return o?{issues:o}:{output:r}}function i_e(e,t){return e&&"string"!=typeof e?[void 0,e]:[e,t]}function a_e(e,t,n,i,a,o){return{issues:[{reason:t,validation:n,origin:(null==e?void 0:e.origin)||"value",message:i,input:a,issues:o,abortEarly:null==e?void 0:e.abortEarly,abortPipeEarly:null==e?void 0:e.abortPipeEarly}]}}function o_e(e,t,n){let[i,a]=i_e(t,n);return{schema:"array",array:{item:e},async:!1,_parse(t,n){if(!Array.isArray(t))return a_e(n,"type","array",i||"Invalid type",t);let o,r=[];for(let i=0;i"boolean"!=typeof e?a_e(t,"type","boolean",n||"Invalid type",e):n_e(e,i,t,"boolean")}}function s_e(e,t){return{schema:"literal",literal:e,async:!1,_parse:(n,i)=>n!==e?a_e(i,"type","literal",t||"Invalid type",n):{output:n}}}function l_e(e,t){let[n,i]=i_e(e,t);return{schema:"number",async:!1,_parse:(e,t)=>"number"!=typeof e?a_e(t,"type","number",n||"Invalid type",e):n_e(e,i,t,"number")}}function c_e(e,t,n){let i,[a,o]=i_e(t,n);return{schema:"object",object:e,async:!1,_parse(t,n){if(!t||"object"!=typeof t)return a_e(n,"type","object",a||"Invalid type",t);i=i||Object.entries(e);let r,s={};for(let[e,a]of i){let i=t[e],o=a._parse(i,n);if(o.issues){let a={schema:"object",input:t,key:e,value:i};for(let e of o.issues)e.path?e.path.unshift(a):e.path=[a],null==r||r.push(e);if(r||(r=o.issues),null!=n&&n.abortEarly)break}else s[e]=o.output}return r?{issues:r}:n_e(s,o,n,"object")}}}function d_e(e){return{schema:"optional",wrapped:e,async:!1,_parse:(t,n)=>void 0===t?{output:t}:e._parse(t,n)}}function u_e(e,t){let[n,i]=i_e(e,t);return{schema:"string",async:!1,_parse:(e,t)=>"string"!=typeof e?a_e(t,"type","string",n||"Invalid type",e):n_e(e,i,t,"string")}}var __e=["__proto__","prototype","constructor"];function m_e(e,t,n,i){let[a,o,r]=function(e,t,n){if("object"==typeof e&&!Array.isArray(e)){let[i,a]=i_e(t,n);return[e,i,a]}let[i,a]=i_e(e,t);return[void 0,i,a]}(t,n,i);return{schema:"tuple",tuple:{items:e,rest:a},async:!1,_parse(t,n){if(!Array.isArray(t)||!a&&e.length!==t.length||a&&e.length>t.length)return a_e(n,"type","tuple",o||"Invalid type",t);let i,s=[];for(let a=0;ag._objectSpread2(g._objectSpread2({},e),t.object)),{}),i,a)}function f_e(e,t){return n=>n>e?{issue:{validation:"max_value",message:t||"Invalid value",input:n}}:{output:n}}function h_e(e,t){return n=>nfunction(){return t||(0,e[S_e(e)[0]])((t={exports:{}}).exports,t),t.exports},w_e=(e,t,n)=>(((e,t,n)=>{t in e?v_e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),I_e=k_e({"../../node_modules/.pnpm/@rgba-image+copy@0.1.3/node_modules/@rgba-image/copy/dist/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.copy=void 0,e.copy=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:e.width-n,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e.height-i,r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:0;if(n|=0,i|=0,a|=0,o|=0,r|=0,s|=0,a<=0||o<=0)return;let l=new Uint32Array(e.data.buffer),c=new Uint32Array(t.data.buffer);for(let d=0;d=e.height)continue;let u=s+d;if(!(u<0||u>=t.height))for(let i=0;i=e.width)continue;let s=r+i;if(s<0||s>=t.width)continue;let d=o*e.width+a;c[u*t.width+s]=l[d]}}}}}),A_e=k_e({"../../node_modules/.pnpm/@rgba-image+create-image@0.1.1/node_modules/@rgba-image/create-image/dist/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.CreateImageFactory=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[0,0,0,0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4;if(t=Math.floor(t),isNaN(t)||t<1)throw TypeError("channels should be a positive non-zero number");if(!("length"in e)||e.length0===e));return(i,a,o)=>{if(void 0===i||void 0===a)throw TypeError("Not enough arguments");if(i=Math.floor(i),a=Math.floor(a),isNaN(i)||i<1||isNaN(a)||a<1)throw TypeError("Index or size is negative or greater than the allowed amount");let r=i*a*t;if(void 0===o&&(o=new Uint8ClampedArray(r)),o instanceof Uint8ClampedArray){if(o.length!==r)throw TypeError("Index or size is negative or greater than the allowed amount");if(!n)for(let n=0;n{if(e<=-t||e>=t||0==e)return 0;let n=e*Math.PI;return Math.sin(n)/n*Math.sin(n/t)/(n/t)},n=e=>Math.round(16383*e);e.filters=(e,i,a,o,r)=>{let s=r?2:3,l=1/a,c=Math.min(1,a),d=s/c,u=Math.floor(2*(d+1)),_=new Int16Array((u+2)*i),m=0;for(let a=0;a>1]+=n(1-b);let S=0;for(;S0&&0===h[T];)T--;let y=u+S,k=T-S+1;_[m++]=y,_[m++]=k,_.set(h.subarray(S,T+1),m),m+=k}return _}}}),R_e=k_e({"../../node_modules/.pnpm/@rgba-image+lanczos@0.1.1/node_modules/@rgba-image/lanczos/dist/convolve.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.convolve=void 0,e.convolve=(e,t,n,i,a,o)=>{let r=0,s=0;for(let l=0;l0;t--){let t=o[c++];a=a+t*e[n]|0,l=l+t*e[n+1]|0,d=d+t*e[n+2]|0,u=u+t*e[n+3]|0,n=n+4|0}t[s]=a+8192>>14,t[s+1]=l+8192>>14,t[s+2]=d+8192>>14,t[s+3]=u+8192>>14,s=s+4*i|0}s=4*(l+1)|0,r=(l+1)*n*4|0}}}}),O_e=k_e({"../../node_modules/.pnpm/@rgba-image+lanczos@0.1.1/node_modules/@rgba-image/lanczos/dist/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.lanczos2=e.lanczos=void 0;var t=I_e(),n=A_e(),i=C_e(),a=R_e(),o=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t.width/e.width,r=t.height/e.height,s=i.filters(e.width,t.width,o,0,n),l=i.filters(e.height,t.height,r,0,n),c=new Uint8ClampedArray(t.width*e.height*4);a.convolve(e.data,c,e.width,e.height,t.width,s),a.convolve(c,t.data,e.height,t.width,t.height,l)};e.lanczos=function(e,i){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:e.width-a,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e.height-r,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,d=arguments.length>7&&void 0!==arguments[7]?arguments[7]:0,u=arguments.length>8&&void 0!==arguments[8]?arguments[8]:i.width-c,_=arguments.length>9&&void 0!==arguments[9]?arguments[9]:i.height-d;if(a|=0,r|=0,s|=0,l|=0,c|=0,d|=0,u|=0,_|=0,s<=0||l<=0||u<=0||_<=0)return;if(0===a&&0===r&&s===e.width&&l===e.height&&0===c&&0===d&&u===i.width&&_===i.height)return void o(e,i);let m=n.createImage(s,l),p=n.createImage(u,_);t.copy(e,m,a,r),o(m,p),t.copy(p,i,0,0,p.width,p.height,c,d)},e.lanczos2=function(e,i){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:e.width-a,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e.height-r,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,d=arguments.length>7&&void 0!==arguments[7]?arguments[7]:0,u=arguments.length>8&&void 0!==arguments[8]?arguments[8]:i.width-c,_=arguments.length>9&&void 0!==arguments[9]?arguments[9]:i.height-d;if(a|=0,r|=0,s|=0,l|=0,c|=0,d|=0,u|=0,_|=0,s<=0||l<=0||u<=0||_<=0)return;if(0===a&&0===r&&s===e.width&&l===e.height&&0===c&&0===d&&u===i.width&&_===i.height)return void o(e,i,!0);let m=n.createImage(s,l),p=n.createImage(u,_);t.copy(e,m,a,r),o(m,p,!0),t.copy(p,i,0,0,p.width,p.height,c,d)}}}),N_e=(e=>(e.Bounce="bounce",e.Normal="normal",e))(N_e||{}),P_e=function(e,t){return{schema:"native_enum",nativeEnum:e,async:!1,_parse:(n,i)=>Object.values(e).includes(n)?{output:n}:a_e(i,"type","native_enum",t||"Invalid type",n)}}(N_e),M_e=c_e({autoplay:d_e(r_e()),defaultTheme:d_e(u_e()),direction:d_e(p_e([s_e(1),s_e(-1)])),hover:d_e(r_e()),id:u_e(),intermission:d_e(l_e()),loop:d_e(p_e([r_e(),l_e()])),playMode:d_e(P_e),speed:d_e(l_e()),themeColor:d_e(u_e())}),L_e=c_e({animations:o_e(u_e()),id:u_e()}),D_e=c_e({activeAnimationId:d_e(u_e()),animations:o_e(M_e),author:d_e(u_e()),custom:d_e(function(e,t,n,i){let[a,o,r,s]=function(e,t,n,i){if("object"==typeof t&&!Array.isArray(t)){let[a,o]=i_e(n,i);return[e,t,a,o]}let[a,o]=i_e(t,n);return[u_e(),e,a,o]}(e,t,n,i);return{schema:"record",record:{key:a,value:o},async:!1,_parse(e,t){if(!e||"object"!=typeof e)return a_e(t,"type","record",r||"Invalid type",e);let n,i={};for(let[r,s]of Object.entries(e))if(!__e.includes(r)){let l,c=a._parse(r,{origin:"key",abortEarly:null==t?void 0:t.abortEarly,abortPipeEarly:null==t?void 0:t.abortPipeEarly});if(c.issues){l={schema:"record",input:e,key:r,value:s};for(let e of c.issues)e.path=[l],null==n||n.push(e);if(n||(n=c.issues),null!=t&&t.abortEarly)break}let d=o._parse(s,t);if(d.issues){l=l||{schema:"record",input:e,key:r,value:s};for(let e of d.issues)e.path?e.path.unshift(l):e.path=[l],null==n||n.push(e);if(n||(n=d.issues),null!=t&&t.abortEarly)break}!c.issues&&!d.issues&&(i[c.output]=d.output)}return n?{issues:n}:n_e(i,s,t,"record")}}}(u_e(),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{schema:"any",async:!1,_parse:(t,n)=>n_e(t,e,n,"any")}}())),description:d_e(u_e()),generator:d_e(u_e()),keywords:d_e(u_e()),revision:d_e(l_e()),themes:d_e(o_e(L_e)),states:d_e(o_e(u_e())),version:d_e(u_e())}),F_e=function(e,t,n,i){let[a,o]=i_e(n,i);return c_e(Object.entries(e.object).reduce(((e,n)=>{let[i,a]=n;return t.includes(i)?e:g._objectSpread2(g._objectSpread2({},e),{},{[i]:a})}),{}),a,o)}(M_e,["id"]),x_e=c_e({state:u_e()}),U_e=x_e,B_e=g_e([x_e,c_e({ms:l_e()})]),W_e=g_e([x_e,c_e({count:l_e()})]),V_e=x_e,q_e=x_e,H_e=x_e,G_e=g_e([x_e,c_e({threshold:d_e(o_e(l_e([h_e(0),f_e(1)])))})]),j_e=c_e({onAfter:d_e(B_e),onClick:d_e(U_e),onComplete:d_e(H_e),onEnter:d_e(W_e),onMouseEnter:d_e(V_e),onMouseLeave:d_e(q_e),onShow:d_e(G_e)}),z_e=g_e([F_e,c_e({playOnScroll:d_e(m_e([l_e([h_e(0),f_e(1)]),l_e([h_e(0),f_e(1)])])),segments:d_e(p_e([m_e([l_e(),l_e()]),u_e()]))})]);g_e([j_e,c_e({animationId:d_e(u_e()),playbackSettings:z_e})]);var K_e={jpeg:"image/jpeg",png:"image/png",gif:"image/gif",bmp:"image/bmp",svg:"image/svg+xml",webp:"image/webp",mpeg:"audio/mpeg",mp3:"audio/mp3"},J_e={jpeg:[255,216,255],png:[137,80,78,71,13,10,26,10],gif:[71,73,70],bmp:[66,77],webp:[82,73,70,70,87,69,66,80],svg:[60,63,120],mp3:[73,68,51,3,0,0,0,0],mpeg:[73,68,51,3,0,0,0,0]},Y_e=e=>{let t=null,n=[];if(!e)return null;let i=e.substring(e.indexOf(",")+1);t=typeof window>"u"?Buffer.from(i,"base64").toString("binary"):atob(i);let a=new Uint8Array(t.length);for(let e=0;ee===t[n])))return K_e[e]}return null},Z_e=class extends Error{constructor(e,t){super(e),w_e(this,"code"),this.name="[dotlottie-js]",this.code=t}};function $_e(e){let t;if(typeof window>"u")t=Buffer.from(e).toString("base64");else{let n=Array.prototype.map.call(e,(e=>String.fromCharCode(e))).join("");t=window.btoa(n)}return`data:${Y_e(t)};base64,${t}`}function Q_e(e){return"w"in e&&"h"in e&&!("xt"in e)&&"p"in e}function X_e(e){return!("h"in e)&&!("w"in e)&&"p"in e&&"e"in e&&"u"in e&&"id"in e}async function eme(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>!0;if(!(e instanceof Uint8Array))throw new Z_e("DotLottie not found","INVALID_DOTLOTTIE");return await new Promise(((n,i)=>{$ue(e,{filter:t},((e,t)=>{e&&i(e),n(t)}))}))}async function tme(e,t,n){if(!(e instanceof Uint8Array))throw new Z_e("DotLottie not found","INVALID_DOTLOTTIE");return(await eme(e,(e=>e.name===t&&(!n||n(e)))))[t]}async function nme(e){let t="manifest.json",n=(await eme(e,(e=>e.name===t)))[t];if(!(typeof n>"u"))return JSON.parse(zue(n,!1))}async function ime(e){if(!(e instanceof Uint8Array))return{success:!1,error:"DotLottie not found"};let t=await nme(e);if(typeof t>"u")return{success:!1,error:"Invalid .lottie file, manifest.json is missing"};let n=function(e,t,n){let i=e._parse(t,n);return i.issues?{success:!1,error:new Xue(i.issues),issues:i.issues}:{success:!0,data:i.output,output:i.output}}(D_e,t);return n.success?{success:!0}:{success:!1,error:`Invalid .lottie file, manifest.json structure is invalid, ${JSON.stringify(Que(n.error).nested,null,2)}`}}async function ame(e){let t=new Uint8Array(e),n=await ime(t);if(n.error)throw new Z_e(n.error,"INVALID_DOTLOTTIE");return t}async function ome(e,t){var n;let i=new Map;for(let[e,a]of Object.entries(t))for(let t of a.assets||[])if(X_e(t)){let a=t.p;i.has(a)||i.set(a,new Set),null==(n=i.get(a))||n.add(e)}let a=await async function(e,t){let n=await eme(e,(e=>{let n=e.name.replace("audio/","");return e.name.startsWith("audio/")&&(!t||t(g._objectSpread2(g._objectSpread2({},e),{},{name:n})))})),i={};for(let e in n){let t=n[e];t instanceof Uint8Array&&(i[e.replace("audio/","")]=$_e(t))}return i}(e,(e=>i.has(e.name)));for(let[e,n]of i){let i=a[e];if(i)for(let a of n){let n=t[a];for(let t of(null==n?void 0:n.assets)||[])X_e(t)&&t.p===e&&(t.p=i,t.u="",t.e=1)}}}async function rme(e,t){var n;let i=new Map;for(let[e,a]of Object.entries(t))for(let t of a.assets||[])if(Q_e(t)){let a=t.p;i.has(a)||i.set(a,new Set),null==(n=i.get(a))||n.add(e)}let a=await async function(e,t){let n=await eme(e,(e=>{let n=e.name.replace("images/","");return e.name.startsWith("images/")&&(!t||t(g._objectSpread2(g._objectSpread2({},e),{},{name:n})))})),i={};for(let e in n){let t=n[e];t instanceof Uint8Array&&(i[e.replace("images/","")]=$_e(t))}return i}(e,(e=>i.has(e.name)));for(let[e,n]of i){let i=a[e];if(i)for(let a of n){let n=t[a];for(let t of(null==n?void 0:n.assets)||[])Q_e(t)&&t.p===e&&(t.p=i,t.u="",t.e=1)}}}function sme(e){return new Error(`[${arguments.length>1&&void 0!==arguments[1]?arguments[1]:"dotLottie-common"}]: ${e}`)}function lme(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"dotLottie-common";for(var n=arguments.length,i=new Array(n>2?n-2:0),a=2;a1&&void 0!==arguments[1]?arguments[1]:"dotLottie-common";for(var n=arguments.length,i=new Array(n>2?n-2:0),a=2;aObject.prototype.hasOwnProperty.call(e,t)))}function ume(e){return JSON.parse(JSON.stringify(e))}function _me(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}((e,t,n)=>{n=null!=e?E_e(T_e(e)):{},((e,t,n,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of S_e(t))!y_e.call(e,a)&&a!==n&&v_e(e,a,{get:()=>t[a],enumerable:!(i=b_e(t,a))||i.enumerable})})(!t&&e&&e.__esModule?n:v_e(n,"default",{value:e,enumerable:!0}),e)})(O_e());var mme=class{constructor(){_me(this,"_dotLottie",void 0),_me(this,"_animationsMap",new Map),_me(this,"_themeMap",new Map),_me(this,"_stateMachinesMap",new Map),_me(this,"_manifest",void 0)}get dotLottie(){return this._dotLottie}get animationsMap(){return this._animationsMap}get themeMap(){return this._themeMap}get stateMachinesMap(){return this._stateMachinesMap}get manifest(){return this._manifest}async loadFromUrl(e){let t=await fetch(e,{method:"GET",mode:"cors"});if(!t.ok)throw new Error(`Failed to load dotLottie from ${e} with status ${t.status}`);let n=t.headers.get("content-type");if(null!=n&&n.includes("application/json")){let n=await t.json();if(!dme(n))throw new Error(`Invalid lottie JSON at ${e}`);let i=function(){let e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim(),t=e.lastIndexOf("/"),n=e.substring(t+1),i=n.indexOf(".");return-1!==i?n.substring(0,i):n}(e);this._animationsMap.set(i,n);let a={activeAnimationId:i,animations:[{id:i}]};this._manifest=a}else{this._dotLottie=await ame(await t.arrayBuffer());let e=await nme(this._dotLottie);if(!e)throw new Error("Manifest not found");this._manifest=e}}loadFromLottieJSON(e){if(!dme(e))throw new Error("Invalid lottie JSON");let t="my-animation";this._animationsMap.set(t,e);let n={activeAnimationId:t,animations:[{id:t}]};this._manifest=n}async loadFromArrayBuffer(e){this._dotLottie=await ame(e);let t=await nme(this._dotLottie);if(!t)throw new Error("Manifest not found");this._manifest=t}async getAnimation(e){if(this._animationsMap.get(e))return this._animationsMap.get(e);if(!this._dotLottie)return;let t=await async function(e,t){let{inlineAssets:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0,a=`animations/${t}.json`,o=await tme(e,a,i);if(typeof o>"u")return;let r=JSON.parse(zue(o,!1));if(!n)return r;let s={[t]:r};return await rme(e,s),await ome(e,s),r}(this._dotLottie,e,{inlineAssets:!0});return t&&this._animationsMap.set(e,t),t}async getTheme(e){if(this._themeMap.get(e))return this._themeMap.get(e);if(!this._dotLottie)return;let t=await async function(e,t,n){let i=`themes/${t}.json`,a=await tme(e,i,n);if(!(typeof a>"u"))return JSON.parse(zue(a,!1))}(this._dotLottie,e);return t&&this._themeMap.set(e,t),t}async getStateMachines(){if(!this._dotLottie)return;let e=await async function(e,t){let n={},i=await eme(e,(e=>{let n=e.name.replace("states/","").replace(".json","");return e.name.startsWith("states/")&&(!t||t(g._objectSpread2(g._objectSpread2({},e),{},{name:n})))}));for(let e in i){let t=i[e];t instanceof Uint8Array&&(n[e.replace("states/","").replace(".json","")]=zue(t,!1))}return n}(this._dotLottie);for(let t in e)if(t){let n=e[t];if(n){let e=JSON.parse(n);if(e){let t=e.descriptor.id;this._stateMachinesMap.get(t)||this._stateMachinesMap.set(t,e)}}}return Array.from(this._stateMachinesMap.values())}async getStateMachine(e){if(this._stateMachinesMap.get(e))return this._stateMachinesMap.get(e);if(!this._dotLottie)return;let t=await async function(e,t,n){let i=`states/${t}.json`,a=await tme(e,i,n);return typeof a>"u"?void 0:JSON.parse(zue(a,!1))}(this._dotLottie,e);return t&&this._stateMachinesMap.set(t.descriptor.id,t),t}};function pme(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gme(){throw new Error("Cycle detected")}function fme(){if(vme>1)vme--;else{for(var e,t=!1;void 0!==Eme;){var n=Eme;for(Eme=void 0,bme++;void 0!==n;){var i=n.o;if(n.o=void 0,n.f&=-3,!(8&n.f)&&kme(n))try{n.c()}catch(n){t||(e=n,t=!0)}n=i}}if(bme=0,vme--,t)throw e}}var hme=void 0,Eme=void 0,vme=0,bme=0,Sme=0;function Tme(e){if(void 0!==hme){var t=e.n;if(void 0===t||t.t!==hme)return t={i:0,S:e,p:hme.s,n:void 0,t:hme,e:void 0,x:void 0,r:t},void 0!==hme.s&&(hme.s.n=t),hme.s=t,e.n=t,32&hme.f&&e.S(t),t;if(-1===t.i)return t.i=0,void 0!==t.n&&(t.n.p=t.p,void 0!==t.p&&(t.p.n=t.n),t.p=hme.s,t.n=void 0,hme.s.n=t,hme.s=t),t}}function yme(e){this.v=e,this.i=0,this.n=void 0,this.t=void 0}function kme(e){for(var t=e.s;void 0!==t;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function wme(e){for(var t=e.s;void 0!==t;t=t.n){var n=t.S.n;if(void 0!==n&&(t.r=n),t.S.n=t,t.i=-1,void 0===t.n){e.s=t;break}}}function Ime(e){for(var t=e.s,n=void 0;void 0!==t;){var i=t.p;-1===t.i?(t.S.U(t),void 0!==i&&(i.n=t.n),void 0!==t.n&&(t.n.p=i)):n=t,t.S.n=t.r,void 0!==t.r&&(t.r=void 0),t=i}e.s=n}function Ame(e){yme.call(this,void 0),this.x=e,this.s=void 0,this.g=Sme-1,this.f=4}function Cme(e){var t=e.u;if(e.u=void 0,"function"==typeof t){vme++;var n=hme;hme=void 0;try{t()}catch(t){throw e.f&=-2,e.f|=8,Rme(e),t}finally{hme=n,fme()}}}function Rme(e){for(var t=e.s;void 0!==t;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,Cme(e)}function Ome(e){if(hme!==this)throw new Error("Out-of-order effect");Ime(this),hme=e,this.f&=-2,8&this.f&&Rme(this),fme()}function Nme(e){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32}yme.prototype.h=function(){return!0},yme.prototype.S=function(e){this.t!==e&&void 0===e.e&&(e.x=this.t,void 0!==this.t&&(this.t.e=e),this.t=e)},yme.prototype.U=function(e){if(void 0!==this.t){var t=e.e,n=e.x;void 0!==t&&(t.x=n,e.e=void 0),void 0!==n&&(n.e=t,e.x=void 0),e===this.t&&(this.t=n)}},yme.prototype.subscribe=function(e){var t=this;return function(e){var t=new Nme(e);try{t.c()}catch(e){throw t.d(),e}return t.d.bind(t)}((function(){var n=t.value,i=32&this.f;this.f&=-33;try{e(n)}finally{this.f|=i}}))},yme.prototype.valueOf=function(){return this.value},yme.prototype.toString=function(){return this.value+""},yme.prototype.toJSON=function(){return this.value},yme.prototype.peek=function(){return this.v},Object.defineProperty(yme.prototype,"value",{get:function(){var e=Tme(this);return void 0!==e&&(e.i=this.i),this.v},set:function(e){if(hme instanceof Ame&&function(){throw new Error("Computed cannot have side-effects")}(),e!==this.v){bme>100&&gme(),this.v=e,this.i++,Sme++,vme++;try{for(var t=this.t;void 0!==t;t=t.x)t.t.N()}finally{fme()}}}}),(Ame.prototype=new yme).h=function(){if(this.f&=-3,1&this.f)return!1;if(32==(36&this.f)||(this.f&=-5,this.g===Sme))return!0;if(this.g=Sme,this.f|=1,this.i>0&&!kme(this))return this.f&=-2,!0;var e=hme;try{wme(this),hme=this;var t=this.x();(16&this.f||this.v!==t||0===this.i)&&(this.v=t,this.f&=-17,this.i++)}catch(e){this.v=e,this.f|=16,this.i++}return hme=e,Ime(this),this.f&=-2,!0},Ame.prototype.S=function(e){if(void 0===this.t){this.f|=36;for(var t=this.s;void 0!==t;t=t.n)t.S.S(t)}yme.prototype.S.call(this,e)},Ame.prototype.U=function(e){if(void 0!==this.t&&(yme.prototype.U.call(this,e),void 0===this.t)){this.f&=-33;for(var t=this.s;void 0!==t;t=t.n)t.S.U(t)}},Ame.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;void 0!==e;e=e.x)e.t.N()}},Ame.prototype.peek=function(){if(this.h()||gme(),16&this.f)throw this.v;return this.v},Object.defineProperty(Ame.prototype,"value",{get:function(){1&this.f&&gme();var e=Tme(this);if(this.h(),void 0!==e&&(e.i=this.i),16&this.f)throw this.v;return this.v}}),Nme.prototype.c=function(){var e=this.S();try{if(8&this.f||void 0===this.x)return;var t=this.x();"function"==typeof t&&(this.u=t)}finally{e()}},Nme.prototype.S=function(){1&this.f&&gme(),this.f|=1,this.f&=-9,Cme(this),wme(this),vme++;var e=hme;return hme=this,Ome.bind(this,e)},Nme.prototype.N=function(){2&this.f||(this.f|=2,this.o=Eme,Eme=this)},Nme.prototype.d=function(){this.f|=8,1&this.f||Rme(this)};var Pme=class{constructor(e){pme(this,"_state",void 0),pme(this,"_prevState",void 0),this._prevState=e,this._state=function(e){return new yme(e)}(e)}setState(e){this._prevState=this._state.value,this._state.value=e}subscribe(e){return this._state.subscribe((t=>e(t,this._prevState)))}};const Mme=["rendererSettings"],Lme=["id"];function Dme(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fme={"@dotlottie/dotlottie-js":"^0.7.0","@preact/signals-core":"^1.2.3",howler:"^2.2.3","lottie-web":"^5.12.2",xstate:"^4.38.1"},xme=(e=>(e.Complete="complete",e.DataFail="data_fail",e.DataReady="data_ready",e.Error="error",e.Frame="frame",e.Freeze="freeze",e.LoopComplete="loopComplete",e.Pause="pause",e.Play="play",e.Ready="ready",e.Stop="stop",e.VisibilityChange="visibilityChange",e))(xme||{}),Ume=(e=>(e.Completed="completed",e.Error="error",e.Fetching="fetching",e.Frozen="frozen",e.Initial="initial",e.Loading="loading",e.Paused="paused",e.Playing="playing",e.Ready="ready",e.Stopped="stopped",e))(Ume||{}),Bme=(e=>(e.Bounce="bounce",e.Normal="normal",e))(Bme||{}),Wme={autoplay:!1,direction:1,hover:!1,intermission:0,loop:!1,playMode:"normal",speed:1,defaultTheme:""},Vme={activeStateId:"",autoplay:!1,currentState:"initial",frame:0,seeker:0,direction:1,hover:!1,loop:!1,playMode:"normal",speed:1,background:"transparent",intermission:0,currentAnimationId:void 0,visibilityPercentage:0},qme=class{constructor(e,t,n){Dme(this,"_lottie",void 0),Dme(this,"_src",void 0),Dme(this,"_animationConfig",void 0),Dme(this,"_prevUserPlaybackOptions",{}),Dme(this,"_userPlaybackOptions",void 0),Dme(this,"_hover",!1),Dme(this,"_loop",!1),Dme(this,"_counter",0),Dme(this,"_intermission",0),Dme(this,"_counterInterval",null),Dme(this,"_container",null),Dme(this,"_name",void 0),Dme(this,"_mode","normal"),Dme(this,"_background","transparent"),Dme(this,"_animation",void 0),Dme(this,"_defaultTheme",void 0),Dme(this,"_activeAnimationId",void 0),Dme(this,"_currentAnimationId",void 0),Dme(this,"_testId",void 0),Dme(this,"_listeners",new Map),Dme(this,"_currentState","initial"),Dme(this,"_stateBeforeFreeze","initial"),Dme(this,"state",new Pme(Vme)),Dme(this,"_light",!1),Dme(this,"_worker",!1),Dme(this,"_dotLottieLoader",new mme),Dme(this,"_activeStateId",void 0),Dme(this,"_inInteractiveMode",!1),Dme(this,"_scrollTicking",!1),Dme(this,"_scrollCallback",void 0),Dme(this,"_onShowIntersectionObserver",void 0),Dme(this,"_visibilityPercentage",0),Dme(this,"_audios",[]),Dme(this,"_stateMachineManager",void 0),this._src="string"==typeof e?e:ume(e),null!=n&&n.testId&&(this._testId=n.testId),this._defaultTheme=(null==n?void 0:n.defaultTheme)||"",this._userPlaybackOptions=this._validatePlaybackOptions(n||{}),"string"==typeof(null==n?void 0:n.activeAnimationId)&&(this._activeAnimationId=n.activeAnimationId),this._container=t||null,"string"==typeof(null==n?void 0:n.background)&&this.setBackground(n.background),typeof(null==n?void 0:n.activeStateId)<"u"&&(this._activeStateId=n.activeStateId);let i=n||{},{rendererSettings:a}=i,o=g._objectWithoutProperties(i,Mme);this._animationConfig=g._objectSpread2({loop:!1,autoplay:!1,renderer:"svg",rendererSettings:g._objectSpread2({clearCanvas:!0,progressiveLoad:!0,hideOnTransparent:!0,filterSize:{width:"200%",height:"200%",x:"-50%",y:"-50%"}},a)},o),null!=n&&n.light&&(this._light=n.light),null!=n&&n.worker&&(this._worker=n.worker),this._listenToHover(),this._listenToVisibilityChange()}_listenToHover(){var e,t,n,i;let a=()=>{this._hover&&"playing"!==this.currentState&&this.play()},o=()=>{this._hover&&"playing"===this.currentState&&this.stop()};null==(e=this._container)||e.removeEventListener("mouseenter",a),null==(t=this._container)||t.removeEventListener("mouseleave",o),null==(n=this._container)||n.addEventListener("mouseleave",o),null==(i=this._container)||i.addEventListener("mouseenter",a)}_onVisibilityChange(){!this._lottie||typeof document>"u"||(document.hidden&&"playing"===this.currentState?this.freeze():"frozen"===this.currentState&&this.unfreeze())}_listenToVisibilityChange(){typeof document<"u"&&typeof document.hidden<"u"&&document.addEventListener("visibilitychange",(()=>this._onVisibilityChange()))}_getOption(e){var t;if(typeof this._userPlaybackOptions[e]<"u")return this._userPlaybackOptions[e];let n=null==(t=this._dotLottieLoader.manifest)?void 0:t.animations.find((e=>e.id===this._currentAnimationId));return n&&typeof n[e]<"u"?n[e]:Wme[e]}_getPlaybackOptions(){let e={};for(let t in Wme)typeof Wme[t]<"u"&&(e[t]=this._getOption(t));return e}_setPlayerState(e){var t,n,i;let a=e(this._getPlaybackOptions());try{F_e._parse(a)}catch(e){return void cme(`Invalid PlaybackOptions, ${JSON.stringify(a,null,2)}`)}typeof a.defaultTheme<"u"&&(this._defaultTheme=a.defaultTheme),typeof a.playMode<"u"&&(this._mode=a.playMode),typeof a.intermission<"u"&&(this._intermission=a.intermission),typeof a.hover<"u"&&(this._hover=a.hover),typeof a.loop<"u"&&(this.clearCountTimer(),this._loop=a.loop,this._counter=0,null==(t=this._lottie)||t.setLoop("number"==typeof a.loop||a.loop)),typeof a.speed<"u"&&(null==(n=this._lottie)||n.setSpeed(a.speed)),typeof a.autoplay<"u"&&this._lottie&&(this._lottie.autoplay=a.autoplay),typeof a.direction<"u"&&(null==(i=this._lottie)||i.setDirection(a.direction))}_getOptionsFromAnimation(e){let t=g._objectWithoutProperties(e,Lme);return g._objectSpread2(g._objectSpread2({},Wme),t)}_updateTestData(){!this._testId||!this._lottie||(window.dotLottiePlayer||(window.dotLottiePlayer={[this._testId]:{}}),window.dotLottiePlayer[this._testId]={direction:this._lottie.playDirection,currentState:this._currentState,loop:this.loop,mode:this._mode,speed:this._lottie.playSpeed})}setContainer(e){e!==this._container&&(this._container=e,this.setBackground(this._background),this._listenToHover())}get currentState(){return this._currentState}clearCountTimer(){this._counterInterval&&clearInterval(this._counterInterval)}setCurrentState(e){this._currentState=e,this._notify(),this._updateTestData()}static isPathJSON(e){var t;return"json"===(null==(t=e.split(".").pop())?void 0:t.toLowerCase())}get src(){return this._src}updateSrc(e){this._src!==e&&(this._src="string"==typeof e?e:ume(e),this._activeAnimationId=void 0,this._currentAnimationId=void 0,this.load())}get intermission(){return this._intermission}get hover(){return this._hover}setHover(e){"boolean"==typeof e&&(this._hover=e,this._userPlaybackOptions.hover=e,this._notify())}setIntermission(e){this._intermission=e,this._userPlaybackOptions.intermission=e,this._notify()}get mode(){return this._mode}get animations(){return this._dotLottieLoader.animationsMap}get themes(){return this._dotLottieLoader.themeMap}setMode(e){"string"==typeof e&&(this._mode=e,this._userPlaybackOptions.playMode=e,this._setPlayerState((()=>({playMode:e}))),this._notify(),this._updateTestData())}get container(){if(this._container)return this._container}goToAndPlay(e,t,n){this._lottie&&!["loading"].includes(this._currentState)?(this._lottie.goToAndPlay(e,t,n),this.setCurrentState("playing")):cme("goToAndPlay() Can't use whilst loading.")}goToAndStop(e,t,n){this._lottie&&!["loading"].includes(this._currentState)?(this._lottie.goToAndStop(e,t,n),this.setCurrentState("stopped")):cme("goToAndStop() Can't use whilst loading.")}seek(e){if(!this._lottie||["loading"].includes(this._currentState))return void cme("seek() Can't use whilst loading.");let t=e;"number"==typeof t&&(t=Math.round(t));let n=/^(\d+)(%?)$/u.exec(t.toString());if(!n)return;let i="%"===n[2]?this.totalFrames*Number(n[1])/100:n[1];void 0!==i&&(this._lottie.goToAndPlay(i,!0),"playing"===this.currentState?this.play():"frozen"===this.currentState?this.freeze():this.pause())}_areNumbersInRange(e,t){return e>=0&&e<=1&&t>=0&&t<=1}_updatePosition(e,t,n){let[i,a]=null!=e?e:[0,this.totalFrames-1],[o,r]=null!=t?t:[0,1];if(this._areNumbersInRange(o,r)){if(this.container){let{height:e,top:t}=this.container.getBoundingClientRect(),s=(window.innerHeight-t)/(window.innerHeight+e),l=i+Math.round((s-o)/(r-o)*(a-i));n&&n(s),this.goToAndStop(l,!0),(l>=a||s>=r)&&this._handleAnimationComplete()}this._scrollTicking=!1}else lme("threshold values must be between 0 and 1")}_requestTick(e,t,n){this._scrollTicking||(requestAnimationFrame((()=>this._updatePosition(e,t,n))),this._scrollTicking=!0)}playOnScroll(e){this.stop(),this._scrollCallback&&this.stopPlayOnScroll(),this._scrollCallback=()=>this._requestTick(null==e?void 0:e.segments,null==e?void 0:e.threshold,null==e?void 0:e.positionCallback),window.addEventListener("scroll",this._scrollCallback)}stopPlayOnScroll(){this._scrollCallback&&(window.removeEventListener("scroll",this._scrollCallback),this._scrollCallback=void 0)}stopPlayOnShow(){this._onShowIntersectionObserver&&(this._onShowIntersectionObserver.disconnect(),this._onShowIntersectionObserver=void 0)}addIntersectionObserver(e){if(!this.container)throw sme("Can't play on show, player container element not available.");let t={root:null,rootMargin:"0px",threshold:null!=e&&e.threshold?e.threshold:[0,1]};this._onShowIntersectionObserver=new IntersectionObserver((t=>{t.forEach((t=>{var n,i;this._visibilityPercentage=100*t.intersectionRatio,t.isIntersecting?(null!=e&&e.callbackOnIntersect&&e.callbackOnIntersect(this._visibilityPercentage),null==(n=this._container)||n.dispatchEvent(new Event("visibilityChange"))):null!=e&&e.callbackOnIntersect&&(e.callbackOnIntersect(0),null==(i=this._container)||i.dispatchEvent(new Event("visibilityChange")))}))}),t),this._onShowIntersectionObserver.observe(this.container)}playOnShow(e){var t;if(this.stop(),!this.container)throw sme("Can't play on show, player container element not available.");this._onShowIntersectionObserver&&this.stopPlayOnShow(),this.addIntersectionObserver({threshold:null!=(t=null==e?void 0:e.threshold)?t:[],callbackOnIntersect:e=>{0===e?this.pause():this.play()}})}_validatePlaybackOptions(e){if(!e)return{};let t={};for(let[n,i]of Object.entries(e))switch(n){case"autoplay":"boolean"==typeof i&&(t.autoplay=i);break;case"direction":"number"==typeof i&&[1,-1].includes(i)&&(t.direction=i);break;case"loop":("boolean"==typeof i||"number"==typeof i)&&(t.loop=i);break;case"playMode":"string"==typeof i&&["normal","bounce"].includes(i)&&(t.playMode=i);break;case"speed":"number"==typeof i&&(t.speed=i);break;case"themeColor":"string"==typeof i&&(t.themeColor=i);break;case"hover":"boolean"==typeof i&&(t.hover=i);break;case"intermission":"number"==typeof i&&(t.intermission=i);break;case"defaultTheme":"string"==typeof i&&(t.defaultTheme=i)}return this._requireValidPlaybackOptions(t),t}_requireAnimationsInTheManifest(){var e;if(null==(e=this._dotLottieLoader.manifest)||!e.animations.length)throw sme("No animations found in manifest.")}_requireAnimationsToBeLoaded(){if(0===this._dotLottieLoader.animationsMap.size)throw sme("No animations have been loaded.")}async play(e,t){var n,i;if(["initial","loading"].includes(this._currentState))cme("Player unable to play whilst loading.");else{if(this._requireAnimationsInTheManifest(),this._requireAnimationsToBeLoaded(),this._lottie&&!e)return-1===this._lottie.playDirection&&0===this._lottie.currentFrame?this._lottie.goToAndPlay(this._lottie.totalFrames,!0):this._lottie.play(),void this.setCurrentState("playing");if("number"==typeof e){let i=null==(n=this._dotLottieLoader.manifest)?void 0:n.animations[e];if(!i)throw sme("animation not found.");"function"==typeof t?await this.render(g._objectSpread2({id:i.id},t(this._getPlaybackOptions(),this._getOptionsFromAnimation(i)))):await this.render({id:i.id})}if("string"==typeof e){let n=null==(i=this._dotLottieLoader.manifest)?void 0:i.animations.find((t=>t.id===e));if(!n)throw sme("animation not found.");"function"==typeof t?await this.render(g._objectSpread2({id:n.id},t(this._getPlaybackOptions(),this._getOptionsFromAnimation(n)))):await this.render({id:n.id})}}}playSegments(e,t){this._lottie&&!["loading"].includes(this._currentState)?(this._lottie.playSegments(e,t),this.setCurrentState("playing")):cme("playSegments() Can't use whilst loading.")}resetSegments(e){this._lottie&&!["loading"].includes(this._currentState)?this._lottie.resetSegments(e):cme("resetSegments() Can't use whilst loading.")}togglePlay(){"playing"===this.currentState?this.pause():this.play()}_getAnimationByIdOrIndex(e){var t,n;if(this._requireAnimationsInTheManifest(),this._requireAnimationsToBeLoaded(),"number"==typeof e){let n=null==(t=this._dotLottieLoader.manifest)?void 0:t.animations[e];if(!n)throw sme("animation not found.");return n}if("string"==typeof e){let t=null==(n=this._dotLottieLoader.manifest)?void 0:n.animations.find((t=>t.id===e));if(!t)throw sme("animation not found.");return t}throw sme("first param must be a number or string")}get activeAnimationId(){return this._getActiveAnimationId()}get currentAnimationId(){return this._currentAnimationId}get activeStateId(){return this._activeStateId}async _startInteractivity(e){if(this._inInteractiveMode){if(0===this._dotLottieLoader.stateMachinesMap.size&&await this._dotLottieLoader.getStateMachines(),0===this._dotLottieLoader.stateMachinesMap.size)throw sme("No interactivity states are available.");if("undefined"===e)throw sme("stateId is not specified.");this._stateMachineManager||(this._stateMachineManager=await async function(e,n){let[{DotLottieStateMachineManager:i}]=await Promise.all([new Promise((function(e,n){t(["./c_dotlottie_common_dotlottie-state-machine-manager-2E7RUGJG"],e,n)}))]);if(!e.length)throw sme("No state machines available inside this .lottie!");return new i(e,n)}(Array.from(this._dotLottieLoader.stateMachinesMap.values()),this)),this._stateMachineManager.start(e)}else lme("Can't start interactivity. Not in interactive mode. Call enterInteractiveMode(stateId: string) to start.")}enterInteractiveMode(e){var t;if(!e)throw sme("stateId must be a non-empty string.");this._inInteractiveMode||(this._prevUserPlaybackOptions=g._objectSpread2({},this._userPlaybackOptions)),this._inInteractiveMode&&(null==(t=this._stateMachineManager)||t.stop()),this._activeStateId=e,this._inInteractiveMode=!0,this._startInteractivity(e)}exitInteractiveMode(){var e;this._inInteractiveMode&&(this._inInteractiveMode=!1,this._activeStateId="",null==(e=this._stateMachineManager)||e.stop(),this._userPlaybackOptions={},this._userPlaybackOptions=g._objectSpread2({},this._prevUserPlaybackOptions),this._prevUserPlaybackOptions={},this.reset())}reset(){var e;let t=this._getActiveAnimationId(),n=null==(e=this._dotLottieLoader.manifest)?void 0:e.animations.find((e=>e.id===t));if(this._inInteractiveMode&&this.exitInteractiveMode(),!n)throw sme("animation not found.");this.play(t)}previous(e){if(!this._dotLottieLoader.manifest||!this._dotLottieLoader.manifest.animations.length)throw sme("manifest not found.");if(this._inInteractiveMode)return void cme("previous() is not supported in interactive mode.");let t=this._dotLottieLoader.manifest.animations.findIndex((e=>e.id===this._currentAnimationId));if(-1===t)throw sme("animation not found.");let n=this._dotLottieLoader.manifest.animations[(t-1+this._dotLottieLoader.manifest.animations.length)%this._dotLottieLoader.manifest.animations.length];if(!n||!n.id)throw sme("animation not found.");"function"==typeof e?this.render(g._objectSpread2({id:n.id},e(this._getPlaybackOptions(),this._getOptionsFromAnimation(n)))):this.render({id:n.id})}next(e){if(!this._dotLottieLoader.manifest||!this._dotLottieLoader.manifest.animations.length)throw sme("manifest not found.");if(this._inInteractiveMode)return void cme("next() is not supported in interactive mode.");let t=this._dotLottieLoader.manifest.animations.findIndex((e=>e.id===this._currentAnimationId));if(-1===t)throw sme("animation not found.");let n=this._dotLottieLoader.manifest.animations[(t+1)%this._dotLottieLoader.manifest.animations.length];if(!n||!n.id)throw sme("animation not found.");"function"==typeof e?this.render(g._objectSpread2({id:n.id},e(this._getPlaybackOptions(),this._getOptionsFromAnimation(n)))):this.render({id:n.id})}getManifest(){return this._dotLottieLoader.manifest}resize(){this._lottie&&!["loading"].includes(this._currentState)?this._lottie.resize():cme("resize() Can't use whilst loading.")}stop(){this._lottie&&!["loading"].includes(this._currentState)?(this.clearCountTimer(),this._counter=0,this._setPlayerState((()=>({direction:this._getOption("direction")}))),this._lottie.stop(),this.setCurrentState("stopped")):cme("stop() Can't use whilst loading.")}pause(){this._lottie&&!["loading"].includes(this._currentState)?(this.clearCountTimer(),this._lottie.pause(),this.setCurrentState("paused")):cme("pause() Can't use whilst loading.")}freeze(){this._lottie&&!["loading"].includes(this._currentState)?("frozen"!==this.currentState&&(this._stateBeforeFreeze=this.currentState),this._lottie.pause(),this.setCurrentState("frozen")):cme("freeze() Can't use whilst loading.")}unfreeze(){this._lottie&&!["loading"].includes(this._currentState)?"playing"===this._stateBeforeFreeze?this.play():this.pause():cme("unfreeze() Can't use whilst loading.")}destroy(){var e,t;null!=(e=this._container)&&e.__lottie&&(this._container.__lottie.destroy(),this._container.__lottie=null),this._audios.length&&(this._audios.forEach((e=>{e.unload()})),this._audios=[]),this.clearCountTimer(),typeof document<"u"&&document.removeEventListener("visibilitychange",(()=>this._onVisibilityChange())),this._counter=0,null==(t=this._lottie)||t.destroy(),this._lottie=void 0}getAnimationInstance(){return this._lottie}static getLottieWebVersion(){return`${Fme["lottie-web"]}`}addEventListener(e,t){var n,i,a;this._listeners.has(e)||this._listeners.set(e,new Set),null==(n=this._listeners.get(e))||n.add(t);try{"complete"===e?null==(i=this._container)||i.addEventListener(e,t):null==(a=this._lottie)||a.addEventListener(e,t)}catch(e){lme(`addEventListener ${e}`)}}getState(){var e,t,n,i,a,o,r;return{autoplay:null!=(t=null==(e=this._lottie)?void 0:e.autoplay)&&t,currentState:this._currentState,frame:this._frame,visibilityPercentage:this._visibilityPercentage,seeker:this._seeker,direction:null!=(i=null==(n=this._lottie)?void 0:n.playDirection)?i:1,hover:this._hover,loop:this._loop||!1,playMode:this._mode,speed:null!=(o=null==(a=this._lottie)?void 0:a.playSpeed)?o:1,background:this._background,intermission:this._intermission,defaultTheme:this._defaultTheme,currentAnimationId:this._currentAnimationId,activeStateId:null!=(r=this._activeStateId)?r:""}}_notify(){this.state.setState(this.getState())}get totalFrames(){var e;return(null==(e=this._lottie)?void 0:e.totalFrames)||0}get direction(){return this._lottie?this._lottie.playDirection:1}setDirection(e){this._requireValidDirection(e),this._setPlayerState((()=>({direction:e}))),this._userPlaybackOptions.direction=e}get speed(){var e;return(null==(e=this._lottie)?void 0:e.playSpeed)||1}setSpeed(e){this._requireValidSpeed(e),this._setPlayerState((()=>({speed:e}))),this._userPlaybackOptions.speed=e}get autoplay(){var e,t;return null!=(t=null==(e=this._lottie)?void 0:e.autoplay)&&t}setAutoplay(e){this._requireValidAutoplay(e),this._lottie&&!["loading"].includes(this._currentState)?(this._setPlayerState((()=>({autoplay:e}))),this._userPlaybackOptions.autoplay=e):cme("setAutoplay() Can't use whilst loading.")}toggleAutoplay(){this._lottie&&!["loading"].includes(this._currentState)?this.setAutoplay(!this._lottie.autoplay):cme("toggleAutoplay() Can't use whilst loading.")}get defaultTheme(){return this._defaultTheme}setDefaultTheme(e){this._setPlayerState((()=>({defaultTheme:e}))),this._userPlaybackOptions.defaultTheme=e,this._animation&&this.render()}get loop(){return this._loop}setLoop(e){this._requireValidLoop(e),this._setPlayerState((()=>({loop:e}))),this._userPlaybackOptions.loop=e}toggleLoop(){this._lottie&&!["loading"].includes(this._currentState)?this.setLoop(!this._loop):cme("toggleLoop() Can't use whilst loading.")}get background(){return this._background}setBackground(e){this._requireValidBackground(e),this._background=e,this._container&&(this._container.style.backgroundColor=e)}get _frame(){return this._lottie?"completed"===this.currentState?-1===this.direction?0:this._lottie.totalFrames:this._lottie.currentFrame:0}get _seeker(){return this._lottie?this._frame/this._lottie.totalFrames*100:0}async revertToManifestValues(e){var t;let n;n=Array.isArray(e)&&0!==e.length?e:["autoplay","defaultTheme","direction","hover","intermission","loop","playMode","speed","activeAnimationId"];let i=!1;if(n.includes("activeAnimationId")){let e=null==(t=this._dotLottieLoader.manifest)?void 0:t.activeAnimationId,n=this._getAnimationByIdOrIndex(e||0);this._activeAnimationId=e,await this._setCurrentAnimation(n.id),i=!0}n.forEach((e=>{switch(e){case"autoplay":delete this._userPlaybackOptions.autoplay,this.setAutoplay(this._getOption("autoplay"));break;case"defaultTheme":delete this._userPlaybackOptions.defaultTheme,this.setDefaultTheme(this._getOption("defaultTheme"));break;case"direction":delete this._userPlaybackOptions.direction,this.setDirection(this._getOption("direction"));break;case"hover":delete this._userPlaybackOptions.hover,this.setHover(this._getOption("hover"));break;case"intermission":delete this._userPlaybackOptions.intermission,this.setIntermission(this._getOption("intermission"));break;case"loop":delete this._userPlaybackOptions.loop,this.setLoop(this._getOption("loop"));break;case"playMode":delete this._userPlaybackOptions.playMode,this.setMode(this._getOption("playMode")),this.setDirection(this._getOption("direction"));break;case"speed":delete this._userPlaybackOptions.speed,this.setSpeed(this._getOption("speed"))}})),i&&this.render()}removeEventListener(e,t){var n,i,a;try{"complete"===e?null==(n=this._container)||n.removeEventListener(e,t):null==(i=this._lottie)||i.removeEventListener(e,t),null==(a=this._listeners.get(e))||a.delete(t)}catch(e){lme("removeEventListener",e)}}_handleAnimationComplete(){var e;"number"==typeof this._loop&&this.stop();let t=-1===this.direction?0:this.totalFrames-1;this.goToAndStop(t,!0),this._counter=0,this.clearCountTimer(),this.setCurrentState("completed"),null==(e=this._container)||e.dispatchEvent(new Event("complete"))}addEventListeners(){var e;if(this._lottie&&!["loading"].includes(this._currentState)){this._lottie.addEventListener("enterFrame",(()=>{var e;this._lottie?(0===Math.floor(this._lottie.currentFrame)&&-1===this.direction&&(null==(e=this._container)||e.dispatchEvent(new Event("complete")),this.loop||this.setCurrentState("completed")),this._notify()):cme("enterFrame event : Lottie is undefined.")})),this._lottie.addEventListener("loopComplete",(()=>{var e;if(!this._lottie)return void cme("loopComplete event : Lottie is undefined.");null==(e=this._container)||e.dispatchEvent(new Event("loopComplete")),this.intermission>0&&this.pause();let t=this._lottie.playDirection;if("number"==typeof this._loop&&this._loop>0&&(this._counter+="bounce"===this._mode?.5:1,this._counter>=this._loop))return void this._handleAnimationComplete();"bounce"===this._mode&&"number"==typeof t&&(t=-1*Number(t));let n=-1===t?this._lottie.totalFrames-1:0;this.intermission?(this.goToAndPlay(n,!0),this.pause(),this._counterInterval=window.setTimeout((()=>{this._lottie&&(this._setPlayerState((()=>({direction:t}))),this.goToAndPlay(n,!0))}),this._intermission)):(this._setPlayerState((()=>({direction:t}))),this.goToAndPlay(-1===t?this.totalFrames-1:0,!0))})),this._lottie.addEventListener("complete",(()=>{if(this._lottie&&!1===this._loop&&"bounce"===this._mode){if(this._counter+=.5,this._counter>=1)return void this._handleAnimationComplete();this._counterInterval=window.setTimeout((()=>{if(!this._lottie)return;let e=this._lottie.playDirection;"bounce"===this._mode&&"number"==typeof e&&(e=-1*Number(e));let t=-1===e?this.totalFrames-1:0;this._setPlayerState((()=>({direction:e}))),this.goToAndPlay(t,!0)}),this._intermission)}else this._handleAnimationComplete()}));for(let[t,n]of this._listeners)if("complete"===t)for(let i of n)null==(e=this._container)||e.addEventListener(t,i);else for(let e of n)this._lottie.addEventListener(t,e)}else cme("addEventListeners() Can't use whilst loading.")}async _setCurrentAnimation(e){this._currentState="loading";let t=await this._dotLottieLoader.getAnimation(e);this._currentAnimationId=e,this._animation=t,this._currentState="ready"}async _getAudioFactory(){if(this._animation&&function(e){let t=e.assets;return!!t&&t.some((e=>X_e(e)))}(this._animation)){let{DotLottieAudio:e}=await new Promise((function(e,n){t(["./c_dotlottie_common_dotlottie-audio"],e,n)}));return t=>{let n=new e({src:[t]});return this._audios.push(n),n}}return null}async render(e){var t,n,i,a,o,r,s,l,c,d,u,_,m,p,f,h,E,v;if(null!=e&&e.id)await this._setCurrentAnimation(e.id);else if(!this._animation)throw sme("no animation selected");let b=null!=(t=Wme.loop)&&t,S=null!=(n=Wme.autoplay)&&n,T=null!=(i=Wme.playMode)?i:"normal",y=null!=(a=Wme.intermission)?a:0,k=null!=(o=Wme.hover)&&o,w=null!=(r=Wme.direction)?r:1,I=null!=(s=Wme.speed)?s:1,A=null!=(l=Wme.defaultTheme)?l:"";b=null!=(c=null==e?void 0:e.loop)?c:this._getOption("loop"),S=null!=(d=null==e?void 0:e.autoplay)?d:this._getOption("autoplay"),T=null!=(u=null==e?void 0:e.playMode)?u:this._getOption("playMode"),y=null!=(_=null==e?void 0:e.intermission)?_:this._getOption("intermission"),k=null!=(m=null==e?void 0:e.hover)?m:this._getOption("hover"),w=null!=(p=null==e?void 0:e.direction)?p:this._getOption("direction"),I=null!=(f=null==e?void 0:e.speed)?f:this._getOption("speed"),A=null!=(h=null==e?void 0:e.defaultTheme)?h:this._getOption("defaultTheme");let C=g._objectSpread2(g._objectSpread2({},this._animationConfig),{},{autoplay:!k&&S,loop:"number"==typeof b||b,renderer:this._worker?"svg":null!=(E=this._animationConfig.renderer)?E:"svg"}),[R,O,N]=await Promise.all([this._dotLottieLoader.getTheme(A),this._getLottiePlayerInstance(),this._getAudioFactory()]);R&&this._animation?(this._animation=ume(this._animation),this._animation.slots=R):this._animation=await this._dotLottieLoader.getAnimation(null!=(v=this._currentAnimationId)?v:""),!this._activeStateId||this._inInteractiveMode?(this.destroy(),this._setPlayerState((()=>({defaultTheme:A,playMode:T,intermission:y,hover:k,loop:b}))),this._lottie=N?O.loadAnimation(g._objectSpread2(g._objectSpread2({},C),{},{container:this._container,animationData:this._animation,audioFactory:N})):O.loadAnimation(g._objectSpread2(g._objectSpread2({},C),{},{container:this._container,animationData:this._animation})),typeof this._lottie.resetSegments>"u"&&(this._lottie.resetSegments=()=>{var e;null==(e=this._lottie)||e.playSegments([0,this._lottie.totalFrames],!0)}),this.addEventListeners(),this._container&&(this._container.__lottie=this._lottie),this._setPlayerState((()=>({direction:w,speed:I}))),S&&!k&&(!1===b&&-1===w?this.play():this.setCurrentState("playing")),this._updateTestData()):this.enterInteractiveMode(this._activeStateId)}async _getLottiePlayerInstance(){var e;let n,i=null!=(e=this._animationConfig.renderer)?e:"svg";if(this._worker)return"svg"!==i&&cme("Worker is only supported with svg renderer. Change or remove renderer prop to get rid of this warning."),n=await new Promise((function(e,n){t(["./c_dotlottie_common_lottie_worker-Q23FJ6ZR"],e,n)})),n.default;switch(i){case"svg":n=this._light?await new Promise((function(e,n){t(["./c_dotlottie_common_lottie_light-KMJEUZFY"],e,n)})):await new Promise((function(e,n){t(["./c_dotlottie_common_lottie_svg-MJGYILXD"],e,n)}));break;case"canvas":n=this._light?await new Promise((function(e,n){t(["./c_dotlottie_common_lottie_light_canvas-B5UTTNXA"],e,n)})):await new Promise((function(e,n){t(["./c_dotlottie_common_lottie_canvas-CDSUBMCL"],e,n)}));break;case"html":n=this._light?await new Promise((function(e,n){t(["./c_dotlottie_common_lottie_light_html-SLCECTRT"],e,n)})):await new Promise((function(e,n){t(["./c_dotlottie_common_lottie_html-X3TYKVQI"],e,n)}));break;default:throw new Error(`Invalid renderer: ${i}`)}return n.default}_getActiveAnimationId(){var e,t,n,i;let a=this._dotLottieLoader.manifest;return null!=(i=null!=(n=null!=(e=this._activeAnimationId)?e:null==a?void 0:a.activeAnimationId)?n:null==(t=null==a?void 0:a.animations[0])?void 0:t.id)?i:void 0}async load(e){if("loading"!==this._currentState)try{if(this.setCurrentState("loading"),"string"==typeof this._src)if(function(e){try{return dme(JSON.parse(e))}catch(e){return!1}}(this._src)){let e=JSON.parse(this._src);this._dotLottieLoader.loadFromLottieJSON(e)}else{let e=new URL(this._src,window.location.href);await this._dotLottieLoader.loadFromUrl(e.toString())}else{if("object"!=typeof this._src||!dme(this._src))throw sme("Invalid src provided");this._dotLottieLoader.loadFromLottieJSON(this._src)}if(!this._dotLottieLoader.manifest)throw sme("No manifest found");let t=this._getActiveAnimationId();if(!t)throw sme("No active animation found");await this._setCurrentAnimation(t),await this.render(e)}catch(e){this.setCurrentState("error"),e instanceof Error&&lme(`Error loading animation: ${e.message}`)}else cme("Loading in progress..")}setErrorState(e){this.setCurrentState("error"),lme(e)}_requireValidDirection(e){if(-1!==e&&1!==e)throw sme("Direction can only be -1 (backwards) or 1 (forwards)")}_requireValidIntermission(e){if(e<0||!Number.isInteger(e))throw sme("intermission must be a positive number")}_requireValidLoop(e){if("number"==typeof e&&(!Number.isInteger(e)||e<0))throw sme("loop must be a positive number or boolean")}_requireValidSpeed(e){if("number"!=typeof e)throw sme("speed must be a number")}_requireValidBackground(e){if("string"!=typeof e)throw sme("background must be a string")}_requireValidAutoplay(e){if("boolean"!=typeof e)throw sme("autoplay must be a boolean")}_requireValidPlaybackOptions(e){e.direction&&this._requireValidDirection(e.direction),e.intermission&&this._requireValidIntermission(e.intermission),e.loop&&this._requireValidLoop(e.loop),e.speed&&this._requireValidSpeed(e.speed)}};var Hme=function(e,t){var n=function(){var e=i.useRef(!0);return e.current?(e.current=!1,!0):e.current}();i.useEffect((function(){if(!n)return e()}),t)},Gme=i.createContext(null).Provider;const jme=["onEvent","activeAnimationId","autoplay","background","direction","intermission","loop","playMode","hover","speed","renderer","rendererSettings","src","className","testId","children","defaultTheme","light","worker","activeStateId","lottieRef"];var zme=typeof window>"u"?i.useEffect:i.useLayoutEffect,Kme=(e,t,n)=>{let[a]=i.useState((()=>new qme(e,t.current,n))),o=i.useRef(!1);return zme((()=>(async function(){!o.current&&t.current&&(o.current=!0,a.setContainer(t.current),await a.load())}(),()=>{o.current&&a.destroy()})),[a]),a};function Jme(e,t){let n=i.useCallback((()=>t(e.getState())),[t,e]),a=i.useCallback((t=>e.state.subscribe(t)),[e]);return((e,t,n)=>{let[a,o]=i.useState((()=>n()));return i.useEffect((()=>{let n=e((()=>{let e=t();o(e)}));return()=>{n()}}),[e]),a})(a,n,(()=>t(Vme)))}var Yme={animation:{position:"relative",width:"100%",height:"100%"},animationWithControls:{position:"relative"}},Zme=b.default.forwardRef(((e,t)=>{let{onEvent:n,activeAnimationId:a,autoplay:o,background:r="transparent",direction:s,intermission:l,loop:c,playMode:d,hover:u,speed:_,renderer:m="svg",rendererSettings:p={},src:f,className:h="",testId:E,children:v,defaultTheme:S,light:T=!1,worker:y=!1,activeStateId:k,lottieRef:w}=e,I=g._objectWithoutProperties(e,jme),A=i.useRef(null),C=Kme(f,A,{renderer:m,activeAnimationId:a,rendererSettings:g._objectSpread2({clearCanvas:!0,progressiveLoad:!1,hideOnTransparent:!0},p),hover:u,loop:c,direction:s,speed:_,intermission:l,background:r,playMode:d,autoplay:!u&&o,testId:E,defaultTheme:S,light:T,worker:y,activeStateId:k}),R=i.useRef(C);R.current=C,b.default.useImperativeHandle(t,(()=>C),[C]),b.default.useImperativeHandle(w,(()=>C),[C]);let O=Jme(C,(e=>e.currentState)),N=Jme(C,(e=>e.frame)),P=Jme(C,(e=>e.seeker)),M=Jme(C,(e=>e.currentAnimationId));return Hme((()=>{typeof c>"u"?R.current.revertToManifestValues(["loop"]):R.current.setLoop(c)}),[c]),Hme((()=>{[Ume.Initial,Ume.Loading].includes(O)||(typeof o>"u"?R.current.revertToManifestValues(["autoplay"]):R.current.setAutoplay(o))}),[o]),Hme((()=>{typeof s>"u"?R.current.revertToManifestValues(["direction"]):R.current.setDirection(s)}),[s]),Hme((()=>{typeof _>"u"?R.current.revertToManifestValues(["speed"]):R.current.setSpeed(_)}),[_]),Hme((()=>{typeof d>"u"?R.current.revertToManifestValues(["playMode"]):R.current.setMode(d)}),[d]),Hme((()=>{typeof u>"u"?R.current.revertToManifestValues(["hover"]):R.current.setHover(u)}),[u]),Hme((()=>{typeof r>"u"?R.current.setBackground("transparent"):R.current.setBackground(r)}),[r]),Hme((()=>{typeof l>"u"?R.current.revertToManifestValues(["intermission"]):R.current.setIntermission(l)}),[l]),Hme((()=>{typeof S>"u"||!S?R.current.revertToManifestValues(["defaultTheme"]):R.current.setDefaultTheme(S)}),[S]),Hme((()=>{a&&R.current.play(a)}),[a]),Hme((()=>(typeof k<"u"&&R.current.enterInteractiveMode(k),()=>{R.current.exitInteractiveMode()})),[k]),Hme((()=>{typeof f<"u"&&R.current.updateSrc(f)}),[f]),i.useEffect((()=>{let e=()=>{null==n||n(xme.Ready)},t=()=>{null==n||n(xme.DataReady)},i=()=>{null==n||n(xme.DataFail)},a=()=>{R.current.currentState!==Ume.Playing&&(null==n||n(xme.Complete))},o=()=>{null==n||n(xme.LoopComplete)};return R.current.addEventListener("DOMLoaded",e),R.current.addEventListener("data_ready",t),R.current.addEventListener("data_failed",i),R.current.addEventListener("complete",a),R.current.addEventListener("loopComplete",o),()=>{R.current.removeEventListener("DOMLoaded",e),R.current.removeEventListener("data_ready",t),R.current.removeEventListener("data_failed",i),R.current.removeEventListener("complete",a),R.current.removeEventListener("loopComplete",o)}}),[]),i.useEffect((()=>{switch(O){case Ume.Stopped:null==n||n(xme.Stop);break;case Ume.Paused:null==n||n(xme.Pause);break;case Ume.Playing:null==n||n(xme.Play);break;case Ume.Frozen:null==n||n(xme.Freeze);break;case Ume.Error:null==n||n(xme.Error)}}),[O]),i.useEffect((()=>{null==n||n(xme.Frame,{frame:N,seeker:P})}),[N]),b.default.createElement(Gme,{value:C},b.default.createElement("div",g._objectSpread2(g._objectSpread2({className:`dotlottie-container main ${v?"controls":""} ${h}`,lang:"en"},E&&{"data-testid":E}),I),b.default.createElement("div",g._objectSpread2({ref:A,"data-name":`${M}`,role:"figure",className:"animation "+(v?"controls":""),style:v?Yme.animationWithControls:Yme.animation},E&&{"data-testid":"animation"}),O===Ume.Error&&b.default.createElement("div",g._objectSpread2(g._objectSpread2({},E&&{"data-testid":"error"}),{},{className:"error"}),"⚠️")),v))}));const $me=b.default.forwardRef((({src:e,animationResetFailureCb:t,classNames:n,autoplay:a=!1,loop:o=!1,playOnHover:r=!1,onEvent:s,activeAnimationId:l},c)=>{const d=b.default.useRef(null),[u,_]=b.default.useState(!1),m=i.useCallback((e=>{null==s||s(e),e===xme.Ready&&_(!0)}),[_]),p=i.useCallback((()=>{d.current&&u&&(d.current.seek(0),d.current.play())}),[u]),g=i.useCallback((()=>{d.current&&u&&d.current.stop()}),[u]),f=i.useCallback((()=>{d.current&&u&&d.current.pause()}),[u]),h=i.useCallback((()=>{d.current&&u&&d.current.play()}),[u]);return i.useEffect((()=>{if(d.current&&u)try{d.current.reset()}catch(e){null==t||t()}}),[u,t]),i.useImperativeHandle(c,(()=>({start:p,stop:g,pause:f,play:h}))),b.default.createElement(Zme,{activeAnimationId:l,src:e,autoplay:a,className:n,ref:d,loop:o,hover:r,onEvent:m})}));$me.displayName="LottiePlayer";Ph("/static/typescript/component_libraries/retrieval-components/src/folder-action-bar/folder_action_bar.module.out-vflxBNeEz.css",(e=>"._folderActionBarSimpleButton_1y2r8_5{border-radius:var(--dig-radius__large);cursor:pointer;overflow:hidden;text-align:left;width:136px}._folderActionBarSimpleButton--icon_1y2r8_13{flex-shrink:0}._folderActionBarSimpleButton--iconAnimation_1y2r8_17{height:24px;width:24px}._folderActionBarSimpleButton--iconAnimationLoading_1y2r8_22{display:none}._folderActionBarSimpleButton--iconAnimation_1y2r8_17 [class^=dynamic-color] path[fill]{fill:currentcolor}._folderActionBarSimpleButton--iconAnimation_1y2r8_17 [class^=dynamic-color] path[stroke]{stroke:currentcolor}._folderActionBarSimpleButton_1y2r8_5._folderActionBarSimpleButton--iconOnly_1y2r8_34{height:48px;width:48px}._folderActionBarSimpleButton-content_1y2r8_39{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing__unit--1_5);height:100%;padding:var(--spacing__unit--1_5);width:100%}@media (max-width:calc((3 * 136px) + 98px)){._folderActionBarSimpleButton_1y2r8_5{width:175px}._folderActionBarSimpleButton-content_1y2r8_39{flex-direction:row}._folderActionBarSimpleButton-label_1y2r8_60{margin:auto 0}}@media (max-width:385px){._folderActionBarSimpleButton_1y2r8_5{width:169px}}._folderActionBarSimpleButton-content_1y2r8_39 ._folderActionBarSimpleButton-label_1y2r8_60{font-family:var(--dig-type__family__action);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._folderActionBarSimpleButton_1y2r8_5._folderActionBarSimpleButton--iconOnly_1y2r8_34 ._folderActionBarSimpleButton-label_1y2r8_60,._folderActionBarSimpleButton_1y2r8_5._folderActionBarSimpleButton--labelOnly_1y2r8_84 ._folderActionBarSimpleButton-icon_1y2r8_85{display:none}._folderActionBarSimpleButton--primary_1y2r8_89{background-color:var(--dig-color__primary-cta__base);color:var(--dig-color__primary-cta__on-base)}._folderActionBarSimpleButton--primary_1y2r8_89._folderActionBarSimpleButton--isDisabled_1y2r8_94{background-color:var(--dig-color__disabled__base);color:var(--dig-color__disabled__on-base)}._folderActionBarSimpleButton--primary_1y2r8_89:hover{background-color:var(--dig-color__primary-cta__base--state-1)}._folderActionBarSimpleButton--primary_1y2r8_89:active,._folderActionBarSimpleButton--primary_1y2r8_89[aria-expanded=true]{background-color:var(--dig-color__secondary__base);color:var(--dig-color__secondary__on-base)}._folderActionBarSimpleButton--secondary_1y2r8_109{background-color:var(--dig-color__background__base);border:1px solid var(--dig-color__border__subtle);color:var(--dig-color__text__base)}._folderActionBarSimpleButton--secondary_1y2r8_109:active,._folderActionBarSimpleButton--secondary_1y2r8_109:hover,._folderActionBarSimpleButton--secondary_1y2r8_109[aria-expanded=true]{background-color:var(--dig-color__background__subtle)}._folderActionBarSimpleButton--isDisabled_1y2r8_94{color:var(--dig-color__disabled__on-surface);cursor:auto;pointer-events:none}"));const Qme="_folderActionBarSimpleButton_1y2r8_5",Xme="_folderActionBarSimpleButton-icon_1y2r8_85",epe="_folderActionBarSimpleButton--iconAnimation_1y2r8_17",tpe="_folderActionBarSimpleButton--iconAnimationLoading_1y2r8_22",npe="_folderActionBarSimpleButton--iconOnly_1y2r8_34",ipe="_folderActionBarSimpleButton-content_1y2r8_39",ape="_folderActionBarSimpleButton-label_1y2r8_60",ope="_folderActionBarSimpleButton--labelOnly_1y2r8_84",rpe="_folderActionBarSimpleButton--primary_1y2r8_89",spe="_folderActionBarSimpleButton--isDisabled_1y2r8_94",lpe="_folderActionBarSimpleButton--secondary_1y2r8_109",cpe=b.default.forwardRef((({className:e,disabled:t=!1,disabledTooltip:n,icon:i,iconOnly:a,lottieSrc:o,lottieAutoplay:r=!1,lottieActiveAnimationId:s,label:l,labelOnly:c,onClick:d,tooltip:u,variant:_,buttonRef:m,scrollContainerRef:p,ariaLabel:g,onMouseEnter:f,onMouseLeave:h,onFocus:E,...v},S)=>{var T,y;const k=b.default.useRef(null),w=b.default.useRef(null),[I,A]=b.default.useState(!1),[C,R]=b.default.useState(!1),[O,N]=b.default.useState(!1),[P,M]=b.default.useState(!1),{hasReducedMotion:L}=GM(),D=()=>R(!0),F=()=>R(!1),x=Vq(Qme,{[rpe]:"primary"===_,[lpe]:"secondary"===_,[spe]:t,[npe]:a,[ope]:c},e);b.default.useEffect((()=>{var e,t,n,i;const a=(null!==(t=null===(e=k.current)||void 0===e?void 0:e.scrollWidth)&&void 0!==t?t:0)>(null!==(i=null===(n=k.current)||void 0===n?void 0:n.clientWidth)&&void 0!==i?i:0);a&&!I?A(!0):!a&&I&&A(!1);const o=null==p?void 0:p.current;return null==o||o.addEventListener("scroll",F),()=>null==o?void 0:o.removeEventListener("scroll",F)}),[I,null===(T=k.current)||void 0===T?void 0:T.scrollWidth,null===(y=k.current)||void 0===y?void 0:y.clientWidth]);const U=b.default.useCallback((e=>{e===xme.Ready&&N(!0)}),[N]),B=b.default.useCallback((()=>{var e;null===(e=w.current)||void 0===e||e.start()}),[]),W=b.default.useCallback((e=>{null==f||f(e),P||(B(),M(!0))}),[P,f,B]),V=b.default.useCallback((e=>{null==h||h(e),M(!1)}),[h]),q=b.default.useCallback((e=>{null==E||E(e),P||B()}),[P,E,B]),H="spinner"===i?b.default.createElement(VL,{size:"small"}):b.default.createElement(uN,{className:Xme,src:i}),G=b.default.createElement(MV,{ref:m||S,onClick:d,disabled:t,className:x,"aria-label":g,onMouseEnter:W,onMouseLeave:V,onFocus:q,...v},b.default.createElement("span",{className:ipe},(!O||!o||L)&&H,o&&!L&&b.default.createElement($me,{activeAnimationId:s,src:o,autoplay:r,classNames:Vq(epe,{[tpe]:!O}),ref:w,onEvent:U}),b.default.createElement(cW,{className:ape,color:"inherit",isBold:!0,size:"small",variant:"label"},l))),j=b.default.useRef(null),z=t&&n?n:u;return z?b.default.createElement(b.default.Fragment,null,b.default.createElement("div",{tabIndex:t?0:void 0,onMouseEnter:D,onMouseLeave:F,onFocus:D,onBlur:F,ref:j},G),b.default.createElement(wq.Control,{triggerRef:j,open:C,auto:!0,autoHide:z.autoHide,maxWidth:z.maxWidth,placement:z.placement||"top",boundary:z.boundary,id:z.id,shouldDisablePointerEvents:!0,shouldReturnFocus:!1},z.title)):I?b.default.createElement(wq,{title:l,placement:"bottom-start"},b.default.createElement("div",null,G)):G}));cpe.displayName="FolderActionBarSimpleButton";const dpe=({scrollContainerRef:e,isJoining:t,onClick:n,isEditFolderLink:i})=>{const a=(e=>e.formatMessage({id:"+15j8t",defaultMessage:"Join folder"}))(u.intl),o=i?(e=>e.formatMessage({id:"lrvElX",defaultMessage:"Saves shared folder to your account so you can edit and collaborate"}))(u.intl):(e=>e.formatMessage({id:"AofxGd",defaultMessage:"Saves shared folder to your account so you can view and stay up-to-date"}))(u.intl);return b.default.createElement(cpe,{icon:t?"spinner":sP,lottieSrc:"https://cfl.dropboxstatic.com/static/metaserver/static/js/sharing/features/shared-folder-preview-page/lottie-assets/join-folder.lottie",label:a,variant:"primary",tooltip:{title:o},onClick:n,ariaLabel:a,"data-tooltip":"post-upload-join-folder-button",scrollContainerRef:e,"data-testid":"action-bar-join-folder-button",disabled:t})},upe=({store:e,scrollContainerRef:t,onReloadAndContinue:n,actionElement:i})=>{const a=g4(),o=g8(),r=Kee(),s=_9(e.$isJoining),l=_9(e.$folderSharePermission).isEditFolderLink;return b.default.createElement(dpe,{scrollContainerRef:t,isJoining:null!=s&&s,onClick:()=>{a.select(J5).emit(null),a.select(m4).emit({actionElement:i,action:"join"}),o.fn(e,{continuedFromReload:!1,onReloadAndContinue:n,openLoginOrRegisterModal:r.fn})},isEditFolderLink:null!=l&&l})},_pe=()=>{const{joinFolderButton:e}=$0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):upe),[e])};function mpe(e,t){const n=n=>{const{viewer:i,isLoading:a}=QY(t),o={...n,viewer:i};return a?null:b.default.createElement(e,{...o})};return e=>b.default.createElement(gb,{isSilent:!0},b.default.createElement(n,{...e}))}const ppe=mpe((({viewer:e,sharePermission:t,copyable:n,encryptionOptions:i,shareToken:a,importance:o,user:r,outOfQuota:s,folder:l,reloadPage:c,onReloadAndContinueCopyPrimaryFolder:d,showCopyOutOfQuotaModal:_,webSignInTag:m,scrollContainerRef:p,sharedLinkInfo:g,actionElement:f,isButtonDisabled:h,setisFetchingTopLevelC2D:E})=>{const v=v8(e,t,a,n,i,c,r,l,void 0,void 0,d,void 0,s,_,m,g,E),S=ase(),T=g4(),y=u.intl.formatMessage({id:"+ijDR3",defaultMessage:"Copy to Dropbox"}),k=u.intl.formatMessage({id:"QLqTJc",defaultMessage:"Save a copy to your account that only you can access"});return t.canCopyToDropboxRoles.length>0?b.default.createElement(cpe,{disabled:h,icon:UN,lottieSrc:"https://cfl.dropboxstatic.com/static/metaserver/static/js/sharing/features/shared-folder-preview-page/lottie-assets/copy.lottie",label:y,variant:"opacity"===o?"secondary":"primary",tooltip:{title:k},onClick:e=>{e.preventDefault(),S.select(Qre).emit(null),T.select(m4).emit({actionElement:f,action:"copy_to_dropbox"}),v.handler()},ariaLabel:y,scrollContainerRef:p,"data-testid":"action-bar-copy-to-dropbox-button"}):null}));ppe.displayName="CopyToDropboxButton";const gpe=()=>{const{copyToDropboxButton:e}=$0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):ppe),[e])},fpe=()=>of({importer:async()=>{const{onDownload:e}=await new Promise((function(e,n){t(["./c_shared-folder-preview-page_actions_on-download.after-display"],e,n)}));return{default:{fn:e}}}});const hpe=({scrollContainerRef:e,onClick:t,isPending:n,permissionDenied:i})=>{let a=!1,o=T8(u.intl);return i?(a=!0,o=k8(u.intl)):n&&(a=!0,o=y8(u.intl)),b.default.createElement(cpe,{icon:WN,lottieSrc:"https://cfl.dropboxstatic.com/static/metaserver/static/js/sharing/features/shared-folder-preview-page/lottie-assets/download.lottie",label:T8(u.intl),ariaLabel:o,variant:"secondary",onClick:t,disabled:a,disabledTooltip:{title:o,autoHide:!0},scrollContainerRef:e,"data-testid":"action-bar-download-button"})},Epe=({store:e,scrollContainerRef:t,onShowPreDownloadSUSIModal:i,actionElement:a})=>{const o=g4(),r=fpe(),s=n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,l=_9(e.$canDownloadContent),c=y1(d=_9(e.$folder))&&null==d.ns_id;var d;return b.default.createElement(hpe,{scrollContainerRef:t,onClick:()=>{o.select(Y5).emit(null),o.select(m4).emit({actionElement:a,action:"download"}),r.fn(e,{entry:e.$folder.get(),entryShareToken:e.$folderShareToken.get(),entrySharedLinkInfo:e.$folderSharedLinkInfo.get(),onShowPreDownloadSUSIModal:i,origin:s,actionElement:a})},isPending:c,permissionDenied:!l})},vpe=()=>{const{downloadButton:e}=$0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):Epe),[e])};const bpe=u.intl.formatMessage({id:"Kb7u3s",defaultMessage:"Copy link"}),Spe=u.intl.formatMessage({id:"Vxze7Q",defaultMessage:"Share"}),Tpe=u.intl.formatMessage({id:"FYZVZV",defaultMessage:"Link Copied!"}),ype=u.intl.formatMessage({id:"t0CNN+",defaultMessage:"Copied!"});var kpe;!function(e){e.SHARE="SHARE",e.COPY_LINK="COPY_LINK",e.SUCCESS="SUCCESS"}(kpe||(kpe={}));const wpe=e=>{const n=e.user?kpe.SHARE:kpe.COPY_LINK,[a,o]=i.useState(n);i.useEffect((()=>{if(a===kpe.SUCCESS){const e=setTimeout((()=>{o(n)}),3e3);return()=>{clearTimeout(e)}}return()=>{}}),[a]);const r=of({importer:async()=>{const[{onCopyLink:e}]=await Promise.all([await new Promise((function(e,n){t(["./c_shared-folder-preview-page_actions_on-copy-link.after-display"],e,n)}))]);return{default:{fn:t=>{e({...t})}}}}}),s=a===kpe.SHARE?Spe:a===kpe.COPY_LINK?bpe:a===kpe.SUCCESS&&e.user?Tpe:a!==kpe.SUCCESS||e.user?bpe:ype;return b.default.createElement(cpe,{icon:a===kpe.SHARE?iP:a===kpe.COPY_LINK?YN:ON,lottieSrc:"https://cfl.dropboxstatic.com/static/metaserver/static/js/sharing/features/shared-folder-preview-page/lottie-assets/copy-link-animations.lottie",lottieAutoplay:a===kpe.SUCCESS,lottieActiveAnimationId:a===kpe.SHARE?"share-arrow":a===kpe.COPY_LINK?"link":"check",label:s,variant:"secondary",tooltip:{title:bpe},onClick:()=>{r.fn({user:e.user,folder:e.folder,folderShareToken:e.folderShareToken,folderSharedLinkInfo:e.folderSharedLinkInfo}),o(kpe.SUCCESS)},ariaLabel:Spe,scrollContainerRef:e.scrollContainerRef,"data-testid":"action-bar-copy-link-button",disabled:a===kpe.SUCCESS})},Ipe=()=>{const{copyLinkButton:e}=$0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):wpe),[e])};Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/containers/action-bar.module.out-vfliSpMVx.css",(e=>"._folderActionBarInnerContainer_1i7xn_2{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing__unit--2)}._folderActionBarInnerContainer_1i7xn_2:empty{display:none}._folderActionBarOuterContainer_1i7xn_13{display:flex;flex-wrap:wrap;gap:var(--spacing__unit--2);margin-top:var(--spacing__unit--4)}"));const Ape="_folderActionBarInnerContainer_1i7xn_2",Cpe="_folderActionBarOuterContainer_1i7xn_13",Rpe="action_bar",Ope=({store:e,scrollContainerRef:t,onReloadAndContinueJoinPrimaryFolder:n,onShowPreDownloadSUSIModal:i,reloadPage:a,onReloadAndContinueCopyPrimaryFolder:o,showCopyOutOfQuotaModal:r,showSimpleCopyLinkButton:s})=>{const l=m9(e.$encryptionOptions),c=m9(e.$folder),d=m9(e.$folderSharedLinkInfo),u=m9(e.$folderSharePermission),_=m9(e.$folderShareToken),m=m9(e.$user),p=m9(e.$implicitTOSVariant),g=m9(e.$webSignInTag),f=m9(e.$outOfQuota),h=m9(e.$canMountContent),E=m9(e.$canRequestAccessToContent),v=m9(e.$canCopyContent),S=m9(e.$copyButtonImportance),T=m9(e.$isFetchingTopLevelC2D),y=_pe(),k=(h||E)&&b.default.createElement(y,{store:e,scrollContainerRef:t,onReloadAndContinue:n,actionElement:Rpe}),w=gpe(),I=b.default.useCallback((t=>{e.$isFetchingTopLevelC2D.set(t)}),[e.$isFetchingTopLevelC2D]),A=v&&b.default.createElement(w,{shareToken:_,sharePermission:u,copyable:c,encryptionOptions:l,user:m,importance:S,folder:c,outOfQuota:f,implicitTOSVariant:p,reloadPage:a,onReloadAndContinueCopyPrimaryFolder:o,showCopyOutOfQuotaModal:r,webSignInTag:g,scrollContainerRef:t,sharedLinkInfo:d,actionElement:Rpe,isButtonDisabled:T,setisFetchingTopLevelC2D:I}),C=vpe(),R=b.default.createElement(C,{store:e,scrollContainerRef:t,onShowPreDownloadSUSIModal:i,actionElement:Rpe}),O=Ipe(),N=[[k,A],[R,s&&b.default.createElement(O,{folder:c,folderShareToken:_,folderSharedLinkInfo:d,user:m,scrollContainerRef:t})]];return b.default.createElement("div",{className:Cpe},N.map(((e,t)=>b.default.createElement("div",{key:t,className:Ape},e.map(((e,t)=>e&&b.default.createElement(b.default.Fragment,{key:t},e)))))))},Npe=()=>{const{actionBar:e}=K0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):Ope),[e])};var Ppe,Mpe={exports:{}},Lpe={},Dpe=Symbol.for("react.element"),Fpe=Symbol.for("react.portal"),xpe=Symbol.for("react.fragment"),Upe=Symbol.for("react.strict_mode"),Bpe=Symbol.for("react.profiler"),Wpe=Symbol.for("react.provider"),Vpe=Symbol.for("react.context"),qpe=Symbol.for("react.server_context"),Hpe=Symbol.for("react.forward_ref"),Gpe=Symbol.for("react.suspense"),jpe=Symbol.for("react.suspense_list"),zpe=Symbol.for("react.memo"),Kpe=Symbol.for("react.lazy"),Jpe=Symbol.for("react.offscreen");function Ype(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case Dpe:switch(e=e.type){case xpe:case Bpe:case Upe:case Gpe:case jpe:return e;default:switch(e=e&&e.$$typeof){case qpe:case Vpe:case Hpe:case Kpe:case zpe:case Wpe:return e;default:return t}}case Fpe:return t}}}Ppe=Symbol.for("react.module.reference"),Lpe.ContextConsumer=Vpe,Lpe.ContextProvider=Wpe,Lpe.Element=Dpe,Lpe.ForwardRef=Hpe,Lpe.Fragment=xpe,Lpe.Lazy=Kpe,Lpe.Memo=zpe,Lpe.Portal=Fpe,Lpe.Profiler=Bpe,Lpe.StrictMode=Upe,Lpe.Suspense=Gpe,Lpe.SuspenseList=jpe,Lpe.isAsyncMode=function(){return!1},Lpe.isConcurrentMode=function(){return!1},Lpe.isContextConsumer=function(e){return Ype(e)===Vpe},Lpe.isContextProvider=function(e){return Ype(e)===Wpe},Lpe.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===Dpe},Lpe.isForwardRef=function(e){return Ype(e)===Hpe},Lpe.isFragment=function(e){return Ype(e)===xpe},Lpe.isLazy=function(e){return Ype(e)===Kpe},Lpe.isMemo=function(e){return Ype(e)===zpe},Lpe.isPortal=function(e){return Ype(e)===Fpe},Lpe.isProfiler=function(e){return Ype(e)===Bpe},Lpe.isStrictMode=function(e){return Ype(e)===Upe},Lpe.isSuspense=function(e){return Ype(e)===Gpe},Lpe.isSuspenseList=function(e){return Ype(e)===jpe},Lpe.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===xpe||e===Bpe||e===Upe||e===Gpe||e===jpe||e===Jpe||"object"==typeof e&&null!==e&&(e.$$typeof===Kpe||e.$$typeof===zpe||e.$$typeof===Wpe||e.$$typeof===Vpe||e.$$typeof===Hpe||e.$$typeof===Ppe||void 0!==e.getModuleId)},Lpe.typeOf=Ype,Mpe.exports=Lpe;var Zpe=Mpe.exports;function $pe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return i.Children.toArray(e).reduce(((e,a,o)=>(Zpe.isFragment(a)?e.push.apply(e,$pe(a.props.children,t+1,n.concat(a.key||o))):i.isValidElement(a)?e.push(i.cloneElement(a,{key:n.concat(String(a.key)).join(".")})):"string"!=typeof a&&"number"!=typeof a||e.push(a),e)),[])}const Qpe=["id","className","children","withLeftIcon","withMenuItemIcon","isCurrentPath","href","onClick","_originalId","onDrop","onDragEnter","onDragOver","onDragLeave","linkContentRef"],Xpe=["isDraggedOver"],ege=["id","className","children","withLeftIcon","withMenuItemIcon","isCurrentPath","href","onClick","onDrop","onDragEnter","onDragOver","onDragLeave","_originalId"],tge=["id","className","children","withLeftIcon","withMenuItemIcon","isCurrentPath","href","onClick","_originalId"],nge=["className","onDragOver","onDragEnter","onDragLeave","onDrop"],ige=["className","overflowItemsProps","overflowEventHandlers"],age=["className","children","size","overflowEventHandlers","isRootOverflow","alwaysShowRoot","inverse","linksDisplayed","hasTrailingDivider","overflowTriggerProps","typography"];var oge={small:24,standard:32,medium:32,large:32},rge={small:18.875,standard:20.016,medium:20.016,large:20.016},sge="digBreadcrumbLink--hidden",lge=b.createContext({size:"medium",updateSegment:()=>{},hasTrailingDivider:!1,overflowTriggerProps:{}}),cge=b.createContext(0),dge=e=>e.current?e.current.getBoundingClientRect().width:0,uge=function(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=0;return e.every((e=>!e.linkProps.children||0!==e.width))?(e.forEach((e=>{a+=e.width})),0===a?0:(a+=(e.length-1)*rge[n],t.length>0&&(a+=oge[n]+rge[n]),i&&(a+=rge[n]),a)):0},_ge=e=>{const t=[];return $pe(e).forEach((e=>{b.isValidElement(e)&&t.push({item:e,width:0,linkProps:{}})})),t},mge=e=>{let{availableWidth:t,breadcrumbSegments:n,size:i,isRootOverflow:a,alwaysShowRoot:o,hasTrailingDivider:r}=e,s=n,l=[],c=uge(s,l,i,r);if(0===c)return{inline:s,overflow:[]};if(s.length>4){const e=a?0:1,t=[...s.slice(e,s.length-4+e)];s=[...s.slice(0,e),...s.slice(s.length-4+e)],l=l.concat(t),c=uge(s,l,i,r)}for(;;)if(t>c){if(4===s.length||0===l.length)break;let e=l.length-1;1!==s.length||a||(e=0);const n=l[e];if(1===l.length){if(n.width>t-(c-oge[i]))break}else if(n.width+rge[i]>t-c)break;s=1===s.length||a?[n,...s]:[...s.slice(0,1),n,...s.slice(1)],l=[...l.slice(0,e),...l.slice(e+1)],c=uge(s,l,i,r)}else{const e=!a&&o?2:1;if(s.length<=e)break;let t=1;(2===s.length||a)&&(t=0);const n=s[t];s=[...s.slice(0,t),...s.slice(t+1)],l=0!==t||a?l.concat(n):[n].concat(l),c=uge(s,l,i,r)}return{inline:s,overflow:l}},pge=e=>{let{breadcrumbSegments:t,isRootOverflow:n,linksDisplayed:i}=e,a=[],o=[];if(i<=0)return{inline:a,overflow:o};if(t.length<=i)a=[...t];else for(o=[...t];a.length{const t=gge.find((t=>{let[n,i]=t;return e===i}));return void 0!==t?t[0]:e},hge=MM({defaultClassName:"dig-nmoxl3_21-6-0",variantClassNames:{size:{small:"dig-nmoxl4_21-6-0",medium:"dig-nmoxl5_21-6-0",large:"dig-nmoxl6_21-6-0"},typography:{text:"dig-nmoxl7_21-6-0",title:"dig-nmoxl8_21-6-0"},isLinksDisplayed:{true:"dig-nmoxl9_21-6-0"}},defaultVariants:{size:"medium"},compoundVariants:[[{size:"small",typography:"text"},"dig-nmoxla_21-6-0"],[{size:"medium",typography:"text"},"dig-nmoxlb_21-6-0"],[{size:"large",typography:"text"},"dig-nmoxlc_21-6-0"],[{size:"small",typography:"title"},"dig-nmoxld_21-6-0"],[{size:"medium",typography:"title"},"dig-nmoxle_21-6-0"],[{size:"large",typography:"title"},"dig-nmoxlf_21-6-0"]]}),Ege=MM({defaultClassName:"dig-nmoxln_21-6-0",variantClassNames:{isCurrent:{true:"dig-nmoxlo_21-6-0"},isDraggedOver:{true:"dig-nmoxlp_21-6-0"}},defaultVariants:{},compoundVariants:[]}),vge=MM({defaultClassName:"dig-nmoxlj_21-6-0",variantClassNames:{isDraggedOver:{true:"dig-nmoxlk_21-6-0"}},defaultVariants:{},compoundVariants:[]}),bge={text:{small:"small",medium:"medium",large:"medium"},title:{small:"medium",medium:"large",large:"large"}},Sge=e=>{let{typography:t,size:n}=e;const i=fge(n);let a=t;a||(a="small"===i?"text":"title");return bge[a][i]},Tge=b.forwardRef(((e,t)=>{let{id:n,className:i,children:a,withLeftIcon:o,withMenuItemIcon:r,isCurrentPath:s=!1,href:l,onClick:c,_originalId:d="",onDrop:u,onDragEnter:_,onDragOver:m,onDragLeave:p,linkContentRef:f}=e,h=g._objectWithoutProperties(e,Qpe);const{size:E,typography:v}=b.useContext(lge),S=fge(E),T=s?"span":"a",y=s?void 0:0,k="title"===v?dW:cW,w=(e=>{let{isCurrentPath:t,href:n,onClick:i}=e;const a={onClick:i};if(!t)switch(typeof n){case"string":a.href=n;break;case"function":a.href="#",a.onClick=e=>{e.preventDefault(),n(e),i&&i(e)}}return a})({isCurrentPath:s,href:l,onClick:c}),I=(e=>{let{onDragOver:t,onDragEnter:n,onDragLeave:i,onDrop:a}=e;const[o,r]=b.default.useState(!1),s=b.default.useCallback((e=>{r(!0),t&&t(e)}),[t]),l=b.default.useCallback((e=>{r(!0),n&&n(e)}),[n]),c=b.default.useCallback((e=>{r(!1),i&&i(e)}),[i]),d=b.default.useCallback((e=>{r(!1),a&&a(e)}),[a]);return{isDraggedOver:o,onDragOver:s,onDragEnter:l,onDragLeave:c,onDrop:d}})({onDrop:u,onDragEnter:_,onDragOver:m,onDragLeave:p}),{isDraggedOver:A}=I,C=g._objectWithoutProperties(I,Xpe),R=_P("dig-Breadcrumb-link",{"dig-Breadcrumb-link--current":s},{"dig-Breadcrumb-link--dragged-over":A&&!s},Ege({isCurrent:s,isDraggedOver:A&&!s}),i);return b.createElement(T,g._objectSpread2(g._objectSpread2(g._objectSpread2({id:n,className:R,tabIndex:y,ref:t,"aria-current":s?"page":void 0},w),C),h),b.createElement(k,{size:S,className:_P("dig-Breadcrumb-link-content","dig-nmoxlq_21-6-0"),color:s?"standard":"faint",tagName:"span","data-testid":"digBreadcrumbLinkContent"},b.createElement("span",{ref:f,className:_P("dig-Breadcrumb-link-inner","dig-nmoxlr_21-6-0")},o&&b.createElement(uN,{className:_P("dig-Breadcrumb-link-icon","dig-nmoxls_21-6-0"),src:o,size:Sge({typography:v,size:S}),isOpticallyAligned:!0}),b.createElement("span",{className:_P("dig-Breadcrumb-link-text","dig-nmoxlt_21-6-0")},a))))}));Tge.displayName="LinkContent";"ResizeObserver"in globalThis==0&&(globalThis.ResizeObserver=CD);var yge=b.forwardRef(((e,t)=>{let{id:n,className:i,children:a,withLeftIcon:o,withMenuItemIcon:r,isCurrentPath:s=!1,href:l,onClick:c,onDrop:d,onDragEnter:u,onDragOver:_,onDragLeave:m,_originalId:p=""}=e,f=g._objectWithoutProperties(e,ege);const h=b.useContext(cge),{updateSegment:E}=b.useContext(lge),v=f["aria-label"],S=b.useRef(null);return kv(S,(()=>{E(h,{id:n,children:a,withLeftIcon:o,withMenuItemIcon:r,href:l,onClick:c,onDrop:d,onDragEnter:u,onDragOver:_,onDragLeave:m,"aria-label":v,_originalId:p},dge(S))})),Sv((()=>{E(h,{id:n,children:a,withLeftIcon:o,withMenuItemIcon:r,href:l,onClick:c,onDrop:d,onDragEnter:u,onDragOver:_,onDragLeave:m,"aria-label":v,_originalId:p},dge(S))}),[n,a,o,r,l,c,d,u,_,m,h,E,v,p]),b.createElement(Tge,g._objectSpread2({ref:t,id:n,className:i,withLeftIcon:o,withMenuItemIcon:r,isCurrentPath:s,href:l,onClick:c,linkContentRef:S},f),a)}));yge.displayName="HiddenLink";var kge=b.forwardRef(((e,t)=>{let{id:n,className:i,children:a,withLeftIcon:o,withMenuItemIcon:r,isCurrentPath:s=!1,href:l,onClick:c,_originalId:d=""}=e,u=g._objectWithoutProperties(e,tge);const _=b.useRef(null);return b.createElement(Tge,g._objectSpread2({ref:t,id:n,className:i,withLeftIcon:o,withMenuItemIcon:r,isCurrentPath:s,href:l,onClick:c,linkContentRef:_},u),a)}));kge.displayName="CrumbLink";var wge=b.forwardRef(((e,t)=>{const{id:n}=e;return n&&n.startsWith(sge)?b.createElement(yge,g._objectSpread2({ref:t,id:n},e)):b.createElement(kge,g._objectSpread2({ref:t,id:n},e))}));wge.displayName="Link";var Ige=e=>{let{className:t}=e;const{size:n,typography:i}=b.useContext(lge),a=_P("dig-Breadcrumb-divider","dig-nmoxll_21-6-0",t),o="title"===i?dW:cW;return b.createElement(o,{className:a,size:"standard"===n?"medium":n,tagName:"span",color:"disabled","aria-hidden":"true"},"/")};Ige.displayName="BreadcrumbDivider";var Age=e=>{let{className:t,onDragOver:n,onDragEnter:i,onDragLeave:a,onDrop:o}=e,r=g._objectWithoutProperties(e,nge);const[s,l]=b.useState(!1),c=_P({"dig-Breadcrumb-overlfow-item--dragged-over":s},vge({isDraggedOver:s}),t),d=b.useCallback((e=>{l(!0),n&&n(e)}),[n]),u=b.useCallback((e=>{l(!0),i&&i(e)}),[i]),_=b.useCallback((e=>{l(!1),a&&a(e)}),[a]),m=b.useCallback((e=>{l(!1),o&&o(e)}),[o]);return b.createElement(XW.ActionItem,g._objectSpread2({tagName:"a",className:c,"aria-label":r["aria-label"],onDrop:m,onDragOver:d,onDragEnter:u,onDragLeave:_,role:"menuitem"},r))};Age.displayName="BreadcrumbOverflowMenuItem";var Cge=e=>{let{className:t,overflowItemsProps:n,overflowEventHandlers:i}=e,a=g._objectWithoutProperties(e,ige);const{size:o,overflowTriggerProps:r,typography:s}=b.useContext(lge),l=_P("dig-Breadcrumb-overflow",t),c=b.useCallback(((e,t)=>i?{onDragOver:i.onDragOverTrigger?i.onDragOverTrigger(e):void 0,onDragEnter:i.onDragEnterTrigger?i.onDragEnterTrigger(e):void 0,onDragLeave:i.onDragLeaveTrigger?i.onDragLeaveTrigger(t):void 0}:{}),[i]),d=b.useCallback(((e,t)=>i?{onDragOver:i.onDragOverContent?i.onDragOverContent(e):void 0,onDragEnter:i.onDragEnterContent?i.onDragEnterContent(e):void 0,onDragLeave:i.onDragLeaveContent?i.onDragLeaveContent(t):void 0}:{}),[i]);return b.createElement(XW.Wrapper,{className:l,onSelection:(e,t)=>{"function"==typeof e&&e(t)},shouldPropagateClickOutsideMouseEvents:!0},(e=>{let{getContentProps:t,getTriggerProps:i,openMenu:l,closeMenu:u}=e;return b.createElement(b.Fragment,null,b.createElement(CV,g._objectSpread2(g._objectSpread2(g._objectSpread2({variant:"transparent",className:_P("dig-Breadcrumb-overflow-button","dig-nmoxli_21-6-0"),"data-testid":"digBreadcrumbOverflowButton",size:"title"===s?"medium":"small"},i(r)),c(l,u)),a),b.createElement(uN,{src:QN,size:o})),b.createElement(XW.Content,g._objectSpread2(g._objectSpread2({},t()),d(l,u)),b.createElement(XW.Segment,null,n.map(((e,t)=>{const{id:n,children:i,withMenuItemIcon:a,href:o,onClick:r,onDragOver:s,onDragEnter:l,onDragLeave:c,onDrop:d}=e;return e&&b.createElement(Age,{id:n,"aria-label":e["aria-label"],value:o,href:"string"==typeof o?o:void 0,onClick:r,onDragOver:s,onDragEnter:l,onDragLeave:c,onDrop:d,children:i,withLeftAccessory:a?b.createElement(uN,{src:a}):void 0,key:`overflow-item-${t}`})})))))}))};Cge.displayName="BreadcrumbOverflow";var Rge=e=>{let{segments:t,isRootOverflow:n,overflowEventHandlers:i}=e;const{hasTrailingDivider:a}=b.useContext(lge),o=[];if(t.inline.forEach(((e,i)=>{o.push(e.item),i!==t.inline.length-1&&(t.overflow.length>0&&!n&&0===i?o.push(b.createElement(Ige,{key:`divider-${i}`,className:"dig-Breadcrumb-divider--overflowLeft"})):o.push(b.createElement(Ige,{key:`divider-${i}`})))})),t.overflow.length>0){let e=2;(1===t.inline.length||n)&&(e=0),o.splice(e,0,b.createElement(Ige,{key:"divider--1",className:"dig-Breadcrumb-divider--overflowRight"})),o.splice(e,0,b.createElement(Cge,{overflowItemsProps:t.overflow.map((e=>e.linkProps)),overflowEventHandlers:i,key:"overflow"}))}return a&&o.push(b.createElement(Ige,{className:_P("dig-Breadcrumb-Divider--trailing","dig-nmoxlm_21-6-0"),key:"trailing-divider"})),b.createElement(b.Fragment,null,o)};Rge.displayName="BreadcrumbRenderer";var Oge=b.forwardRef(((e,t)=>{let{className:n,children:i,size:a="medium",overflowEventHandlers:o,isRootOverflow:r=!1,alwaysShowRoot:s=!1,inverse:l=!1,linksDisplayed:c,hasTrailingDivider:d=!1,overflowTriggerProps:u={},typography:_}=e,m=g._objectWithoutProperties(e,age),p=fge(a),f=_;const{nodeRef:h,observerEntry:E}=(()=>{const e=b.useRef(),t=b.useRef(),[n,i]=b.useState();return{nodeRef:b.useCallback((n=>{e.current&&(e.current.disconnect(),e.current=void 0),t.current&&(window.cancelAnimationFrame(t.current),t.current=void 0),n&&(e.current=new ResizeObserver((e=>{t.current&&(window.cancelAnimationFrame(t.current),t.current=void 0),t.current=window.requestAnimationFrame((()=>{t.current=void 0,Array.isArray(e)&&e.length&&i(e[0])}))})),e.current.observe(n))}),[]),observerEntry:n}})(),[v,S]=b.useState(_ge(i)),[T,y]=b.useState(i),k=b.useRef(null),w=c&&c>0;f||(f="small"===p?"text":"title",p="medium"===p?"small":p);const I=_P("dig-Breadcrumb",{"dig-Breadcrumb--small":"small"===p},{[`dig-Breadcrumb--size-${p}`]:p},{[`dig-Breadcrumb--typography-${f}`]:f},{"dig-Breadcrumb--linksDisplayed":w},hge({size:p,typography:f,isLinksDisplayed:!!w}),n),A=b.useCallback(((e,t,n)=>{S((i=>i.map(((i,a)=>a===e?g._objectSpread2(g._objectSpread2({},i),{},{width:Math.ceil(n),linkProps:g._objectSpread2(g._objectSpread2({},t),{},{id:t._originalId,_originalId:void 0})}):i))))}),[]),C={typography:f,size:p,updateSegment:A,hasTrailingDivider:d,overflowTriggerProps:u},R="title"===f?dW:cW;b.useImperativeHandle(t,(()=>{return e=k,{getBoundingClientRect:()=>e.current?e.current.getBoundingClientRect():new DOMRect};var e})),i!==T&&(y(i),S(_ge(i)));const O=b.createElement(lge.Provider,{value:C},b.createElement(R,{size:p,className:_P("dig-Breadcrumb--widthCalcUtil","dig-nmoxlh_21-6-0"),"aria-hidden":"true",tagName:"span"},$pe(i).map(((e,t)=>{if(b.isValidElement(e))return b.createElement(cge.Provider,{value:t,key:`hidden-link-${t}`},b.cloneElement(e,g._objectSpread2({id:`${sge}-${t}`},e.type===wge&&{_originalId:e.props.id})))}))),b.createElement("nav",g._objectSpread2(g._objectSpread2({className:I},m),{},{ref:w?void 0:h}),b.createElement("div",{className:_P("dig-Breadcrumb-inner","dig-nmoxlg_21-6-0"),ref:k,"data-testid":"digBreadcrumbDisplayContainer"},b.createElement(Rge,{segments:w?pge({breadcrumbSegments:v,isRootOverflow:r,linksDisplayed:c}):mge({availableWidth:E?E.contentRect.width:0,breadcrumbSegments:v,size:p,isRootOverflow:r,alwaysShowRoot:s,hasTrailingDivider:d}),isRootOverflow:r,overflowEventHandlers:o})))),N=TM().mode;if(l){const e="bright"===N?"dark":"bright";return b.createElement(wM,{mode:e},(e=>{let{getThemeProps:t}=e;return b.createElement("div",g._objectSpread2({},t()),O)}))}return O}));Oge.Link=wge,Oge.displayName="Breadcrumb";Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/components/folder-title/folder_title.module.out-vfl4oWinQ.css",(e=>":root{--medium-width-breakpoint:736px}._sl-folder-title-with-home-button_1523p_5{max-width:calc(100% - 94px)}._sl-folder-title_1523p_5,._sl-folder-title-with-home-button_1523p_5{display:flex;flex-direction:column;padding-top:var(--spacing__unit--3)}._sl-folder-title_1523p_5{max-width:calc(100% - 50px)}._sl-folder-title-breadcrumb_1523p_19 h2{font-size:22px;margin:var(--spacing__unit--1) 0}._sl-folder-title_1523p_5 .mc-popover,._sl-folder-title-with-home-button_1523p_5 .mc-popover{line-height:0}._sl-subtitle_1523p_31{color:color(var(--dig-color__text__subtle));font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sl-folder-title-breadcrumb-outer-container_1523p_39{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;width:100%}._sl-folder-title-breadcrumb-outer-container_1523p_39 button{flex-shrink:0}._sl-folder-title-breadcrumb-container_1523p_52{width:100%}._sl-breadcrumb_1523p_56{display:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit}@media only screen and (min-width:var(--medium-width-breakpoint )){._sl-subtitle_1523p_31{display:inline}}"));const Nge="_sl-folder-title-with-home-button_1523p_5",Pge="_sl-folder-title_1523p_5",Mge="_sl-folder-title-breadcrumb_1523p_19",Lge="_sl-subtitle_1523p_31",Dge="_sl-folder-title-breadcrumb-outer-container_1523p_39",Fge="_sl-folder-title-breadcrumb-container_1523p_52",xge="_sl-breadcrumb_1523p_56",Uge=({crumbs:e,onSelect:t})=>b.default.createElement(Oge,{isRootOverflow:!0,size:"standard","data-testid":"sl-folder-title-breadcrumb",className:Mge,overflowTriggerProps:{"aria-label":u.intl.formatMessage({id:"jZ7+qo",defaultMessage:"Show folder name"})}},e.map(((n,i)=>{const a=i===e.length-1,o=a?b.default.createElement("h1",{className:xge},n.name):n.name;return b.default.createElement(Oge.Link,{key:n.href,onClick:e=>{0===e.button&&(e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)||(e.preventDefault(),t(n,i))},href:n.href,isCurrentPath:a},o)})));Uge.displayName="FolderPathBreadcrumb";const Bge=({crumbs:e,onSelect:t,showHomeButton:n,user:i,folder:a,shareToken:o})=>b.default.createElement("div",{className:Dge},n&&b.default.createElement(Wge,{user:i,folder:a,shareToken:o}),b.default.createElement("div",{className:Fge},b.default.createElement(Uge,{crumbs:e,onSelect:t})));Bge.displayName="HomeButtonFolderPathBreadcrumb";const Wge=({user:e,folder:t,shareToken:i})=>b.default.createElement(CV,{variant:"opacity",onClick:()=>{f4.select($5).emit(null),C1(e,t,n.TiburonEventName.ClickOpenHomePage,i,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c()),nd("/home")},"aria-label":"Home Button"},b.default.createElement(uN,{src:SN}));Wge.displayName="HomeButton";class Vge extends b.default.PureComponent{constructor(){super(...arguments),this.handleCrumbClick=(e,t)=>{HA(e.href)}}render(){const{breadcrumbs:e,ownerName:t,ownerTeamName:n,title:i,user:a,folder:o,shareToken:r,showHomeButton:s}=this.props;return b.default.createElement("div",{"data-testid":"sl-folder-title",className:s?Nge:Pge},e&&e.length>1?b.default.createElement(Bge,{crumbs:e,onSelect:this.handleCrumbClick,user:a,folder:o,shareToken:r,showHomeButton:s}):b.default.createElement(dW,null,b.default.createElement(uee,{location:1},i)),n?b.default.createElement(cW,{color:"faint"},b.default.createElement(qge,{ownerName:t,ownerTeamName:n})):null)}}Vge.displayName="FolderTitle";const qge=({ownerName:e,ownerTeamName:t})=>b.default.createElement(cW,{variant:"label","data-testid":"sl-subtitle",className:Lge},null!=e?u.intl.formatMessage({id:"V1gDEG",defaultMessage:"from {owner} ({team})"},{owner:e,team:t}):u.intl.formatMessage({id:"mL9XU3",defaultMessage:"from {team}"},{team:t})),Hge=()=>{const{folderTitle:e}=K0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):Vge),[e])};Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/containers/folder-body.module.out-vflf_3N6K.css",(e=>"._sl-body_1ncpj_1{position:relative}._sl-body_1ncpj_1._empty-folder_1ncpj_5{text-align:center}._sl-empty-folder-icon_1ncpj_9{margin:80px auto 20px}._sl-empty-folder-message_1ncpj_13{font-size:24px;font-weight:400;margin:0}"));const Gge="_sl-body_1ncpj_1",jge="_empty-folder_1ncpj_5",zge="_sl-empty-folder-icon_1ncpj_9",Kge="_sl-empty-folder-message_1ncpj_13";Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/components/grid/grid.module.out-vflXws-3w.css",(e=>"._sl-grid_to1nz_2{display:flex;flex-direction:column;justify-content:center}._sl-grid_to1nz_2,._sl-grid-body_to1nz_12{align-items:center;gap:var(--spacing__unit--2);width:100%}._sl-grid-body_to1nz_12{display:grid;grid-template-columns:minmax(auto,220px) repeat(auto-fit,minmax(auto,220px));justify-content:left;margin-block-end:0;margin-block-start:0;padding:0}._sl-card_to1nz_25{background:var(--dig-color__background__raised);list-style:none;max-width:220px;overflow:hidden}._sl-card-media_to1nz_33{align-self:stretch;background:var(--dig-color__opacity__surface--state-1);border-bottom:1px solid var(--dig-color__border__subtle);gap:2px;height:100%;width:100%}._sl-card-content_to1nz_43,._sl-label-group-container_to1nz_44{align-items:center;display:flex;gap:var(--spacing__unit--1)}._sl-card-content_to1nz_43{align-self:stretch;padding:var(--spacing__unit--2) 0}._sl-label-group-container_to1nz_44{height:32px;max-width:100%;padding:var(--spacing__unit--2) var(--spacing__unit--1) var(--spacing__unit--2) var(--spacing__unit--0_5)}._sl-label-group-container_to1nz_44 .dig-LabelGroup{max-width:100%}._sl-label-group-container_to1nz_44 .dig-LabelGroup-content{min-width:0}._sl-file-name_to1nz_71{align-items:center;color:var(--dig-color__text__base);cursor:pointer;display:flex;font-size:14px;height:18px;line-height:18px;text-decoration:none}._sl-file-name_to1nz_71:hover{text-decoration:underline}._sl-card-media-fill_to1nz_87{align-items:center;box-shadow:var(--boxshadow__elevation1);display:flex;height:100%!important;justify-content:center;object-fit:contain!important;padding:var(--spacing__unit--2);width:100%!important}._sl-overlay_to1nz_99{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing__base_unit);justify-content:flex-end;padding:var(--spacing__unit--1_5)}._sl-card-overflow-menu-container_to1nz_108{position:absolute;right:calc(var(--spacing__base_unit)/2);top:calc(var(--spacing__base_unit)/2)}"));const Jge="_sl-grid_to1nz_2",Yge="_sl-grid-body_to1nz_12",Zge="_sl-card_to1nz_25",$ge="_sl-card-media_to1nz_33",Qge="_sl-card-content_to1nz_43",Xge="_sl-label-group-container_to1nz_44",efe="_sl-file-name_to1nz_71",tfe="_sl-card-media-fill_to1nz_87",nfe="_sl-overlay_to1nz_99",ife="_sl-card-overflow-menu-container_to1nz_108",afe=({shouldShowCopyToDropboxButton:e,shouldShowDownloadButton:t,onDownloadClick:n,onCopyClick:i,onMenuOpen:a,intl:o})=>{const r=b.useCallback((e=>{"COPY"===e?i():"DOWNLOAD"===e&&n()}),[i,n]);if(!e&&!t)return null;const s=o.formatMessage({id:"2qNu5m",defaultMessage:"More"});return b.createElement(XW.Wrapper,{onSelection:r,onToggle:a},(({getContentProps:n,getTriggerProps:i})=>b.createElement(b.Fragment,null,b.createElement("div",{style:{marginRight:"4px",marginTop:"4px"},...i()},b.createElement(wq,{title:s},b.createElement(CV,{variant:"borderless","data-testid":"grid-item-overflow-open-button"},b.createElement(uN,{src:QN,style:{marginRight:"4px"},"aria-label":"More menu"})))),b.createElement(XW.Content,{...n()},b.createElement(XW.Segment,null,e&&b.createElement(XW.ActionItem,{key:"COPY",value:"COPY","data-testid":"grid-item-overflow-copy-button"},b.createElement("div",{style:{display:"flex",alignItems:"center"}},b.createElement(uN,{src:UN,style:{marginRight:"4px"}}),b.createElement(cW,null,i9(o)))),t&&b.createElement(XW.ActionItem,{key:"DOWNLOAD",value:"DOWNLOAD","data-testid":"grid-item-overflow-download-button"},b.createElement("div",{style:{display:"flex",alignItems:"center"}},b.createElement(uN,{src:WN,style:{marginRight:"4px"}}),b.createElement(cW,null,a9(o)))))))))};afe.displayName="GridItemOverflowMenu";function ofe({entries:e,onFileOpen:t,onFolderOpen:n,shareToken:i,sharePermission:a,handleCopyToDropboxForEntry:o,handleDownloadFileForEntry:r,user:s}){const l=m.is_mobile_or_tablet()||$A(),c=Vq(Zge);return b.default.createElement("div",{"data-testid":"sl-grid",className:Jge},b.default.createElement("ol",{"data-testid":"sl-grid-body",className:Vq(Yge)},e.map((e=>b.default.createElement("li",{key:e.filename,className:c},b.default.createElement(XQ,{context:bX,value:N1(e)},b.default.createElement(XQ,{context:eX,value:P1(e)},b.default.createElement(sfe,{entry:e,onOpen:e=>{e.is_dir?n(e,N1(e),P1(e)):t(e,N1(e),P1(e))},shareToken:i,sharePermission:a,handleCopyToDropboxForEntry:o,handleDownloadFileForEntry:r,user:s,showOverflowMenu:l}))))))))}const rfe="content_overflow_menu",sfe=b.default.memo((({entry:e,onOpen:t,shareToken:a,sharePermission:o,handleCopyToDropboxForEntry:r,handleDownloadFileForEntry:s,user:l,showOverflowMenu:c})=>{const d=!(!e.is_dir||!e.is_confidential_folder),_=!(e.is_dir||!e.is_cloud_doc),m=b.default.useMemo((()=>((e,t,n,i)=>{const a=(null==e?void 0:e.role)||"anonymous";return{roleCanCopyToDropbox:!n&&t.canCopyToDropboxRoles.includes(a),roleCanDownload:!n&&!i&&t.canDownloadRoles.includes(a)}})(l,o,d,_)),[l,o,d,_]),[p,g]=b.default.useState(!1),f=use((n=>{n.preventDefault(),p||t(e,N1(e),P1(e))})),[h,E]=i.useState(!1),v="content_hover",S=ase(),T=g4(),y=b.default.useCallback((({isOpen:t})=>{t&&C1(l,e,n.TiburonEventName.ClickOverflowMenu,a,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c()),g(t)}),[l,e,a]),k=b.default.createElement(ZK.Actions,null,b.default.createElement("div",{className:ife,onClick:p?void 0:e=>e.stopPropagation(),onKeyDown:p?void 0:e=>e.stopPropagation()},b.default.createElement(afe,{intl:u.intl,shouldShowDownloadButton:m.roleCanDownload,shouldShowCopyToDropboxButton:m.roleCanCopyToDropbox,onMenuOpen:y,onCopyClick:()=>(S.select(Xre).emit({interactionType:rfe}),T.select(m4).emit({actionElement:rfe,action:"copy_to_dropbox"}),r(e,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_GRID_SINGLE_FILE_ACTION)),onDownloadClick:()=>{T.select(Z5).emit({interactionType:rfe}),T.select(m4).emit({actionElement:rfe,action:"download"}),s(e,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_GRID_SINGLE_FILE_ACTION)}}))),w=u.intl.formatMessage({id:"mEGEiE",defaultMessage:"Copy"}),I=u.intl.formatMessage({id:"iZc1Vj",defaultMessage:"Download"}),[A,C]=b.default.useState(!1),R=b.default.createElement(ZK.Actions,{className:nfe,style:{opacity:A?1:0}},m.roleCanCopyToDropbox&&b.default.createElement(wq,{title:w},b.default.createElement(CV,{variant:"borderless",onClick:t=>{t.stopPropagation(),S.select(Xre).emit({interactionType:v}),T.select(m4).emit({actionElement:v,action:"copy_to_dropbox"}),E(!0),r(e,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_GRID_SINGLE_FILE_ACTION).finally((()=>{E(!1)}))},disabled:h},b.default.createElement(uN,{src:UN,"aria-label":"Copy"}))),m.roleCanDownload&&b.default.createElement(wq,{title:I},b.default.createElement(CV,{variant:"borderless",onClick:t=>{t.stopPropagation(),T.select(Z5).emit({interactionType:v}),T.select(m4).emit({actionElement:v,action:"download"}),s(e,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE_GRID_SINGLE_FILE_ACTION)}},b.default.createElement(uN,{src:WN,"aria-label":"Download"})))),O=e.is_dir?"":jre(e.bytes,1),N=e.is_dir?b.default.createElement(doe,null):b.default.createElement(eoe,{extension:Gb(e),size:"small"});return b.default.createElement(ZK,null,b.default.createElement(ZK.Media,{ratio:4/3,className:$ge,withOverlay:c?k:b.default.createElement(ZK.Scrim,{isVisible:A},R),onClick:f,onMouseEnter:()=>C(!0),onMouseLeave:()=>C(!1),onTouchStart:()=>C(!0),onTouchEnd:()=>C(!1),"data-testid":"sl-card-media"},e.is_dir?b.default.createElement(Voe,{className:tfe,folder:e,isLarge:!0}):b.default.createElement(Wre,{alt:e.filename,file:e,thumbnailUsage:"grid",className:tfe,isLegacy:!1})),b.default.createElement(ZK.Content,{className:Qge},b.default.createElement("div",{className:Xge},b.default.createElement(kte,{withText:b.default.createElement(lW,{className:efe,onClick:f,"data-testid":"grid-link",href:d?void 0:e.href},b.default.createElement(uee,{observeParent:!0},e.filename)),withSubtext:O,withLeftAccessory:N,size:"small"}))))}));function lfe(e){return b.default.createElement("div",{"data-testid":"sl-body",className:Vq(Gge,jge)},b.default.createElement(Voe,{className:zge,folder:e.folder,isLarge:!0}),b.default.createElement(dW,{tagName:"h3",size:"small",color:"faint",className:Kge},(e=>e.formatMessage({id:"xOtZlZ",defaultMessage:"This folder is empty"}))(u.intl)))}sfe.displayName="EntryCell";const cfe=({viewer:e,store:t,showPreDownloadSUSIModal:n})=>{const i=m9(t.$folder),a=m9(t.$renderedContents).files,o=m9(t.$renderedContents).folders,r=m9(t.$hasMore),s=m9(t.$folderShareToken),l=m9(t.$entrySecureHashMap),c=m9(t.$encryptionOptions),d=m9(t.$outOfQuota),u=m9(t.$implicitTOSVariant),_=m9(t.$folderShareToken),m=m9(t.$folderSharePermission),p=m9(t.$sizeClass),g=m9(t.$webSignInTag),f=m9(t.$user),h=m9(t.$folderSharedLinkInfo),E=m9(t.$subfolderNavTracking),v=m9(t.$currentMode),S=t.$showCopyOutOfQuotaModal.get(),T=b.default.useCallback(((e,n,i)=>{t.$renderedContentsStatus.set("complete"),t.$props.get().onFolderOpen(e,n,i)}),[t.$renderedContentsStatus,t.$props]),y=t.$onFileOpen.get(),k=T6(),w=y6(),I=b.default.useCallback((e=>{t.$sortedEntries.set(e)}),[t.$sortedEntries]),A=b.default.useCallback((()=>{t.$postDownloadPreSUSIModalOpen.set(!0)}),[t.$postDownloadPreSUSIModalOpen]),C=b.default.useCallback((e=>{t.$downloadIsFolder.set(e)}),[t.$downloadIsFolder]),R=b.default.useCallback((e=>{t.$actionNotificationTitle.set(e)}),[t.$actionNotificationTitle]),O=b.default.useCallback(((t,n)=>{const a=`${s.subPath}/${t.filename}`;let o;"file_id"in t?o=l.get(t.file_id):t.folder_id&&(o=l.get(t.folder_id.toString()));const r={...s,subPath:a,secureHash:o};return v8(e,m,r,t,c,k,f,i,n,!0,(()=>{w({key:c6,entry:t,origin:n,secureHash:o}),k()}),!1,d,S,g,h).handler()}),[e,s,i,f,c,l,u,d,k,m,S,g,w]),N=fpe(),P=b.default.useCallback(((e,i)=>{const a=e.is_dir?`${h.downloadTestUrl}/${e.filename}`:void 0,o={...h,url:e.href,downloadTestUrl:a},r=E?`${s.subPath}/${e.filename}`:`/${s.subPath}/${e.filename}`,l={...s,subPath:r};N.fn(t,{entry:e,entryShareToken:l,entrySharedLinkInfo:o,origin:i,onShowPreDownloadSUSIModal:t=>n(e,l,o,i,((t,n)=>(t=>{w({key:_6,entry:e,authMode:t,origin:i}),k()})(n)),t),actionElement:"content_hover"})}),[h,E,s,c,C,R,A,f,w,k,n,N]);if(a.length+o.length===0&&!r)return b.default.createElement(lfe,{folder:i});switch(v){case g9.LIST:case g9.CONDENSED_LIST:return b.default.createElement("div",{"data-testid":"sl-body",className:Gge},b.default.createElement(Ose,{key:"list",files:a,subfolders:o,setSortedEntries:I,sizeClass:p,onFolderOpen:T,onFileOpen:y,handleCopyToDropboxForEntry:O,handleDownloadFileForEntry:P,user:f,shareToken:_,sharePermission:m,renderedContentsStatus:t.$renderedContentsStatus}));case g9.GRID:case g9.TILE:default:return b.default.createElement("div",{"data-testid":"sl-body",className:Gge},b.default.createElement(ofe,{key:"grid",entries:0===t.$sortedEntries.get().length||t.$sortedEntries.get().length!==o.length+a.length?[...o,...a]:t.$sortedEntries.get(),onFolderOpen:T,onFileOpen:y,handleCopyToDropboxForEntry:O,handleDownloadFileForEntry:P,user:f,shareToken:_,sharePermission:m}))}};cfe.displayName="FolderBodyInner";const dfe=mpe((e=>b.default.createElement(cfe,{...e})));dfe.displayName="FolderBody";const ufe=()=>{const{folderBody:e}=K0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):dfe),[e])};var _fe,mfe;n.ContactTokenState=void 0,(_fe=n.ContactTokenState||(n.ContactTokenState={})).invalid="invalid",_fe.warn="warn",_fe.pending="pending",_fe.ok="ok",n.SpectrumIconSize=void 0,(mfe=n.SpectrumIconSize||(n.SpectrumIconSize={})).Small="small",mfe.Large="large";const pfe=s.localeToBcp47LangTag(a.getPageLocale()),gfe=u.createIntl({messages:{},locale:pfe,onError:e=>{if(e.code!==u.IntlErrorCode.MISSING_TRANSLATION)return l.reportException({err:e,tags:["format_html"],severity:l.SEVERITY.CRITICAL})}});const ffe=e=>t=>t===e,hfe=e=>!(e=>null===e)(e)&&!(e=>Array.isArray(e))(e)&&"object"==typeof e,Efe=e=>t=>hfe(t)&&Object.entries(e).every((([e,n])=>n(t[e]))),vfe=null;function bfe(e){const t=[];let n=0,i=0,a=0,o=0,r=0;for(e+="";n191&&a<224?(o=e.charCodeAt(n+1),t[i++]=String.fromCharCode((31&a)<<6|63&o),n+=2):(o=e.charCodeAt(n+1),r=e.charCodeAt(n+2),t[i++]=String.fromCharCode((15&a)<<12|(63&o)<<6|63&r),n+=3);return t.join("")}var Sfe,Tfe,yfe,kfe,wfe;!function(e){e[e.Unknown_asymmetric_encryption_algorithm=0]="Unknown_asymmetric_encryption_algorithm",e[e.Hpke_dhkem_p256_hkdf_sha256_hkdf_sha256_aes256_gcm=1]="Hpke_dhkem_p256_hkdf_sha256_hkdf_sha256_aes256_gcm",e[e.Sender_auth_hpke_dhkem_p256_hkdf_sha256_hkdf_sha256_aes256_gcm=2]="Sender_auth_hpke_dhkem_p256_hkdf_sha256_hkdf_sha256_aes256_gcm"}(Sfe||(Sfe={})),a.proto3.util.setEnumType(Sfe,"ekms.AsymmetricEncryptionAlgorithm",[{no:0,name:"Unknown_asymmetric_encryption_algorithm"},{no:1,name:"Hpke_dhkem_p256_hkdf_sha256_hkdf_sha256_aes256_gcm"},{no:2,name:"Sender_auth_hpke_dhkem_p256_hkdf_sha256_hkdf_sha256_aes256_gcm"}]),function(e){e[e.Unknown_symmetric_encryption_algorithm=0]="Unknown_symmetric_encryption_algorithm",e[e.Aes256_gcm_extras=1]="Aes256_gcm_extras"}(Tfe||(Tfe={})),a.proto3.util.setEnumType(Tfe,"ekms.SymmetricEncryptionAlgorithm",[{no:0,name:"Unknown_symmetric_encryption_algorithm"},{no:1,name:"Aes256_gcm_extras"}]),function(e){e[e.Key_rotation_successful=0]="Key_rotation_successful",e[e.Keys_missing=1]="Keys_missing"}(yfe||(yfe={})),a.proto3.util.setEnumType(yfe,"ekms.RotateTeamKeyResult",[{no:0,name:"Key_rotation_successful"},{no:1,name:"Keys_missing"}]),function(e){e[e.Ok=0]="Ok",e[e.NotEnrolled=1]="NotEnrolled",e[e.ActiveEncryptedFolders=2]="ActiveEncryptedFolders",e[e.UnenrollmentInProgress=3]="UnenrollmentInProgress",e[e.KeyRotationInProgress=4]="KeyRotationInProgress"}(kfe||(kfe={})),a.proto3.util.setEnumType(kfe,"ekms.PreconditionsStatus",[{no:0,name:"Ok"},{no:1,name:"NotEnrolled"},{no:2,name:"ActiveEncryptedFolders"},{no:3,name:"UnenrollmentInProgress"},{no:4,name:"KeyRotationInProgress"}]),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(wfe||(wfe={})),a.proto3.util.setEnumType(wfe,"ekms.BinaryPosition",[{no:0,name:"Left"},{no:1,name:"Right"}]);class Ife extends a.Message{constructor(e){super(),this.keyId="",this.keyData=new Uint8Array(0),this.algorithm=Sfe.Unknown_asymmetric_encryption_algorithm,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ife).fromBinary(e,t)}static fromJson(e,t){return(new Ife).fromJson(e,t)}static fromJsonString(e,t){return(new Ife).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ife,e,t)}}Ife.runtime=a.proto3,Ife.typeName="ekms.PublicKey",Ife.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_id",kind:"scalar",T:9},{no:2,name:"key_data",kind:"scalar",T:12},{no:4,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Sfe)},{no:5,name:"merkle_proof",kind:"message",T:FEe}]));class Afe extends a.Message{constructor(e){super(),this.keyId="",this.encryptedPrivateKeyData=new Uint8Array(0),this.publicKeyData=new Uint8Array(0),this.encryptingKeyId="",this.algorithm=Sfe.Unknown_asymmetric_encryption_algorithm,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Afe).fromBinary(e,t)}static fromJson(e,t){return(new Afe).fromJson(e,t)}static fromJsonString(e,t){return(new Afe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Afe,e,t)}}Afe.runtime=a.proto3,Afe.typeName="ekms.EncryptedKeyPair",Afe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_id",kind:"scalar",T:9},{no:3,name:"encrypted_private_key_data",kind:"scalar",T:12},{no:4,name:"public_key_data",kind:"scalar",T:12},{no:5,name:"encrypting_key_id",kind:"scalar",T:9},{no:6,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Sfe)},{no:7,name:"merkle_proof",kind:"message",T:FEe}]));class Cfe extends a.Message{constructor(e){super(),this.keyData=new Uint8Array(0),this.algorithm=Sfe.Unknown_asymmetric_encryption_algorithm,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Cfe).fromBinary(e,t)}static fromJson(e,t){return(new Cfe).fromJson(e,t)}static fromJsonString(e,t){return(new Cfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Cfe,e,t)}}Cfe.runtime=a.proto3,Cfe.typeName="ekms.PublicKeyDraft",Cfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_data",kind:"scalar",T:12},{no:3,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Sfe)}]));class Rfe extends a.Message{constructor(e){super(),this.encryptedPrivateKeyData=new Uint8Array(0),this.publicKeyData=new Uint8Array(0),this.algorithm=Sfe.Unknown_asymmetric_encryption_algorithm,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Rfe).fromBinary(e,t)}static fromJson(e,t){return(new Rfe).fromJson(e,t)}static fromJsonString(e,t){return(new Rfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Rfe,e,t)}}Rfe.runtime=a.proto3,Rfe.typeName="ekms.EncryptedKeyPairDraft",Rfe.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"encrypted_private_key_data",kind:"scalar",T:12},{no:3,name:"public_key_data",kind:"scalar",T:12},{no:4,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Sfe)}]));class Ofe extends a.Message{constructor(e){super(),this.encryptedKeyData=new Uint8Array(0),this.encryptingKeyId="",this.algorithm=Tfe.Unknown_symmetric_encryption_algorithm,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ofe).fromBinary(e,t)}static fromJson(e,t){return(new Ofe).fromJson(e,t)}static fromJsonString(e,t){return(new Ofe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ofe,e,t)}}Ofe.runtime=a.proto3,Ofe.typeName="ekms.EncryptedFileKeyDraft",Ofe.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"encrypted_key_data",kind:"scalar",T:12},{no:3,name:"encrypting_key_id",kind:"scalar",T:9},{no:4,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Tfe)}]));class Nfe extends a.Message{constructor(e){super(),this.keyId="",this.encryptedKeyData=new Uint8Array(0),this.encryptingKeyId="",this.algorithm=Tfe.Unknown_symmetric_encryption_algorithm,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Nfe).fromBinary(e,t)}static fromJson(e,t){return(new Nfe).fromJson(e,t)}static fromJsonString(e,t){return(new Nfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Nfe,e,t)}}Nfe.runtime=a.proto3,Nfe.typeName="ekms.EncryptedFileKey",Nfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_id",kind:"scalar",T:9},{no:3,name:"encrypted_key_data",kind:"scalar",T:12},{no:4,name:"encrypting_key_id",kind:"scalar",T:9},{no:5,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Tfe)}]));class Pfe extends a.Message{constructor(e){super(),this.keyId="",this.algorithm=Sfe.Unknown_asymmetric_encryption_algorithm,this.publicKeyData=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Pfe).fromBinary(e,t)}static fromJson(e,t){return(new Pfe).fromJson(e,t)}static fromJsonString(e,t){return(new Pfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Pfe,e,t)}}Pfe.runtime=a.proto3,Pfe.typeName="ekms.BackupKey",Pfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_id",kind:"scalar",T:9},{no:2,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Sfe)},{no:3,name:"created",kind:"message",T:o.Timestamp},{no:4,name:"enrolled",kind:"message",T:o.Timestamp},{no:5,name:"public_key_data",kind:"scalar",T:12}]));class Mfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Mfe).fromBinary(e,t)}static fromJson(e,t){return(new Mfe).fromJson(e,t)}static fromJsonString(e,t){return(new Mfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Mfe,e,t)}}Mfe.runtime=a.proto3,Mfe.typeName="ekms.RegisterBackupKeyRequest",Mfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"backup_key",kind:"message",T:Cfe}]));class Lfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Lfe).fromBinary(e,t)}static fromJson(e,t){return(new Lfe).fromJson(e,t)}static fromJsonString(e,t){return(new Lfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Lfe,e,t)}}Lfe.runtime=a.proto3,Lfe.typeName="ekms.RegisterBackupKeyResponse",Lfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"backup_key",kind:"message",T:Ife}]));class Dfe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Dfe).fromBinary(e,t)}static fromJson(e,t){return(new Dfe).fromJson(e,t)}static fromJsonString(e,t){return(new Dfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Dfe,e,t)}}Dfe.runtime=a.proto3,Dfe.typeName="ekms.RegisterBackupKeyError",Dfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"invalid_algorithm",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"}]));class Ffe extends a.Message{constructor(e){super(),this.encryptingBackupKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ffe).fromBinary(e,t)}static fromJson(e,t){return(new Ffe).fromJson(e,t)}static fromJsonString(e,t){return(new Ffe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ffe,e,t)}}Ffe.runtime=a.proto3,Ffe.typeName="ekms.EnrollTeamRequest",Ffe.fields=a.proto3.util.newFieldList((()=>[{no:2,name:"team_key_pair",kind:"message",T:Rfe},{no:3,name:"encrypting_backup_key_id",kind:"scalar",T:9}]));class xfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new xfe).fromBinary(e,t)}static fromJson(e,t){return(new xfe).fromJson(e,t)}static fromJsonString(e,t){return(new xfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(xfe,e,t)}}xfe.runtime=a.proto3,xfe.typeName="ekms.EnrollTeamResponse",xfe.fields=a.proto3.util.newFieldList((()=>[{no:3,name:"team_key",kind:"message",T:Ife}]));class Ufe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ufe).fromBinary(e,t)}static fromJson(e,t){return(new Ufe).fromJson(e,t)}static fromJsonString(e,t){return(new Ufe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ufe,e,t)}}Ufe.runtime=a.proto3,Ufe.typeName="ekms.EnrollTeamError",Ufe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"team_key_already_exists",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"feature_disabled",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"backup_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"backup_key_already_enrolled",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"invalid_algorithm",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"},{no:9,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"},{no:10,name:"unenrollment_in_progress",kind:"message",T:o.Empty,oneof:"err"}]));class Bfe extends a.Message{constructor(e){super(),this.backupKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Bfe).fromBinary(e,t)}static fromJson(e,t){return(new Bfe).fromJson(e,t)}static fromJsonString(e,t){return(new Bfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Bfe,e,t)}}Bfe.runtime=a.proto3,Bfe.typeName="ekms.GetEncryptedTeamKeyListWithBackupKeyRequest",Bfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"backup_key_id",kind:"scalar",T:9}]));class Wfe extends a.Message{constructor(e){super(),this.encryptedTeamKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Wfe).fromBinary(e,t)}static fromJson(e,t){return(new Wfe).fromJson(e,t)}static fromJsonString(e,t){return(new Wfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Wfe,e,t)}}Wfe.runtime=a.proto3,Wfe.typeName="ekms.GetEncryptedTeamKeyListWithBackupKeyResponse",Wfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_team_keys",kind:"message",T:Afe,repeated:!0}]));class Vfe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Vfe).fromBinary(e,t)}static fromJson(e,t){return(new Vfe).fromJson(e,t)}static fromJsonString(e,t){return(new Vfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Vfe,e,t)}}Vfe.runtime=a.proto3,Vfe.typeName="ekms.GetEncryptedTeamKeyListWithBackupKeyError",Vfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"backup_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"encrypted_team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"backup_key_not_enrolled",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"backup_key_does_not_belong_to_users_team",kind:"message",T:o.Empty,oneof:"err"}]));class qfe extends a.Message{constructor(e){super(),this.clientKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new qfe).fromBinary(e,t)}static fromJson(e,t){return(new qfe).fromJson(e,t)}static fromJsonString(e,t){return(new qfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(qfe,e,t)}}qfe.runtime=a.proto3,qfe.typeName="ekms.GetEncryptedTeamKeyWithClientKeyRequest",qfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_key_id",kind:"scalar",T:9}]));class Hfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Hfe).fromBinary(e,t)}static fromJson(e,t){return(new Hfe).fromJson(e,t)}static fromJsonString(e,t){return(new Hfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Hfe,e,t)}}Hfe.runtime=a.proto3,Hfe.typeName="ekms.GetEncryptedTeamKeyWithClientKeyResponse",Hfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_team_key",kind:"message",T:Afe}]));class Gfe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Gfe).fromBinary(e,t)}static fromJson(e,t){return(new Gfe).fromJson(e,t)}static fromJsonString(e,t){return(new Gfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Gfe,e,t)}}Gfe.runtime=a.proto3,Gfe.typeName="ekms.GetEncryptedTeamKeyWithClientKeyError",Gfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"client_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"encrypted_team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"key_not_yet_enrolled",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"multiple_team_keys_not_supported",kind:"message",T:o.Empty,oneof:"err"}]));class jfe extends a.Message{constructor(e){super(),this.clientKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new jfe).fromBinary(e,t)}static fromJson(e,t){return(new jfe).fromJson(e,t)}static fromJsonString(e,t){return(new jfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(jfe,e,t)}}jfe.runtime=a.proto3,jfe.typeName="ekms.GetEncryptedTeamKeyListWithClientKeyRequest",jfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_key_id",kind:"scalar",T:9}]));class zfe extends a.Message{constructor(e){super(),this.encryptedTeamKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new zfe).fromBinary(e,t)}static fromJson(e,t){return(new zfe).fromJson(e,t)}static fromJsonString(e,t){return(new zfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(zfe,e,t)}}zfe.runtime=a.proto3,zfe.typeName="ekms.GetEncryptedTeamKeyListWithClientKeyResponse",zfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_team_keys",kind:"message",T:Afe,repeated:!0}]));class Kfe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Kfe).fromBinary(e,t)}static fromJson(e,t){return(new Kfe).fromJson(e,t)}static fromJsonString(e,t){return(new Kfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Kfe,e,t)}}Kfe.runtime=a.proto3,Kfe.typeName="ekms.GetEncryptedTeamKeyListWithClientKeyError",Kfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"client_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"encrypted_team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"key_not_yet_enrolled",kind:"message",T:o.Empty,oneof:"err"}]));class Jfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Jfe).fromBinary(e,t)}static fromJson(e,t){return(new Jfe).fromJson(e,t)}static fromJsonString(e,t){return(new Jfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Jfe,e,t)}}Jfe.runtime=a.proto3,Jfe.typeName="ekms.GetTeamPublicKeyRequest",Jfe.fields=a.proto3.util.newFieldList((()=>[]));class Yfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Yfe).fromBinary(e,t)}static fromJson(e,t){return(new Yfe).fromJson(e,t)}static fromJsonString(e,t){return(new Yfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Yfe,e,t)}}Yfe.runtime=a.proto3,Yfe.typeName="ekms.GetTeamPublicKeyResponse",Yfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_key",kind:"message",T:Ife}]));class Zfe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Zfe).fromBinary(e,t)}static fromJson(e,t){return(new Zfe).fromJson(e,t)}static fromJsonString(e,t){return(new Zfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Zfe,e,t)}}Zfe.runtime=a.proto3,Zfe.typeName="ekms.GetTeamPublicKeyError",Zfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"}]));class $fe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new $fe).fromBinary(e,t)}static fromJson(e,t){return(new $fe).fromJson(e,t)}static fromJsonString(e,t){return(new $fe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals($fe,e,t)}}$fe.runtime=a.proto3,$fe.typeName="ekms.RegisterNamespaceKeyError",$fe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"namespace_key_already_exists",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"namespace_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"not_team_member",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"not_team_admin",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"edgestore_edge_deleted_exception",kind:"message",T:o.Empty,oneof:"err"},{no:9,name:"unauthorized",kind:"message",T:o.Empty,oneof:"err"},{no:10,name:"team_key_expired",kind:"message",T:o.Empty,oneof:"err"},{no:11,name:"team_key_in_wrong_state",kind:"message",T:o.Empty,oneof:"err"},{no:12,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"},{no:13,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"},{no:14,name:"invalid_algorithm",kind:"message",T:o.Empty,oneof:"err"}]));class Qfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Qfe).fromBinary(e,t)}static fromJson(e,t){return(new Qfe).fromJson(e,t)}static fromJsonString(e,t){return(new Qfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Qfe,e,t)}}Qfe.runtime=a.proto3,Qfe.typeName="ekms.RegisterClientRequest",Qfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_key",kind:"message",T:Cfe}]));class Xfe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Xfe).fromBinary(e,t)}static fromJson(e,t){return(new Xfe).fromJson(e,t)}static fromJsonString(e,t){return(new Xfe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Xfe,e,t)}}Xfe.runtime=a.proto3,Xfe.typeName="ekms.RegisterClientResponse",Xfe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_key",kind:"message",T:Ife},{no:2,name:"bolt_token",kind:"message",T:ahe}]));class ehe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ehe).fromBinary(e,t)}static fromJson(e,t){return(new ehe).fromJson(e,t)}static fromJsonString(e,t){return(new ehe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ehe,e,t)}}ehe.runtime=a.proto3,ehe.typeName="ekms.RegisterClientError",ehe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"team_enrollment_not_yet_finished",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"invalid_algorithm",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"team_keys_changed",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"}]));class the extends a.Message{constructor(e){super(),this.limit=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new the).fromBinary(e,t)}static fromJson(e,t){return(new the).fromJson(e,t)}static fromJsonString(e,t){return(new the).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(the,e,t)}}the.runtime=a.proto3,the.typeName="ekms.GetPendingClientsRequest",the.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"limit",kind:"scalar",T:4}]));class nhe extends a.Message{constructor(e){super(),this.clientPublicKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new nhe).fromBinary(e,t)}static fromJson(e,t){return(new nhe).fromJson(e,t)}static fromJsonString(e,t){return(new nhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(nhe,e,t)}}nhe.runtime=a.proto3,nhe.typeName="ekms.GetPendingClientsResponse",nhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_public_keys",kind:"message",T:Ife,repeated:!0},{no:2,name:"bolt_token",kind:"message",T:ahe}]));let ihe=class e extends a.Message{constructor(e){super(),this.appId="",this.uniqueId="",a.proto3.util.initPartial(e,this)}static fromBinary(t,n){return(new e).fromBinary(t,n)}static fromJson(t,n){return(new e).fromJson(t,n)}static fromJsonString(t,n){return(new e).fromJsonString(t,n)}static equals(t,n){return a.proto3.util.equals(e,t,n)}};ihe.runtime=a.proto3,ihe.typeName="ekms.ChannelId",ihe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"app_id",kind:"scalar",T:9},{no:2,name:"unique_id",kind:"scalar",T:9}]));class ahe extends a.Message{constructor(e){super(),this.revision=a.protoInt64.zero,this.token="",this.rev="",this.deprecatedRevision=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ahe).fromBinary(e,t)}static fromJson(e,t){return(new ahe).fromJson(e,t)}static fromJsonString(e,t){return(new ahe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ahe,e,t)}}ahe.runtime=a.proto3,ahe.typeName="ekms.BoltChannelToken",ahe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"channel_id",kind:"message",T:ihe},{no:2,name:"revision",kind:"scalar",T:4},{no:3,name:"token",kind:"scalar",T:9},{no:4,name:"rev",kind:"scalar",T:9},{no:5,name:"deprecated_revision",kind:"scalar",T:4}]));class ohe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ohe).fromBinary(e,t)}static fromJson(e,t){return(new ohe).fromJson(e,t)}static fromJsonString(e,t){return(new ohe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ohe,e,t)}}ohe.runtime=a.proto3,ohe.typeName="ekms.GetPendingClientsError",ohe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"}]));class rhe extends a.Message{constructor(e){super(),this.namespaceKeyId="",this.encryptedPrivateKeyData=new Uint8Array(0),this.encryptingKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new rhe).fromBinary(e,t)}static fromJson(e,t){return(new rhe).fromJson(e,t)}static fromJsonString(e,t){return(new rhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(rhe,e,t)}}rhe.runtime=a.proto3,rhe.typeName="ekms.EncryptedNamespaceKey",rhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"namespace_key_id",kind:"scalar",T:9},{no:2,name:"encrypted_private_key_data",kind:"scalar",T:12},{no:3,name:"encrypting_key_id",kind:"scalar",T:9}]));class she extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,this.encryptedNamespaceKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new she).fromBinary(e,t)}static fromJson(e,t){return(new she).fromJson(e,t)}static fromJsonString(e,t){return(new she).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(she,e,t)}}she.runtime=a.proto3,she.typeName="ekms.ShareNamespaceRequest",she.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4},{no:2,name:"encrypted_namespace_keys",kind:"message",T:rhe,repeated:!0}]));class lhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new lhe).fromBinary(e,t)}static fromJson(e,t){return(new lhe).fromJson(e,t)}static fromJsonString(e,t){return(new lhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(lhe,e,t)}}lhe.runtime=a.proto3,lhe.typeName="ekms.ShareNamespaceError",lhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"namespace_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"not_supported_with_key_verification_enabled",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"keys_rotated",kind:"message",T:che,oneof:"err"}]));class che extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,this.teamPublicKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new che).fromBinary(e,t)}static fromJson(e,t){return(new che).fromJson(e,t)}static fromJsonString(e,t){return(new che).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(che,e,t)}}che.runtime=a.proto3,che.typeName="ekms.ShareNamespaceKeysRotatedError",che.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4},{no:2,name:"team_public_keys",kind:"message",T:Ife,repeated:!0}]));class dhe extends a.Message{constructor(e){super(),this.teamKeyId="",this.encryptedPrivateKeyData=new Uint8Array(0),this.encryptingKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new dhe).fromBinary(e,t)}static fromJson(e,t){return(new dhe).fromJson(e,t)}static fromJsonString(e,t){return(new dhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(dhe,e,t)}}dhe.runtime=a.proto3,dhe.typeName="ekms.EncryptedTeamKey",dhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_key_id",kind:"scalar",T:9},{no:3,name:"encrypted_private_key_data",kind:"scalar",T:12},{no:4,name:"encrypting_key_id",kind:"scalar",T:9}]));class uhe extends a.Message{constructor(e){super(),this.encryptingKeyId="",this.encryptedPrivateKeyData=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new uhe).fromBinary(e,t)}static fromJson(e,t){return(new uhe).fromJson(e,t)}static fromJsonString(e,t){return(new uhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(uhe,e,t)}}uhe.runtime=a.proto3,uhe.typeName="ekms.EncryptedTeamKeyDraft",uhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypting_key_id",kind:"scalar",T:9},{no:2,name:"encrypted_private_key_data",kind:"scalar",T:12}]));class _he extends a.Message{constructor(e){super(),this.encryptedTeamKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new _he).fromBinary(e,t)}static fromJson(e,t){return(new _he).fromJson(e,t)}static fromJsonString(e,t){return(new _he).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(_he,e,t)}}_he.runtime=a.proto3,_he.typeName="ekms.EnrollClientsRequest",_he.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_team_keys",kind:"message",T:dhe,repeated:!0}]));class mhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new mhe).fromBinary(e,t)}static fromJson(e,t){return(new mhe).fromJson(e,t)}static fromJsonString(e,t){return(new mhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(mhe,e,t)}}mhe.runtime=a.proto3,mhe.typeName="ekms.EnrollClientsError",mhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"client_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_key_missing",kind:"message",T:o.Empty,oneof:"err"}]));class phe extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new phe).fromBinary(e,t)}static fromJson(e,t){return(new phe).fromJson(e,t)}static fromJsonString(e,t){return(new phe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(phe,e,t)}}phe.runtime=a.proto3,phe.typeName="ekms.GetNamespacePublicKeyRequest",phe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4}]));class ghe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new ghe).fromBinary(e,t)}static fromJson(e,t){return(new ghe).fromJson(e,t)}static fromJsonString(e,t){return(new ghe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(ghe,e,t)}}ghe.runtime=a.proto3,ghe.typeName="ekms.GetNamespacePublicKeyResponse",ghe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"namespace_key",kind:"message",T:Ife}]));class fhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new fhe).fromBinary(e,t)}static fromJson(e,t){return(new fhe).fromJson(e,t)}static fromJsonString(e,t){return(new fhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(fhe,e,t)}}fhe.runtime=a.proto3,fhe.typeName="ekms.GetNamespacePublicKeyError",fhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"namespace_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"}]));class hhe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new hhe).fromBinary(e,t)}static fromJson(e,t){return(new hhe).fromJson(e,t)}static fromJsonString(e,t){return(new hhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(hhe,e,t)}}hhe.runtime=a.proto3,hhe.typeName="ekms.RegisterFileKeyRequest",hhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"file_key",kind:"message",T:Ofe}]));class Ehe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ehe).fromBinary(e,t)}static fromJson(e,t){return(new Ehe).fromJson(e,t)}static fromJsonString(e,t){return(new Ehe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ehe,e,t)}}Ehe.runtime=a.proto3,Ehe.typeName="ekms.RegisterFileKeyResponse",Ehe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"file_key",kind:"message",T:Nfe}]));class vhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new vhe).fromBinary(e,t)}static fromJson(e,t){return(new vhe).fromJson(e,t)}static fromJsonString(e,t){return(new vhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(vhe,e,t)}}vhe.runtime=a.proto3,vhe.typeName="ekms.RegisterFileKeyError",vhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"encrypting_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"invalid_algorithm",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"expired_encrypting_key",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"}]));class bhe extends a.Message{constructor(e){super(),this.fileKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new bhe).fromBinary(e,t)}static fromJson(e,t){return(new bhe).fromJson(e,t)}static fromJsonString(e,t){return(new bhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(bhe,e,t)}}bhe.runtime=a.proto3,bhe.typeName="ekms.RegisterFileKeyBatchRequest",bhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"file_keys",kind:"message",T:Ofe,repeated:!0}]));class She extends a.Message{constructor(e){super(),this.fileKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new She).fromBinary(e,t)}static fromJson(e,t){return(new She).fromJson(e,t)}static fromJsonString(e,t){return(new She).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(She,e,t)}}She.runtime=a.proto3,She.typeName="ekms.RegisterFileKeyBatchResponse",She.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"file_keys",kind:"message",T:Nfe,repeated:!0}]));class The extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new The).fromBinary(e,t)}static fromJson(e,t){return(new The).fromJson(e,t)}static fromJsonString(e,t){return(new The).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(The,e,t)}}The.runtime=a.proto3,The.typeName="ekms.RegisterFileKeyBatchError",The.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"encrypting_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"invalid_algorithm",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"multiple_encrypting_keys_not_supported",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"too_many_keys",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"expired_encrypting_key",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"},{no:9,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"}]));class yhe extends a.Message{constructor(e){super(),this.rootKeyId="",this.fileKeyIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new yhe).fromBinary(e,t)}static fromJson(e,t){return(new yhe).fromJson(e,t)}static fromJsonString(e,t){return(new yhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(yhe,e,t)}}yhe.runtime=a.proto3,yhe.typeName="ekms.GetFileKeysRequest",yhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"root_key_id",kind:"scalar",T:9},{no:2,name:"file_key_ids",kind:"scalar",T:9,repeated:!0}]));class khe extends a.Message{constructor(e){super(),this.encryptingKeys=[],this.fileKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new khe).fromBinary(e,t)}static fromJson(e,t){return(new khe).fromJson(e,t)}static fromJsonString(e,t){return(new khe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(khe,e,t)}}khe.runtime=a.proto3,khe.typeName="ekms.GetFileKeysResponse",khe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypting_keys",kind:"message",T:Afe,repeated:!0},{no:2,name:"file_keys",kind:"message",T:Nfe,repeated:!0}]));class whe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new whe).fromBinary(e,t)}static fromJson(e,t){return(new whe).fromJson(e,t)}static fromJsonString(e,t){return(new whe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(whe,e,t)}}whe.runtime=a.proto3,whe.typeName="ekms.GetFileKeysError",whe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"root_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"file_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"no_chain_to_key",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"key_not_yet_enrolled",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"too_many_keys",kind:"message",T:o.Empty,oneof:"err"}]));class Ihe extends a.Message{constructor(e){super(),this.rootKeyId="",this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ihe).fromBinary(e,t)}static fromJson(e,t){return(new Ihe).fromJson(e,t)}static fromJsonString(e,t){return(new Ihe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ihe,e,t)}}Ihe.runtime=a.proto3,Ihe.typeName="ekms.GetNamespaceKeyRequest",Ihe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"root_key_id",kind:"scalar",T:9},{no:2,name:"ns_id",kind:"scalar",T:4}]));class Ahe extends a.Message{constructor(e){super(),this.encryptedKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ahe).fromBinary(e,t)}static fromJson(e,t){return(new Ahe).fromJson(e,t)}static fromJsonString(e,t){return(new Ahe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ahe,e,t)}}Ahe.runtime=a.proto3,Ahe.typeName="ekms.GetNamespaceKeyResponse",Ahe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_keys",kind:"message",T:Afe,repeated:!0}]));class Che extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Che).fromBinary(e,t)}static fromJson(e,t){return(new Che).fromJson(e,t)}static fromJsonString(e,t){return(new Che).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Che,e,t)}}Che.runtime=a.proto3,Che.typeName="ekms.GetNamespaceKeyError",Che.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"root_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"namespace_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"no_chain_to_key",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"key_not_yet_enrolled",kind:"message",T:o.Empty,oneof:"err"}]));class Rhe extends a.Message{constructor(e){super(),this.rootKeyId="",this.nsId=a.protoInt64.zero,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Rhe).fromBinary(e,t)}static fromJson(e,t){return(new Rhe).fromJson(e,t)}static fromJsonString(e,t){return(new Rhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Rhe,e,t)}}Rhe.runtime=a.proto3,Rhe.typeName="ekms.GetNamespaceKeysRequest",Rhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"root_key_id",kind:"scalar",T:9},{no:2,name:"ns_id",kind:"scalar",T:4}]));class Ohe extends a.Message{constructor(e){super(),this.encryptedKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ohe).fromBinary(e,t)}static fromJson(e,t){return(new Ohe).fromJson(e,t)}static fromJsonString(e,t){return(new Ohe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ohe,e,t)}}Ohe.runtime=a.proto3,Ohe.typeName="ekms.GetNamespaceKeysResponse",Ohe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_keys",kind:"message",T:Afe,repeated:!0}]));class Nhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Nhe).fromBinary(e,t)}static fromJson(e,t){return(new Nhe).fromJson(e,t)}static fromJsonString(e,t){return(new Nhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Nhe,e,t)}}Nhe.runtime=a.proto3,Nhe.typeName="ekms.GetNamespaceKeysError",Nhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"root_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"namespace_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"no_chain_to_key",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"key_not_yet_enrolled",kind:"message",T:o.Empty,oneof:"err"}]));class Phe extends a.Message{constructor(e){super(),this.keyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Phe).fromBinary(e,t)}static fromJson(e,t){return(new Phe).fromJson(e,t)}static fromJsonString(e,t){return(new Phe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Phe,e,t)}}Phe.runtime=a.proto3,Phe.typeName="ekms.RemoveBackupKeyRequest",Phe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_id",kind:"scalar",T:9}]));class Mhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Mhe).fromBinary(e,t)}static fromJson(e,t){return(new Mhe).fromJson(e,t)}static fromJsonString(e,t){return(new Mhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Mhe,e,t)}}Mhe.runtime=a.proto3,Mhe.typeName="ekms.RemoveBackupKeyError",Mhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"backup_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"cannot_delete_last_backup_key",kind:"message",T:o.Empty,oneof:"err"}]));class Lhe extends a.Message{constructor(e){super(),this.keyIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Lhe).fromBinary(e,t)}static fromJson(e,t){return(new Lhe).fromJson(e,t)}static fromJsonString(e,t){return(new Lhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Lhe,e,t)}}Lhe.runtime=a.proto3,Lhe.typeName="ekms.SelectedBackupKeys",Lhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_ids",kind:"scalar",T:9,repeated:!0}]));class Dhe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Dhe).fromBinary(e,t)}static fromJson(e,t){return(new Dhe).fromJson(e,t)}static fromJsonString(e,t){return(new Dhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Dhe,e,t)}}Dhe.runtime=a.proto3,Dhe.typeName="ekms.GetBackupKeysRequest",Dhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"selected_backup_keys",kind:"message",T:Lhe}]));class Fhe extends a.Message{constructor(e){super(),this.backupKeys=[],this.failedBackupKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Fhe).fromBinary(e,t)}static fromJson(e,t){return(new Fhe).fromJson(e,t)}static fromJsonString(e,t){return(new Fhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Fhe,e,t)}}Fhe.runtime=a.proto3,Fhe.typeName="ekms.GetBackupKeysResponse",Fhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"backup_keys",kind:"message",T:Pfe,repeated:!0},{no:2,name:"failed_backup_keys",kind:"scalar",T:9,repeated:!0}]));class xhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new xhe).fromBinary(e,t)}static fromJson(e,t){return(new xhe).fromJson(e,t)}static fromJsonString(e,t){return(new xhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(xhe,e,t)}}xhe.runtime=a.proto3,xhe.typeName="ekms.GetBackupKeysError",xhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"backup_key_does_not_belong_to_users_team",kind:"message",T:o.Empty,oneof:"err"}]));class Uhe extends a.Message{constructor(e){super(),this.backupKeyId="",this.encryptedTeamKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Uhe).fromBinary(e,t)}static fromJson(e,t){return(new Uhe).fromJson(e,t)}static fromJsonString(e,t){return(new Uhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Uhe,e,t)}}Uhe.runtime=a.proto3,Uhe.typeName="ekms.EnrollBackupKeyForTeamRequest",Uhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"backup_key_id",kind:"scalar",T:9},{no:2,name:"encrypted_team_keys",kind:"message",T:dhe,repeated:!0}]));class Bhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Bhe).fromBinary(e,t)}static fromJson(e,t){return(new Bhe).fromJson(e,t)}static fromJsonString(e,t){return(new Bhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Bhe,e,t)}}Bhe.runtime=a.proto3,Bhe.typeName="ekms.EnrollBackupKeyForTeamError",Bhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"backup_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"backup_key_already_enrolled",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_enrollment_not_yet_finished",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"multiple_encrypting_keys_not_supported",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:9,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"},{no:10,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"}]));class Whe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Whe).fromBinary(e,t)}static fromJson(e,t){return(new Whe).fromJson(e,t)}static fromJsonString(e,t){return(new Whe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Whe,e,t)}}Whe.runtime=a.proto3,Whe.typeName="ekms.GetRegisteredClientPublicKeysPagedRequest",Whe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"page_size",kind:"message",T:M},{no:2,name:"page_token",kind:"message",T:x}]));class Vhe extends a.Message{constructor(e){super(),this.clientPublicKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Vhe).fromBinary(e,t)}static fromJson(e,t){return(new Vhe).fromJson(e,t)}static fromJsonString(e,t){return(new Vhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Vhe,e,t)}}Vhe.runtime=a.proto3,Vhe.typeName="ekms.GetRegisteredClientPublicKeysPagedResponse",Vhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_public_keys",kind:"message",T:Ife,repeated:!0},{no:2,name:"next_page_token",kind:"message",T:x}]));class qhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new qhe).fromBinary(e,t)}static fromJson(e,t){return(new qhe).fromJson(e,t)}static fromJsonString(e,t){return(new qhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(qhe,e,t)}}qhe.runtime=a.proto3,qhe.typeName="ekms.GetRegisteredClientPublicKeysPagedError",qhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"invalid_argument",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"client_key_not_found",kind:"message",T:o.Empty,oneof:"err"}]));class Hhe extends a.Message{constructor(e){super(),this.clientKeyIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Hhe).fromBinary(e,t)}static fromJson(e,t){return(new Hhe).fromJson(e,t)}static fromJsonString(e,t){return(new Hhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Hhe,e,t)}}Hhe.runtime=a.proto3,Hhe.typeName="ekms.GetRegisteredClientPublicKeysByIdRequest",Hhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_key_ids",kind:"scalar",T:9,repeated:!0}]));class Ghe extends a.Message{constructor(e){super(),this.clientPublicKeys=[],this.failedClientKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Ghe).fromBinary(e,t)}static fromJson(e,t){return(new Ghe).fromJson(e,t)}static fromJsonString(e,t){return(new Ghe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Ghe,e,t)}}Ghe.runtime=a.proto3,Ghe.typeName="ekms.GetRegisteredClientPublicKeysByIdResponse",Ghe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"client_public_keys",kind:"message",T:Ife,repeated:!0},{no:2,name:"failed_client_keys",kind:"scalar",T:9,repeated:!0}]));class jhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new jhe).fromBinary(e,t)}static fromJson(e,t){return(new jhe).fromJson(e,t)}static fromJsonString(e,t){return(new jhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(jhe,e,t)}}jhe.runtime=a.proto3,jhe.typeName="ekms.GetRegisteredClientPublicKeysByIdError",jhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"invalid_argument",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"client_key_does_not_belong_to_users_team",kind:"message",T:o.Empty,oneof:"err"}]));class zhe extends a.Message{constructor(e){super(),this.encryptedTeamKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new zhe).fromBinary(e,t)}static fromJson(e,t){return(new zhe).fromJson(e,t)}static fromJsonString(e,t){return(new zhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(zhe,e,t)}}zhe.runtime=a.proto3,zhe.typeName="ekms.InitTeamKeyRotationRequest",zhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_public_key",kind:"message",T:Cfe},{no:2,name:"encrypted_team_keys",kind:"message",T:uhe,repeated:!0}]));class Khe extends a.Message{constructor(e){super(),this.teamKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Khe).fromBinary(e,t)}static fromJson(e,t){return(new Khe).fromJson(e,t)}static fromJsonString(e,t){return(new Khe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Khe,e,t)}}Khe.runtime=a.proto3,Khe.typeName="ekms.InitTeamKeyRotationResponse",Khe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"team_key_id",kind:"scalar",T:9}]));class Jhe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Jhe).fromBinary(e,t)}static fromJson(e,t){return(new Jhe).fromJson(e,t)}static fromJsonString(e,t){return(new Jhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Jhe,e,t)}}Jhe.runtime=a.proto3,Jhe.typeName="ekms.InitTeamKeyRotationError",Jhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"invalid_algorithm",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_enrollment_not_yet_finished",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"team_key_rotation_in_progress",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"backup_key_missing",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"key_rotation_not_supported_with_key_verification_enabled",kind:"message",T:o.Empty,oneof:"err"},{no:9,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"}]));class Yhe extends a.Message{constructor(e){super(),this.encryptedTeamKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Yhe).fromBinary(e,t)}static fromJson(e,t){return(new Yhe).fromJson(e,t)}static fromJsonString(e,t){return(new Yhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Yhe,e,t)}}Yhe.runtime=a.proto3,Yhe.typeName="ekms.EnrollTeamKeyDraftForClientKeysRequest",Yhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_team_keys",kind:"message",T:dhe,repeated:!0}]));class Zhe extends a.Message{constructor(e){super(),this.notFoundClientKeyIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Zhe).fromBinary(e,t)}static fromJson(e,t){return(new Zhe).fromJson(e,t)}static fromJsonString(e,t){return(new Zhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Zhe,e,t)}}Zhe.runtime=a.proto3,Zhe.typeName="ekms.EnrollTeamKeyDraftForClientKeysResponse",Zhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"not_found_client_key_ids",kind:"scalar",T:9,repeated:!0}]));class $he extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new $he).fromBinary(e,t)}static fromJson(e,t){return(new $he).fromJson(e,t)}static fromJsonString(e,t){return(new $he).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals($he,e,t)}}$he.runtime=a.proto3,$he.typeName="ekms.EnrollTeamKeyDraftForClientKeysError",$he.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"multiple_team_keys_not_supported",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"team_key_does_not_belong_to_users_team",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"team_key_not_draft",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"client_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:9,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"}]));class Qhe extends a.Message{constructor(e){super(),this.encryptedTeamKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Qhe).fromBinary(e,t)}static fromJson(e,t){return(new Qhe).fromJson(e,t)}static fromJsonString(e,t){return(new Qhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Qhe,e,t)}}Qhe.runtime=a.proto3,Qhe.typeName="ekms.EnrollTeamKeyDraftForBackupKeysRequest",Qhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_team_keys",kind:"message",T:dhe,repeated:!0}]));class Xhe extends a.Message{constructor(e){super(),this.notFoundBackupKeyIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Xhe).fromBinary(e,t)}static fromJson(e,t){return(new Xhe).fromJson(e,t)}static fromJsonString(e,t){return(new Xhe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Xhe,e,t)}}Xhe.runtime=a.proto3,Xhe.typeName="ekms.EnrollTeamKeyDraftForBackupKeysResponse",Xhe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"not_found_backup_key_ids",kind:"scalar",T:9,repeated:!0}]));class eEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new eEe).fromBinary(e,t)}static fromJson(e,t){return(new eEe).fromJson(e,t)}static fromJsonString(e,t){return(new eEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(eEe,e,t)}}eEe.runtime=a.proto3,eEe.typeName="ekms.EnrollTeamKeyDraftForBackupKeysError",eEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"multiple_team_keys_not_supported",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"team_key_not_draft",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"backup_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"}]));class tEe extends a.Message{constructor(e){super(),this.draftTeamKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new tEe).fromBinary(e,t)}static fromJson(e,t){return(new tEe).fromJson(e,t)}static fromJsonString(e,t){return(new tEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(tEe,e,t)}}tEe.runtime=a.proto3,tEe.typeName="ekms.RotateTeamKeyRequest",tEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"draft_team_key_id",kind:"scalar",T:9}]));class nEe extends a.Message{constructor(e){super(),this.result=yfe.Key_rotation_successful,this.missingBackupKeyIds=[],this.missingClientKeyIds=[],this.missingReplacementForNamespaceKeys=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new nEe).fromBinary(e,t)}static fromJson(e,t){return(new nEe).fromJson(e,t)}static fromJsonString(e,t){return(new nEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(nEe,e,t)}}nEe.runtime=a.proto3,nEe.typeName="ekms.RotateTeamKeyResponse",nEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"result",kind:"enum",T:a.proto3.getEnumType(yfe)},{no:2,name:"missing_backup_key_ids",kind:"scalar",T:9,repeated:!0},{no:3,name:"missing_client_key_ids",kind:"scalar",T:9,repeated:!0},{no:4,name:"missing_replacement_for_namespace_keys",kind:"scalar",T:9,repeated:!0}]));class iEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new iEe).fromBinary(e,t)}static fromJson(e,t){return(new iEe).fromJson(e,t)}static fromJsonString(e,t){return(new iEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(iEe,e,t)}}iEe.runtime=a.proto3,iEe.typeName="ekms.RotateTeamKeyError",iEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"team_key_draft_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"team_key_not_in_draft_state",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"namespace_key_draft_not_encrypted_with_all_team_keys",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"namespace_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"namespace_keys_changed",kind:"message",T:o.Empty,oneof:"err"}]));class aEe extends a.Message{constructor(e){super(),this.algorithm=Sfe.Unknown_asymmetric_encryption_algorithm,this.keyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new aEe).fromBinary(e,t)}static fromJson(e,t){return(new aEe).fromJson(e,t)}static fromJsonString(e,t){return(new aEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(aEe,e,t)}}aEe.runtime=a.proto3,aEe.typeName="ekms.TeamKeyInfo",aEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"creation_date",kind:"message",T:o.Timestamp},{no:2,name:"algorithm",kind:"enum",T:a.proto3.getEnumType(Sfe)},{no:3,name:"key_id",kind:"scalar",T:9}]));class oEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new oEe).fromBinary(e,t)}static fromJson(e,t){return(new oEe).fromJson(e,t)}static fromJsonString(e,t){return(new oEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(oEe,e,t)}}oEe.runtime=a.proto3,oEe.typeName="ekms.GetTeamKeyRotationInfoRequest",oEe.fields=a.proto3.util.newFieldList((()=>[]));class rEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new rEe).fromBinary(e,t)}static fromJson(e,t){return(new rEe).fromJson(e,t)}static fromJsonString(e,t){return(new rEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(rEe,e,t)}}rEe.runtime=a.proto3,rEe.typeName="ekms.GetTeamKeyRotationInfoResponse",rEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"active_team_key",kind:"message",T:aEe},{no:2,name:"draft_team_key",kind:"message",T:aEe}]));class sEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new sEe).fromBinary(e,t)}static fromJson(e,t){return(new sEe).fromJson(e,t)}static fromJsonString(e,t){return(new sEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(sEe,e,t)}}sEe.runtime=a.proto3,sEe.typeName="ekms.GetTeamKeyRotationInfoError",sEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"}]));class lEe extends a.Message{constructor(e){super(),this.backupKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new lEe).fromBinary(e,t)}static fromJson(e,t){return(new lEe).fromJson(e,t)}static fromJsonString(e,t){return(new lEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(lEe,e,t)}}lEe.runtime=a.proto3,lEe.typeName="ekms.GetEncryptedDraftTeamKeyWithBackupKeyRequest",lEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"backup_key_id",kind:"scalar",T:9}]));class cEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new cEe).fromBinary(e,t)}static fromJson(e,t){return(new cEe).fromJson(e,t)}static fromJsonString(e,t){return(new cEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(cEe,e,t)}}cEe.runtime=a.proto3,cEe.typeName="ekms.GetEncryptedDraftTeamKeyWithBackupKeyResponse",cEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypted_team_key",kind:"message",T:Afe}]));class dEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new dEe).fromBinary(e,t)}static fromJson(e,t){return(new dEe).fromJson(e,t)}static fromJsonString(e,t){return(new dEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(dEe,e,t)}}dEe.runtime=a.proto3,dEe.typeName="ekms.GetEncryptedDraftTeamKeyWithBackupKeyError",dEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"backup_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"backup_key_not_enrolled",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"team_key_not_encrypted_with_backup_key",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"backup_key_does_not_belong_to_users_team",kind:"message",T:o.Empty,oneof:"err"}]));class uEe extends a.Message{constructor(e){super(),this.draftTeamKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new uEe).fromBinary(e,t)}static fromJson(e,t){return(new uEe).fromJson(e,t)}static fromJsonString(e,t){return(new uEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(uEe,e,t)}}uEe.runtime=a.proto3,uEe.typeName="ekms.CancelKeyRotationRequest",uEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"draft_team_key_id",kind:"scalar",T:9}]));class _Ee extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new _Ee).fromBinary(e,t)}static fromJson(e,t){return(new _Ee).fromJson(e,t)}static fromJsonString(e,t){return(new _Ee).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(_Ee,e,t)}}_Ee.runtime=a.proto3,_Ee.typeName="ekms.CancelKeyRotationError",_Ee.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"}]));class mEe extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,this.encryptingKeyIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new mEe).fromBinary(e,t)}static fromJson(e,t){return(new mEe).fromJson(e,t)}static fromJsonString(e,t){return(new mEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(mEe,e,t)}}mEe.runtime=a.proto3,mEe.typeName="ekms.NamespaceKeyInfo",mEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4},{no:2,name:"encrypting_key_ids",kind:"scalar",T:9,repeated:!0}]));class pEe extends a.Message{constructor(e){super(),this.keyIds=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new pEe).fromBinary(e,t)}static fromJson(e,t){return(new pEe).fromJson(e,t)}static fromJsonString(e,t){return(new pEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(pEe,e,t)}}pEe.runtime=a.proto3,pEe.typeName="ekms.SelectedNamespaceKeys",pEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"key_ids",kind:"scalar",T:9,repeated:!0}]));class gEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new gEe).fromBinary(e,t)}static fromJson(e,t){return(new gEe).fromJson(e,t)}static fromJsonString(e,t){return(new gEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(gEe,e,t)}}gEe.runtime=a.proto3,gEe.typeName="ekms.GetNamespaceKeysInfoRequest",gEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"selected_namespace_keys",kind:"message",T:pEe}]));class fEe extends a.Message{constructor(e){super(),this.encryptingKeys=[],this.namespaceKeysInfo=[],this.notFoundNamespaceKeys=[],this.activeTeamKeyId="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new fEe).fromBinary(e,t)}static fromJson(e,t){return(new fEe).fromJson(e,t)}static fromJsonString(e,t){return(new fEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(fEe,e,t)}}fEe.runtime=a.proto3,fEe.typeName="ekms.GetNamespaceKeysInfoResponse",fEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypting_keys",kind:"message",T:Ife,repeated:!0},{no:2,name:"namespace_keys_info",kind:"message",T:mEe,repeated:!0},{no:3,name:"not_found_namespace_keys",kind:"scalar",T:9,repeated:!0},{no:4,name:"active_team_key_id",kind:"scalar",T:9}]));class hEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new hEe).fromBinary(e,t)}static fromJson(e,t){return(new hEe).fromJson(e,t)}static fromJsonString(e,t){return(new hEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(hEe,e,t)}}hEe.runtime=a.proto3,hEe.typeName="ekms.GetNamespaceKeysInfoError",hEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"}]));class EEe extends a.Message{constructor(e){super(),this.encryptingKeyId="",this.encryptedPrivateKeyData=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new EEe).fromBinary(e,t)}static fromJson(e,t){return(new EEe).fromJson(e,t)}static fromJsonString(e,t){return(new EEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(EEe,e,t)}}EEe.runtime=a.proto3,EEe.typeName="ekms.EncryptedNamespaceKeyDraft",EEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"encrypting_key_id",kind:"scalar",T:9},{no:2,name:"encrypted_private_key_data",kind:"scalar",T:12}]));class vEe extends a.Message{constructor(e){super(),this.nsId=a.protoInt64.zero,this.encryptedNamespaceKeyDrafts=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new vEe).fromBinary(e,t)}static fromJson(e,t){return(new vEe).fromJson(e,t)}static fromJsonString(e,t){return(new vEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(vEe,e,t)}}vEe.runtime=a.proto3,vEe.typeName="ekms.NamespaceKeyDraft",vEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"ns_id",kind:"scalar",T:4},{no:2,name:"public_key_draft",kind:"message",T:Cfe},{no:3,name:"encrypted_namespace_key_drafts",kind:"message",T:EEe,repeated:!0}]));class bEe extends a.Message{constructor(e){super(),this.namespaceKeyDrafts=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new bEe).fromBinary(e,t)}static fromJson(e,t){return(new bEe).fromJson(e,t)}static fromJsonString(e,t){return(new bEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(bEe,e,t)}}bEe.runtime=a.proto3,bEe.typeName="ekms.RegisterNamespaceKeysForDraftTeamKeyRequest",bEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"namespace_key_drafts",kind:"message",T:vEe,repeated:!0}]));class SEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new SEe).fromBinary(e,t)}static fromJson(e,t){return(new SEe).fromJson(e,t)}static fromJsonString(e,t){return(new SEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(SEe,e,t)}}SEe.runtime=a.proto3,SEe.typeName="ekms.RegisterNamespaceKeysForDraftTeamKeyError",SEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"missing_arguments",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"wrong_key_length",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"no_draft_team_key_exists",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"namespace_key_draft_not_encrypted_with_draft_team_key",kind:"message",T:o.Empty,oneof:"err"},{no:7,name:"namespace_key_not_found",kind:"message",T:o.Empty,oneof:"err"},{no:8,name:"team_keys_changed",kind:"message",T:o.Empty,oneof:"err"},{no:9,name:"wrong_id_length",kind:"message",T:o.Empty,oneof:"err"}]));class TEe extends a.Message{constructor(e){super(),this.displayName="",this.email="",this.accountPhotoUrl="",a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new TEe).fromBinary(e,t)}static fromJson(e,t){return(new TEe).fromJson(e,t)}static fromJsonString(e,t){return(new TEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(TEe,e,t)}}TEe.runtime=a.proto3,TEe.typeName="ekms.ClientDetails",TEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"public_key",kind:"message",T:Ife},{no:2,name:"display_name",kind:"scalar",T:9},{no:3,name:"email",kind:"scalar",T:9},{no:4,name:"account_photo_url",kind:"scalar",T:9},{no:5,name:"registration_date",kind:"message",T:o.Timestamp}]));class yEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new yEe).fromBinary(e,t)}static fromJson(e,t){return(new yEe).fromJson(e,t)}static fromJsonString(e,t){return(new yEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(yEe,e,t)}}yEe.runtime=a.proto3,yEe.typeName="ekms.GetPendingClientsDetailsRequest",yEe.fields=a.proto3.util.newFieldList((()=>[]));class kEe extends a.Message{constructor(e){super(),this.pendingClients=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new kEe).fromBinary(e,t)}static fromJson(e,t){return(new kEe).fromJson(e,t)}static fromJsonString(e,t){return(new kEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(kEe,e,t)}}kEe.runtime=a.proto3,kEe.typeName="ekms.GetPendingClientsDetailsResponse",kEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"pending_clients",kind:"message",T:TEe,repeated:!0}]));class wEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new wEe).fromBinary(e,t)}static fromJson(e,t){return(new wEe).fromJson(e,t)}static fromJsonString(e,t){return(new wEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(wEe,e,t)}}wEe.runtime=a.proto3,wEe.typeName="ekms.GetPendingClientsDetailsError",wEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"team_key_not_found",kind:"message",T:o.Empty,oneof:"err"}]));class IEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new IEe).fromBinary(e,t)}static fromJson(e,t){return(new IEe).fromJson(e,t)}static fromJsonString(e,t){return(new IEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(IEe,e,t)}}IEe.runtime=a.proto3,IEe.typeName="ekms.UnenrollTeamRequest",IEe.fields=a.proto3.util.newFieldList((()=>[]));class AEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new AEe).fromBinary(e,t)}static fromJson(e,t){return(new AEe).fromJson(e,t)}static fromJsonString(e,t){return(new AEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(AEe,e,t)}}AEe.runtime=a.proto3,AEe.typeName="ekms.UnenrollTeamResponse",AEe.fields=a.proto3.util.newFieldList((()=>[]));class CEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new CEe).fromBinary(e,t)}static fromJson(e,t){return(new CEe).fromJson(e,t)}static fromJsonString(e,t){return(new CEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(CEe,e,t)}}CEe.runtime=a.proto3,CEe.typeName="ekms.UnenrollTeamError",CEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"},{no:2,name:"team_not_enrolled",kind:"message",T:o.Empty,oneof:"err"},{no:3,name:"team_unenrollment_preconditions_failed",kind:"message",T:o.Empty,oneof:"err"},{no:4,name:"unenrollment_in_progress",kind:"message",T:o.Empty,oneof:"err"},{no:5,name:"team_key_rotation_in_progress",kind:"message",T:o.Empty,oneof:"err"},{no:6,name:"team_key_in_wrong_state",kind:"message",T:o.Empty,oneof:"err"}]));class REe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new REe).fromBinary(e,t)}static fromJson(e,t){return(new REe).fromJson(e,t)}static fromJsonString(e,t){return(new REe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(REe,e,t)}}REe.runtime=a.proto3,REe.typeName="ekms.UnenrollTeamInProgressCheckRequest",REe.fields=a.proto3.util.newFieldList((()=>[]));class OEe extends a.Message{constructor(e){super(),this.isInProgress=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new OEe).fromBinary(e,t)}static fromJson(e,t){return(new OEe).fromJson(e,t)}static fromJsonString(e,t){return(new OEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(OEe,e,t)}}OEe.runtime=a.proto3,OEe.typeName="ekms.UnenrollTeamInProgressCheckResponse",OEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"is_in_progress",kind:"scalar",T:8},{no:2,name:"started_at",kind:"message",T:o.Timestamp}]));class NEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new NEe).fromBinary(e,t)}static fromJson(e,t){return(new NEe).fromJson(e,t)}static fromJsonString(e,t){return(new NEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(NEe,e,t)}}NEe.runtime=a.proto3,NEe.typeName="ekms.UnenrollTeamInProgressCheckError",NEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"}]));class PEe extends a.Message{constructor(e){super(),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new PEe).fromBinary(e,t)}static fromJson(e,t){return(new PEe).fromJson(e,t)}static fromJsonString(e,t){return(new PEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(PEe,e,t)}}PEe.runtime=a.proto3,PEe.typeName="ekms.UnenrollTeamPreconditionsCheckRequest",PEe.fields=a.proto3.util.newFieldList((()=>[]));class MEe extends a.Message{constructor(e){super(),this.preconditionsStatus=kfe.Ok,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new MEe).fromBinary(e,t)}static fromJson(e,t){return(new MEe).fromJson(e,t)}static fromJsonString(e,t){return(new MEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(MEe,e,t)}}MEe.runtime=a.proto3,MEe.typeName="ekms.UnenrollTeamPreconditionsCheckResponse",MEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"preconditions_status",kind:"enum",T:a.proto3.getEnumType(kfe)}]));class LEe extends a.Message{constructor(e){super(),this.err={case:void 0},a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new LEe).fromBinary(e,t)}static fromJson(e,t){return(new LEe).fromJson(e,t)}static fromJsonString(e,t){return(new LEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(LEe,e,t)}}LEe.runtime=a.proto3,LEe.typeName="ekms.UnenrollTeamPreconditionsCheckError",LEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"permission_denied",kind:"message",T:o.Empty,oneof:"err"}]));class DEe extends a.Message{constructor(e){super(),this.positioned=wfe.Left,this.hash=new Uint8Array(0),a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new DEe).fromBinary(e,t)}static fromJson(e,t){return(new DEe).fromJson(e,t)}static fromJsonString(e,t){return(new DEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(DEe,e,t)}}DEe.runtime=a.proto3,DEe.typeName="ekms.MerkleProofHash",DEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"positioned",kind:"enum",T:a.proto3.getEnumType(wfe)},{no:2,name:"hash",kind:"scalar",T:12}]));class FEe extends a.Message{constructor(e){super(),this.hashes=[],a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new FEe).fromBinary(e,t)}static fromJson(e,t){return(new FEe).fromJson(e,t)}static fromJsonString(e,t){return(new FEe).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(FEe,e,t)}}FEe.runtime=a.proto3,FEe.typeName="ekms.MerkleProof",FEe.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"hashes",kind:"message",T:DEe,repeated:!0}]));class xEe extends Error{}class UEe extends xEe{constructor(){super(...arguments),this.kind="AlgorithmNotFound"}}class BEe extends xEe{constructor(){super(...arguments),this.kind="EntropyLimitReached"}}class WEe extends xEe{constructor(e){super(e),this.kind="Unknown"}}class VEe extends xEe{constructor(e){super(e),this.kind="I2osp"}}class qEe extends xEe{constructor(){super(...arguments),this.kind="InvalidKey"}}class HEe extends xEe{constructor(){super(...arguments),this.kind="InvalidKeyFormat"}}class GEe extends xEe{constructor(){super(...arguments),this.kind="KeyMismatch"}}class jEe extends xEe{constructor(){super(...arguments),this.kind="ProhibitedUse"}}const zEe={nSecret:32,nK:32,nN:12,nEnc:65,kdfId:1,kemId:16,aeadId:2},KEe={async generateKeyPair(){const e=await crypto.subtle.generateKey({name:"ECDH",namedCurve:"P-256"},!0,["deriveBits"]).catch((e=>{throw new WEe(e.message)}));return{publicKey:e.publicKey,privateKey:e.privateKey}},async sealWithKey(e){const{key:t,nonce:n,aad:i,pt:a}=e,o=await crypto.subtle.importKey("raw",t,{name:"AES-GCM"},!0,["encrypt","decrypt"]).catch((()=>{throw new HEe})),r=await crypto.subtle.encrypt({name:"AES-GCM",iv:n,additionalData:i},o,a).catch((e=>{throw new WEe(e.message)}));return new Uint8Array(r)},async openWithKey(e){const{key:t,nonce:n,aad:i,ct:a}=e,o=await crypto.subtle.importKey("raw",t,{name:"AES-GCM"},!0,["encrypt","decrypt"]).catch((()=>{throw new HEe})),r=await crypto.subtle.decrypt({name:"AES-GCM",iv:n,additionalData:i},o,a).catch((()=>{throw new qEe}));return new Uint8Array(r)},async serializePublicKey(e){const t=await crypto.subtle.exportKey("raw",e).catch((e=>{throw new WEe(e.message)}));return new Uint8Array(t)},deserializePublicKey:async e=>await crypto.subtle.importKey("raw",e,{name:"ECDH",namedCurve:"P-256"},!0,[]).catch((()=>{throw new HEe})),async extract(e,t){const n=new Uint8Array(32).fill(0);let i;i=void 0===e||0===e.length?n:e;const a=8*i.length,o=await crypto.subtle.importKey("raw",i,{name:"HMAC",hash:"SHA-256",length:a},!1,["sign"]).catch((()=>{throw new HEe}));return new Uint8Array(await crypto.subtle.sign("HMAC",o,t).catch((e=>{throw new WEe(e.message)})))},async expand(e,t,n){const i=await crypto.subtle.importKey("raw",e,{name:"HMAC",hash:"SHA-256",length:256},!1,["sign"]).catch((()=>{throw new HEe})),a=new Uint8Array(new ArrayBuffer(n));let o=new Uint8Array(0);const r=null!=t?t:new Uint8Array(0);if(n>65280)throw new BEe;const s=256+r.length+1,l=new Uint8Array(s);for(let e=1,t=0;t{throw new WEe(e.message)}))),a.length-t>=o.length?(a.set(o,t),t+=o.length):(a.set(o.slice(0,a.length-t),t),t+=a.length-t)}return a},async dh(e,t){const n=await crypto.subtle.deriveBits({name:"ECDH",public:t},e,256).catch((e=>{throw new WEe(e.message)}));return new Uint8Array(n)},async pkFromSk(e){const t=await crypto.subtle.exportKey("jwk",e).catch((e=>{throw new WEe(e.message)}));return delete t.d,crypto.subtle.importKey("jwk",t,{name:"ECDH",namedCurve:"P-256"},!0,[]).catch((()=>{throw new HEe}))},info:()=>zEe,sha256:async e=>new Uint8Array(await crypto.subtle.digest("SHA-256",e))};var JEe;function YEe(e,t){if(t<=0)throw new VEe("too small size");if(2!==t)throw new VEe("only allowed with w = 2");if(e>=256**t)throw new VEe("too large integer");return new Uint8Array([e>>8&255,255&e])}function ZEe(e){const t=e.map((e=>e.byteLength)).reduce(((e,t)=>e+t),0),n=new Uint8Array(t);let i=0;for(const t of e)n.set(t,i),i+=t.byteLength;return n}function $Ee(e,t){const n=Math.max(e.length,t.length),i=new Uint8Array(n),a=new Uint8Array(n);i.set(e,n-e.length),a.set(t,n-t.length);for(let e=0;ea[e])return JEe.LeftBiggerThanRight}return JEe.Equal}!function(e){e[e.LeftSmallerThanRight=-1]="LeftSmallerThanRight",e[e.Equal=0]="Equal",e[e.LeftBiggerThanRight=1]="LeftBiggerThanRight"}(JEe||(JEe={}));const QEe={async toPKCS8(e){const t=await crypto.subtle.exportKey("pkcs8",e).catch((e=>{throw new WEe(e.message)}));return new Uint8Array(t)},fromPKCS8:async e=>await crypto.subtle.importKey("pkcs8",e,{name:"ECDH",namedCurve:"P-256"},!0,["deriveBits"]).catch((()=>{throw new HEe})),async toDer(e){const t=await crypto.subtle.exportKey("spki",e).catch((e=>{throw new WEe(e.message)}));return new Uint8Array(t)},fromDer:async e=>await crypto.subtle.importKey("spki",e,{name:"ECDH",namedCurve:"P-256"},!0,[]).catch((()=>{throw new HEe})),async encode(e){const t=await crypto.subtle.exportKey("jwk",e).catch((e=>{throw new WEe(e.message)}));return function(e){const t=e.replace(/-/g,"+").replace(/_/g,"/"),n=4-t.length%4,i=4===n?t:t+"=".repeat(n),a=atob(i),o=new Uint8Array(a.length);for(let e=0;e255)throw new Error("Divisor must be less than or equal to 0xff");const n=[];let i=0;for(const a of e){const e=256*i+a;i=e%t,n.push(Math.floor(e/t))}for(;n.length>1&&0===n[0];)n.shift();return{quotient:new Uint8Array(n),remainder:i}}function eve(e){const t=e.length/2,n=new Uint8Array(t);for(let i=0;ie+t.toString(16).padStart(2,"0")),"")}const nve="ffffffff00000001000000000000000000000000ffffffffffffffffffffffff";async function ive(e){const t=await crypto.subtle.exportKey("raw",e).catch((()=>{throw new qEe}));await async function(e){if("00"===tve(e))throw new qEe}(new Uint8Array(t)),await async function(e){const t=e.slice(1),n=t.slice(0,t.length/2),i=t.slice(t.length/2),a=eve(nve);if($Ee(n,eve("00"))===JEe.LeftSmallerThanRight||$Ee(n,a)===JEe.LeftBiggerThanRight||$Ee(n,a)===JEe.Equal||$Ee(i,eve("00"))===JEe.LeftSmallerThanRight||$Ee(i,a)===JEe.LeftBiggerThanRight||$Ee(i,a)===JEe.Equal)throw new qEe}(new Uint8Array(t)),await async function(e){const t=await crypto.subtle.exportKey("spki",e).catch((()=>{throw new qEe}));await crypto.subtle.importKey("spki",t,{name:"ECDH",namedCurve:"P-256"},!1,[]).catch((()=>{throw new qEe}))}(e)}const ave=(new TextEncoder).encode("HPKE-v1"),ove=new Uint8Array([0]),rve=new Uint8Array([2]);async function sve(e,t,n,i){await ive(t);const{encappedKey:a,sharedSecret:o}=await async function(e,t){const{publicKey:n,privateKey:i}=await e.generateKeyPair();await ive(n);const a=await e.dh(i,t);if(a.every((e=>0===e)))throw new Error("DH result is the point at infinity");const o=await e.serializePublicKey(n),r=await e.serializePublicKey(t),s=ZEe([o,r]),l=await gve(e,a,s);return{encappedKey:o,sharedSecret:l}}(e,t),{key:r,nonce:s}=await uve(e,ove,o);return{encappedKey:a,cipherText:await e.sealWithKey({key:r,nonce:s,aad:n,pt:i})}}async function lve(e,t,n,i,a){await ive(t);const{encappedKey:o,sharedSecret:r}=await async function(e,t,n){const i=await e.pkFromSk(n);await ive(i);const{publicKey:a,privateKey:o}=await e.generateKeyPair();await ive(a);const r=ZEe([await e.dh(o,t),await e.dh(n,t)]);if(r.every((e=>0===e)))throw new Error("DH result is the point at infinity");const s=await e.serializePublicKey(a),l=await e.serializePublicKey(t),c=await e.serializePublicKey(i),d=ZEe([s,l,c]),u=await gve(e,r,d);return{encappedKey:s,sharedSecret:u}}(e,t,n),{key:s,nonce:l}=await uve(e,rve,r);return{encappedKey:o,cipherText:await e.sealWithKey({key:s,nonce:l,aad:i,pt:a})}}async function cve(e,t,n,i,a){const o=await async function(e,t,n){const i=await e.pkFromSk(n);await ive(i);const a=await e.deserializePublicKey(t);await ive(a);const o=await e.dh(n,a);if(o.every((e=>0===e)))throw new Error("DH result is the point at infinity");const r=await e.serializePublicKey(i),s=ZEe([t,r]),l=await gve(e,o,s);return l}(e,t,n),{key:r,nonce:s}=await uve(e,ove,o);return await e.openWithKey({key:r,nonce:s,aad:i,ct:a})}async function dve(e,t,n,i,a,o){const r=await async function(e,t,n,i){const a=await e.pkFromSk(n);await ive(a);const o=await e.deserializePublicKey(t);await ive(o);const r=ZEe([await e.dh(n,o),await e.dh(n,i)]);if(r.every((e=>0===e)))throw new Error("DH result is the point at infinity");const s=await e.serializePublicKey(a),l=await e.serializePublicKey(i),c=ZEe([t,s,l]),d=await gve(e,r,c);return d}(e,t,n,i),{key:s,nonce:l}=await uve(e,rve,r);return await e.openWithKey({key:s,nonce:l,aad:a,ct:o})}async function uve(e,t,n){const i=await mve(e,_ve(e),new Uint8Array(0),(new TextEncoder).encode("info_hash"),new Uint8Array(0)),a=ZEe([t,await mve(e,_ve(e),new Uint8Array(0),(new TextEncoder).encode("psk_id_hash"),new Uint8Array(0)),i]),o=await mve(e,_ve(e),n,(new TextEncoder).encode("secret"),new Uint8Array(0));return{key:await pve(e,_ve(e),o,(new TextEncoder).encode("key"),a,e.info().nK),nonce:await pve(e,_ve(e),o,(new TextEncoder).encode("base_nonce"),a,e.info().nN)}}function _ve(e){return ZEe([(new TextEncoder).encode("HPKE"),YEe(e.info().kemId,2),YEe(e.info().kdfId,2),YEe(e.info().aeadId,2)])}async function mve(e,t,n,i,a){const o=ZEe([ave,t,i,a]);return await e.extract(n,o)}async function pve(e,t,n,i,a,o){const r=ZEe([YEe(o,2),ave,t,i,a]);return e.expand(n,r,o)}async function gve(e,t,n){const i=await mve(e,fve(e),new Uint8Array(0),(new TextEncoder).encode("eae_prk"),t);return pve(e,fve(e),i,(new TextEncoder).encode("shared_secret"),n,e.info().nSecret)}function fve(e){return ZEe([(new TextEncoder).encode("KEM"),YEe(e.info().kemId,2)])}class hve{senderAuthenticated(){return!1}async generateKeyPair(){const{publicKey:e,privateKey:t}=await KEe.generateKeyPair(),n=await QEe.toPKCS8(t),i=await QEe.toDer(e);return{algorithm:hve.algorithm,privateKeyData:n,publicKey:{keyData:i,algorithm:hve.algorithm}}}async encryptKeyPair(e,t,n){if(t.algorithm!==hve.algorithm)throw new UEe;const i=await QEe.fromDer(t.keyData),{encappedKey:a,cipherText:o}=await sve(KEe,i,new Uint8Array(0),e.privateKeyData),r=ZEe([a,o]);return{algorithm:e.algorithm,encryptedPrivateKeyData:r,publicKeyData:e.publicKey.keyData}}async decryptKeyPair(e,t,n){if(t.publicKey.algorithm!==hve.algorithm)throw new UEe;const i=e.encryptedPrivateKeyData,a=i.slice(0,KEe.info().nEnc),o=i.slice(KEe.info().nEnc),r=await QEe.fromPKCS8(t.privateKeyData),s=await cve(KEe,a,r,new Uint8Array(0),o);return{algorithm:e.algorithm,privateKeyData:s,publicKey:{keyData:e.publicKeyData,algorithm:e.algorithm}}}async encryptKey(e,t,n){if(t.algorithm!==hve.algorithm)throw new UEe;const i=await QEe.fromDer(t.keyData),{encappedKey:a,cipherText:o}=await sve(KEe,i,new Uint8Array(0),e.keyData),r=ZEe([a,o]);return{algorithm:e.algorithm,encryptedKeyData:r,encryptingKeyId:t.keyId}}async decryptKey(e,t,n){if(t.publicKey.algorithm!==hve.algorithm)throw new UEe;const i=e.encryptedKeyData,a=i.slice(0,KEe.info().nEnc),o=i.slice(KEe.info().nEnc),r=await QEe.fromPKCS8(t.privateKeyData),s=await cve(KEe,a,r,new Uint8Array(0),o);return{algorithm:e.algorithm,keyData:s}}async validateKeyPair(e){const t=await QEe.fromPKCS8(e.privateKeyData),n=await KEe.pkFromSk(t),i=await QEe.toDer(n),a=await QEe.fromDer(e.publicKey.keyData),o=await QEe.toDer(a);if(tve(i)!==tve(o)||e.algorithm!==hve.algorithm||e.publicKey.algorithm!==hve.algorithm)throw new GEe}}hve.algorithm="HPKE_DHKEM_P256_HKDF_SHA256_HKDF_SHA256_AES256_GCM";class Eve{senderAuthenticated(){return!0}async generateKeyPair(){const{publicKey:e,privateKey:t}=await KEe.generateKeyPair(),n=await QEe.toPKCS8(t),i=await QEe.toDer(e);return{algorithm:Eve.algorithm,privateKeyData:n,publicKey:{keyData:i,algorithm:Eve.algorithm}}}async encryptKeyPair(e,t,n){if(!n)throw new jEe;if(t.algorithm!==Eve.algorithm||n.algorithm!==Eve.algorithm)throw new UEe;const i=(new TextEncoder).encode(Eve.algorithm.toLocaleLowerCase()),a=await QEe.fromDer(t.keyData),o=await QEe.fromPKCS8(n.privateKeyData),{encappedKey:r,cipherText:s}=await lve(KEe,a,o,i,e.privateKeyData),l=ZEe([r,s]);return{algorithm:e.algorithm,encryptedPrivateKeyData:l,publicKeyData:e.publicKey.keyData}}async decryptKeyPair(e,t,n){if(!n)throw new jEe;if(t.publicKey.algorithm!==Eve.algorithm||n.algorithm!==Eve.algorithm)throw new UEe;const i=(new TextEncoder).encode(Eve.algorithm.toLocaleLowerCase()),a=e.encryptedPrivateKeyData,o=a.slice(0,KEe.info().nEnc),r=a.slice(KEe.info().nEnc),s=await QEe.fromPKCS8(t.privateKeyData),l=await QEe.fromDer(n.keyData),c=await dve(KEe,o,s,l,i,r);return{algorithm:e.algorithm,privateKeyData:c,publicKey:{keyData:e.publicKeyData,algorithm:e.algorithm}}}async encryptKey(e,t,n){if(!n)throw new jEe;if(t.algorithm!==Eve.algorithm||n.algorithm!==Eve.algorithm)throw new UEe;const i=(new TextEncoder).encode(Eve.algorithm.toLocaleLowerCase()),a=await QEe.fromDer(t.keyData),o=await QEe.fromPKCS8(n.privateKeyData),{encappedKey:r,cipherText:s}=await lve(KEe,a,o,i,e.keyData),l=ZEe([r,s]);return{algorithm:e.algorithm,encryptedKeyData:l,encryptingKeyId:t.keyId}}async decryptKey(e,t,n){if(!n)throw new jEe;if(t.publicKey.algorithm!==Eve.algorithm||n.algorithm!==Eve.algorithm)throw new UEe;const i=(new TextEncoder).encode(Eve.algorithm.toLocaleLowerCase()),a=e.encryptedKeyData,o=a.slice(0,KEe.info().nEnc),r=a.slice(KEe.info().nEnc),s=await QEe.fromPKCS8(t.privateKeyData),l=await QEe.fromDer(n.keyData),c=await dve(KEe,o,s,l,i,r);return{algorithm:e.algorithm,keyData:c}}async validateKeyPair(e){const t=await QEe.fromPKCS8(e.privateKeyData),n=await KEe.pkFromSk(t),i=await QEe.toDer(n),a=await QEe.fromDer(e.publicKey.keyData),o=await QEe.toDer(a);if(tve(i)!==tve(o)||e.algorithm!==Eve.algorithm||e.publicKey.algorithm!==Eve.algorithm)throw new GEe}}Eve.algorithm="SENDER_AUTH_HPKE_DHKEM_P256_HKDF_SHA256_HKDF_SHA256_AES256_GCM";function vve(e){switch(e){case"HPKE_DHKEM_P256_HKDF_SHA256_HKDF_SHA256_AES256_GCM":return new hve;case"SENDER_AUTH_HPKE_DHKEM_P256_HKDF_SHA256_HKDF_SHA256_AES256_GCM":return new Eve;default:throw new UEe}}const bve="encrypted_folder_web";class Sve{constructor(e,t,n){this.metric=t.createStats(e,n),this.clock=new o.BrowserPerformanceClock,this.startTimer()}record(e){const t=e/(1e3*(o.Instant.toMilliseconds(this.clock.now())-this.value));this.metric.record(t),this.startTimer()}startTimer(){this.value=o.Instant.toMilliseconds(this.clock.now())}}class Tve{constructor(){const e=o.getMetricsReporter();this.createStats=(t,n)=>e.createStats({ns:bve,name:t},n);const t=(t,n)=>e.createCounter({ns:bve,name:t},n);this.createBandwidth=(t,n)=>new Sve({ns:bve,name:t},e,n),this.downloadHandleSingleFile=t("download/handle_single_file"),this.serviceWorkerMetadataPosted=t("service_worker/metadata_posted"),this.teamEnrollmentBoltStarted=t("team_enrollment/bolt_started"),this.teamEnrollmentBoltEnrolled=t("team_enrollment/bolt_enrolled"),this.teamEnrollmentBoltRefreshed=t("team_enrollment/bolt_refreshed"),this.clientKeyBoltStarted=t("client_key/bolt_started"),this.clientKeyBoltEnrolled=t("client_key/bolt_enrolled"),this.clientKeyBoltRefreshed=t("client_key/bolt_refreshed")}static getInstance(){return Tve.instance||(Tve.instance=new Tve),Tve.instance}}const yve={downloadHandleSingleFile:()=>{Tve.getInstance().downloadHandleSingleFile.increment(),Tve.getInstance().downloadHandleSingleFile.record()},ekmsLoadClientKeyFail:()=>{Tve.getInstance().createStats("ekms/load_client_key_fail").record(1)},ekmsLoadFileKeysFail:(e,t)=>{const n=e instanceof xEe?e.kind:"Other";Tve.getInstance().createStats("ekms/load_file_keys_fail",{error:n,context:t}).record(1)},serviceWorkerMetadataPosted:()=>{Tve.getInstance().serviceWorkerMetadataPosted.increment(),Tve.getInstance().serviceWorkerMetadataPosted.record()},serviceWorkerState:e=>{Tve.getInstance().createStats("service_worker/state",{state:e}).record(1)},teamEnrollmentCheck:e=>{Tve.getInstance().createStats("team_enrollment/status",{status:e}).record(1)},teamEnrollmentBoltStarted:()=>{Tve.getInstance().teamEnrollmentBoltStarted.increment(),Tve.getInstance().teamEnrollmentBoltStarted.record()},teamEnrollmentBoltEnrolled:()=>{Tve.getInstance().teamEnrollmentBoltEnrolled.increment(),Tve.getInstance().teamEnrollmentBoltEnrolled.record()},teamEnrollmentBoltRefreshed:()=>{Tve.getInstance().teamEnrollmentBoltRefreshed.increment(),Tve.getInstance().teamEnrollmentBoltRefreshed.record()},clientKeyHandleRegistration:e=>{Tve.getInstance().createStats("client_key/handle_registration",{attempt:String(e)}).record(1)},clientKeyBoltStarted:()=>{Tve.getInstance().clientKeyBoltStarted.increment(),Tve.getInstance().clientKeyBoltStarted.record()},clientKeyBoltEnrolled:()=>{Tve.getInstance().clientKeyBoltEnrolled.increment(),Tve.getInstance().clientKeyBoltEnrolled.record()},clientKeyHandleExisting:e=>{Tve.getInstance().createStats("client_key/handle_existing",{enrolled:String(e)}).record(1)},clientKeyHandleStore:(e,t)=>{Tve.getInstance().createStats("client_key/handle_store",{existing:String(e),enrolled:String(t)}).record(1)},clientKeyBoltRefreshed:()=>{Tve.getInstance().clientKeyBoltRefreshed.increment(),Tve.getInstance().clientKeyBoltRefreshed.record()},uploadEncryptFail:e=>{const t=e instanceof xEe?e.kind:"Other";Tve.getInstance().createStats("upload/encrypt_fail",{error:t}).record(1)},uploadComputeFileEncryptionInfoFail:e=>{const t=e instanceof xEe?e.kind:"Other";Tve.getInstance().createStats("upload/encrypt_fail",{error:t}).record(1)},uploadEncryptBandwidth:()=>Tve.getInstance().createBandwidth("upload/encrypt/throughput_per_sec"),uploadFileKeyHandlingRequired:e=>{Tve.getInstance().createStats("upload/file_key_handling_required",{overwrite:String(e.overwrite),expired_key:String(e.expiredKey)}).record(1)},uploadCommitFail:(e,t)=>{Tve.getInstance().createStats("upload/commit_fail",{overwrite:String(e),reason:t}).record(1)},removedInvalidClientKey:()=>{Tve.getInstance().createStats("client_key/remove_invalid",{}).record(1)}};var kve;function wve(e){const t=Ave(e);if(!t)return!1;return!Cve(t.keyId)}function Ive(e){const t=Rve(e);window.localStorage.removeItem(t)}function Ave(e){const t=Rve(e.user),n=window.localStorage.getItem(t),i=n?Mve(n):void 0;if(!i||!Fve(e.user)||e.keyVerificationSupport)return i}function Cve(e){const t=Ove(e),n=window.localStorage.getItem(t);return n?Lve(n):void 0}function Rve(e){return`client-key-v1::${e.id}${e.team_member_id?`::${e.team_member_id}`:""}`}function Ove(e){return`client-key-enrollment-bolt-token-v1::${e}`}function Nve(e){return`client-not-enrolled-reason-v1::${e.id}${e.team_member_id?`::${e.team_member_id}`:""}`}function Pve(e){return`team-key-fingerprint-v1::${e.id}${e.team_member_id?`::${e.team_member_id}`:""}`}function Mve(e){const t=function(e,t){const n=t?e=>e:bfe;if("function"==typeof window.atob)return n(window.atob(e));const i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";let a=0,o=0;const r=[];if(!e)return e;for(e+="";;){const t=i.indexOf(e.charAt(a++)),n=i.indexOf(e.charAt(a++)),s=i.indexOf(e.charAt(a++)),l=i.indexOf(e.charAt(a++)),c=t<<18|n<<12|s<<6|l,d=c>>16&255,u=c>>8&255,_=255&c;if(r[o++]=64===s?String.fromCharCode(d):64===l?String.fromCharCode(d,u):String.fromCharCode(d,u,_),!(ab.default.createElement("strong",null,e),em:e=>b.default.createElement("em",null,e)},Wve={SINGLE_INVALID:u.intl.formatMessage({id:"AwwRIX",defaultMessage:"The email address you entered is invalid."}),OUT_OF_TEAM:u.intl.formatMessage({id:"KCd6Mi",defaultMessage:"You can only share with your team and people your admin has approved."}),ENCRYPTED_FOLDER_KEY_MISSING:u.intl.formatMessage({id:"7tUxZz",defaultMessage:"Can’t share encrypted folder with external team members because the client is not enrolled."}),SEND_LINK:u.intl.formatMessage({id:"f8bN8Q",defaultMessage:"Copy and send them a link instead to view without an account."}),SINGLE_TOO_MANY_MEMBERS:u.intl.formatMessage({id:"ZEnulX",defaultMessage:"Can’t share with this many people."}),GENERAL_INVALID:u.intl.formatMessage({id:"85p8vn",defaultMessage:"One or more names or email addresses you entered are invalid."}),GENERAL_OUT_OF_TEAM_MULTIPLE:u.intl.formatMessage({id:"XliECV",defaultMessage:"Some of these emails aren’t on your Dropbox team."}),GENERAL_OUT_OF_TEAM_SINGLE:u.intl.formatMessage({id:"vgnpLP",defaultMessage:"This email isn’t on your Dropbox team."}),NONGROUP_INVITEE:u.intl.formatMessage({id:"XHbTJ8",defaultMessage:"Only groups can be added to team folders."}),NO_PERMISSION:u.intl.formatMessage({id:"O1327M",defaultMessage:"You don’t have permission to share with this person."}),GENERAL_NO_PERMISSION:u.intl.formatMessage({id:"XDLsmJ",defaultMessage:"You don’t have permission to share with some of these people."}),TARGET_NOT_SAME_TEAM_RESTRICTED:u.intl.formatMessage({id:"UrkgWp",defaultMessage:"You don’t have permission to share with some of these people due to restrictions on their end."})};var Vve;n.ContactsErrorLevel=void 0,(Vve=n.ContactsErrorLevel||(n.ContactsErrorLevel={})).Error="error",Vve.Warn="warn";const qve=(e,t)=>(t.displayName()||"").toLowerCase(),Hve=Math.pow(2,53)-1,Gve=function(e,t,n){return!e.is_cdm_member&&(t||n)},jve={access_error:u.intl.formatMessage({id:"N0ZK+y",defaultMessage:"You don’t have access to this content."}),email_unverified:u.intl.formatMessage({id:"YVPxPt",defaultMessage:"You haven’t verified your email. Check your email and try again."}),bad_member:u.intl.formatMessage({id:"0AMMBX",defaultMessage:"You entered an invalid name or email address."}),cant_share_outside_team:u.intl.formatMessage({id:"JoJWle",defaultMessage:"Your team settings don’t allow sharing outside your team."}),too_many_members:u.intl.formatMessage({id:"Zq3Ehi",defaultMessage:"You’re sharing with too many people."}),too_many_pending_invites:u.intl.formatMessage({id:"Zq3Ehi",defaultMessage:"You’re sharing with too many people."}),rate_limit:u.intl.formatMessage({id:"ZXI9uh",defaultMessage:"You’ve hit the limit of invites for today. Try again later."}),insufficient_plan:u.intl.formatMessage({id:"osl3qq",defaultMessage:"You need a Dropbox {trademark_plus} or Business account to do this."},{trademark_plus:"Plus"}),team_folder:u.intl.formatMessage({id:"ehBhap",defaultMessage:"You can’t add members to a team folder. Contact your team admin."}),no_permission:u.intl.formatMessage({id:"5/am2Y",defaultMessage:"You don’t have permission to do this. Contact the owner."})};var zve,Kve;n.SharingUserLeapEvent=void 0,(zve=n.SharingUserLeapEvent||(n.SharingUserLeapEvent={})).SHARE_SUCCESS="share_success",zve.SHARE_MODAL_CLOSE="share_modal_close",zve.SHARE_LINK_MEMBER_LIST_ON="share_link_member_list_on",zve.SHARE_LINK_MEMBER_LIST_CONTROL="share_link_member_list_control",zve.SHARE_LINK_COPY_SUCCESS="share_link_copy_success",zve.SHARE_LINK_CREATE_SUCCESS="share_link_create_success",zve.BRANDED_SHARING_SAVE_SUCCESS="branded_sharing_save_success",zve.LOW_DISTRACTION_LINK_COPY_SUCCESS="low_distraction_link_copy_success",zve.LOW_DISTRACTION_LINK_CONTROL_COPY_SUCCESS="low_distraction_link_control_copy_success",n.ReceiverUserLeapEvent=void 0,(Kve=n.ReceiverUserLeapEvent||(n.ReceiverUserLeapEvent={})).VIEWED_SHARED_FOLDER="viewed_shared_folder",Kve.VIEWED_SHARED_FILE="viewed_shared_file",Kve.VISIT_SHARE_PAGE="visit_share_page",Kve.VISIT_SHARE_PAGE_LINKS_TAB="visit_share_page_links_tab",Kve.VIEWED_SHARED_FOLDER_PROMPT_ON="viewed_shared_folder_prompt_on",Kve.VIEWED_SHARED_FOLDER_PROMPT_CONTROL="viewed_shared_folder_prompt_control";const Jve=e=>{KZ.addAttribute("eventName",e),KZ.trackEvent(e,"sharing")},Yve=e=>Efe({error:Efe({".tag":ffe("too_many_mounts"),too_many_mounts:Efe({".tag":e})})}),Zve=Yve(ffe("total_mounts_exceeded")),$ve=Yve(ffe("home_mounts_exceeded")),Qve=Yve(ffe("tree_size_exceeded")),Xve=e=>{const t=(e=>new R0({limit:e.error.too_many_mounts.limit,current_count:e.error.too_many_mounts.current_count,new_count:e.error.too_many_mounts.new_count}))(e),n=t.limit;return t.new_count-n},ebe=(e,t)=>{const n=e.name().split(".").pop();let i="share_modal";return t&&(i=`${t}_${i}`),{fileExts:n?{[n]:1}:{},fileIds:e.fileId(),referrer:i,shouldLogQualifyEvent:!0}},tbe=(e,t)=>{const{referrer:n,fileExts:i}=ebe(e,t),a={experiment:"core_act_shop_entry_point",location:n,file_exts:i};return{onImpression:{eventName:HC.SHOP_ENTRY_POINT_IMPRESSION,extras:a},onConfirm:{eventName:HC.SHOP_ENTRY_POINT_CTA_CLICK,extras:a},onDismiss:{eventName:HC.SHOP_ENTRY_POINT_DISMISS,extras:a}}};function nbe(e){return{class:"auth",action:"login",object:"account",properties:e}}function ibe(e){return{class:"auth",action:"select",object:"auth_action",properties:e}}function abe(e){return{class:"auth",action:"sign_up",object:"account",properties:e}}function obe(e){return{class:"auth",action:"view",object:"auth_dialog",properties:e}}function rbe(e){const t=document.createElement("button");t.setAttribute("data-uxa-log",e),document.body.appendChild(t),t.style.visibility="hidden";const n=new MouseEvent("mousedown",{view:window,bubbles:!0,cancelable:!0});t.dispatchEvent(n),document.body.removeChild(t)}function sbe(e,t){t?ih({element_id:e}):oh({element_id:e})}var lbe;n.AuthType$1=void 0,(lbe=n.AuthType$1||(n.AuthType$1={})).CREDENTIALS="email",lbe.GOOGLE="google_auth",lbe.GOOGLE_ONE_TAP="google_one_tap",lbe.APPLE="apple_auth",lbe.KAKAO="kakao_auth";const cbe=new Set(["form_error","user_exists","access_denied","tfa_required","sso_required","emails_do_not_match_redirect"]),dbe=new Set(["/scl/fi/","/scl/fo/","/s/","/sh/","/transfer/","/family/join/","/referrals/","/sc/","/request/"]),ube=new Set(["enable_twofactor_required","emails_do_not_match","emails_do_not_match_redirect","not_verified","email_not_verified","google_login_not_allowed","access_denied","disabled_account","tos_required","sso_required","tfa_required","requires_password","requires_twofactor","tos_required","invalid_token","missing_email","unsupported_platform","unverified_email","server_error","disabled_user","user_already_invited_to_team","no_email_in_response","requires_password_on_first_link","apple_login_not_allowed","apple_login_not_allowed_for_teams","apple_login_turned_off_for_teams","user_cancelled_authorize"]);var _be,mbe,pbe,gbe,fbe,hbe,Ebe;!function(e){e.SIA_LOGIN_START="sia_login_start",e.SIA_LOGIN_SUCCEEDED="sia_login_succeeded",e.SIA_LOGIN_REQUIRES_TWO_FACTOR="sia_login_requires_two_factor",e.SIA_LOGIN_REQUIRES_PASSWORD="sia_login_requires_password",e.SIA_LOGIN_EMAILS_DO_NOT_MATCH="sia_login_emails_do_not_match",e.SIA_LOGIN_FAILED="sia_login_failed"}(_be||(_be={})),function(e){e.SIK_LOGIN_START="sik_login_start",e.SIK_LOGIN_SUCCEEDED="sik_login_succeeded",e.SIK_LOGIN_REQUIRES_TWO_FACTOR="sik_login_requires_two_factor",e.SIK_LOGIN_REQUIRES_PASSWORD="sik_login_requires_password",e.SIK_LOGIN_EMAILS_DO_NOT_MATCH="sik_login_emails_do_not_match",e.SIK_LOGIN_FAILED="sik_login_failed",e.SIK_SIGNUP_START="sik_signup_start",e.SIK_SIGNUP_SUCCEEDED="sik_signup_succeeded",e.SIK_SIGNUP_FAILED="sik_signup_failed"}(mbe||(mbe={})),function(e){e.EMAIL_LOGIN_START="email_login_start",e.EMAIL_SPLIT_SIGNUP_CONTINUE="email_split_signup_continue",e.EMAIL_LOGIN_SUCCEEDED="email_login_succeeded",e.EMAIL_LOGIN_REQUIRES_TWO_FACTOR="email_login_requires_two_factor",e.EMAIL_LOGIN_REDIRECT="email_login_redirect",e.EMAIL_LOGIN_FAILED="email_login_failed",e.EMAIL_SIGNUP_START="email_signup_start",e.EMAIL_SIGNUP_SUCCEEDED="email_signup_succeeded",e.EMAIL_SIGNUP_FAILED="email_signup_failed",e.EMAIL_2FA_VWC_START="email_2fa_vwc_start",e.EMAIL_2FA_VWC_SUCCESS="email_2fa_vwc_success",e.EMAIL_2FA_VWC_SUBMISSION="email_2fa_vwc_submit",e.EMAIL_2FA_VWC_ERROR="email_2fa_vwc_error",e.EMAIL_2FA_VWC_SUCCESS_CREDENTIALS_ERROR="email_2fa_vwc_success_credentials_error"}(pbe||(pbe={})),function(e){e.ENTER_EMAIL_CONTINUE="enter_email_continue",e.ENTER_EMAIL_CONTINUE_SSO="enter_email_continue_sso",e.LOGIN_SSO_USER="login_sso_user",e.ENTER_EMAIL="enter_email",e.THIRD_PARTY_REGISTER="third_party_register",e.REGISTER_ENTER_ACCOUNT_DETAILS="register_enter_account_details",e.LOGIN_ENTER_PASSWORD="login_enter_password",e.EMAIL_SUBMITTED_WITH_PASSWORD_AUTOFILL="email_submitted_with_password_autofill"}(gbe||(gbe={})),function(e){e.LOGIN_CLICK="LOGIN_CLICK",e.LOGIN_IMMEDIATE_SUCCESS="LOGIN_IMMEDIATE_SUCCESS",e.GOOGLE_LOGIN_CLICK="GOOGLE_LOGIN_CLICK",e.GOOGLE_LOGIN_SUCCESS="GOOGLE_LOGIN_SUCCESS",e.APPLE_LOGIN_CLICK="APPLE_LOGIN_CLICK",e.APPLE_LOGIN_SUCCESS="APPLE_LOGIN_SUCCESS"}(fbe||(fbe={})),n.LoginStep=void 0,(hbe=n.LoginStep||(n.LoginStep={}))[hbe.CREDENTIALS_OR_SSO=0]="CREDENTIALS_OR_SSO",hbe[hbe.EMAIL_2FA=1]="EMAIL_2FA",hbe[hbe.PHONE_2FA=2]="PHONE_2FA",hbe[hbe.AUTHENTICATOR_2FA=3]="AUTHENTICATOR_2FA",hbe[hbe.SECKEY_2FA=4]="SECKEY_2FA",function(e){e.ROLE_WORK="work",e.ROLE_PERSONAL="personal",e.ROLE_PHOTOS="photos",e.ROLE_BOTH="both"}(Ebe||(Ebe={})),n.LoginResponseStatus=void 0,function(e){e.DEVICE_LIMIT="DEVICE_LIMIT",e.OK="OK",e.SSO="SSO",e.TWOFACTOR="TWOFACTOR",e.TWOFACTOR_REQUIRED="TWOFACTOR_REQUIRED",e.RATELIMIT="RATELIMIT",e.PASSWORD_EXPIRED="PASSWORD_EXPIRED",e.EXPIRED="EXPIRED",e.ERROR="ERROR",e.REQUIRES_ROLE="REQUIRES_ROLE",e.INVALID_CREDENTIALS="INVALID_CREDENTIALS",e.PASSWORD_DECRYPTION_ERROR="PASSWORD_DECRYPTION_ERROR",e.TOS_SIGNATURE_REQUIRED="TOS_SIGNATURE_REQUIRED"}(n.LoginResponseStatus||(n.LoginResponseStatus={})),n.SecurityKeyState=void 0,function(e){e[e.LOADING=0]="LOADING",e[e.FOUND=1]="FOUND",e[e.NOT_FOUND=2]="NOT_FOUND"}(n.SecurityKeyState||(n.SecurityKeyState={})),n.TwoFactorType=void 0,function(e){e[e.EMAIL=0]="EMAIL",e[e.SMS=1]="SMS",e[e.AUTHENTICATOR=2]="AUTHENTICATOR",e[e.SEC_KEY=3]="SEC_KEY"}(n.TwoFactorType||(n.TwoFactorType={}));const vbe=new Map([["two-factor-form","two-factor-form clearfix 2fa-email-form"],["login-info","login-info two-factor-uses-email"]]),bbe=new Map([["two-factor-form","two-factor-form clearfix 2fa-phone-form"],["login-info","login-info two-factor-uses-sms"]]),Sbe=new Map([["two-factor-form","two-factor-form clearfix 2fa-phone-form"],["login-info","login-info two-factor-uses-authenticator"]]),Tbe=new Map([["two-factor-form","two-factor-form clearfix 2fa-seckey-form"],["login-info","login-info two-factor-uses-u2f"]]);var ybe,kbe,wbe,Ibe,Abe,Cbe,Rbe,Obe,Nbe,Pbe,Mbe,Lbe,Dbe;new Map([[n.LoginStep.EMAIL_2FA,vbe],[n.LoginStep.PHONE_2FA,bbe],[n.LoginStep.AUTHENTICATOR_2FA,Sbe],[n.LoginStep.SECKEY_2FA,Tbe]]),n.TwoFactorResendResponse=void 0,function(e){e.OK="OK",e.RATELIMIT="RATELIMIT",e.UNREACHABLE="UNREACHABLE",e.EXPIRED="EXPIRED",e.BADCARRIER="BADCARRIER",e.INVALIDNUMBER="BADCARRIER",e.NOTAMOBILE="BADCARRIER"}(n.TwoFactorResendResponse||(n.TwoFactorResendResponse={})),function(e){e.EMAIL="email",e.PASSWORD="password",e.TEXT="text",e.NUMBER="number"}(ybe||(ybe={})),n.AuthTextInputAutoComplete=void 0,(kbe=n.AuthTextInputAutoComplete||(n.AuthTextInputAutoComplete={})).USERNAME="username",kbe.NEW_PASSWORD="new-password",kbe.CURRENT_PASSWORD="current-password",kbe.FULL_NAME="name",kbe.FIRST_NAME="given-name",kbe.LAST_NAME="family-name",kbe.ON="on",kbe.OFF="off",function(e){e.BIG="big",e.SMALL="small",e.STANDARD="standard"}(wbe||(wbe={})),n.AuthFormVariant=void 0,(Ibe=n.AuthFormVariant||(n.AuthFormVariant={})).PAPER_COMPACT="paper-compact",Ibe.SMALL="small",Ibe.STANDARD="standard",Ibe.DIG20="dig20",function(e){e.SUCCESS="success",e.ERR_OTHER="err_other",e.ERR_RATE_LIMIT="err_rate_limit",e.ERR_UNREACHABLE="err_unreachable",e.ERR_EXPIRED="err_expired",e.ERR_BAD_CARRIER="err_bad_carrier",e.ERR_INVALID_NUMBER="err_invalid_number",e.ERR_NOT_A_MOBILE="err_not_a_mobile",e.ERR_INVALID_CREDENTIALS="err_invalid_credentials",e.ERR_LOGIN_VIA_EMAIL="err_login_via_email",e.ERR_TWO_FACTOR="err_two_factor",e.ERR_TWO_FACTOR_REQUIRED="err_two_factor_required",e.ERR_ENABLE_TWO_FACTOR_REQUIRED="err_enable_two_factor_required",e.ERR_TOS_SIGNATURE_REQUIRED="err_tos_signature_required",e.ERR_PASSWORD_REQUIRED="err_password_required",e.ERR_SSO="err_sso",e.ERR_SSO_REQUIRED="err_sso_required",e.ERR_GOOGLE_LOGIN_NOT_ALLOWED="err_google_login_not_allowed",e.ERR_RESTART_FLOW_REQUIRED="err_restart_flow_required",e.ERR_CAPTCHA_REQUIRED="err_captcha_required",e.ERR_NO_EMAIL_IN_RESPONSE="err_no_email_in_response",e.ERR_EMAILS_DO_NOT_MATCH="err_emails_do_not_match",e.ERR_APPLE_LOGIN_NOT_ALLOWED="err_apple_login_not_allowed",e.ERR_KAKAO_LOGIN_NOT_ALLOWED="err_kakao_login_not_allowed",e.ERR_EMAIL_FORM_FIELD="err_email_form_field",e.ERR_FIRST_NAME_FORM_FIELD="err_first_name_form_field",e.ERR_LAST_NAME_FORM_FIELD="err_last_name_form_field",e.ERR_PASSWORD_FORM_FIELD="err_password_form_field",e.ERR_TOS_AGREE_FORM_FIELD="err_tos_agree_form_field",e.ERR_NOT_SUPPORTED="err_not_supported",e.ERR_TOO_MANY_REQUESTS="err_too_many_requests",e.ERR_NOT_VERIFIED="err_not_verified",e.ERR_USER_CANCELLED_AUTHORIZE="err_user_cancelled_authorize",e.ERR_ACCESS_DENIED="err_access_denied",e.ERR_DISABLED="err_disabled",e.ERR_INVALID_TOKEN="err_invalid_token",e.ERR_USER_ALREADY_INVITED_TO_TEAM="err_user_already_invited_to_team",e.ERR_UNSUPPORTED="err_unsupported",e.ERR_USER_NOT_LOGGED_IN="err_user_not_logged_in",e.ERR_ALREADY_PAIRED="err_already_paired",e.ERR_ALREADY_LINKED_USERS="err_already_linked_users",e.ERR_PAIR_SAME_ROLE="err_pair_same_role",e.ERR_PAIR_CURRENT_ACCOUNT="err_pair_current_account",e.ERR_BLOCKED_DOMAIN="err_blocked_domain",e.ERR_AUTOMATION_DETECTED="err_automation_detected"}(Abe||(Abe={})),function(e){e.ROLE_WORK="work",e.ROLE_PERSONAL="personal",e.ROLE_PHOTOS="photos",e.ROLE_BOTH="both"}(Cbe||(Cbe={})),function(e){e[e.EMAIL=0]="EMAIL",e[e.SMS=1]="SMS",e[e.AUTHENTICATOR=2]="AUTHENTICATOR",e[e.SEC_KEY=3]="SEC_KEY"}(Rbe||(Rbe={})),function(e){e[e.LOADING=0]="LOADING",e[e.FOUND=1]="FOUND",e[e.NOT_FOUND=2]="NOT_FOUND"}(Obe||(Obe={})),n.SsoState=void 0,(Nbe=n.SsoState||(n.SsoState={})).OFF="none",Nbe.OPTIONAL="optional",Nbe.REQUIRED="required",n.DomainCaptureState=void 0,(Pbe=n.DomainCaptureState||(n.DomainCaptureState={}))[Pbe.OFF=0]="OFF",Pbe[Pbe.INVITED_ONLY=1]="INVITED_ONLY",Pbe[Pbe.ALL=2]="ALL",function(e){e.DEVICE_LIMIT="DEVICE_LIMIT",e.OK="OK",e.SSO="SSO",e.TWOFACTOR="TWOFACTOR",e.TWOFACTOR_REQUIRED="TWOFACTOR_REQUIRED",e.RATELIMIT="RATELIMIT",e.PASSWORD_EXPIRED="PASSWORD_EXPIRED",e.EXPIRED="EXPIRED",e.ERROR="ERROR",e.REQUIRES_ROLE="REQUIRES_ROLE",e.INVALID_CREDENTIALS="INVALID_CREDENTIALS",e.PASSWORD_DECRYPTION_ERROR="PASSWORD_DECRYPTION_ERROR",e.TOS_SIGNATURE_REQUIRED="TOS_SIGNATURE_REQUIRED"}(Mbe||(Mbe={})),function(e){e.OK="OK",e.RATELIMIT="RATELIMIT",e.UNREACHABLE="UNREACHABLE",e.EXPIRED="EXPIRED",e.BADCARRIER="BADCARRIER",e.INVALIDNUMBER="BADCARRIER",e.NOTAMOBILE="BADCARRIER"}(Lbe||(Lbe={})),function(e){e.LOGIN_CLICK="LOGIN_CLICK",e.LOGIN_IMMEDIATE_SUCCESS="LOGIN_IMMEDIATE_SUCCESS",e.GOOGLE_LOGIN_CLICK="GOOGLE_LOGIN_CLICK",e.GOOGLE_LOGIN_SUCCESS="GOOGLE_LOGIN_SUCCESS",e.APPLE_LOGIN_CLICK="APPLE_LOGIN_CLICK",e.APPLE_LOGIN_SUCCESS="APPLE_LOGIN_SUCCESS"}(Dbe||(Dbe={}));const Fbe=[0,.5,1,1.5,2,3,4,6,8,9,12,15,19],xbe=["auto",...Fbe],Ube=["banana","coconut-200","coconut-300","coconut","coconut-500","coconut-600","cloud","lime","orchid","pink","sunset","tangerine","zen","identity-yellow","identity-green","identity-purple","identity-red","identity-cyan","identity-magenta","identity-blue","identity-orange","azalea","canopy","crimson","gold","graphite-200","graphite-300","graphite","graphite-500","graphite-600","navy","ocean","plum","rust","identity-on-yellow","identity-on-yellow","identity-on-green","identity-on-purple","identity-on-red","identity-on-cyan","identity-on-magenta","identity-on-blue","identity-on-orange"];var Bbe;!function(e){e.APP_STORE="app-store",e.GOOGLE_PLAY="google-play",e.MICROSOFT="microsoft"}(Bbe||(Bbe={}));const Wbe=["id","ms","da_DK","de","en_GB","en","es_ES","es","fr","fr_CA","it","nl_NL","nb_NO","pl","pt_BR","ru","sv_SE","uk_UA","th_TH","zh_CN","zh_TW","ja","ko"];var Vbe;!function(e){e.GOOGLE_REGISTER_CLICK="GOOGLE_REGISTER_CLICK",e.GOOGLE_REGISTER_SUCCESS="GOOGLE_REGISTER_SUCCESS",e.REGISTER_CLICK="REGISTER_CLICK",e.REGISTER_IMMEDIATE_SUCCESS="REGISTER_IMMEDIATE_SUCCESS"}(Vbe||(Vbe={}));class qbe{static splitFullName(e){const t=e.split(" ");return[t[0],t.slice(1).join(" ")]}}const Hbe=["ja","ko","zh"];function Gbe(){const e=[[m.chrome,"chrome"],[m.edge,"edge"],[m.mozilla,"firefox"],[m.msie,"msie"],[m.safari,"safari"]];let t="other";for(const[n,i]of e)if(n){t=i;break}return t}const jbe="web_auth",zbe="n_a";var Kbe,Jbe,Ybe;n.AuthType=void 0,function(e){e.CREDENTIALS="email",e.GOOGLE="google_auth",e.GOOGLE_ONE_TAP="google_one_tap",e.APPLE="apple_auth",e.MAGIC_LINK="magic_link"}(n.AuthType||(n.AuthType={})),function(e){e.GOOGLE_LOGIN_START="google_login_start",e.GOOGLE_LOGIN_SUCCEEDED="google_login_succeeded",e.GOOGLE_LOGIN_REQUIRES_TWO_FACTOR="google_login_requires_two_factor",e.GOOGLE_LOGIN_FAILED="google_login_failed",e.GOOGLE_SIGNUP_START="google_signup_start",e.GOOGLE_SIGNUP_SUCCEEDED="google_signup_succeeded",e.GOOGLE_SIGNUP_FAILED="google_signup_failed",e.GOOGLE_ONE_TAP_SIGNUP_CLICK="google_onetap_signup_click"}(Kbe||(Kbe={})),function(e){e.EMAIL_LOGIN_START="email_login_start",e.EMAIL_SPLIT_SIGNUP_CONTINUE="email_split_signup_continue",e.EMAIL_LOGIN_SUCCEEDED="email_login_succeeded",e.EMAIL_LOGIN_REQUIRES_TWO_FACTOR="email_login_requires_two_factor",e.EMAIL_LOGIN_REDIRECT="email_login_redirect",e.EMAIL_LOGIN_FAILED="email_login_failed",e.EMAIL_SIGNUP_START="email_signup_start",e.EMAIL_SIGNUP_SUCCEEDED="email_signup_succeeded",e.EMAIL_SIGNUP_FAILED="email_signup_failed",e.EMAIL_2FA_VWC_START="email_2fa_vwc_start",e.EMAIL_2FA_VWC_SUCCESS="email_2fa_vwc_success",e.EMAIL_2FA_VWC_SUBMISSION="email_2fa_vwc_submit",e.EMAIL_2FA_VWC_ERROR="email_2fa_vwc_error",e.EMAIL_2FA_VWC_SUCCESS_CREDENTIALS_ERROR="email_2fa_vwc_success_credentials_error"}(Jbe||(Jbe={})),function(e){e.ENTER_EMAIL_CONTINUE="enter_email_continue",e.ENTER_EMAIL_CONTINUE_SSO="enter_email_continue_sso",e.LOGIN_SSO_USER="login_sso_user",e.ENTER_EMAIL="enter_email",e.REGISTER_ENTER_ACCOUNT_DETAILS="register_enter_account_details",e.LOGIN_ENTER_PASSWORD="login_enter_password",e.EMAIL_SUBMITTED_WITH_PASSWORD_AUTOFILL="email_submitted_with_password_autofill"}(Ybe||(Ybe={}));const Zbe=new Set(["form_error","user_exists","access_denied","tfa_required","sso_required","emails_do_not_match_redirect"]),$be=new Set(["enable_twofactor_required","emails_do_not_match","emails_do_not_match_redirect","target_user_not_found","invalid_pair_target","already_paired","not_verified","email_not_verified","google_login_not_allowed","access_denied","disabled_account","tos_required","sso_required","tfa_required","requires_password","requires_twofactor","invalid_token","missing_email","unsupported_platform","unverified_email","server_error","disabled_user","user_already_invited_to_team","no_email_in_response","requires_password_on_first_link","apple_login_not_allowed","apple_login_not_allowed_for_teams","apple_login_turned_off_for_teams","user_cancelled_authorize"]),Qbe={success:Abe.SUCCESS,emails_do_not_match:Abe.ERR_EMAILS_DO_NOT_MATCH,emails_do_not_match_redirect:Abe.ERR_EMAILS_DO_NOT_MATCH,not_verified:Abe.ERR_NOT_VERIFIED,email_not_verified:Abe.ERR_NOT_VERIFIED,enable_twofactor_required:Abe.ERR_ENABLE_TWO_FACTOR_REQUIRED,requires_twofactor:Abe.ERR_TWO_FACTOR_REQUIRED,requires_password:Abe.ERR_PASSWORD_REQUIRED,sso_required:Abe.ERR_SSO_REQUIRED,tos_required:Abe.ERR_TOS_SIGNATURE_REQUIRED,google_login_not_allowed:Abe.ERR_GOOGLE_LOGIN_NOT_ALLOWED,too_many_requests:Abe.ERR_TOO_MANY_REQUESTS,access_denied:Abe.ERR_ACCESS_DENIED,disabled_account:Abe.ERR_DISABLED,disabled_user:Abe.ERR_DISABLED,tfa_required:Abe.ERR_TWO_FACTOR_REQUIRED,invalid_token:Abe.ERR_INVALID_TOKEN,invalid_csrf_token:Abe.ERR_INVALID_TOKEN,invalid_logged_out_cookie:Abe.ERR_INVALID_TOKEN,missing_email:Abe.ERR_NO_EMAIL_IN_RESPONSE,unverified_email:Abe.ERR_NOT_VERIFIED,user_already_invited_to_team:Abe.ERR_USER_ALREADY_INVITED_TO_TEAM,unsupported_platform:Abe.ERR_NOT_SUPPORTED,user_not_logged_in:Abe.ERR_USER_NOT_LOGGED_IN,target_user_not_found:Abe.ERR_PAIR_CURRENT_ACCOUNT,invalid_pair_target:Abe.ERR_PAIR_SAME_ROLE,already_paired:Abe.ERR_ALREADY_PAIRED,other:Abe.ERR_OTHER},Xbe={funcaptcha_response:Abe.ERR_CAPTCHA_REQUIRED,email:Abe.ERR_EMAIL_FORM_FIELD,fname:Abe.ERR_FIRST_NAME_FORM_FIELD,lname:Abe.ERR_LAST_NAME_FORM_FIELD,password:Abe.ERR_PASSWORD_FORM_FIELD,tos_agree:Abe.ERR_TOS_AGREE_FORM_FIELD,apple_login_not_allowed:Abe.ERR_APPLE_LOGIN_NOT_ALLOWED,apple_login_turned_off_for_teams:Abe.ERR_APPLE_LOGIN_NOT_ALLOWED,no_email_in_response:Abe.ERR_NO_EMAIL_IN_RESPONSE,user_cancelled_authorize:Abe.ERR_USER_CANCELLED_AUTHORIZE,already_paired:Abe.ERR_ALREADY_PAIRED,pair_same_role:Abe.ERR_PAIR_SAME_ROLE,too_many_attempts:Abe.ERR_TOO_MANY_REQUESTS,blocked_domain:Abe.ERR_BLOCKED_DOMAIN,automation_detected:Abe.ERR_AUTOMATION_DETECTED},eSe={logSignupIntent(e){lSe("signup/intent",{},1),e&&lSe("signup/intent/experiments",{...e},1)},logSignupAttempt(e){lSe("signup/attempt",{authType:e},1)},logSignupResponse(e,t,n,i){"funcaptcha_response"!==n?t?(lSe("signup/success",{authType:e},1),i&&lSe("signup/success/experiments",{authType:e,...i},1)):(lSe("signup/success",{authType:e},0),lSe("signup/failure",{authType:e,error:oSe(n,Zbe)},1),i&&(lSe("signup/success/experiments",{authType:e,...i},0),lSe("signup/failure/experiments",{authType:e,error:oSe(n,Zbe),...i},1))):lSe("signup/failure",{authType:e,error:n},1)},logLoginIntent(e){lSe("login/intent",{loginType:e||"normal"},1)},logLoginAttempt(e,t){lSe("login/attempt",{authType:e,loginType:t||"normal"},1)},logCredentialsLoginResponse(e,t){const i=n.AuthType.CREDENTIALS,a=e||"normal";if("funcaptcha_response"===t)return void lSe("login/failure",{authType:i,loginType:a,error:t},1);if(t===Mbe.OK||t===Mbe.TWOFACTOR)lSe("login/success",{authType:i,loginType:a},1);else{let e;switch(t){case Mbe.TOS_SIGNATURE_REQUIRED:e="tos_required";break;case Mbe.SSO:e="sso_required";break;case Mbe.TWOFACTOR_REQUIRED:e="enable_twofactor_required";break;case Mbe.RATELIMIT:e="rate_limited";break;case Mbe.EXPIRED:e="login_expired";break;case Mbe.PASSWORD_EXPIRED:e="password_expired";break;case Mbe.PASSWORD_DECRYPTION_ERROR:e="password_descryption_error";break;case Mbe.ERROR:e="generic_error";break;case"form_error":e=t;break;default:e="unknown"}lSe("login/success",{authType:i,loginType:a},0),lSe("login/failure",{authType:i,loginType:a,error:e},1)}},logMagicLinkLoginResponse(e,t){e||"tfa_required"===t?lSe("login/success",{authType:n.AuthType.MAGIC_LINK,loginType:"normal"},1):(lSe("login/success",{authType:n.AuthType.MAGIC_LINK,loginType:"normal"},0),lSe("login/failure",{authType:n.AuthType.MAGIC_LINK,loginType:"normal",error:null!=t?t:"unknown"},1))},logThirdPartyLoginResponse(e,t,n,i){const a=t||"normal";n||"tfa_required"===i?lSe("login/success",{authType:e,loginType:a},1):(lSe("login/success",{authType:e,loginType:a},0),lSe("login/failure",{authType:e,loginType:a,error:oSe(i,$be)},1))},log2faResponse(e,t){const n=e||"normal";if(t===Mbe.OK)lSe("2fa/success",{loginType:n},1);else{let e;switch(t){case Mbe.REQUIRES_ROLE:e="requires_role";break;case Mbe.EXPIRED:e="twofactor_expired";break;case Mbe.INVALID_CREDENTIALS:e="invalid_credentials";break;case Mbe.ERROR:e="generic_error";break;case"u2f_error":case"code_error":e=t;break;default:e="unknown"}lSe("2fa/success",{loginType:n},0),lSe("2fa/failure",{loginType:n,error:e},1)}}},tSe={logSignupModalShown(e,t={}){cSe("signup_modal_shown",{url:$c(),kind:e,...t})},logLoginModalShown(e,t={}){cSe("login_modal_shown",{url:$c(),kind:e,...t})},logSignupModalDismissed(e){cSe("signup_modal_dismissed",{url:$c(),kind:e})},logLoginModalDismissed(e){cSe("login_modal_dismissed",{url:$c(),kind:e})},logRecoverableErrorShown(){cSe("login_recoverable_error_shown",{url:$c()})},logDisabledErrorShown(){cSe("login_disabled_error_shown",{url:$c()})},logRecoverableErrorDismissed(){cSe("login_recoverable_error_dismissed",{url:$c()})},logDisabledErrorDismissed(){cSe("login_disabled_error_dismissed",{url:$c()})}};class nSe{constructor(e,t){this.defaultEventProperties=()=>{const e="oauth_desktop"===this.surface?(t="session_id",new URLSearchParams(window.location.search).get(t)):null;var t;return{actionSurface:this.surface,signupTag:this.signupTag||zbe,...e?{onboardingSessionId:e}:{}}},this.tags=(e,t)=>{const n={tags:{action_surface:this.surface||zbe,browser:Gbe()||"unknown",...e}};return t&&(n.key=t),n},this.surface=(e||zbe).replace(/(?:_google_login|_one_tap_login_auto|_one_tap_login|_apple_login)$/g,""),this.signupTag=t}}class iSe extends nSe{constructor(e,t,n){super(e,t),this.logSignupInlineTermsOfServiceView=e=>{const t="third_party_signup_inline_tos";XE.logEvent(obe({actionElement:t,...this.defaultEventProperties()}),this.tags({action_element:t,auth_method:e}))},this.logSignupTermsClick=()=>{const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({actionElement:e,authAction:"dropbox_terms_link",...this.defaultEventProperties()}),this.tags({action_element:e,auth_action:"dropbox_terms_link"}))},this.logSignupServicesAgreementClick=()=>{const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({actionElement:e,authAction:"dropbox_services_agreement_link",...this.defaultEventProperties()}),this.tags({action_element:e,auth_action:"dropbox_services_agreement_link"}))},this.logSignupDashAccessAgreementClick=()=>{const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({actionElement:e,authAction:"dash_access_agreement_link",...this.defaultEventProperties()}),this.tags({action_element:e,auth_action:"dash_access_agreement_link"}))},this.logSignupPrivacyClick=()=>{const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({actionElement:e,authAction:"privacy_policy_link",...this.defaultEventProperties()}),this.tags({action_element:e,auth_action:"privacy_policy_link"}))},this.logSignupEmailFilled=()=>{const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({authAction:"email_form_fill",actionElement:e,...this.defaultEventProperties()}),this.tags({auth_action:"email_form_fill",action_element:e}))},this.logSignupFirstNameFilled=()=>{const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({authAction:"first_name_form_fill",actionElement:e,...this.defaultEventProperties()}),this.tags({auth_action:"first_name_form_fill",action_element:e}))},this.logSignupLastNameFilled=()=>{const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({authAction:"last_name_form_fill",actionElement:e,...this.defaultEventProperties()}),this.tags({auth_action:"last_name_form_fill",action_element:e}))},this.isThirdParty=!!n}}const aSe={logOneTapNotShown(e){lSe("google_onetap_not_shown",{error:e},1)},logOneTapShown(){lSe("show_google_onetap",{},1)},logAuthType(e){lSe("authType",{selectBy:e},1)},logScriptLoadError(){lSe("google_onetap_script_load_error",{},1)},logScriptLoadSuccess(){lSe("google_onetap_script_load_success",{},1)},logCredentialsDecodeError(){lSe("google_onetap_credentials_decode_error",{},1)}};function oSe(e,t){return e&&t.has(e)?e:"unknown"}const rSe=new Set(["/scl/fi/","/scl/fo/","/s/","/sh/","/transfer/","/family/join/","/referrals/","/sc/","/request/","/oauth2/authorize"]);function sSe(){let e=Qc();rSe.forEach((t=>{e.includes(t)&&(e=t)}));const t=e.split("/");return Wbe.forEach((n=>{t[1]===n&&(e=2===t.length?"/":e.replace(n+"/",""))})),e.endsWith("/")||(e+="/"),e}function lSe(e,t,n=1){try{o.getMetricsReporter().createStats({ns:jbe,name:e},{...t,browser:Gbe(),pagePath:sSe()}).record(n)}catch(n){l.reportException({err:n,severity:l.SEVERITY.NONCRITICAL,tags:["web_auth_amp_logging","acquisition_eng"],exc_extra:{metricName:e,...t}})}}function cSe(e,t){HR.log(e,{...t,is_edison:a.isServedByEdisonWebServer().toString()})}function dSe(e){let t=document.createElement("button");t.setAttribute("data-uxa-log",e),document.body.appendChild(t),t.style.visibility="hidden";let n=new MouseEvent("mousedown",{view:window,bubbles:!0,cancelable:!0});t.dispatchEvent(n),document.body.removeChild(t)}function uSe(e,t){t?ih({element_id:e}):oh({element_id:e})}var _Se;!function(e){e.PRE_CAPTCHA="pre_captcha",e.POST_CAPTCHA="post_captcha"}(_Se||(_Se={}));const mSe={[n.LoginStep.EMAIL_2FA]:"mfa_email",[n.LoginStep.PHONE_2FA]:"mfa_phone",[n.LoginStep.AUTHENTICATOR_2FA]:"mfa_authenticator",[n.LoginStep.SECKEY_2FA]:"mfa_seckey"},pSe=(e,t)=>e===n.LoginStep.PHONE_2FA&&t?"mfa_phone_backup":mSe[e],gSe={[n.TwoFactorResendResponse.RATELIMIT]:Abe.ERR_RATE_LIMIT,[n.TwoFactorResendResponse.UNREACHABLE]:Abe.ERR_UNREACHABLE,[n.TwoFactorResendResponse.EXPIRED]:Abe.ERR_EXPIRED,[n.TwoFactorResendResponse.BADCARRIER]:Abe.ERR_BAD_CARRIER},fSe={[n.LoginResponseStatus.TWOFACTOR_REQUIRED]:Abe.ERR_TWO_FACTOR_REQUIRED,[n.LoginResponseStatus.TOS_SIGNATURE_REQUIRED]:Abe.ERR_TOS_SIGNATURE_REQUIRED,[n.LoginResponseStatus.SSO]:Abe.ERR_SSO,[n.LoginResponseStatus.PASSWORD_DECRYPTION_ERROR]:Abe.ERR_INVALID_CREDENTIALS,[n.LoginResponseStatus.INVALID_CREDENTIALS]:Abe.ERR_INVALID_CREDENTIALS,[n.LoginResponseStatus.PASSWORD_EXPIRED]:Abe.ERR_EXPIRED},hSe={already_paired:Abe.ERR_ALREADY_PAIRED,already_linked_users:Abe.ERR_ALREADY_LINKED_USERS,feature_unsupported:Abe.ERR_UNSUPPORTED,invalid_password:Abe.ERR_INVALID_CREDENTIALS,rate_limit:Abe.ERR_RATE_LIMIT,mfa_invalid_code:Abe.ERR_TWO_FACTOR,mfa_invalid_checkpoint:Abe.ERR_TWO_FACTOR,requires_sso:Abe.ERR_SSO_REQUIRED,pair_same_role:Abe.ERR_PAIR_SAME_ROLE,pair_current_account:Abe.ERR_PAIR_CURRENT_ACCOUNT,other:Abe.ERR_OTHER},ESe={err_other:Abe.ERR_OTHER,err_not_supported:Abe.ERR_NOT_SUPPORTED},vSe={signin:{start:mbe.SIK_LOGIN_START,succeeded:mbe.SIK_LOGIN_SUCCEEDED,failed:mbe.SIK_LOGIN_FAILED},signup:{start:mbe.SIK_SIGNUP_START,succeeded:mbe.SIK_SIGNUP_SUCCEEDED,failed:mbe.SIK_SIGNUP_FAILED}};const bSe={logDeviceIdWithSource(e,t){ih({element_id:e,device_id:t||"not_available"})}},SSe=async e=>{const{R2JModal:n}=await new Promise((function(e,n){t(["./c_team_discovery_suggest_refresh_view_r2j_modal"],e,n)}));Zq(b.default.createElement(d.QueryClientProvider,{client:d.queryClient},b.default.createElement(n,{...e})))};function TSe(e){return{class:"team_invites",action:"render",object:"invite_tokenizer",properties:e}}function ySe(e){return{class:"team_invites",action:"send",object:"invite",properties:e}}function kSe(e){return{class:"team_invites",action:"initiate",object:"request_to_join",properties:e}}var wSe,ISe,ASe,CSe,RSe,OSe,NSe;!function(e){e[e.DISPLAY_NAME_LOWER=0]="DISPLAY_NAME_LOWER",e[e.USER_TYPE=1]="USER_TYPE",e[e.STORAGE_USED=2]="STORAGE_USED"}(wSe||(wSe={})),function(e){e[e.ASCENDING=1]="ASCENDING",e[e.DESCENDING=-1]="DESCENDING"}(ISe||(ISe={})),function(e){e[e.ACTIVE=1]="ACTIVE",e[e.PENDING=2]="PENDING",e[e.ERROR=3]="ERROR",e[e.REMOVED=4]="REMOVED",e[e.SUSPENDED=5]="SUSPENDED"}(ASe||(ASe={})),function(e){e.REPLAY="REPLAY",e.DASH="DASH"}(CSe||(CSe={})),n.AdminRole=void 0,(RSe=n.AdminRole||(n.AdminRole={}))[RSe.SUPER=0]="SUPER",RSe[RSe.USER_MANAGEMENT=1]="USER_MANAGEMENT",RSe[RSe.HELPDESK=2]="HELPDESK",RSe[RSe.LIMITED=3]="LIMITED",RSe[RSe.BILLING=5]="BILLING",RSe[RSe.CONTENT=6]="CONTENT",RSe[RSe.COMPLIANCE=7]="COMPLIANCE",RSe[RSe.REPORTING=8]="REPORTING",RSe[RSe.SECURITY=9]="SECURITY",RSe[RSe.FREEMIUM_TEAM_CREATOR=10]="FREEMIUM_TEAM_CREATOR",RSe[RSe.DEPRECATED__FREEMIUM_TEAM_MEMBER=11]="DEPRECATED__FREEMIUM_TEAM_MEMBER",function(e){e[e.ALL_MEMBERS=0]="ALL_MEMBERS",e[e.ACTIVE=1]="ACTIVE",e[e.INVITED=2]="INVITED",e[e.SUSPENDED=3]="SUSPENDED",e[e.DELETED=4]="DELETED",e[e.DISCONNECTED=5]="DISCONNECTED",e[e.REQUESTED_TO_JOIN=6]="REQUESTED_TO_JOIN",e[e.MEMBER_SUGGESTION=7]="MEMBER_SUGGESTION",e[e.REPLAY_ADDON=8]="REPLAY_ADDON",e[e.DASH_ADDON=9]="DASH_ADDON",e[e.REMOVED=10]="REMOVED",e[e.PENDING=11]="PENDING",e[e.SUGGESTED_BY_DROPBOX=12]="SUGGESTED_BY_DROPBOX",e[e.TEAM_COLLABORATOR=13]="TEAM_COLLABORATOR",e[e.GROUP=14]="GROUP"}(OSe||(OSe={})),function(e){e[e.STATUS_INACTIVE=0]="STATUS_INACTIVE",e[e.STATUS_ACTIVE=1]="STATUS_ACTIVE",e[e.STATUS_OPTIONAL=2]="STATUS_OPTIONAL"}(NSe||(NSe={}));wSe.USER_TYPE,ISe.ASCENDING,OSe.ACTIVE,ASe.ACTIVE;var PSe,MSe,LSe,DSe,FSe;wSe.USER_TYPE,ISe.ASCENDING,OSe.INVITED,ASe.PENDING,n.InviteLoggerActionSurface=void 0,(PSe=n.InviteLoggerActionSurface||(n.InviteLoggerActionSurface={})).homeScreen="home_screen",PSe.adminMembersScreen="admin_members_screen",PSe.teamPage="team_page",PSe.browseScreen="browse_screen",PSe.inviteMemberCard="invite_member_card",PSe.inviteModal="invite_modal",PSe.onboardingSegmentQuiz="segmentation_quiz_invite_members_modal",PSe.teamMemberTrialInviteModal="team_member_trial_invite_modal",PSe.teamDiscoveryPage="team_discovery_page",PSe.teamDiscoverySuggestPage="team_discovery_suggest_page",PSe.desktopTray="desktop_tray",PSe.deepLink="deep_link",PSe.filePreview="file_preview",PSe.folderPreview="folder_preview",PSe.activationEmail="activation_email",n.InviteLoggerActionElement=void 0,(MSe=n.InviteLoggerActionElement||(n.InviteLoggerActionElement={})).checkList="guided_tour_checklist",MSe.actionBar="action_bar",MSe.topLevelActionBar="top_level_action_bar",MSe.emailField="invite_tokenizer_field",MSe.inviteBtn="invite_button",MSe.cancelBtn="invite_cancel_button",MSe.inviteMemberCard="invite_member_card",MSe.teamInviteStep="team_and_invites_step",n.UserRoleValues=void 0,(LSe=n.UserRoleValues||(n.UserRoleValues={})).teamAdmin="team_admin",LSe.teamMember="team_member",LSe.individual="individual",n.InviteActions=void 0,(DSe=n.InviteActions||(n.InviteActions={})).SELECT="select",DSe.TYPE="type",n.PAPEventStateEnum=void 0,(FSe=n.PAPEventStateEnum||(n.PAPEventStateEnum={})).Start="start",FSe.Success="success",FSe.Failed="failed",FSe.Canceled="canceled",FSe.Rejected="rejected";const xSe="shared_folder_download_register",USe=e=>{const t=b9(e),n=m9(t.$contents),a=g4();i.useEffect((()=>{t.$numImagesVideos.set(S9(n))}),[n,t.$numImagesVideos]),i.useEffect((()=>{t.$currentMode.set(T9(n,t.$numImagesVideos.get()))}),[n,t.$currentMode,t.$numImagesVideos]);const o=b.default.useCallback((()=>{z$.close("folder-pii-notification"),t.$piiNotificationClosed.set(!0)}),[]);return b.default.useEffect((()=>()=>{a.select(G5).emit(null),o()}),[a,o]),b.default.createElement(d.QueryClientProvider,{client:d.queryClient},b.default.createElement(t9,{...e,store:t},b.default.createElement(BSe,{...t})))};USe.displayName="SharedLinkFolderPageWithProviders";const BSe=e=>{const a=m9(e.$appDownloadInterstitialDismissed),o=m9(e.$brandingInfo),s=m9(e.$breadcrumbs),l=m9(e.$encryptionOptions),c=m9(e.$contents),d=m9(e.$folder),_=m9(e.$folderSharedLinkInfo),p=m9(e.$folderSharePermission),g=m9(e.$folderShareToken),f=m9(e.$hasMore),h=m9(e.$sizeClass),E=m9(e.$user),v=m9(e.$implicitTOSVariant),S=m9(e.$webSignInTag),T=m9(e.$openInAppBannerClosed),y=m9(e.$takedownRequestType),k=m9(e.$userQuota),w=m9(e.$interstitialClosed),I=m9(e.$overQuotaModalOpen),A=m9(e.$requestAccessModalOpen),C=m9(e.$signUpWelcomeModalOpen),R=m9(e.$signUpWelcomeModalAction),O=m9(e.$postSignupDownloadModalOrigin),N=m9(e.$postDownloadPreSUSIModalOpen),P=m9(e.$downloadIsFolder),M=m9(e.$userIntent),L=m9(e.$deviceId),D=m9(e.$piiNotificationShown),F=m9(e.$piiNotificationClosed),x=m9(e.$currentMode),U=m9(e.$isPromptOnSharingPage),B=m9(e.$actionNotificationTitle),W=m9(e.$helpCenterLink),V=m9(e.$isJoining),q=m9(e.$canMountContent),H=m9(e.$canRequestAccessToContent),G=m9(e.$joinableTeamInfo),j=m9(e.$senderInfo),z=m9(e.$props).scrollContainerRef,K=m9(e.$onCloseRequestAccessModal),J=m9(e.$onCloseSignUpWelcomeModal),Y=m9(e.$onClosePostSignupDownloadModal),Z=m9(e.$onCloseOverQuotaModal),$=m9(e.$onShowOverQuotaModal),Q=m9(e.$setUserIntent),X=m9(e.$onAppDownloadInterstitialDismissed),ee=T6(),te=y6(),ne=g4(),ie=b.default.useRef(null),ae=d.openInAppData,oe=b.default.useMemo((()=>d&&ae&&!T),[d,T,ae]),re=nue(),se=Npe(),le=Hge(),ce=ufe(),de=Kee(),ue=of({importer:async()=>{const{closeLoginOrRegisterModal:e}=await new Promise((function(e,n){t(["./c_components_login-modal_login_or_register_modal.after-display"],e,n)}));return{default:{fn:e}}}}),_e=b.default.useMemo((()=>!a&&ae),[a,ae]),me=b.default.useMemo((()=>m.is_mobile_or_tablet()),[]),pe=b.default.useMemo((()=>!!E&&!1),[E]),ge=b.default.useMemo((()=>(q||H)&&!D&&!_e&&E),[D,_e,E,q,H]);b.default.useEffect((()=>{_e||ne.select(u4).emit(null)}),[_e,ne]);const fe=b.default.useCallback((()=>{if(c.files.length>0||c.folders.length>0||!f){const e=mde();e&&(e.timeToInteractive()||e.markTimeToInteractive()),bSe.logDeviceIdWithSource("shared_folder_viewer",L)}_e&&(jee(f8.appDownloadInterstitialView,"folder_viewer"),e.$interstitialClosed.set(!1))}),[c.files.length,c.folders.length,f,L,_e,e.$interstitialClosed]),he=b.default.useCallback((()=>{if(!E||g.linkType!==n.SharedLinkType.Content)return;const e={...R1(d),timing:(new Date).getTime()-Im().startTime()};C1(E,d,n.TiburonEventName.PreviewRender,g,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c(),e)}),[d,g,E]);i.useEffect((()=>{UR||(UR=!0,r.onTTVC((e=>{BR=e}))),fe(),he()}),[fe,he]),b.default.useEffect((()=>{r.onTTVC((t=>{const n=e.$contents.get().files.length+e.$contents.get().folders.length,i=Math.round(t.duration),a=t.detail.navigationType,o=S9(e.$contents.get()),r=T9(e.$contents.get(),o),s=e.$contents.get().files.length,l=e.$contents.get().folders.length;let c=b8.NONE,d=S8.NONE;const u=sessionStorage.getItem("sortByColumn"),_=sessionStorage.getItem("sortDirection");Cse(_)&&Rse(u)&&(c=u,d=_);const m=window.innerWidth,p=window.innerHeight;let g=-1,f=-1;ie.current&&(g=ie.current.clientWidth,f=ie.current.clientHeight);const h=e.$capturedContents.get().files.length+e.$capturedContents.get().folders.length,E=e.$renderedContentsStatus.get();ne.select(d4).emit({folderContentsLength:n,duration:i,navigationType:a,viewMode:r,isMobileWeb:me,numImagesVideos:o,sortingColumn:c,sortingDirection:d,numFileEntries:s,numSubfolderEntries:l,viewportWidth:m,viewportHeight:p,folderBodyWidth:g,folderBodyHeight:f,numCapturedContents:h,renderedContentsStatus:E})}))}),[]);const Ee=b.default.useCallback((()=>{te({key:d6,signUpAction:"googleOneTap"})}),[te]);b.default.useEffect((()=>{if((null==E?void 0:E.id)&&a&&!I&&G&&G.setRedesignFeature&&G.setRedesignVariant){["V1","V2"].includes(G.setRedesignVariant)&&SSe({surface:n.InviteLoggerActionSurface.folderPreview,userId:E.id,isFolder:!1,contentName:_.displayName,joinableTeamInfo:Zr(G),senderInfo:$r(j)})}}),[a,I,G,j,_.displayName,E]),i.useEffect((()=>(ble.createGSIEventListener(n.GSIEvent.REGISTER_SUCCESS,Ee),()=>{ble.removeGSIEventListener(n.GSIEvent.REGISTER_SUCCESS,Ee)})),[Ee]),i.useEffect((()=>{E&&!E.is_email_verified&&new Promise((e=>Use.listen_for_verification.bind({...Use,_POLLING:{}})(E.id,E.email,(()=>{e("isVerified")})))).then((e=>{"isVerified"===e&&(E.is_email_verified=!0,C1(E,d,n.TiburonEventName.VerifyEmail,g,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c()))}))}),[d,g,E]),i.useEffect((()=>{ne.select(H5).emit({isLeoRedesign:!0}),setTimeout((()=>{Jve(n.ReceiverUserLeapEvent.VIEWED_SHARED_FOLDER)}),5e3),U?setTimeout((()=>{Jve(n.ReceiverUserLeapEvent.VIEWED_SHARED_FOLDER_PROMPT_ON)}),3e3):setTimeout((()=>{Jve(n.ReceiverUserLeapEvent.VIEWED_SHARED_FOLDER_PROMPT_CONTROL)}),3e3)}),[ne,U]);const ve=b.default.useCallback((()=>{ee()}),[ee]),be=b.default.useCallback((()=>{ee()}),[ee]),Se=b.default.useCallback((()=>{ee()}),[ee]),Te=b.default.useCallback((()=>{z$.close("folder-pii-notification"),e.$piiNotificationClosed.set(!0)}),[]),ye=b.default.useCallback((()=>{const e=(e=>e.formatMessage({id:"QnVobj",defaultMessage:"When you join a shared folder, your name, email, and activity shows to other people with access."}))(u.intl);return b.default.createElement(z$,{closeButtonText:n9(u.intl),onCloseClick:Te,timeoutDelayMs:0,title:e,id:"folder-pii-notification"})}),[Te]),ke=b.default.useCallback((t=>{e.$actionNotificationTitle.set(t)}),[e.$actionNotificationTitle]),we=b.default.useCallback(((e,t,n)=>n?b.default.createElement(z$,{title:e,actionButtonText:r9(u.intl),onActionClick:()=>nd(n),variant:"fail",id:"folder-action-notification",timeoutDelayMs:1e4,onCloseClick:t,onTimeout:t}):b.default.createElement(z$,{title:e,closeButtonText:o9(u.intl),id:"folder-action-notification",timeoutDelayMs:1e4,onCloseClick:t,onTimeout:t})),[]);i.useEffect((()=>{if(ge&&(e.$piiNotificationShown.set(!0),z$.show(ye())),V?(z$.close("folder-pii-notification"),z$.show(b.default.createElement(z$,{syncProgressLoop:!0,timeoutDelayMs:void 0,title:Hde(u.intl),variant:"sync",id:"folder-joining-notification"}))):z$.close("folder-joining-notification"),B)if(F)z$.show(we(B,(()=>{ke(null)}),W));else if(D){const t=we(B,(()=>{ke(null),e.$piiNotificationShown.set(!1)}),W);z$.close("folder-pii-notification"),z$.show(t)}else{const e=we(B,(()=>{ke(null)}),W);z$.show(e)}}),[ge,ye,D,F,ke,B,e.$piiNotificationShown,W,V,we]);const Ie=b.default.useCallback((t=>{ne.select(r4).emit({previousViewMode:x,selectedViewMode:x}),u9((()=>{e.$openInAppBannerClosed.set(T),e.$currentMode.set(t),e.$renderedContentsStatus.set("complete")}))}),[x,ne,T,e]),Ae=b.default.useCallback((()=>{u9((()=>{e.$openInAppBannerClosed.set(!0),e.$currentMode.set(x)}))}),[x,e]),Ce=b.default.useCallback((e=>{te({key:d6,signUpAction:e})}),[te]),Re=b.default.useCallback((()=>{Ce("postDownloadModal")}),[Ce]),Oe=b.default.useCallback(((e,t)=>{const i={selected_view_mode:e,user_selected:t};C1(E,d,n.TiburonEventName.FolderPreviewChangeViewMode,g,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,_.url,i)}),[d,g,E,_]),Ne=b.default.useCallback((e=>{ne.select(s4).emit({viewMode:e}),sessionStorage.setItem("viewMode",e)}),[ne]),Pe=b.default.useCallback((()=>{Ce("controlBar")}),[Ce]),Me=b.default.useCallback((()=>{Ce("banner")}),[Ce]),Le=b.default.useCallback((()=>{jee(f8.appDownloadInterstitialContinue,"folder_viewer"),X(),e.$interstitialClosed.set(!0)}),[X,e.$interstitialClosed]),De=b.default.useCallback((()=>{jee(f8.appDownloadInterstitialInstall,"folder_viewer")}),[]),Fe=b.default.useCallback((()=>{Q(n.UserIntent.Copy),$()}),[Q,$]),xe=b.default.useCallback((()=>{te({key:s6}),ee()}),[te,ee]),Ue=b.default.useCallback((()=>{te({key:l6}),ee()}),[te,ee]),Be=b.default.useCallback((e=>{te({key:u6,authMode:e}),ee()}),[te,ee]),We=b.default.useCallback(((e,t)=>{const i={copy:n.TiburonEventName.ClickCopyAddStorageButton,join:n.TiburonEventName.ClickJoinAddStorageButton,generic:n.TiburonEventName.ClickUnknownAddStorageButton};C1(E,d,i[t]||n.TiburonEventName.ClickUnknownAddStorageButton,g,e,_.url),GR.log("wb_oq_pre_fo_up_b",{action:"click",button_text:"Add storage",destination_url:$se,location:"overlay",quota_status:"over",upsell_type:"button"}),ad(`${WA}?oqa=wb_oq_pre_fo_up_b`)}),[d,g,_.url,E]),Ve=b.default.useCallback((e=>{de.fn({signupTag:xSe,folderShareToken:g,linkUrl:_.url,origin:n.SHARE_ACTION_ORIGIN_TYPE.POST_DOWNLOAD_MODAL,encryptionOptions:l,loginContinuationUrl:_.url,kind:n.LoginOrRegisterKind.DOWNLOAD,onAuthenticateSuccess:Se,onSignUpSuccess:Re,implicitTOSVariant:v,webSignInTag:S,folder:d,authDialogPreviousElement:e})}),[g,_.url,l,Se,Re,v,S,d]),qe=b.default.useCallback((()=>{e.$postDownloadPreSUSIModalOpen.set(!1)}),[e.$postDownloadPreSUSIModalOpen]),He=b.default.useCallback(((e,t,i,a,o,r)=>{const s=n=>{C1(E,e,n,t,a,i.url)},c=()=>{s(n.TiburonEventName.ContinueWithDownloadOnly),null==r||r(),ue.fn()};s(n.TiburonEventName.ViewSUSIDownloadModal),de.fn({signupTag:xSe,folderShareToken:g,linkUrl:i.url,origin:n.SHARE_ACTION_ORIGIN_TYPE.DOWNLOAD_BUTTON,encryptionOptions:l,loginContinuationUrl:_.url,kind:n.LoginOrRegisterKind.DOWNLOAD_PROMPT,isFolderAction:e.is_dir,onAuthenticateSuccess:o,onSignUpSuccess:()=>{},implicitTOSVariant:v,webSignInTag:S,postUpsellRedirectUrl:_.url,onCancel:()=>s(n.TiburonEventName.CloseSUSIDownloadModal),customFooterContent:()=>b.default.createElement($de,{onEscapeHatchClick:c}),folder:d,authDialogPreviousElement:n.AuthDialogPreviousElementTag.DOWNLOAD})}),[g,l,_.url,v,S,d,E]);i.useEffect((()=>{e.$currentMode.set(T9(c,S9(c)))}),[c,e.$currentMode,e.$numImagesVideos]);const Ge=b.default.useMemo((()=>b.default.createElement(le,{title:d.filename,ownerName:_.ownerName,ownerTeamName:_.ownerTeamName,breadcrumbs:s,user:E,folder:d,shareToken:g,showHomeButton:pe})),[le,d,_,s,E,g,pe]),je=b.default.useMemo((()=>b.default.createElement(ce,{store:e,showPreDownloadSUSIModal:He})),[He,e,ce]),ze=b.default.useMemo((()=>b.default.createElement(E9,{onSelection:e=>{Oe(e,!0),Ne(e),Ie(e)},currentMode:x,withoutLargeListMode:!0,treatLargeGridAsGrid:!0})),[Oe,Ne,Ie,x]),Ke=b.default.useMemo((()=>{const e=_.displayName,t=d.openInAppData;return w||!t?null:b.default.createElement("div",{"aria-label":e},b.default.createElement(Gee,{className:F9,isFolder:!0,fileOrFolderName:e,openInAppData:t,ownerName:_.ownerName,ownerTeamName:_.ownerTeamName,onContinue:Le,onAppDownload:De}))}),[d,_,De,Le,w]),Je=b.default.useMemo((()=>{if(y)return b.default.createElement("div",{className:R9},b.default.createElement(W9,{takedownType:y}));if(!E&&!me){const e=()=>{de.fn({mode:n.Mode.LOGIN,signupTag:"shared_folder_banner_register",folderShareToken:g,linkUrl:_.url,origin:n.SHARE_ACTION_ORIGIN_TYPE.CONTROLLED_ACCESS_SU_BANNER,encryptionOptions:l,folder:d,implicitTOSVariant:v,onAuthenticateSuccess:be,webSignInTag:S,onSignUpSuccess:Me,postUpsellRedirectUrl:_.url,kind:n.LoginOrRegisterKind.SURFACE_LEVEL_PREVIEW,authDialogPreviousElement:n.AuthDialogPreviousElementTag.BANNER})};return b.default.createElement(sde,{handleSUSIClick:e,sharedLinkInfo:_})}return b.default.createElement(b.default.Fragment,null)}),[l,d,g,_,v,be,Me,y,E,S,me,de]),Ye=b.default.useMemo((()=>b.default.createElement(jde,{isOpen:I,onCancelButtonClick:Z,onAddStorageButtonClick:()=>We(n.SHARE_ACTION_ORIGIN_TYPE.OUT_OF_QUOTA_MODAL,M),onRequestClose:Z,userIntent:M})),[We,Z,I,M]),Ze=b.default.useMemo((()=>E?b.default.createElement(_8,{user:E,contentUrl:_.url,open:A,closeModal:K,shareToken:g,folder:d}):null),[d,g,_.url,K,A,E]),$e=b.default.useMemo((()=>E?b.default.createElement(Xde,{open:C,onClose:J,user:E,copyable:d,shareToken:g,signUpAction:R,userQuota:k}):null),[d,g,J,R,C,E,k]),Qe=b.default.useMemo((()=>{if(E){const e=()=>{C1(E,d,n.TiburonEventName.ClosePostSignupDownloadModal,g,O||n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,$c()),Y()};return b.default.createElement(Yde,{open:null!==O,onClose:e})}return null}),[d,g,Y,O,E]),Xe=b.default.useMemo((()=>b.default.createElement(Kde,{isFolder:P,isOpen:N,onClose:()=>{qe()},handleOpenSUSIModal:Ve})),[P,N,qe,Ve]),et=b.default.useMemo((()=>{const t=function(e){if(!Jce())return!1;const t=!!e.secureHash&&"h"!==e.secureHash;return!e.subPath||t}(g);return b.default.createElement(b.default.Fragment,null,b.default.createElement(se,{store:e,scrollContainerRef:z,onReloadAndContinueJoinPrimaryFolder:xe,onShowPreDownloadSUSIModal:e=>He(d,g,_,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,((e,t)=>Be(t)),e),reloadPage:ee,onReloadAndContinueCopyPrimaryFolder:Ue,showCopyOutOfQuotaModal:Fe,showSimpleCopyLinkButton:t}),Ye,Ze,$e,Qe,Xe)}),[g,d,xe,ee,Ue,Fe,_,Ye,Ze,$e,Qe,Xe,He,Be,se,e]);return jh(!0),b.default.useEffect((()=>{if(z.current){const t=z.current;t&&((e,t)=>{let n=16;t!==g9.GRID&&t!==g9.TILE||(n+=300);return e.scrollHeight>e.clientHeight+n})(t,e.$currentMode.get())&&"loading"===e.$renderedContentsStatus.get()&&(e.$renderedContentsStatus.set("stable"),e.$capturedContents.set(e.$contents.get()))}})),b.default.useEffect((()=>{const t=()=>{e.$renderedContentsStatus.set("complete")};return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}}),[]),b.default.createElement(B9,{jiraComponent:"folder_viewer",displayName:"Shared Folder Viewer"},b.default.createElement($G,{slotId:"above_maestro_chrome_slot"}),b.default.createElement("div",{className:w9},b.default.createElement("div",{className:I9},b.default.createElement(re,{folder:d,sharedLinkInfo:_,shareToken:g,sharePermission:p,sizeClass:h,user:E,encryptionOptions:l,implicitTOSVariant:v,webSignInTag:S,reloadPage:ve,onSignUpSuccess:Pe}),oe?b.default.createElement(zee,{urls:ae,onClose:Ae}):null,Je),b.default.createElement(mte,{teamBranding:_,userBranding:null!=o?o:{}}),b.default.createElement("div",{className:A9,ref:z,onScroll:()=>{e.$renderedContentsStatus.set("complete")}},b.default.createElement("div",{className:C9},b.default.createElement("div",{className:Vq(M9,"clearfix")},et),b.default.createElement("div",{className:L9},Ge,b.default.createElement("div",{"data-testid":"sl-view-toggle",className:pe?P9:N9},ze)),b.default.createElement("div",{ref:ie,className:D9},je),f?b.default.createElement("div",{className:O9},b.default.createElement(VL,{"aria-valuetext":"Loading..."})):null))),Ke)};BSe.displayName="SharedLinkFolderPageWithInjectedHooks";const WSe=function(e,t={sizeSystem:Zee.MAESTRO}){const n=class extends b.default.Component{constructor(n){super(n),this.displayName=`WithSizeClass(${bC(e)}`,this.onMatchSmall=()=>this.setState({sizeClass:Yee.Small}),this.onMatchMedium=()=>this.setState({sizeClass:Yee.Medium}),this.onMatchLarge=()=>this.setState({sizeClass:Yee.Large}),this.onMatchExtraLarge=()=>this.setState({sizeClass:Yee.ExtraLarge});const i=$ee(t.sizeSystem,Yee.ExtraLarge),a=$ee(t.sizeSystem,Yee.Large),o=$ee(t.sizeSystem,Yee.Medium);window.matchMedia(i).matches?this.state={sizeClass:Yee.ExtraLarge}:window.matchMedia(a).matches?this.state={sizeClass:Yee.Large}:window.matchMedia(o).matches?this.state={sizeClass:Yee.Medium}:this.state={sizeClass:Yee.Small}}render(){const{isResponsiveEnabled:n,responsiveClassName:i="",sizeSystem:a}=t,o=$ee(a,Yee.ExtraLarge),r=$ee(a,Yee.Large),s=$ee(a,Yee.Medium),l=$ee(a,Yee.Small),c=!n||n();return b.default.createElement("div",{className:Vq({[i]:c})},b.default.createElement(Jee,{media:l,onMatch:this.onMatchSmall}),b.default.createElement(Jee,{media:s,onMatch:this.onMatchMedium}),b.default.createElement(Jee,{media:r,onMatch:this.onMatchLarge}),b.default.createElement(Jee,{media:o,onMatch:this.onMatchExtraLarge}),b.default.createElement(e,{...this.props,sizeClass:c?this.state.sizeClass:Yee.Large}))}};return u.hoistStatics(n,e)}(yC(USe,["/static/metaserver/static/css/react_title_bar-vfl2NdC1Q.css","/static/metaserver/static/css/account/emails-vflPNwdxk.css","/static/typescript/component_libraries/pro-ui/src/index.web-vflJQVwcd.css","/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css"]));class VSe extends b.default.Component{getHref(){const e={ssu:this.props.sharedLink};return this.props.isFolderLink&&(e.isFolderLink=JSON.stringify(this.props.isFolderLink),e.shareToken=JSON.stringify(this.props.shareToken)),new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/report_abuse",query:e}).toString()}render(){return b.default.createElement(wq,{title:u.intl.formatMessage({id:"vXtPAG",defaultMessage:"Report an issue"}),placement:"right"},b.default.createElement(CV,{variant:"borderless",href:this.getHref(),rel:"noopener noreferrer",target:"_blank",className:Vq("report-flag",{"preview-type-excel":this.props.previewType===n.PreviewType.Excel})},b.default.createElement(uN,{src:GN,"aria-label":u.intl.formatMessage({id:"EfqPv6",defaultMessage:"Report as issue"})})))}}VSe.displayName="ReportFlagBase";const qSe=yC(VSe,["/static/metaserver/static/css/abuse/report_flag-vflD3Q7IW.css","/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css"]);const HSe="dbx_browse_tts",GSe=e=>{let t=null;try{t=window.localStorage.getItem(HSe)}catch(e){return}if(!t)return;const n=JSON.parse(t),i=Date.now(),o=i-n.startTime;if(o<0)return;const r=o<27e4&&n.sessionId===a.getBrowserId();XE.logEvent({class:"organize",action:"finish",object:"browse_time_to_success",properties:{browseTtsOrigin:n.origin,browseTtsStartTimeTs:n.startTime,browseTtsEndTimeTs:i,browseTtsTimeToSuccess:o,browseTtsEventName:e,browseTtsSuccess:r}});try{window.localStorage.removeItem(HSe)}catch(e){}};class jSe extends b.default.Component{constructor(e){super(e),this.handleClick=()=>{GSe("open_in_app"),Fee(this.props.openInAppData)}}render(){return b.default.createElement(yV,{className:"control__button open-in-app-button",variant:"primary",onClick:this.handleClick},u.intl.formatMessage({id:"Zosqxj",defaultMessage:"Open in app"}))}}jSe.displayName="OpenInAppButton";const zSe=({children:e})=>b.default.createElement("div",{className:Vq("react-title-bar__controls","u-mar-right-xs")},e);var KSe;zSe.displayName="TitleBarControlsContainer",function(e){e[e.HELP=0]="HELP",e[e.REPORT=1]="REPORT",e[e.PRIVACY=2]="PRIVACY",e[e.COOKIES=3]="COOKIES"}(KSe||(KSe={}));const JSe=b.memo((({shareToken:e})=>{const n=u.useIntl(),i=document.getElementById("ccpa-iframe");jh(!0);const a=n.formatMessage({id:"yXlaNs",defaultMessage:"Help"});return b.createElement(XW.Wrapper,{onSelection:n=>{const i=window.location&&encodeURIComponent(window.location.href),a={[KSe.HELP]:"https://help.dropbox.com/",[KSe.REPORT]:encodeURI(`/report_abuse?isFolderLink=true&shareToken=${JSON.stringify(e)}&ssu=${i}`),[KSe.PRIVACY]:"/privacy"};if(n===KSe.COOKIES){return(()=>{new Promise((function(e,n){t(["./c_privacy_consent_load_privacy_consent"],e,n)})).then((({loadPrivacyConsentApi:e})=>{e().then((e=>e.openOptionsDialog()))}))})()}const o=a[n];window.open(o)}},(({getTriggerProps:e,getContentProps:t})=>b.createElement(b.Fragment,null,b.createElement(CV,{...e(),variant:"transparent","aria-label":a},b.createElement(uN,{src:KN})),b.createElement(XW.Content,{...t()},b.createElement(XW.Segment,null,b.createElement(XW.ActionItem,{value:KSe.HELP,key:KSe.HELP},n.formatMessage({id:"AIqtl8",defaultMessage:"Help center"})),b.createElement(XW.ActionItem,{value:KSe.PRIVACY,key:KSe.PRIVACY},n.formatMessage({id:"dCY8w0",defaultMessage:"Privacy and legal"})),i&&b.createElement(XW.ActionItem,{value:KSe.COOKIES,key:KSe.COOKIES},n.formatMessage({id:"jnuJZG",defaultMessage:"Cookie & CCPA preferences"})),b.createElement(XW.ActionItem,{value:KSe.REPORT,key:KSe.REPORT},n.formatMessage({id:"ivV9/Z",defaultMessage:"Report an issue"})))))))}));JSe.displayName="HelpMenu",JSe.displayName="HelpMenu";const YSe=()=>{const{helpButtonAndMenu:e}=Y0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):JSe),[e])},ZSe=["className","children","src","srcSet","alt","size","isInactive","hasNoOutline","isGuest","colorPalette","style","hasImageBackgroundColor","backgroundColor"],$Se=["alt","aria-label","children","backgroundColor","colorPalette","src","srcSet","className","style","isInactive","isGuest","hasImageBackgroundColor","onClick"];var QSe=[["medium","standard"]],XSe=e=>{const t=QSe.find((t=>{let[n,i]=t;return e===n}));return void 0!==t?t[1]:e},eTe=e=>{const t=QSe.find((t=>{let[n,i]=t;return e===i}));return void 0!==t?t[0]:e},tTe=[{background:"var(--dig-color__identity__yellow)",foreground:"var(--dig-color__identity__on-yellow)"},{background:"var(--dig-color__identity__orange)",foreground:"var(--dig-color__identity__on-orange)"},{background:"var(--dig-color__identity__red)",foreground:"var(--dig-color__identity__on-red)"},{background:"var(--dig-color__identity__cyan)",foreground:"var(--dig-color__identity__on-cyan)"},{background:"var(--dig-color__identity__magenta)",foreground:"var(--dig-color__identity__on-magenta)"},{background:"var(--dig-color__identity__blue)",foreground:"var(--dig-color__identity__on-blue)"},{background:"var(--dig-color__identity__purple)",foreground:"var(--dig-color__identity__on-purple)"}];function nTe(e){const t=e||Math.random().toString(36).slice(2);let n=5381*t.length;for(let e=0;e{let{id:t}=e;return b.createElement("svg",{width:"0",height:"0",xmlns:"http://www.w3.org/2000/svg","data-testid":"digAvatarClip","aria-hidden":"true",style:{position:"absolute"}},b.createElement("defs",null,b.createElement("clipPath",{clipPathUnits:"objectBoundingBox",id:t},b.createElement("path",{d:"M0.5,0 C0.164,0,0,0.164,0,0.5 C0,0.836,0.164,1,0.5,1 C0.836,1,1,0.836,1,0.5 C1,0.164,0.836,0,0.5,0"}))))},aTe=b.createContext({hasLegacyRounding:!1,clipPathUrl:null}),oTe=b.createContext({}),rTe=()=>{const e=b.useContext(aTe),t=MD({prefix:"dig-clip-path"});return e.hasLegacyRounding?{clipPathUrl:null,clipPath:null}:null===e.clipPathUrl?0===t.length?{clipPathUrl:null,clipPath:null}:{clipPathUrl:`url('#${t}')`,clipPath:b.createElement(iTe,{id:t})}:{clipPathUrl:e.clipPathUrl,clipPath:null}};var sTe=MM({defaultClassName:"dig-1hapyr81_21-6-0",variantClassNames:{size:{xsmall:"dig-1hapyr82_21-6-0",small:"dig-1hapyr83_21-6-0",medium:"dig-1hapyr84_21-6-0",large:"dig-1hapyr85_21-6-0"},isGuest:{true:"dig-1hapyr86_21-6-0"},hasNoOutline:{true:"dig-1hapyr87_21-6-0"},withImage:{true:"dig-1hapyr88_21-6-0"},isModern:{true:"dig-1hapyr89_21-6-0"}},defaultVariants:{},compoundVariants:[[{size:"xsmall",hasNoOutline:!0},"dig-1hapyr8a_21-6-0"],[{size:"small",hasNoOutline:!0},"dig-1hapyr8b_21-6-0"],[{size:"medium",hasNoOutline:!0},"dig-1hapyr8c_21-6-0"],[{size:"large",hasNoOutline:!0},"dig-1hapyr8d_21-6-0"],[{isModern:!0,hasNoOutline:!0},"dig-1hapyr8e_21-6-0"]]}),lTe=MM({defaultClassName:"dig-1hapyr8q_21-6-0",variantClassNames:{isGuest:{true:"dig-1hapyr8r_21-6-0"},isInactive:{true:"dig-1hapyr8s_21-6-0"},isModern:{true:"dig-1hapyr8t_21-6-0"}},defaultVariants:{},compoundVariants:[[{isGuest:!0,isModern:!0},"dig-1hapyr8u_21-6-0"]]}),cTe=MM({defaultClassName:"dig-1hapyr8f_21-6-0",variantClassNames:{isGuest:{true:"dig-1hapyr8g_21-6-0"},isInactive:{true:"dig-1hapyr8h_21-6-0"},isNumber:{true:"dig-1hapyr8i_21-6-0"},size:{xsmall:"dig-1hapyr8j_21-6-0",small:"dig-1hapyr8k_21-6-0",medium:"dig-1hapyr8l_21-6-0",large:"dig-1hapyr8m_21-6-0"},isModern:{true:"dig-1hapyr8n_21-6-0"}},defaultVariants:{},compoundVariants:[[{isNumber:!0,isInactive:!0},"dig-1hapyr8o_21-6-0"],[{isGuest:!0,isInactive:!0},"dig-1hapyr8p_21-6-0"]]}),dTe=e=>{let{className:t,children:n,src:i,srcSet:a,alt:o,size:r="medium",isInactive:s=!1,hasNoOutline:l=!1,isGuest:c=!1,colorPalette:d,style:u,hasImageBackgroundColor:_=!1,backgroundColor:m}=e,p=g._objectWithoutProperties(e,ZSe);const f=eTe(r),[h,E]=b.useState(!1),v=b.useMemo((()=>nTe()),[]),{clipPathUrl:S,clipPath:T}=rTe(),y=null!==S,k=b.useMemo((()=>m?mTe(m):c&&void 0===d?v:d||nTe(n?n.toString():"")),[m,n,d,v,c]),w=(i||a)&&!h&&!c,I=n&&"number"==typeof n,A=_P(t,"dig-Avatar",`dig-Avatar--${XSe(f)}`,sTe({size:f,hasNoOutline:l,withImage:!!w,isModern:y,isGuest:c}),{"dig-Avatar--medium":"medium"===f,"dig-Avatar--hasNoOutline":l,"dig-Avatar--withImage":w,"dig-Avatar--isGuest":c,"dig-Avatar--isInactive":s,"dig-Avatar--modern":y}),C=_P({"dig-Avatar-image":!0,"dig-Avatar-image--isInactive":s,"dig-Avatar-image--modern":y},lTe({isInactive:s,isModern:y})),R=_P({"dig-Avatar-text":!0,"dig-Avatar-text--isInactive":s,"dig-Avatar-text--isNumber":I,[`dig-Avatar-text--size-${f}`]:!0,"dig-Avatar-text--modern":y},cTe({isGuest:c,isInactive:s,isNumber:!!I,isModern:y,size:f})),O={},N={};let P={};return!(I||s)&&(O.background=`${k.background}`,O.color=`${k.foreground}`,P.color=`${k.foreground}`,_&&(N.backgroundColor=`${k.background}`)),y&&(P=g._objectSpread2(g._objectSpread2({},P),{},{"--dig-avatar-clip-path":S},OP({"var(--dig-1hapyr80_21-6-0)":S}))),b.createElement("div",g._objectSpread2(g._objectSpread2({className:A,"aria-label":o},p),{},{style:g._objectSpread2(g._objectSpread2({},P),u)}),b.createElement(_Te,{shouldWrap:y},c&&b.createElement(yN,{className:_P("dig-Avatar-image--isGuest",lTe({isGuest:c,isModern:y}),{"dig-Avatar-image--modern":y})}),w?b.createElement("img",{alt:o,className:C,src:i,onError:()=>E(!0),srcSet:a,style:N}):b.createElement("div",{className:R,style:O,"data-testid":"digAvatarText"},n)),T)};dTe.displayName="WrappedAvatar";var uTe=function(e,t){const n=e,i=e=>{const i=b.useContext(t);return b.createElement(n,g._objectSpread2(g._objectSpread2({},e),i))};return i.displayName="ContextInjection",i}(dTe,oTe);uTe.displayName="Avatar";var _Te=b.memo((e=>{let{children:t,shouldWrap:n}=e;return n?b.createElement("div",{className:_P("dig-Avatar--modern-inner","dig-1hapyr8v_21-6-0")},t):b.createElement(b.Fragment,null,t)})),mTe=e=>{const t=tTe.find((t=>t.background===e));return t||{background:e,foreground:"var(--dig-color__accent__on-accent)"}},pTe={isInteractive:!0,size:"standard",items:new Set,getIndex:()=>-1,add:()=>!1,remove:()=>!1},gTe=b.createContext(pTe),fTe=MM({defaultClassName:"dig-jffck81_21-6-0",variantClassNames:{size:{xsmall:"dig-jffck82_21-6-0",small:"dig-jffck83_21-6-0",medium:"dig-jffck84_21-6-0",standard:"dig-jffck85_21-6-0",large:"dig-jffck86_21-6-0"}},defaultVariants:{},compoundVariants:[]}),hTe=b.forwardRef(((e,t)=>{let{alt:n,"aria-label":i,children:a,backgroundColor:o,colorPalette:r,src:s,srcSet:l,className:c,style:d,isInactive:u,isGuest:_=!1,hasImageBackgroundColor:m=!1,onClick:p}=e,f=g._objectWithoutProperties(e,$Se);const[h,E]=b.useState(-1),v=b.useRef(null),{size:S,getIndex:T,add:y,remove:k,isInteractive:w}=b.useContext(gTe),I=o?mTe(o):void 0,A=r||I,C=A||nTe(h.toString()),R=_P("dig-Facepile-item",fTe({size:S}),c,{"dig-Facepile-item--inactive":!w});b.useImperativeHandle(t,(()=>({getBoundingClientRect:()=>v.current&&v.current.getBoundingClientRect()})),[v]),b.useEffect((()=>(y(v),()=>k(v))),[v,y,k]),b.useEffect((()=>{E(T(v))}),[T]);const O=w?{onClick:p}:{tabIndex:-1,role:"group"};return b.createElement(MV,g._objectSpread2(g._objectSpread2(g._objectSpread2({ref:v,className:R,style:d},f),O),{},{"aria-label":null!=i?i:n}),_?b.createElement(uTe,{alt:"",role:"presentation",size:S,isGuest:!0,colorPalette:A,isInactive:u}):b.createElement(uTe,{alt:"",size:S,role:"presentation",colorPalette:C,src:s,srcSet:l,isInactive:u,hasImageBackgroundColor:m},a))}));hTe.displayName="Item";var ETe=e=>{let{children:t,size:n="medium",isInteractive:i=!0}=e;const a=eTe(n),[o,r]=b.useState(new Set),s=b.useContext(aTe),{clipPathUrl:l,clipPath:c}=rTe(),d=b.useCallback((e=>{if(!e||!e.current)return-1;return Array.from(o.values()).indexOf(e.current)}),[o]),u=b.useCallback((e=>{e&&e.current&&r(o.add(e.current))}),[o]),_=b.useCallback((e=>{if(!e||!e.current)return;o.delete(e.current)&&r(o)}),[o]),m={size:a,items:o,getIndex:d,add:u,remove:_,isInteractive:i},p=_P("dig-Facepile","dig-jffck80_21-6-0",`dig-Facepile--${XSe(a)}`,{"dig-Facepile--medium":"medium"===a});return b.createElement(gTe.Provider,{value:m},b.createElement(aTe.Provider,{value:{hasLegacyRounding:s.hasLegacyRounding,clipPathUrl:l}},b.createElement("div",{className:p},b.Children.toArray(t).reverse(),c)))};ETe.Item=hTe,ETe.displayName="Facepile";Ph("/static/metaserver/static/js/header/components/utility_nav_items/utility_action_menu.module.out-vfl4lTOFY.css",(e=>"._utilityNavBadge_11ynx_3{position:absolute;right:var(--spacing__unit--0_5);top:var(--spacing__unit--0_5)}._notificationBadge_11ynx_9{left:50%;position:absolute;top:calc(var(--spacing__unit--0_5)*-1)}._railNavNotificationBadge_11ynx_15{left:65%}._notificationMenuIconButton_11ynx_19{height:40px;width:40px}@media (min-width:801px){._utilityNavContainer_11ynx_25>:not(:first-child){margin-left:var(--spacing__unit--0_5)}}._railButtonLabel_11ynx_30{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:break-word;word-break:break-all}@media (max-width:899px){._railButton_11ynx_30{height:36px;width:36px}._railButtonLabel_11ynx_30{display:none}._railButtonIcon_11ynx_48{height:20px;width:20px}}@media (min-width:900px){._railButton_11ynx_30{height:40px;width:40px}._railButtonLabel_11ynx_30{padding-top:var(--dig-spacing__micro__xsmall)}}"));const vTe={utilityNavBadge:"_utilityNavBadge_11ynx_3",notificationBadge:"_notificationBadge_11ynx_9",railNavNotificationBadge:"_railNavNotificationBadge_11ynx_15",notificationMenuIconButton:"_notificationMenuIconButton_11ynx_19",utilityNavContainer:"_utilityNavContainer_11ynx_25",railButtonLabel:"_railButtonLabel_11ynx_30",railButton:"_railButton_11ynx_30",railButtonIcon:"_railButtonIcon_11ynx_48"},bTe=({isHovered:e=!1,label:t,children:n})=>{const i=e?"Secondary Surface":"Background Subtle",a=e?"Text Base":"Text Subtle",o=e?"standard":"subtle",r=b.createElement(VP,{as:"button",className:vTe.railButton,color:a,backgroundColor:{default:i,active:"Secondary Surface - State 1"},outlineWidth:{focusVisible:"0"},boxShadow:{focusVisible:"Focus Ring"},display:"flex",justifyContent:"center",alignItems:"center",borderRadius:"Large",cursor:"pointer",padding:"0",position:"relative"},n);return b.createElement(VP,{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",cursor:"pointer"},r,t&&b.createElement(VP,{cursor:"pointer",textAlign:"center",className:vTe.railButtonLabel},b.createElement(cW,{variant:"label",size:"small",color:o},t)))};bTe.displayName="RailNavIconButton";const STe=({iconSrc:e,children:t,customTriggerBadge:n,customTriggerContents:i,triggerProps:a,wrapperActionProps:o,menuContentProps:r,tooltipTitle:s,inRailNav:l=!1,slideSubmenu:c=!1,buttonTestId:d,label:u})=>{const _=b.createElement(b.Fragment,null,!!e&&b.createElement(uN,{src:e,size:"medium",color:"inherit",className:Vq({[vTe.railButtonIcon]:l})}),!!i&&i),[m,p]=b.useState(),[g,f]=b.useState(!1),{onToggle:h}={...o};return b.createElement(XW.Wrapper,{...o,onToggle:l?({isOpen:e})=>{p(e),e||f(!1),null==h||h({isOpen:e})}:h,slideSubmenu:c,onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1)},(({getTriggerProps:e,getContentProps:i,triggerRef:o})=>{const c=l?b.createElement("div",{...e(a),role:"button"},b.createElement(bTe,{"data-testid":d,isHovered:m||g,label:u},_),!!n&&n):b.createElement("div",null,b.createElement(CV,{"data-testid":d,variant:"transparent",...e(a),size:"medium"},_),!!n&&n);return b.createElement(b.Fragment,null,s?b.createElement(wq,{title:s,triggerRef:o,placement:l?"right":void 0},c):c,b.createElement("div",null,b.createElement(XW.Content,{...i(),...r,placement:l?"right-start":"bottom-end",positioningStrategy:"fixed"},t)))}))};STe.displayName="UtilityActionMenu";const TTe=u.intl.formatMessage({id:"bLA3rA",defaultMessage:"There was a problem completing this request."});function yTe(e){const t={};return Array.from(e.querySelectorAll("input, select, textarea")).forEach((e=>{const n=e.name;if(n){let i;if("checkbox"===e.type)i=e.checked?"True":"";else if("radio"===e.type){if(!e.checked)return;i=e.value}else i=e.value;n in t?("string"==typeof t[n]&&(t[n]=[t[n]]),t[n].push(i)):t[n]=i}})),t}function kTe(e,t={},n={}){const i=document.createElement("form");return i.style.display="none",i.setAttribute("action",e),i.setAttribute("method","POST"),n.target&&i.setAttribute("target",n.target),t.t=s.mustReadCsrfToken(),function(e,t,n=!1){Object.entries(t||{}).forEach((([t,i])=>{var a;if(!0===n){const n=e.querySelector(`input[name="${t}"]`);null===(a=null==n?void 0:n.parentElement)||void 0===a||a.removeChild(n)}const o=document.createElement("input");o.setAttribute("type","hidden"),o.setAttribute("name",t),o.setAttribute("value",i),e.appendChild(o)}))}(i,t),i}const wTe="/plan-configuration";var ITe;!function(e){e.SINGLE_SEAT_FSS="dropbox-single-seat",e.MULTI_SEAT_FSS="dropbox-multi-seat"}(ITe||(ITe={}));const ATe=`${wTe}/${ITe.SINGLE_SEAT_FSS}`,CTe=`${wTe}/${ITe.MULTI_SEAT_FSS}`;var RTe;!function(e){e.UNKNOWN="unknown",e.FSS_INDIVIDUAL="fss_individual",e.FSS_TEAM="fss_team",e.PASSWORD="password",e.TRANSFER="transfer",e.HELLOSIGN="hellosign",e.HELLOSIGN_TEAM="hellosign_team",e.DOCSEND_TEAM="docsend_team",e.FORMSWIFT="formswift",e.REPLAY_TEAM="replay_team",e.DASH_INDIVIDUAL="dash_individual",e.DASH_TEAM="dash_team"}(RTe||(RTe={}));const OTe=()=>{const{data:e,isLoading:t,error:n}=iE.useQuery({apiArg:null,pkgArg:null});return{data:null==e?void 0:e.apiData,isLoading:t,error:n}};function NTe(e){return e.ns("device_limit")}const PTe=Qs({nsClient:Mk,rpc:"get_plan_info"}),MTe=Qs({nsClient:Mk,rpc:"get_space_usage"}),LTe=async()=>{const{apiData:e}=await MTe.fetchQuery(d.queryClient,{});return e},DTe=e=>new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/logout",query:e?{cont:e}:void 0}).toString(),FTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/install"}).toString(),xTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/account"}).toString(),UTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/team/account_pair"}).toString(),BTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/"}).toString(),WTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/automations",query:{_tk:"account_menu"}}).toString(),VTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/manage",query:{_tk:"account_menu"}}).toString(),qTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/manage/billing",query:{_tk:"account_menu"}}).toString(),HTe="https://chrome.google.com/webstore/detail/save-to-dropbox-alpha/mhbfijbpdcfkpdbojahpadpgakillaag",GTe=new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/account/security",query:{_tk:"account_menu"}}).toString(),jTe=e=>new s.URI({scheme:"https",authority:"www.dropbox.com",path:e?"/team/admin/members":"/team",query:{return_to:"dropbox"}}).toString(),zTe=(e,t)=>t.serialized_sku_content.has_unlimited_space||"other"===e.allocation[".tag"]?{currentStatus:n.AccountSpaceUsageStatus.NOT_APPLICABLE}:"team"===e.allocation[".tag"]?{currentStatus:n.AccountSpaceUsageStatus.READY,used:e.allocation.used,allocated:e.allocation.allocated}:{currentStatus:n.AccountSpaceUsageStatus.READY,used:e.used,allocated:e.allocation.allocated},KTe=e=>e.serialized_sku_content.sku_type,JTe=e=>e.serialized_sku_content.is_trial,YTe=e=>"PAYING_MEMBER"===e||"NONPAYING_MEMBER"===e||"CUPCAKE_PAYING_MEMBER"===e,ZTe=e=>"ADVANCED"===e,$Te=e=>"BASIC"===(null==e?void 0:e.toUpperCase()),QTe=e=>"BASE_FSS"===(null==e?void 0:e.toUpperCase()),XTe=e=>"STANDARD_TRIAL"===(null==e?void 0:e.toUpperCase()),eye=e=>"DBX_ONE_BUSINESS_TRIAL"===(null==e?void 0:e.toUpperCase()),tye=e=>"DBX_ONE_BUSINESS_PLUS_TRIAL"===(null==e?void 0:e.toUpperCase()),nye=e=>"ADVANCED_TRIAL"===(null==e?void 0:e.toUpperCase()),iye=e=>"PLUS"===(null==e?void 0:e.toUpperCase()),aye=e=>"HS_DBX_PRO_BUNDLE"===(null==e?void 0:e.toUpperCase()),oye=e=>"PROFESSIONAL"===(null==e?void 0:e.toUpperCase()),rye=e=>"INDIVIDUAL_BASIC_PLUS"===(null==e?void 0:e.toUpperCase());new s.URI({scheme:"https",authority:"www.dropbox.com",path:ATe}).toString(),new s.URI({scheme:"https",authority:"www.dropbox.com",path:CTe}).toString(),new s.URI({scheme:"https",authority:"www.dropbox.com",path:"/team/admin/billing"}).toString();const sye=(e,t)=>{switch(e){case n.AccountMenuSelectionOption.CONNECT:const e="personal"===t?"account_menu_add_team_account_clicked":"account_menu_add_personal_account_clicked";$R.log(e);break;case n.AccountMenuSelectionOption.SWITCH:$R.log("account_menu_switch_account_clicked");break;case n.AccountMenuSelectionOption.TEAM:$R.log("account_menu_view_team_and_groups_clicked")}},lye=()=>{GR.log("wb_profile_menu_install",{action:"click",location:"in_menu",version:"v2"})},cye=()=>{GR.log("wb_profile_menu_install_extension",{action:"click",location:"in_menu"})},dye=()=>{GR.log("wb_profile_menu_install_extension_gated_out",{action:"click",location:"in_menu"})},uye=()=>{GR.log("wb_profile_menu_install_extension_gated_in",{action:"click",location:"in_menu"})},_ye=()=>u.intl.formatMessage({id:"nH/JwQ",defaultMessage:"Thanks for your interest! Our browser extension isn’t ready yet but we’ll email you when it is."}),mye=async e=>{const t=LTe(),n=(async e=>{const{apiData:t}=await PTe.fetchQuery(d.queryClient,{apiArg:{account_id:e}});return t})(e.account_id),[i,a]=await Promise.all([t,n]);return{spaceUsageResponse:i,planInfoResponse:a}},pye=()=>{const{data:e}=OTe();return null==e?void 0:e.localesWithInternal.find((e=>e.localeCode===a.getPageLocale()))},gye=async e=>NTe(e).rpc("check_host_limit",void 0,{}),fye=async e=>{return(t=e,t.ns("account_management")).rpc("get_eligibility",{},{});var t};var hye,Eye=Object.freeze({__proto__:null,ACCOUNT_PAIR_URL:UTe,ACCOUNT_SECURITY_URL:GTe,AUTOMATIONS_URL:WTe,HOME_URL:BTe,INSTALL_EXTENSION_URL:HTe,INSTALL_URL:FTe,MANAGE_ACCOUNT_URL:VTe,MANAGE_BILLING_URL:qTe,SETTINGS_URL:xTe,getAccountManagementEligibility:fye,getAccountSpaceUsage:zTe,getHostLimit:gye,getInstallExtensionGatedOutText:_ye,getIsAdvancedPlan:ZTe,getIsBasicPlan:$Te,getIsFamilyPlan:YTe,getIsFreeTeamPlan:QTe,getIsTrialPlan:JTe,getLogoutUrl:DTe,getSkuType:KTe,getSpaceAndPlanInfo:mye,getTeamUrl:jTe,handleAccountOptionClick:sye,handleInstallClick:lye,handleInstallExtensionClick:cye,handleInstallExtensionGatedInClick:uye,handleInstallExtensionGatedOutClick:dye,handleMenuToggle:({isOpen:e,actionSurface:t="top_nav"})=>{e&&(GR.log("wb_profile_menu",{action:"click",location:"in_menu",version:"v2"}),XE.logEvent({class:"navigation",action:"select",object:"dropbox_account",properties:{actionSurface:t}}))},isAdvancedTeamTrial:nye,isBasicExtraPlan:rye,isBusinessPlusTrial:tye,isBusinessTrial:eye,isEssentialsPlan:aye,isPlusPlan:iye,isProfessionalPlan:oye,isStandardTeamTrial:XTe,useGetUserLocale:pye});!function(e){e.DISMISS_ADMIN_CONSOLE_ONBOARDING_MODAL="dismiss_admin_console_onboarding_modal",e.DISMISS_ADMIN_CONSOLE_DASHBOARD_TASK="dismiss_admin_console_dashboard_task",e.ADMIN_CONSOLE_DASHBOARD_TASK_COMPLETE="admin_console_dashboard_task_complete",e.DISMISS_ADMIN_CONSOLE_NAVIGATION_ONBOARDING_MODAL="dismiss_admin_console_navigation_onboarding_modal"}(hye||(hye={}));const vye=i.createContext(!1),bye=({children:e,initials:t,triggerProps:n,wrapperActionProps:i,menuContentProps:a,tooltipTitle:o,slideSubmenu:r=!1,...s})=>{const l=b.useContext(vye);return b.createElement(STe,{triggerProps:n,wrapperActionProps:i,menuContentProps:a,tooltipTitle:o,slideSubmenu:r,inRailNav:l,customTriggerContents:b.createElement(uTe,{...s,size:l?"medium":"small",hasNoOutline:!0},t)},e)};bye.displayName="AccountMenu",bye.displayName="AccountMenu";const Sye=(e,t)=>`gh_${e}_${t?`select-${t}`:"trigger"}`;class Tye extends a.Message{constructor(e){super(),this.datetimeFormat="",this.timezoneOffset=0,this.timezone="",this.dateFormat="",this.timeFormat="",this.autoTimezoneOffset=0,this.isAutoTimezoneOffsetSet=!1,a.proto3.util.initPartial(e,this)}static fromBinary(e,t){return(new Tye).fromBinary(e,t)}static fromJson(e,t){return(new Tye).fromJson(e,t)}static fromJsonString(e,t){return(new Tye).fromJsonString(e,t)}static equals(e,t){return a.proto3.util.equals(Tye,e,t)}}Tye.runtime=a.proto3,Tye.typeName="time_pref.TimePref",Tye.fields=a.proto3.util.newFieldList((()=>[{no:1,name:"datetime_format",kind:"scalar",T:9},{no:2,name:"timezone_offset",kind:"scalar",T:2},{no:3,name:"timezone",kind:"scalar",T:9},{no:4,name:"date_format",kind:"scalar",T:9},{no:5,name:"time_format",kind:"scalar",T:9},{no:6,name:"auto_timezone_offset",kind:"scalar",T:2},{no:7,name:"is_auto_timezone_offset_set",kind:"scalar",T:8}]));const yye={typeName:"time_pref.TimePrefService",methods:{timePrefPrefetch:{name:"TimePrefPrefetch",I:r.PrefetchArgs,O:Tye,kind:s.MethodKind.Unary}}};const kye="time_pref:prefetch",wye=d.createGenericQuery({queryRouteFilter:["custom",kye],queryFn:({})=>async({})=>{const e=await async function(e){return await r.Edison.fetch(yye,"TimePrefPrefetch",e?{currentUrl:e}:void 0)}();return{apiData:e,pkgData:null}},getQueryKey:d.getGenericQueryKey("custom",kye)});function Iye(){const{data:e,isLoading:t}=wye.useQuery({apiArg:null,pkgArg:null},{useErrorBoundary:!0});return"undefined"==typeof jest?t?{isLoading:t,timePref:void 0}:{isLoading:t,timePref:e.apiData}:t?{isLoading:t,timePref:void 0}:{isLoading:t,timePref:(null==e?void 0:e.apiData)||new Tye}}function Aye(e,t){if(e){const e=function(){const e=new Date;e.setSeconds(0),e.setMilliseconds(0);const t=e.toUTCString(),n=new Date(t.substring(0,t.lastIndexOf(" ")));return(e.getTime()-n.getTime())/36e5}();"number"==typeof t&&t===e||function(e){B5({url:Fse(),data:{offset:e}})}(e)}}Ph("/static/typescript/component_libraries/files_components/src/layout/loading/loading.module.out-vflqAqX92.css",(e=>"._full-content-loading_1jpvq_1{align-items:center;display:flex;height:100%;justify-content:center;width:100%}"));const Cye="_full-content-loading_1jpvq_1",Rye=()=>b.default.createElement("div",{className:Cye},b.default.createElement(VL,{size:"large","aria-valuetext":"Loading page"})),Oye=b.default.lazy((async()=>{const{AccountMenuContents:e}=await new Promise((function(e,n){t(["./c_account_menu_account_menu_contents"],e,n)}));return{default:e}}));const Nye=({onRender:e,children:t})=>(e(),b.default.createElement(b.default.Fragment,null,t));Nye.displayName="RenderWrapper";const Pye=e=>{const n=O6(e.user.display_name),a=mF({strategy:"minWidth"}),o=i.useMemo((()=>!a.small),[a]),{accountPhotoUrl:r}=function(e,t){const[n,a]=i.useState(t),o=i.useCallback((e=>{const t=64,n=`${t}x${t}`,i=s.URI.parse(e.detail.saved_photo_url).updateQuery({size:n}).toString();a(i)}),[a]),r=i.useCallback((()=>a(void 0)),[a]);i.useEffect((()=>(document.addEventListener("db:account_photo:photo_set",o),document.addEventListener("db:account_photo:photo_deleted",r),()=>{document.removeEventListener("db:account_photo:photo_set",o),document.removeEventListener("db:account_photo:photo_deleted",r)})),[o,r]);const{timePref:l,isLoading:c}=Iye(),d=null==l?void 0:l.autoTimezoneOffset;return i.useEffect((()=>{c||Aye(e,d)}),[e,c,d]),{accountPhotoUrl:n}}(e.viewer.is_signed_in,e.user.photo_url),[l,c]=i.useState(),{barrier:d,open:_}=function(){const[e,t]=i.useMemo((()=>{let e;return[new Promise((t=>{e=t})),e]}),[]);return{barrier:e,open:t}}();af({importer:async()=>(_(),{default:null})}),i.useEffect((()=>{d.then((async()=>{const{loadAccountMenuData:n}=await new Promise((function(e,n){t(["./c_account_menu_account_menu_contents"],e,n)}));c(await n(e.user))}))}),[d,e.user]);const m="ON"===BQ("web_persistent_entry_point").variant;i.useEffect((()=>{NQ({stormcrowVariantInfo:{feature:"submgmt_manage_parity",variant:e.manageAccountLinkVariant}})}),[e.manageAccountLinkVariant]);const p=b.default.createElement(i.Suspense,{fallback:b.default.createElement(Mye,null)},b.default.createElement(Nye,{onRender:_},l?b.default.createElement(Oye,{...e,data:l,accountPhotoUrl:r}):b.default.createElement(Mye,null)));return b.default.createElement("div",{id:Dde.includes(Xc().path)?"account-menu-trigger__browse":"account-menu-trigger","data-test-id":"account-menu-trigger","data-testid":"account-menu-trigger",onMouseEnter:_,onFocus:_},b.default.createElement(bye,{wrapperActionProps:{onToggle:({isOpen:t})=>{t&&e.desktopCopyRefreshVariant&&NQ({stormcrowVariantInfo:{feature:"desktop_tof_copy_refresh_profile_icon_menu",variant:e.desktopCopyRefreshVariant}}),(async()=>{const{handleMenuToggle:e}=await Promise.resolve().then((function(){return Eye}));e({isOpen:t,actionSurface:m?"left_nav":"top_nav"})})()},onSelection:e=>{var t;null===(t=null==e?void 0:e.handler)||void 0===t||t.call(e)}},initials:n,src:r,triggerProps:{"aria-label":u.intl.formatMessage({id:"ADkKcT",defaultMessage:"Account menu"}),"data-uxa-log":Sye("account-menu")},tooltipTitle:u.intl.formatMessage({id:"12lkM2",defaultMessage:"Account"}),alt:"",slideSubmenu:o},b.default.createElement("span",{className:"account-menu-v2__content"},p)))};Pye.displayName="AccountMenu",Pye.defaultProps={showInstallLink:!0};const Mye=()=>b.default.createElement("div",{style:{width:270,height:312}},b.default.createElement(Rye,null)),Lye=e=>b.default.createElement(gb,{isSilent:!0},b.default.createElement(Pye,{...e}));Lye.displayName="AccountMenuWithContext";const Dye=yC(Lye,["/static/metaserver/static/css/account_menu_v2-vflvl-VBW.css","/static/metaserver/static/css/dig-components/index.web-vflSNNWF8.css"]);var Fye=Object.freeze({__proto__:null,AccountMenu:Dye});const xye=()=>{const{accountButtonAndMenu:e}=Y0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):Dye),[e])},Uye=b.default.createContext({isPagelet:!1,inRailNav:!1,getQuickReactionState:()=>"",setQuickReactionState:()=>{}}),Bye={NONE:"NONE",DROPBOX_FILE_COMMENT:"DROPBOX_FILE_COMMENT",DROPBOX_SHARED_CONTENT:"DROPBOX_SHARED_CONTENT",PAPER_SHARE:"PAPER_SHARE",PAPER_COMMENT:"PAPER_COMMENT",PAPER_MENTION:"PAPER_MENTION",PAPER_TASK:"PAPER_TASK",COMMENTS2_COMMENT:"COMMENTS2_COMMENT",GENERIC:"GENERIC"},Wye=[20000662,10002521],Vye=[20016452];var qye,Hye,Gye,jye;n.BluenoteActionTypes=void 0,(qye=n.BluenoteActionTypes||(n.BluenoteActionTypes={}))[qye.OpenUrl=1]="OpenUrl",qye[qye.MountSharedFolder=2]="MountSharedFolder",qye[qye.ApproveGroupJoinRequest=3]="ApproveGroupJoinRequest",qye[qye.RemoveGroupJoinRequest=4]="RemoveGroupJoinRequest",n.NotificationStatuses=void 0,(Hye=n.NotificationStatuses||(n.NotificationStatuses={}))[Hye.Unread=0]="Unread",Hye[Hye.Read=1]="Read",Hye[Hye.Invisible=2]="Invisible",function(e){e[e.Unseen=1]="Unseen",e[e.Seen=2]="Seen"}(Gye||(Gye={})),function(e){e.STARRED="starred"}(jye||(jye={}));const zye={0:"unread",1:"read",2:"invisible"};var Kye;n.NotificationTypes=void 0,(Kye=n.NotificationTypes||(n.NotificationTypes={}))[Kye.SharedFolderInvite=100]="SharedFolderInvite",Kye[Kye.Bluenote=2200]="Bluenote";const Jye=e=>`${e.userId} ${e.typeId} ${e.targetObjectKey}`,Yye=e=>void 0===e.feedTimeInSec?void 0:new Date(1e3*e.feedTimeInSec),Zye=e=>{let t;if(e.typeId===n.NotificationTypes.Bluenote){const n=e.typeData;n.campaignInfo&&n.campaignInfo.campaignId&&(t=`${n.campaignInfo.campaignId}`)}return t},$ye=e=>{var t;if(e.typeId===n.NotificationTypes.Bluenote){const n=null===(t=e.typeData.campaignInfo)||void 0===t?void 0:t.campaignId;if(n&&Wye.includes(n))return"comment_notification";if(n&&Vye.includes(n))return"edit_notification"}},Qye=e=>{if(e.typeId===n.NotificationTypes.Bluenote){const t=e.typeData;if(t.campaignInfo&&t.campaignInfo.versionId)return t.campaignInfo.versionId}};function Xye(e){return{class:"dropbox_app_notifications",action:"select",object:"notification_action",properties:e}}function eke(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/notif_events",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}var tke;n.LoggingObjectTypes=void 0,(tke=n.LoggingObjectTypes||(n.LoggingObjectTypes={})).Menu="menu",tke.BellShown="bell_shown",tke.BellHover="bell_hover",tke.MarkAllAsRead="mark_all_as_read",tke.Notification="notification",tke.NotificationReceived="notification_received",tke.NotificationRendered="notification_rendered",tke.NotificationViewed="notification_viewed",tke.QuickReactionShown="quick_reaction_shown",tke.Error="error";class nke{static logReceive(e){const t=[];for(const i of e){const e=nke.getCommonEventData("receive",i);t.push(e),nke.logUdcl(n.LoggingObjectTypes.NotificationReceived,{event:e})}nke.log(t)}static logRender(e,t,i,a=!1){const o=[];e.forEach(((e,r)=>{const s=nke.getCommonEventData("render",e);s.location=i,s.location_index=t+r,o.push(s),nke.logUdcl(n.LoggingObjectTypes.NotificationRendered,{event:s,actionElement:a?"left_nav":"top_nav"})})),nke.log(o)}static logAction(e,t,i=!1){const a=nke.getCommonEventData("action",e);a.action_taken=t,nke.log([a]);let o="surface_click";"surface"!==t&&(o="cta_button"),nke.logUdcl(n.LoggingObjectTypes.Notification,{event:a,action:o,actionElement:i?"left_nav":"top_nav"})}static logMarkAsRead(e,t){const n=[];for(const i of e){const e=nke.getCommonEventData("mark_read",i);e.location=t,n.push(e)}nke.log(n)}static logMarkAsReadForSingleNotification(e,t=!1){const i=nke.getCommonEventData("mark_read",e);nke.logUdcl(n.LoggingObjectTypes.Notification,{event:i,action:"mark_as_read",actionElement:t?"left_nav":"top_nav"})}static logReadMore(e,t=!1,i){const a=nke.getCommonEventData("action",e);nke.logUdcl(n.LoggingObjectTypes.Notification,{event:a,action:i,actionElement:t?"left_nav":"top_nav"})}static logQuickReaction(e,t=!1,i=!1,a=!1){const o=t?"emoji_react":"quick_response_text",r=nke.getCommonEventData("action",e);nke.logUdcl(n.LoggingObjectTypes.Notification,{event:r,action:o,actionElement:i?"left_nav":"top_nav",isCollabEvent:a})}static logViewed(e,t=!1){const i=nke.getCommonEventData("action",e);nke.logUdcl(n.LoggingObjectTypes.NotificationViewed,{event:i,actionElement:t?"left_nav":"top_nav"})}static log(e){0!==e.length&&B5({url:eke(),data:{event_list:JSON.stringify(e)}})}static getCommonEventData(e,t){return{event_name:e,type_id:t.typeId,campaign_id:Zye(t),campaign_version:Qye(t),instance_id:parseInt(t.id,10),instance_id_string:t.id,status:zye[t.status],seen_state:t.seenState,target_object_key:t.targetObjectKey,app_notification_type:$ye(t)}}static getCommonEventDataForUdcl(e){return{actionSurface:"web_tray",campaignId:e.campaign_id?parseInt(e.campaign_id,10):void 0,campaignVersionId:e.campaign_version?parseInt(e.campaign_version,10):void 0,typeId:e.type_id===n.NotificationTypes.SharedFolderInvite?"shared_folder_invite":"bluenote",notificationStatus:e.status,notificationInstanceIdString:String(e.instance_id),appNotificationType:e.app_notification_type}}static logError(e){this.logUdcl(n.LoggingObjectTypes.Error,{errorType:e})}static logUdcl(e,t){let i=null,a={};switch(e){case n.LoggingObjectTypes.Menu:i=function(e){return{class:"dropbox_app_notifications",action:"select",object:"notification_menu",properties:e}}({actionSurface:"top_nav",actionElement:t.actionElement||"top_nav",showingBadge:t.showingBadge||!1});break;case n.LoggingObjectTypes.MarkAllAsRead:i=Xye({actionSurface:"web_tray",notificationAction:"mark_all_as_read",actionElement:t.actionElement||"top_nav"}),a={notification_action:"mark_all_as_read"};break;case n.LoggingObjectTypes.BellShown:i=function(e){return{class:"dropbox_app_notifications",action:"shown",object:"notification_menu",properties:e}}({actionSurface:"web_tray",actionElement:t.actionElement||"top_nav",showingBadge:t.showingBadge||!1,badgeCount:t.badgeCount||0});break;case n.LoggingObjectTypes.BellHover:i=function(e){return{class:"dropbox_app_notifications",action:"hover",object:"notification_menu",properties:e}}({actionSurface:"web_tray",actionElement:t.actionElement||"top_nav",showingBadge:t.showingBadge||!1,badgeCount:t.badgeCount||0});break;case n.LoggingObjectTypes.Notification:if(t.event){const e=nke.getCommonEventDataForUdcl(t.event);i=Xye({notificationAction:t.action,actionElement:t.actionElement||"top_nav",isCollabEvent:t.isCollabEvent,...e}),t.event.status&&(a={notification_action:t.action,notification_status:e.notificationStatus,type:e.typeId})}break;case n.LoggingObjectTypes.NotificationReceived:if(t.event){const e=nke.getCommonEventDataForUdcl(t.event);i=function(e){return{class:"dropbox_app_notifications",action:"update",object:"notification_received",properties:e}}(e),t.event.status&&(a={notification_status:e.notificationStatus,type:e.typeId})}break;case n.LoggingObjectTypes.QuickReactionShown:XE.logEvent(n.LoggingObjectTypes.QuickReactionShown);break;case n.LoggingObjectTypes.NotificationRendered:if(t.event){const e=nke.getCommonEventDataForUdcl(t.event);i=function(e){return{class:"dropbox_app_notifications",action:"update",object:"notification_rendered",properties:e}}(e),t.event.status&&(a={notification_status:e.notificationStatus,type:e.typeId})}break;case n.LoggingObjectTypes.NotificationViewed:if(t.event){const e=nke.getCommonEventDataForUdcl(t.event);i=function(e){return{class:"dropbox_app_notifications",action:"update",object:"notification_viewed",properties:e}}(e),t.event.status&&(a={notification_status:e.notificationStatus,type:e.typeId})}break;case n.LoggingObjectTypes.Error:XE.logEvent("web_notifications.error",{tags:{errorType:String(t.errorType)}})}i&&XE.logEvent(i,{tags:a})}}function ike(e){return{id:e.nid,userId:e.user_id,typeId:e.type_id,typeData:ake(e),targetObjectKey:e.target_object_key,status:e.status,seenState:e.seen_state,feedTimeInSec:e.feed_time,rawDropdownRowHtml:e.notification_div,roleLabel:e.role_label,bluenoteActor:_ke(e),bluenoteObject:mke(e),bluenoteNotificationTypeId:e.bluenote_notification_type_id,bluenoteTypedData:pke(e),quickReactionContent:e.quick_reaction_content}}function ake(e){switch(e.type_id){case n.NotificationTypes.SharedFolderInvite:return function(e){return{overQuotaStatus:e.sf_invite_overquota}}(e);case n.NotificationTypes.Bluenote:return function(e){const t=e.bluenote_payload;if(null!=t)return{templateType:t.template_type,templateVersion:t.template_version,campaignInfo:lke(t.campaign_info),displayMessage:t.home_params.message,icon:cke(t.image),surfaceAction:dke(t.home_params.surface_action),buttonActions:(t.home_params.button_actions||[]).map(dke),preview:oke(t.preview)};return}(e)}}function oke(e){if(null!=e)return{showThumbnail:e.show_thumbnail||!1,quote:e.quote,tasks:rke(e.tasks)}}function rke(e){if(null!=e)return{taskEndpoint:e.task_endpoint,tasks:(e.tasks||[]).map(ske)}}function ske(e){if(null!=e)return{name:e.name,id:e.id,isComplete:e.is_complete}}function lke(e){if(null!=e)return{campaignId:e.campaignId,categoryId:e.categoryId,versionId:e.versionId?`${e.versionId}`:void 0,contentId:e.contentId}}function cke(e){if(null!=e)return"avatar"===e.type?{avatarInitials:e.avatar_initials,avatarUrl:e.avatar_url}:{lowResIconUrl:e.system_url32,highResIconUrl:e.system_url64}}function dke(e){if(null!=e){let t;if("open_url"===e.action_name?t=n.BluenoteActionTypes.OpenUrl:"mount_shared_folder"===e.action_name?t=n.BluenoteActionTypes.MountSharedFolder:"approve_group_join_request"===e.action_name?t=n.BluenoteActionTypes.ApproveGroupJoinRequest:"remove_group_join_request"===e.action_name&&(t=n.BluenoteActionTypes.RemoveGroupJoinRequest),t)return{buttonLabel:e.label,actionType:t,params:uke(t,e.params)}}}function uke(e,t){if(null!=t){if(e===n.BluenoteActionTypes.OpenUrl)return{urlPath:t.url_path};if(e===n.BluenoteActionTypes.MountSharedFolder)return{nsId:t.ns_id};if(e===n.BluenoteActionTypes.ApproveGroupJoinRequest||e===n.BluenoteActionTypes.RemoveGroupJoinRequest)return{requestingUserId:t.requesting_user_id,groupId:t.group_id}}}function _ke(e){const t=e.bluenote_actor;if(null!=t)return{accountId:t.actor_account_id,avatarUrl:t.actor_avatar_url,displayName:t.actor_display_name,initials:t.actor_initials}}function mke(e){const t=e.bluenote_object;if(null!=t)return{id:t.id,ignore:t.ignore,name:t.name,thumbnailUrl:t.thumbnail_url,type:t.type,url:t.url}}function pke(e){const t=e.bluenote_notification_type_id,n=e.bluenote_typed_data;if(null!=t&&null!=n)switch(t){case Bye.NONE:return;case Bye.DROPBOX_FILE_COMMENT:return function(e){return{commentText:e.comment_text}}(n);case Bye.DROPBOX_SHARED_CONTENT:case Bye.PAPER_SHARE:return function(e){return{shareText:e.share_text}}(n);case Bye.PAPER_COMMENT:return function(e){return{commentText:e.comment_text,numOtherCommenters:e.num_other_commenters,numOtherComments:e.num_other_comments}}(n);case Bye.PAPER_MENTION:return function(e){return{mentionText:e.mention_text}}(n);case Bye.PAPER_TASK:return function(e){return{isComplete:e.is_complete,isNew:e.is_new}}(n);case Bye.COMMENTS2_COMMENT:return function(e){return{previewQuote:e.preview_quote}}(n);default:return}}function gke(e){const t=e.notifications.map(ike);return{cursor:e.latest_nid,boltToken:e.bolt_token,notifications:t}}const fke=["children","className","_dangerouslySetClassName","sx"],hke=["children","className","variant","size","withIconEnd","over"];var Eke=e=>{let{children:t,className:n,_dangerouslySetClassName:i,sx:a}=e,o=g._objectWithoutProperties(e,fke);return b.createElement(VP,g._objectSpread2(g._objectSpread2(g._objectSpread2({},a),o),{},{className:i}),t)},vke=MM({defaultClassName:"dig-5032no1_21-6-0",variantClassNames:{variant:{alert:"dig-5032no2_21-6-0",standard:"dig-5032no3_21-6-0",success:"dig-5032no4_21-6-0",attention:"dig-5032no5_21-6-0",warning:"dig-5032no6_21-6-0"},size:{xsmall:"dig-5032no7_21-6-0",small:"dig-5032no8_21-6-0"},hasNoChildren:{true:"dig-5032no9_21-6-0",false:"dig-5032noa_21-6-0"},over:{subtle:"dig-5032nob_21-6-0",base:"dig-5032noc_21-6-0"}},defaultVariants:{over:"base",variant:"standard",hasNoChildren:!1},compoundVariants:[]}),bke={xsmall:"dig-5032noi_21-6-0",small:"dig-5032noj_21-6-0"},Ske={xsmall:"dig-5032nod_21-6-0",small:"dig-5032noe_21-6-0"};function Tke(e){switch(e){case"xsmall":return-2;case"small":return-3}}var yke=e=>{let{src:t,size:n}=e;const i=_P("dig-Badge-Icon","dig-5032noh_21-6-0",`${bke[n]}`,{[`dig-Badge-Icon--${n}`]:n}),a={marginLeft:Tke(n),marginRight:Tke(n)};return b.createElement("span",{className:i},b.createElement("span",{style:a,"aria-hidden":"true"},b.createElement(t,null)))},kke=e=>{let{children:t,className:n,variant:i="standard",size:a="xsmall",withIconEnd:o,over:r}=e,s=g._objectWithoutProperties(e,hke);const l=!t&&"number"!=typeof t&&!o,c=_P("dig-Badge",n,vke({variant:i,over:r,size:a,hasNoChildren:l}),`${Ske[a]}`,{[`dig-Badge--${i}`]:i,[`dig-Badge--${a}`]:a,"dig-Badge--with-icon-end":o,"dig-5032nog_21-6-0":o,[`dig-Badge--over-${r}`]:r,"dig-Badge--no-children":l,"dig-5032nof_21-6-0":l});return b.createElement("span",g._objectSpread2(g._objectSpread2({},s),{},{className:c}),b.createElement(Eke,{as:"span",sx:{display:"inline-flex",alignItems:"center"}},!l&&t),o&&b.createElement(yke,{src:o,size:a}))};kke.displayName="Badge";Ph("/static/metaserver/static/js/header/components/utility_nav_items/notification_menu/notification_menu.module.out-vfl6WAV-h.css",(e=>"._notificationMenuLoadingContainer_12bxv_1{align-items:center;display:flex;justify-content:center;width:100%}._notificationMenu_12bxv_1{min-width:320px}._notificationMenuTitle_12bxv_17{margin:var(--spacing__base_unit) var(--spacing__unit--2)}"));const wke="_notificationMenu_12bxv_1",Ike=e=>{const{notificationCount:t,title:n,isLoading:i,emptyMessage:a,sections:o,onToggle:r,contentClassName:s,children:l,badgeVariant:c,isOpen:d,inRailNav:_=!1,...m}=e;return b.createElement(STe,{...m,iconSrc:d?TN:XN,inRailNav:_,label:_?u.intl.formatMessage({id:"ZG9u9e",defaultMessage:"Activity"}):void 0,wrapperActionProps:{onToggle:r},menuContentProps:{className:Vq(wke,s)},tooltipTitle:_?void 0:e.tooltipTitle,buttonTestId:"notifications-bell-button",customTriggerBadge:t&&t>0?b.createElement(kke,{"data-testid":"notifications-badge",variant:c,className:Vq(vTe.notificationBadge,{[vTe.railNavNotificationBadge]:_}),style:{pointerEvents:"none"}},t>99?"99+":t):void 0},l)};function Ake(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/web/notifications/ack",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function Cke(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/web/notifications/mark_seen",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}function Rke(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/web/notifications/retrieve_user",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)}const Oke=el({requestMethod:"web:notifications:retrieve",queryFn:()=>Nke}),Nke=()=>E7({url:Rke(),data:{count:100,template_version:5},subject_user:a.getActiveUserId(),dataType:"json"});Qs({nsClient:function(e){return e.ns("web_notifications")},rpc:"retrieve_user"});class Pke{constructor(e,t){this.app_id=e,this.unique_id=t}static from_json(e){return new Pke(e.app_id,e.unique_id)}}class Mke{constructor(e,t,n,i){this.app_id=e,this.unique_id=t,this.revision=n,this.token=i}to_json(){var e;return{channel_id:{app_id:this.app_id,unique_id:this.unique_id},revision:null!==(e=this.revision)&&void 0!==e?e:"",token:this.token}}static from_json(e){return new Mke(e.channel_id.app_id,e.channel_id.unique_id,e.revision,e.token)}}class Lke{constructor(e,t){this.revision=e,this.payload=t}}class Dke{constructor(e,t){this.channel_state=e,this.payloads=t}}const Fke=e=>JSON.stringify(e);class xke{_compare_revisions(e,t){const n=Math.max(e.length,t.length),i=Array(n-e.length+1).join("0")+e,a=Array(n-t.length+1).join("0")+t;return ia?1:0}constructor(e,t,n,i){this._find_state=e=>this._signed_channel_states[Fke(e)],this._long_poll=()=>{this._sequence_num++;const e=this._sequence_num,t=new XMLHttpRequest;t.open("POST",this._subscribe_url(),!0),t.setRequestHeader("Content-Type","application/json; charset=utf-8"),Object.keys(this._additional_headers).forEach((e=>{t.setRequestHeader(e,this._additional_headers[e])})),t.timeout=12e4,t.withCredentials=!0,t.responseType="json";const n=()=>this._handle_poll_error(e);t.addEventListener("load",(()=>{const{status:n}=t;n>=200&&n<300||304===n?this._handle_poll_success(e,t):this._handle_poll_error(e)})),t.addEventListener("timeout",n),t.addEventListener("error",n),t.addEventListener("abort",n),t.send(JSON.stringify({channel_states:this._signed_channel_states_keys.map((e=>this._signed_channel_states[e]))})),this._long_poll_xhr=t},this._must_find_state=e=>this._find_state(e),this._handle_poll_data=(e,t)=>{throw new Error("Method must be implemented.")},this._handle_poll_success=(e,t)=>{var n;if(e!==this._sequence_num)return;if(this._long_poll_xhr=void 0,!this._started)return;const i=t.response,a=this._handle_poll_data(i,t);if(a.length>0&&_.lodashExports.defer((()=>this._update_callback(a))),null!=i.invalid_channels&&i.invalid_channels.length>0){const e=i.invalid_channels.map(Pke.from_json);return void _.lodashExports.defer((()=>this._refresh_callback(e)))}let o=0;const r=Date.now(),s=r-(null!==(n=this._successLastTimestamp)&&void 0!==n?n:0);s{if(e!==this._sequence_num)return;if(this._long_poll_xhr=void 0,!this._started)return;const t=Math.random()*this._backoff_window;this._backoff_window=Math.min(2*this._backoff_window,3e5),this._timeout_id=window.setTimeout(this._long_poll,t)},this._update_callback=t,this._refresh_callback=n,this._hostname=i,this._signed_channel_states={},this._signed_channel_states_keys=[],this._started=!1,this._sequence_num=0,this._backoff_window=1e3,this._additional_headers={},this._successMinimumDelayMs=0,this._successLastTimestamp=0,this._ignoreExtraChannels=!1,this.update_states(e)}clearAndUpdateStates(e){this._ignoreExtraChannels=!0,this._signed_channel_states={},this._signed_channel_states_keys=[],this.update_states(e)}update_states(e){for(const t of e){const e=t.to_json(),n=this._find_state(e.channel_id);if(null==n){const t=Fke(e.channel_id);this._signed_channel_states[t]=e,this._signed_channel_states_keys.push(t)}else this._compare_revisions(e.revision,n.revision)>=0&&(n.revision=e.revision,n.token=e.token)}}start(){this._started||(this._started=!0,this._long_poll())}unsubscribe(){this._started=!1,null!=this._long_poll_xhr&&this._long_poll_xhr.abort(),this._long_poll_xhr=void 0,window.clearTimeout(this._timeout_id),this._timeout_id=void 0}_subscribe_url(){return`https://${this._hostname}${this._subscribe_endpoint()}`}_subscribe_endpoint(){throw new Error("Method must be implemented.")}setSuccessMinimumDelay(e){this._successMinimumDelayMs=1e3*e,this._successLastTimestamp=Date.now()}}class Uke extends xke{constructor(e,t,n,i){super(e,t,n,i),this._handle_poll_data=(e,t)=>{const n=[];if(null!=e.channel_states)for(const t of e.channel_states){if(this._ignoreExtraChannels&&!this._find_state(t.channel_id))continue;const e=this._must_find_state(t.channel_id);this._compare_revisions(t.revision,e.revision)>0&&(e.revision=t.revision,e.token=t.token,n.push(Mke.from_json(t)))}return n}}_subscribe_endpoint(){return"/2/notify/subscribe"}}const Bke="X-Bolt-Session";class Wke extends Uke{constructor(e,t,n){super(e,t,n,"bolt.dropbox.com")}}const Vke=e=>{const t=[];for(const n in e.cursor)if(e.cursor.hasOwnProperty(n)){const i=new Mke("user_notification",n,e.cursor[n],e.boltToken[n]);t.push(i)}return t},qke=()=>Oke.useQuery({apiArg:null}),Hke=(e,t)=>{const n=i.useRef();i.useEffect((()=>{if(!t.isSuccess)return;let i=null;try{i=gke(t.data),nke.logReceive(i.notifications)}catch(e){nke.logError("parsing"),i=null}if(!i)return;if(n.current)return void((e,t)=>{const n=Vke(t);e.update_states(n)})(n.current,i);n.current=((e,t,n)=>{const i=Vke(e),a=new Wke(i,t,n);return a.start(),a})(i,(()=>{Oke.invalidateQueries(e)}),(()=>{Oke.invalidateQueries(e)}))}),[t.isSuccess])};Ph("/static/metaserver/static/js/user_notifications/user_notifications.module.out-vfl36F__C.css",(e=>"._notification-menu-container_1mq3k_3{margin-right:var(--spacing__unit--0_5);position:relative}._notification-menu-container-in-rail-nav_1mq3k_8{position:relative}._notifications-popover-content_1mq3k_12{--notifications-title-height:58px;--notifications-height:85vh;--notifications-width:400px;--notifications-min-height:600px;--notifications-width-mobile:100vw;--notification-quick-reaction-icon-height:20px;--notification-quick-reaction-icon-width:20px;--notification-quick-reaction-padding-vertical:14px;--notification-quick-reaction-button-border-width:1px;--notification-preview-quote-border-width:1.3px;--notification-preview-quote-border-radius:12px;--notification-banner-radius:12px;--notification-chip-preview-quote-box-wrapper-height:150px;--notification-image-emoji-height:36px;--notification-image-emoji-width:28px;--thumbnail-size:32px;--thumbnail-icon-size:32px;--badge-size-override:8px;--feed-image-width:48px;--feed-image-thumbnail-size:28px;--preview-thumbnail-max-width:260px;--preview-quote-height:64px;--high-five-size:64px;--mark-as-read-icon-size:24px;--mark-as-read-icon-size-mobile:30px;--rail-nav-width:48px;display:flex;max-width:var(--notifications-width);min-height:var(--notifications-min-height);width:var(--notifications-width)}@media (max-height:730px){._notifications-popover-content_1mq3k_12{min-height:unset}}@media (max-width:768px){._notifications-popover-content_1mq3k_12{max-width:var(--notifications-width-mobile);width:var(--notifications-width-mobile)}._rail-nav-popover-content_1mq3k_57{max-width:calc(var(--notifications-width-mobile) - var(--rail-nav-width));width:calc(var(--notifications-width-mobile) - var(--rail-nav-width))}}._notifications-dropdown_1mq3k_63{min-width:100%;padding:0;white-space:normal}._loader_1mq3k_69{align-items:center;display:flex;height:var(--notifications-height);justify-content:center;width:100%}._event-feed_1mq3k_77{display:block}._notifications-title_1mq3k_81{align-items:center;box-sizing:border-box;display:flex;height:var(--notifications-title-height);justify-content:space-between;padding-left:var(--spacing__unit--2);padding-right:var(--spacing__unit--2);position:sticky;top:0;width:var(--notifications-width);z-index:100}@media (max-width:768px){._notifications-title_1mq3k_81{width:100%}}._section-horizontal-divider_1mq3k_101{border-bottom:1px solid var(--dig-color__border__subtle)}._notifications-tray-section-header_1mq3k_105{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--dig-spacing__micro__medium);margin-top:var(--dig-spacing__micro__medium);padding-left:var(--dig-spacing__micro__large);padding-right:var(--dig-spacing__micro__large)}._notifications-tray-section-header-title_1mq3k_115{font-weight:var(--type__body__standard--fontweight_strong);margin:0}._notifications-tray-loading_1mq3k_120{overflow:auto;padding:var(--dig-spacing__micro__large);text-align:center}._notifications-tray-empty_1mq3k_126{height:var(--notifications-min-height);padding:var(--dig-spacing__micro__large)}._notification-row-wrapper_1mq3k_131{cursor:default;position:relative}._notification-row-footer_1mq3k_136{align-items:center;display:flex;height:40px;justify-content:space-between}._notification-mark-as-read-wrapper_1mq3k_143{box-sizing:border-box;font-size:12px;padding:0;pointer-events:none;position:absolute;right:10px;text-align:right;top:12px;visibility:hidden;z-index:1}@media (max-width:768px){._notification-mark-as-read-wrapper_1mq3k_143{pointer-events:auto;position:static;visibility:visible}}._notification-row-wrapper_1mq3k_131:hover ._notification-mark-as-read-wrapper_1mq3k_143{pointer-events:auto;visibility:visible}._notification-mark-as-read-button_1mq3k_169{box-shadow:var(--dig-utilities__boxshadow__raised);clip-path:none}._notification-mark-as-read-button_1mq3k_169:hover ._notification-mark-as-read-icon_1mq3k_174{color:var(--dig-color__text__base)}._notification-mark-as-read-icon_1mq3k_174{color:var(--dig-color__text__subtle);height:var(--mark-as-read-icon-size);width:var(--mark-as-read-icon-size)}@media (max-width:768px){._notification-mark-as-read-button_1mq3k_169{border:1px solid var(--dig-color__border__base);box-shadow:none}._notification-mark-as-read-icon_1mq3k_174{height:var(--mark-as-read-icon-size-mobile);width:var(--mark-as-read-icon-size-mobile)}}._notifications-high-five_1mq3k_196{padding:var(--dig-spacing__micro__large);text-align:center}._notifications-high-five_1mq3k_196 svg{width:var(--high-five-size)}._notifications-high-five-text_1mq3k_205{font-weight:var(--type__title__small--fontweight_strong)}._feed-time_1mq3k_209{color:var(--dig-color__text__subtle);display:block}a._feed-row-link_1mq3k_214,a._feed-row-link_1mq3k_214:hover{text-decoration:none}._feed-row_1mq3k_214{cursor:default;display:flex;justify-content:flex-start;min-height:var(--preview-quote-height);padding:var(--dig-spacing__micro__large)}._feed-row-main-content-section_1mq3k_227{flex:1 1 auto;min-width:0;padding-left:var(--dig-spacing__micro__large)}._feed-row-clickable_1mq3k_233{cursor:pointer}._feed-row-clickable_1mq3k_233:focus,._feed-row-clickable_1mq3k_233:hover,._notification-row-wrapper_1mq3k_131:hover ._feed-row-clickable_1mq3k_233{background-color:var(--dig-color__background__subtle);outline:none;text-decoration:none}._feed-row-read_1mq3k_245{background-color:transparent}._feed-row-read_1mq3k_245:hover{background-color:var(--dig-color__background__subtle)}._feed-row-badge_1mq3k_253{height:var(--badge-size-override);left:calc(var(--badge-size-override)/4);position:absolute;top:calc(var(--thumbnail-size)/2 - var(--badge-size-override)/4);width:var(--badge-size-override)}._feed-image_1mq3k_261{position:relative;width:var(--feed-image-width)}._feed-image_1mq3k_261 ._feed-image-bluenote_1mq3k_267,._feed-image_1mq3k_261 ._feed-thumbnail_1mq3k_266{height:var(--thumbnail-size);width:var(--thumbnail-size)}._feed-image-avatar_1mq3k_272{margin-left:var(--dig-spacing__micro__large)}._feed-text-button_1mq3k_276{word-wrap:break-word;background:none;border:0;cursor:inherit;padding:0;text-align:left}._feed-text-button_1mq3k_276:focus{box-shadow:none}._feed-text-button_1mq3k_276::-moz-focus-inner{border:0;padding:0}._feed-text-button_1mq3k_276 strong{font-weight:var(--type__title__small--fontweight_strong)}._feed-text-button-text_1mq3k_298{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}._feed-text-button-text_1mq3k_298 strong{font-weight:var(--type__body__xsmall--fontweight_strong)}._feed-notification-button_1mq3k_312{margin:var(--dig-spacing__micro__small) 0}._preview-single-task_1mq3k_316{display:flex;margin-bottom:var(--dig-spacing__micro__small);margin-top:var(--dig-spacing__micro__small)}._preview-single-task-text_1mq3k_322{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--dig-color__text__subtle);display:-webkit-box;font-size:var(--type__body__small--fontsize);line-height:var(--type__body__xsmall--lineheight);margin-left:var(--dig-spacing__micro__small);max-height:54px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}._preview-single-task-checkbox_1mq3k_336{display:inline-block;vertical-align:middle}._preview-single-task-text-complete_1mq3k_341{text-decoration:line-through}._preview-thumbnail-wrapper_1mq3k_345{display:flex}._preview-thumbnail_1mq3k_345{align-items:center;display:flex;font-size:var(--type__body__xsmall--fontsize);height:var(--thumbnail-icon-size);line-height:var(--thumbnail-icon-size);margin-bottom:var(--dig-spacing__micro__xsmall);margin-top:var(--dig-spacing__micro__xsmall);max-width:var(--preview-thumbnail-max-width)}._preview-thumbnail-icon_1mq3k_360{height:var(--thumbnail-icon-size);vertical-align:middle;width:var(--thumbnail-icon-size)}._preview-thumbnail-text_1mq3k_366{margin-left:var(--dig-spacing__micro__small);margin-right:var(--dig-spacing__micro__large);max-width:var(--preview-thumbnail-max-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._preview-quote_1mq3k_375{-webkit-line-clamp:3;margin-bottom:var(--dig-spacing__micro__xsmall);margin-top:var(--dig-spacing__micro__xsmall);max-height:var(--preview-quote-height)}._preview-quote_1mq3k_375,._preview-quote-for-box_1mq3k_389{-webkit-box-orient:vertical;color:var(--dig-color__text__subtle);display:-webkit-box;font-size:var(--type__body__standard--fontsize);line-height:var(--type__body__standard--lineheight);overflow:hidden;text-overflow:ellipsis}._mobile-close-button_1mq3k_399{display:none}@media (max-width:400px){._mobile-close-button_1mq3k_399{display:block}}._notification-chip-label-container_1mq3k_409{height:var(--notification-quick-reaction-icon-height);min-width:var(--notification-quick-reaction-icon-width)}._notification-chip_1mq3k_409{border:var(--notification-quick-reaction-button-border-width) solid var(--Border-Subtle,var(--dig-color__border__subtle));margin-right:var(--dig-spacing__micro__xsmall);padding:var(--notification-quick-reaction-padding-vertical) var(--dig-spacing__micro__small) var(--notification-quick-reaction-padding-vertical) var(--dig-spacing__micro__small)}._notification-chip_1mq3k_409,._preview-quote-box_1mq3k_423{background-color:var(--dig-color__background__raised)}._preview-quote-box_1mq3k_423{border:var(--notification-preview-quote-border-width) solid var(--Border-Subtle,var(--dig-color__border__subtle));border-radius:0 var(--notification-preview-quote-border-radius) var(--notification-preview-quote-border-radius) var(--notification-preview-quote-border-radius);box-sizing:border-box;margin:var(--dig-spacing__micro__medium) 0 var(--dig-spacing__micro__medium) 0;max-width:100%;padding:var(--dig-spacing__micro__medium)}._notification-chip-preview-quote-box-wrapper_1mq3k_436{display:flex;flex-flow:column wrap;overflow:hidden}._notification-comment-read-more_1mq3k_442{background-color:transparent;color:var(--dig-color__primary__base);padding:0}._notification-comment-read-more_1mq3k_442:hover{filter:brightness(80%)}._notification-chip-selected_1mq3k_451{background-color:var(--dig-color__selection__on-base);border-color:var(--dig-color__utility__focus-ring)}._error-state-spot_1mq3k_456{margin:auto;margin-top:var(--dig-spacing__micro__large);max-height:200px;width:200px}._error-state-text_1mq3k_463{margin:var(--dig-spacing__micro__large);text-align:center}._notification-error-banner_1mq3k_468{border-radius:0 0 var(--notification-banner-radius) var(--notification-banner-radius)}._quick-reaction-wrapper_1mq3k_472{height:var(--dig-spacing__macro__medium)}._feed-image-quick-reaction_1mq3k_476{float:right;font-size:var(--dig-type__size__title__large);height:var(--notification-image-emoji-height);width:var(--notification-image-emoji-width)}"));const Gke={notificationMenuContainer:"_notification-menu-container_1mq3k_3",notificationMenuContainerInRailNav:"_notification-menu-container-in-rail-nav_1mq3k_8",notificationsPopoverContent:"_notifications-popover-content_1mq3k_12",railNavPopoverContent:"_rail-nav-popover-content_1mq3k_57",notificationsDropdown:"_notifications-dropdown_1mq3k_63",loader:"_loader_1mq3k_69",eventFeed:"_event-feed_1mq3k_77",notificationsTitle:"_notifications-title_1mq3k_81",sectionHorizontalDivider:"_section-horizontal-divider_1mq3k_101",notificationsTraySectionHeader:"_notifications-tray-section-header_1mq3k_105",notificationsTraySectionHeaderTitle:"_notifications-tray-section-header-title_1mq3k_115",notificationsTrayLoading:"_notifications-tray-loading_1mq3k_120",notificationsTrayEmpty:"_notifications-tray-empty_1mq3k_126",notificationRowWrapper:"_notification-row-wrapper_1mq3k_131",notificationRowFooter:"_notification-row-footer_1mq3k_136",notificationMarkAsReadWrapper:"_notification-mark-as-read-wrapper_1mq3k_143",notificationMarkAsReadButton:"_notification-mark-as-read-button_1mq3k_169",notificationMarkAsReadIcon:"_notification-mark-as-read-icon_1mq3k_174",notificationsHighFive:"_notifications-high-five_1mq3k_196",notificationsHighFiveText:"_notifications-high-five-text_1mq3k_205",feedTime:"_feed-time_1mq3k_209",feedRowLink:"_feed-row-link_1mq3k_214",feedRow:"_feed-row_1mq3k_214",feedRowMainContentSection:"_feed-row-main-content-section_1mq3k_227",feedRowClickable:"_feed-row-clickable_1mq3k_233",feedRowRead:"_feed-row-read_1mq3k_245",feedRowBadge:"_feed-row-badge_1mq3k_253",feedImage:"_feed-image_1mq3k_261",feedImageBluenote:"_feed-image-bluenote_1mq3k_267",feedThumbnail:"_feed-thumbnail_1mq3k_266",feedImageAvatar:"_feed-image-avatar_1mq3k_272",feedTextButton:"_feed-text-button_1mq3k_276",feedTextButtonText:"_feed-text-button-text_1mq3k_298",feedNotificationButton:"_feed-notification-button_1mq3k_312",previewSingleTask:"_preview-single-task_1mq3k_316",previewSingleTaskText:"_preview-single-task-text_1mq3k_322",previewSingleTaskCheckbox:"_preview-single-task-checkbox_1mq3k_336",previewSingleTaskTextComplete:"_preview-single-task-text-complete_1mq3k_341",previewThumbnailWrapper:"_preview-thumbnail-wrapper_1mq3k_345",previewThumbnail:"_preview-thumbnail_1mq3k_345",previewThumbnailIcon:"_preview-thumbnail-icon_1mq3k_360",previewThumbnailText:"_preview-thumbnail-text_1mq3k_366",previewQuote:"_preview-quote_1mq3k_375",previewQuoteForBox:"_preview-quote-for-box_1mq3k_389",mobileCloseButton:"_mobile-close-button_1mq3k_399",notificationChipLabelContainer:"_notification-chip-label-container_1mq3k_409",notificationChip:"_notification-chip_1mq3k_409",previewQuoteBox:"_preview-quote-box_1mq3k_423",notificationChipPreviewQuoteBoxWrapper:"_notification-chip-preview-quote-box-wrapper_1mq3k_436",notificationCommentReadMore:"_notification-comment-read-more_1mq3k_442",notificationChipSelected:"_notification-chip-selected_1mq3k_451",errorStateSpot:"_error-state-spot_1mq3k_456",errorStateText:"_error-state-text_1mq3k_463",notificationErrorBanner:"_notification-error-banner_1mq3k_468",quickReactionWrapper:"_quick-reaction-wrapper_1mq3k_472",feedImageQuickReaction:"_feed-image-quick-reaction_1mq3k_476"},jke=Vm((()=>new Promise((function(e,n){t(["./c_user_notifications_components_notifications_tray.after-display"],e,n)})))),zke=()=>{rf({importer:()=>new Promise((function(e,n){t(["./c_user_notifications_components_notifications_tray.after-display"],e,n)}))});const e=d.useQueryClient(),{mutate:i}=d.useMutation({mutationFn:e=>{const t={};for(const n of e)n.userId&&n.id&&(t[n.userId]||(t[n.userId]=[])).push(n.id);const n={nids_by_user_id:JSON.stringify(t)};return E7({url:Cke(),data:n,dataType:"json"})},onMutate:()=>{},onSettled:()=>{}}),[a,o]=b.default.useState(!1),{inRailNav:r}=b.default.useContext(Uye),[s,l]=b.default.useState(0);let c=!1;const _=qke();let m=[];if(_.isSuccess)try{const{notifications:e}=gke(_.data);e.length>0&&(m=e.filter((e=>e.seenState===Gye.Unseen&&e.status===n.NotificationStatuses.Unread)))}catch(e){c=!0}Hke(e,_),b.default.useEffect((()=>{a&&m.length0,g=m.length;b.default.useEffect((()=>{!c&&_.isSuccess&&nke.logUdcl(n.LoggingObjectTypes.BellShown,{showingBadge:p,actionElement:r?"left_nav":"top_nav",badgeCount:g})}),[_.isSuccess,c]);const f=m.length>0?u.intl.formatMessage({id:"RaZY+d",defaultMessage:"Notifications menu, with new notifications"}):u.intl.formatMessage({id:"ewgyb+",defaultMessage:"Notifications menu"});return b.default.createElement("div",{"data-testid":"notification-menu-bell",onMouseEnter:()=>{nke.logUdcl(n.LoggingObjectTypes.BellHover,{showingBadge:p,actionElement:r?"left_nav":"top_nav",badgeCount:g})},className:r?Gke.notificationMenuContainerInRailNav:Gke.notificationMenuContainer},b.default.createElement(Ike,{contentClassName:Vq(Gke.notificationsPopoverContent,{[Gke.railNavPopoverContent]:r}),triggerProps:{"aria-label":f,"data-uxa-log":Sye("notifications-menu")},onToggle:({isOpen:e})=>{o(e),nke.logUdcl(n.LoggingObjectTypes.Menu,{showingBadge:p,actionElement:r?"left_nav":"top_nav",badgeCount:g}),m.length>0&&i(m)},notificationCount:s,inRailNav:r,isOpen:a,badgeVariant:"alert",tooltipTitle:u.intl.formatMessage({id:"J069mG",defaultMessage:"Notifications"})},b.default.createElement(Kke,{errorState:c,inRailNav:r})))};zke.displayName="UserNotificationsDropdownV2";const Kke=({errorState:e,inRailNav:t})=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(jke,{errorState:e,inRailNav:t})),Jke=e=>{const[t,n]=b.default.useState({});return b.default.createElement(XB.Provider,{value:{zIndex:99999}},b.default.createElement(d.QueryClientProvider,{client:d.queryClient},b.default.createElement(Uye.Provider,{value:{isPagelet:!!e.isPagelet,inRailNav:!!e.inRailNav,getQuickReactionState:e=>t[e],setQuickReactionState:(e,i)=>{n({...t,[e]:i})}}},b.default.createElement(zke,null))))};Jke.displayName="UserNotificationsDropdown";var Yke=Object.freeze({__proto__:null,UserNotificationsDropdown:Jke});const Zke=()=>{const{notificationsButtonAndMenu:e}=Y0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):Jke),[e])};const $ke=({isPrimaryButton:e,title:t,icon:n,cont_url:i,variant:a,href:o,onClick:r,isUnifiedSusi:l,...c})=>{const d=l?void 0:function(e={}){const t={...e.additionalQuery,cont:e.cont?e.cont:$c()};return e.register_cont&&(t.register_cont=e.register_cont),e.signupTag&&(t.signup_tag=e.signupTag),new s.URI({path:"/login",query:t}).toString()}(i?{cont:i,register_cont:i}:void 0);let _=e?"primary":"outline";return _=a||_,b.default.createElement(yV,{className:Vq("sign-in-link","control__button",{"control__button--collapsed":!!n}),variant:_,href:d,onClick:r,...c},n||t||u.intl.formatMessage({id:"qviKxB",defaultMessage:"Sign in"}))};$ke.displayName="SignInButton",$ke.defaultProps={isPrimaryButton:!0};const Qke=({folder:e,sharedLinkInfo:t,shareToken:i,encryptionOptions:a,implicitTOSVariant:o,webSignInTag:r,reloadPage:s,onSignUpSuccess:l,shouldShowOpenInAppButton:c,signupTag:d})=>{const _=Kee();return b.default.createElement($ke,{isPrimaryButton:c,variant:"transparent",title:u.intl.formatMessage({id:"iypucr",defaultMessage:"Log in"}),onClick:()=>{_.fn({signupTag:d,folderShareToken:i,linkUrl:t.url,origin:n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,folder:e,encryptionOptions:a,implicitTOSVariant:o,onAuthenticateSuccess:s,webSignInTag:r,onSignUpSuccess:l,postUpsellRedirectUrl:t.url,authDialogPreviousElement:n.AuthDialogPreviousElementTag.LOG_IN,sharedLinkInfo:t})},isUnifiedSusi:!0})};Qke.displayName="LoginButton";const Xke=()=>{const{loginButton:e}=Y0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):Qke),[e])},ewe=({folder:e,sharedLinkInfo:t,shareToken:i,encryptionOptions:a,implicitTOSVariant:o,webSignInTag:r,reloadPage:s,onSignUpSuccess:l,signupTag:c})=>{const d=Kee();return b.default.createElement($ke,{isPrimaryButton:!1,variant:"opacity",title:u.intl.formatMessage({id:"AHfqdF",defaultMessage:"Sign up"}),onClick:()=>{d.fn({signupTag:c,folderShareToken:i,linkUrl:t.url,origin:n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,folder:e,encryptionOptions:a,implicitTOSVariant:o,onAuthenticateSuccess:s,webSignInTag:r,onSignUpSuccess:l,postUpsellRedirectUrl:t.url,authDialogPreviousElement:n.AuthDialogPreviousElementTag.SIGN_UP,sharedLinkInfo:t})},isUnifiedSusi:!0})};ewe.displayName="SignupButton";const twe=()=>{const{signupButton:e}=Y0();return b.default.useMemo((()=>e?(e=>t=>b.default.createElement(b.default.Suspense,{fallback:null},b.default.createElement(e,{...t})))(e):ewe),[e])};Ph("/static/metaserver/static/js/sharing/features/shared-folder-preview-page/components/title-bar/controls.module.out-vflLi8CrJ.css",(e=>"._fsl-account-menu-small_1nbqu_1 .account-menu{margin-left:15px}"));const nwe="_fsl-account-menu-small_1nbqu_1",iwe=({viewer:e,folder:t,sharedLinkInfo:n,sharePermission:i,shareToken:a,sizeClass:o,user:r,encryptionOptions:s,implicitTOSVariant:l,webSignInTag:c,reloadPage:d,onSignUpSuccess:u})=>{const{hasPublicAudienceOrVisibility:_,displayName:m}=n,p="shared_folder_control_bar",g=YSe(),f=xye(),h=Zke(),E=Xke(),v=twe();if(o===Yee.Small)return b.default.createElement(awe,{viewer:e,displayName:m,encryptionOptions:s,user:r,reloadPage:d,shareToken:a,sharedLinkInfo:n,folder:t,url:n.url,webSignInTag:c,onSignUpSuccess:u,implicitTOSVariant:l});const S=t.openInAppData,T=!!S;return b.default.createElement(zSe,null,!1!==_?b.default.createElement(qSe,{isFolderLink:!0,sharedLink:n.url,shareToken:a}):null,T?b.default.createElement(jSe,{openInAppData:S}):null,b.default.createElement(g,{shareToken:a}),null!=r?b.default.createElement(f,{user:r,viewer:e}):b.default.createElement(b.default.Fragment,null,b.default.createElement(E,{folder:t,sharedLinkInfo:n,shareToken:a,encryptionOptions:s,implicitTOSVariant:l,webSignInTag:c,reloadPage:d,onSignUpSuccess:u,shouldShowOpenInAppButton:T,signupTag:p}),b.default.createElement(v,{folder:t,sharedLinkInfo:n,shareToken:a,encryptionOptions:s,implicitTOSVariant:l,webSignInTag:c,reloadPage:d,onSignUpSuccess:u,signupTag:p})),null!=r?b.default.createElement("div",{className:"react-title-bar__divider"}):null,null==r||r.is_guest_admin?null:b.default.createElement(h,{isPagelet:!1}),b.default.createElement($G,{slotId:"rightmost_global_header_slot"}))};iwe.displayName="SharedLinkFolderControls";const awe=({viewer:e,displayName:t,user:n,shareToken:i,folder:a,url:o,onSignUpSuccess:r,sharedLinkInfo:s,encryptionOptions:l,implicitTOSVariant:c,reloadPage:d,webSignInTag:u})=>{const _=!!a.openInAppData,m="shared_folder_control_bar",p=xye(),g=Xke(),f=twe();return b.default.createElement("div",{className:"react-title-bar__controls"},null!=n?b.default.createElement("div",{className:nwe},b.default.createElement(p,{user:n,viewer:e})):b.default.createElement(b.default.Fragment,null,b.default.createElement(g,{folder:a,sharedLinkInfo:s,shareToken:i,encryptionOptions:l,implicitTOSVariant:c,webSignInTag:u,reloadPage:d,onSignUpSuccess:r,shouldShowOpenInAppButton:_,signupTag:m}),b.default.createElement(f,{folder:a,sharedLinkInfo:s,shareToken:i,encryptionOptions:l,implicitTOSVariant:c,webSignInTag:u,reloadPage:d,onSignUpSuccess:r,signupTag:m})),b.default.createElement($G,{slotId:"rightmost_global_header_slot"}))};awe.displayName="SharedLinkControlsSmall";const owe=e=>{const t=void 0===e.color?"var(--dig-color__glyph__accent, #0061fe)":e.color,n={...e};return delete n.color,b.default.createElement("svg",{...n,xmlns:"http://www.w3.org/2000/svg",role:"img",width:"32px",height:"32px",viewBox:"0 0 32 32",style:{fill:t}},b.default.createElement("title",null,e.alt),b.default.createElement("path",{d:"M8 2.4l8 5.1-8 5.1-8-5.1 8-5.1zm16 0l8 5.1-8 5.1-8-5.1 8-5.1zM0 17.7l8-5.1 8 5.1-8 5.1-8-5.1zm24-5.1l8 5.1-8 5.1-8-5.1 8-5.1zM8 24.5l8-5.1 8 5.1-8 5.1-8-5.1z"}))},rwe=Symbol("ON_SELECT_DROPBOX_HOME_ICON"),{useEmitter:swe,defaultEmitter:lwe}=$Q((({event:e})=>{e.key!==rwe||XE.logEvent("select.dropbox_home_icon")})),cwe=()=>b.default.createElement("a",{href:"//www.dropbox.com?src=shmodel",className:"title-bar-icon ax-focusable",onClick:()=>{lwe.select(rwe).emit(null)},"aria-label":u.intl.formatMessage({id:"T4Bqx5",defaultMessage:"Click to navigate to home"})},b.default.createElement(owe,{className:"title-bar-icon__svg",alt:"Dropbox"}));cwe.displayName="Logo",cwe.displayName="Logo";const dwe=()=>b.default.createElement("div",{className:"react-title-bar__title-wrap"},b.default.createElement(cwe,null));dwe.displayName="TitleBarLogo",dwe.displayName="TitleBarTitle";const uwe=({controls:e})=>b.default.createElement("div",{className:"react-title-bar","data-testid":"title-bar"},b.default.createElement(dwe,null),b.default.createElement("div",{className:"react-title-bar__action-wrap"},e));uwe.displayName="TitleBarBase";const _we=mpe((e=>{const{viewer:t,folder:n,sharedLinkInfo:i,sharePermission:a,shareToken:o,sizeClass:r,user:s,encryptionOptions:l,implicitTOSVariant:c,webSignInTag:d,reloadPage:u,onSignUpSuccess:_}=e;return b.default.createElement(uwe,{controls:b.default.createElement(iwe,{folder:n,sharePermission:a,sharedLinkInfo:i,shareToken:o,sizeClass:r,viewer:t,user:s,encryptionOptions:l,implicitTOSVariant:c,webSignInTag:d,reloadPage:u,onSignUpSuccess:_})})}));_we.displayName="SharedLinkFolderTitleBar";var mwe=Object.freeze({__proto__:null,SharedLinkFolderTitleBar:_we});const pwe=_.memoize((e=>{l.reportStack("User attempted to call a selector when reducer is not registered",{tags:["redux"],exc_extra:{namespace:e}})}));function gwe(e,t){return e[t]||pwe(t),e[t]}function fwe(e,t){return t?function(e){return gwe(e,X4)||R4}(e)[t]:void 0}const hwe=e=>e[t6],Ewe=(e,t)=>{const{folderPackage:n}=hwe(e);return n[t]},vwe=(e,t)=>{const n=Ewe(e,t);return n?n.entries.filter((e=>"file"===e.type)).map((e=>e.id)):[]},bwe=(e,t)=>{const n=Ewe(e,t);if(n)return n.entries.filter((e=>"folder"===e.type)).map((t=>((e,t)=>hwe(e).folderPackage[t])(e,t.id)))};function Swe(e,t){const n=fwe(e,t);if(!n)return;const i=((e,t)=>hwe(e).fileMetadata[t])(e,t);return{...i,file:n}}const Twe=(e,t)=>vwe(e,t).map((t=>Swe(e,t))).filter(Boolean),ywe=(e,t,n)=>{const i=((e,t,n)=>{if(!n)return;const i=vwe(e,t);return _.find(i,(t=>{const i=fwe(e,t);return void 0!==i&&i.filename===n}))})(e,t,n);if(i)return Swe(e,i)};class kwe{static initClass(){this.ACCURACY=2,this.CODEPOINT_TO_WIDTH={32:38,33:25,34:42,35:67,36:58,37:92,38:75,39:25,40:33,41:33,42:58,43:58,44:25,45:33,46:25,47:42,48:58,49:58,50:58,51:58,52:58,53:58,54:58,55:58,56:58,57:58,58:25,59:25,60:58,61:58,62:58,63:50,64:100,65:67,66:67,67:67,68:75,69:58,70:58,71:75,72:83,73:33,74:25,75:67,76:58,77:100,78:83,79:83,80:67,81:83,82:67,83:58,84:58,85:75,86:67,87:100,88:67,89:58,90:58,91:33,92:42,93:33,94:58,95:50,96:67,97:58,98:67,99:50,100:67,101:58,102:33,103:58,104:67,105:25,106:25,107:58,108:25,109:100,110:67,111:67,112:67,113:67,114:42,115:50,116:42,117:67,118:58,119:83,120:58,121:58,122:50,123:42,124:58,125:42,126:58,161:25,162:58,163:58,164:58,165:58,166:58,167:58,168:67,169:92,170:42,171:50,172:58,174:92,175:58,176:50,177:58,178:42,179:42,180:67,181:67,182:75,183:25,184:25,185:42,186:42,187:50,188:83,189:83,190:83,191:50,192:67,193:67,194:67,195:67,196:67,197:67,198:92,199:67,200:58,201:58,202:58,203:58,204:33,205:33,206:33,207:33,208:75,209:83,210:83,211:83,212:83,213:83,214:83,215:58,216:83,217:75,218:75,219:75,220:75,221:58,222:67,223:67,224:58,225:58,226:58,227:58,228:58,229:58,230:92,231:50,232:58,233:58,234:58,235:58,236:25,237:25,238:25,239:25,240:67,241:67,242:67,243:67,244:67,245:67,246:67,247:58,248:67,249:67,250:67,251:67,252:67,253:58,254:67,255:58,256:75,257:67,258:75,259:67,260:75,261:67,262:75,263:58,264:75,265:58,266:75,267:58,268:75,269:58,270:83,271:83,272:83,273:75,274:67,275:67,276:67,277:67,278:67,279:67,280:67,281:67,282:67,283:67,284:83,285:75,286:83,287:75,288:83,289:75,290:83,291:75,292:83,293:75,294:92,295:75,296:33,297:33,298:33,299:33,300:33,301:33,302:33,303:33,304:33,305:25,306:67,307:67,308:42,309:33,310:75,311:67,312:67,313:58,314:33,315:58,316:33,317:58,318:42,319:58,320:50,321:67,322:42,323:83,324:75,325:83,326:75,327:83,328:75,329:83,330:83,331:75,332:92,333:67,334:92,335:67,336:92,337:67,338:100,339:100,340:75,341:50,342:75,343:50,344:75,345:50,346:67,347:58,348:67,349:58,350:67,351:58,352:67,353:58,354:75,355:42,356:75,357:42,358:75,359:42,360:83,361:75,362:83,363:75,364:83,365:75,366:83,367:75,368:83,369:75,370:83,371:75,372:100,373:92,374:75,375:58,376:75,377:67,378:67,379:67,380:67,381:67,382:67,383:42,384:75,385:83,386:67,387:75,388:75,389:67,390:75,391:83,392:58,393:83,394:100,395:67,396:75,397:67,398:67,399:75,400:58,401:58,402:75,403:83,404:75,405:100,406:50,407:50,408:75,409:67,410:50,411:67,412:117,413:83,414:75,415:92,416:92,417:75,418:117,419:100,420:75,421:75,422:75,423:67,424:58,425:67,426:58,427:42,428:75,429:42,430:75,431:83,432:75,433:92,434:83,435:75,436:75,437:67,438:67,439:67,440:67,441:58,442:58,443:75,444:75,445:58,446:50,447:67,448:33,449:50,450:50,451:33,452:142,453:142,454:133,455:100,456:92,457:67,458:117,459:117,460:100,461:75,462:67,463:33,464:33,465:92,466:67,467:83,468:75,469:83,470:75,471:83,472:75,473:83,474:75,475:83,476:75,477:67,478:75,479:67,480:75,481:67,482:100,483:100,484:92,485:75,486:83,487:75,488:75,489:67,490:92,491:67,492:92,493:67,494:67,495:58,496:33,497:142,498:142,499:133,500:83,501:75,502:117,503:67,504:83,505:75,506:75,507:67,508:100,509:100,510:92,511:67,512:75,513:67,514:75,515:67,516:67,517:67,518:67,519:67,520:33,521:33,522:33,523:33,524:92,525:67,526:92,527:67,528:75,529:50,530:75,531:50,532:83,533:75,534:83,535:75,536:67,537:58,538:75,539:42,540:58,541:58,542:83,543:75,544:83,545:100,546:92,547:67,548:67,549:67,550:75,551:67,552:67,553:67,554:92,555:67,556:92,557:67,558:92,559:67,560:92,561:67,562:75,563:58,564:67,565:100,566:67,567:33,568:100,569:100,570:75,571:75,572:58,573:58,574:67,575:58,576:58,577:67,578:50,579:75,580:75,581:75,582:75,583:58,584:58,585:25,586:83,587:58,588:75,589:33,590:75,591:58,880:67,881:50,882:67,883:50,884:33,885:33,886:75,887:67,888:108,889:108,890:67,891:58,892:58,893:58,894:42,895:108,896:108,897:108,898:108,899:108,900:67,901:67,902:75,903:42,904:83,905:100,906:58,907:108,908:100,909:108,910:100,911:100,912:42,913:75,914:67,915:58,916:83,917:67,918:67,919:83,920:92,921:33,922:75,923:75,924:100,925:83,926:75,927:92,928:83,929:67,930:108,931:67,932:75,933:75,934:83,935:75,936:83,937:92,938:33,939:75,940:83,941:58,942:75,943:42,944:67,945:83,946:67,947:67,948:67,949:58,950:75,951:75,952:67,953:42,954:67,955:67,956:75,957:67,958:67,959:67,960:92,961:67,962:67,963:75,964:67,965:67,966:92,967:67,968:92,969:100,970:42,971:67,972:67,973:67,974:100,975:108,976:58,977:75,978:75,979:100,980:75,981:92,982:100,983:67,984:92,985:67,986:75,987:58,988:58,989:58,990:67,991:58,992:75,993:92,994:100,995:92,996:75,997:58,998:75,999:58,1e3:75,1001:75,1002:67,1003:67,1004:83,1005:58,1006:50,1007:42,1008:67,1009:67,1010:58,1011:33,1012:92,1013:58,1014:58,1015:67,1016:67,1017:75,1018:100,1019:83,1020:58,1021:75,1022:75,1023:75,1024:67,1025:67,1026:92,1027:58,1028:75,1029:67,1030:33,1031:33,1032:42,1033:108,1034:108,1035:83,1036:75,1037:83,1038:75,1039:83,1040:75,1041:67,1042:67,1043:58,1044:83,1045:67,1046:92,1047:67,1048:83,1049:83,1050:75,1051:83,1052:100,1053:83,1054:92,1055:83,1056:67,1057:75,1058:75,1059:75,1060:83,1061:75,1062:83,1063:75,1064:108,1065:108,1066:75,1067:92,1068:67,1069:75,1070:108,1071:75,1072:67,1073:67,1074:58,1075:58,1076:75,1077:67,1078:83,1079:58,1080:75,1081:75,1082:67,1083:67,1084:83,1085:75,1086:67,1087:75,1088:75,1089:58,1090:58,1091:58,1092:92,1093:67,1094:75,1095:58,1096:92,1097:100,1098:67,1099:83,1100:58,1101:58,1102:92,1103:58,1104:67,1105:67,1106:75,1107:58,1108:58,1109:58,1110:33,1111:33,1112:42,1113:92,1114:92,1115:75,1116:67,1117:75,1118:58,1119:75,1120:100,1121:75,1122:75,1123:67,1124:83,1125:83,1126:75,1127:67,1128:100,1129:92,1130:92,1131:83,1132:117,1133:108,1134:67,1135:67,1136:83,1137:83,1138:92,1139:67,1140:83,1141:67,1142:83,1143:67,1144:133,1145:125,1146:92,1147:67,1148:100,1149:75,1150:100,1151:75,1152:75,1153:58,1154:75,1155:0,1156:0,1157:0,1158:0,1159:108,1160:0,1161:0,1162:83,1163:75,1164:67,1165:58,1166:67,1167:75,1168:58,1169:58,1170:67,1171:58,1172:75,1173:67,1174:100,1175:92,1176:67,1177:58,1178:75,1179:67,1180:83,1181:75,1182:75,1183:67,1184:83,1185:75,1186:83,1187:75,1188:100,1189:83,1190:117,1191:100,1192:92,1193:75,1194:75,1195:58,1196:75,1197:58,1198:75,1199:58,1200:75,1201:58,1202:75,1203:75,1204:100,1205:83,1206:75,1207:67,1208:75,1209:67,1210:75,1211:58,1212:92,1213:75,1214:92,1215:75,1216:33,1217:92,1218:83,1219:75,1220:67,1221:83,1222:67,1223:83,1224:75,1225:83,1226:75,1227:75,1228:58,1229:100,1230:83,1231:25,1232:75,1233:67,1234:75,1235:67,1236:100,1237:100,1238:67,1239:67,1240:75,1241:67,1242:75,1243:67,1244:92,1245:83,1246:67,1247:58,1248:67,1249:58,1250:83,1251:75,1252:83,1253:75,1254:92,1255:67,1256:92,1257:67,1258:92,1259:67,1260:75,1261:58,1262:75,1263:58,1264:75,1265:58,1266:75,1267:58,1268:75,1269:58,1270:58,1271:42,1272:92,1273:83,1274:58,1275:42,1276:75,1277:58,1278:75,1279:58,2026:67,19977:108,65403:58},this._ELLIPSIS_LENGTH=new kwe("…").length}static em_snippet(e,t,n){return null==t&&(t=50),null==n&&(n=.75),new kwe(e.toString()).snippet(t,n).toString()}constructor(e){if(!(this instanceof kwe))return new kwe(e);this.s=e,this.info=this.widthInfo(),this.length=e.length?this.info[this.s.length-1]:0}widthInfo(){const e={"-1":0};for(let t=0,n=this.s.length,i=0<=n;i?tn;i?t++:t--)e[t]=e[t-1]+this.ems(this.s.charAt(t));return e}findSpot(e){let t;if(!e)return 0;let n=0,i=this.s.length;for(;n<=i;){t=Math.floor(n/2+i/2);const a=this.info[t-1];if(a>e)i=t-1;else{if(!(at?n:t}ems(e){const t=e.charCodeAt(0),n=kwe.CODEPOINT_TO_WIDTH[t];return n?n/Math.pow(10,kwe.ACCURACY):768<=t&&t<=879?0:65377<=t&&t<=65500?.58:11904<=t&&t<=40911||44032<=t&&t<=55215||4352<=t&&t<=4607||63744<=t&&t<=64255||65280<=t&&t<=65535||131072<=t&&t<=196607?1.08:.65}substr(e,t){const n=this.findSpot(e);if(null!=t){let i=this.findSpot(e+t);if(i-n"._snackbar-title__link-url_amx02_1 input{background-color:transparent;border-radius:0;color:var(--color__inverse__standard__text);display:block;font-size:10px;max-width:500px;text-overflow:ellipsis;width:100%}._snackbar-title__link-url_amx02_1 input,._snackbar-title__link-url_amx02_1 input:focus{border:none;outline:none}._banner-position_amx02_18{left:15vw;position:fixed;top:3vw;width:64vw;z-index:11011}"));const wwe="_snackbar-title__link-url_amx02_1";const Iwe=["preview"];function Awe(e){return Iwe.find((t=>t===(null==e?void 0:e.toLowerCase())))}Ph("/static/metaserver/static/js/sharing/views/preview_as_recipient/preview_as_recipient_modal.module.out-vfl5LGwVn.css",(e=>"._preview-as-recipient-modal-container_kb5je_1{box-sizing:border-box;height:100%;padding:80px;position:absolute;width:100%}._preview-as-recipient-iframe-loading_kb5je_9{align-items:center;background-color:var(--dig-color__secondary__surface);border-radius:var(--dig-radius__large);display:flex;flex-direction:column;justify-content:center;position:absolute}._preview-as-recipient-iframe-container_kb5je_19{height:100%;width:100%}._preview-as-recipient-iframe_kb5je_9{border:none;border-radius:var(--dig-radius__large);height:100%;pointer-events:none;width:100%}._preview-as-recipient-header_kb5je_32{background:var(--dig-color__secondary__on-base);box-sizing:border-box;height:60px;justify-content:space-between;opacity:1;padding:var(--dig-spacing__micro__medium) var(--dig-spacing__micro__xlarge);transition:opacity var(--duration__333) var(--easing__enter);z-index:10}._preview-as-recipient-header_kb5je_32,._preview-as-recipient-header-left-section_kb5je_45{align-items:center;display:flex}._content-separator_kb5je_50{background:var(--dig-color__border__subtle);height:52px;margin:0 var(--dig-spacing__micro__large);width:1px}._header-button_kb5je_57{margin-right:var(--dig-spacing__micro__small)}._progress-bar_kb5je_61{width:270px}._settings-tooltip-list_kb5je_65{list-style-position:inside;margin-bottom:0;margin-top:0;padding-left:var(--dig-spacing__micro__medium)}._cursor-tooltip_kb5je_72{height:1px;position:absolute;visibility:hidden;width:1px;z-index:999}"));const Cwe=["manage_setting","preview","copy_link"];const Rwe=async(e,t,n)=>{const i=await Owe(e,n),a=function(e){return Cwe.find((t=>t===(null==e?void 0:e.toLowerCase())))}(t);XE.logEvent({class:"share",action:"select",object:"share_copy_link_mini_modal",properties:{...i,shareCopyLinkMiniModalAction:a}})},Owe=async(e,t)=>{var n,i,a;const o=Gce(null!==(n=e.url)&&void 0!==n?n:""),r={nsId:null==t?void 0:t.nsId,fileObjId:null==t?void 0:t.fileId,stkey:V0(e.url)};if("scl"===o){const{rlkey:t,sckey:n}=jce(null!==(i=e.url)&&void 0!==i?i:"");r.rlkeySha1=t?await Kce(t):void 0,r.sckeySha1=n?await Kce(n):void 0}else if("s"===o||"sh"===o){const{tkey:t,senderTrackey:n}=zce(null!==(a=e.url)&&void 0!==a?a:"");r.tkeySha1=t?await Kce(t):void 0,r.stkey=n}return r};const Nwe=({showTooltip:e,defaultThemeMode:t})=>{const n=b.useRef(null),i=e=>{n.current&&(n.current.style.transform=`translate(${e.pageX}px, ${e.pageY-25}px)`)};return b.useEffect((()=>(document.addEventListener("mousemove",i),()=>{document.removeEventListener("mousemove",i)})),[]),b.createElement(wM,{mode:t},b.createElement(AM,null,b.createElement("div",{className:Vq("_cursor-tooltip_kb5je_72"),ref:n}),b.createElement(wq.Control,{open:e,placement:"top",triggerRef:n},u.intl.formatMessage({id:"wTH5Fn",defaultMessage:"Preview only"}))))};function Pwe(e){return{class:"share",action:"copy",object:"shared_link",properties:e}}Nwe.displayName="CursorTooltip";const Mwe=async(e,t,n)=>{const i=Gce(e),a={sharedLinkIdentifier:n,linkType:i};if("scl"===i){t&&(a.sharedLinkResolvedAccessLevel=ice(fce(t)));const{rlkey:n,sckey:i,senderTrackey:o,encryptedRecipientInfo:r}=jce(null!=e?e:"");a.rlkeySha1=n?await Kce(n):void 0,a.sckeySha1=i?await Kce(i):void 0,a.stkey=o,a.encryptedRecipientInfoSha1=r?await Kce(r):void 0}else if("s"===i||"sh"===i){a.sharedLinkResolvedAccessLevel="viewer";const{tkey:t,senderTrackey:n}=zce(null!=e?e:"");a.tkeySha1=t?await Kce(t):void 0,a.stkey=n}return a},Lwe=async e=>{var t,n;const{eventState:i,actionSurface:a,actionElement:o,requestedAccessLevel:r,content:s,contentAction:l,hasCachedLink:c,metadata:d,url:u,screen:_,isSm24:m,commentId:p}=e;let g=((e,t,n,i,a,o,r,s,l,c)=>{const d=null==a?void 0:a.isDir,u=n?tce(n):void 0,_=d?Xle(cce[null==a?void 0:a.type]):void 0,m=null==a?void 0:a.nsId,p=null==a?void 0:a.fileId,g=d||null==a?void 0:a.ext;return{eventState:e,actionSurface:t,actionElement:i,contentAction:o?Yle(o):void 0,folderType:_,sharedLinkRequestedAccessLevel:u,isDir:d,nsId:m,hasCachedLink:null!=r&&r,contentIdentifier:p,fileExtension:g,screen:s,shareModalType:l?oce("sm24"):void 0,commentId:c}})(i,a,r,o,s,l,c,_,m,p);return"success"===i?g={...g,httpStatusCode:e.httpCode,createdNewLink:200===e.httpCode}:"failed"!==i&&"rejected"!==i||(g={...g,httpStatusCode:null!==(t=e.httpCode)&&void 0!==t?t:void 0,createSharedLinkErrorReason:$le(pce[e.exception])}),g&&d?g={...g,...await Mwe(d.url,null===(n=d.link_permissions)||void 0===n?void 0:n.link_access_level,d.id)}:g&&u&&(g={...g,...await Mwe(u)}),(e=>{const t={};for(const n in e)null===e[n]?t[n]=void 0:t[n]=e[n];return t})(g)},Dwe=async e=>{var t,n;const i=await Lwe(e),{eventState:a,fileIdOrPath:o,loggingKey:r,isSm24:s,actionSurface:l,actionElement:c}=e,d=Pwe(i);let u={};i&&s&&(u={isSm24:"true",actionSurface:l,actionElement:null!=c?c:"unknown",...i.isDir&&{folderType:null!==(t=i.folderType)&&void 0!==t?t:"unknown"},...!i.isDir&&{fileExtension:null!==(n=i.fileExtension)&&void 0!==n?n:"unknown"}});const _={isDir:(null==i?void 0:i.isDir)?"true":"false",...u};"start"===a?XE.logStart(d,{key:r||o,tags:_}):XE.logEnd(d,{key:r||o,tags:_,eventState:a})};const Fwe=e=>{if(navigator.clipboard){const t=e.sharedLink.url;navigator.clipboard.writeText(t).then((()=>{xwe(e)}),(()=>{Uwe(e)}))}else Uwe(e)},xwe=e=>{Dwe({eventState:"success",...Bwe(e)})},Uwe=e=>{Dwe({eventState:"failed",exception:n.CopyLinkException.FAILED_COPY_TO_CLIPBOARD,...Bwe(e)})},Bwe=e=>{var t,n,i,a;return{actionSurface:null!==(t=e.actionSurface)&&void 0!==t?t:"",actionElement:e.actionElement,contentAction:null!==(n=e.contentAction)&&void 0!==n?n:"",requestedAccessLevel:null!==(i=e.requestedAccessLevel)&&void 0!==i?i:"default",fileIdOrPath:null!==(a=e.fileIdOrPath)&&void 0!==a?a:"",content:e.content,metadata:e.sharedLink,isSm24:!1}},Wwe=async(e,t,n)=>{const i=await Owe(e,n);XE.logEvent({class:"share",action:"select",object:"share_sender_preview_action",properties:{actionSurface:"sender_file_previews",shareSenderPreviewAction:t,...i}})};var Vwe;!function(e){e.SHARE_MODAL_SNACKBAR="share_modal_snackbar",e.SHARE_MODAL_SETTINGS_PAGE_SNACKBAR="share_modal_settings_page_snackbar",e.COPY_LINK_MINI_MODAL="copy_link_mini_modal",e.SNACKBAR="snackbar"}(Vwe||(Vwe={}));const qwe=e=>{switch(e){case"share_modal":return Vwe.SHARE_MODAL_SNACKBAR;case"share_modal_settings_page":return Vwe.SHARE_MODAL_SETTINGS_PAGE_SNACKBAR;case"copy_link_mini_modal":return Vwe.COPY_LINK_MINI_MODAL;default:return Vwe.SNACKBAR}},Hwe=u.intl.formatMessage({id:"OV9ZZD",defaultMessage:"Copy link"}),Gwe=u.intl.formatMessage({id:"NQHqVa",defaultMessage:"Copied"}),jwe=u.intl.formatMessage({id:"mDo+Iq",defaultMessage:"Preview"}),zwe=u.intl.formatMessage({id:"3/Npm2",defaultMessage:"No expiration date"}),Kwe=u.intl.formatMessage({id:"NPc8gt",defaultMessage:"No password"}),Jwe=u.intl.formatMessage({id:"xK4QG0",defaultMessage:"Password required"}),Ywe=u.intl.formatMessage({id:"9PHuWl",defaultMessage:"Downloads allowed"}),Zwe=u.intl.formatMessage({id:"jNMonG",defaultMessage:"Downloads not allowed"}),$we=({sharedLink:e,openShareModalSettings:t,loggingProps:n})=>{const[i,a]=b.useState(!1);return b.createElement(b.Fragment,null,b.createElement(yV,{onClick:()=>{XE.logStart("eng.preview_recipient_modal",{tags:{source:"copy_link_mini_modal"}}),a(!0),Rwe(e,"preview",null==n?void 0:n.content)},variant:"filled",size:"small",className:"preview-link-recipient-button"},jwe),b.createElement(Qwe,{modalOpen:i,sharedLink:e,closeModal:()=>{a(!1)},openShareModalSettings:t,loggingProps:n,source:qwe("copy_link_mini_modal")}))};$we.displayName="PreviewAsRecipientButton";const Qwe=({modalOpen:e,sharedLink:t,closeModal:n,openShareModalSettings:i,loggingProps:a,source:o})=>{const[r,s]=b.useState(!1),[l,c]=b.useState(!1),d=TM(),_=(e=>{const t=new URL(e);return t.searchParams.append("rp","1"),t})(t.url);b.useEffect((()=>{var t,n;e&&(XE.logEvent({class:"share",action:"view",object:"share_sender_preview",properties:{fileObjId:null===(t=a.content)||void 0===t?void 0:t.fileId,nsId:null===(n=a.content)||void 0===n?void 0:n.nsId,actionSurface:"sender_file_previews"}}),XE.logEnd("eng.preview_recipient_modal",{tags:{source:o||""},eventState:"success"}),XE.logStart("eng.preview_recipient_iframe_loading"))}),[e]);const m=document.getElementById("preview-as-recipient-iframe"),p=null==m?void 0:m.clientWidth,g=null==m?void 0:m.clientHeight;return b.useEffect((()=>{if(l){const e=setTimeout((()=>{c(!1)}),3e3);return()=>{clearTimeout(e)}}return()=>{}}),[l]),b.createElement(wM,{mode:"dark"},b.createElement(AM,null,b.createElement(yK,{open:e,fullScreen:!0},b.createElement(Xwe,{headerText:(()=>{const e=(()=>{const e=t.link_permissions.effective_audience;return e.hasOwnProperty(".tag")?e[".tag"]:e})(),n=(()=>{const e=t.link_permissions.link_access_level;return e.hasOwnProperty(".tag")?e[".tag"]:e})();switch(e){case"public":return u.intl.formatMessage({id:"J7atFZ",defaultMessage:"Anyone with this link can {canEdit, select, true {edit} other {view}}. No login required."},{canEdit:"editor"===n});case"no_one":return u.intl.formatMessage({id:"SwWzmL",defaultMessage:"Only people invited can {canEdit, select, true {edit} other {view}}. Login required."},{canEdit:"editor"===n});case"team":return u.intl.formatMessage({id:"CSXxI/",defaultMessage:"Team members with this link can {canEdit, select, true {edit} other {view}}. Login required."},{canEdit:"editor"===n});default:return""}})(),closeModal:n,iframeLoaded:r,setIframeLoaded:s,sharedLink:t,openShareModalSettings:i,loggingProps:a}),b.createElement("div",{className:Vq("_preview-as-recipient-modal-container_kb5je_1"),onMouseOver:e=>{c(!1)}},b.createElement("div",{className:Vq("_preview-as-recipient-iframe-container_kb5je_19"),onMouseOver:e=>{e.stopPropagation()},onClick:()=>{r&&c(!0)},style:{cursor:l?"not-allowed":"auto"},tabIndex:0,"aria-label":u.intl.formatMessage({id:"/Z1VIw",defaultMessage:"File Preview"})},!r&&p&&g&&b.createElement("div",{className:Vq("_preview-as-recipient-iframe-loading_kb5je_9"),style:{width:p,height:g},"aria-label":u.intl.formatMessage({id:"sWGOft",defaultMessage:"Loading file preview"})},b.createElement(dW,{weightVariant:"normal",size:"medium"},u.intl.formatMessage({id:"D2REz7",defaultMessage:"Loading preview…"})),b.createElement(ML,{className:Vq("_progress-bar_kb5je_61"),"aria-valuetext":u.intl.formatMessage({id:"JQ462z",defaultMessage:"File preview progress indicator"}),isIndeterminate:!0,in:!0})),b.createElement("iframe",{id:"preview-as-recipient-iframe",title:u.intl.formatMessage({id:"/Z1VIw",defaultMessage:"File Preview"}),className:Vq("_preview-as-recipient-iframe_kb5je_9"),src:_.toString(),onClick:e=>{e.preventDefault(),e.stopPropagation()},onLoad:()=>{s(!0),XE.logEnd("eng.preview_recipient_iframe_loading",{eventState:"success"})},tabIndex:-1}))),b.createElement(Nwe,{showTooltip:l,defaultThemeMode:d.mode}))))};Qwe.displayName="PreviewAsRecipientModal";const Xwe=({headerText:e,closeModal:t,sharedLink:i,openShareModalSettings:a,iframeLoaded:o,setIframeLoaded:r,loggingProps:s})=>{const[l,c]=b.useState(Hwe),[d,_]=b.useState(null),[m,p]=b.useState(!1);b.useEffect((()=>{if(m){const e=setTimeout((()=>{c(Hwe),_(null),p(!1)}),3e3);return()=>{clearTimeout(e)}}return()=>{}}),[m]);const g=b.useMemo((()=>{const e=i.expires?(t=new Date(i.expires).toLocaleDateString(),u.intl.formatMessage({id:"YlW+eF",defaultMessage:"Expires {date}"},{date:t})):zwe;var t;const n=i.link_permissions.require_password?Jwe:Kwe,a=i.link_permissions.allow_download?Ywe:Zwe;return b.createElement("ul",{className:Vq("_settings-tooltip-list_kb5je_65")},b.createElement("li",null,e),b.createElement("li",null,n),b.createElement("li",null,a))}),[i]);return b.createElement("div",{className:Vq("_preview-as-recipient-header_kb5je_32")},b.createElement("div",{className:Vq("_preview-as-recipient-header-left-section_kb5je_45")},b.createElement(CV,{variant:"transparent",onClick:()=>{o||XE.logEnd("eng.preview_recipient_iframe_loading",{eventState:"canceled"}),t(),r(!1)}},b.createElement(uN,{src:xN,size:"large","aria-label":u.intl.formatMessage({id:"5rBNEd",defaultMessage:"Close"})})),b.createElement("div",{className:Vq("_content-separator_kb5je_50")}),b.createElement(dW,{size:"small",weightVariant:"emphasized"},jwe)),o&&b.createElement(b.Fragment,null,b.createElement("div",null,b.createElement(cW,{color:"subtle"},e)),b.createElement("div",null,b.createElement(wq,{title:g},b.createElement(yV,{variant:"opacity",onClick:()=>{a(n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_LINK_RECIPIENT_SETTINGS_BUTTON),Wwe(i,"click_share_modal_settings",s.content),t()},className:Vq("_header-button_kb5je_57")},u.intl.formatMessage({id:"N/y+z5",defaultMessage:"Settings"}))),b.createElement(yV,{variant:"primary",onClick:()=>{m||((e=>{Dwe({eventState:"start",...Bwe(e)}),Wwe(e.sharedLink,"click_copy_link",e.content),Fwe(e)})({actionElement:"sender_file_previews",sharedLink:i,...s}),p(!0),c(Gwe),_(b.createElement(uN,{src:NN})))},withIconStart:d},l))))};function eIe(e){return z$.fail(e,"sharing-notification")}function tIe(e,t){return z$.sync(e,t,"sharing-notification")}function nIe(e){return u.intl.formatMessage({id:"Fbyffs",defaultMessage:"Shared {folder_name}."},{st:e=>b.default.createElement("strong",null,e),folder_name:kwe.em_snippet(e,Br.FILENAME)})}function iIe(e){const t=e=>{e.preventDefault(),e.currentTarget.select()},n=m.is_supported_mobile_browser();return b.default.createElement("span",{"data-testid":"snackbar-title__link-url",className:wwe},b.default.createElement("input",{readOnly:!0,autoFocus:!n,type:"text","aria-label":u.intl.formatMessage({id:"ExhGkl",defaultMessage:"Shared link URL"}),value:e,onClick:t,onFocus:t}),n&&b.default.createElement("input",{className:"auto-focus-placeholder",autoFocus:!0,value:e,readOnly:!0,type:"text","aria-label":u.intl.formatMessage({id:"ExhGkl",defaultMessage:"Shared link URL"})}))}function aIe(e,t,n){const i="=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(let a=0;a{const{FileCollectionViewer:e}=await new Promise((function(e,n){t(["./c_file_viewer_collection_viewer"],e,n)}));return{default:e}})),dIe=e=>(b.default.useEffect((()=>{_1.prefetchQuery(d.queryClient,{apiArg:null,pkgArg:null})}),[]),b.default.createElement(b.default.Suspense,{fallback:b.default.createElement("div",null)},b.default.createElement(cIe,{...e})));dIe.displayName="AsyncFileCollectionViewer";const uIe=e=>{const t=b.default.useRef(!1);t.current||(e(),t.current=!0)},_Ie=1;function mIe(e=[]){const t=(n=u.case_insensitive_comparator(!0),function(e,t){return oIe(e.filename,t.filename,_Ie,n)});var n;return[...e].sort(t)}f4.select(j5).emit(null);const pIe=(...e)=>new Promise((function(e,n){t(["./c_sharing_shared_content_link_mount_folder"],e,n)})).then((({logDncPerfStat:t})=>t(...e))),gIe="shared_folder_hierarchy",fIe=e=>({name:e.filename,href:e.href}),hIe=({children:e})=>{const t=b.default.useRef(null),n=b.default.useRef(null);return b.default.useEffect((()=>{z$.manager=z$.manager?z$.manager:t.current}),[]),b.default.createElement("div",{ref:n},e,b.default.createElement(Y$,{ref:t,getParentElement:()=>n.current}))};hIe.displayName="SnackbarManagerContainer";const EIe=()=>{const e=sE.hash.sha256.hash(s.readCsrfToken()||"");return sE.codec.base64.fromBits(e)},vIe=()=>{const e=sE.hash.sha256.hash("4Ol2PPTkEe2gWwJCrBIAAw");return sE.codec.base64.fromBits(e)};class bIe extends b.default.PureComponent{constructor(e){super(e),this.shareFolderPromise=null,this.handleOpenFile=async(e,t,n)=>{f4.select(t4).emit({targetObjectMetadata:t,miscTargetObjectMetadata:n}),this.previewDataPromise&&await this.previewDataPromise,r.start(),mse(e)},this.handleOpenFolder=(e,t,n)=>{const{folderSharedLinkInfo:i}=this.props,{user:a}=this.state,o=i.ownerTeamName;f4.select(n4).emit({targetObjectMetadata:t,miscTargetObjectMetadata:n}),this.previewDataPromise?this.previewDataPromise.then((()=>GA(e,a,o))):GA(e,a,o)},this.onAppDownloadInterstitialDismissed=()=>{this.setState({appDownloadInterstitialDismissed:!0}),this.props.onMobileInterstitialDismissed&&this.props.onMobileInterstitialDismissed()},this.onCloseRequestAccessModal=()=>{this.setState({requestAccessModalOpen:!1})},this.onShowRequestAccessModal=()=>{this.setState({requestAccessModalOpen:!0})},this.onCloseOverQuotaModal=()=>{this.setState({overQuotaModalOpen:!1})},this.onShowOverQuotaModal=()=>{this.setState({overQuotaModalOpen:!0})},this.onCloseSignUpWelcomeModal=()=>{this.setState({signUpWelcomeModalOpen:!1})},this.onShowSignUpWelcomeModal=()=>{this.setState({signUpWelcomeModalOpen:!0})},this.onClosePostSignupDownloadModal=()=>{this.setState({postSignupDownloadModalOrigin:null})},this.onShowPostSignupDownloadModal=e=>{this.setState({postSignupDownloadModalOrigin:e})},this.setSignUpWelcomeModalAction=e=>{this.setState({signUpWelcomeModalAction:e})},this.setUserIntent=e=>{this.setState({userIntent:e})},this.shareFolderIfNeeded=async()=>{const{folderData:e,folderShareToken:t,folderSharedLinkInfo:i}=this.props,{user:a}=this.state;if(performance.mark(n.DncPerfLoggingNames.shareFolderStart),this.props.folderSharePermission.isSharedFolder)return performance.mark(n.DncPerfLoggingNames.shareFolderEnd),void pIe((null==a?void 0:a.id)||0,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,e.shared_folder_id||"",n.TiburonEventName.AddToDropboxShareFolderPerformance);if(this.shareFolderPromise&&!function(e){return e&&e.error_summary&&"string"==typeof e.error_summary&&e.error&&e.error[".tag"]}(this.shareFolderPromise))return this.shareFolderPromise;const o={fqPath:`id:${e.folder_id}`,folderPolicy:null};return this.shareFolderPromise=this.client.share(o),C1(a,e,n.TiburonEventName.LinkReceiverAttemptCreateNamespace,t,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,i.url),await this.shareFolderPromise.then((e=>(performance.mark(n.DncPerfLoggingNames.shareFolderEnd),pIe((null==a?void 0:a.id)||0,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,e.shared_folder_id,n.TiburonEventName.AddToDropboxShareFolderPerformance),e))).catch((o=>{var r;return C1(a,e,n.TiburonEventName.LinkReceiverFailCreateNamespace,t,n.SHARE_ACTION_ORIGIN_TYPE.PREVIEW_PAGE,i.url,{http_statuts_code:o.raw&&o.raw.status,error_tag:o.error&&o.error[".tag"]||"undefined_error",error_summary:o&&o.summary}),o instanceof ss&&o.error&&o.error.bad_path&&"already_shared"===o.error.bad_path[".tag"]?Promise.resolve():(null===(r=z$.manager)||void 0===r||r.reset(),eIe(u.intl.formatMessage({id:"bm73IV",defaultMessage:"We were unable to complete your request."})),this.shareFolderPromise=null,Promise.reject(o))}))};const{viewer:t}=e,i=t.active_user||t.work_user||t.personal_user,{folderShareToken:a,folderData:o}=e,s={[KA(a)]:o?[o]:[]},l=_.get(s,KA(zA(e.folderShareToken,this.rlkey)),[]);this.state={folderHierarchyMap:s,scrollContainerScrollTop:0,user:i,appDownloadInterstitialDismissed:this.props.appDownloadInterstitialDismissed,requestAccessModalOpen:!1,overQuotaModalOpen:!1,signUpWelcomeModalOpen:!1,postSignupDownloadModalOrigin:null,signUpWelcomeModalAction:"default",userIntent:n.UserIntent.Generic,breadcrumbs:l.map(fIe)},this.client=new l8({userApiProps:i}),this.rlkey=a.rlkey,this.scrollContainerRef=b.default.createRef()}UNSAFE_componentWillMount(){mde().applicationStart()}UNSAFE_componentWillReceiveProps(e){var t,n;!this.props.viewingFilename&&e.viewingFilename&&this.setState({scrollContainerScrollTop:(null===(t=this.scrollContainerRef.current)||void 0===t?void 0:t.scrollTop)||0});const i=zA(e.folderShareToken,this.rlkey);KA(i)!==KA(zA(this.props.folderShareToken,this.rlkey))&&(mde().restart(),this.props.onFolderLoad(i,null===(n=this.state.user)||void 0===n?void 0:n.id)),e.folder&&e.folder.folder&&JA(e.folder.folder.filename)}componentWillUnmount(){document.documentElement.removeAttribute("folder-previews")}componentDidMount(){var e;document.documentElement.setAttribute("folder-previews","true"),f4.select(z5).emit(null),yK.setAppElement(document.body);const{onFolderPrefetch:t,firstPagePrefetch:n}=this.props,i=zA(this.props.folderShareToken,this.rlkey);i&&(this.previewDataPromise=t(i,n&&Promise.resolve(n),null===(e=this.state.user)||void 0===e?void 0:e.id));const a=_.get(gl.get(gIe),EIe())||_.get(gl.get(gIe),vIe());this.setState(((e,t)=>{const n=KA(zA(t.folderShareToken,this.rlkey)),i=_.get(a,n);return{folderHierarchyMap:i&&i[0]&&i[0].folder_id===this.props.folderData.folder_id?a:e.folderHierarchyMap}}))}componentDidUpdate(e){var t;const{viewingFilename:i}=this.props,{scrollContainerScrollTop:a}=this.state;i!==e.viewingFilename&&!i&&a&&(null===(t=this.scrollContainerRef.current)||void 0===t||t.scrollTo(0,a));const o=zA(e.folderShareToken,this.rlkey),r=KA(o),s=zA(this.props.folderShareToken,this.rlkey),l=KA(s);var c;r!==l&&(this.setState(((e,t)=>{if(!t.folder||!function(e,t,i){if(t.linkType===n.SharedLinkType.Content&&i.linkType===n.SharedLinkType.Content)return!e[KA(i)];const{secureHash:a,subPath:o}=i,{secureHash:r,subPath:s}=t;return!e[a]||o.startsWith(s)&&e[r].length>=e[a].length}(e.folderHierarchyMap,o,s)){const{folderHierarchyMap:t}=e;return{folderHierarchyMap:t,breadcrumbs:_.get(t,l,[]).map(fIe)}}const{folder:i}=t.folder,a={...e.folderHierarchyMap,[l]:[...e.folderHierarchyMap[r]||[],i]};return{folderHierarchyMap:a,breadcrumbs:_.get(a,l,[]).map(fIe)}}),this.writeFolderHierarchy),(c=s).secureHash&&"h"!==c.secureHash||BA.remove_query_param("rlkey"))}writeFolderHierarchy(){const e=this.state.user?EIe():vIe();gl.set(gIe,{[e]:this.state.folderHierarchyMap})}render(){const{brandingInfo:e,file:t,files:i,fileViewOrigin:a,folder:o,folderShareToken:r,outOfQuota:s,subfolders:l,viewingFilename:c,encryptionOptions:d,isPromptOnSharingPage:u,implicitTOSVariant:m,deviceId:p,webSignInTag:g,userQuota:f,allowUnrequestedSusiModal:h}=this.props,{folderHierarchyMap:E,user:v,appDownloadInterstitialDismissed:S,requestAccessModalOpen:T,overQuotaModalOpen:y,signUpWelcomeModalOpen:k,signUpWelcomeModalAction:w,postSignupDownloadModalOrigin:I,userIntent:A}=this.state,C=zle(window.location.href),R=_.get(E,KA(zA(r,this.rlkey)),[]),O=R[0]?R[0].filename:void 0;if(c&&t){let o=[],r=[],s=[],l=[];Array.isArray(i)&&i.length?i.forEach((e=>{r.push(e.shareToken),s.push(e.sharedLinkInfo),o.push(e.sharePermission),l.push(e.file)})):(l=[t.file],o=[t.sharePermission],r=[t.shareToken],s=[t.sharedLinkInfo]);const c=t.file.filename,u=c&&JQ(c.split(".").pop()||"")||null,_={fileSize:t.file.bytes,fileType:u,isDir:!1},m="sharing_file_previews";return fX.defaultValue=m,b.default.createElement(XQ,{context:fX,value:m},b.default.createElement(XQ,{context:bX,value:_},b.default.createElement(dIe,{brandingInfo:e,file:t.file,files:l,fileViewOrigin:a,initialPreviewSourceContext:n.SourceContext.SharedLinkFolder,skipOuterRouting:!0,sharedLinkInfos:s,sharePermissions:o,shareTokens:r,onCloseViewer:_se,user:v,encryptionOptions:d,allowUnrequestedSusiModal:h})))}if(!o)return null;const{shareToken:N,sharedLinkInfo:P,folder:M,sharePermission:L,hasMore:D,takedownRequestType:F}=o,x={files:Array.isArray(i)?mIe(i.map((e=>e.file))):[],folders:Array.isArray(l)?mIe(l.map((e=>e.folder))):[]},U=new Map;Array.isArray(l)&&l.map((e=>{e.folder.folder_id&&e.shareToken&&U.set(e.folder.folder_id.toString(),e.shareToken.secureHash)})),Array.isArray(i)&&i.map((e=>{e.shareToken&&U.set(e.file.file_id,e.shareToken.secureHash)}));const B="sharing_folder_previews";return fX.defaultValue=B,b.default.createElement(hIe,null,b.default.createElement(XQ,{context:fX,value:B},b.default.createElement(WSe,{appDownloadInterstitialDismissed:S,brandingInfo:e,breadcrumbs:this.state.breadcrumbs,contents:x,folder:M,folderSharePermission:L,folderShareToken:N,entrySecureHashMap:U,folderSharedLinkInfo:P,hasMore:D,onAppDownloadInterstitialDismissed:this.onAppDownloadInterstitialDismissed,onFileOpen:this.handleOpenFile,onFolderOpen:this.handleOpenFolder,onShowRequestAccessModal:this.onShowRequestAccessModal,onCloseRequestAccessModal:this.onCloseRequestAccessModal,requestAccessModalOpen:T,outOfQuota:s,onShowOverQuotaModal:this.onShowOverQuotaModal,onCloseOverQuotaModal:this.onCloseOverQuotaModal,shareFolderIfNeeded:this.shareFolderIfNeeded,overQuotaModalOpen:y,setUserIntent:this.setUserIntent,userIntent:A,takedownRequestType:F,user:v,encryptionOptions:d,parsedSharedCopyLink:C,subfolderNavTracking:this.props.subfolderNavTracking,isPromptOnSharingPage:u,implicitTOSVariant:m,deviceId:p,webSignInTag:g,linkTopLevelFolderName:O,onFolderLoad:this.props.onFolderLoad,onCloseSignUpWelcomeModal:this.onCloseSignUpWelcomeModal,onShowSignUpWelcomeModal:this.onShowSignUpWelcomeModal,onClosePostSignupDownloadModal:this.onClosePostSignupDownloadModal,onShowPostSignupDownloadModal:this.onShowPostSignupDownloadModal,signUpWelcomeModalOpen:k,postSignupDownloadModalOrigin:I,setSignUpWelcomeModalAction:this.setSignUpWelcomeModalAction,signUpWelcomeModalAction:w,userQuota:f,scrollContainerRef:this.scrollContainerRef,joinableTeamInfo:this.props.joinableTeamInfo,senderInfo:this.props.senderInfo})))}}bIe.defaultProps={subfolderNavTracking:!1},bIe.displayName="SharedLinkFolderApp";const SIe=t5((function(e,t){const{viewingFilename:n}=t,i=((e,t)=>{const n=hwe(e).rlkey;return zA(t,n||t.rlkey)})(e,t.folderShareToken),a=KA(i);return{file:ywe(e,a,n||""),folder:Ewe(e,a),files:Twe(e,a),subfolders:bwe(e,a)}}),{onFolderLoad:function(e,t){return n=>(n(A4(e)),T4({shareToken:e,userId:t}).then(C4(n,e,t)).catch((e=>{})))},onFolderPrefetch:function(e,t,n){return i=>{i(A4(e));const a=null!=t?t:y4(e,n);return a.then(C4(i,e,n)).catch((e=>{})),a}}})(bIe),TIe=function(e,t=a5){var n;return(n=class extends b.default.PureComponent{constructor(e){super(e),this.onLocationChange=(e,n)=>{this.setState(t(new QA(`${this.basePathComponent}/${decodeURIComponent(e)}`,n),this.props))};const n=Xc(),i=n.getPath();this.basePathComponent=`/${i.split("/")[1]}`,this.state=t(QA.fromURI(n),e)}componentDidMount(){BA.add_callback(this.basePathComponent,this.onLocationChange,!0)}componentWillUnmount(){BA.remove_callback(this.basePathComponent,this.onLocationChange)}render(){return b.default.createElement(e,{...this.props,...this.state})}}).displayName=`WithLocation(${bC(e)})`,n}(SIe,(e=>({folderShareToken:jA(e),viewingFilename:ZA(e),subfolderNavTracking:"subfolder_nav_tracking"in e.query}))),yIe=e=>{const t=n6();uIe((()=>{const n=zA(e.folderShareToken,t.rlkey);!function(e,{initialPreview:t,initialFolder:n,folderSharedLinkInfo:i,folderSharePermission:a,folderShareToken:o}){const r={folder:n,sharedLinkInfo:i,sharePermission:a,shareToken:o,hasMore:!0,entries:[]};e.dispatch(I4(r,t))}(t,{initialFolder:e.folderData,initialPreview:e.preview,folderSharedLinkInfo:e.folderSharedLinkInfo,folderSharePermission:e.folderSharePermission,folderShareToken:n})}));const{viewer:n,isLoading:i}=QY();return i?null:b.default.createElement(n5,{store:t},b.default.createElement(TIe,{...e,viewer:n}))};yIe.displayName="SharedLinkFolderAppWithProvider";const kIe=yC((e=>b.default.createElement(b.default.Fragment,null,b.default.createElement(YO,{onError:e=>l.reportException({err:e,tags:["file-viewer-shared-folder"],severity:"critical"}),fallback:null},b.default.createElement(d.QueryClientProvider,{client:d.queryClient},b.default.createElement(u.Provider,{value:u.intl},b.default.createElement("div",{className:"preview-box","data-testid":"shared-link-folder-preview"},b.default.createElement(yIe,{...e,onMobileInterstitialDismissed:()=>{m.is_mobile_or_tablet()&&ble.sendGSIEvent(n.GSIEvent.SHOW_PROMPT)}}))))))),["/static/metaserver/static/css/spectrum/index.web-vflwvsegv.css","/static/metaserver/static/css/shared_link_folder-vflyLaMDZ.css","/static/metaserver/static/css/maestro_layout-vflbgCb7k.css","/static/metaserver/static/css/notify-vflPup1uz.css"]);n.ABUSE_HELP_ARTICLE_LINK="https://help.dropbox.com/share/banned-links",n.ACCESS_LEVEL=K1,n.ACCESS_VALUES=Y1,n.ACCOUNT_PAIR_URL=UTe,n.ACCOUNT_SECURITY_SETTINGS_PATH="/account/security",n.ACCOUNT_SECURITY_URL=GTe,n.ACTIVATION_NAMESPACE_KEY="ACTIVATION",n.AI_PLUGIN_ID=ww,n.ALPHA_FILE_METADATA_PERMISSIONS={change_options:"canChangeOptions",create_view_link:"createViewLink",create_edit_link:"createEditLink",disable_viewer_info:"disableViewerInfo",enable_viewer_info:"enableViewerInfo",invite_viewer:"canInviteViewer",invite_editor:"canInviteEditor",invite_viewer_no_comment:"canInviteViewerNoComment",relinquish_membership:"canRelinquishMembership",remove_download_policy:"removeDownloadPolicy",set_download_policy:"setDownloadPolicy",unshare:"unshare",share_message_as_comment:"shareMessageAsComment"},n.ALPHA_FOLDER_METADATA_PERMISSIONS={change_options:"canChangeOptions",disable_viewer_info:"disableViewerInfo",edit_contents:"canEditContents",enable_viewer_info:"enableViewerInfo",invite_editor:"canInviteEditor",invite_viewer:"canInviteViewer",invite_viewer_no_comment:"canInviteViewerNoComment",leave_a_copy:"leaveACopy",relinquish_membership:"canRelinquishMembership",remove_download_policy:"removeDownloadPolicy",set_download_policy:"setDownloadPolicy",unmount:"canUnmountFolder",unshare:"canUnshareFolder",update_confidentiality:"canUpdateConfidentiality"},n.ARCHIVE_EXTS=iS,n.AUDIO_EXTS=aS,n.AUDIO_VIDEO_EDITING_DURATION_MINS_LIMIT=10,n.AUDIO_VIDEO_EDITING_SIZE_LIMIT=Xb,n.AUTOMATIONS_NAMESPACE_KEY="AUTOMATIONS",n.AUTOMATIONS_URL=WTe,n.Accordion=cJ,n.AccountMenuEnumToUrlMap=sle,n.AccountMenuWithCss=Dye,n.ActionTypes$1={PASS_PERMISSION_REQUEST:"PASS_PERMISSION_REQUEST",UPDATE_PERMISSIONS:"UPDATE_PERMISSIONS",FETCH_PASS_CONCLUDED:"FETCH_PASS_CONCLUDED",FETCH_PASS_ERROR:"FETCH_PASS_ERROR",UPDATE_USER_TEAM_INTERACTION_INFO:"UPDATE_USER_TEAM_INTERACTION_INFO",RECEIVE_PRESENCE_DELTA:"RECEIVE_PRESENCE_DELTA",RECEIVE_PRESENCE_SNAPSHOT:"RECEIVE_PRESENCE_SNAPSHOT",RESET_PASS_INFO:"RESET_PASS_INFO",UPDATE_SEEN_STATE_INFO:"UPDATE_SEEN_STATE_INFO",UPDATE_SEEN_STATE_INFO_CONTINUE:"UPDATE_SEEN_STATE_INFO_CONTINUE",DISCONTINUE_SEEN_STATE_INFO:"DISCONTINUE_SEEN_STATE_INFO",UPDATE_SEEN_STATE_UNAVAILABLE:"FETCH_SEEN_STATE_UNAVAILABLE"},n.ActiveUserApiV2Client=kb,n.AddLine=wN,n.AjaxURL=w_,n.AlgorithmNotFoundError=UEe,n.ApiError=os,n.ApiV2ClientBase=Ls,n.AppDownloadInterstitialWithCss=Gee,n.AppError=ss,n.AppleDoubleLogger=class extends iSe{constructor(e,t){super(e,t,!0)}logLoginStart(e){const t={authAction:"apple_continue",actionElement:"enter_email_dialog",...this.defaultEventProperties()};if(XE.logEvent(ibe(t),this.tags({auth_action:"apple_continue",action_element:"enter_email_dialog"})),e){const e={authMethod:"apple",actionElement:"enter_email_dialog",...this.defaultEventProperties()};XE.logStart(nbe(e),this.tags({auth_method:"apple",action_element:"enter_email_dialog"}))}}logSignupStart(e=!1){const t=e?"enter_email_dialog":"third_party_signup_dialog",n={authAction:"apple_continue",actionElement:t,...this.defaultEventProperties()};XE.logEvent(ibe(n),this.tags({auth_action:"apple_continue",action_element:t}));const i={authMethod:"apple",actionElement:t,...this.defaultEventProperties()};XE.logStart(abe(i),this.tags({auth_method:"apple",action_element:t}))}logLoginCancel(){XE.logEnd(nbe({authMethod:"apple",actionElement:"enter_email_dialog",authErrorReason:Abe.ERR_RESTART_FLOW_REQUIRED,eventState:"canceled",...this.defaultEventProperties()}),this.tags({auth_method:"apple",action_element:"enter_email_dialog",result:Abe.ERR_RESTART_FLOW_REQUIRED,event_state:"canceled"}))}logSignupResponse(e){const{resultTag:t,errors:n={},userId:i,isInlineTos:a}=e,o=a?"enter_email_dialog":"third_party_signup_dialog";if("success"===t)XE.logEnd(abe({authMethod:"apple",actionElement:o,eventState:"success",...this.defaultEventProperties()}),{papOptions:{userId:i},...this.tags({auth_method:"apple",action_element:o,result:Abe.SUCCESS})});else{const e=Object.keys(n),t=e.length&&Xbe[e[0]]||Abe.ERR_OTHER;t===Abe.ERR_OTHER&&l.reportException({err:new Error(`Unexpected error during Apple signup: ${e}`),severity:l.SEVERITY.NONCRITICAL,tags:["usc"]}),XE.logEnd(abe({authMethod:"apple",actionElement:o,eventState:t===Abe.ERR_OTHER?"failed":"rejected",authErrorReason:t,...this.defaultEventProperties()}),this.tags({auth_method:"apple",action_element:o,result:t}))}}logLoginResponse(e){if(e.success)sbe(_be.SIA_LOGIN_SUCCEEDED,!0),XE.logEnd(nbe({authMethod:"apple",actionElement:"enter_email_dialog",eventState:"success",...this.defaultEventProperties()}),{papOptions:{userId:e.user_id||void 0},...this.tags({auth_method:"apple",action_element:"enter_email_dialog",result:Abe.SUCCESS})});else if("tfa_required"===e.err_msg)sbe(_be.SIA_LOGIN_REQUIRES_TWO_FACTOR,!0),XE.logEnd(nbe({authMethod:"apple",actionElement:"enter_email_dialog",eventState:"rejected",authErrorReason:Abe.ERR_TWO_FACTOR_REQUIRED,...this.defaultEventProperties()}),this.tags({auth_method:"apple",action_element:"enter_email_dialog",result:Abe.ERR_TWO_FACTOR_REQUIRED}));else if("enable_twofactor_required"===e.err_msg)sbe(_be.SIA_LOGIN_FAILED,!0),XE.logEnd(nbe({authMethod:"apple",actionElement:"enter_email_dialog",eventState:"rejected",authErrorReason:Abe.ERR_ENABLE_TWO_FACTOR_REQUIRED,...this.defaultEventProperties()}),this.tags({auth_method:"apple",action_element:"enter_email_dialog",result:Abe.ERR_ENABLE_TWO_FACTOR_REQUIRED}));else if("emails_do_not_match_redirect"===e.err_msg)sbe(_be.SIA_LOGIN_EMAILS_DO_NOT_MATCH,!0),XE.logEnd(nbe({authMethod:"apple",actionElement:"enter_email_dialog",eventState:"rejected",authErrorReason:Abe.ERR_EMAILS_DO_NOT_MATCH,...this.defaultEventProperties()}),this.tags({auth_method:"apple",action_element:"enter_email_dialog",result:Abe.ERR_EMAILS_DO_NOT_MATCH}));else if("requires_password_on_first_link"===e.err_msg)sbe(_be.SIA_LOGIN_REQUIRES_PASSWORD,!0),XE.logEnd(nbe({authMethod:"apple",actionElement:"enter_email_dialog",eventState:"rejected",authErrorReason:Abe.ERR_PASSWORD_REQUIRED,...this.defaultEventProperties()}),this.tags({auth_method:"apple",action_element:"enter_email_dialog",result:Abe.ERR_PASSWORD_REQUIRED}));else{let t;switch(sbe(_be.SIA_LOGIN_FAILED,!0),e.err_msg){case"no_email_in_response":t=Abe.ERR_NO_EMAIL_IN_RESPONSE;break;case"emails_do_not_match":t=Abe.ERR_EMAILS_DO_NOT_MATCH;break;case"disabled_account":t=Abe.ERR_DISABLED;break;case"apple_login_not_allowed":case"apple_login_turned_off_for_teams":case"apple_login_not_allowed_for_teams":t=Abe.ERR_APPLE_LOGIN_NOT_ALLOWED;break;case"user_cancelled_authorize":t=Abe.ERR_USER_CANCELLED_AUTHORIZE;break;case"target_user_not_found":case"invalid_pair_target":t=Abe.ERR_PAIR_SAME_ROLE;break;case"already_paired":t=Abe.ERR_ALREADY_PAIRED;break;default:l.reportException({err:new Error(`Unexpected error during Apple login: ${e.err_msg}`),severity:l.SEVERITY.NONCRITICAL,tags:["usc"]}),t=Abe.ERR_OTHER}XE.logEnd(nbe({authMethod:"apple",actionElement:"enter_email_dialog",eventState:t===Abe.ERR_OTHER?"failed":"rejected",authErrorReason:t,...this.defaultEventProperties()}),this.tags({auth_method:"apple",action_element:"enter_email_dialog",result:t}))}}},n.ArrowDownLine=IN,n.ArrowRightLine=AN,n.ArrowUpLine=CN,n.AsyncErrorPage=H0,n.AuthAMPLogger=eSe,n.AuthUXAnalyticsLogger=tSe,n.Avatar=uTe,n.AvatarContext=aTe,n.BACKUP_ICONS=["folder_se_mac_32","folder_se_win_32","folder_se_generic_32","external_drive_32"],n.BACKUP_NAMESPACE_KEY="BACKUP",n.BNNotificationTypeIdentifier=Bye,n.BROWSE_DEFAULT_SORT_ORDER=fR,n.BROWSE_FILES_VIEW_ID="browse_files_view_id",n.BROWSE_NAMESPACE_KEY="BROWSE",n.BROWSE_SHARED_WITH_NAMESPACE_KEY="BROWSE_SHARED_WITH",n.BUTTON_AUTH_TYPES=mle,n.BackgroundRequest=F5,n.BackgroundRequest$1=h7,n.BackupGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M32 15C21.1374 15 15 21.1374 15 32C15 42.8626 21.1374 49 32 49V39.115C27.4377 39.115 24.885 36.508 24.885 32C24.885 27.4377 27.492 24.885 32 24.885C36.5623 24.885 39.115 27.492 39.115 32H49C49 21.1374 42.8626 15 32 15Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M32.0008 24.885V32H24.8857C24.8857 36.5623 27.4928 39.115 32.0008 39.115C36.5631 39.115 39.1158 36.508 39.1158 32C39.1158 27.4377 36.5631 24.885 32.0008 24.885Z",fill:"var(--dig-color__glyph__primary)"})),n.Badge=kke,n.Banner=BJ,n.BasicAccount=r0,n.BeaconTransport=lE,n.Box=VP,n.BrandingLogoAndSocials=function(e){const{logo:t,websiteUrl:n,twitterUrl:i,instagramUrl:a,linkedinUrl:o}=e;return!ate(t)&&[n,i,a,o].every((e=>!e))?null:b.default.createElement("div",{className:lte.brandingLogoAndSocials},b.default.createElement(dte,{...e}),b.default.createElement(cte,{...e}))},n.Breadcrumb=Oge,n.BriefcaseLine=RN,n.Button=yV,n.ButtonBar=GV,n.ButtonGroup=Cte,n.CAPTURE_NAMESPACE_KEY="CAPTURE",n.CCPA_IFRAME_ID=hh,n.CCPA_IFRAME_PORTAL_CLASS=Eh,n.CLIENT_DEEP_LINK_BACKUP_APP="dropbox-client://backups",n.CLOSE_BUTTON_TEXT=eH,n.COLORS={COLOR_INK_60:"#717781"},n.COMMENTS_PLUGIN_ID="comments",n.CONTACT_ERROR_MESSAGES=Wve,n.COPY_LINK_EXCEPTION_TO_CREATE_SHARED_LINK_ERROR_REASON=pce,n.CREATE_EDIT_LINK_TAG=Cce,n.CREATE_FOLDER_ACTION_ORIGIN_TYPE={BROWSE_CDM_NEW_FOLDER_MODAL:"BROWSE_CDM_NEW_FOLDER_MODAL",BROWSE_NEW_FOLDER_MODAL:"BROWSE_NEW_FOLDER_MODAL",BROWSE_NEW_FILE_MODAL:"BROWSE_NEW_FILE_MODAL",BROWSE_MOVE_DIALOG:"BROWSE_MOVE_DIALOG",BROWSE_VAULT_NEW_FOLDER_MODAL:"BROWSE_VAULT_NEW_FOLDER_MODAL",CREATE_SHARED_FOLDER_MODAL:"CREATE_SHARED_FOLDER_MODAL",HOME_NEW_FOLDER_MODAL:"HOME_NEW_FOLDER_MODAL",HOME_CREATE_FILE_MODAL:"HOME_CREATE_FILE_MODAL",HOME_UPLOAD_MODAL:"HOME_UPLOAD_MODAL",NAV_NEW_FOLDER_MODAL:"NAV_NEW_FOLDER_MODAL",NAV_CREATE_FILE_MODAL:"NEW_CREATE_FILE_MODAL",PDF_EDIT_CHANGE_FOLDER_MODAL:"PDF_EDIT_CHANGE_FOLDER_MODAL",TIDY_UP_MODAL:"TIDY_UP_MODAL"},n.CREATE_VIEW_LINK_TAG=Ace,n.CURRENT_ASYM_ALGORITHM="HPKE_DHKEM_P256_HKDF_SHA256_HKDF_SHA256_AES256_GCM",n.CURRENT_ASYM_ALGORITHM_SENDER_AUTH="SENDER_AUTH_HPKE_DHKEM_P256_HKDF_SHA256_HKDF_SHA256_AES256_GCM",n.CampaignSlot=$G,n.CaptureGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M18.25 36.5H27.25V18.5L13.75 32L18.25 36.5Z",fill:"var(--dig-color__glyph__primary)"}),b.createElement("path",{d:"M45.25 27.5L31.75 14L27.25 18.5V27.5H45.25Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M36.25 45.5L49.75 32L45.25 27.5H36.25V45.5Z",fill:"var(--dig-color__glyph__primary)"}),b.createElement("path",{d:"M18.25 36.5L31.75 50L36.25 45.5V36.5H18.25Z",fill:"var(--dig-color__glyph__accent)"})),n.CardNamespace=ZK,n.ChannelId=Pke,n.Checkbox=fJ,n.CheckmarkCircleLine=ON,n.CheckmarkCirclePictogram=pN,n.CheckmarkLine=NN,n.ChevronDownLine=PN,n.ChevronLeftLine=MN,n.ChevronRightLine=LN,n.ChevronUpLine=DN,n.ClickOutside=mW,n.ClockLine=FN,n.CloseLine=xN,n.Cluster=iM,n.CompatLocation=PA,n.CompatNavigate=NA,n.ComponentVisuallyCompleteCalculator=hG,n.ComponentVisuallyCompleteProvider=TG,n.ConsentCookieStore=Yf,n.ContactSearchLogger=class{constructor(e=null,t){this.context=e,this.search_mode=t,this._clear_buffers()}_clear_buffers(){this.selection_buffer=[],this.timing_buffer=[],this.total_searches=0,this.slow_searches=0,this.downloaded_contacts=null,this.downloading_time=null}add_record(e){e.deleted=!1,this.selection_buffer.push(e)}flag_record_as_removed(e){for(const t of this.selection_buffer)if(t.contact_id===e&&!t.deleted)return void(t.deleted=!0)}add_timing_record(e){this.timing_buffer.push(e)}count_search(e){this.total_searches+=1,e&&(this.slow_searches+=1)}add_downloading_stats(e){e&&(this.downloading_time=e.downloading_time,this.downloaded_contacts=e.num_contacts)}log_records(e,t,n=0){const i={events:JSON.stringify(this.selection_buffer),canceled:t};if(this.total_searches||this.timing_buffer.length){const e={context:this.context,search_mode:this.search_mode,total_searches:this.total_searches,slow_searches:this.slow_searches,downloading_time:this.downloading_time,downloaded_contacts:this.downloaded_contacts};i.total_contacts=n,i.timing_events=JSON.stringify(this.timing_buffer),i.session_summary=JSON.stringify(e)}y_({url:FR(),subject_user:e,data:i}),this._clear_buffers()}},n.ContactTypes=A6,n.Context=mX,n.Context$1=fX,n.ContextProvider=XQ,n.CopyLine=UN,n.CopyLinkButton=wpe,n.CopyToDropboxButton=ppe,n.DBHistory=BA,n.DBModalStack=Hu,n.DEFAULT_CONFIG=eS,n.DEFAULT_CONTINUATION_URL="/",n.DEFAULT_FILE_CONFIG=tS,n.DEFAULT_ONE_TAP_CONTAINER_CLASS=Rle,n.DEFAULT_ONE_TAP_INLINE_SPINNER_CLASS=Ple,n.DEFAULT_ONE_TAP_INLINE_TOS_ID_LOGIN=Nle,n.DEFAULT_ONE_TAP_INLINE_TOS_ID_REGISTER=Ole,n.DEFAULT_SHARING_ACCESS_LEVEL={unknown:"unknown",edit:"writer",view:"reader"},n.DEFAULT_SIGNIN_BUTTON_CONTAINER_ID=Cle,n.DEFAULT_SIGNIN_CONTAINER_ID=Ile,n.DEFAULT_SIGNUP_BUTTON_CONTAINER_ID=Ale,n.DEFAULT_SIGNUP_CONTAINER_ID=wle,n.DIGContext=WM,n.DIGProvider=qM,n.DISALLOWED_REASON_DELETE_AND_RECREATE={".tag":"delete_and_recreate"},n.DISALLOWED_REASON_PERMISSION_DENIED={".tag":"permission_denied"},n.DISALLOWED_REASON_RESTRICTED_BY_SHARED_FOLDER={".tag":"restricted_by_shared_folder"},n.DISALLOWED_REASON_RESTRICTED_BY_TEAM={".tag":"restricted_by_team"},n.DISALLOWED_REASON_USER_ACCOUNT_TYPE={".tag":"user_account_type"},n.DISALLOWED_REASON_USER_NOT_ON_TEAM={".tag":"user_not_on_team"},n.DOC_EXTRA_HORIZONTAL_MARGIN=30,n.DOC_LI_MARGIN=16,n.DOC_PDF_PREVIEW_EXTS=sS,n.DOWNLOAD_PROMPT_SUSI_MODAL_SUBHEADERS=qH,n.DashGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M12.5 32.9996L44.8678 24.5715L51.4836 31.0002L19.1158 39.4282L12.5 32.9996Z",fill:"var(--dig-color__glyph__primary)"}),b.createElement("path",{d:"M36.049 16L19.8662 20.2151L26.4797 26.6438L42.6648 22.4286L36.049 16Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M21.3203 41.5711L37.5053 37.3559L44.1188 43.7846L27.9361 47.9997L21.3203 41.5711Z",fill:"var(--dig-color__glyph__accent)"})),n.DataRoomsLine=BN,n.DebugPanelLoadPhaseIterator=F2,n.DebugPanelMafOverlay=V2,n.DefaultUserApiV2Client=Fs,n.DeletedFileTypeCapitalizedCategoryTranslations=uR,n.DeletedFileTypeCategoryTranslations=dR,n.DocSendGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M31.7016 16C22.6379 16 16.5 21.3 16.5 31.104V33.104C16.5 43.308 22.1807 48 31.7016 48C40.8171 48 46.9232 43.22 46.9232 33.108V32H31.7016V16Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M46.9038 32V16H31.7021L46.9038 32Z",fill:"var(--dig-color__glyph__primary)"})),n.DocumentContext=SC,n.DownloadFolderActionBarButtonContainer=Epe,n.DownloadLine=WN,n.DownloadWarningModal=z7,n.DropboxLine=qN,n.DropboxLogo=owe,n.DropboxReplayLine=VN,n.EASE_ENTER=mx,n.EASE_LEAVE=px,n.EDB_EXTENSION=Ode,n.EDITOR=vce,n.ELEVATED_BASE_INDEX=11,n.EMPTY_FACEPILE_CLASSNAME="react-pass__facepile--empty",n.ENTER_KEY=zW,n.EXTENSION_ICONS=Yoe,n.EmailAuthDoubleLogger=class extends iSe{logLoginStart(e){rbe(pbe.EMAIL_LOGIN_START),XE.logStart(nbe({authMethod:"email",actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_method:"email",action_element:"login_password_dialog"},e?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA)),XE.logEvent(ibe({authAction:"login_form_submit_button",actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"login_form_submit_button",action_element:"login_password_dialog"}))}logLoginResponse(e,t,i=!1){var a;const o=i?{actionElement:"login_email_sso_dialog",authMethod:"email_sso"}:{actionElement:"login_password_dialog",authMethod:"email"};switch(e.status){case n.LoginResponseStatus.OK:sbe(pbe.EMAIL_LOGIN_SUCCEEDED,!0),XE.logEnd(nbe({eventState:"success",...this.defaultEventProperties(),...o}),{papOptions:{userId:e.id},...this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.SUCCESS},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA)});break;case n.LoginResponseStatus.TWOFACTOR:sbe(pbe.EMAIL_LOGIN_REQUIRES_TWO_FACTOR,!0),XE.logEnd(nbe({eventState:"rejected",...this.defaultEventProperties(),...o,authErrorReason:Abe.ERR_TWO_FACTOR}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_TWO_FACTOR},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA));break;case n.LoginResponseStatus.TWOFACTOR_REQUIRED:case n.LoginResponseStatus.TOS_SIGNATURE_REQUIRED:case n.LoginResponseStatus.SSO:sbe(pbe.EMAIL_LOGIN_REDIRECT,!0),XE.logEnd(nbe({eventState:"rejected",...this.defaultEventProperties(),...o,authErrorReason:fSe[e.status]}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:fSe[e.status]},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA));break;case n.LoginResponseStatus.EXPIRED:sbe(pbe.EMAIL_LOGIN_REDIRECT,!0),XE.logEnd(nbe({eventState:"rejected",...this.defaultEventProperties(),...o,authErrorReason:Abe.ERR_EXPIRED}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_EXPIRED},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA));break;case n.LoginResponseStatus.PASSWORD_DECRYPTION_ERROR:case n.LoginResponseStatus.INVALID_CREDENTIALS:case n.LoginResponseStatus.PASSWORD_EXPIRED:XE.logEnd(nbe({eventState:"rejected",...this.defaultEventProperties(),...o,authErrorReason:fSe[e.status]}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:fSe[e.status]},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA));break;case n.LoginResponseStatus.ERROR:const i=null===(a=e.error_type)||void 0===a?void 0:a[".tag"];if(i&&i in hSe){const e=hSe[i],n="other"===i?"failed":"rejected";XE.logEnd(nbe({eventState:n,...this.defaultEventProperties(),...o,authErrorReason:e}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:e},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA))}else XE.logEnd(nbe({eventState:"failed",...this.defaultEventProperties(),...o,authErrorReason:Abe.ERR_OTHER}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_OTHER},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA));break;default:l.reportException({err:new Error(`Unexpected error during email login: ${e.status}`),severity:l.SEVERITY.NONCRITICAL,tags:["usc"]}),sbe(pbe.EMAIL_LOGIN_FAILED,!0),XE.logEnd(nbe({eventState:"failed",...this.defaultEventProperties(),...o,authErrorReason:Abe.ERR_OTHER}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_OTHER},t?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA))}}logLoginError(e,t=!1,n=!1,i=!1){const a=t?{actionElement:"login_email_sso_dialog",authMethod:"email_sso"}:{actionElement:"login_password_dialog",authMethod:"email"};let o=Abe.ERR_OTHER;n?o=Abe.ERR_CAPTCHA_REQUIRED:i&&(o=Abe.ERR_INVALID_CREDENTIALS),sbe(pbe.EMAIL_LOGIN_FAILED,!0),XE.logEnd(nbe({eventState:o===Abe.ERR_OTHER?"failed":"rejected",...this.defaultEventProperties(),...a,authErrorReason:o}),this.tags({action_element:a.actionElement,auth_method:a.authMethod,result:o},e?_Se.POST_CAPTCHA:_Se.PRE_CAPTCHA))}logLoginRememberMeChecked(e){XE.logEvent(ibe({authAction:e?"remember_me_check":"remember_me_uncheck",actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:e?"remember_me_check":"remember_me_uncheck",action_element:"login_password_dialog"}))}logLoginAllOptionsClick(){XE.logEvent(ibe({authAction:"all_login_options",actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"all_login_options",action_element:"login_password_dialog"}))}logForgotPasswordClick(){XE.logEvent(ibe({authAction:"forgot_your_password_cta",actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"forgot_your_password_cta",action_element:"login_password_dialog"}))}logLoginEmailFilled(){XE.logEvent(ibe({authAction:"email_form_fill",actionElement:"enter_email_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"email_form_fill",action_element:"login_password_dialog"}))}logLoginPasswordFilled(){XE.logEvent(ibe({authAction:"password_form_fill",actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"password_form_fill",action_element:"login_password_dialog"}))}logLoginMFASwitch(e){const t=e===n.TwoFactorType.SMS?"mfa_switch_to_sms":"mfa_switch_to_authenticator";XE.logEvent(ibe({authAction:t,actionElement:"mfa_dialog",...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:"mfa_element"}))}logLoginMFAFilled(){XE.logEvent(ibe({authAction:"code_form_fill",actionElement:"mfa_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"password_form_fill",action_element:"mfa_dialog"}))}logLoginMFAHelpClick(){XE.logEvent(ibe({authAction:"mfa_help_link",actionElement:"mfa_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"mfa_help_link",action_element:"mfa_dialog"}))}logLoginMFATrustChecked(e){const t=e?"trust_this_computer_check":"trust_this_computer_uncheck";XE.logEvent(ibe({authAction:t,actionElement:"mfa_dialog",...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:"mfa_element"}))}logLoginEmailDisabledLearnMoreClick(e=!1){const t=e?"recoverable_account_learn_more_click":"disabled_account_learn_more_click";XE.logEvent(ibe({authAction:t,actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:"login_password_element"}))}logLoginEmailDisabledClose(e=!1){const t=e?"recoverable_account_banner_close":"disabled_account_banner_close";XE.logEvent(ibe({authAction:t,actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:"login_password_element"}))}logLoginEmailDisabledCreateNewAccountClick(e=!1){const t=e?"recoverable_account_create_new_account_click":"disabled_account_create_new_account_click";XE.logEvent(ibe({authAction:t,actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:"login_password_element"}))}logLoginEmailDisabledReRegisterClick(e=!1){const t=e?"recoverable_account_re_register_click":"disabled_account_re_register_click";XE.logEvent(ibe({authAction:t,actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:"login_password_element"}))}logLoginPasskeyStart(){XE.logEvent(ibe({authAction:"passkey_login_click",actionElement:"enter_email_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"passkey_login_click",action_element:"enter_email_dialog"})),XE.logStart(nbe({authMethod:"passkey",actionElement:"enter_email_dialog",...this.defaultEventProperties()}),this.tags({auth_method:"passkey",action_element:"enter_email_dialog"}))}logLoginPasskeyResponse(e){"ok"===e?XE.logEnd(nbe({authMethod:"passkey",actionElement:"enter_email_dialog",eventState:"success",...this.defaultEventProperties()}),this.tags({auth_method:"passkey",action_element:"enter_email_dialog",result:Abe.SUCCESS})):XE.logEnd(nbe({authMethod:"passkey",actionElement:"enter_email_dialog",eventState:e===Abe.ERR_OTHER?"failed":"rejected",authErrorReason:ESe[e],...this.defaultEventProperties()}),this.tags({auth_method:"passkey",action_element:"enter_email_dialog",result:ESe[e]}))}logLoginU2FStart(e){const t=mSe[e];XE.logStart(nbe({authMethod:t,actionElement:"u2f_dialog",...this.defaultEventProperties()}),this.tags({auth_method:t,action_element:"u2f_element"},"u2f_dialog"))}logLoginU2FSuccess(e){const t=mSe[e];XE.logEnd(nbe({authMethod:t,actionElement:"u2f_dialog",eventState:"success",...this.defaultEventProperties()}),this.tags({auth_method:t,action_element:"u2f_element",result:Abe.SUCCESS},"u2f_dialog"))}logLoginU2FError(e,t=!0){const n=mSe[e];XE.logEnd(nbe({authMethod:n,actionElement:"u2f_dialog",eventState:t?"failed":"rejected",authErrorReason:t?Abe.ERR_OTHER:Abe.ERR_USER_CANCELLED_AUTHORIZE,...this.defaultEventProperties()}),this.tags({auth_method:n,action_element:"u2f_element",result:t?Abe.ERR_OTHER:Abe.ERR_USER_CANCELLED_AUTHORIZE},"u2f_dialog"))}logLoginMFAStart(e,t){const n=pSe(e,t);XE.logEvent(obe({actionElement:"mfa_dialog",authMethod:n,...this.defaultEventProperties()}),this.tags({auth_method:n,action_element:"mfa_dialog"}))}logLoginMFASendStart(e,t){const n=pSe(e,t);XE.logStart(nbe({authMethod:n,actionElement:"mfa_dialog",...this.defaultEventProperties()}),this.tags({auth_method:n,action_element:"mfa_element"},"mfa_dialog")),XE.logEvent(ibe({actionElement:"mfa_dialog",authAction:"code_continue",...this.defaultEventProperties()}),this.tags({action_element:"mfa_dialog",auth_action:"code_continue"}))}logLoginMFASendResponse(e,t,i,a){const o=pSe(t,i);switch(e){case n.LoginResponseStatus.OK:XE.logEnd(nbe({authMethod:o,actionElement:"mfa_dialog",eventState:"success",...this.defaultEventProperties()}),this.tags({auth_method:o,action_element:"mfa_element",result:Abe.SUCCESS},"mfa_dialog"));break;case n.LoginResponseStatus.EXPIRED:case n.LoginResponseStatus.INVALID_CREDENTIALS:const t=e===n.LoginResponseStatus.EXPIRED?Abe.ERR_EXPIRED:Abe.ERR_INVALID_CREDENTIALS;XE.logEnd(nbe({authMethod:o,actionElement:"mfa_dialog",eventState:"rejected",authErrorReason:t,...this.defaultEventProperties()}),this.tags({auth_method:o,action_element:"mfa_element",result:t},"mfa_dialog"));break;case n.LoginResponseStatus.ERROR:default:const i=null==a?void 0:a[".tag"];if(i&&["invalid_password","mfa_invalid_code","mfa_invalid_checkpoint","rate_limit"].includes(i)){const e=hSe[i];XE.logEnd(nbe({authMethod:o,actionElement:"mfa_dialog",eventState:"rejected",authErrorReason:e,...this.defaultEventProperties()}),this.tags({auth_method:o,action_element:"mfa_element",result:e},"mfa_dialog"))}else XE.logEnd(nbe({authMethod:o,actionElement:"mfa_dialog",eventState:"failed",authErrorReason:Abe.ERR_OTHER,...this.defaultEventProperties()}),this.tags({auth_method:o,action_element:"mfa_element",result:Abe.ERR_OTHER},"mfa_dialog"))}}logLoginMFASendError(e,t,n){var i;const a=pSe(e,n),o=null===(i=null==t?void 0:t.error_reason)||void 0===i?void 0:i.message_text;let r=Abe.ERR_OTHER;-1!==["not_found","invalid_code"].indexOf(o||"")?r=Abe.ERR_INVALID_TOKEN:"too_many_attempts"===o&&(r=Abe.ERR_TOO_MANY_REQUESTS),XE.logEnd(nbe({authMethod:a,actionElement:"mfa_dialog",eventState:r===Abe.ERR_OTHER?"failed":"rejected",authErrorReason:r,...this.defaultEventProperties()}),this.tags({auth_method:a,action_element:"mfa_element",result:r},"mfa_dialog"))}logLoginMFAResendStart(e,t){XE.logEvent(ibe({authAction:"resend_code_continue",actionElement:"mfa_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"resend_code_continue",action_element:"mfa_dialog"}));const n=pSe(e,t);XE.logStart(nbe({authMethod:n,actionElement:"mfa_dialog_resend",...this.defaultEventProperties()}),this.tags({auth_method:n,action_element:"mfa_dialog_element"}))}logLoginMFAResendResponse(e,t,i){const a=pSe(t,i);switch(e){case n.TwoFactorResendResponse.OK:XE.logEnd(nbe({authMethod:a,actionElement:"mfa_dialog_resend",eventState:"success",...this.defaultEventProperties()}),this.tags({auth_method:a,action_element:"mfa_dialog_element",result:Abe.SUCCESS}));break;case n.TwoFactorResendResponse.RATELIMIT:case n.TwoFactorResendResponse.UNREACHABLE:case n.TwoFactorResendResponse.EXPIRED:case n.TwoFactorResendResponse.BADCARRIER:case n.TwoFactorResendResponse.INVALIDNUMBER:case n.TwoFactorResendResponse.NOTAMOBILE:XE.logEnd(nbe({authMethod:a,actionElement:"mfa_dialog_resend",eventState:"rejected",authErrorReason:gSe[e],...this.defaultEventProperties()}),this.tags({auth_method:a,action_element:"mfa_dialog_element",result:gSe[e]}));break;default:XE.logEnd(nbe({authMethod:a,actionElement:"mfa_dialog_resend",eventState:"failed",authErrorReason:Abe.ERR_OTHER,...this.defaultEventProperties()}),this.tags({auth_method:a,action_element:"mfa_dialog_element",result:Abe.ERR_OTHER}))}}logLoginMFAResendError(e,t){const n=pSe(e,t);XE.logEnd(nbe({authMethod:n,actionElement:"mfa_dialog_resend",eventState:"failed",authErrorReason:Abe.ERR_OTHER,...this.defaultEventProperties()}),this.tags({auth_method:n,action_element:"mfa_dialog_element",result:Abe.ERR_OTHER}))}logSignupStart(){rbe(pbe.EMAIL_SIGNUP_START);const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logStart(abe({authMethod:"email",actionElement:e,...this.defaultEventProperties()}),this.tags({auth_method:"email",action_element:e})),XE.logEvent(ibe({authAction:"sign_up_form_submit_button",actionElement:e,...this.defaultEventProperties()}),this.tags({auth_action:"sign_up_form_submit_button",action_element:e}))}logSignupResponse(e){sbe(pbe.EMAIL_SIGNUP_SUCCEEDED,!0);const t=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEnd(abe({authMethod:"email",actionElement:t,eventState:"success",...this.defaultEventProperties()}),{papOptions:{userId:e},...this.tags({auth_method:"email",action_element:t,result:Abe.SUCCESS})})}logSignupError(e={}){sbe(pbe.EMAIL_SIGNUP_FAILED,!0);const t=Object.keys(e);let n=Abe.ERR_OTHER;if(e.error_reason){const t=e.error_reason.message_text;t&&(n=Xbe[t]||Abe.ERR_OTHER)}else t.length>0&&(n=Xbe[t[0]]||Abe.ERR_OTHER);n===Abe.ERR_OTHER&&l.reportException({err:new Error(`Unexpected error during email signup: ${JSON.stringify(e)}`),severity:l.SEVERITY.NONCRITICAL,tags:["usc"]});const i=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEnd(abe({authMethod:"email",actionElement:i,eventState:n===Abe.ERR_OTHER?"failed":"rejected",authErrorReason:n,...this.defaultEventProperties()}),this.tags({auth_method:"email",action_element:i,result:n}))}logSignupShowPasswordMask(e){const t=e?"show_password_text":"hide_password_text",n=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({authAction:t,actionElement:n,...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:n}))}logSignupPasswordFilled(){const e=this.isThirdParty?"third_party_signup_dialog":"sign_up_account_details_dialog";XE.logEvent(ibe({authAction:"password_form_fill",actionElement:e,...this.defaultEventProperties()}),this.tags({auth_action:"password_form_fill",action_element:e}))}logEmailVerifyWithCodeStart(){sbe(pbe.EMAIL_2FA_VWC_START,!0)}logEmailVerifyWithCodeSuccess(){sbe(pbe.EMAIL_2FA_VWC_SUCCESS,!0)}logEmailVerifyWithCodeSubmission(){sbe(pbe.EMAIL_2FA_VWC_SUBMISSION,!0)}logEmailVerifyWithCodeError(){sbe(pbe.EMAIL_2FA_VWC_ERROR,!0)}logEmailVerifyWithCodeSuccessCredentialsError(){sbe(pbe.EMAIL_2FA_VWC_SUCCESS_CREDENTIALS_ERROR,!0)}},n.EmailVerify=Use,n.Emstring=kwe,n.EncryptionOptions=Re,n.ErrorBoundary=YO,n.ErrorBoundary$1=pG,n.ExtensionCategories=_R,n.FACEPILE_CLASSNAME="react-pass__facepile",n.FETCH_FILE_MEMBER_COUNT_LIMIT=100,n.FILES_VIEW_NAMESPACE_KEY="FILES_VIEW",n.FILE_ACTIVITY_PLUGIN_ID=kw,n.FILE_TRANSFERS_NAMESPACE_KEY="FILE_TRANSFERS",n.FILE_TYPE_TO_FOLDER_TYPE=cce,n.FOLDER_EXPLORER_NAMESPACE_KEY="FOLDER_EXPLORER",n.FOLDER_MOUNT_SUSI_MODAL_SUBHEADER=VH,n.FOLDER_OVERVIEW_NAMESPACE_KEY="FOLDER_OVERVIEW",n.FVError=Yb,n.FVSDK_MOUNT_POINT="fvsdk-mount-point",n.Facepile=ETe,n.FailLine=HN,n.FailPictogram=gN,n.FetchAsyncTransport=Ns,n.FetchSyncTransport=class{executeRpc(e,t,n,i,a){return r.incrementAjaxCount(),Cs(),fetch(e.toString(),{method:"POST",mode:"same-origin",credentials:"same-origin",headers:{...t,"Content-Type":i},keepalive:!0,body:n,signal:a}).finally((()=>{r.decrementAjaxCount(),Rs()})),Promise.resolve({headers:{},result:{}})}executeBinaryRpc(e,t,n,i,a){return r.incrementAjaxCount(),Cs(),fetch(e.toString(),{method:"POST",mode:"same-origin",credentials:"same-origin",headers:{...t,"Content-Type":i},keepalive:!0,body:n,signal:a}).finally((()=>{r.decrementAjaxCount(),Rs()})),Promise.resolve({headers:{},result:new ArrayBuffer(0)})}},n.FileAudioSmall=Nne,n.FileIcon=eoe,n.FileIcon$1=$oe,n.FileInfo=Te,n.FileLinkLarge=Hie,n.FileLinkSmall=jie,n.FilePermissions=p0,n.FilePolicy=g0,n.FileShareApiClient=s8,n.FileTypeCapitalizedCategoryTranslations=cR,n.FileTypeCategoryTranslations=lR,n.FileTypeMap=sce,n.FileVideoSmall=Bae,n.FileViewerContextProvider=Kk,n.FingerPrintJSConstants=ZX,n.FingerPrintJSService=$X,n.FingerprintJs=t1,n.FingerprintJsLogsRow=YX,n.FlagLine=GN,n.FloatingFocusManager=function(e){const{context:t,children:n,disabled:i=!1,order:a=["content"],guards:o=!0,initialFocus:r=0,returnFocus:s=!0,modal:l=!0,visuallyHiddenDismiss:c=!1,closeOnFocusOut:d=!0}=e,{open:u,refs:_,nodeId:m,onOpenChange:p,events:g,dataRef:f,elements:{domReference:h,floating:E}}=t,v="number"==typeof r&&r<0,S=Vx(h)&&v,T="undefined"==typeof HTMLElement||!("inert"in HTMLElement.prototype)||o,y=RB(a),k=RB(r),w=RB(s),I=AB(),A=b.useContext(GB),C=b.useRef(null),R=b.useRef(null),O=b.useRef(!1),N=b.useRef(!1),P=null!=A,M=b.useCallback((function(e){return void 0===e&&(e=E),e?dB(e,UB()):[]}),[E]),L=b.useCallback((e=>{const t=M(e);return y.current.map((e=>h&&"reference"===e?h:E&&"floating"===e?E:t)).filter(Boolean).flat()}),[h,E,y,M]);function D(e){return!i&&c&&l?b.createElement(YB,{ref:"start"===e?C:R,onClick:e=>p(!1,e.nativeEvent)},"string"==typeof c?c:"Dismiss"):null}b.useEffect((()=>{if(i||!l)return;function e(e){if("Tab"===e.key){Lx(E,Mx(Ux(E)))&&0===M().length&&!S&&Wx(e);const t=L(),n=function(e){return"composedPath"in e?e.composedPath()[0]:e.target}(e);"reference"===y.current[0]&&n===h&&(Wx(e),e.shiftKey?EB(t[t.length-1]):EB(t[1])),"floating"===y.current[1]&&n===E&&e.shiftKey&&(Wx(e),EB(t[0]))}}const t=Ux(E);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}}),[i,h,E,l,y,S,M,L]),b.useEffect((()=>{if(!i&&d)return E&&Sx(h)?(h.addEventListener("focusout",t),h.addEventListener("pointerdown",e),!l&&E.addEventListener("focusout",t),()=>{h.removeEventListener("focusout",t),h.removeEventListener("pointerdown",e),!l&&E.removeEventListener("focusout",t)}):void 0;function e(){N.current=!0,setTimeout((()=>{N.current=!1}))}function t(e){const t=e.relatedTarget;queueMicrotask((()=>{const n=!(Lx(h,t)||Lx(E,t)||Lx(t,E)||Lx(null==A?void 0:A.portalNode,t)||null!=t&&t.hasAttribute(CB("focus-guard"))||I&&(OB(I.nodesRef.current,m).find((e=>{var n,i;return Lx(null==(n=e.context)?void 0:n.elements.floating,t)||Lx(null==(i=e.context)?void 0:i.elements.domReference,t)}))||function(e,t){var n;let i=[],a=null==(n=e.find((e=>e.id===t)))?void 0:n.parentId;for(;a;){const t=e.find((e=>e.id===a));a=null==t?void 0:t.parentId,t&&(i=i.concat(t))}return i}(I.nodesRef.current,m).find((e=>{var n,i;return(null==(n=e.context)?void 0:n.elements.floating)===t||(null==(i=e.context)?void 0:i.elements.domReference)===t}))));t&&n&&!N.current&&t!==JB()&&(O.current=!0,p(!1,e))}))}}),[i,h,E,l,m,I,A,p,d]),b.useEffect((()=>{var e;if(i)return;const t=Array.from((null==A||null==(e=A.portalNode)?void 0:e.querySelectorAll("["+CB("portal")+"]"))||[]);if(E){const e=[E,...t,C.current,R.current,y.current.includes("reference")||S?h:null].filter((e=>null!=e)),n=l||S?xB(e,T,!T):xB(e);return()=>{n()}}}),[i,h,E,l,y,A,S,T]),vB((()=>{if(i||!E)return;const e=Mx(Ux(E));queueMicrotask((()=>{const t=L(E),n=k.current,i=("number"==typeof n?t[n]:n.current)||E,a=Lx(E,e);v||a||!u||EB(i,{preventScroll:i===E})}))}),[i,u,E,v,L,k]),vB((()=>{if(i||!E)return;let e=!1;const t=Ux(E),n=Mx(t),a=f.current;function o(t){let{reason:n,event:i,nested:a}=t;"escape-key"===n&&_.domReference.current&&KB(_.domReference.current),"hover"===n&&"mouseleave"===i.type&&(O.current=!0),"outside-press"===n&&(a?(O.current=!1,e=!0):O.current=!(function(e){return!(0!==e.mozInputSource||!e.isTrusted)||(xx()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}(i)||Fx(i)))}return KB(n),g.on("openchange",o),()=>{g.off("openchange",o);const n=Mx(t),i=Lx(E,n)||I&&OB(I.nodesRef.current,m).some((e=>{var t;return Lx(null==(t=e.context)?void 0:t.elements.floating,n)}));(i||a.openEvent&&["click","mousedown"].includes(a.openEvent.type))&&_.domReference.current&&KB(_.domReference.current);const r=JB();w.current&&!O.current&&Sx(r)&&(r===n||n===t.body||i)&&EB(r,{cancelPrevious:!1,preventScroll:e})}}),[i,E,w,f,_,g,I,m]),vB((()=>{if(!i&&A)return A.setFocusManagerState({modal:l,closeOnFocusOut:d,open:u,onOpenChange:p,refs:_}),()=>{A.setFocusManagerState(null)}}),[i,A,l,u,p,_,d]),vB((()=>{if(i||!E||"function"!=typeof MutationObserver||v)return;const e=()=>{const e=E.getAttribute("tabindex");y.current.includes("floating")||Mx(Ux(E))!==_.domReference.current&&0===M().length?"0"!==e&&E.setAttribute("tabindex","0"):"-1"!==e&&E.setAttribute("tabindex","-1")};e();const t=new MutationObserver(e);return t.observe(E,{childList:!0,subtree:!0,attributes:!0}),()=>{t.disconnect()}}),[i,E,_,y,M,v]);const F=!i&&T&&(P||l);return b.createElement(b.Fragment,null,F&&b.createElement(HB,{"data-type":"inside",ref:null==A?void 0:A.beforeInsideRef,onFocus:e=>{if(l){const e=L();EB("reference"===a[0]?e[0]:e[e.length-1])}else if(null!=A&&A.preserveTabOrder&&A.portalNode)if(O.current=!1,WB(e,A.portalNode)){const e=BB(document.body,"next")||h;null==e||e.focus()}else{var t;null==(t=A.beforeOutsideRef.current)||t.focus()}}}),!S&&D("start"),n,D("end"),F&&b.createElement(HB,{"data-type":"inside",ref:null==A?void 0:A.afterInsideRef,onFocus:e=>{if(l)EB(L()[0]);else if(null!=A&&A.preserveTabOrder&&A.portalNode)if(d&&(O.current=!0),WB(e,A.portalNode)){const e=BB(document.body,"prev")||h;null==e||e.focus()}else{var t;null==(t=A.afterOutsideRef.current)||t.focus()}}}))},n.FolderActionBar=Ope,n.FolderBaseDefaultLarge=loe,n.FolderBaseDefaultSmall=doe,n.FolderBody=dfe,n.FolderCameraUploadDefaultLarge=_oe,n.FolderCameraUploadDefaultSmall=poe,n.FolderConfidentialDefaultLarge=foe,n.FolderConfidentialDefaultSmall=Eoe,n.FolderEncryptedDefaultLarge=Toe,n.FolderEncryptedDefaultSmall=koe,n.FolderPolicy=d0,n.FolderShareApiClient=l8,n.FolderSharedDefaultLarge=Ioe,n.FolderSharedDefaultSmall=Coe,n.FolderTeamDefaultLarge=Ooe,n.FolderTeamDefaultSmall=Poe,n.FolderTeamMemberDefaultLarge=Loe,n.FolderTeamMemberDefaultSmall=Foe,n.FolderTeamReadOnlyLarge=Uoe,n.FolderTeamReadOnlySmall=Woe,n.FolderTitle=Vge,n.FormControlGroup=e=>{let{children:t,className:n}=e,i=g._objectWithoutProperties(e,WJ);const a=_P("dig-FormControlGroup","dig-uq5i9o6_21-6-0",n);return b.createElement("fieldset",g._objectSpread2({className:a},i),t)},n.FormHelperText=zJ,n.FormLabel=KJ,n.FormRow=YJ,n.FormWebRequest=L5,n.FormWebRequest$1=S7,n.FssGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M21.851 15L11.7021 21.375L21.851 27.75L32.0015 21.375L42.1503 27.75L52.2992 21.375L42.1503 15L32.0015 21.375L21.851 15Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M21.851 40.5001L11.7021 34.1251L21.851 27.75L32.0015 34.1251L21.851 40.5001Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M32.0015 34.1251L42.1503 27.75L52.2992 34.1251L42.1503 40.5001L32.0015 34.1251Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M32.0015 49L21.851 42.625L32.0015 36.25L42.1503 42.625L32.0015 49Z",fill:"var(--dig-color__glyph__accent)"})),n.FssWordmark=vee,n.GB_1=$b,n.GOOGLE_ONE_TAP_BUTTON_PROMPT_DISABLED=xle,n.GOOGLE_ONE_TAP_COLLAPSE_FORM=Lle,n.GOOGLE_ONE_TAP_CREDENTIAL_CONTAINER_ID=Fle,n.GOOGLE_ONE_TAP_DISABLED_FORM=Mle,n.GOOGLE_ONE_TAP_IFRAME_ID=Dle,n.GRID_VIEW_COLUMNS=Sre,n.GSIEventManager=ble,n.GenericThumbStore=zoe,n.GetDeviceLimitRoutes=NTe,n.GetFilePresenceRoutes=kk,n.GetFilesRoutes=wb,n.GetPreviewsRoutes=Ib,n.GetSharingRoutes=JS,n.GetUrlForAck=Ake,n.GetUrlForConfirmUidAware=rO,n.GetUrlForConfirmV2UidAware=function(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/prompt/confirm_v2",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)},n.GetUrlForCopyToDropbox=function(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/sm/c2d",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)},n.GetUrlForDismissUidAware=sO,n.GetUrlForLogEventUidAware=function(e){var t,n,i;const a=null!==(t=null==e?void 0:e.path)&&void 0!==t?t:"/log/prompt/log_event",o=null!==(n=null==e?void 0:e.routeParams)&&void 0!==n?n:{},r=null!==(i=null==e?void 0:e.base)&&void 0!==i?i:window.location.origin;return new w_(C_(a,o),r)},n.GetUrlForLogImpression=oO,n.GetUsersRoutes=Mk,n.GlyphLogo=hee,n.GoogleDoubleLogger=class extends iSe{constructor(){super(...arguments),this.logLoginStart=(e=!0,t=!0)=>{dSe(Kbe.GOOGLE_LOGIN_START);const n=e?"google_onetap_continue":"google_continue";XE.logEvent(ibe({actionElement:"enter_email_dialog",authAction:n,...this.defaultEventProperties()}),this.tags({auth_action:n,action_element:"enter_email_dialog"})),t&&XE.logStart(nbe({authMethod:e?"google_one_tap":"google",actionElement:"enter_email_dialog",...this.defaultEventProperties()}),this.tags({action_element:"enter_email_dialog",auth_method:e?"google_one_tap":"google"},n))},this.logLoginCancel=(e=!0)=>{const t=e?"google_onetap_continue":"google_continue",n=e?{actionElement:"enter_email_dialog",authMethod:"google_one_tap"}:{actionElement:"enter_email_dialog",authMethod:"google"};XE.logEnd(nbe({eventState:"canceled",...n,...this.defaultEventProperties(),authErrorReason:Abe.ERR_RESTART_FLOW_REQUIRED}),this.tags({action_element:n.actionElement,auth_method:n.authMethod,result:Abe.ERR_RESTART_FLOW_REQUIRED},t))},this.logLoginResponse=(e,t,n,i)=>{const a=e?"google_onetap_continue":"google_continue",o=e?{actionElement:"enter_email_dialog",authMethod:"google_one_tap"}:{actionElement:"enter_email_dialog",authMethod:"google"};t&&"success"!==t?"tfa_required"===t||"requires_twofactor"===t?(XE.logEnd(nbe({eventState:"rejected",...o,...this.defaultEventProperties(),authErrorReason:Abe.ERR_TWO_FACTOR_REQUIRED}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_TWO_FACTOR_REQUIRED},a)),uSe(Kbe.GOOGLE_LOGIN_REQUIRES_TWO_FACTOR,!0)):"tos_required"===t?(XE.logEnd(nbe({eventState:"rejected",...o,...this.defaultEventProperties(),authErrorReason:Abe.ERR_TOS_SIGNATURE_REQUIRED}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_TOS_SIGNATURE_REQUIRED},a)),uSe(Kbe.GOOGLE_LOGIN_FAILED,!0)):"enable_twofactor_required"===t?(XE.logEnd(nbe({eventState:"rejected",...o,...this.defaultEventProperties(),authErrorReason:Abe.ERR_ENABLE_TWO_FACTOR_REQUIRED}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_ENABLE_TWO_FACTOR_REQUIRED},a)),uSe(Kbe.GOOGLE_LOGIN_FAILED,!0)):"google_login_not_allowed"===t?(XE.logEnd(nbe({eventState:n?"success":"rejected",...o,...this.defaultEventProperties(),authErrorReason:Abe.ERR_GOOGLE_LOGIN_NOT_ALLOWED}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_GOOGLE_LOGIN_NOT_ALLOWED},a)),uSe(Kbe.GOOGLE_LOGIN_FAILED,!0)):"sso_required"===t?(XE.logEnd(nbe({eventState:"rejected",...o,...this.defaultEventProperties(),authErrorReason:Abe.ERR_SSO_REQUIRED}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_SSO_REQUIRED},a)),uSe(Kbe.GOOGLE_LOGIN_FAILED,!0)):"requires_password"===t?(XE.logEnd(nbe({eventState:"rejected",...o,...this.defaultEventProperties(),authErrorReason:Abe.ERR_PASSWORD_REQUIRED}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_PASSWORD_REQUIRED},a)),uSe(Kbe.GOOGLE_LOGIN_FAILED,!0)):["too_many_requests","emails_do_not_match","emails_do_not_match_redirect","not_verified","email_not_verified","access_denied","disabled_account","disabled_user","invalid_token","invalid_csrf_token","invalid_logged_out_cookie","missing_email","unverified_email","user_already_invited_to_team","unsupported_platform","target_user_not_found","invalid_pair_target","already_paired"].includes(t)?(XE.logEnd(nbe({eventState:"rejected",...o,...this.defaultEventProperties(),authErrorReason:Qbe[t]}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Qbe[t]},a)),uSe(Kbe.GOOGLE_LOGIN_FAILED,!0)):(["server_error","other"].includes(t)||l.reportException({err:new Error(`Unexpected error during Google login: ${t}`),severity:l.SEVERITY.NONCRITICAL,tags:["usc"]}),XE.logEnd(nbe({eventState:"failed",...o,...this.defaultEventProperties(),authErrorReason:Abe.ERR_OTHER}),this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.ERR_OTHER},a)),uSe(Kbe.GOOGLE_LOGIN_FAILED,!0)):(XE.logEnd(nbe({eventState:"success",...o,...this.defaultEventProperties()}),{papOptions:{userId:i},...this.tags({action_element:o.actionElement,auth_method:o.authMethod,result:Abe.SUCCESS},a)}),uSe(Kbe.GOOGLE_LOGIN_SUCCEEDED,!0))},this.logOneTapDismissed=()=>{XE.logEvent(ibe({actionElement:"enter_email_dialog",authAction:"google_onetap_dismiss",...this.defaultEventProperties()}),this.tags({action_element:"enter_email_dialog",auth_action:"google_onetap_dismiss"}))},this.logSignupStart=e=>{dSe(e?Kbe.GOOGLE_ONE_TAP_SIGNUP_CLICK:Kbe.GOOGLE_SIGNUP_START);const t=this.isThirdParty?"third_party_signup_dialog":"enter_email_dialog",n=e?"google_one_tap":"google";XE.logStart(abe({authMethod:n,actionElement:t,...this.defaultEventProperties()}),this.tags({auth_method:n,action_element:t}))},this.logSignupResponse=(e,t,n={},i)=>{uSe("success"===e?Kbe.GOOGLE_SIGNUP_SUCCEEDED:Kbe.GOOGLE_SIGNUP_FAILED,!0);const a=this.isThirdParty?"third_party_signup_dialog":"enter_email_dialog",o=t?"google_one_tap":"google";switch(e){case"success":XE.logEnd(abe({authMethod:o,actionElement:a,eventState:"success",...this.defaultEventProperties()}),{papOptions:{userId:i},...this.tags({auth_method:o,action_element:a,result:Qbe[e]})});break;case"enable_twofactor_required":case"requires_twofactor":case"requires_password":case"tfa_required":case"sso_required":XE.logEnd(abe({authMethod:o,actionElement:a,eventState:"rejected",authErrorReason:Qbe[e],...this.defaultEventProperties()}),this.tags({auth_method:o,action_element:a,result:Qbe[e]}));break;case"tos_required":case"google_login_not_allowed":case"emails_do_not_match":case"emails_do_not_match_redirect":case"not_verified":case"email_not_verified":case"access_denied":case"disabled_account":case"disabled_user":case"invalid_token":case"invalid_csrf_token":case"invalid_logged_out_cookie":case"missing_email":case"unverified_email":case"user_already_invited_to_team":case"unsupported_platform":case"too_many_requests":case"target_user_not_found":case"invalid_pair_target":case"already_paired":XE.logEnd(abe({authMethod:o,actionElement:a,eventState:"rejected",...this.defaultEventProperties(),authErrorReason:Qbe[e]}),this.tags({auth_method:o,action_element:a,result:Qbe[e]}));break;case"server_error":case"other":const t=Object.keys(n),r=t.length&&Xbe[t[0]]||Abe.ERR_OTHER;XE.logEnd(abe({authMethod:o,actionElement:a,eventState:r===Abe.ERR_OTHER?"failed":"rejected",...this.defaultEventProperties(),authErrorReason:r}),this.tags({auth_method:o,action_element:a,result:r}));break;default:l.reportException({err:new Error(`Unexpected error during Google signup: ${e}`),severity:l.SEVERITY.NONCRITICAL,tags:["usc"]}),XE.logEnd(abe({authMethod:o,actionElement:a,eventState:"failed",...this.defaultEventProperties(),authErrorReason:Abe.ERR_OTHER}),this.tags({auth_method:o,action_element:a,result:Abe.ERR_OTHER}))}},this.logSignupTermsToggle=e=>{const t=e?"dropbox_terms_accept":"dropbox_terms_decline";XE.logEvent(ibe({actionElement:"enter_email_dialog",authAction:t,...this.defaultEventProperties()}),this.tags({auth_action:t,action_element:"enter_email_dialog"}))},this.logSignupTermsDismiss=e=>{XE.logEvent(ibe({actionElement:"enter_email_dialog",authAction:"dropbox_terms_dismiss",...this.defaultEventProperties()}),this.tags({action_element:"enter_email_dialog",auth_action:"dropbox_terms_dismiss"}))}}},n.GoogleOneTapAmpLogger=aSe,n.GoogleOneTapClientIdDev=cle,n.GoogleOneTapClientIdProd=lle,n.GridViewDenseLine=jN,n.GridViewLine=zN,n.GroupManagementType=n0,n.GroupMembershipInfo=k0,n.GroupPlaybackControls=vF,n.GrowthEventsLogger=GR,n.HELP_DEVICE_REMOTE_SIGN_OUT_URL="https://help.dropbox.com/accounts-billing/settings-sign-in/device-list-remote-sign-out",n.HELP_DEVICE_UNLINK_HOST_URL="https://help.dropbox.com/security/device-list-remote-sign-out#unlinkbeforelocal",n.HOME_URL=BTe,n.HTMLIFIED_PREVIEW_EXTS=dS,n.HelpLine=KN,n.HelpMenu=JSe,n.HiveLogger=M_,n.HomeFill=SN,n.ICONS=Koe,n.IMAGE_EXIF_EXTS=uS,n.IMAGE_PADDING=KI,n.INDEXED_PHOTO_AND_VIDEO_EXTS=_S,n.INFO_BLADE_PLUGIN_ID=Tw,n.INSTALL_EXTENSION_URL=HTe,n.INSTALL_PAGE_RELATIVE_PATH="/install",n.INSTALL_URL=FTe,n.INVITE_EDITOR_TAG=wce,n.INVITE_VIEWER_TAG=Ice,n.IconButton=CV,n.IconButtonGroup=Rte,n.IconContent=Joe,n.IconContext=lN,n.Immutable=z1,n.InfoLine=JN,n.InfoPictogram=fN,n.InstagramExternalLogo=EN,n.IntegrationCreateAndEdit={".tag":"create_and_edit"},n.Interstitial=CL,n.InvalidKeyLengthError=class extends xEe{constructor(){super(...arguments),this.kind="InvalidKeyLength"}},n.InviteeMembershipInfo=y0,n.JSStopwatch=cd,n.JoinApiRetReasonToLabel=function(e){return{request_sent:u.intl.formatMessage({id:"sQbTsQ",defaultMessage:"Request sent. Once it’s approved, you’ll get an invite from the team."}),exists_same_team:u.intl.formatMessage({id:"oZNXJZ",defaultMessage:"Looks like you’ve already asked to join this team."}),exists_different_team:u.intl.formatMessage({id:"mHIpiE",defaultMessage:"Looks like you already asked to join a different team."}),rejected:u.intl.formatMessage({id:"H8TlMC",defaultMessage:"Looks like this team already denied your request."}),max_team_size_achieved:u.intl.formatMessage({id:"dEJ+SP",defaultMessage:"Looks like this team size has already been reached"})}[e]||u.intl.formatMessage({id:"s86tt6",defaultMessage:"Couldn’t send request. Try asking to join in person."})},n.JoinFolderActionButtonContainer=upe,n.KakaoDoubleLogger=class extends iSe{constructor(e,t){super(e,t,!0)}logLoginStart(e){const t={authAction:"kakao_continue",actionElement:"enter_email_dialog",...this.defaultEventProperties()};XE.logEvent(ibe(t),this.tags({auth_action:"kakao_continue",action_element:"enter_email_dialog"}));const n={authMethod:"kakao",actionElement:"enter_email_dialog",...this.defaultEventProperties()};XE.logStart(nbe(n),this.tags({auth_method:"kakao",action_element:"enter_email_dialog"}))}logLoginResponse(e,t){if(t.success)sbe(vSe[e].succeeded,!0),XE.logEnd(nbe({authMethod:"kakao",actionElement:"enter_email_dialog",eventState:"success",...this.defaultEventProperties()}),this.tags({auth_method:"kakao",action_element:"enter_email_dialog",result:Abe.SUCCESS}));else if("tfa_required"===t.err_msg)sbe(mbe.SIK_LOGIN_REQUIRES_TWO_FACTOR,!0),XE.logEnd(nbe({authMethod:"kakao",actionElement:"enter_email_dialog",eventState:"rejected",...this.defaultEventProperties()}),this.tags({auth_method:"kakao",action_element:"enter_email_dialog",result:Abe.ERR_TWO_FACTOR_REQUIRED}));else if("enable_twofactor_required"===t.err_msg)sbe(vSe[e].failed,!0),XE.logEnd(nbe({authMethod:"kakao",actionElement:"enter_email_dialog",eventState:"rejected",...this.defaultEventProperties()}),this.tags({auth_method:"kakao",action_element:"enter_email_dialog",result:Abe.ERR_ENABLE_TWO_FACTOR_REQUIRED}));else if("requires_password_on_first_link"===t.err_msg)sbe(mbe.SIK_LOGIN_REQUIRES_PASSWORD,!0),XE.logEnd(nbe({authMethod:"kakao",actionElement:"enter_email_dialog",eventState:"rejected",...this.defaultEventProperties()}),this.tags({auth_method:"kakao",action_element:"enter_email_dialog",result:Abe.ERR_PASSWORD_REQUIRED}));else if("emails_do_not_match_redirect"===t.err_msg)sbe(mbe.SIK_LOGIN_EMAILS_DO_NOT_MATCH,!0),XE.logEnd(nbe({authMethod:"kakao",actionElement:"enter_email_dialog",eventState:"rejected",...this.defaultEventProperties()}),this.tags({auth_method:"kakao",action_element:"enter_email_dialog",result:Abe.ERR_EMAILS_DO_NOT_MATCH}));else{let n;switch(sbe(vSe[e].failed,!0),t.err_msg){case"no_email_in_response":n=Abe.ERR_NO_EMAIL_IN_RESPONSE;break;case"kakao_login_not_allowed":n=Abe.ERR_KAKAO_LOGIN_NOT_ALLOWED;break;default:n=Abe.ERR_OTHER}XE.logEnd(nbe({authMethod:"kakao",actionElement:"enter_email_dialog",eventState:n===Abe.ERR_OTHER?"failed":"rejected",authErrorReason:n,...this.defaultEventProperties()}),this.tags({auth_method:"kakao",action_element:"enter_email_dialog",result:n}))}}},n.KeyEncoding=QEe,n.Key_enum=Hq,n.L1_FOLDER_DEPTH_INDEX=3,n.LARGE_PDF_CUTOFF_DIMENSIONS=2048,n.LIST_VIEW_COLUMNS=bre,n.LOGGED_OUT_EDIT_SUSI_MODAL_HEADER=NH,n.LOGGED_OUT_EDIT_SUSI_MODAL_SUBHEADER=PH,n.LOGGED_OUT_PDF_EDIT_SUSI_MODAL_HEADER=LH,n.LOGGED_OUT_PDF_EDIT_SUSI_MODAL_SUBHEADER=DH,n.LOGGED_OUT_PDF_EDIT_TEXT_SUSI_MODAL_HEADER=BH,n.LOGGED_OUT_PDF_GET_SIGNATURE_SUSI_MODAL_HEADER=UH,n.LOGGED_OUT_PDF_SELF_SIGN_SUSI_MODAL_HEADER=xH,n.LOGGED_OUT_PDF_SIGN_SUSI_MODAL_HEADER=FH,n.LOW_SPACE_URL="/low-space",n.LabelGroup=kte,n.Layer=tW,n.LayerContext=XB,n.LazySuspense=e2,n.Link=lW,n.LinkAudience={public:"public",team:"team",password:"password",no_one:"no_one",members:"members"},n.LinkLine=YN,n.LinkPolicy=N0,n.LinkedInExternalLogo=vN,n.ListViewDenseLine=ZN,n.ListViewLine=$N,n.LocalStorage=fl,n.LocaleCodes=Wbe,n.LoggingActions={SEEN_STATE_BEGIN:"seen_state_begin",SEEN_STATE_RECEIVE:"seen_state_receive",SEEN_STATE_USERS_BEGIN:"seen_state_users_begin",SEEN_STATE_USERS_RECEIVE:"seen_state_users_receive",TRANSMITTER_TOKEN_BEGIN:"transmitter_token_begin",TRANSMITTER_TOKEN_RECEIVE:"transmitter_token_receive",RECEIVER_TOKEN_BEGIN:"receiver_token_begin",RECEIVER_TOKEN_RECEIVE:"receiver_token_receive",PRESENCE_RECEIVE:"presence_receive",MEMBER_COUNTS_BEGIN:"member_counts_begin",MEMBER_COUNTS_RECEIVE:"member_counts_receive",LIST_MEMBERS_BEGIN:"list_members_begin",LIST_MEMBERS_RECEIVE:"list_members_receive"},n.LoginButton=Qke,n.MANAGE_ACCOUNT_URL=VTe,n.MANAGE_BILLING_URL=qTe,n.MANAGE_SCREEN="manage",n.MAP_FILE_EXTENSIONS_TO_ASSETS=Dee,n.MAX_FACEPILE_ITEMS=5,n.MAX_FOLDERS_PER_CALL=100,n.MAX_FOLDER_SIZE_ITERATIONS=1e3,n.MAX_FOLDER_SIZE_QUEUE_SIZE=50,n.MEMBER_ACTION=Ur,n.MODAL_BASE_INDEX=QB,n.MODAL_ROOT_ID=Kq,n.MODAL_ROOT_TESTID=Jq,n.MSOFFICE_EDITOR_FILE_EXTS=hS,n.MSOFFICE_EXCEL_EXTS=ES,n.MSOFFICE_PRESENTATION_EXTS=vS,n.MSOFFICE_WORDPROC_EXTS=bS,n.MafLoadPhasesOrdered=Nm,n.Match=Jee,n.MemberCounts=I0,n.MemberPermissions=w0,n.Menu=XW,n.MetaserverBoltClient=Wke,n.Modal=EH,n.Modal$1=yK,n.ModalButtons=vH,n.MoreHorizontalLine=QN,n.NO_ONE=bce,n.NQOQLogger=eO,n.NSF_HELP_ARTICLE_LINK="https://help.dropbox.com/files-folders/share/shared-folder-faq#Why-cant-I-create-a-shared-folder",n.NoAuthApiV2Client=ul,n.NoKeyFoundError=class extends xEe{constructor(){super(...arguments),this.kind="NoKeyFound"}},n.NotificationFill=TN,n.NotificationLine=XN,n.NotificationLocations={TRAY:"home",HOME_PAGE:"home_page"},n.NotificationLogger=nke,n.OALogger=aO,n.ONE_TAP_HEIGHT_CSS_VAR=Ule,n.ONE_TAP_HEIGHT_MOBILE_CSS_VAR=Ble,n.ON_C2D_API_FAILED=nse,n.ON_C2D_API_START=ese,n.ON_C2D_API_SUCCESS=tse,n.ON_CLICK_SHARED_CONTENT_ACTION=m4,n.ON_CLOSE_POST_DOWNLOAD_PRE_SUSI_MODAL=J8,n.ON_MOUNT_POST_DOWNLOAD_MODAL=e7,n.ON_POST_DOWNLOAD_PRE_SUSI_MODAL_OPEN_SUSI_MODAL=Y8,n.ON_SHARED_FILE_VIEW=_4,n.ON_VIEW_POST_DOWNLOAD_PRE_SUSI_MODAL=K8,n.OTHER={".tag":"other"},n.OTHER$1={".tag":"other"},n.OUT_OF_SPACE_URL=WA,n.OpenInAppBanner=zee,n.OpenLine=eP,n.Overlay=tq,n.PACKAGE_EXTS=TS,n.PAP_Copy_SharedLink=Pwe,n.PAP_Login_Account=nbe,n.PAP_SignUp_Account=abe,n.PAP_View_AuthDialog=obe,n.PASSWORD=Sce,n.PDF_BASE_WIDTH=1024,n.PDF_EDITOR_PLUGIN_ID="pdf_edit_plugin",n.PDF_EXTS=yS,n.PHOTO_EDITOR_PLUGIN_ID="photo_edit_plugin",n.PHOTO_EXTS=kS,n.PRESENCE_RECEIVED_CLASSNAME="facepile-presence-received",n.PRESENTATION_EXTS=wS,n.PREVIEWS_SNACKBAR_ID="preview-action",n.PREVIEW_NAMESPACE_KEY=e6,n.PREVIEW_TTVC_DURATION_EVENT="visually_complete",n.PUBLIC=yce,n.PaperGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6309 38.1956L32.0002 48.0001L47.3696 38.1958V38.1955L32.0002 28.3921L16.6309 38.1956Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6309 25.8035L32.0002 35.608L47.3696 25.8037L32.0002 16L16.6309 25.8035Z",fill:"var(--dig-color__glyph__primary)"})),n.PasswordsGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M25.9478 32C25.9478 35.5315 27.7853 37.6564 31.0415 38.0036V47H14.9521V38.0515C18.8069 38.0515 21.0036 35.8607 21.0036 32C21.0036 28.1453 18.8069 25.9485 14.9521 25.9485V17H31.0415V26.0024C27.7853 26.3376 25.9478 28.4745 25.9478 32Z",fill:"var(--dig-color__glyph__primary)"}),b.createElement("path",{d:"M42.9949 32C42.9949 35.8607 45.1917 38.0515 49.0464 38.0515V47H32.957V37.9976C36.2132 37.6564 38.0508 35.5255 38.0508 31.994C38.0508 28.4685 36.2132 26.3376 32.957 25.9964V17H49.0464V25.9485C45.1917 25.9485 42.9949 28.1453 42.9949 32Z",fill:"var(--dig-color__glyph__accent)"})),n.PermissionSetting=l0,n.PersonFill=yN,n.PersonMultipleLine=tP,n.PictogramIcon=mN,n.Portal=TZ,n.PostSignupDownloadModal=q7,n.PreDownloadSUSIModalFooter=D7,n.PreviewAsRecipientButton=$we,n.PreviewsEventLogger=iI,n.PrivacyConsentPlatform=dv,n.ProEventsLogger=zR,n.ProfileServicesConstants=oC,n.ProgressBar=ML,n.PropTypes=nL,n.Provider=n5,n.Provider$1=e=>{let{children:t,store:n}=e;const a=i.useRef();return n||a.current||(a.current=zv()),i.createElement(Jv.Provider,{value:n||a.current},t)},n.QueryClientProviderWrapper=gb,n.REPLAY_SCREEN="replay",n.ROLE_PERSONAL=Ul,n.ROLE_WORK=Wl,n.ROOT_VIDEO_EXTS=IS,n.RadioButton=vJ,n.RateLimitError=cs,n.ReactModal=Xz,n.ReactReduxContext=d3,n.ReclaimGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M40.187 30.9501C44.3183 30.9501 47.668 27.61 47.668 23.4904C47.668 19.3709 44.3183 16.0308 40.187 16.0308C36.0557 16.0308 32.7061 19.3709 32.7061 23.4904C32.7061 27.61 36.0557 30.9501 40.187 30.9501Z",fill:"var(--dig-color__text__base)"}),b.createElement("path",{d:"M30.4674 16H15.5V30.9248H30.4674V16Z",fill:"#EE9AB2"}),b.createElement("path",{d:"M40.1872 34.1084L44.0936 40.9985L48 47.8941H32.3799L36.2808 40.9985L40.1872 34.1084Z",fill:"#FFC550"}),b.createElement("path",{d:"M22.9809 47.9999C27.1123 47.9999 30.4619 44.6598 30.4619 40.5402C30.4619 36.4207 27.1123 33.0806 22.9809 33.0806C18.8496 33.0806 15.5 36.4207 15.5 40.5402C15.5 44.6598 18.8496 47.9999 22.9809 47.9999Z",fill:"#5263F3"})),n.RegisterComponentWithBugReporter=B9,n.ReplayGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.4707 25.9482V25.8929L32.0009 16V28.1589L25.9976 31.983L32.0009 35.7858V48L16.4707 38.1071V38.0518V25.9482Z",fill:"var(--dig-color__glyph__primary)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.001 25.9482V25.8929L47.5312 16V28.1589L41.5279 31.983L47.5312 35.7858V48L32.001 38.1071V38.0518V25.9482Z",fill:"var(--dig-color__glyph__accent)"})),n.ReplayWordmark=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 335 64",fill:"none"},e),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.6675 25.7317V25.6744L36.5237 15.4272V28.0216L30.3944 31.9827L36.5237 35.9216V48.5732L20.6675 38.326V38.2688V25.7317Z",fill:"var(--dig-color__glyph__primary)"}),b.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M36.5234 25.7317V25.6744L52.3797 15.4272V28.0216L46.2504 31.9827L52.3797 35.9216V48.5732L36.5234 38.326V38.2688V25.7317Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M67.4976 20.1064H76.3658C82.0369 20.1064 86.6684 23.3972 86.6684 30.8628V32.4582C86.6684 39.9515 82.2983 43.3424 76.4992 43.3424H67.4976V20.1064ZM72.4516 24.3145V39.0787H76.2657C79.4571 39.0787 81.6422 36.9608 81.6422 32.3025V31.0962C81.6422 26.4379 79.396 24.32 76.0989 24.32H72.4516V24.3145ZM89.3038 24.5424H93.2458L93.863 28.9116C94.6136 25.9154 96.5373 24.3812 100.023 24.3812H101.23V29.3674H99.2117C95.1696 29.3674 94.191 30.7683 94.191 34.7428V43.3479H89.3038V24.5424ZM102.275 34.3482V33.8256C102.275 27.5052 106.317 24.1143 111.794 24.1143C117.398 24.1143 121.279 27.5664 121.279 33.8256V34.3482C121.279 40.5407 117.465 43.8316 111.794 43.8316C105.734 43.8316 102.275 40.5407 102.275 34.3482ZM116.325 34.2815V33.8256C116.325 30.3069 114.563 28.2557 111.794 28.2557C109.058 28.2557 107.229 30.179 107.229 33.8256V34.2815C107.229 37.6724 108.958 39.5624 111.761 39.5624C114.568 39.5624 116.325 37.7057 116.325 34.2815ZM123.853 24.5424H127.962L128.452 28.1278C129.463 25.7153 131.548 24.1199 134.645 24.1199C139.438 24.1199 142.568 27.5719 142.568 33.8979V34.4204C142.568 40.613 139.082 43.8371 134.645 43.8371C131.649 43.8371 129.658 42.503 128.646 40.3184V49.8018H123.853V24.5424ZM137.609 34.3148V33.8923C137.609 30.1457 135.685 28.289 133.111 28.289C130.375 28.289 128.546 30.3736 128.546 33.859V34.2203C128.546 37.5445 130.309 39.6291 133.011 39.6291C135.819 39.6291 137.609 37.7724 137.609 34.3148ZM149.768 39.9237L149.379 43.3479H145.143V18.2498H149.935V27.8944C150.981 25.4485 153.066 24.1143 156.029 24.1143C160.494 24.1477 163.819 27.244 163.819 33.4977V34.0535C163.819 40.3128 160.688 43.8316 155.896 43.8316C152.799 43.8316 150.78 42.3362 149.768 39.9237ZM158.898 34.0535V33.5977C158.898 30.1457 157.008 28.2557 154.4 28.2557C151.692 28.2557 149.835 30.4403 149.835 33.6644V34.0535C149.835 37.5723 151.625 39.5957 154.333 39.5957C157.169 39.5957 158.898 37.7724 158.898 34.0535ZM166.004 34.3482V33.8256C166.004 27.5052 170.012 24.1143 175.489 24.1143C181.093 24.1143 185.008 27.5664 185.008 33.8256V34.3482C185.008 40.5407 181.16 43.8316 175.489 43.8316C169.423 43.8316 166.004 40.5407 166.004 34.3482ZM180.048 34.2815V33.8256C180.048 30.3069 178.286 28.2557 175.517 28.2557C172.781 28.2557 170.952 30.179 170.952 33.8256V34.2815C170.952 37.6724 172.681 39.5624 175.483 39.5624C178.324 39.5624 180.048 37.7057 180.048 34.2815ZM191.396 33.5977L184.813 24.5368H190.451L194.265 30.1735L198.112 24.5368H203.717L197.034 33.5644L204.073 43.3424H198.529L194.193 37.1165L189.989 43.3424H184.251L191.396 33.5977Z",fill:"currentColor"}),b.createElement("path",{d:"M223.438 23.3179H217.806V31.8299H223.342C226.734 31.8299 228.782 30.3899 228.782 27.4779C228.782 24.8219 227.182 23.3179 223.438 23.3179ZM223.246 34.5179H217.806V43.3499H214.702V20.5979H223.502C229.486 20.5979 231.95 23.1579 231.95 27.2859C231.95 30.3899 230.478 32.2459 227.79 33.0779C230.286 33.7179 231.406 35.3179 231.406 38.6459V42.1979C231.406 42.7099 231.598 43.0939 231.918 43.3499H228.558C228.334 43.1259 228.174 42.6459 228.174 42.1659V38.7099C228.174 35.5739 226.83 34.5179 223.246 34.5179ZM243.488 27.0939C239.968 27.0939 237.728 29.2379 237.344 32.7899H249.184C248.928 29.3339 246.976 27.0939 243.488 27.0939ZM252.032 37.9099C250.976 41.6859 247.872 43.8299 243.36 43.8299C237.312 43.8299 234.24 40.2139 234.24 34.5499V34.1659C234.24 28.3739 237.792 24.5659 243.456 24.5659C249.472 24.5659 252.288 28.8539 252.288 33.7819V35.2539H237.312C237.536 38.9979 239.712 41.2059 243.488 41.2059C246.144 41.2059 247.968 40.0539 248.672 37.9099H252.032ZM264.44 41.0779C268.216 41.0779 270.424 38.6139 270.424 34.4859V34.1339C270.424 29.7819 268.024 27.2539 264.568 27.2539C260.92 27.2539 258.552 30.1019 258.552 34.0699V34.2939C258.552 38.3259 260.792 41.0779 264.44 41.0779ZM265.336 43.7659C262.008 43.7659 259.768 42.1339 258.68 39.5739V49.7179H255.672V25.0779H258.232L258.584 29.2059C259.64 26.4859 261.944 24.5659 265.432 24.5659C270.36 24.5659 273.56 28.0859 273.56 34.1339V34.5499C273.56 40.4379 270.232 43.7659 265.336 43.7659ZM280.059 43.3499H276.955V18.8699H280.059V43.3499ZM290.129 41.3659C294.321 41.3659 297.233 37.7819 297.233 34.7099V33.3659C296.401 34.0699 294.865 34.4219 292.881 34.7419C290.097 35.1899 288.913 35.4779 287.889 36.1499C286.961 36.7579 286.577 37.5259 286.577 38.5819C286.577 40.2779 287.729 41.3659 290.129 41.3659ZM297.681 43.3499L297.329 38.8059C296.049 41.6219 293.233 43.8299 289.169 43.8299C285.233 43.8299 283.185 41.9099 283.185 38.9659C283.185 37.0459 284.113 35.5099 285.553 34.6139C287.025 33.6539 288.529 33.3019 292.209 32.7579C295.409 32.3099 297.201 31.9579 297.201 30.2619C297.201 28.3099 295.889 27.0299 292.465 27.0299C288.881 27.0299 287.089 28.7899 286.929 31.3499H283.761C284.049 27.3819 287.121 24.5659 292.337 24.5659C298.001 24.5659 300.209 26.9979 300.209 30.7419V43.3499H297.681ZM304.218 50.0699H302.65V47.3499H304.25C307.258 47.3499 307.962 46.7739 309.338 43.8299L309.69 42.9659L301.882 25.0779H305.21L311.194 39.2219L311.226 39.3499L311.258 39.1899L317.114 25.0779H320.378L312.154 44.3419C310.01 49.3019 309.05 50.0699 304.218 50.0699Z",fill:"var(--dig-color__glyph__accent)"})),n.RequestAccessModal=_8,n.RequestAccessUserEventRow=k6,n.ResizeObserver=CD,n.RichSnackbar=q$,n.RocketLine=nP,n.RootComponent=()=>b.default.createElement(pG,{componentTag:"file-viewer-shared-folder-root-boundary",exceptionSeverity:"critical",reportMultiple:!0,reportMetrics:!0,fallback:b.default.createElement(H0,{errorType:n.SharedLinkErrorType.GENERIC})},b.default.createElement(Z2,{preloadedComponent:kIe})),n.RouterProvider=zg,n.SEARCH_NAMESPACE_KEY="SEARCH",n.SETTINGS_SCREEN="settings",n.SETTINGS_URL=xTe,n.SEVERITY=yE,n.SHARED_FOLDER_LIMIT_HELP_ARTICLE_LINK="https://help.dropbox.com/share/shared-folder-faq#Is-there-a-limit-to-the-number-of-shared-folders-I-can-create",n.SHARED_LINK_INFO_LOCAL_STORAGE_KEY="shared_link_info",n.SHARED_LINK_UNGATED_EDIT_HEADER=MH,n.SHARE_SCREEN="share",n.SIG_BUTTON_STYLES=ple,n.SKIP_ANIMATIONS=_x,n.SNIPPET_SIZES=Br,n.SPACEBAR_KEY=" ",n.STARRED_NAMESPACE_KEY="STARRED",n.SUSIUXAEventLogger=bSe,n.SafeQueryClientProviderWrapper=fb,n.SegmentedControl=CJ,n.Select=yY,n.ServerError=ls,n.ShareApiClient=r8,n.ShareArrowLine=iP,n.ShareTibEventLogger=KR,n.SharedFileMetadata=m0,n.SharedFolderMetadata=c0,n.SharedLinkFolderAppWithCSS=kIe,n.SharedLinkFolderPageWithSizeClass=WSe,n.SharedLinkFolderTitleBar=_we,n.SharingExperimentsLogger=ZR,n.SharingMembership=E0,n.SharingPrefs=D0,n.ShieldLine=aP,n.SignGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M18 28.2341L32.4025 38.0872V25.9092L18 16V28.2341Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M46.8049 16.0007L32.4023 25.91V38.0872L46.8049 28.2341V16.0007Z",fill:"var(--dig-color__glyph__primary)"}),b.createElement("path",{d:"M46.8049 35.766L32.4023 25.9128V38.0908L46.8049 48V35.766Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M18 47.9994L32.4025 38.0901V25.9128L18 35.766V47.9994Z",fill:"var(--dig-color__glyph__primary)"})),n.SignUpBannerFilePreview=rde,n.SignedChannelState=Mke,n.SignupButton=ewe,n.SilentBackgroundBeaconRequest=function(e){var t;null==e&&(e={});const n=null===(t=navigator.sendBeacon)||void 0===t?void 0:t.bind(navigator);if(!n)return B5(e);const i=new h5(e),a=g5(i,[].concat(x5,T5)),o=a.url(),r=(e=>{const t=new FormData;for(const n of Object.keys(e)){const i=e[n];(null===i?[]:Array.isArray(i)?i:[i]).forEach((e=>{let i;void 0!==e&&(i=!0===e?"true":!1===e?"false":"number"==typeof e||"bigint"==typeof e?String(e):e,t.append(n,i))}))}return t})(a.data());n(String(o),r)||console.warn(`Beacon request failed: ${o}`)},n.SilentBackgroundRequest=y_,n.SilentBackgroundRequest$1=B5,n.SilentBackgroundRequest$2=E7,n.SimpleModal=SH,n.SimplePointer={".tag":"simple_pointer"},n.Snackbar=z$,n.Snackbar$1=S$,n.SnackbarManager=Y$,n.SortIsFilename=Are,n.SpaceLine=oP,n.Spinner=VL,n.Split=eM,n.SplitButton=NV,n.Stack=GP,n.StormcrowGatingClient=AQ,n.StylelessButton=MV,n.SusiDoubleLogger=class extends nSe{logEnterEmailContinue(){rbe(gbe.ENTER_EMAIL_CONTINUE),XE.logEvent(ibe({authAction:"email_continue",actionElement:"enter_email_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"email_continue",action_element:"enter_email_dialog"}))}logEnterEmailContinueSSO(){rbe(gbe.ENTER_EMAIL_CONTINUE_SSO),XE.logStart(nbe({authMethod:"email_sso",actionElement:"login_email_sso_dialog",...this.defaultEventProperties()}),this.tags({auth_method:"email_sso",action_element:"login_email_sso_dialog"})),XE.logEvent(ibe({authAction:"login_form_submit_button",actionElement:"login_email_sso_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"login_form_submit_button",action_element:"login_email_sso_dialog"}))}logEmailRecognizedAsSSO(){sbe(gbe.LOGIN_SSO_USER,!0),XE.logEvent(obe({actionElement:"login_email_sso_dialog",...this.defaultEventProperties()}),this.tags({action_element:"login_email_sso_dialog"}))}logSSOOptOut(){XE.logEvent(ibe({authAction:"login_sso_user_continue_with_credentials",actionElement:"login_email_sso_dialog",...this.defaultEventProperties()}),this.tags({auth_action:"login_sso_user_continue_with_credentials",action_element:"login_email_sso_dialog"}))}logThirdPartyRegister(){sbe(gbe.THIRD_PARTY_REGISTER,!0),XE.logEvent(obe({actionElement:"third_party_signup_dialog",...this.defaultEventProperties()}),this.tags({action_element:"third_party_signup_dialog"}))}logEnterEmail(){sbe(gbe.ENTER_EMAIL,!0),XE.logEvent(obe({actionElement:"enter_email_dialog",...this.defaultEventProperties()}),this.tags({action_element:"enter_email_dialog"}))}logRegisterEnterAccountDetails(){sbe(gbe.REGISTER_ENTER_ACCOUNT_DETAILS,!0),XE.logEvent(obe({actionElement:"sign_up_account_details_dialog",...this.defaultEventProperties()}),this.tags({action_element:"sign_up_account_details_dialog"}))}logLoginEnterPassword(){sbe(gbe.LOGIN_ENTER_PASSWORD,!0),XE.logEvent(obe({actionElement:"login_password_dialog",...this.defaultEventProperties()}),this.tags({action_element:"login_password_dialog"}))}logEmailSubmittedWithPasswordAutofill(){sbe(gbe.EMAIL_SUBMITTED_WITH_PASSWORD_AUTOFILL,!0)}},n.TAGGING_NAMESPACE_KEY="TAGGING",n.TEAM=Tce,n.TEXT_EDITOR_PLUGIN_ID="text_edit_plugin",n.TITLE_BAR_TEST_ID="fv-sdk-title-bar",n.TRANSCODE_VIDEO_EXTS=CS,n.TRANSCRIPT_BLADE_PLUGIN_ID=yw,n.TRANSCRIPT_SUSI_MODAL_HEADER=WH,n.Table=ene,n.TeamsWebActionsLogger=$R,n.Text=cW,n.TextArea=OY,n.TextInput=FY,n.TextInputAffix=LY,n.ThemeContainer=AM,n.ThemeProvider=wM,n.ThunderClient=class extends xke{constructor(e,t,n,i){super(e,t,n,i),this._handle_poll_data=(e,t)=>{const n=[];this._additional_headers={};const i=t.getResponseHeader(Bke);if(i&&(this._additional_headers[Bke]=i),null!=e.channel_payloads)for(const t of e.channel_payloads){const e=t.channel_state,i=this._must_find_state(e.channel_id),a=Mke.from_json(t.channel_state),o=[];for(const e of t.payloads)this._compare_revisions(e.revision,i.revision)>0&&o.push(new Lke(e.revision,e.payload));o.length>0&&n.push(new Dke(a,o)),this._compare_revisions(e.revision,i.revision)>0&&(i.revision=e.revision,i.token=e.token)}return n}}unsubscribe(){return delete this._additional_headers[Bke],super.unsubscribe()}_subscribe_endpoint(){return"/2/payloads/subscribe"}},n.Title=dW,n.Toggle=OJ,n.ToggleButton=$V,n.ToggleButtonGroup=e=>{let{children:t,variant:n,size:i,shape:a,selected:o,exclusive:r,onSelection:s,fontFamily:l}=e,c=g._objectWithoutProperties(e,cV);return b.createElement(jV.Provider,{value:{variant:n,size:i||"medium",shape:a||"standard",selected:o,onToggleClick:e=>{const{value:t,evt:n}=e;if(!0===r){s&&s({value:o===t?null:t,evt:n})}else{const e=null===o?[]:Array.isArray(o)?o:[o],i=e.includes(t),a=s;i?a&&a({value:e.filter((e=>e!==t)),evt:n}):a&&a({value:[...e,t],evt:n})}},isInsideGroup:!0,fontFamily:l}},b.createElement(eM,g._objectSpread2(g._objectSpread2({wrap:"nowrap",alignY:"center",gap:"Micro XSmall"},c),{},{role:"group"}),t))},n.Toggletip=kq,n.Tooltip=wq,n.TranscriptRivieraError=_I,n.TransferGlyph=e=>b.createElement("svg",g._objectSpread2({viewBox:"0 0 64 64",fill:"none"},e),b.createElement("path",{d:"M25.7979 16L36.1139 32L25.7979 48H38.203L48.519 32L38.203 16H25.7979Z",fill:"var(--dig-color__glyph__accent)"}),b.createElement("path",{d:"M27.8954 32L32.0068 25.6172L25.8062 16L15.4902 32L25.8094 48L32.0105 38.3806L27.8954 32Z",fill:"var(--dig-color__glyph__primary)"})),n.Transition=fL,n.TransitionGroupContext=I$,n.Truncate=uee,n.TwitterExternalLogo=bN,n.UDCL=XE,n.UDCL$1=Ac,n.UIIcon=uN,n.UNGATED_SUSI_MODAL_HEADER=RH,n.UNGATED_SUSI_MODAL_SUBHEADER=OH,n.UNZIP_MAX_FILESIZE_MB=512,n.UPDATE_CONFIDENTIALITY_TAG=Rce,n.UUID=Tc,n.UXAnalyticsLogger=HR,n.Union=ns,n.UpgradeLine=rP,n.UploadFolderLine=sP,n.UpsellFill=kN,n.UseLeftRailHeaderButtonsContext=vye,n.User=Hl,n.UserActionEventType=vr,n.UserActionSourceType=br,n.UserActivityLogger=QR,n.UserLocalStorage=hl,n.UserMembershipInfo=T0,n.UserNotificationsContext=Uye,n.UserNotificationsDropdown=Jke,n.UserSurvey=KZ,n.UtilityActionMenu=STe,n.VALIDATE_PATH_PERMISSIONS_CONFIDENTIAL_AWARE={change_options:"canChangeOptions",disable_viewer_info:"disableViewerInfo",edit_contents:"canEditContents",enable_viewer_info:"enableViewerInfo",invite_editor:"canInviteEditor",invite_viewer:"canInviteViewer",invite_viewer_no_comment:"canInviteViewerNoComment",unshare:"canUnshareFolder",update_confidentiality:"canUpdateConfidentiality",relinquish_membership:"canRelinquishMembership"},n.VIDEO_CONTROLS_INACTIVE_TIMEOUT_MS=5e3,n.VIDEO_EDITOR_PLUGIN_ID="video_editor_overlay_plugin",n.VIEWER=Ece,n.VIEW_TYPE_GLOBAL_SCOPE="*",n.VIEW_TYPE_SCOPE_RECENTS_VIEW=":browse/recents",n.VIEW_TYPE_SCOPE_STARRED_VIEW=":browse/starred",n.VersioningLine=lP,n.ViewerInfoPolicy=X1,n.VortexComboLogger=L_,n.WORDPROC_EXTS=RS,n.WarningLine=cP,n.WarningPictogram=hN,n.WebMiscActivityLogger=XR,n.WebPlatformEdisonFetch=eQ,n.WebProgressRequest=T7,n.WebProgressRequest$1=function(e){return null==e&&(e={}),i_(e,b_)},n.WebRequest=P5,n.WebRequest$1=v7,n.WebRequest$2=function(e){return null==e&&(e={}),i_(e,v_)},n.WebRequestOref=b7,n.WebTimingUtil=Ed,n.WebUserActionLog=iO,n.WebcryptoHPKESuite=KEe,n.WithCvc=OG,n.WordmarkLogo=Eee,n._PrivateAvatarPropContext=oTe,n.__awaiter=CE,n.__extends=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}AE(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},n.__generator=function(e,t){var n,i,a,o,r={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(r=0)),r;)try{if(n=1,i&&(a=2&s[0]?i.return:s[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,s[1])).done)return a;switch(i=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return r.label++,{value:s[1],done:!1};case 5:r.label++,i=s[1],s=[0];continue;case 7:s=r.ops.pop(),r.trys.pop();continue;default:if(!(a=r.trys,(a=a.length>0&&a[a.length-1])||6!==s[0]&&2!==s[0])){r=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]new x0({sckeySha1:e[0].sckey_sha1}),n.addParamToUrl=QH,n.ago=une,n.alignAndJustifyItemsValues=["unset","flex-start","flex-end","center","stretch"],n.allArchiveSubpathsAtom=Hw,n.appendErrorBoundary=_2,n.appendTrackeyToSharedLinkAndSortParams=W0,n.applyMiddleware=H4,n.archiveSubpathQueryParam=Fw,n.areFilesEqual=function(e,t){return e.ns_id===t.ns_id&&e.sjid===t.sjid},n.areLineNumbersHiddenAtom=tde,n.areRowsFocused=function(e){return e.focusIndex!==BD},n.areUrlsAndroid=wr,n.areUrlsIOS=kr,n.assignInlineVars=OP,n.asyncShowR2jModal=SSe,n.atom=Ov,n.atomFamily=Yk,n.atomWithObservable=function(e,t){const n=e=>{if("e"in e)throw e.e;return e.d},i=Ov((n=>{var i;let a=e(n);const o=null==(i=a[Symbol.observable])?void 0:i.call(a);let r;o&&(a=o);const s=()=>new Promise((e=>{r=e})),l=t&&"initialValue"in t?{d:"function"==typeof t.initialValue?t.initialValue():t.initialValue}:s();let c,d;const u=e=>{d=e,null==r||r(e),null==c||c(e)};let _,m;const p=()=>!c,g=()=>{_&&(clearTimeout(m),_.unsubscribe()),_=a.subscribe({next:e=>u({d:e}),error:e=>u({e:e}),complete:()=>{}}),p()&&(null==t?void 0:t.unstable_timeout)&&(m=setTimeout((()=>{_&&(_.unsubscribe(),_=void 0)}),t.unstable_timeout))};g();const f=Ov(d||l);return f.debugPrivate=!0,f.onMount=e=>(c=e,d&&e(d),_?clearTimeout(m):g(),()=>{c=void 0,_&&(_.unsubscribe(),_=void 0)}),[f,a,s,g,p]}));i.debugPrivate=!0;const a=Ov((e=>{const[t]=e(i),a=e(t);return a instanceof Promise?a.then(n):n(a)}),((e,t,n)=>{const[a,o,r,s,l]=e(i);if(!("next"in o))throw new Error("observable is not subject");l()&&(t(a,r()),s()),o.next(n)}));return a},n.atomWithStorage=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Qk,i=arguments.length>3?arguments[3]:void 0;const a=Ov((null==i?void 0:i.getOnInit)?n.getItem(e,t):t);a.debugPrivate=!0,a.onMount=i=>{let a;return i(n.getItem(e,t)),n.subscribe&&(a=n.subscribe(e,i,t)),a};const o=Ov((e=>e(a)),((i,o,r)=>{const s="function"==typeof r?r(i(a)):r;return s===Jk?(o(a,t),n.removeItem(e)):s instanceof Promise?s.then((t=>(o(a,t),n.setItem(e,t)))):(o(a,s),n.setItem(e,s))}));return o},n.atoms=bP,n.attachTimeline=RF,n.autoUpdate=PU,n.avatarColorForUserIdentifier=function(e){return nTe(e).background},n.avatarColorPalette=nTe,n.backgroundColorValues=["transparent","core-primary","core-secondary","core-accent","standard","faint","disabled","attention","success","alert","warning","attention-faint"],n.batch=u9,n.bindActionCreators=function(e,t){if("function"==typeof e)return B4(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');var n={};for(var i in e){var a=e[i];"function"==typeof a&&(n[i]=B4(a,t))}return n},n.borderColorValues=["transparent","core-primary","core-secondary","core-accent","standard","faint","disabled","attention","success","alert","warning","attention-faint","success-faint","alert-faint","warning-faint"],n.borderStyleValues=["solid","none"],n.browse_root=Fde,n.browse_uri_for_fq_path=Ude,n.browserNumberValueTypes=KF,n.browserRedirectWrapper=(e,t=!1)=>{const n="string"==typeof e?s.URI.parse(e):e;_A(n.getPath())&&!t?OA().push(n.toRelativeUri()):ad(n)},n.bucketLengthForUserSurvey=function(e){const t=e/60;if(t<2)return"0-2 minutes";if(t<5)return"2-5 minutes";if(t<10)return"5-10 minutes";if(t<30)return"10-30 minutes";const n=t/60;return n<1?"30 minutes - 1 hour":n<5?"1-5 hours":"5+ hours"},n.buildExtraFromLinkMetadata=jle,n.buildExtraFromMetadata=function(e,t){return{...Hle(e),...jle(t)}},n.bytesToHexString=tve,n.calcGeneratorDuration=kF,n.calculateFitBox=JI,n.calculateImageSizerDimensions=function(e,t,n=1){const i=e.width*n,a=e.height*n;let o=0,r=0;return i!(!(e=>!e)(e)&&!(null==t?void 0:t.canDownloadRoles.length)),n.catchApiError=ms,n.classNames=Sne,n.classes=QV,n.classes$1=Gke,n.classes$2=vTe,n.clickEvent=dSe,n.client_key_local_storage_esnext=Uve,n.closeFile=_se,n.cls=_P,n.colorValues=["inherit","standard","faint","disabled","attention","success","alert","warning","identity","inverse-standard","inverse-faint","inverse-disabled","inverse-attention","inverse-success","inverse-alert","inverse-warning"],n.combineReducers=U4,n.compare=oIe,n.compose=q4,n.composeEnhancersWithDevTools=z4,n.concat=ZEe,n.concatenateArchivePath=Gw,n.connect=t5,n.contactToMember=i8,n.contactsToMembers=(e,t=!1)=>e.map((e=>i8(e,t))),n.contentIconRecipe=Ene,n.convertContentFromApiV2ObjectPreview=function(e){if(!e.content)return;const t=e.content;let n;return n=t.hasOwnProperty("image")?function(e){if(e)return{".tag":"image",default_src:e.default_src,full_size_src:e.full_size_src,src_set:e.src_set,thumbnail_url_tmpl:e.thumbnail_url_tmpl}}(t.image):t.hasOwnProperty("video")?function(e){if(e)return{".tag":"video",transcode_url:e.transcode_url,transcode_urls_separate_resolutions:e.transcode_urls_separate_resolutions,container:e.container,thumb_scrubber_vtt_url:e.thumb_scrubber_vtt_url,poster_url_tmpl:e.poster_url_tmpl,metadata_url:e.metadata_url,transcript_url:e.transcript_url,transcript_permission:e.transcript_permission?lr(e.transcript_permission):void 0,generated_captions_url:e.generated_captions_url,duration:Number(e.duration)}}(t.video):t.hasOwnProperty("cloud_doc")?function(e){if(e)return{".tag":"cloud_doc",exit_url:e.exit_url,text_url_tmpl:e.text_url_tmpl,image_url_tmpl:e.image_url_tmpl,refresh_url:e.refresh_url,placeholder_image_url:e.placeholder_image_url,autoprint_url:e.autoprint_url}}(t.cloud_doc):t.hasOwnProperty("ssr_doc")?function(e){var t;if(e)return{".tag":"ssr_doc",text_url_tmpl:e.text_url_tmpl,image_url_tmpl:e.image_url_tmpl,refresh_url:e.refresh_url,placeholder_image_url:e.placeholder_image_url,autoprint_url:e.autoprint_url,supported_widths:null===(t=null==e?void 0:e.supported_widths)||void 0===t?void 0:t.map(Number)}}(t.ssr_doc):t.hasOwnProperty("raw_html")?{".tag":"raw_html"}:t.hasOwnProperty("text")?function(e){if(e)return{".tag":"text",extracted_text:e.extracted_text}}(t.text):t.hasOwnProperty("audio")?function(e){if(e)return{".tag":"audio",container:e.container,transcode_url:e.transcode_url,waveform_url:e.waveform_url,duration:e.duration}}(t.audio):t.hasOwnProperty("linkfile")?function(e){if(e)return{".tag":"linkfile",url:e.url,authenticated:e.authenticated}}(t.linkfile):t.hasOwnProperty("excel")?function(e){if(e)return{".tag":"excel",workbook_data_url_tmpl:e.workbook_data_url_tmpl,sheet_data_url_tmpl:e.sheet_data_url_tmpl,tile_url_tmpl:e.tile_url_tmpl}}(t.excel):t.hasOwnProperty("archive")?{".tag":"archive"}:t.hasOwnProperty("restricted")?function(e){if(!e)return;let t={".tag":"other"};return"video"===e[".tag"]?t={".tag":"video"}:"ssr_doc"===e[".tag"]?t={".tag":"ssr_doc"}:"image"===e[".tag"]&&(t={".tag":"image"}),{".tag":"restricted",restricted:t}}(t.restricted.restricted):{".tag":"other"},n},n.convertExpirationDateToString=e=>{if(e)return e.toJSON().slice(0,-5)+"Z"},n.convertIfHTML=function(e){return e.toHTML?function(e,t){return gfe.formatMessage({id:e,defaultMessage:e,description:"nothing"},t)}(e.toHTML(),Bve):e},n.copyToClipboard=bee,n.create=kce,n.createApiv2InfiniteQuery=({nsClient:e,rpc:t,continueRpc:n,queryFn:i,getQueryKey:a,optionsFn:o})=>{const r=null!=a?a:Gs(e,t),s=null!=i?i:Ks(e,t,n);return d.createGenericInfiniteQuery({queryRouteFilter:Hs(e,t),getQueryKey:r,queryFn:(...e)=>(...t)=>Promise.resolve(s(...e)(...t)).catch((e=>{throw{apiError:e,appError:$s(e)}})),optionsFn:o})},n.createApiv2Mutation=({nsClient:e,rpc:t,mutationFn:n,getMutationKey:i,optionsFn:a})=>{const o=null!=i?i:((e,t)=>d.getGenericMutationKey("apiv2",qs(e,t)))(e,t),r=null!=n?n:Zs(e,t);return d.createGenericMutation({getMutationKey:o,mutationFn:(...e)=>(...t)=>Promise.resolve(r(...e)(...t)).catch((e=>{throw{apiError:e,appError:$s(e)}})),optionsFn:a})},n.createApiv2Query=Qs,n.createApiv2QueryFnWithClient=zs,n.createAsymmetricCoreCrypto=vve,n.createBrowserRouter=ef,n.createCustomRequestQuery=el,n.createDefaultApiv2InfiniteQueryFn=Ks,n.createDefaultApiv2MutationFn=Zs,n.createDefaultApiv2MutationFnWithClient=Ys,n.createDefaultApiv2QueryFn=js,n.createGeneratorEasing=wF,n.createMenuRows=GD,n.createNestedArchivePreviewMetadataQueryKey=(e,t)=>["custom","previews:get_archive_files",{root_file_info:e,subpaths:t,subpath_sizes:void 0}],n.createPreviewMetadataQueryKey=qS,n.createRouteObjects=vf,n.createRuntimeFn=MM,n.createStore=F4,n.createStore$1=zv,n.createUnionScalar=(e,t)=>new is(e,t),n.createUser=function(e){return new ql(e)},n.currentArchiveFolderAtom=zw,n.currentArchivePathAtom=Jw,n.currentPreviewKeyAtom=qw,n.currentRequestedTranslationLanguageIsDefaultAtom=NI,n.cx=Vq,n.darkModeSettingAtom=tb,n.daysAfterToday=function(e){const t=new Date;return t.setHours(0),t.setMinutes(0),t.setSeconds(0),t.setMilliseconds(0),t.setDate(t.getDate()+e),t},n.deconstructUrl=UA,n.defaultEmitter=ise,n.defaultEmitter$1=t7,n.defaultEmitter$2=f4,n.defaultViewTypes=Rre,n.default_user_client_esnext=xs,n.defineContext=ZQ,n.defineLogger=$Q,n.degrees=VF,n.depth=function(e){return Pb(e).split("/").length-1},n.dispatchCustomEvent=Nf,n.dispatchElementClicked=e=>{const t=document.createElement("button");t.setAttribute("data-uxa-log",e),document.body.appendChild(t),t.style.visibility="hidden",t.dispatchEvent(new MouseEvent("mousedown",{view:window,bubbles:!0,cancelable:!0})),document.body.removeChild(t)},n.dispatchModalClosed=nh,n.dispatchModalOpened=th,n.displayEvent=uSe,n.displayEvent$1=sbe,n.displayValues=["none","block","inline","inline-block","flex","inline-flex","grid","inline-grid"],n.dn=function(e,t){let n=Object.keys(e).find((n=>e[n]===t));if(void 0===n)throw new Error("Value not found in the object.");return n},n.downloadFileOrFolder=I7,n.editorActivationParamsAtom=bw,n.editorCanSaveAtom=gw,n.emitCampaignDismissed=LC,n.emitCampaignSequenceAction=DC,n.emitPreviewPageLoaded=(e,t,n)=>{((e,t,n)=>{const i=!0===(null==n?void 0:n.disableCampaigns);OC().emit(wC,{name:wC,data:{page:e,context:t},disableCampaigns:i})})(e,t,n)},n.encode=function(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";let n,i,a,o,r,s,l,c,d=0,u=0,_="";const m=[];if(!e)return e;for(;n=e.charCodeAt(d++),i=e.charCodeAt(d++),a=e.charCodeAt(d++),c=n<<16|i<<8|a,o=c>>18&63,r=c>>12&63,s=c>>6&63,l=63&c,m[u++]=t.charAt(o)+t.charAt(r)+t.charAt(s)+t.charAt(l),d0&&!e.every((e=>0===e));){const t=XEe(e,58);n.push("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"[t.remainder]),e=t.quotient}return"1".repeat(t)+n.reverse().join("")},n.encryptedFolderMetrics=yve,n.exenvExports=iz,n.exhausts=hce,n.experimentsGetVariantInfoPackage=uc,n.extension_constants_esnext=OS,n.failBannerWithHelpCenter=function(e,t){const n=()=>{const e=document.getElementById("react-abuse-alert-banner-root");e&&e.remove()},i=u.intl.formatMessage({id:"L1TQbh",defaultMessage:"Learn more"}),a=u.intl.formatMessage({id:"WJYiUF",defaultMessage:"Close"}),o=u.intl.formatMessage({id:"nX7wSv",defaultMessage:"Can’t share file"}),r=document.createElement("div");r.id="react-abuse-alert-banner-root",r.className="abuse-alert-banner-container",document.body.insertBefore(r,document.body.lastChild);const s=b.default.createElement("div",{className:"_banner-position_amx02_18"},b.default.createElement(BJ,{type:"alert",variant:"rich",onRequestClose:n,withCloseButton:"Close"},b.default.createElement(BJ.Message,null,b.default.createElement(dW,{size:"small"},o),b.default.createElement(cW,{variant:"paragraph",size:"medium"},e)),b.default.createElement(BJ.Actions,null,b.default.createElement(yV,{variant:"transparent",onClick:()=>{nd(t)}},i),b.default.createElement(yV,{variant:"transparent",onClick:n},a))));S.render(s,r)},n.failSnackbarWithHelpCenter=function(e,t,n,i){let a;a=n||u.intl.formatMessage({id:"sGKSF8",defaultMessage:"Learn more"}),z$.show(b.default.createElement(z$,{actionButtonText:a,closeButtonText:u.intl.formatMessage({id:"0NA7+K",defaultMessage:"Close"}),onActionClick:()=>{nd(t)},title:e,variant:"fail",id:"sharing-notification",timeoutDelayMs:i||5e3,"aria-live":"assertive"}))},n.fetchExperiment=_c,n.fetchExperimentVariant=mc,n.fetchFileAsBytes=async function(e){const{sharedLinkUrl:t,targetObjectMetadata:n,userId:i}=e,a=Math.random().toString(),o="ON"===(await mc("shrec_download_apiv2_web")).variant,r=await L7({sharedLinkUrl:t,targetObjectMetadata:n,loggingSessionId:a,useApiV2:o,userId:i});return(await fetch(r)).arrayBuffer()},n.fetchUserSpaceUsageQuery=LTe,n.fetchUserTimePref=function(){return wye.fetchQuery(d.queryClient,{apiArg:null,pkgArg:null}).then((({apiData:e})=>e))},n.fetchViewer=Zl,n.fetch_esnext=$l,n.fetchingStatusIsComplete=function(e){return-1!==[n.PassFetchingStatus.PASS_SUCCESS,n.PassFetchingStatus.PASS_MIXED_SUCCESS,n.PassFetchingStatus.ERROR,n.PassFetchingStatus.CONCLUDED].indexOf(e)},n.fetchingStatusIsSuccessful=function(e){return-1!==[n.PassFetchingStatus.PASS_SUCCESS,n.PassFetchingStatus.PASS_MIXED_SUCCESS,n.PassFetchingStatus.CONCLUDED].indexOf(e)},n.fetchingStatusSeenStateIsComplete=function(e){return-1!==[n.PassFetchingStatus.SEEN_STATE_SUCCESS,n.PassFetchingStatus.SEEN_STATE_DISALLOWED,n.PassFetchingStatus.PASS_SUCCESS,n.PassFetchingStatus.PASS_MIXED_SUCCESS,n.PassFetchingStatus.CONCLUDED].indexOf(e)},n.fileIconContainerFallbackVar=fne,n.fileIconShadowFallbackVar=hne,n.fileMetadataApiToRecord=G6,n.filePreviewSessionIdAtom=Zce,n.fileViewerAtom=nw,n.file_extension=Db,n.filename=Mb,n.filename_without_extension=function(e){return e?-1===e.indexOf(".")?e:e.split(".").slice(0,-1).join("."):""},n.filterApiError=us,n.flexDirectionValues=["unset","row","column","row-reverse","column-reverse"],n.focusVisible=mP,n.focus_in_input=iH,n.focusable=uB,n.folderMetadataApiToRecord=W6,n.fontFamilyValues=["sharp-grotesk-23-book","sharp-grotesk-20-book","atlas-grotesk","inherit"],n.fontSizeValues=[10,12,14,16,18,20,24,32,40,48,72,"inherit"],n.fontStyleValues=["italic","normal"],n.fontWeightValues=["medium","regular","bold"],n.formatCloseModalText=R8,n.formatDownloadFolderGenericErrorText=A8,n.formatDownloadFolderSizeTooLargeText=I8,n.formatDownloadGenericErrorText=C8,n.formatDownloadStartText=w8,n.formatGigabytes=function(e,t=2,n=!0,i=!0){return function(e,t){return qre(e,1073741824*(t=parseFloat(t)))}(u.intl,e)},n.formatMutation=bd,n.formatPostDownloadModalBodyCollabText=M8,n.formatPostDownloadModalBodySignUpText=P8,n.formatPostDownloadModalCTALogInText=L8,n.formatPostDownloadModalCTASignUpText=D8,n.formatPostDownloadModalTitleFileText=N8,n.formatPostDownloadModalTitleFolderText=O8,n.formatSuccessMessageForFolder=nIe,n.format_bytes=jre,n.format_bytes$1=qre,n.format_date=lne,n.format_date_timezone_offset=function(e,t,n){return lne(dne(e,n),t)},n.format_date_utc=function(e,t){return lne(cne(e),t)},n.formatting_esnext=F8,n.fromUrl=e=>(e=>{let t;try{t=new URL(e)}catch(e){return{...lX}}const n=t.pathname.match(oX);if(n){const e=n[2],i=t.searchParams.get("rlkey"),a=t.searchParams.get("r"),o=t.pathname.match(rX);if(!o)return{...lX,sckey:e,rlkey:i,encryptedRecipientInfo:a};const r=o[3];return{...lX,sckey:e,rlkey:i,encryptedRecipientInfo:a,subpath:r}}const i=t.pathname.match(sX);if(i){const e=i[2];return{...lX,tkey:e}}return{...lX}})(e),n.genAddMemberErrorMessage=function(e){return e.message?e.message:e instanceof ss&&e.error&&e.error[".tag"]&&jve[e.error[".tag"]]?jve[e.error[".tag"]]:u.intl.formatMessage({id:"bLA3rA",defaultMessage:"There was a problem completing this request."})},n.genErrorId=e=>`${e}__input-error`,n.generateConfirmUrl=XH,n.generateDocThumbnailUrl=pI,n.generateGHLogName=Sye,n.generateGrowthSchemaCompliantElementId=(e,t,n)=>[e,t,n].filter((e=>null!=e&&e.length)).map((e=>e?e.toLowerCase():"")).join("_"),n.generateId=e=>e+Math.random().toString().slice(2),n.generateLinearEasing=DF,n.genericErrorText=e=>e.formatMessage({id:"bm73IV",defaultMessage:"We were unable to complete your request."}),n.get=_7,n.getAMPWebLogger=CR,n.getAccessLevelFromLinkAccessLevel=fce,n.getAccountManagementEligibility=fye,n.getAccountSpaceUsage=zTe,n.getActionDefFromCtaHandler=KH,n.getActiveSPAName=dA,n.getActiveUserApiV2Properties=Ws,n.getAnalyticsClientSingleton=GE,n.getApiClient=e=>new s8({userApiProps:e}),n.getApiDataForFile=lIe,n.getApiDataForFiles=function(e,t){return t.reduce(((t,n)=>(t[Hb(n)]=lIe(e,n),t)),{})},n.getApiv2QueryKey=Gs,n.getBaseCopySharedLinkProps=(e,t,n,i)=>({hasCachedLink:i,...qce(e,t,n)}),n.getBaseCreateSharedLinkProps=(e,t,n)=>({includeNsCreation:!1,hasCachedLink:!1,...qce(e,t,n)}),n.getBranding=ste,n.getBugScopes=function(){return Object.values(x9.scopes)},n.getByAccessLevel=(e,t)=>"editor"===t[".tag"]?(e=>e.links.find((e=>{var t;return"editor"===(null===(t=e.link_permissions.link_access_level)||void 0===t?void 0:t[".tag"])}))||null)(e):(e=>e.links.find((e=>{var t;return"editor"!==(null===(t=e.link_permissions.link_access_level)||void 0===t?void 0:t[".tag"])}))||null)(e),n.getCallbackFunctionForActionDef=YH,n.getCampaignsEventContext=KS,n.getCanCreateLink=(e,t,n,i)=>((e,t,n,i,a,o,r,s,l,c)=>!(n&&!c||i&&!l)&&("editor"===e[".tag"]?t||a?o:s:"viewer"===e[".tag"]?!!t||(a?o:r):"other"!==e[".tag"]&&hce(0,!1)))(t,Mce(e),Fce(e),Dce(e),Lce(e),xce(e,wce),xce(e,Ace),xce(e,Cce),n,i),n.getCanDoAction=xce,n.getCanInvite=(e,t)=>"editor"===t[".tag"]?xce(e,wce):"viewer"===t[".tag"]&&xce(e,Ice),n.getCleanedSharingUrl=Kle,n.getClientNotEnrolledReason=Dve,n.getContactSupportMessage=()=>u.intl.formatMessage({id:"Bcojaq",defaultMessage:"Contact support"}),n.getContentActionFromString=Yle,n.getContentExtraForLogging=R1,n.getContentFromFile=e=>{var t;const n=Boolean(e.target_ns);return{type:e.type,isDir:e.is_dir,nsId:n&&null!==(t=e.target_ns)&&void 0!==t?t:void 0,fileId:e.file_id,ext:e.ext}},n.getContentFromFileUpload=e=>{var t;const i=lce(e.name);return{type:n.FileTypes.FILE,isDir:!1,nsId:null!==(t=e.ns_id)&&void 0!==t?t:void 0,ext:i}},n.getContentType=e=>{const t=e.isFolder();let i=e.fileType();return i||(i=t?e.isTeamSharedFolder()?n.FileTypes.TEAM_SHARED_FOLDER:e.isSharedFolder()?n.FileTypes.SHARED_FOLDER:n.FileTypes.FOLDER:n.FileTypes.FILE),i},n.getCreateLinkExceptionProps=e=>{let t="undefined_error";if("ERROR"===e.status)switch(e.error[".tag"]){case"access_denied":case"email_not_verified":case"settings_error":case"banned_member":t=e.error[".tag"];break;case"shared_link_already_exists":t="already_exists";break;case"path":t="bad_path"}else if(Hce(e))switch(e.error[".tag"]){case"not_authorized":case"not_found":t=e.error[".tag"]}return{httpStatusCode:e.statusCode,createSharedLinkErrorReason:t}},n.getCreateSharedLinkErrorReasonFromString=$le,n.getCurrentAudience=e=>{const t=e.link_permissions;if(t.effective_audience)return t.effective_audience;if(!t.resolved_visibility)return yce;switch(t.resolved_visibility[".tag"]){case"public":default:return yce;case"password":case"team_and_password":return Sce;case"shared_folder_only":case"only_you":case"no_one":return bce;case"team_only":return Tce}},n.getDisplayName=bC,n.getDisplayTime=e=>{const t=Yye(e);return void 0===t?"":une(t,!0)},n.getDoesCurrentPathStartWithSclFo=()=>window.location.pathname.startsWith("/scl/fo"),n.getDropboxBasic=()=>"Dropbox Basic",n.getDropboxBusinessLegacy=()=>"Dropbox Legacy",n.getDropboxOne=()=>"Dropbox One",n.getDropboxPlus=()=>"Dropbox Plus",n.getEmptyTargetObjectMetadata=()=>vX;n.getErrorState=e=>e&&e in gce?gce[e]:"failed",n.getErrorState$1=e=>{if("ERROR"===e.status)switch(e.error[".tag"]){case"access_denied":case"email_not_verified":case"settings_error":case"banned_member":return"rejected"}else if("FATAL"===e.status&&Hce(e))switch(e.error[".tag"]){case"not_authorized":case"invalid_logged_out_cookie":return"rejected"}return"failed"},n.getExceededCountInfo=Xve,n.getExtension=Zoe,n.getExtension$1=Gb,n.getFileEncryptionInfo=function(e){return Bb(e)&&e.file_encryption_info?e.file_encryption_info:void 0},n.getFileExtension=FS,n.getFileExtensionFromFileName=lce,n.getFileIdOrPath=e=>{var t,n,i,a,o,r,s;return"file"===(null===(t=e.sharingObjectMetadata)||void 0===t?void 0:t[".tag"])?e.sharingObjectMetadata.id:"file_folder"===(null===(n=e.sharingObjectMetadata)||void 0===n?void 0:n[".tag"])?null!==(a=null!==(i=e.sharingObjectMetadata.folder_id)&&void 0!==i?i:e.sharingObjectMetadata.path_display)&&void 0!==a?a:"":"shared_folder"===(null===(o=e.sharingObjectMetadata)||void 0===o?void 0:o[".tag"])&&null!==(s=null!==(r=e.sharingObjectMetadata.folder_id)&&void 0!==r?r:e.sharingObjectMetadata.path_display)&&void 0!==s?s:""},n.getFileRevisionId=Hb,n.getFileRevisionOrHrefId=function(e){return`${e.ns_id}:${e.sjid}:${e.href}`},n.getFileTypeFromString=JQ,n.getFilename=jb,n.getFilenameFromPath=function(e){return e.split("/").pop()},n.getFinalKeyframe=YF,n.getFocusableElementsIn=gH,n.getFolderTypeFromString=Xle,n.getFormattedName=(e,t,n)=>{if(!n)return[e,t];const[i,o]=qbe.splitFullName(e);return Hbe.includes(new Intl.Locale(s.localeToBcp47LangTag(a.getPageLocale())).language)?o?[o,i]:[e,t]:[i,o]},n.getGrantBookFromSessionStorage=w7,n.getHashedKeys=uX,n.getHostLimit=gye,n.getImageSizeScale=YI,n.getInitials=O6,n.getInstallExtensionGatedOutText=_ye,n.getIsAdvancedPlan=ZTe,n.getIsBasicPlan=$Te,n.getIsCollection=Lce,n.getIsConfidentialFolder=Dce,n.getIsFamilyPlan=YTe,n.getIsFile=Oce,n.getIsFolder=Mce,n.getIsFreeTeamPlan=QTe,n.getIsNSLinkOnlyMode=e=>e.hasOwnProperty("tooManyMountsError"),n.getIsSharedFolder=e=>"shared_folder"===e[".tag"],n.getIsTeamSharedFolder=Fce,n.getIsTrialPlan=JTe,n.getKey=Jye,n.getKeysFromSclUrl=jce,n.getKeysFromShmodelUrl=zce,n.getLinkKey=Gle,n.getLinkMetadataSharedLinkProps=async(e,t)=>{if(e){const n=null==e?void 0:e.url,i=Gce(n),a=(e=>{const t=e.link_permissions.link_access_level;return t?"string"==typeof t?"editor"===t?vce:Ece:t:Ece})(e),o="other"===a[".tag"]?void 0:a[".tag"];let r={};if("scl"===i){const{rlkey:e,sckey:t,senderTrackey:i,encryptedRecipientInfo:a}=jce(null!=n?n:"");r={rlkeySha1:e?await Kce(e):void 0,sckeySha1:t?await Kce(t):void 0,stkey:i,encryptedRecipientInfoSha1:a?await Kce(a):void 0}}else if("s"===i||"sh"===i){const{tkey:e,senderTrackey:t}=zce(null!=n?n:"");r={tkeySha1:e?await Kce(e):void 0,stkey:t}}return{httpStatusCode:t,createdNewLink:void 0===t?void 0:200===t,linkType:i,sharedLinkResolvedAccessLevel:o,sharedLinkIdentifier:e.id,...r}}return{httpStatusCode:t,createdNewLink:void 0===t?void 0:200===t}},n.getLinkOnlyMsg=()=>u.intl.formatMessage({id:"rGV9l9",defaultMessage:"This folder can only be shared by link. To share this folder by email, unshare other folders and try again."}),n.getLinkType=function(e){if(!e)return n.LinkTypes.NONE;let t;try{t=new URL(e)}catch(e){return n.LinkTypes.NONE}return-1!==t.search.indexOf("rlkey")?n.LinkTypes.Righteous:-1!==t.pathname.indexOf("/s/")||-1!==t.pathname.indexOf("/sh/")?n.LinkTypes.Shmodel:n.LinkTypes.NONE},n.getLinkTypeFromUrl=Gce,n.getLogoutUrl=DTe,n.getMaxAccess=$1,n.getMemberCountForTokens=function(e){return null==e?0:e.map((e=>e.group_size||1)).reduce(((e,t)=>e+t),0)},n.getMetadata=(e,t)=>{const n=e.preview,i=t.prewarmedPreviewMetadata;return n||(i&&!GS(i)?i:void 0)},n.getModalId=rh,n.getMountsExceededLinkOnlyTitle=e=>void 0!==e?u.intl.formatMessage({id:"v6sjfI",defaultMessage:"Your Dropbox is {number, plural, one{1 shared folder} other {{number} shared folders}} over the limit"},{number:e}):u.intl.formatMessage({id:"oyRS/p",defaultMessage:"Your Dropbox is over the shared folders limit"}),n.getName=e=>e.name,n.getNavigationType=()=>{var e;const t=null===(e=performance.getEntriesByType("navigation"))||void 0===e?void 0:e[0];return null==t?void 0:t.type},n.getNetworkIdleObservable=As,n.getNewFolderPathFromContentName=function(e,t){return[Pb(t),e].join("/")},n.getNewLinkMetadataWithSenderTrackeyURL=function(e,t){return new O0({url:W0(e.url,t||B0()),client_modified:e.client_modified,content_owner_team_info:e.content_owner_team_info,expires:e.expires,require_password:e.require_password,file_type:e.file_type,id:e.id,link_permissions:e.link_permissions,name:e.name,path_lower:e.path_lower,rev:e.rev,server_modified:e.server_modified,file_size:e.file_size,team_member_info:e.team_member_info,preview_type:e.preview_type})},n.getNewLinkMetadataWithUrlFragment=function(e,t){const n=s.URI.parse(e.url);return n.setFragment(t),new O0({url:n.toString(),client_modified:e.client_modified,content_owner_team_info:e.content_owner_team_info,expires:e.expires,require_password:e.require_password,file_type:e.file_type,id:e.id,link_permissions:e.link_permissions,name:e.name,path_lower:e.path_lower,rev:e.rev,server_modified:e.server_modified,file_size:e.file_size,team_member_info:e.team_member_info,preview_type:e.preview_type})},n.getOffTeamUserMessageForTeamFolder=e=>void 0!==e?u.intl.formatMessage({id:"ToMYBy",defaultMessage:"This folder can only be managed by the {ownerTeamName} team."},{ownerTeamName:e}):u.intl.formatMessage({id:"ReqZ5Y",defaultMessage:"This folder can only be managed by the owner team."}),n.getOwnerTeam=Pce,n.getOwnerTeamName=e=>{var t;return null===(t=Pce(e))||void 0===t?void 0:t.name},n.getPAPRoleFromUser=function(e){return e.is_team?e.is_team_admin?n.UserRoleValues.teamAdmin:n.UserRoleValues.teamMember:n.UserRoleValues.individual},n.getParentFolderFromPath=function(e){if(!e)return null;const t=e.split("/");return t.length<2?null:t[t.length-2]},n.getParentFolderName=e=>{if(Oce(e)){const t=e.path_display;if(t){const e=t.split("/");if(e.length>1)return e[e.length-2]}}return Mce(e)&&"parent_folder_name"in e&&e.parent_folder_name||""},n.getPreviewKeyFromFileInfo=Dw,n.getProperties=pX,n.getProperties$1=EX,n.getQueryArgs=()=>{var e,t;const{qargs:i}=UA();return{checklist:i[n.BrowseQueryArg.checklist],d:i[n.BrowseQueryArg.d],select:i[n.BrowseQueryArg.select],_spec_campaign:i[n.BrowseQueryArg._spec_campaign],campaign_step:i[n.BrowseQueryArg.campaign_step],path:i[n.BrowseQueryArg.path],last_fq_path:i[n.BrowseQueryArg.last_fq_path],query:i[n.BrowseQueryArg.query],query_unnormalized:i[n.BrowseQueryArg.query_unnormalized],preview:i[n.BrowseQueryArg.preview],typeahead_session_id:i[n.BrowseQueryArg.typeahead_session_id],lifecycle_override:i[n.BrowseQueryArg.lifecycle_override],country_override:i[n.BrowseQueryArg.country_override],public_mode_override:i[n.BrowseQueryArg.public_mode_override],stormcrow_override:i[n.BrowseQueryArg.stormcrow_override],stormcrow_override_data_field:i[n.BrowseQueryArg.stormcrow_override_data_field],stormcrow_override_population:i[n.BrowseQueryArg.stormcrow_override_population],stormcrow_override_ttl:i[n.BrowseQueryArg.stormcrow_override_ttl],stormcrow_panel:i[n.BrowseQueryArg.stormcrow_panel],uncompressed_js:i[n.BrowseQueryArg.uncompressed_js],use_packages:i[n.BrowseQueryArg.use_packages],file_categories:i[n.BrowseQueryArg.file_categories],file_chooser_type:i[n.BrowseQueryArg.file_chooser_type],onboarding_shared_file:i[n.BrowseQueryArg.onboarding_shared_file],preselected_for_showcase:i[n.BrowseQueryArg.preselected_for_showcase],activity:i[n.BrowseQueryArg.activity],rewind:i[n.BrowseQueryArg.rewind],from_desktop_client:i[n.BrowseQueryArg.from_desktop_client],search_from:i[n.BrowseQueryArg.search_from],folder_overview:void 0!==i[n.BrowseQueryArg.folder_overview]||void 0,search_order_by:i[n.BrowseQueryArg.search_order_by],search_reverse_order:i[n.BrowseQueryArg.search_reverse_order],unfollow_folder:void 0!==i[n.BrowseQueryArg.unfollow_folder]||void 0,manage_folder_subscription:i[n.BrowseQueryArg.manage_folder_subscription],highlight:i[n.BrowseQueryArg.highlight],search_last_modified_date:i[n.BrowseQueryArg.search_last_modified_date],search_last_modified_date_start:i[n.BrowseQueryArg.search_last_modified_date_start],search_last_modified_date_end:i[n.BrowseQueryArg.search_last_modified_date_end],search_date_taken:i[n.BrowseQueryArg.search_date_taken],search_date_taken_start:i[n.BrowseQueryArg.search_date_taken_start],search_date_taken_end:i[n.BrowseQueryArg.search_date_taken_end],search_dimensions:i[n.BrowseQueryArg.search_dimensions],automations:null===(e=i[n.BrowseQueryArg.automations])||void 0===e?void 0:e.toString(),show:(a=i[n.BrowseQueryArg.show],a?"string"==typeof a?[a]:a:[]),share:"true"===i[n.BrowseQueryArg.share]||void 0,share_manage_access:"true"===i[n.BrowseQueryArg.share_manage_access]||void 0,analytics_file_id:null===(t=i[n.BrowseQueryArg.analytics_file_id])||void 0===t?void 0:t.toString(),plan_upgraded:"true"===i[n.BrowseQueryArg.plan_upgraded]||void 0,scs:"true"===i[n.BrowseQueryArg.show_save_to_dropbox_completion_snackbar]||void 0,sls:"true"===i[n.BrowseQueryArg.show_save_to_dropbox_loading_snackbar]||void 0,email_just_verified:i[n.BrowseQueryArg.email_just_verified],email_just_verified_and_changed:i[n.BrowseQueryArg.email_just_verified_and_changed],send_verification_email:i[n.BrowseQueryArg.send_verification_email],upload:i[n.BrowseQueryArg.upload],team_folder:i[n.BrowseQueryArg.team_folder],after_display_test:i[n.BrowseQueryArg.after_display_test],maf_lock_phase:i[n.BrowseQueryArg.maf_lock_phase],preview_build:i[n.BrowseQueryArg.preview_build],ttvctest:i[n.BrowseQueryArg.ttvctest],pathway:i[n.BrowseQueryArg.pathway],workflow:i[n.BrowseQueryArg.workflow],open_start_trial_invite_modal:i[n.BrowseQueryArg.open_start_trial_invite_modal],react_next:i[n.BrowseQueryArg.react_next],use_react_next:i[n.BrowseQueryArg.use_react_next],use_stream_prefetches:i[n.BrowseQueryArg.use_stream_prefetches],btp_override:i[n.BrowseQueryArg.btp_override],from_previews_auto_save:i[n.BrowseQueryArg.from_previews_auto_save],onboarding_share_file_id:i[n.BrowseQueryArg.onboarding_share_file_id],has_files:"true"===i[n.BrowseQueryArg.has_files]||void 0,action_bar_forced_order:i[n.BrowseQueryArg.action_bar_forced_order],open_create_free_team_modal:i[n.BrowseQueryArg.open_create_free_team_modal],invite_modal:i[n.BrowseQueryArg.invite_modal],utm_term:i[n.BrowseQueryArg.utm_term],_camp:i[n.BrowseQueryArg._camp],_tk:i[n.BrowseQueryArg._tk],_ad:i[n.BrowseQueryArg._ad],team_folder_origin:i[n.BrowseQueryArg.team_folder_origin],set:i[n.BrowseQueryArg.set],sharing_recipient_info:i[n.BrowseQueryArg.sharing_recipient_info],tkey:i[n.BrowseQueryArg.tkey]};var a},n.getSUSIDigMode=()=>"dig-Mode--bright",n.getSUSIDigTheme=()=>"dig-Theme dig-Theme--bright",n.getSenderTrackeyFromURL=Vce,n.getSenderTrackeyFromURL$1=V0,n.getServerErrorMessage=e=>{switch(e){case n.CopyLinkException.ACCESS_DENIED:case n.CopyLinkException.NOT_AUTHORIZED:return u.intl.formatMessage({id:"2wQgFw",defaultMessage:"Couldn't copy the link. You don't have permission to create a link to this content."});case n.CopyLinkException.NOT_FOUND:return u.intl.formatMessage({id:"+HMjSg",defaultMessage:"We can't find this file anymore. Try checking activity or folder history to see what happened."});case n.CopyLinkException.EMAIL_NOT_VERIFIED:return u.intl.formatMessage({id:"cHWnMe",defaultMessage:"You can't share until you verify your email address."});default:return u.intl.formatMessage({id:"pAS2H5",defaultMessage:"Couldn't copy, but it might be a fluke. Try reloading the page or ask us for help."})}},n.getShareModalTypeFromString=oce,n.getSharedLinkRequestedAccessLevelFromString=tce,n.getSharedLinkResolvedAccessLevelFromString=ice,n.getSharingApiv2ResponseWithErrors=async e=>{try{const t=await e;return{status:n.Status.SUCCESS,output:await t.apiData}}catch(e){return Bk(e)?{status:n.Status.ERROR,error:e.appError,statusCode:e.apiError.raw.status}:{status:n.Status.FATAL,error:e}}},n.getShopModalCtx=ebe,n.getShopModalLoggingParams=tbe,n.getShortName=function(e){if(!e)return"";const t=e.trim().split(" ");if(t.length<2)return e;const n=t[0],i=P6(t[t.length-1]);return N6()?i[0]+" "+n:n+" "+i[0]},n.getSkuType=KTe,n.getSpaceAndPlanInfo=mye,n.getStandardTeamUpgradeUrl=e=>"STANDARD_TRIAL"===(null==e?void 0:e.toUpperCase())?n.AccountMenuUrl.BUSINESS_STANDARD_BUY_URL:n.AccountMenuUrl.UPGRADE_URL,n.getStateAtNamespace=gwe,n.getStoreAndRegisterReducers=Q4,n.getTOSDataByVariant=(e,t,n,i,a)=>({tosMessage:_C(e,{signupLabel:gC[e],onTermsClick:t,onServicesAgreementClick:n,onDashAccessAgreementClick:i,onPrivacyClick:a}),ctaMessage:gC[e],tosMetadata:{tos_variant:e}}),n.getTOSVariant=mC,n.getTabIndex=eB,n.getTabbableElementsIn=fH,n.getTags=gX,n.getTags$1=hX,n.getTargetObjectMetadataFromCopyable=e=>y1(e)?N1(e):vX,n.getTargetObjectMetadataFromEntry=N1,n.getTeamUrl=jTe,n.getTimeBands=function(e){const t=new Date(e);t.setHours(0,0,0,0);const n=new Date(t.getFullYear(),0,1).getTime(),i=t.getTime(),a=i-sne,o=new Date(e);0===t.getDay()?o.setDate(t.getDate()-7):o.setDate(t.getDate()-t.getDay()-1),o.setHours(0);const r=o.getTime(),s=r-6048e5;t.setDate(1);const l=t.getTime();t.setMonth(t.getMonth()-1);const c=t.getTime();return t.setMonth(t.getMonth()-3),{today:i,yesterday:a,thisWeek:r,lastWeek:s,thisMonth:l,lastMonth:c,lastThreeMonths:t.getTime(),thisYear:n}},n.getToDropboxOption=v8,n.getTrademarkBasic=Hse,n.getTrademarkBusiness=zse,n.getTrademarkBusinessAdvanced=()=>"Advanced",n.getTrademarkBusinessLegacy=jse,n.getTrademarkBusinessStandard=()=>"Standard",n.getTrademarkDBXBusiness=()=>"Business",n.getTrademarkDBXBusinessPlus=()=>"Business Plus",n.getTrademarkEssentials=()=>"Essentials",n.getTrademarkFamily=()=>"Family",n.getTrademarkPlus=Gse,n.getTrademarkProfessional=()=>"Professional",n.getTrademarkReplay=()=>"Replay Business",n.getTrademarkSyncEverything=()=>"Backup",n.getTrademarkTeamStandardDocsendBundle=()=>"Standard + DocSend",n.getTrademarkTransfer=()=>"Transfer",n.getTreeSizeExceededLinkOnlyTitle=e=>void 0!==e?u.intl.formatMessage({id:"vYWGKg",defaultMessage:"Your parent folder is {number, plural, one{1 shared folder} other {{number} shared folders}} over the limit"},{number:e}):u.intl.formatMessage({id:"1F2/ya",defaultMessage:"Your parent folder is over the shared folders limit"}),n.getUXVariantsFromDOM=()=>{var e;return null===(e=document.head.getElementsByTagName("meta").namedItem("dbx:ux-variant-token"))||void 0===e?void 0:e.content},n.getUpdatedFile=(e,t)=>({...e,file_id:t.file_id,revision_id:t.revision_id,fq_path:t.fq_path}),n.getUpgradeUrl=e=>e{let t;return e>=n.AccountMenuQuotaBarBreakpoints.OVERQUOTA?t=u.intl.formatMessage({id:"YbxnDa",defaultMessage:"Free up space or upgrade now"}):e>=n.AccountMenuQuotaBarBreakpoints.ALMOST_FULL&&(t=u.intl.formatMessage({id:"MSmoKs",defaultMessage:"Upgrade soon to get more space"})),t},n.getValueTransition=CF,n.getVariantInfos=OQ,n.getVoyagerSusiModalHeader=e=>e?u.intl.formatMessage({id:"+xpY44",defaultMessage:"Join {sender} on Dropbox"},{sender:e}):HH,n.getWARPInfoFromDOM=()=>{var e;return null===(e=document.head.getElementsByTagName("meta").namedItem("dbx:warp-metadata-token"))||void 0===e?void 0:e.content},n.getWebSignInTag=function(e,t,i){if(e||!i)return;return t===n.SDKPreviewSurface.SHARED_COLLECTION?"shared-collection-file-preview":`outofband_${i.isSharedFolder?"folder":"file"}_share`},n.getWhitelistedFileExtension=function(e){return MS.has(e)?e:fS},n.get_browse_root=xde,n.get_console_dump=uQ,n.get_hash=ed,n.get_href=$c,n.get_href_no_hash=function(){return $c().split("#")[0]},n.get_pathname=Qc,n.get_timer=Im,n.get_uri=Xc,n.get_visitor_id=function(e){const t=e.getWrappedComponent();return{"visitor-id":t.visitorId,"fp-request-id":t.requestId,fp_sealed_result:t.sealedResult}},n.get_zip=async function({userApiProps:e,fq_paths:t,block_hash:n,parent_path:i,flat_zip_mode:a,source:o="unknown",root_ns_id:r,loggingParams:s}){""===i&&(i="/");const l=await(async({userApiProps:e,block_hash:t,fq_paths:n,parent_path:i,flat_mode:a,root_ns_id:o})=>{try{const r=new Fs(e),s=await function(e){return e.ns("browse_zip_downloads")}(r).rpc("get_zip_download_url",{block_hash:t,unnormalized_files:[...n],parent_path:i,flat_mode:a,root_ns_id:o},{});return{result:s,isError:!1}}catch(e){return e instanceof os?{isError:!0,error:e.error}:{isError:!0,error:{".tag":"undefined_error"}}}})({userApiProps:e,block_hash:n,fq_paths:[...t],parent_path:i,flat_mode:!!a,root_ns_id:r});if(l.isError)(e=>{let t;t="too_many_files"===e[".tag"]?u.intl.formatMessage({id:"ZvH26K",defaultMessage:"Attempted to zip too many files."}):"too_much_data"===e[".tag"]?u.intl.formatMessage({id:"Qq4R12",defaultMessage:"Attempted to zip too much data."}):"file_not_found"===e[".tag"]?u.intl.formatMessage({id:"XSR4O8",defaultMessage:"File not found."}):"unauthorized_user"===e[".tag"]?u.intl.formatMessage({id:"tUjhJf",defaultMessage:"Unauthorized user."}):"unauthorized_namespace"===e[".tag"]?u.intl.formatMessage({id:"62VIQy",defaultMessage:"You can't download because you can't access all content. Please try again, selecting only folders where you have access to all the content."}):u.intl.formatMessage({id:"ItwtZa",defaultMessage:"Zip download failed."}),z$.fail(t,"zip-download-status")})(l.error),u7({source:o,type:"zip_download_error",loggingParams:{...s,downloadAsZip:!0}});else{const{url:e}=l.result;_7({url:e,source:o,loggingParams:{...s,downloadAsZip:!0}})}},n.handleAccountOptionClick=sye,n.handleInstallClick=lye,n.handleInstallExtensionClick=cye,n.handleInstallExtensionGatedInClick=uye,n.handleInstallExtensionGatedOutClick=dye,n.hasAsset=ate,n.hasEditorChangesAtom=pw,n.hasEventInHistory=bR,n.hasSharedLinkPermissions=e=>!Boolean(e)||!!e.link_permissions.link_access_level&&!!e.link_permissions.effective_audience,n.heightValues=["auto","full"],n.homeMountsExceededText=e=>e.formatMessage({id:"dVh0sC",defaultMessage:"Couldn’t join folder. Your Dropbox account is over the limit of shared folders."}),n.hydrateSharedFolderPreviewLoggingContext=e=>{mX.defaultValue={tkey:"s"===e.folderShareToken.linkType?e.folderShareToken.linkKey:null,sckey:"c"===e.folderShareToken.linkType?e.folderShareToken.linkKey:null,rlkey:e.folderShareToken.rlkey||null,subpath:e.folderShareToken.subPath||null},fX.defaultValue="sharing_folder_previews";let t=null;const n=e.folderSharePermission.folderLinkPreviewType;t=n===xe.RighteousEdit?"edit":n===xe.RighteousView||n===xe.ShmodelView?"view":(xe.IsFolderMember,null),nX.defaultValue={sharedObjId:e.folderData.ns_id?e.folderData.ns_id.toString():null,sharedObjResolvedAccessLevel:t,sharedObjType:e.folderData.ns_id?"shared_folder":"folder"},bX.defaultValue={fileSize:null,fileType:null,isDir:!0},eX.defaultValue={isConfidential:null}},n.imageLocalDimensionsAtom=Yce,n.immutableExports=j1,n.inSubDirectory=function(e,t){const n=(e=Pb(e)).split("/"),i=(t=Pb(t)).split("/");if(i.length<=n.length)return!1;for(let e=0;eaS.includes(h1(e)),n.isBackupBrowse=Nde,n.isBasicExtraPlan=rye,n.isBezierDefinition=LF,n.isBoolean=e=>"boolean"==typeof e,n.isBrowseFile=Bb,n.isBrowser=Ev,n.isBrowserCopyEnabled=()=>{const e=document.createElement("input");e.setAttribute("tabindex","-1"),e.value="sharing is caring",document.body.appendChild(e),e.select();const t=document.queryCommandEnabled("copy");return document.body.removeChild(e),t},n.isBusinessPlusTrial=tye,n.isBusinessTrial=eye,n.isCjkLocale=N6,n.isClientEnrolled=wve,n.isConfirmableContent=function(e){return void 0!==e.confirmUrl},n.isDownloadAllowed=function(e){return e.canDownloadRoles.length>0},n.isDynamicFileActionSurface=e=>c1.includes(e),n.isEditModeActive=function(){return"1"===BA.get_uri().getQuery().edit||"#edit"===window.location.hash},n.isEditorReadyAtom=mw,n.isEncryptedFile=Vb,n.isEssentialsPlan=aye,n.isExactly=e=>t=>t===e,n.isFVError=function(e){return e instanceof Yb},n.isFeatureLevelSupported=VM,n.isFilePreviewSupportedForPLAR=e=>{const t=FS(e);if([".indd",".paper",".papert",".binder",".web"].includes(t))return!1;return zb.includes(LS(t))},n.isFilesSpa=function(e){return"files_app"===dA()&&_A(e)},n.isFocusable=pB,n.isGenerator=IF,n.isHomeMountsExceededError=$ve,n.isInsideEDB=e=>e.split("/").some((e=>e.endsWith(Ode))),n.isInsideSharedFolder=({href:e})=>!!e&&(e.includes("/sh/")||e.includes("/scl/fo/")),n.isJoinApiV2RejectReason=function(e){return[ol.ExistsSameTeam,ol.ExistsDifferentTeam,ol.MaxTeamSizeAchieved,ol.Rejected,ol.UnverifiedEmail].includes(e)},n.isLinkAudienceLowerAccess=(e,t)=>{const n=Object.keys(Q1);return e!==t&&-1!==n.indexOf(e)&&-1!==n.indexOf(t)&&Q1[e]{const n=Object.keys(Z1);return e!==t&&-1!==n.indexOf(e)&&-1!==n.indexOf(t)&&$1([e,t])===e},n.isMultiPlanModalContent=function(e){return e.modalStyle===n.HomeModalStyle.MULTI_PLAN_MODAL},n.isNestedArchiveFilePreviewKey=Lw,n.isNumber=Lk,n.isObjectOf=xk,n.isPlusPlan=iye,n.isProfessionalPlan=oye,n.isPromptHomeModalContent=function(e){return void 0!==e.modalStyle},n.isRateLimitError=function(e){return e instanceof cs},n.isRenameValid=(e,t)=>!e.includes("/")&&e!=="."+t,n.isRighteousLink=jQ,n.isRowFirst=function(e,t){return e.items.size>0&&e.items.values().next().value.index===t},n.isSampleFile=function(e){return[xb.INTRO_TO_DROPBOX,xb.SEND_AND_TRACK_SAMPLE_FILE].includes(Mb(e))},n.isServerError=function(e){return e instanceof ls},n.isSharedFile=Wb,n.isStandardTeamTrial=XTe,n.isString=Dk,n.isSupportedPreviewType=g1,n.isTabbable=_B,n.isTargetedBubbleContent=function(e){return void 0!==e.targetSelector},n.isTeamFolderForNonTMRUser=(e,t)=>e&&!t.is_tmr_member,n.isTest=()=>a.isSeleniumTest(),n.isTopNotificationContent=function(e){const t=e;return void 0!==t.buttonText&&void 0!==t.buttonUrl},n.isTotalMountsExceededError=Zve,n.isTreeSizeExceededError=Qve,n.isUnknown=e=>!0,n.isUnmountedBackupBrowse=(e,t)=>Nde()&&!!t&&![e.root_ns_id,e.home_ns_id].includes(t),n.isUnread=e=>e.status===n.NotificationStatuses.Unread,n.isUserOnDifferentTeam=(e,t)=>e&&t&&(!e.is_team||e.team_dbtid&&e.team_dbtid!==t.id),n.isVideoPreview=e=>CS.includes(h1(e)),n.isWaapiSupportedEasing=function e(t){return Boolean("function"==typeof t&&MF()||!t||"string"==typeof t&&(t in xF||MF())||LF(t)||Array.isArray(t)&&t.every(e))},n.joinFolder=async function(e){const{outOfQuota:t,canRequestAccess:i,redirectQueryParams:a,user:o,origin:r,folder:s,shareToken:l,linkUrl:c,folderLinkPreviewType:d,isSharedFolder:u}=e;if(!o)return{status:"error",error:n.JoinFolderError.Unauthenticated};if(!o.is_email_verified)return{status:"error",error:n.JoinFolderError.UnverifiedAccount};if(i)return{status:"error",error:n.JoinFolderError.RequestAccessRequired};if(t)return{status:"error",error:n.JoinFolderError.OutOfQuota};Ade.select(gde).emit(null);const _=new l8({userApiProps:o});let m="";if(s.shared_folder_id&&(m=s.shared_folder_id.toString()),!u||!m){const e=await async function({apiClient:e,user:t,folder:i,shareToken:a,origin:o,linkUrl:r}){var s,l;performance.mark(n.DncPerfLoggingNames.shareFolderStart),Ade.select(kde).emit(null),C1(t,i,n.TiburonEventName.LinkReceiverAttemptCreateNamespace,a,o,r);let c=i.folder_id;try{const a=await e.share({fqPath:`id:${i.folder_id}`,folderPolicy:null});return c=a&&a.shared_folder_id.toString(),performance.mark(n.DncPerfLoggingNames.shareFolderEnd),qde(t.id,o,c,n.TiburonEventName.AddToDropboxShareFolderPerformance),Ade.select(wde).emit(null),{status:"success",sharedFolderId:c}}catch(e){const d=us(e);return C1(t,i,n.TiburonEventName.LinkReceiverFailCreateNamespace,a,o,r,{http_status_code:null===(s=null==d?void 0:d.raw)||void 0===s?void 0:s.status,error_tag:(null===(l=null==d?void 0:d.error)||void 0===l?void 0:l[".tag"])||"undefined_error",error_summary:null==d?void 0:d.summary}),performance.mark(n.DncPerfLoggingNames.shareFolderEnd),qde(t.id,o,c||"",n.TiburonEventName.AddToDropboxShareFolderPerformance),_s(e)&&e.error&&e.error.bad_path&&"already_shared"===e.error.bad_path[".tag"]?(Ade.select(Ide).emit({errorType:n.JoinFolderError.AlreadyShared}),{status:"alreadyShared",sharedFolderId:e.error.bad_path.shared_folder_id.toString()}):(Ade.select(Ide).emit({errorType:n.JoinFolderError.UnknownShareError}),{status:"error"})}}({apiClient:_,user:o,folder:s,shareToken:l,origin:r,linkUrl:c});if("success"!==e.status&&"alreadyShared"!==e.status)return Ade.select(hde).emit({errorType:n.JoinFolderError.UnknownShareError}),{status:"error",error:n.JoinFolderError.UnknownShareError};m=e.sharedFolderId}if(!m)return Ade.select(hde).emit({errorType:n.JoinFolderError.MissingSharedFolderId}),{status:"error",error:n.JoinFolderError.MissingSharedFolderId};if(d!==xe.IsFolderMember){const e=d===xe.RighteousEdit?K1.WRITER:K1.READER,t=await async function({apiClient:e,accessLevel:t,sharedFolderId:i,user:a,origin:o,shareToken:r,linkUrl:s}){var l,c;Ade.select(Sde).emit(null),performance.mark(n.DncPerfLoggingNames.addFolderMemberStart);try{return await e.addMembers({accessLevel:t,contentId:i,members:[{".tag":"email",email:a.email}],quiet:!0}),Ade.select(Tde).emit(null),performance.mark(n.DncPerfLoggingNames.addFolderMemberEnd),qde(a.id,o,i,n.TiburonEventName.AddToDropboxAddFolderMemberPerformance),{status:"success"}}catch(e){Ade.select(yde).emit({errorType:n.JoinFolderError.UnknownAddMembersError}),performance.mark(n.DncPerfLoggingNames.addFolderMemberEnd),qde(a.id,o,i,n.TiburonEventName.AddToDropboxAddFolderMemberPerformance);const t=(null===(c=null===(l=us(e))||void 0===l?void 0:l.error)||void 0===c?void 0:c[".tag"])||"unknown";return KR.log(a.id,n.TiburonEventName.AddToDropboxAddMemberError,o,{...KR.get_scl_extra_for_logging(r,s),ns_id:i,error_tag:t}),{status:"error"}}}({apiClient:_,accessLevel:e,sharedFolderId:m,user:o,origin:r,shareToken:l,linkUrl:c});if("error"===t.status)return Ade.select(hde).emit({errorType:n.JoinFolderError.UnknownAddMembersError}),{status:"error",error:n.JoinFolderError.UnknownAddMembersError}}return await async function({apiClient:e,user:t,origin:i,sharedFolderId:a,shareToken:o,redirectQueryParams:r}){var s;async function l(e){if(performance.mark(n.DncPerfLoggingNames.mountFolderEnd),performance.mark(n.DncPerfLoggingNames.addToDropboxEnd),qde(t.id,i,a,n.TiburonEventName.AddToDropboxMountPerformance),qde(t.id,i,a,n.TiburonEventName.AddToDropboxPerformance),e.path_display){const n=Ude(await Zl(),t,e.path_display,r).toString();return Ade.select(fde).emit(null),{status:"success",redirectPath:n}}return Ade.select(bde).emit({errorType:n.JoinFolderError.MissingRedirectPath}),Ade.select(hde).emit({errorType:n.JoinFolderError.MissingRedirectPath}),{status:"error",error:n.JoinFolderError.MissingRedirectPath}}Ade.select(Ede).emit(null),performance.mark(n.DncPerfLoggingNames.mountFolderStart);try{const t=await e.mount({contentId:a});return Ade.select(vde).emit(null),await l(t)}catch(r){const c=us(r),d=(null===(s=null==c?void 0:c.error)||void 0===s?void 0:s[".tag"])||"unknown";KR.log(t.id,n.TiburonEventName.AddToDropboxMountError,i,{...KR.get_scl_extra_for_logging(o),ns_id:a,error_tag:d,error_summary:null==c?void 0:c.summary}),performance.mark(n.DncPerfLoggingNames.mountFolderEnd),performance.mark(n.DncPerfLoggingNames.addToDropboxEnd),qde(t.id,i,a,n.TiburonEventName.AddToDropboxMountPerformance),qde(t.id,i,a,n.TiburonEventName.AddToDropboxPerformance);const u=Vde(d);if(Ade.select(bde).emit({errorType:u}),u===n.JoinFolderError.AlreadyMounted){const t=await e.getMetadata({contentId:a});return await l(t)}return u===n.JoinFolderError.MustAutomount?{status:"success",redirectPath:"/"}:(Ade.select(hde).emit({errorType:u}),{status:"error",error:u})}}({apiClient:_,user:o,origin:r,sharedFolderId:m,redirectQueryParams:a,shareToken:l})},n.joinPathWithFileName=function({fqPath:e,fileName:t}){return[e,t].join("/"===e?"":"/")},n.justifyContentValues=["unset","flex-start","flex-end","center","space-between","space-around","space-evenly","stretch"],n.justifySelfValues=["unset","start","end","center","stretch","auto"],n.keepFocusIn=hH,n.knownHashPaths=dbe,n.lazyAfterDisplay=Vm,n.leftSidebarIdAtom=Ow,n.leftSidebarPluginIds=Iw,n.lib_esnext=qle,n.lineHeightValues=["110%","120%","150%",14,16,18,20,22,24,26,30],n.linkClickHandler=use,n.loadAfterDisplay=_f,n.loadClientKey=Ave,n.loadTeamKeyFingerprint=Fve,n.logBrowseTTS=GSe,n.logEvent=(e,t,n,i,a,o,r)=>{const s=m.get_browser_info(),l={...n&&jle(n),file_id:t},c=a.doesContainShmodelLink?KR.get_shmodel_extra_for_logging(void 0,Kle(a)):KR.get_scl_extra_for_logging(void 0,Kle(a));r={...l,browser:s.browser,browser_version:s.version,created_new_link:!1,...c,...r},i?KR.log(i,e,o,r):KR.log_unauth(e,o,r)},n.logExplicitExposure=NQ,n.logExplicitExposure$1=async function(e,t){try{const{logExplicitExposure:n}=await Promise.resolve().then((function(){return FQ}));n({stormcrowVariantInfo:{feature:e,variant:t}})}catch(t){const n=t instanceof Error?t.toString():String(t);lSe(`${e}_explicit_log_error`,{error:n},1),l.reportException({err:n,severity:l.SEVERITY.NONCRITICAL,tags:["susi","sc_gating_client"]})}},n.logExposure=PQ,n.logInitiateR2J=e=>{e.eventState!==n.PAPEventStateEnum.Start?XE.logEnd(kSe({eventState:e.eventState,actionSurface:e.actionSurface,joinableTeamId:e.joinableTeamId,feature:e.feature,experimentVariant:e.experimentVariant})):XE.logStart(kSe({eventState:e.eventState,actionSurface:e.actionSurface,joinableTeamId:e.joinableTeamId,feature:e.feature,experimentVariant:e.experimentVariant}))},n.logInterstitialEventToAmp=jee,n.logInviteButtonClick=function(e){XE.logEvent({class:"team_invites",action:"select",object:"invite_members_button",properties:{actionSurface:e.actionSurface,actionElement:e.actionElement,userRole:e.userRole}})},n.logInviteButtonImpression=function(e){XE.logEvent({class:"team_invites",action:"shown",object:"invite_members_button",properties:{actionSurface:e.actionSurface,actionElement:e.actionElement,userRole:e.userRole}})},n.logInviteModalInteraction=function(e){XE.logEvent({class:"team_invites",action:"select",object:"member_invite_modal",properties:{actionSurface:e.actionSurface,actionElement:e.actionElement,userRole:e.userRole,inviteAction:e.inviteAction}})},n.logInviteModalView=function(e){XE.logEvent({class:"team_invites",action:"view",object:"member_invite_modal",properties:{actionSurface:e.actionSurface,userRole:e.userRole}})},n.logInviteTokenizerAction=function(e){e.eventState!==n.PAPEventStateEnum.Start?XE.logEnd(TSe({userRole:e.userRole,inviteActionResult:e.inviteActionResult,eventState:e.eventState,actionSurface:e.actionSurface})):XE.logStart(TSe({userRole:e.userRole,inviteActionResult:e.inviteActionResult,eventState:e.eventState,actionSurface:e.actionSurface}))},n.logPAPCopySharedLinkEvent=Dwe,n.logPAPSelectCopyLinkMiniModalEvent=Rwe,n.logPAPViewCopyLinkMiniModalEvent=async(e,t)=>{const n=await Owe(e,t);XE.logEvent({class:"share",action:"view",object:"share_copy_link_mini_modal",properties:n})},n.logPAPWebShareSharedLinkEvent=async e=>{const t=await Lwe(e),{eventState:n,fileIdOrPath:i,loggingKey:a}=e,o={class:"share",action:"share_start",object:"shared_link",properties:t};"start"===n?XE.logStart(o,{key:a||i}):XE.logEnd(o,{key:a||i})},n.logSendInvite=function(e){e.eventState!==n.PAPEventStateEnum.Start?XE.logEnd(ySe({userRole:e.userRole,inviteActionResult:e.inviteActionResult,eventState:e.eventState,actionSurface:e.actionSurface}),{key:e.uniqueUDCLKey}):XE.logStart(ySe({userRole:e.userRole,inviteActionResult:e.inviteActionResult,eventState:e.eventState,actionSurface:e.actionSurface}),{key:e.uniqueUDCLKey})},n.logStormcrowExposure=b1,n.logTiburonEvent=C1,n.logTiburonEvent$1=(e,t,n,i={})=>{const a=e.extras.origin;KR.log(t,n,a,_.assignIn(i,{file_id:e.extras.fileId,fq_path:e.displayPath(),ns_id:e.isSharedFolder()?e.sharedFolderId():void 0,modal_session_id:e.extras.modalSessionId,is_encrypted:e.isEncryptedFolder()}))},n.logToPAP=hO,n.makeApiLoggerTags=(e,t,n)=>({source_context:e,logged_in_user:t,preview_type:n}),n.makeApiV2ClientShim=Cb,n.makeMemberSelector=n8,n.makeMemberSortCmp=function(e,t,n){const i=n?(e=>function(t,n){const i=n.memberId()===t,a=n instanceof k0?"0":"1",o=(n.displayName()||"").toLowerCase(),r=null!=n.account_id&&e.has(n.account_id);return`${a}${r&&i?"a":r?"b":null!=n.time_last_seen?`c${function(e){let t=String(Hve-Number(e));const n=String(Hve).length;return t.length{e&&!zS(t,i)&&("content"in e?jS(e,t,n,i):GS(e)&&jS(void 0,t,n,i,e))},n.maybeMapToPreviewTitlebar=e=>e===n.UserActionContext.HelpMenu||e===n.UserActionContext.ViewMenu||e===n.UserActionContext.FileMenu||e===n.UserActionContext.EditMenu?n.UserActionContext.PreviewTitlebar:e,n.maybePrefetchCollection=function(e,t,n,i){if(0===e.length)return;const a=[];[1,2,3,4,5,6,-1,-2].forEach((function(n){const i=(t+n+e.length)%e.length;-1===a.indexOf(i)&&a.push(i)})),a.forEach((function(t){if(e.length>t&&t>0){const a=e[t];QI(a,n,i)}}))},n.memberAccessLevelApiToRecord=Z6,n.membershipApiToRecord=J6,n.metaserverFileViewerPrefetch=Pk,n.millisecondsToSeconds=TF,n.modal_esnext=CH,n.mountModal=Zq,n.mustGetActiveUserApiV2Properties=Vs,n.namespaceLimitExceededFailCreateSharedFolderSnackbarMsg=e=>{const t=Xve(e);return u.intl.formatMessage({id:"0UrAT5",defaultMessage:"Couldn’t create shared folder. Your Dropbox account is {number, plural, one{1 shared folder} other {{number} shared folders}} over the limit."},{number:t})},n.noop=pF,n.normalize=Pb,n.notifyCaptchaConnectionError=()=>{p.Notify.warning(u.intl.formatMessage({id:"6XamvA",defaultMessage:"The CAPTCHA response was not verified successfully, please try again."}))},n.notifyCaptchaNotLoaded=()=>{p.Notify.warning(u.intl.formatMessage({id:"977N0X",defaultMessage:"Your browser appears to be blocking dropboxcaptcha.com, which is required for authentication. To resolve this issue, please update any anti-virus or ad-blocking software settings to allow connections to dropboxcaptcha.com."}))},n.offset=fU,n.on=sme,n.onCancelAtom=Ew,n.onCloseAtom=vw,n.onSaveCopyAtom=hw,n.onSaveReplaceAtom=fw,n.openAndroid=Iee,n.openFile=mse,n.openInApp=Fee,n.open_tab=nd,n.openiOS=wee,n.parentDirName=function(e){const t=e.split("/");return t.length>1?t[t.length-2]:""},n.parent_dir=Fb,n.parent_dirs=function(e){const t=[];let n=Fb(e);for(;"/"!==n;)t.push(n),n=Fb(n);return t},n.parseGetAllResponse=gke,n.parseLink=zle,n.parseTimeRangeFromUrl=()=>{const e=BA.get_uri().getQuery(),t=e=>{if(e){const t=parseFloat(e);if(!isNaN(t)&&isFinite(t)&&t>=0)return t}},n=t(e.t),i=t(e.e);if(void 0!==n)return{start:n,end:i}},n.passFacepilePackage=wk,n.paths_are_equal=function(e,t){return Pb(e).toLowerCase()===Pb(t).toLowerCase()},n.percent=qF,n.polyfill=Rz,n.positionValues=["unset","relative","absolute","static","fixed","sticky"],n.post_request=function(e,t={},n={}){s.assert(null!=e,"post_request missing action");const i=kTe(e,t,n);document.body.appendChild(i),i.submit()},n.prefetchArchiveFiles=(e,t,n,i,a,o)=>{const r={root_file_info:{file_id:t.file_id,ns_id:t.ns_id,sj_id:t.sj_id,url:t.url},subpaths:n,subpath_sizes:o},s=Zw(a.previewsGetArchiveFiles,a.previewsLoggedOutGetArchiveFiles);n.length>0&&s.prefetchQuery(e,{apiArg:r,pkgArg:{isLoggedIn:i}})},n.prefetchAudioVideoRivieraData=MI,n.prefetchExperiments=function(e,t){e.forEach((e=>uc.prefetchQuery(t,{apiArg:{featureName:e},pkgArg:null})))},n.prepareArchiveQueryFileInfo=WS,n.prepareOpenInAppData=function(e,t,n,i,a){if(e){const t={...e};if(i&&f1(t,i),a&&a.isLowDistractionView){const e="pro_sharing_focused_view";if(kr(t)){const n=new URL(t.iOSAppStoreUrl);n.searchParams.set("label",e),t.iOSAppStoreUrl=n.href}else{const n=new URL(t.androidAppUrl);n.searchParams.set("label",e),t.androidAppUrl=n.href}}return t}{const e="https://app.adjust.com/pqa1omq";if(m.iOS&&n){const a=encodeURIComponent(t.fq_path),o=encodeURIComponent(n.id),r={fallback:"https://itunes.apple.com/us/app/dropbox/id327630330?mt=8e",campaign:i},l=s.URI.parse(e).updateQuery(r).toString();return{platform:oe.IPHONE,iOSAppUrl:`dbapi-5://1/viewPath?path=${a}&userId=${o}`,iOSAppStoreUrl:l}}if(m.is_android()){const t={campaign:i},n=s.URI.parse(e).updateQuery(t).toString(),a=`intent://www.dropbox.com/dl/home/mobile?mobile_app_fallback?mobile_app_fallback#Intent;scheme=https;action=android.intent.action.VIEW;S.browser_fallback_url=${encodeURIComponent(n)};end;`;return{platform:oe.ANDROID_MARKET,androidAppUrl:a,googlePlayStoreUrl:n}}}},n.previewKeyAtom=aw,n.preview_uri_for_fq_path=function(e,t,n={},i=!1,a){const o=i?"/previews":"/preview";return"/"!==t.charAt(0)&&(t="/"+t),new s.URI({scheme:"https",authority:"www.dropbox.com",path:`${o}${t}`,query:{...n,role:e?e.role:void 0},fragment:a?`comment_id=${a}`:void 0})},n.privacy_consent_esnext=mv,n.privacy_consent_esnext$1=yb,n.privacy_consent_pb_esnext=xc,n.progress=bF,n.progressPercentage=zF,n.propTypesExports=tL,n.proxy=d9,n.publishEvent=xC,n.publishShopModalEvent=(e,t,n,i=!1)=>{t.isFile()&&t.name()&&xC(e,{context:ebe(t,n),loggingParams:i?tbe(t,n):void 0})},n.pushToMarketingTrackerLoggingQueue=(e,t)=>{t.uxa_event_type=e,uh.marketingTrackerLoggingQueue=uh.marketingTrackerLoggingQueue||[],uh.marketingTrackerLoggingQueue.push(t)},n.px=HF,n.querySelector=zH,n.recentsViewTypeColumns=Ire,n.redirect=ad,n.region=gf,n.reload=od,n.removeClass=oL,n.removeClientKey=Ive,n.replacePattern=C_,n.replace_location=function(e){const t=td._parse_target(e);window.location.replace(t)},n.reportException=IE,n.reportGSILoggerError=Vle,n.reportOnImpressionMetrics=NO,n.requestedTranslationLanguageAtom=OI,n.requireCssWithComponent=yC,n.resolveElements=AF,n.resolvePreviewType=xS,n.resolvePreviewTypeFromExtension=LS,n.returnFocus=QD,n.rightSidebarIdAtom=Mw,n.rivieraClient=kI,n.rlKeyExists=Jce,n.rootFileInfoAtom=xw,n.rootFileMetadataAtom=Uw,n.rootRelativePath=e=>e.substring(e.indexOf("/",1)),n.runAfterUxaListening=Rf,n.sameTimeRangeFromHref=(e,t)=>e===t||E1(e)===E1(t),n.sclFolderPreviewContainerPropsRequestPackage=EC,n.sclFolderPreviewEntriesPropsRequestPackage=vC,n.scroll_lock_document=_H,n.scroll_unlock_document=mH,n.secondsToMilliseconds=SF,n.selectAtom=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object.is;return((e,t,n,i)=>{const a=Zk((()=>new WeakMap),$k,t),o=Zk((()=>new WeakMap),a,n);return Zk(e,o,i)})((()=>{const i=Symbol(),a=Ov((o=>{const r=o(a);return(e=>{let[a,o]=e;if(o===i)return t(a);const r=t(a,o);return n(o,r)?o:r})([o(e),r])}));return a.init=i,a}),e,t,n)},n.setGrantBookInSessionStorage=function(e){void 0===e?sessionStorage.removeItem(k7):sessionStorage.setItem(k7,e)},n.setManualReEntryProvided=jh,n.setPreviewMetadata=jS,n.setUrlParam=({url:e,key:t,value:n})=>{let i;try{i=new URL(e)}catch(t){return e}const a=i.search,o=new URLSearchParams(a);return o.set(t,n),i.search=o.toString(),i.toString()},n.set_hash=function(e){window.location.hash=e},n.sha1Hash=Kce,n.sha256=async e=>{const t=await crypto.subtle.digest("SHA-256",e);return new Uint8Array(t)},n.shallowEqual=Y3,n.sharedLinkInfoAtom=Ww,n.sharingAccountInfoPackage=Vk,n.sharingFolderMetadataPackage=Hk,n.sharingMetadataAlphaPackage=Wk,n.sharingNotificationError=eIe,n.sharingNotificationInProgress=tIe,n.sharingNotificationSuccess=function(e){return z$.complete(e,"sharing-notification")},n.sharingPrefsPackage=Gk,n.sharingValidateFolderPathPackage=qk,n.shouldEnforceMemberLimits=Gve,n.shouldSaveRightSidebarPreferenceAtom=Nw,n.shouldShowWelcomeModal=function(e,t){const i=BA.get_uri(),a=t===n.SourceContext.UngatedEditor;return"1"===i.getQuery().verify_email&&!e.is_email_verified&&a},n.shouldUseReactRouter=_A,n.showBrandingSuccessSnackbar=function(){z$.show(b.default.createElement(z$,{actionButtonText:u.intl.formatMessage({id:"SRk8If",defaultMessage:"Manage branding"}),closeButtonText:u.intl.formatMessage({id:"0NA7+K",defaultMessage:"Close"}),onActionClick:()=>{XE.logEvent({class:"share",action:"select",object:"custom_branding_banner",properties:{customBrandingBannerAction:"manage_branding"}}),window.open("/account/branding","_blank")},title:u.intl.formatMessage({id:"o2nopS",defaultMessage:"Branding default set. Applies to any files you share."}),variant:"complete",id:"sharing-notification","aria-live":"assertive",timeoutDelayMs:5e3}))},n.showCopyLinkCTASnackbar=function(e,t,n,i){const a=function(e,t){const n=iIe(e);if("editor"===t)return u.intl.formatMessage({id:"OlZHQn",defaultMessage:"This link allows editing. Now copy and share it.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:n});return u.intl.formatMessage({id:"qkmyRi",defaultMessage:"This link allows viewing. Now copy and share it.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:n})}(e,i);z$.show(b.default.createElement(z$,{actionButtonText:u.intl.formatMessage({id:"zD9HBn",defaultMessage:"Copy link"}),onActionClick:t,title:a,variant:"complete",timeoutDelayMs:void 0,id:n,"aria-live":"assertive"}))},n.showCopyLinkCatchallSnackbar=function(){const e=u.intl.formatMessage({id:"Mxewsd",defaultMessage:"Couldn't copy, but it might be a fluke. Try reloading the page or ask us for help."});z$.failSticky(e,"sharing-notification")},n.showCopyLinkEmailNotVerifiedSnackbar=function(){const e=u.intl.formatMessage({id:"ymi0Ig",defaultMessage:"You can't share until you verify your email address."});z$.failSticky(e,"sharing-notification")},n.showCopyLinkErrorSnackbar=function(e,t){const n=function(e){const t=iIe(e);return u.intl.formatMessage({id:"/a2n+f",defaultMessage:"Couldn't copy the link, but we think it was a fluke. Try copying again.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:t})}(e);z$.failSticky(n,"sharing-notification")},n.showCopyLinkNoPermissionSnackbar=function(){const e=u.intl.formatMessage({id:"Xxcol+",defaultMessage:"Couldn't copy the link. You don't have permission to create a link to this content."});z$.failSticky(e,"sharing-notification")},n.showCopyLinkNotFoundSnackbar=function(){const e=u.intl.formatMessage({id:"edHs1X",defaultMessage:"We can't find this file anymore. Try checking activity or folder history to see what happened."});z$.failSticky(e,"sharing-notification")},n.showCopyLinkProgressSupportedBrowserSnackbar=function(){tIe(u.intl.formatMessage({id:"T1IRKv",defaultMessage:"Getting the link..."}),!0)},n.showCopyLinkSuccessSnackbar=function(e,t,n,i,a,o,r,s,l,c){const d=function(e,t,n,i){const a=iIe(e);if("editor"===t)return i?u.intl.formatMessage({id:"21Ig7I",defaultMessage:"Link copied. Allows editing and commenting.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:a}):u.intl.formatMessage({id:"YJc3aM",defaultMessage:"Link copied. Allows editing.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:a});if(n)return u.intl.formatMessage({id:"W+f+Ln",defaultMessage:"Link copied. Shows people a focused view of the file.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:a});if("viewer"===t)return i?u.intl.formatMessage({id:"ITho1A",defaultMessage:"Link copied. Allows viewing and commenting.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:a}):u.intl.formatMessage({id:"EK/q5b",defaultMessage:"Link copied. Allows viewing.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:a});return u.intl.formatMessage({id:"ejeV4I",defaultMessage:"Link copied.{br}{copiedUrlDisplay}"},{br:b.default.createElement("br",null),copiedUrlDisplay:a})}(e,t,n,i);o&&["CONTROL","ON"].includes(o)&&a&&PQ({feature:"pro_sharing_2024_07_22_preview_link_as_recipient",variant:o}),"ON"===o&&a&&r&&s&&l?function(e,t,n,i,a){const o=qwe(a),r={actionButtonText:u.intl.formatMessage({id:"5NHWNJ",defaultMessage:"Preview"}),onActionClick:()=>{EH.showInstance(b.default.createElement(Qwe,{modalOpen:!0,closeModal:()=>EH.close(void 0,"preview_as_recipient_modal"),sharedLink:t,openShareModalSettings:n,loggingProps:i,source:o}),!0,"preview_as_recipient_modal"),XE.logEvent({class:"previews",action:"select",object:"share_snack_bar_modal_action",properties:{actionElement:a,shareSnackBarModalAction:Awe("preview")}}),XE.logStart("eng.preview_recipient_modal",{tags:{source:o}}),z$.close()},timeoutDelayMs:void 0};z$.complete(e,"sharing-notification",r)}(d,r,s,l,c):z$.complete(d,"sharing-notification")},n.showDeleteLinkSuccessSnackbar=function(e,t,n){z$.show(b.default.createElement(z$,{actionButtonText:u.intl.formatMessage({id:"eqpbc5",defaultMessage:"Who still has access?"}),closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),onActionClick:t,title:e,variant:"complete",timeoutDelayMs:5e3,id:n,"aria-live":"assertive"}))},n.showInBandShareSuccessSnackbar=function(e){z$.complete(nIe(e),"sharing-notification")},n.sidebarWillAutoOpenAtom=Aw,n.signupErrorTags=cbe,n.size=DU,n.sjclExports=rE,n.sortCurrentUrlRighteousLinkParams=yX,n.sortRighteousLinkParams=zQ,n.spacingValues=xbe,n.spacingValuesSansAuto=Fbe,n.spectrumFolderIcon=function({fileType:e=n.FileTypes.FOLDER,isInTeamFolderTree:t=!1,isCameraUploads:i=!1,isViewOnly:a=!1,isConfidential:o=!1,size:r=n.SpectrumIconSize.Small,iconPostfix:s=""}={}){let l="";if(o)return`folder_confidential${s}-${r}`;if(t)l="_team";else switch(e){case n.FileTypes.TEAM_MEMBER_FOLDER:return`folder_team_member${s}-${r}`;case n.FileTypes.SANDBOX:return`folder_app${s}-${r}`;case n.FileTypes.PACKAGE:case n.FileTypes.FOLDER:case n.FileTypes.FILE:if(i)return`folder_camera_upload${s}-${r}`;break;case n.FileTypes.SHARED_FOLDER:l="_shared";break;case n.FileTypes.TEAM_SHARED_FOLDER:l="_team"}let c="";return a&&""!==l&&(c="_read_only"),`folder${l}${c}${s}-${r}`},n.split_filename=Lb,n.starredViewTypeColumns=wre,n.startWaapiAnimation=BF,n.store=c9,n.storeTeamKeyFingerprint=xve,n.submit=function(e,t,n,i){return L5({url:e.getAttribute("action"),data:yTe(e),skipErrorHandling:!0,success(e,i,a){const[o,r]=Array.from(function(e){if(0!==e.indexOf("err:"))return[!0,e];const t=e.substr(4);try{return[!1,JSON.parse(t)]}catch(e){return[!1,t||TTe]}}(a.responseText));return o?t(r):n(r)},error:(e,t,i)=>n(TTe),complete:i})},n.supportsLinearEasing=MF,n.supportsWaapi=XF,n.tabbable=dB,n.textAlignValues=["unset","left","center","right"],n.textDecorationValues=["underline","line-through","none"],n.textEncodingAtom=ede,n.textWrapValues=["unset","nowrap","balance","pretty"],n.themeValues=Ube,n.thirdPartyLoginErrorTags=ube,n.thunk=j4,n.timeSince=rne,n.time_to_interactive=function(){return Im().timeToInteractive()},n.toCSSProperties=ote,n.toJoinableTeamAPIv2=function(e){return{dbxTeamId:e.dbx_team_id,id:e.team_id,name:e.team_name,adminsCount:e.admins_count,membersCount:e.members_count,requestState:e.pending_request?rl.PendingApproval:void 0,joinTeamRequestState:e.join_request_state,joinRequestStateDate:e.join_request_state_date,isSameDomain:e.is_same_domain,isCollaborator:e.is_collaborator,sharedFolderCount:e.shared_folder_count,sharedFileCount:e.shared_file_count,lastShareTimestamp:e.last_share_timestamp,members:_.map(e.members,(e=>({memberId:e.member_id,name:e.member_name,isAdmin:e.is_admin,avatarURL:e.photo_url})))}},n.trackReceiverUserLeapEvent=Jve,n.trackUserLeapEvent=(e,t)=>{(e=>void 0!==e&&[n.SHARE_ACTION_ORIGIN_TYPE.BROWSE_FILE_ACTIONS,n.SHARE_ACTION_ORIGIN_TYPE.BROWSE_FILE_ACTIONS_BUTTON,n.SHARE_ACTION_ORIGIN_TYPE.BROWSE_FACEPILE,n.SHARE_ACTION_ORIGIN_TYPE.BROWSE_FILE_ROW,n.SHARE_ACTION_ORIGIN_TYPE.BROWSE_FILE_ROW_BUTTON,n.SHARE_ACTION_ORIGIN_TYPE.BROWSE_FILE_ROW_OVERFLOW_MENU,n.SHARE_ACTION_ORIGIN_TYPE.MANAGE_ACCESS_CLOSE,n.SHARE_ACTION_ORIGIN_TYPE.SHARE_LINK_MODAL,n.SHARE_ACTION_ORIGIN_TYPE.BRANDED_SHARING].indexOf(e)>=0)(t)&&(KZ.addAttribute("eventName",e),KZ.trackEvent(e,"sharing"))},n.treeSizeExceededText=e=>e.formatMessage({id:"Lt1nbL",defaultMessage:"Couldn’t join folder. Your Dropbox account is over the limit of shared folders."}),n.u=Wme,n.un=lme,n.unmountModal=Qq,n.unsafeRedirect=rd,n.unsafe_open_tab=function(e){return e=td._parse_target(e,{checkDomainWhitelist:!1,httpsOnly:!1}),window.open(e,"_blank")},n.updateLinkStateForAction=(e,t)=>{var n;const i=["apiv2","app_actions:get_actions_for_user",{include_cloud_editors:!0,include_unlinked_ga_extensions:!0}],a=null===(n=d.queryClient.getQueryData(i))||void 0===n?void 0:n.apiData,o=null==a?void 0:a.actions;if(o)for(const n of o)n.id===e&&(n.link_state=t);d.queryClient.setQueryData(i,{apiData:{...a,actions:o}})},n.useAccountBatch=e=>w6.useQuery({apiArg:{account_ids:e}}),n.useActiveUser=XY,n.useAfterDisplayModule=af,n.useAfterDisplayPassthroughCallback=of,n.useAppActions=({enabled:e=!0}={})=>{var t;const{data:n,isError:i,isLoading:a}=XS.useQuery({apiArg:{include_cloud_editors:!0,include_unlinked_ga_extensions:!0}},{enabled:e});return{data:null!==(t=null==n?void 0:n.apiData)&&void 0!==t?t:{action_mapping:[],actions:[],bylines:[],category_infos:[],stormcrow_assignments:{},user_settings:{enabled:!0}},isLoading:a,isError:i}},n.useArchiveDataQuery=CI,n.useArchiveSubpath=ode,n.useAtom=eb,n.useAtomValue=Qv,n.useBreakpoint=mF,n.useCampaignActions=aN,n.useCanEditTextPDF=e=>{const t=m1();return!(!e||!t.pdfTextEditingByUserId[e.id])},n.useCanWatermarkFile=({file:e,user:t})=>{const n=m1();return Bb(e)&&!Vb(e)&&g1(e.ext)&&!m.is_supported_mobile_browser()&&!(!t||!n.watermarkingByUserId[t.id])},n.useCompatNavigate=function(){const e=(()=>{try{return Rg()}catch{return()=>null}})(),t=b.default.useMemo((()=>_A()?e:(e,t)=>ad(e)),[lA]),n=b.default.useRef(t);return b.default.useEffect((()=>{n.current=t}),[t]),b.default.useCallback(((e,t)=>{const i="string"==typeof e?s.URI.parse(e):e;("number"==typeof i?_A():_A(i.getPath()))&&n.current?"number"==typeof i?n.current(i):n.current(i.toRelativeUri(),{replace:(null==t?void 0:t.replace)||!1}):ad("number"==typeof i?"/":i)}),[])},n.useComponentVisuallyCompleteCalculator=RG,n.useCompositeContentIconViewBox=Ine,n.useCurrentFileMetadata=Xce,n.useCurrentPreviewKey=Qce,n.useCurrentPreviewMetadata=()=>{const e=rw(qw);return eI(e)},n.useCvcInteractiveLogger=IG,n.useDarkMode=TQ,n.useDebouncedCallback=hv,n.useEmitter=n7,n.useEmitter$1=g4,n.useExperiment=UQ,n.useExperimentVariant=BQ,n.useExtractedText=nde,n.useFetchNotifications=qke,n.useFetchSsrDocPageData=(e,t,n)=>{const i=d.useQueryClient();return BI((async()=>{if(!n)return;let a,o;const r=[];for(let s=0;s{var e;const t=await a,n=l[0]-o,i=l[1]-o;return{apiData:{pageData:{text:t.pageData.text.slice(n,i),links:null===(e=t.pageData.links)||void 0===e?void 0:e.slice(n,i),fonts:t.pageData.fonts},metadata:t.metadata},pkgData:null}};r.push(i.fetchQuery({queryKey:c,queryFn:d}))}return Promise.all(r).then((()=>{}))}))},n.useFileMembersQuery=(e,t,n)=>QS(e,n).useQuery({apiArg:t,pkgArg:null},{enabled:!!t.file}),n.useFilePreviewSessionId=()=>rw(Zce),n.useFileViewerAtom=ow,n.useFileViewerAtomValue=rw,n.useFileViewerConfiguration=m1,n.useFileViewerContext=zk,n.useFileViewerPrefetch=(e,t,n,i,a,o,r,s)=>{b.default.useMemo((()=>{void 0===t?Qw([n],i,e,r).then((t=>{$I(null==t?void 0:t.apiData.results[0].preview,e,n,a,o,s)})):$I(t,e,n,a,o,s)}),[n,t,e])},n.useFileViewerSubRegionContext=qX,n.useFirstDefined=lF,n.useFloating=ZB,n.useGetContextValue=QQ,n.useGetSsrDocText=(e,t,n)=>{const i=d.useQueryClient();return BI((()=>{if(!n)return[];const a=[];for(let o=0;o{const e=ode();return!!e&&e.length>0},n.useIsRootDocumentPasswordProtected=()=>{var e;return null!==(e=((e,t)=>{var n,i,a;return null===(a=null===(i=null===(n=GI(e,t))||void 0===n?void 0:n.data)||void 0===i?void 0:i.apiData.metadata)||void 0===a?void 0:a.isPasswordProtected})(rw(Vw),ide()))&&void 0!==e&&e},n.useIsomorphicLayoutEffect=Sv,n.useLargeContentIconViewBox=wne,n.useLinkfileUriQuery=(e,t)=>{const n=null==t?void 0:t.content,i="linkfile"===(null==n?void 0:n[".tag"]);return UI.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null},{enabled:!!e&&!!t&&i})},n.useLocaleJS=OTe,n.useLocation=Cg,n.useLogExposureOnce=WQ,n.useMarkAllAsReadMutation=()=>d.useMutation({mutationFn:e=>E7({url:Ake(),subject_user:a.getActiveUserId(),data:{nids:JSON.stringify(e)},dataType:"json"}),onMutate:async()=>{},onSettled:()=>{}}),n.useMarkAsReadMutation=()=>d.useMutation({mutationFn:e=>E7({url:Ake(),subject_user:e.userId,data:{nids:JSON.stringify([e.id])},dataType:"json"}),onMutate:async()=>{},onSettled:()=>{}}),n.useMarkTimingEventOnMount=e=>{b.default.useEffect((()=>{iI.mark(e)}),[e])},n.useMaxHeight=e=>{let{hasMaxHeight:t,contentRef:n,style:i}=e;const[a,o]=b.useState(!1),r=b.useRef(i&&i.transitionDuration?parseInt(i.transitionDuration,10):0),s=b.useCallback((()=>{let e="number"==typeof t?t:!0===t?200:"none";if(n&&n.current&&a){const{top:i}=n.current.getBoundingClientRect(),a=!0===t?200:t,o=a?a+i:0;e=a&&o>0&&o<=window.innerHeight?a:Math.floor(.9*(window.innerHeight-i)),e<=0&&a&&(e=a)}return{maxHeight:e>0?e:"none"}}),[n,t,a]),[l,c]=b.useState(s());return Sv((()=>{const e=setTimeout((()=>o(!0)),r.current);return()=>{window.clearTimeout(e)}}),[r]),Sv((()=>{c(s())}),[s]),{styles:l}},n.useMaybeGenerateTranscript=(e,t)=>{const{optionalIOClients:{flowsClient:n},isLoggedIn:i}=zk(),a=d.useQueryClient(),o=cw(OI,e),r=rw(NI),s=b.default.useCallback((async({previewKey:e,previewMetadata:t,fileId:s,sharedLinkUrl:l})=>{var c,d,u;if(!n||!s||!e)throw new _I("error_unknown");if(!i)throw new _I("insufficient_permissions");if(("video"===(null===(c=null==t?void 0:t.content)||void 0===c?void 0:c[".tag"])||"audio"===(null===(d=null==t?void 0:t.content)||void 0===d?void 0:d[".tag"]))&&"opted_in"!==(null===(u=t.content.transcript_permission)||void 0===u?void 0:u[".tag"]))throw new _I("insufficient_permissions");const _=await n.submitFileWorkflow({template:{sequence:[{workflow_action:{".tag":"transcribe_media",language:o}}]},file_ids:[s],shared_link_url:l},900);if("success"===_.status)return FI.refetchQueries(a,{previewKey:e,previewMetadata:t,requestedLanguage:o,isTranscriptEditEnabled:r&&i}),!0;if("error"===_.status){FI.refetchQueries(a,{previewKey:e,previewMetadata:t,requestedLanguage:o,isTranscriptEditEnabled:r&&i});throw new _I(_.errorReason||"error_unknown")}throw new _I("error_unknown")}),[n,r,i,a,o]);return PI(e,t,s)},n.useMediaMetadataQuery=(e,t)=>{const n=null==t?void 0:t.content,i="video"===(null==n?void 0:n[".tag"]);return LI.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null},{enabled:!!e&&!!t&&i})},n.useMenu=aF,n.useMenuItem=oF,n.useMotion=gx,n.useMountEffect=Tv,n.useMustGetActiveUser=eZ,n.useOnce=e=>{const t=BI(e);return i.useMemo((()=>_.lodashExports.once(t)),[t])},n.usePageCount=(e,t)=>{var n,i,a;return null===(a=null===(i=null===(n=GI(e,t))||void 0===n?void 0:n.data)||void 0===i?void 0:i.apiData.metadata)||void 0===a?void 0:a.pageCount},n.usePrefersReducedMotion=GM,n.usePreloadAfterDisplayComponent=rf,n.usePreviewKeyAtom=lw,n.usePreviewKeyAtomCallback=(e,t)=>function(e,t){const n=i.useMemo((()=>Ov(null,(function(t,n){for(var i=arguments.length,a=new Array(i>2?i-2:0),o=2;o{var i;return null!==(i=n(e(t)))&&void 0!==i?i:0}),[e,t])),n.usePreviewKeyAtomValue=cw,n.usePreviewMetadataForPreviewKey=eI,n.usePreviewState=function(e){return{fileMetadata:Xce(),previewMetadata:eI(e),fileInfo:(()=>{const e=Qce(),t=rw(xw),n=!!e&&Lw(e);return t&&!n?t:void 0})()}},n.usePreviewTimingSession=()=>{const e=b.default.useRef(!1);e.current||(iI.startLoggingSession(),e.current=!0)},n.usePrevious=nb,n.useReduxContext=u3,n.useResizeObserver=kv,n.useRootDocumentPageDimensions=()=>((e,t)=>{var n,i,a;return null===(a=null===(i=null===(n=GI(e,t))||void 0===n?void 0:n.data)||void 0===i?void 0:i.apiData.metadata)||void 0===a?void 0:a.dimensions})(rw(Vw),ide()),n.useRootExtractedText=()=>nde($ce()),n.useRootFile=()=>{var e,t;const i=ide(),a=$ce(),o=ade(),r=cw(Yce,a),s=b.default.useMemo((()=>{var e;return(null===(e=null==i?void 0:i.dimensions)||void 0===e?void 0:e.width)||(null==r?void 0:r.width)||0}),[null==r?void 0:r.width,null===(e=null==i?void 0:i.dimensions)||void 0===e?void 0:e.width]),l=b.default.useMemo((()=>{var e;return(null===(e=null==i?void 0:i.dimensions)||void 0===e?void 0:e.height)||(null==r?void 0:r.height)||0}),[null==r?void 0:r.height,null===(t=null==i?void 0:i.dimensions)||void 0===t?void 0:t.height]),c=b.default.useMemo((()=>({width:s,height:l})),[s,l]),d=rw(Bw);return b.default.useMemo((()=>d?o===n.PreviewType.Image?{...d,dimensions:c}:d:null),[d,o,c])},n.useRootFileMetadata=()=>rw(Uw),n.useRootPreviewKey=$ce,n.useRootPreviewMetadata=ide,n.useRootPreviewMetadata$1=Xw,n.useRootPreviewType=ade,n.useRunOnce=uIe,n.useSafeState=yv,n.useSelector=f3,n.useSetAtom=Xv,n.useSetFileViewerAtom=sw,n.useSetLocalErrorCallback=e=>dw(uw,e),n.useSetPreviewKeyAtom=dw,n.useSharedLinkInfo=()=>rw(Ww),n.useSharingPrefs=()=>Gk.useQuery({}),n.useSmallContentIconViewBox=kne,n.useSquircleClipPath=rTe,n.useSsrDocMetadataQuery=GI,n.useSsrDocPageData=(e,t,n,i)=>{var a;const o=Nk(n),r=qI.useQuery({apiArg:{pageRange:o,previewKey:e,previewMetadata:t},pkgArg:null},{enabled:!!e&&i&&HI(t)});if(r.isLoading||!r.data)return;const s=r.data.apiData.pageData,l=n-o[0];return{text:s.text[l],links:null===(a=s.links)||void 0===a?void 0:a[l],fonts:s.fonts}},n.useStabilizedCallback=BI,n.useStickersQuery=e=>{var t,n;const i=Rk(e).useQuery({});return b.default.useMemo((()=>{var e,t;const n=null===(t=null===(e=null==i?void 0:i.data)||void 0===e?void 0:e.apiData)||void 0===t?void 0:t.sticker_sets;return null==n?void 0:n.map((e=>({...e,id:e.set_id})))}),[null===(n=null===(t=null==i?void 0:i.data)||void 0===t?void 0:t.apiData)||void 0===n?void 0:n.sticker_sets])},n.useStorageDarkSetting=ab,n.useStore=Yv,n.useStore$1=m9,n.useSyncedRef=pv,n.useTextDataQuery=zI,n.useTheme=TM,n.useThemePreferenceLogging=ib,n.useThemedStyle=Tne,n.useTranscriptDataQuery=(e,t)=>{const n=null==t?void 0:t.content,i=cw(OI,e),a=rw(NI),o="video"===(null==n?void 0:n[".tag"])||"audio"===(null==n?void 0:n[".tag"]),{isLoggedIn:r}=zk(),s={previewKey:e,previewMetadata:t,requestedLanguage:i,isTranscriptEditEnabled:a&&r};return FI.useQuery({apiArg:s,pkgArg:null},{enabled:!!e&&!!t&&o})},n.useUniqueId=MD,n.useUnmountEffect=gv,n.useUserPlanInfoQuery=e=>{const{user:t,isLoading:n}=XY(),i=null==t?void 0:t.account_id,a=void 0===(null==e?void 0:e.enabled)||e.enabled,{isLoading:o,data:r}=PTe.useQuery({apiArg:{account_id:i}},{enabled:!n&&!!i&&a});return{isLoading:n||o,planInfo:null==r?void 0:r.apiData}},n.useUserTimePref=Iye,n.useUserTimezone=function(){const{timePref:e,isLoading:t}=Iye();return t?{isLoading:t,timezone:void 0}:{isLoading:t,timezone:e.timezone}},n.useViewer=QY,n.useVisibility=(e,t={},n=!1)=>{const[a,o]=i.useState(!1);return i.useEffect((()=>{if(!e.current)return;const i=new IntersectionObserver((([e])=>{e.isIntersecting?(o(!0),n&&i.disconnect()):n||o(!1)}),t);return i.observe(e.current),()=>{e.current&&i.disconnect()}}),[e.current,t,n]),a},n.useWaveformDataQuery=(e,t)=>{const n=null==t?void 0:t.content,i="audio"===(null==n?void 0:n[".tag"]);return DI.useQuery({apiArg:{previewKey:e,previewMetadata:t},pkgArg:null},{enabled:!!e&&!!t&&i})},n.userNotificationComparator=function(e,t){const n=Yye(e),i=Yye(t);return void 0===n&&void 0===i?0:void 0===n?1:void 0===i?-1:i.getTime()-n.getTime()||Jye(e).localeCompare(Jye(t))},n.uxaIsListening=function(){Cf._DBX_UXA_isUxaListening=!0,Of()},n.validateContact=function(e,t,i,a,o,r,s,l,c){let d={state:n.ContactTokenState.ok,msg:null};if(r&&!t.group_id)return{state:n.ContactTokenState.invalid,msg:Wve.NONGROUP_INVITEE};if(Gve(i,r,s)&&e&&c>e.sharingTotalLimit)return{state:n.ContactTokenState.invalid,msg:Wve.SINGLE_TOO_MANY_MEMBERS};if(t.invalid)d={state:n.ContactTokenState.invalid,msg:Wve.SINGLE_INVALID};else{if(t.email===i.email)return d;if(null!=a&&i.is_team&&t.dbx_team_id!==a.id&&!t.group_id)if(l&&!wve({user:i,keyVerificationSupport:!1}))d={msg:Wve.ENCRYPTED_FOLDER_KEY_MISSING,state:n.ContactTokenState.invalid};else{const e=Wve.OUT_OF_TEAM;let t;t="team"===(null!=o?o.member_policy:void 0)||"team"===(null!=o?o.resolved_member_policy:void 0)?n.ContactTokenState.invalid:n.ContactTokenState.warn,d={msg:e,state:t}}}return d},n.validateContacts=function(e,t,i,a,o,r,s){let l,c;for(const e of t){const i=a[e.getKey()];if(!i)continue;const o=t.filter((e=>!e.on_team)).length,{state:r,msg:s}=i;r===n.ContactTokenState.invalid&&(l=n.ContactsErrorLevel.Error,s===Wve.SINGLE_INVALID?c=Wve.GENERAL_INVALID:s===Wve.OUT_OF_TEAM?c=o>1?Wve.GENERAL_OUT_OF_TEAM_MULTIPLE:Wve.GENERAL_OUT_OF_TEAM_SINGLE:s===Wve.NONGROUP_INVITEE?c=Wve.NONGROUP_INVITEE:s===Wve.NO_PERMISSION?c=Wve.GENERAL_NO_PERMISSION:s===Wve.TARGET_NOT_SAME_TEAM_RESTRICTED?c=Wve.TARGET_NOT_SAME_TEAM_RESTRICTED:s===Wve.ENCRYPTED_FOLDER_KEY_MISSING&&(c=Wve.ENCRYPTED_FOLDER_KEY_MISSING)),r===n.ContactTokenState.warn&&(l=n.ContactsErrorLevel.Warn,s===Wve.OUT_OF_TEAM&&(c=o>1?Wve.GENERAL_OUT_OF_TEAM_MULTIPLE:Wve.GENERAL_OUT_OF_TEAM_SINGLE))}return Gve(i,o,r)&&t.length>0&&l!==n.ContactsErrorLevel.Error&&e&&s>e.sharingTotalLimit&&(l=n.ContactsErrorLevel.Error,c=u.intl.formatMessage({id:"rTaV0v",defaultMessage:"This will put the folder over its {member_limit}-member limit. Learn more."},{member_limit:e.sharingTotalLimit,a:e=>b.default.createElement("a",{href:"/help/9292",target:"_blank",key:"help_center_article"},e)})),{level:l,message:c}},n.vars=EM,n.vendAndLogEngagementDepthParam=q1,n.vendSenderTrackey=B0,n.vh=GF,n.voyagerSusiModalHeaderStep2Login=GH,n.vw=jF,n.waitForTTI=Cm,n.widthValues=["auto","full","fit-content"],n.withActiveUser=function(e,t){const n=n=>{const{user:i,isLoading:a}=eZ(t),o={...n,user:i};return a?null:b.default.createElement(e,{...o})};return e=>b.default.createElement(gb,{isSilent:!0},b.default.createElement(n,{...e}))},n.withDocument=function(e){const t=t=>b.createElement(SC.Consumer,null,(n=>b.createElement(e,{...n,...t})));return t.displayName=`WithDocument(${bC(e)})`,t},n.withShade=zM,n.withViewer=mpe})); //# sourceMappingURL=e_file_viewer_static_scl_page_folder.js-vflm32UXl.map //# debugId=7d09e5c9-5a8b-3abe-8d7e-07bbc12d6c66