1/*! For license information please see 771.ce15cb9ad1d7849f.js.LICENSE.txt */ 2"use strict";(self.webpackChunk_cmrad_cmrad=self.webpackChunk_cmrad_cmrad||[]).push([[771,20345,72950,85173,2459,92847,14290,44219,64963,41698,18512,34370,11131,96921,16961,57868,15253,12689,73477,47670,63058,59798,40794,19391,85009,85754,74353,87353,26],{28075:function(e,t,r){r.d(t,{BD:function(){return y},K:function(){return A},OJ:function(){return p},Sg:function(){return u},UE:function(){return o},WC:function(){return v},ay:function(){return s},cp:function(){return f},dW:function(){return d},j3:function(){return m},mO:function(){return b},nA:function(){return l},qe:function(){return a},wi:function(){return h},zi:function(){return g}});var n={admin:Boolean,createGroup:Boolean},a={id:Number,username:String,email:String,firstName:String,lastName:String,bio:String,academicDegree:String,institutions:Array,followersCount:Number,followingCount:Number,followers:Array,following:Array,karma:Number,avatarUrl:String,socialNetworks:Array,contactMe:Boolean,institutionEmail:String,speciality:Object,profession:Object,licenseFile:String,lastActivities:Array,caseCount:Number,can:n,becomeRadiologist:Number},i=(Boolean,{updateCase:Boolean,deleteCase:Boolean,verifyPatient:Boolean,requestAnalysis:Boolean,createReply:Boolean}),o={id:Number,caseNumber:String,title:String,details:String,diagnosis:h,followUp:String,educationalValue:Number,educationalVotesCount:Number,status:String,isMultiStudy:Boolean,isFeatured:Boolean,tags:Array,repliesCount:Number,isAnonymous:Boolean,createdBy:a,createdAt:String,updatedAt:String,publishedAt:String,subSpecialtySection:{id:Number,label:String},followersCount:Number,sharesCount:Number,keyImages:Array,caseImages:Array,removedImages:Array,newImages:Array,studies:Array,can:i,links:Object,lastActivity:Object,isNew:Boolean,hasNewReply:Boolean,notificationsCount:Number,trashed:Boolean},s={accessLink:String,authorId:Object,filepath:String,id:String,lastActivity:Object,thumbnailPicture:String,title:String,updatedAt:String},l={id:Number,title:String,slug:String,description:String,casesCount:Number,followersCount:Number,createdAt:String,updatedAt:String,lastActivityAt:String,isFollowing:Boolean,author:a,cases:Array,followers:Array,members:Array},c={updateReply:Boolean},u={id:Number,originCase:o,comment:String,diagnosis:h,followUp:String,images:Array,isAiReply:Boolean,createdBy:a,createdAt:String,updatedAt:String,can:c},d={id:Number,studyId:String,studyInstanceUid:String,studyDate:String,imported:Boolean,description:String,bodyPartExamined:String,modalities:Array,isDicomStudy:Boolean,keyImages:Array,seriesImages:Array,trashed:Boolean},h={details:String,status:String,confidenceLevel:Number,agreeVotesCount:Number,originCase:o,originReply:u,createdBy:a,agree:Boolean,voters:Array},f={id:Number,value:String,origin:String,isReplyTag:Boolean,reply:u,count:Number},p={id:Number,reference:String,position:Number,imageUrl:String,imageType:String,originalWidth:Number,originalHeight:Number,hasAnnotations:Boolean,annotations:Array,isSupported:Boolean,originCase:o,originStudy:d,originReply:u,instanceId:String,sopInstanceUid:String,addedBy:a,createdAt:String,updatedAt:String},g={id:Number,graphicType:String,originRow:Number,originColumn:Number,coordinates:Array,overlayMaskUrl:String,label:String},m={id:Number,title:String,slug:String,description:String,completed_pct:Number,starts_at:String,created_at:String,ends_at:String,state:String,cases:Array,users:Array,author:Object},v={id:Number,title:String,position:Number,location:String,studies:Array},A=(Boolean,{id:Number,name:String,brand:String,description:String,provider:{id:Number,name:String,engines:Array},user:a,isFdaCertified:Boolean,isCeCertified:Boolean,ceIntendedUse:String}),y={id:Number,name:String,slug:String,description:String,avatarUrl:String,members_count:Number,cases_count:Number,members:Array,owners:Array,creator:a,createdAt:String,updatedAt:String},b={id:Number,name:String,description:String,uuid:String,reference:String,externalReference:String,status:String,firstPatientFirstScanDate:String,lastPatientLastScanDate:String,oqTurnaround:Number,createdBy:a,updatedBy:a,quickAccess:String,avatarUrl:String}},24491:function(e,t,r){r.d(t,{$Q:function(){return f},CT:function(){return l},D6:function(){return g},MQ:function(){return p},TG:function(){return o},TZ:function(){return i},Wk:function(){return y},Zq:function(){return u},_B:function(){return v},_W:function(){return c},_c:function(){return s},lR:function(){return a},mi:function(){return d},oT:function(){return A},oq:function(){return m},pD:function(){return n},s5:function(){return h}});var n=["application/zip","application/gzip","application/dicom","image/jpeg","image/png","image/tiff","image/tif","application/pdf"],a=["application/java-archive","application/x-java-archive"],i=[".jar"],o=25,s=33,l=74,c=50,u=66,d=500,h=500,f={toastClass:"toast cursor-auto",disableTimeOut:!0,extendedTimeOut:0,easeTime:0,timeOut:0},p={webupload:"webupload.{uploadKey}"},g=new Date("2023-03-01T00:00:00.000Z"),m=1024,v={YES:"Yes",NO:"No"},A={EVENT:"event",METADATA:"metadata",STAGE:"stage"},y={HTML:"text/html"}},41157:function(e,t){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function n(){n=function(){return e};var e={},t=Object.prototype,a=t.hasOwnProperty,i=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},s=o.iterator||"@@iterator",l=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function d(e,t,r,n){var a=t&&t.prototype instanceof p?t:p,o=Object.create(a.prototype),s=new S(n||[]);return i(o,"_invoke",{value:w(e,r,s)}),o}function h(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=d;var f={};function p(){}function g(){}function m(){}var v={};u(v,s,(function(){return this}));var A=Object.getPrototypeOf,y=A&&A(A(O([])));y&&y!==t&&a.call(y,s)&&(v=y);var b=m.prototype=p.prototype=Object.create(v);function _(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}
vendor: 4,169 bytes, line 2
2))}function C(e,t){function n(i,o,s,l){var c=h(e[i],e,o);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==r(d)&&a.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,s,l)}),(function(e){n("throw",e,s,l)})):t.resolve(d).then((function(e){u.value=e,s(u)}),(function(e){return n("throw",e,s,l)}))}l(c.arg)}var o;i(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function w(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return E()}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=x(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=h(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function x(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=h(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function $(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function O(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,n=function t(){for(;++r<e.length;)if(a.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return n.next=n}}return{next:E}}function E(){return{value:void 0,done:!0}}return g.prototype=m,i(b,"constructor",{value:m,configurable:!0}),i(m,"constructor",{value:g,configurable:!0}),g.displayName=u(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,u(e,c,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}},_(C.prototype),u(C.prototype,l,(function(){return this})),e.AsyncIterator=C,e.async=function(t,r,n,a,i){void 0===i&&(i=Promise);var o=new C(d(t,r,n,a),i);return e.isGeneratorFunction(r)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},_(b),u(b,c,"Generator"),u(b,s,(function(){return this})),u(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=O,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach($),!e)for(var t in this)"t"===t.charAt(0)&&a.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(r,n){return o.type="throw",o.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n],o=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var s=a.call(i,"catchLoc"),l=a.call(i,"finallyLoc");
2if(s&&l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),$(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;$(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:O(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function a(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,a)}var i={methods:{$confirm:function(){var e,t=arguments,r=this;return(e=n().mark((function e(){var a,i;return n().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.length>0&&void 0!==t[0]?t[0]:r.$t("cmrad.are_you_sure"),i=t.length>1&&void 0!==t[1]?t[1]:r.$t("cmrad.please_confirm"),e.next=4,r.$bvModal.msgBoxConfirm(a,{title:i,className:"confirm-modal",okTitle:r.$t("cmrad.ok"),cancelTitle:r.$t("cmrad.cancel"),cancelVariant:"link text-danger",okVariant:"primary confirm-ok-btn",headerClass:"px-3 pb-3",bodyClass:"pt-3",footerClass:"p-2",hideHeaderClose:!1,centered:!0});case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function s(e){a(o,n,i,s,l,"next",e)}function l(e){a(o,n,i,s,l,"throw",e)}s(void 0)}))})()}}};t.Z=i},64090:function(e,t,r){function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.firstName,r=void 0===t?"":t,n=e.lastName,a=void 0===n?"":n,i=e.name,o=void 0===i?"":i,s=e.surname,l=void 0===s?"":s;return"".concat(r||o," ").concat(a||l).trim()}r.d(t,{J:function(){return n}})},76492:function(e,t,r){function n(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,n=setInterval((function(){var r=e();r&&(t(r),clearInterval(n))}),null!=r?r:100)}r.d(t,{Z:function(){return n}})},98073:function(e,t,r){r.d(t,{FD:function(){return a},Hm:function(){return s},tJ:function(){return i},tr:function(){return o},uU:function(){return l}});var n=r(53323);function a(e){var t;return(null===(t=document)||void 0===t?void 0:t.referrer)&&new URL(document.referrer).searchParams.get(e)}function i(){var e;if(null===(e=window)||void 0===e||!e.location.search)return{};var t,r=Object.fromEntries(new URLSearchParams(window.location.search)),n={};for(var a in r){for(var i=a.split("[").map((function(e){return e.replace("]","")})),o=n;i.length-1;){var s=i.shift();s in o||(o[s]={}),o=o[s]}o[i[0]]="true"===(t=r[a])||"false"!==t&&t}return n}function o(e){var t=e.newParams,r=e.oldParams,a=e.vm;if(window&&(0,n.pt)(t,r)){var i=a.$route(a.$currentRoute(),t).url();window.history.replaceState(window.history.state,document.title,i)}}function s(){window.history.back()}function l(){return window.location.href.includes("/research/repository/")}},72806:function(e,t,r){r.d(t,{q:function(){return n}});var n={methods:{inputState:function(e){return e.$dirty&&(e.$error||e.$model)?!e.$error:null}}}},23694:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,'.required[data-v-5307fcbe]:after{color:var(--primary);content:" *"}',"",{version:3,sources:["webpack://./resources/js/Atoms/FormLabel.vue"],names:[],mappings:"AACA,iCAEE,oBAAA,CADA,YACF",sourcesContent:["\n.required::after {\n
2content: ' *';\n color: var(--primary);\n}\n"],sourceRoot:""}]),t.Z=o},27490:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,".icon-link[data-v-2b4d3ad3]{color:var(--gray-900);display:inline-block;transition:none;white-space:nowrap}.icon-link.delete[data-v-2b4d3ad3]{color:var(--danger)}.icon-link.delete[data-v-2b4d3ad3]:focus,.icon-link.delete[data-v-2b4d3ad3]:hover{color:darkenHsl(danger,7)}.icon-link.delete[data-v-2b4d3ad3]:active{color:darkenHsl(danger,13)}.icon-link[data-v-2b4d3ad3]:hover{color:var(--gray-700);text-decoration:none}.icon-link .big-icon[data-v-2b4d3ad3]{display:block}.icon-link .big-text[data-v-2b4d3ad3]{font-size:.75rem;font-weight:600;text-transform:uppercase}","",{version:3,sources:["webpack://./resources/js/Atoms/IconLink.vue"],names:[],mappings:"AACA,4BAIE,qBAAA,CAHA,oBAAA,CAEA,eAAA,CADA,kBAEF,CAEE,mCACE,mBAAJ,CAEI,kFAEE,yBADN,CAII,0CACE,0BAFN,CAME,kCACE,qBAAA,CACA,oBAJJ,CAOE,sCACE,aALJ,CAQE,sCACE,gBAAA,CACA,eAAA,CACA,wBANJ",sourcesContent:["\n.icon-link {\n display: inline-block;\n white-space: nowrap;\n transition: none;\n color: var(--gray-900);\n\n &.delete {\n color: var(--danger);\n\n &:hover,\n &:focus {\n color: darkenHsl(danger, 7);\n }\n\n &:active {\n color: darkenHsl(danger, 13);\n }\n }\n\n &:hover {\n color: var(--gray-700);\n text-decoration: none;\n }\n\n .big-icon {\n display: block;\n }\n\n .big-text {\n font-size: 0.75rem;\n font-weight: 600;\n text-transform: uppercase;\n }\n}\n"],sourceRoot:""}]),t.Z=o},37782:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,".modal-body .loading-modal-body p{text-align:center}.modal-body .loading-modal-body .loading-spinner{height:5rem;width:5rem}.modal-body .loading-modal-body .circular{animation:rotate 2s linear infinite;height:10rem;margin:auto;transform-origin:center center;width:10rem}","",{version:3,sources:["webpack://./resources/js/Atoms/LoadingModal.vue"],names:[],mappings:"AAGI,kCACE,iBAFN,CAKI,iDAEE,WAAA,CADA,UAFN,CAMI,0CAEE,mCAAA,CACA,YAAA,CAKA,WAAA,CAFA,8BAAA,CACA,WAHN",sourcesContent:["\n.modal-body {\n .loading-modal-body {\n p {\n text-align: center;\n }\n\n .loading-spinner {\n width: 5rem;\n height: 5rem;\n }\n\n .circular {\n -webkit-animation: rotate 2s linear infinite;\n animation: rotate 2s linear infinite;\n height: 10rem;\n -webkit-transform-origin: center center;\n -ms-transform-origin: center center;\n transform-origin: center center;\n width: 10rem;\n margin: auto;\n }\n }\n}\n"],sourceRoot:""}]),t.Z=o},56697:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,"svg[data-v-74942746]{fill:#6c757d}","",{version:3,sources:["webpack://./resources/js/Atoms/svgIcons/NoResultsIcon.vue"],names:[],mappings:"AACA,qBACE,YAAF",sourcesContent:["\nsvg {\n fill: #6c757d;\n}\n"],sourceRoot:""}]),t.Z=o},51876:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,"[data-v-685b983a]:root{--white_hs:0,0%;--gray-200_hs:210,17%;--gray-300_hs:210,14%;--gray-400_hs:210,14%;--gray-500_hs:210,11%;--gray-600_hs:208,7%;--gray-700_hs:210,9%;--gray-800_hs:210,10%;--gray-900_hs:210,11%;--black_hs:0,0%;--white_l:100%;--gray-200_l:98%;--gray-300_l:89%;--gray-400_l:83%;--gray-500_l:71%;--gray-600_l:46%;--gray-700_l:31%;--gray-800_l:23%;--gray-900_l:15%;--black_l:0%;--white:hsl(var(--white_hs),var(--white_l));--gray-200:hsl(var(--gray-200_hs),var(--gray-200_l));--gray-300:hsl(var(--gray-300_hs),var(--gray-300_l));--gray-400:hsl(var(--gray-400_hs),var(--gray-400_l));--gray-500:hsl(var(--gray-500_hs),var(--gray-500_l));--gray-600:hsl(var(--gray-600_hs),var(--gray-600_l));--gray-700:hsl(var(--gray-700_hs),var(--gray-700_l));--gray-800:hsl(var(--gray-800_hs),var(--gray-800_l));--gray-900:hsl(var(--gray-900_hs),var(--gray-900_l));--black:hsl(var(--black_hs),var(--black_l));--primary_darker_hs:4,80%;--primary_dark_hs:4,85%;--primary_hs:4,87%;--primary-light_hs:4,88%;--primary-lighter_hs:4,100%;--success_hs:166,81%;--warning_hs:46,100%;--danger_hs:353,58%;--ai-blue_hs:206,66%;--ai-blue-med_hs:205,89%;--ai-blue-light_hs:204,100%;--premium_hs:173,70%;--primary_darker_l:40%;--primary_dark_l:50%;--primary_l:60%;--primary-light_l:75%;--primary-lighter_l:97%;--success_l:42%;--warning_l:50%;--danger_l:47%;--ai-blue_l:28%;--ai-blue-med_l:82%;--ai-blue-light_l:93%;--premium_l:35%;--primary-darker:hsl(var(--primary_darker_hs),var(--primary_darker_l));--primary-dark:hsl(var(--primary_dark_hs),var(--primary_dark_l));--primary:hsl(var(--primary_hs),var(--primary_l));--primary-light:hsl(var(--primary-light_hs),var(--primary-light_l));--primary-lighter:hsl(var(--primary-lighter_hs),var(--primary-lighter_l));--success:hsl(var(--success_hs),var(--success_l));--warning:hsl(var(--warning_hs),var(--warning_l));--danger:hsl(var(--danger_hs),var(--danger_l));--ai-blue:hsl(var(--ai-blue_hs),var(--ai-blue_l));--ai-blue-med:hsl(var(--ai-blue-med_hs),var(--ai-blue-med_l));--ai-blue-light:hsl(var(--ai-blue-light_hs),var(--ai-blue-light_l));--premium:hsl(var(--premium_hs),var(--premium_l));--default-font-size-increase:0.390625vw;--default-responsive-space-unit:1.5625vw;--responsive-title-font-size:clamp(0.5rem,calc(1rem + var(--default-font-size-increase)),1.5rem);--menu-size:40px;--menu-text-size:calc(var(--menu-size)*0.25);--left-sidebar-open-width:calc(var(--menu-size)*5);
2--right-sidebar-open-width:calc(var(--menu-size)*6);--sidebar-content-width:calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));--menu-border:1px solid var(--gray-800);--nav-sidebar-z-index:100;--platform-header-height:var(--menu-size);--results-tabs-height:54.609px;--results-tabs-margin-bottom:8px}g[data-v-685b983a]{stroke-opacity:.8;stroke-linecap:round;opacity:.8;transition:all .3s ease-out}g[data-v-685b983a]:hover{stroke-opacity:1;opacity:1}","",{version:3,sources:["webpack://./resources/sass/config/_variables.scss","webpack://./resources/js/Molecules/AnnotationGraphic.vue"],names:[],mappings:"AAEA,uBAME,eAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,oBAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CAGA,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,YAAA,CAGA,2CAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,2CAAA,CAOA,yBAAA,CACA,uBAAA,CACA,kBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CACA,oBAAA,CACA,mBAAA,CAEA,oBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CAGA,sBAAA,CACA,oBAAA,CACA,eAAA,CACA,qBAAA,CACA,uBAAA,CAEA,eAAA,CACA,eAAA,CACA,cAAA,CAEA,eAAA,CACA,mBAAA,CACA,qBAAA,CAEA,eAAA,CAOA,sEAAA,CACA,gEAAA,CACA,iDAAA,CACA,mEAAA,CACA,yEAAA,CAEA,iDAAA,CACA,iDAAA,CACA,8CAAA,CAEA,iDAAA,CACA,6DAAA,CACA,mEAAA,CAEA,iDAAA,CAKA,uCAAA,CACA,wCAAA,CACA,gGAAA,CAGA,gBAAA,CACA,4CAAA,CACA,kDAAA,CACA,mDAAA,CAEA,uFAAA,CACA,uCAAA,CACA,yBAAA,CAEA,yCAAA,CACA,8BAAA,CACA,gCCxCF,CA9EA,mBAEE,iBAAA,CACA,oBAAA,CAFA,UAAA,CAGA,2BAiFF,CA/EE,yBAEE,gBAAA,CADA,SAkFJ",sourcesContent:["@import '../utilities/responsive';\n\n:root {\n // COLORS\n\n // GRAY COLORS START -------------------------------------------------------------------------------\n\n // HUE & SATURATION\n --white_hs: 0, 0%;\n --gray-200_hs: 210, 17%;\n --gray-300_hs: 210, 14%;\n --gray-400_hs: 210, 14%;\n --gray-500_hs: 210, 11%;\n --gray-600_hs: 208, 7%;\n --gray-700_hs: 210, 9%;\n --gray-800_hs: 210, 10%;\n --gray-900_hs: 210, 11%;\n --black_hs: 0, 0%;\n\n // LIGHTNESS\n --white_l: 100%;\n --gray-200_l: 98%;\n --gray-300_l: 89%;\n --gray-400_l: 83%;\n --gray-500_l: 71%;\n --gray-600_l: 46%;\n --gray-700_l: 31%;\n --gray-800_l: 23%;\n --gray-900_l: 15%;\n --black_l: 0%;\n\n // HSL\n --white: hsl(var(--white_hs), var(--white_l));\n --gray-200: hsl(var(--gray-200_hs), var(--gray-200_l));\n --gray-300: hsl(var(--gray-300_hs), var(--gray-300_l));\n --gray-400: hsl(var(--gray-400_hs), var(--gray-400_l));\n --gray-500: hsl(var(--gray-500_hs), var(--gray-500_l));\n --gray-600: hsl(var(--gray-600_hs), var(--gray-600_l));\n --gray-700: hsl(var(--gray-700_hs), var(--gray-700_l));\n --gray-800: hsl(var(--gray-800_hs), var(--gray-800_l));\n --gray-900: hsl(var(--gray-900_hs), var(--gray-900_l));\n --black: hsl(var(--black_hs), var(--black_l));\n\n // GRAY COLORS END -------------------------------------------------------------------------------\n\n // CMRAD COLORS START ----------------------------------------------------------------------------\n\n // HUE & SATURATION\n --primary_darker_hs: 4, 80%;\n --primary_dark_hs: 4, 85%;\n --primary_hs: 4, 87%;\n --primary-light_hs: 4, 88%;\n --primary-lighter_hs: 4, 100%;\n\n --success_hs: 166, 81%;\n --warning_hs: 46, 100%;\n --danger_hs: 353, 58%;\n\n --ai-blue_hs: 206, 66%;\n --ai-blue-med_hs: 205, 89%;\n --ai-blue-light_hs: 204, 100%;\n\n --premium_hs: 173, 70%;\n\n // LIGHTNESS\n --primary_darker_l: 40%;\n --primary_dark_l: 50%;\n --primary_l: 60%;\n --primary-light_l: 75%;\n --primary-lighter_l: 97%;\n\n --success_l: 42%;\n --warning_l: 50%;\n --danger_l: 47%;\n\n --ai-blue_l: 28%;\n --ai-blue-med_l: 82%;\n --ai-blue-light_l: 93%;\n\n --premium_l: 35%;\n\n // HSL\n // --primary: hsl(247, 82%, 66%);\n // --primary-light: hsl(245, 80%, 70%);\n // --primary-lighter: hsl(236, 79%, 75%);\n\n --primary-darker: hsl(var(--primary_darker_hs), var(--primary_darker_l));\n --primary-dark: hsl(var(--primary_dark_hs), var(--primary_dark_l));\n --primary: hsl(var(--primary_hs), var(--primary_l));\n --primary-light: hsl(var(--primary-light_hs), var(--primary-light_l));\n --primary-lighter: hsl(var(--primary-lighter_hs), var(--primary-lighter_l));\n\n --success: hsl(var(--success_hs), var(--success_l));\n --warning: hsl(var(--warning_hs), var(--warning_l));\n --danger: hsl(var(--danger_hs), var(--danger_l));\n\n --ai-blue: hsl(var(--ai-blue_hs), var(--ai-blue_l));\n --ai-blue-med: hsl(var(--ai-blue-med_hs), var(--ai-blue-med_l));\n --ai-blue-light: hsl(var(--ai-blue-light_hs), var(--ai-blue-light_l));\n\n --premium: hsl(var(--premium_hs), var(--premium_l));\n\n // CMRAD COLORS END ----------------------------------------------------------------------------\n\n // RESPONSIVE FONT SIZING ----------------------------------------------------------------------\n --default-font-size-increase: 0.390625vw;\n --default-responsive-space-unit: 1.5625vw;\n --responsive-title-font-size: #{responsive-font(1rem, 0.5rem, 1.5rem)};\n\n // SHARED COMPONENT VARIABLES -------------------------------------------------------------------\n --menu-size: 40px;\n --menu-text-size: calc(var(--menu-size) * 0.25);\n --left-sidebar-open-width: calc(var(--menu-size) * 5);\n --right-sidebar-open-width: calc(var(--menu-size) * 6);\n /*TODO: find out and write comment on why -1px is necessary below*/\n --sidebar-content-width: calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));\n --menu-border: 1px solid var(--gray-800);\n --nav-sidebar-z-index: 100;\n\n --platform-header-height: var(--menu-size);\n --results-tabs-height: 54.609px;\n --results-tabs-margin-bottom: 8px;\n}\n\n// Bootstrap overwrites\n$white: #fff;\n$gray-50: #efefef;\n$gray-75: #d9d9d9;\n$gray-100: #e6e6e6;\n$gray-200: #f8f9fa;\n$gray-300: #dfe3e7;\n$gray-400: #ced4da;\n$gray-500: #adb5bd;\n$gray-600: #6c757d;\n$gray-700: #495057;\n$gray-750: #434b52;\n$gray-800: #343a40;\n$gray-900: #212529;\n$black: #000;\n\n//LIGHT THEME\n$body-bg: darken($gray-50, 2);\n$header-bg: darken($gray-50, 2);\n$footer-bg: $gray-800;\n\n// DARK THEME\n$dark-body-bg: $gray-900;\n$dark-header-bg: $gray-900;\n$dark-footer-bg: $gray-800;\n\n// CMRAD Colors\n// $red-base: #f24c3f;\n// $red-light: #f78f87;\n// $red-error: #bd3243;\n// $red-lighter: #fff2f1;\n// $green-base: #15c399;\n// $yellow-base: #ffc200;\n// $ai-blue: #184e77;\n// $ai-blue-med: #aad9fa;\n// $ai-blue-light: #d9f0ff;\n// $premium: #1b998b;\n\n// Headings\n$headings-font-weight: 600;\n$headings-color: $gray-900;\n\n// Bootstrap variables correpondance\n$primary: #f24c3f;\n$secondary: #f78f87;\n$success: #15c399;\n$info: #184e77;\n$warning: #ffc200;\n$danger: #bd3243;\n$approved: #15c399;\n$light: #e6e6e6;\n$dark: #6c757d;\n\n// Navbar\n$navbar-default-bg: $body-bg;\n\n// Inputs\n$input-border: 1px solid $gray-900;\n$input-border-dark: 1px solid darken($gray-50, 2);\n\n// Panels\n$panel-default-heading-bg: $white;\n\n// Borders\n$laravel-border-color: $gray-700;\n\n// HR Borders\n$hr-border: 1px solid $gray-400;\n$hr-border-dark: 1px solid $gray-800;\n\n$border-radius: 5px;\n\n$list-group-border: $laravel-border-color;\n$navbar-default-border: $laravel-border-color;\n$panel-default-border: $laravel-border-color;\n$panel-inner-border: $laravel-border-color;\n\n// Grid\n$grid-breakpoints: (\n xs: 0,\n sm: 767px,\n md: 1024px,\n lg: 1280px,\n xl: 1440p
2x,\n xxl: 1600px,\n xxxl: 1920px,\n);\n$container-max-widths: (\n md: 1024px,\n lg: 1280px,\n xl: 1440px,\n xxl: 1600px,\n xxxl: 1920px,\n);\n\n//tables\n$table-head-bg: $gray-100;\n$table-hover-bg: darken($gray-50, 2);\n$table-bg: $white;\n$table-accent-bg: lighten($gray-50, 2);\n$table-striped-order: 'even';\n\n$table-dark-head-bg: $dark-header-bg;\n$table-dark-hover-bg: $black;\n$table-dark-bg: $black;\n$table-dark-accent-bg: $gray-900;\n\n// Motion\n$ease-effect: all 0.3s ease-out; //transition\n$bg-color-transition: background-color 0.3s ease-out;\n\n// affecting highlight\n$component-active-bg: $gray-600;\n\n// vue-select hover effect\n$vs-state-active-bg: $gray-100 !default;\n$vs-state-active-color: $gray-900 !default;\n$vs-component-placeholder-color: $gray-600 !default;\n\n// Typography\n$font-family-sans-serif: 'Open Sans', sans-serif;\n$font-size-base: 1rem;\n$line-height-base: 1.5;\n$enable-responsive-font-sizes: true;\n","\n@import '../../sass/config/variables';\n\ng {\n opacity: 0.8;\n stroke-opacity: 0.8;\n stroke-linecap: round;\n transition: $ease-effect;\n\n &:hover {\n opacity: 1;\n stroke-opacity: 1;\n }\n}\n"],sourceRoot:""}]),t.Z=o},47975:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,"[data-v-3bb513ac]:root{--white_hs:0,0%;--gray-200_hs:210,17%;--gray-300_hs:210,14%;--gray-400_hs:210,14%;--gray-500_hs:210,11%;--gray-600_hs:208,7%;--gray-700_hs:210,9%;--gray-800_hs:210,10%;--gray-900_hs:210,11%;--black_hs:0,0%;--white_l:100%;--gray-200_l:98%;--gray-300_l:89%;--gray-400_l:83%;--gray-500_l:71%;--gray-600_l:46%;--gray-700_l:31%;--gray-800_l:23%;--gray-900_l:15%;--black_l:0%;--white:hsl(var(--white_hs),var(--white_l));--gray-200:hsl(var(--gray-200_hs),var(--gray-200_l));--gray-300:hsl(var(--gray-300_hs),var(--gray-300_l));--gray-400:hsl(var(--gray-400_hs),var(--gray-400_l));--gray-500:hsl(var(--gray-500_hs),var(--gray-500_l));--gray-600:hsl(var(--gray-600_hs),var(--gray-600_l));--gray-700:hsl(var(--gray-700_hs),var(--gray-700_l));--gray-800:hsl(var(--gray-800_hs),var(--gray-800_l));--gray-900:hsl(var(--gray-900_hs),var(--gray-900_l));--black:hsl(var(--black_hs),var(--black_l));--primary_darker_hs:4,80%;--primary_dark_hs:4,85%;--primary_hs:4,87%;--primary-light_hs:4,88%;--primary-lighter_hs:4,100%;--success_hs:166,81%;--warning_hs:46,100%;--danger_hs:353,58%;--ai-blue_hs:206,66%;--ai-blue-med_hs:205,89%;--ai-blue-light_hs:204,100%;--premium_hs:173,70%;--primary_darker_l:40%;--primary_dark_l:50%;--primary_l:60%;--primary-light_l:75%;--primary-lighter_l:97%;--success_l:42%;--warning_l:50%;--danger_l:47%;--ai-blue_l:28%;--ai-blue-med_l:82%;--ai-blue-light_l:93%;--premium_l:35%;--primary-darker:hsl(var(--primary_darker_hs),var(--primary_darker_l));--primary-dark:hsl(var(--primary_dark_hs),var(--primary_dark_l));--primary:hsl(var(--primary_hs),var(--primary_l));--primary-light:hsl(var(--primary-light_hs),var(--primary-light_l));--primary-lighter:hsl(var(--primary-lighter_hs),var(--primary-lighter_l));--success:hsl(var(--success_hs),var(--success_l));--warning:hsl(var(--warning_hs),var(--warning_l));--danger:hsl(var(--danger_hs),var(--danger_l));--ai-blue:hsl(var(--ai-blue_hs),var(--ai-blue_l));--ai-blue-med:hsl(var(--ai-blue-med_hs),var(--ai-blue-med_l));--ai-blue-light:hsl(var(--ai-blue-light_hs),var(--ai-blue-light_l));--premium:hsl(var(--premium_hs),var(--premium_l));--default-font-size-increase:0.390625vw;--default-responsive-space-unit:1.5625vw;--responsive-title-font-size:clamp(0.5rem,calc(1rem + var(--default-font-size-increase)),1.5rem);--menu-size:40px;--menu-text-size:calc(var(--menu-size)*0.25);--left-sidebar-open-width:calc(var(--menu-size)*5);--right-sidebar-open-width:calc(var(--menu-size)*6);--sidebar-content-width:calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));--menu-border:1px solid var(--gray-800);--nav-sidebar-z-index:100;--platform-header-height:var(--menu-size);--results-tabs-height:54.609px;--results-tabs-margin-bottom:8px}svg[data-v-3bb513ac]{stroke:var(--primary);fill:none}","",{version:3,sources:["webpack://./resources/sass/config/_variables.scss","webpack://./resources/js/Molecules/AnnotationLayer.vue"],names:[],mappings:"AAEA,uBAME,eAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,oBAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CAGA,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,YAAA,CAGA,2CAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,2CAAA,CAOA,yBAAA,CACA,uBAAA,CACA,kBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CACA,oBAAA,CACA,mBAAA,CAEA,oBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CAGA,sBAAA,CACA,oBAAA,CACA,eAAA,CACA,qBAAA,CACA,uBAAA,CAEA,eAAA,CACA,eAAA,CACA,cAAA,CAEA,eAAA,CACA,mBAAA,CACA,qBAAA,CAEA,eAAA,CAOA,sEAAA,CACA,gEAAA,CACA,iDAAA,CACA,mEAAA,CACA,yEAAA,CAEA,iDAAA,CACA,iDAAA,CACA,8CAAA,CAEA,iDAAA,CACA,6
2DAAA,CACA,mEAAA,CAEA,iDAAA,CAKA,uCAAA,CACA,wCAAA,CACA,gGAAA,CAGA,gBAAA,CACA,4CAAA,CACA,kDAAA,CACA,mDAAA,CAEA,uFAAA,CACA,uCAAA,CACA,yBAAA,CAEA,yCAAA,CACA,8BAAA,CACA,gCCxCF,CA9EA,qBACE,qBAAA,CACA,SAiFF",sourcesContent:["@import '../utilities/responsive';\n\n:root {\n // COLORS\n\n // GRAY COLORS START -------------------------------------------------------------------------------\n\n // HUE & SATURATION\n --white_hs: 0, 0%;\n --gray-200_hs: 210, 17%;\n --gray-300_hs: 210, 14%;\n --gray-400_hs: 210, 14%;\n --gray-500_hs: 210, 11%;\n --gray-600_hs: 208, 7%;\n --gray-700_hs: 210, 9%;\n --gray-800_hs: 210, 10%;\n --gray-900_hs: 210, 11%;\n --black_hs: 0, 0%;\n\n // LIGHTNESS\n --white_l: 100%;\n --gray-200_l: 98%;\n --gray-300_l: 89%;\n --gray-400_l: 83%;\n --gray-500_l: 71%;\n --gray-600_l: 46%;\n --gray-700_l: 31%;\n --gray-800_l: 23%;\n --gray-900_l: 15%;\n --black_l: 0%;\n\n // HSL\n --white: hsl(var(--white_hs), var(--white_l));\n --gray-200: hsl(var(--gray-200_hs), var(--gray-200_l));\n --gray-300: hsl(var(--gray-300_hs), var(--gray-300_l));\n --gray-400: hsl(var(--gray-400_hs), var(--gray-400_l));\n --gray-500: hsl(var(--gray-500_hs), var(--gray-500_l));\n --gray-600: hsl(var(--gray-600_hs), var(--gray-600_l));\n --gray-700: hsl(var(--gray-700_hs), var(--gray-700_l));\n --gray-800: hsl(var(--gray-800_hs), var(--gray-800_l));\n --gray-900: hsl(var(--gray-900_hs), var(--gray-900_l));\n --black: hsl(var(--black_hs), var(--black_l));\n\n // GRAY COLORS END -------------------------------------------------------------------------------\n\n // CMRAD COLORS START ----------------------------------------------------------------------------\n\n // HUE & SATURATION\n --primary_darker_hs: 4, 80%;\n --primary_dark_hs: 4, 85%;\n --primary_hs: 4, 87%;\n --primary-light_hs: 4, 88%;\n --primary-lighter_hs: 4, 100%;\n\n --success_hs: 166, 81%;\n --warning_hs: 46, 100%;\n --danger_hs: 353, 58%;\n\n --ai-blue_hs: 206, 66%;\n --ai-blue-med_hs: 205, 89%;\n --ai-blue-light_hs: 204, 100%;\n\n --premium_hs: 173, 70%;\n\n // LIGHTNESS\n --primary_darker_l: 40%;\n --primary_dark_l: 50%;\n --primary_l: 60%;\n --primary-light_l: 75%;\n --primary-lighter_l: 97%;\n\n --success_l: 42%;\n --warning_l: 50%;\n --danger_l: 47%;\n\n --ai-blue_l: 28%;\n --ai-blue-med_l: 82%;\n --ai-blue-light_l: 93%;\n\n --premium_l: 35%;\n\n // HSL\n // --primary: hsl(247, 82%, 66%);\n // --primary-light: hsl(245, 80%, 70%);\n // --primary-lighter: hsl(236, 79%, 75%);\n\n --primary-darker: hsl(var(--primary_darker_hs), var(--primary_darker_l));\n --primary-dark: hsl(var(--primary_dark_hs), var(--primary_dark_l));\n --primary: hsl(var(--primary_hs), var(--primary_l));\n --primary-light: hsl(var(--primary-light_hs), var(--primary-light_l));\n --primary-lighter: hsl(var(--primary-lighter_hs), var(--primary-lighter_l));\n\n --success: hsl(var(--success_hs), var(--success_l));\n --warning: hsl(var(--warning_hs), var(--warning_l));\n --danger: hsl(var(--danger_hs), var(--danger_l));\n\n --ai-blue: hsl(var(--ai-blue_hs), var(--ai-blue_l));\n --ai-blue-med: hsl(var(--ai-blue-med_hs), var(--ai-blue-med_l));\n --ai-blue-light: hsl(var(--ai-blue-light_hs), var(--ai-blue-light_l));\n\n --premium: hsl(var(--premium_hs), var(--premium_l));\n\n // CMRAD COLORS END ----------------------------------------------------------------------------\n\n // RESPONSIVE FONT SIZING ----------------------------------------------------------------------\n --default-font-size-increase: 0.390625vw;\n --default-responsive-space-unit: 1.5625vw;\n --responsive-title-font-size: #{responsive-font(1rem, 0.5rem, 1.5rem)};\n\n // SHARED COMPONENT VARIABLES -------------------------------------------------------------------\n --menu-size: 40px;\n --menu-text-size: calc(var(--menu-size) * 0.25);\n --left-sidebar-open-width: calc(var(--menu-size) * 5);\n --right-sidebar-open-width: calc(var(--menu-size) * 6);\n /*TODO: find out and write comment on why -1px is necessary below*/\n --sidebar-content-width: calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));\n --menu-border: 1px solid var(--gray-800);\n --nav-sidebar-z-index: 100;\n\n --platform-header-height: var(--menu-size);\n --results-tabs-height: 54.609px;\n --results-tabs-margin-bottom: 8px;\n}\n\n// Bootstrap overwrites\n$white: #fff;\n$gray-50: #efefef;\n$gray-75: #d9d9d9;\n$gray-100: #e6e6e6;\n$gray-200: #f8f9fa;\n$gray-300: #dfe3e7;\n$gray-400: #ced4da;\n$gray-500: #adb5bd;\n$gray-600: #6c757d;\n$gray-700: #495057;\n$gray-750: #434b52;\n$gray-800: #343a40;\n$gray-900: #212529;\n$black: #000;\n\n//LIGHT THEME\n$body-bg: darken($gray-50, 2);\n$header-bg: darken($gray-50, 2);\n$footer-bg: $gray-800;\n\n// DARK THEME\n$dark-body-bg: $gray-900;\n$dark-header-bg: $gray-900;\n$dark-footer-bg: $gray-800;\n\n// CMRAD Colors\n// $red-base: #f24c3f;\n// $red-light: #f78f87;\n// $red-error: #bd3243;\n// $red-lighter: #fff2f1;\n// $green-base: #15c399;\n// $yellow-base: #ffc200;\n// $ai-blue: #184e77;\n// $ai-blue-med: #aad9fa;\n// $ai-blue-light: #d9f0ff;\n// $premium: #1b998b;\n\n// Headings\n$headings-font-weight: 600;\n$headings-color: $gray-900;\n\n// Bootstrap variables correpondance\n$primary: #f24c3f;\n$secondary: #f78f87;\n$success: #15c399;\n$info: #184e77;\n$warning: #ffc200;\n$danger: #bd3243;\n$approved: #15c399;\n$light: #e6e6e6;\n$dark: #6c757d;\n\n// Navbar\n$navbar-default-bg: $body-bg;\n\n// Inputs\n$input-border: 1px solid $gray-900;\n$input-border-dark: 1px solid darken($gray-50, 2);\n\n// Panels\n$panel-default-heading-bg: $white;\n\n// Borders\n$laravel-border-color: $gray-700;\n\n// HR Borders\n$hr-border: 1px solid $gray-400;\n$hr-border-dark: 1px solid $gray-800;\n\n$border-radius: 5px;\n\n$list-group-border: $laravel-border-color;\n$navbar-default-border: $laravel-border-color;\n$panel-default-border: $laravel-border-color;\n$panel-inner-border: $laravel-border-color;\n\n// Grid\n$grid-breakpoints: (\n xs: 0,\n sm: 767px,\n md: 1024px,\n lg: 1280px,\n xl: 1440p
2x,\n xxl: 1600px,\n xxxl: 1920px,\n);\n$container-max-widths: (\n md: 1024px,\n lg: 1280px,\n xl: 1440px,\n xxl: 1600px,\n xxxl: 1920px,\n);\n\n//tables\n$table-head-bg: $gray-100;\n$table-hover-bg: darken($gray-50, 2);\n$table-bg: $white;\n$table-accent-bg: lighten($gray-50, 2);\n$table-striped-order: 'even';\n\n$table-dark-head-bg: $dark-header-bg;\n$table-dark-hover-bg: $black;\n$table-dark-bg: $black;\n$table-dark-accent-bg: $gray-900;\n\n// Motion\n$ease-effect: all 0.3s ease-out; //transition\n$bg-color-transition: background-color 0.3s ease-out;\n\n// affecting highlight\n$component-active-bg: $gray-600;\n\n// vue-select hover effect\n$vs-state-active-bg: $gray-100 !default;\n$vs-state-active-color: $gray-900 !default;\n$vs-component-placeholder-color: $gray-600 !default;\n\n// Typography\n$font-family-sans-serif: 'Open Sans', sans-serif;\n$font-size-base: 1rem;\n$line-height-base: 1.5;\n$enable-responsive-font-sizes: true;\n","\n@import '../../sass/config/variables';\n\nsvg {\n stroke: var(--primary);\n fill: none;\n}\n"],sourceRoot:""}]),t.Z=o},79737:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,"[data-v-23bd104e] .popover-body{padding:.5rem 0}[data-v-23bd104e] .list-group-item{padding:.75rem 2rem}","",{version:3,sources:["webpack://./resources/js/Molecules/CollectionItemActions.vue"],names:[],mappings:"AAEE,gCACE,eADJ,CAGE,mCACE,mBADJ",sourcesContent:["\n::v-deep {\n .popover-body {\n padding: 0.5rem 0;\n }\n .list-group-item {\n padding: 0.75rem 2rem;\n }\n}\n"],sourceRoot:""}]),t.Z=o},8630:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,"[data-v-ff1864da]:root{--white_hs:0,0%;--gray-200_hs:210,17%;--gray-300_hs:210,14%;--gray-400_hs:210,14%;--gray-500_hs:210,11%;--gray-600_hs:208,7%;--gray-700_hs:210,9%;--gray-800_hs:210,10%;--gray-900_hs:210,11%;--black_hs:0,0%;--white_l:100%;--gray-200_l:98%;--gray-300_l:89%;--gray-400_l:83%;--gray-500_l:71%;--gray-600_l:46%;--gray-700_l:31%;--gray-800_l:23%;--gray-900_l:15%;--black_l:0%;--white:hsl(var(--white_hs),var(--white_l));--gray-200:hsl(var(--gray-200_hs),var(--gray-200_l));--gray-300:hsl(var(--gray-300_hs),var(--gray-300_l));--gray-400:hsl(var(--gray-400_hs),var(--gray-400_l));--gray-500:hsl(var(--gray-500_hs),var(--gray-500_l));--gray-600:hsl(var(--gray-600_hs),var(--gray-600_l));--gray-700:hsl(var(--gray-700_hs),var(--gray-700_l));--gray-800:hsl(var(--gray-800_hs),var(--gray-800_l));--gray-900:hsl(var(--gray-900_hs),var(--gray-900_l));--black:hsl(var(--black_hs),var(--black_l));--primary_darker_hs:4,80%;--primary_dark_hs:4,85%;--primary_hs:4,87%;--primary-light_hs:4,88%;--primary-lighter_hs:4,100%;--success_hs:166,81%;--warning_hs:46,100%;--danger_hs:353,58%;--ai-blue_hs:206,66%;--ai-blue-med_hs:205,89%;--ai-blue-light_hs:204,100%;--premium_hs:173,70%;--primary_darker_l:40%;--primary_dark_l:50%;--primary_l:60%;--primary-light_l:75%;--primary-lighter_l:97%;--success_l:42%;--warning_l:50%;--danger_l:47%;--ai-blue_l:28%;--ai-blue-med_l:82%;--ai-blue-light_l:93%;--premium_l:35%;--primary-darker:hsl(var(--primary_darker_hs),var(--primary_darker_l));--primary-dark:hsl(var(--primary_dark_hs),var(--primary_dark_l));--primary:hsl(var(--primary_hs),var(--primary_l));--primary-light:hsl(var(--primary-light_hs),var(--primary-light_l));--primary-lighter:hsl(var(--primary-lighter_hs),var(--primary-lighter_l));--success:hsl(var(--success_hs),var(--success_l));--warning:hsl(var(--warning_hs),var(--warning_l));--danger:hsl(var(--danger_hs),var(--danger_l));--ai-blue:hsl(var(--ai-blue_hs),var(--ai-blue_l));--ai-blue-med:hsl(var(--ai-blue-med_hs),var(--ai-blue-med_l));--ai-blue-light:hsl(var(--ai-blue-light_hs),var(--ai-blue-light_l));--premium:hsl(var(--premium_hs),var(--premium_l));--default-font-size-increase:0.390625vw;--default-responsive-space-unit:1.5625vw;--responsive-title-font-size:clamp(0.5rem,calc(1rem + var(--default-font-size-increase)),1.5rem);--menu-size:40px;--menu-text-size:calc(var(--menu-size)*0.25);--left-sidebar-open-width:calc(var(--menu-size)*5);--right-sidebar-open-width:calc(var(--menu-size)*6);--sidebar-content-width:calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));--menu-border:1px solid var(--gray-800);--nav-sidebar-z-index:100;--platform-header-height:var(--menu-size);--results-tabs-height:54.609px;--results-tabs-margin-bottom:8px}[data-v-ff1864da] .custom-checkbox.custom-control{padding-left:.8rem}[data-v-ff1864da] .required>label{justify-content:flex-start!important}[data-v-ff1864da] .required>label :after{margin-left:.25rem}","",{version:3,sources:["webpack://./resources/sass/config/_variables.scss","webpack://./resources/js/Molecules/FormElement.vue"],names:[],mappings:"AAEA,uBAME,eAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,oBAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CAGA,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,YAAA,CAGA,2CAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,2CAAA,CAOA,yBAAA,CACA,uBAAA,CACA,kBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CACA,oBAAA,CACA,mBAAA,CAEA,oBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CAGA,sBAAA,CACA,oBAAA,CACA,eAAA,CACA,qBAAA,CACA,uBAAA,CAEA,eAAA,CACA,eAAA,CACA,cAAA,CAEA,eAAA,CACA,mBAAA,CACA,qBAAA,CAEA,eAAA,CAOA,sEAAA,CACA,gEAAA,CACA,iDAAA,CACA,mEAAA,CACA,yEAAA,CAEA,iDAAA,CACA,iDAAA,CACA,8CAAA,CAEA,iDAAA,CACA,6
2DAAA,CACA,mEAAA,CAEA,iDAAA,CAKA,uCAAA,CACA,wCAAA,CACA,gGAAA,CAGA,gBAAA,CACA,4CAAA,CACA,kDAAA,CACA,mDAAA,CAEA,uFAAA,CACA,uCAAA,CACA,yBAAA,CAEA,yCAAA,CACA,8BAAA,CACA,gCCxCF,CA5EI,kDACE,kBA+EN,CA3EI,kCACE,oCA6EN,CA5EM,yCACE,kBA8ER",sourcesContent:["@import '../utilities/responsive';\n\n:root {\n // COLORS\n\n // GRAY COLORS START -------------------------------------------------------------------------------\n\n // HUE & SATURATION\n --white_hs: 0, 0%;\n --gray-200_hs: 210, 17%;\n --gray-300_hs: 210, 14%;\n --gray-400_hs: 210, 14%;\n --gray-500_hs: 210, 11%;\n --gray-600_hs: 208, 7%;\n --gray-700_hs: 210, 9%;\n --gray-800_hs: 210, 10%;\n --gray-900_hs: 210, 11%;\n --black_hs: 0, 0%;\n\n // LIGHTNESS\n --white_l: 100%;\n --gray-200_l: 98%;\n --gray-300_l: 89%;\n --gray-400_l: 83%;\n --gray-500_l: 71%;\n --gray-600_l: 46%;\n --gray-700_l: 31%;\n --gray-800_l: 23%;\n --gray-900_l: 15%;\n --black_l: 0%;\n\n // HSL\n --white: hsl(var(--white_hs), var(--white_l));\n --gray-200: hsl(var(--gray-200_hs), var(--gray-200_l));\n --gray-300: hsl(var(--gray-300_hs), var(--gray-300_l));\n --gray-400: hsl(var(--gray-400_hs), var(--gray-400_l));\n --gray-500: hsl(var(--gray-500_hs), var(--gray-500_l));\n --gray-600: hsl(var(--gray-600_hs), var(--gray-600_l));\n --gray-700: hsl(var(--gray-700_hs), var(--gray-700_l));\n --gray-800: hsl(var(--gray-800_hs), var(--gray-800_l));\n --gray-900: hsl(var(--gray-900_hs), var(--gray-900_l));\n --black: hsl(var(--black_hs), var(--black_l));\n\n // GRAY COLORS END -------------------------------------------------------------------------------\n\n // CMRAD COLORS START ----------------------------------------------------------------------------\n\n // HUE & SATURATION\n --primary_darker_hs: 4, 80%;\n --primary_dark_hs: 4, 85%;\n --primary_hs: 4, 87%;\n --primary-light_hs: 4, 88%;\n --primary-lighter_hs: 4, 100%;\n\n --success_hs: 166, 81%;\n --warning_hs: 46, 100%;\n --danger_hs: 353, 58%;\n\n --ai-blue_hs: 206, 66%;\n --ai-blue-med_hs: 205, 89%;\n --ai-blue-light_hs: 204, 100%;\n\n --premium_hs: 173, 70%;\n\n // LIGHTNESS\n --primary_darker_l: 40%;\n --primary_dark_l: 50%;\n --primary_l: 60%;\n --primary-light_l: 75%;\n --primary-lighter_l: 97%;\n\n --success_l: 42%;\n --warning_l: 50%;\n --danger_l: 47%;\n\n --ai-blue_l: 28%;\n --ai-blue-med_l: 82%;\n --ai-blue-light_l: 93%;\n\n --premium_l: 35%;\n\n // HSL\n // --primary: hsl(247, 82%, 66%);\n // --primary-light: hsl(245, 80%, 70%);\n // --primary-lighter: hsl(236, 79%, 75%);\n\n --primary-darker: hsl(var(--primary_darker_hs), var(--primary_darker_l));\n --primary-dark: hsl(var(--primary_dark_hs), var(--primary_dark_l));\n --primary: hsl(var(--primary_hs), var(--primary_l));\n --primary-light: hsl(var(--primary-light_hs), var(--primary-light_l));\n --primary-lighter: hsl(var(--primary-lighter_hs), var(--primary-lighter_l));\n\n --success: hsl(var(--success_hs), var(--success_l));\n --warning: hsl(var(--warning_hs), var(--warning_l));\n --danger: hsl(var(--danger_hs), var(--danger_l));\n\n --ai-blue: hsl(var(--ai-blue_hs), var(--ai-blue_l));\n --ai-blue-med: hsl(var(--ai-blue-med_hs), var(--ai-blue-med_l));\n --ai-blue-light: hsl(var(--ai-blue-light_hs), var(--ai-blue-light_l));\n\n --premium: hsl(var(--premium_hs), var(--premium_l));\n\n // CMRAD COLORS END ----------------------------------------------------------------------------\n\n // RESPONSIVE FONT SIZING ----------------------------------------------------------------------\n --default-font-size-increase: 0.390625vw;\n --default-responsive-space-unit: 1.5625vw;\n --responsive-title-font-size: #{responsive-font(1rem, 0.5rem, 1.5rem)};\n\n // SHARED COMPONENT VARIABLES -------------------------------------------------------------------\n --menu-size: 40px;\n --menu-text-size: calc(var(--menu-size) * 0.25);\n --left-sidebar-open-width: calc(var(--menu-size) * 5);\n --right-sidebar-open-width: calc(var(--menu-size) * 6);\n /*TODO: find out and write comment on why -1px is necessary below*/\n --sidebar-content-width: calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));\n --menu-border: 1px solid var(--gray-800);\n --nav-sidebar-z-index: 100;\n\n --platform-header-height: var(--menu-size);\n --results-tabs-height: 54.609px;\n --results-tabs-margin-bottom: 8px;\n}\n\n// Bootstrap overwrites\n$white: #fff;\n$gray-50: #efefef;\n$gray-75: #d9d9d9;\n$gray-100: #e6e6e6;\n$gray-200: #f8f9fa;\n$gray-300: #dfe3e7;\n$gray-400: #ced4da;\n$gray-500: #adb5bd;\n$gray-600: #6c757d;\n$gray-700: #495057;\n$gray-750: #434b52;\n$gray-800: #343a40;\n$gray-900: #212529;\n$black: #000;\n\n//LIGHT THEME\n$body-bg: darken($gray-50, 2);\n$header-bg: darken($gray-50, 2);\n$footer-bg: $gray-800;\n\n// DARK THEME\n$dark-body-bg: $gray-900;\n$dark-header-bg: $gray-900;\n$dark-footer-bg: $gray-800;\n\n// CMRAD Colors\n// $red-base: #f24c3f;\n// $red-light: #f78f87;\n// $red-error: #bd3243;\n// $red-lighter: #fff2f1;\n// $green-base: #15c399;\n// $yellow-base: #ffc200;\n// $ai-blue: #184e77;\n// $ai-blue-med: #aad9fa;\n// $ai-blue-light: #d9f0ff;\n// $premium: #1b998b;\n\n// Headings\n$headings-font-weight: 600;\n$headings-color: $gray-900;\n\n// Bootstrap variables correpondance\n$primary: #f24c3f;\n$secondary: #f78f87;\n$success: #15c399;\n$info: #184e77;\n$warning: #ffc200;\n$danger: #bd3243;\n$approved: #15c399;\n$light: #e6e6e6;\n$dark: #6c757d;\n\n// Navbar\n$navbar-default-bg: $body-bg;\n\n// Inputs\n$input-border: 1px solid $gray-900;\n$input-border-dark: 1px solid darken($gray-50, 2);\n\n// Panels\n$panel-default-heading-bg: $white;\n\n// Borders\n$laravel-border-color: $gray-700;\n\n// HR Borders\n$hr-border: 1px solid $gray-400;\n$hr-border-dark: 1px solid $gray-800;\n\n$border-radius: 5px;\n\n$list-group-border: $laravel-border-color;\n$navbar-default-border: $laravel-border-color;\n$panel-default-border: $laravel-border-color;\n$panel-inner-border: $laravel-border-color;\n\n// Grid\n$grid-breakpoints: (\n xs: 0,\n sm: 767px,\n md: 1024px,\n lg: 1280px,\n xl: 1440p
2x,\n xxl: 1600px,\n xxxl: 1920px,\n);\n$container-max-widths: (\n md: 1024px,\n lg: 1280px,\n xl: 1440px,\n xxl: 1600px,\n xxxl: 1920px,\n);\n\n//tables\n$table-head-bg: $gray-100;\n$table-hover-bg: darken($gray-50, 2);\n$table-bg: $white;\n$table-accent-bg: lighten($gray-50, 2);\n$table-striped-order: 'even';\n\n$table-dark-head-bg: $dark-header-bg;\n$table-dark-hover-bg: $black;\n$table-dark-bg: $black;\n$table-dark-accent-bg: $gray-900;\n\n// Motion\n$ease-effect: all 0.3s ease-out; //transition\n$bg-color-transition: background-color 0.3s ease-out;\n\n// affecting highlight\n$component-active-bg: $gray-600;\n\n// vue-select hover effect\n$vs-state-active-bg: $gray-100 !default;\n$vs-state-active-color: $gray-900 !default;\n$vs-component-placeholder-color: $gray-600 !default;\n\n// Typography\n$font-family-sans-serif: 'Open Sans', sans-serif;\n$font-size-base: 1rem;\n$line-height-base: 1.5;\n$enable-responsive-font-sizes: true;\n","\n@import '../../sass/config/variables';\n\n::v-deep {\n .custom-checkbox {\n &.custom-control {\n padding-left: 0.8rem;\n }\n }\n .required {\n & > label {\n justify-content: flex-start !important;\n :after {\n margin-left: 0.25rem;\n }\n }\n }\n}\n"],sourceRoot:""}]),t.Z=o},38257:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,".add-case-to-collection-modal .loading-spinner{height:5rem;width:5rem}","",{version:3,sources:["webpack://./resources/js/Organisms/CollectionAddCaseModal.vue"],names:[],mappings:"AAEE,+CAEE,WAAA,CADA,UAAJ",sourcesContent:["\n.add-case-to-collection-modal {\n .loading-spinner {\n width: 5rem;\n height: 5rem;\n }\n}\n"],sourceRoot:""}]),t.Z=o},4340:function(e,t,r){var n=r(27897),a=r.n(n),i=r(1519),o=r.n(i)()(a());o.push([e.id,"[data-v-fb341736]:root{--white_hs:0,0%;--gray-200_hs:210,17%;--gray-300_hs:210,14%;--gray-400_hs:210,14%;--gray-500_hs:210,11%;--gray-600_hs:208,7%;--gray-700_hs:210,9%;--gray-800_hs:210,10%;--gray-900_hs:210,11%;--black_hs:0,0%;--white_l:100%;--gray-200_l:98%;--gray-300_l:89%;--gray-400_l:83%;--gray-500_l:71%;--gray-600_l:46%;--gray-700_l:31%;--gray-800_l:23%;--gray-900_l:15%;--black_l:0%;--white:hsl(var(--white_hs),var(--white_l));--gray-200:hsl(var(--gray-200_hs),var(--gray-200_l));--gray-300:hsl(var(--gray-300_hs),var(--gray-300_l));--gray-400:hsl(var(--gray-400_hs),var(--gray-400_l));--gray-500:hsl(var(--gray-500_hs),var(--gray-500_l));--gray-600:hsl(var(--gray-600_hs),var(--gray-600_l));--gray-700:hsl(var(--gray-700_hs),var(--gray-700_l));--gray-800:hsl(var(--gray-800_hs),var(--gray-800_l));--gray-900:hsl(var(--gray-900_hs),var(--gray-900_l));--black:hsl(var(--black_hs),var(--black_l));--primary_darker_hs:4,80%;--primary_dark_hs:4,85%;--primary_hs:4,87%;--primary-light_hs:4,88%;--primary-lighter_hs:4,100%;--success_hs:166,81%;--warning_hs:46,100%;--danger_hs:353,58%;--ai-blue_hs:206,66%;--ai-blue-med_hs:205,89%;--ai-blue-light_hs:204,100%;--premium_hs:173,70%;--primary_darker_l:40%;--primary_dark_l:50%;--primary_l:60%;--primary-light_l:75%;--primary-lighter_l:97%;--success_l:42%;--warning_l:50%;--danger_l:47%;--ai-blue_l:28%;--ai-blue-med_l:82%;--ai-blue-light_l:93%;--premium_l:35%;--primary-darker:hsl(var(--primary_darker_hs),var(--primary_darker_l));--primary-dark:hsl(var(--primary_dark_hs),var(--primary_dark_l));--primary:hsl(var(--primary_hs),var(--primary_l));--primary-light:hsl(var(--primary-light_hs),var(--primary-light_l));--primary-lighter:hsl(var(--primary-lighter_hs),var(--primary-lighter_l));--success:hsl(var(--success_hs),var(--success_l));--warning:hsl(var(--warning_hs),var(--warning_l));--danger:hsl(var(--danger_hs),var(--danger_l));--ai-blue:hsl(var(--ai-blue_hs),var(--ai-blue_l));--ai-blue-med:hsl(var(--ai-blue-med_hs),var(--ai-blue-med_l));--ai-blue-light:hsl(var(--ai-blue-light_hs),var(--ai-blue-light_l));--premium:hsl(var(--premium_hs),var(--premium_l));--default-font-size-increase:0.390625vw;--default-responsive-space-unit:1.5625vw;--responsive-title-font-size:clamp(0.5rem,calc(1rem + var(--default-font-size-increase)),1.5rem);--menu-size:40px;--menu-text-size:calc(var(--menu-size)*0.25);--left-sidebar-open-width:calc(var(--menu-size)*5);
2--right-sidebar-open-width:calc(var(--menu-size)*6);--sidebar-content-width:calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));--menu-border:1px solid var(--gray-800);--nav-sidebar-z-index:100;--platform-header-height:var(--menu-size);--results-tabs-height:54.609px;--results-tabs-margin-bottom:8px}.backdrop[data-v-fb341736]{fill:#000}.with-border[data-v-fb341736]{border:1px solid #212529}a.selected .with-border[data-v-fb341736],a:focus .with-border[data-v-fb341736]{border-color:#efefef}","",{version:3,sources:["webpack://./resources/sass/config/_variables.scss","webpack://./resources/js/Organisms/ThumbnailSvg.vue"],names:[],mappings:"AAEA,uBAME,eAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,oBAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CAGA,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,YAAA,CAGA,2CAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,oDAAA,CACA,2CAAA,CAOA,yBAAA,CACA,uBAAA,CACA,kBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CACA,oBAAA,CACA,mBAAA,CAEA,oBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,oBAAA,CAGA,sBAAA,CACA,oBAAA,CACA,eAAA,CACA,qBAAA,CACA,uBAAA,CAEA,eAAA,CACA,eAAA,CACA,cAAA,CAEA,eAAA,CACA,mBAAA,CACA,qBAAA,CAEA,eAAA,CAOA,sEAAA,CACA,gEAAA,CACA,iDAAA,CACA,mEAAA,CACA,yEAAA,CAEA,iDAAA,CACA,iDAAA,CACA,8CAAA,CAEA,iDAAA,CACA,6DAAA,CACA,mEAAA,CAEA,iDAAA,CAKA,uCAAA,CACA,wCAAA,CACA,gGAAA,CAGA,gBAAA,CACA,4CAAA,CACA,kDAAA,CACA,mDAAA,CAEA,uFAAA,CACA,uCAAA,CACA,yBAAA,CAEA,yCAAA,CACA,8BAAA,CACA,gCCxCF,CA9EA,2BACE,SAiFF,CA9EA,8BACE,wBAiFF,CA/EE,+EAEE,oBAgFJ",sourcesContent:["@import '../utilities/responsive';\n\n:root {\n // COLORS\n\n // GRAY COLORS START -------------------------------------------------------------------------------\n\n // HUE & SATURATION\n --white_hs: 0, 0%;\n --gray-200_hs: 210, 17%;\n --gray-300_hs: 210, 14%;\n --gray-400_hs: 210, 14%;\n --gray-500_hs: 210, 11%;\n --gray-600_hs: 208, 7%;\n --gray-700_hs: 210, 9%;\n --gray-800_hs: 210, 10%;\n --gray-900_hs: 210, 11%;\n --black_hs: 0, 0%;\n\n // LIGHTNESS\n --white_l: 100%;\n --gray-200_l: 98%;\n --gray-300_l: 89%;\n --gray-400_l: 83%;\n --gray-500_l: 71%;\n --gray-600_l: 46%;\n --gray-700_l: 31%;\n --gray-800_l: 23%;\n --gray-900_l: 15%;\n --black_l: 0%;\n\n // HSL\n --white: hsl(var(--white_hs), var(--white_l));\n --gray-200: hsl(var(--gray-200_hs), var(--gray-200_l));\n --gray-300: hsl(var(--gray-300_hs), var(--gray-300_l));\n --gray-400: hsl(var(--gray-400_hs), var(--gray-400_l));\n --gray-500: hsl(var(--gray-500_hs), var(--gray-500_l));\n --gray-600: hsl(var(--gray-600_hs), var(--gray-600_l));\n --gray-700: hsl(var(--gray-700_hs), var(--gray-700_l));\n --gray-800: hsl(var(--gray-800_hs), var(--gray-800_l));\n --gray-900: hsl(var(--gray-900_hs), var(--gray-900_l));\n --black: hsl(var(--black_hs), var(--black_l));\n\n // GRAY COLORS END -------------------------------------------------------------------------------\n\n // CMRAD COLORS START ----------------------------------------------------------------------------\n\n // HUE & SATURATION\n --primary_darker_hs: 4, 80%;\n --primary_dark_hs: 4, 85%;\n --primary_hs: 4, 87%;\n --primary-light_hs: 4, 88%;\n --primary-lighter_hs: 4, 100%;\n\n --success_hs: 166, 81%;\n --warning_hs: 46, 100%;\n --danger_hs: 353, 58%;\n\n --ai-blue_hs: 206, 66%;\n --ai-blue-med_hs: 205, 89%;\n --ai-blue-light_hs: 204, 100%;\n\n --premium_hs: 173, 70%;\n\n // LIGHTNESS\n --primary_darker_l: 40%;\n --primary_dark_l: 50%;\n --primary_l: 60%;\n --primary-light_l: 75%;\n --primary-lighter_l: 97%;\n\n --success_l: 42%;\n --warning_l: 50%;\n --danger_l: 47%;\n\n --ai-blue_l: 28%;\n --ai-blue-med_l: 82%;\n --ai-blue-light_l: 93%;\n\n --premium_l: 35%;\n\n // HSL\n // --primary: hsl(247, 82%, 66%);\n // --primary-light: hsl(245, 80%, 70%);\n // --primary-lighter: hsl(236, 79%, 75%);\n\n --primary-darker: hsl(var(--primary_darker_hs), var(--primary_darker_l));\n --primary-dark: hsl(var(--primary_dark_hs), var(--primary_dark_l));\n --primary: hsl(var(--primary_hs), var(--primary_l));\n --primary-light: hsl(var(--primary-light_hs), var(--primary-light_l));\n --primary-lighter: hsl(var(--primary-lighter_hs), var(--primary-lighter_l));\n\n --success: hsl(var(--success_hs), var(--success_l));\n --warning: hsl(var(--warning_hs), var(--warning_l));\n --danger: hsl(var(--danger_hs), var(--danger_l));\n\n --ai-blue: hsl(var(--ai-blue_hs), var(--ai-blue_l));\n --ai-blue-med: hsl(var(--ai-blue-med_hs), var(--ai-blue-med_l));\n --ai-blue-light: hsl(var(--ai-blue-light_hs), var(--ai-blue-light_l));\n\n --premium: hsl(var(--premium_hs), var(--premium_l));\n\n // CMRAD COLORS END ----------------------------------------------------------------------------\n\n // RESPONSIVE FONT SIZING ----------------------------------------------------------------------\n --default-font-size-increase: 0.390625vw;\n --default-responsive-space-unit: 1.5625vw;\n --responsive-title-font-size: #{responsive-font(1rem, 0.5rem, 1.5rem)};\n\n // SHARED COMPONENT VARIABLES -------------------------------------------------------------------\n --menu-size: 40px;\n --menu-text-size: calc(var(--menu-size) * 0.25);\n --left-sidebar-open-width: calc(var(--menu-size) * 5);\n --right-sidebar-open-width: calc(var(--menu-size) * 6);\n /*TODO: find out and write comment on why -1px is necessary below*/\n --sidebar-content-width: calc(-1px + var(--right-sidebar-open-width) - var(--menu-size));\n --menu-border: 1px solid var(--gray-800);\n --nav-sidebar-z-index: 100;\n\n --platform-header-height: var(--menu-size);\n --results-tabs-height: 54.609px;\n --results-tabs-margin-bottom: 8px;\n}\n\n// Bootstrap overwrites\n$white: #fff;\n$gray-50: #efefef;\n$gray-75: #d9d9d9;\n$gray-100: #e6e6e6;\n$gray-200: #f8f9fa;\n$gray-300: #dfe3e7;\n$gray-400: #ced4da;\n$gray-500: #adb5bd;\n$gray-600: #6c757d;\n$gray-700: #495057;\n$gray-750: #434b52;\n$gray-800: #343a40;\n$gray-900: #212529;\n$black: #000;\n\n//LIGHT THEME\n$body-bg: darken($gray-50, 2);\n$header-bg: darken($gray-50, 2);\n$footer-bg: $gray-800;\n\n// DARK THEME\n$dark-body-bg: $gray-900;\n$dark-header-bg: $gray-900;\n$dark-footer-bg: $gray-800;\n\n// CMRAD Colors\n// $red-base: #f24c3f;\n// $red-light: #f78f87;\n// $red-error: #bd3243;\n// $red-lighter: #fff2f1;\n// $green-base: #15c399;\n// $yellow-base: #ffc200;\n// $ai-blue: #184e77;\n// $ai-blue-med: #aad9fa;\n// $ai-blue-light: #d9f0ff;\n// $premium: #1b998b;\n\n// Headings\n$headings-font-weight: 600;\n$headings-color: $gray-900;\n\n// Bootstrap variables correpondance\n$primary: #f24c3f;\n$secondary: #f78f87;\n$success: #15c399;\n$info: #184e77;\n$warning: #ffc200;\n$danger: #bd3243;\n$approved: #15c399;\n$light: #e6e6e6;\n$dark: #6c757d;\n\n// Navbar\n$navbar-default-bg: $body-bg;\n\n// Inputs\n$input-border: 1px solid $gray-900;\n$input-border-dark: 1px solid darken($gray-50, 2);\n\n// Panels\n$panel-default-heading-bg: $white;\n\n// Borders\n$laravel-border-color: $gray-700;\n\n// HR Borders\n$hr-border: 1px solid $gray-400;\n$hr-border-dark: 1px solid $gray-800;\n\n$border-radius: 5px;\n\n$list-group-border: $laravel-border-color;\n$navbar-default-border: $laravel-border-color;\n$panel-default-border: $laravel-border-color;\n$panel-inner-border: $laravel-border-color;\n\n// Grid\n$grid-breakpoints: (\n xs: 0,\n sm: 767px,\n md: 1024px,\n lg: 1280px,\n xl: 1440p
2x,\n xxl: 1600px,\n xxxl: 1920px,\n);\n$container-max-widths: (\n md: 1024px,\n lg: 1280px,\n xl: 1440px,\n xxl: 1600px,\n xxxl: 1920px,\n);\n\n//tables\n$table-head-bg: $gray-100;\n$table-hover-bg: darken($gray-50, 2);\n$table-bg: $white;\n$table-accent-bg: lighten($gray-50, 2);\n$table-striped-order: 'even';\n\n$table-dark-head-bg: $dark-header-bg;\n$table-dark-hover-bg: $black;\n$table-dark-bg: $black;\n$table-dark-accent-bg: $gray-900;\n\n// Motion\n$ease-effect: all 0.3s ease-out; //transition\n$bg-color-transition: background-color 0.3s ease-out;\n\n// affecting highlight\n$component-active-bg: $gray-600;\n\n// vue-select hover effect\n$vs-state-active-bg: $gray-100 !default;\n$vs-state-active-color: $gray-900 !default;\n$vs-component-placeholder-color: $gray-600 !default;\n\n// Typography\n$font-family-sans-serif: 'Open Sans', sans-serif;\n$font-size-base: 1rem;\n$line-height-base: 1.5;\n$enable-responsive-font-sizes: true;\n","\n@import '../../sass/config/variables';\n\n.backdrop {\n fill: $black;\n}\n\n.with-border {\n border: 1px solid $gray-900;\n\n a:focus &,\n a.selected & {\n border-color: $gray-50;\n }\n}\n"],sourceRoot:""}]),t.Z=o},14290:function(e,t,r){r.r(t),r.d(t,{default:function(){return a}});var n={name:"Badge",props:{withRemove:Boolean,dataCy:String},data:function(){return{fillColor:"dark"===this.$attrs.variant?"white":"black"}}},a=(0,r(51900).Z)(n,(function(){var e=this,t=e._self._c;return t("b-badge",e._b({attrs:{"data-cy":e.dataCy}},"b-badge",e.$attrs,!1),[e._t("default"),e._v(" "),e.withRemove?t("a",{staticClass:"inline-block ml-2 remove",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.$emit("remove")}}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"}},[t("path",{attrs:{fill:e.fillColor,d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"}})])]):e._e()],2)}),[],!1,null,null,null).exports},68069:function(e,t,r){r.d(t,{Z:function(){return a}});var n={name:"CenterBox",props:{directionColumn:Boolean}},a=(0,r(51900).Z)(n,(function(){var e=this;return(0,e._self._c)("div",{staticClass:"center-box d-flex-center w-100 h-100",class:{"flex-column":e.directionColumn}},[e._t("default")],2)}),[],!1,null,null,null).exports},44219:function(e,t,r){r.r(t),r.d(t,{default:function(){return a}});var n={name:"CharacterCount",components:{Help:r(41698).default},props:{value:String,maxLength:Number},computed:{isValid:function(){return this.value.length<=this.maxLength},strippedValue:function(){return this.value.replace(/(<([^>]+)>)/gi,"")}}},a=(0,r(51900).Z)(n,(function(){var e=this,t=e._self._c;return t("span",{class:{"text-primary":!e.isValid}},[e._v("\n "+e._s(e.strippedValue.length)+"/"+e._s(e.maxLength)+"\n "),t("help",[e._v("Maximum characters")])],1)}),[],!1,null,null,null).exports},12689:function(e,t,r){r.r(t),r.d(t,{default:function(){return a}});var n={name:"Coin",props:{faceValue:Number,dataCy:{type:String,default:"coin"}}},a=(0,r(51900).Z)(n,(function(){var e=this;return(0,e._self._c)("div",{staticClass:"coin",attrs:{"data-cy":e.dataCy}},[e._v("\n "+e._s(e.faceValue)+"\n "),e._t("icon")],2)}),[],!1,null,null,null).exports},34370:function(e,t,r){r.r(t),r.d(t,{default:function(){return i}});var n={name:"DropdownIconButton",components:{Coin:r(12689).default},props:{coinValue:{type:Number,default:0},href:{type:String,default:null},bigIcon:Boolean,buttonClass:String,duotone:Boolean,iconName:String,linkText:String,svgIcon:Boolean,variant:String,dataCy:String,coin:Boolean},computed:{iconPrefix:function(){return this.duotone?"fa-duotone":"fa"}},methods:{onClick:function(e){this.$emit("click",e),this.href&&this.$inertia.visit(this.href)}}},a=(0,r(51900).Z)(n,(function(){var e=this,t=e._self._c;return t("b-dropdown-item-button",e._b({staticClass:"dropdown-icon-button position-relative",class:[e.variant,{"text-center":1==e.bigIcon}],attrs:{"button-class":"d-flex flex-row align-items-center space-x-2 ".concat(e.buttonClass||""),"data-cy":e.dataCy},on:{click:function(t){return t.stopPropagation(),e.onClick.apply(null,arguments)}}},"b-dropdown-item-button",e.$attrs,!1),[e.svgIcon?e._t("svg-icon"):e._t("icon",(function(){return[t("i",{class:[e.iconPrefix,e.iconName,{"fa-2x big-icon":e.bigIcon},"d-inline-block"]})]})),e._v(" "),t("div",{class:["flex-fill d-flex flex-row align-items-center justify-content-between space-x-2",{"text-danger":"text-danger"===e.variant,"big-text":1==e.bigIcon}]},[t("span",{staticClass:"d-inline-block flex-fill"},[e.linkText?e._t("linkText",(function(){return[e._v(e._s(e.linkText))]}
2)):e._e(),e._v(" "),e._t("default")],2),e._v(" "),e.coin?t("coin",{staticClass:"coin-count",attrs:{"face-value":e.coinValue}}):e._e()],1),e._v(" "),e.href?t("inertia-link",{staticClass:"stretched-link btn-link",attrs:{href:e.href}},[e.linkText?t("span",{staticClass:"sr-only"},[e._v(e._s(e.linkText))]):e._e()]):e._e()],2)}),[],!1,null,null,null),i=a.exports},74353:function(e,t,r){r.r(t),r.d(t,{default:function(){return a}});var n={name:"FormGroup"},a=(0,r(51900).Z)(n,(function(){return(0,this._self._c)("div",{staticClass:"form-group mb-3"},[this._t("default")],2)}),[],!1,null,"c6b94956",null).exports},87353:function(e,t,r){r.r(t),r.d(t,{default:function(){return l}});var n={name:"FormLabel",props:{label:String,required:Boolean}},a=r(93379),i=r.n(a),o=r(23694),s={insert:"head",singleton:!1},l=(i()(o.Z,s),o.Z.locals,(0,r(51900).Z)(n,(function(){var e=this,t=e._self._c;return t("label",{staticClass:"d-flex justify-content-between"},[e.label?[e.required?t("span",{staticClass:"required"},[e._v(e._s(e.label))]):[e._v(" "+e._s(e.label)+" ")]]:e._e(),e._v(" "),e._t("default")],2)}),[],!1,null,"5307fcbe",null).exports)},4147:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{Z:function(){return _}});var s=r(19938),l=r.n(s),c=r(26),u=r(87066),d=r(14290),h=r(72806);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function p(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return g(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){A(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function A(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==f(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==f(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===f(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y={},b={name:"FormTagInput",mixins:[h.q],components:{Badge:d.default,vSelect:l(),UserMedia:c.default},props:{value:Array,options:Array,placeholder:String,rules:Array,validation:Object,optionSelectableField:{type:String,default:"label"},isFilterable:{type:Boolean,default:!0},isSearchable:{type:Boolean,default:!0},variant:String},data:function(){return{suggestions:this.options,cancelSource:null,selectedOptions:v({},y)}},computed:{input:{get:function(){return this.value||[]},set:function(e){this.$emit("input",e)}},state:function(){return this.inputState(this.validation)}},methods:{validateTag:function(e){return!this.rules||0===this.rules.length||this.rules.map((function(t){return t.test(e)})).reduce((function(e,t){return e||t}),!1)},badgeVariant:function(e){var t=this.variant||"dark";return this.validateTag(e)?t:"danger"},reduceOption:function(e){return e[this.optionSelectableField]&&!y[e[this.optionSelectableField]]&&(y=v(v({},y),{},A({},e[this.optionSelectableField],v({},e))),this.selectedOptions=v({},y)),e[this.optionSelectableField]||e},onInput:function(e){var t=e.target.value,r=t.split(/[\s,;\t]+/);if(r.length>1){var n=this.input||[];
2return this.input=[].concat(p(n),p(r.filter((function(e){return e.length})).filter((function(e){return!n.includes(e)})))),void(this.$refs.select.search=this.validateTag(t)?t:"")}0===t.indexOf("@")&&(this.$refs.select.search=this.validateTag(t)?t:"")},onBlur:function(e){var t=e.target.value;if(t.length>0){var r=this.input||[];this.input=[].concat(p(r),[t])}this.$refs.select.search="",this.$refs.select.onSearchBlur()},onEnter:function(){var e=this.$refs.select.searchEl.value;e.length>0&&(this.input||(this.input=[]),this.input.push(e)),this.$refs.select.search=""},mapKeyDown:function(e){var t=this,r=e[13]||function(){};return e[13]=function(e){t.onEnter(e),r(e)},e},runLookup:function(e){if(this.isSearchable)return this.suggestions=[],0===e.indexOf("@")?this.runLookupMention(e.substring(1)):e.indexOf("@")>0?this.runLookupMention(e):void 0},runLookupMention:function(e){var t=this;this.cancelSource&&this.cancelSource.cancel(),this.cancelSource=u.Z.CancelToken.source(),this.$api("suggestions.mentions",{version:"1.0",term:e},{},this.cancelSource.token).then((function(e){t.suggestions=e.data.data.map((function(e){return v(v({},e),{},{label:"@"+e.username})}))})).catch((function(){}))},getSelectedOptionLabel:function(e){return y[e.label]?y[e.label].label:e.label||e.email||e}}},_=(0,r(51900).Z)(b,(function(){var e=this,t=e._self._c;return t("v-select",e._b({ref:"select",staticClass:"h-auto w-auto py-0",class:{"
2is-invalid":!1===e.state,"is-valid":!0===e.state},attrs:{options:e.suggestions,placeholder:e.placeholder,reduce:e.reduceOption,"close-on-select":!1,"map-keydown":e.mapKeyDown,filterable:e.isFilterable,multiple:""},on:{search:e.runLookup},scopedSlots:e._u([{key:"search",fn:function(r){var n=r.attributes,a=r.events;return[t("input",e._g(e._b({staticClass:"vs__search"},"input",n,!1),i(i({},a),{},{input:e.onInput,blur:e.onBlur})))]}},{key:"option",fn:function(r){return[r.username?t("user-media",{attrs:{user:r,minimal:"","avatar-size":35}}):e._e()]}},{key:"selected-option-container",fn:function(r){var n=r.option,a=r.deselect;return[t("badge",{staticClass:"mr-1",attrs:{variant:e.badgeVariant(e.getSelectedOptionLabel(n)),"with-remove":""},on:{remove:function(t){return a(n[e.optionSelectableField])}}},[e._v("\n "+e._s(e.getSelectedOptionLabel(n))+"\n ")])]}},{key:"open-indicator",fn:function(r){var n=r.attributes;return[t("i",e._b({staticClass:"fa fa-caret-square-down"},"i",n,!1))]}}]),model:{value:e.input,callback:function(t){e.input=t},expression:"input"}},"v-select",e.$attrs,!1))}),[],!1,null,null,null).exports},41698:function(e,t,r){r.r(t),r.d(t,{default:function(){return o}});var n={name:"HelpTooltip",components:{TagBadge:function(){return r.e(13826).then(r.bind(r,13826))}},props:{target:String,tagCloud:Boolean,karma:Boolean}},a=r(51900),i={name:"Help",components:{HelpTooltip:(0,a.Z)(n,(function(){var e=this,t=e._self._c;return t("b-tooltip",{attrs:{target:e.target,triggers:"hover"}},[t("div",{staticClass:"text-left"},[e.tagCloud?t("div",{staticClass:"m-3"},[t("tag-badge",{attrs:{resource:{origin:"dicom",value:"tag"}}}),e._v(" DICOM"),t("br"),t("br"),e._v(" "),t("tag-badge",{attrs:{resource:{origin:"user",value:"tag"}}}),e._v(" Question"),t("br"),t("br"),e._v(" "),t("tag-badge",{attrs:{resource:{origin:"user",value:"tag",isReplyTag:!0}}}),e._v(" Reply\n ")],1):e._e(),e._v(" "),e.karma?t("div",{staticClass:"m-3"},[e._v("Karma points you have collected in total")]):e._e()]),e._v(" "),e._t("default")],2)}),[],!1,null,null,null).exports},computed:{uniqueId:function(){return"help-".concat(this._uid)}}},o=(0,a.Z)(i,(function(){var e=this,t=e._self._c;return t("span",{staticClass:"help-icon"},[t("i",{staticClass:"fa fa-question-circle mr-1",attrs:{id:e.uniqueId,"aria-hidden":"true"}}),e._v(" "),t("help-tooltip",e._b({attrs:{target:e.uniqueId}},"help-tooltip",e.$attrs,!1),[e._t("default")],2)],1)}),[],!1,null,null,null).exports},85173:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.r(t),r.d(t,{default:function(){return f}});var s=r(2649),l={name:"IconLink",props:{to:String,iconName:String,linkText:String,variant:String,bigIcon:Boolean,smallIcon:Boolean,svgIcon:Boolean,hasDropdown:Boolean,title:String,duotone:Boolean,openInNewTab:{type:Boolean,default:!1}},directives:{ClickOutside:r.n(s)()},data:function(){return{dropdownOpen:!1}},methods:{onClick:function(e){this.$emit("click",e),this.hasDropdown&&(this.dropdownOpen=!this.dropdownOpen)},onOutsideClick:function(){this.dropdownOpen=!1}},computed:{iconPrefix:function(){return this.duotone?"fa-duotone":"fa"}}},c=r(93379),u=r.n(c),d=r(27490),h={insert:"head",singleton:!1},f=(u()(d.Z,h),d.Z.locals,(0,r(51900).Z)(l,(function(){var e=this,t=e._self._c;return t("b-link",e._b({directives:[{name:"click-outside",rawName:"v-click-outside",value:e.onOutsideClick,expression:"onOutsideClick"}],class:[e.variant,{"text-center":1==e.bigIcon},"icon-link"],attrs:{href:e.to,target:e.openInNewTab?"_blank":"_self",rel:e.openInNewTab?"noopener noreferrer":""},on:{click:e.onClick}},"b-link",i(i({},e.$attrs),{},{title:e.title}),!1),[t("div",{class:{"d-flex align-items-center space-x-1":!e.linkText}},[e.svgIcon?e._t("svg-icon"):e._t("icon",(function(){return[t("i",{class:[e.iconPrefix,e.iconName,{"fa-2x big-icon mr-0":e.bigIcon,"mr-2":e.linkText}]})]})),e._v(" "),t("span",{class:[{"big-text":1==e.bigIcon}]},[e.linkText?e._t("linkText",(function(){return[e._v(e._s(e.linkText))]}
2)):e._e(),e._v(" "),e._t("default")],2),e._v(" "),e.hasDropdown?t("i",{class:"".concat(e.iconPrefix," fa-sm fa-caret-").concat(e.dropdownOpen?"up":"down")}):e._e()],2)])}),[],!1,null,"2b4d3ad3",null).exports)},72950:function(e,t,r){r.r(t),r.d(t,{default:function(){return u}});var n=r(76104),a=r.n(n),i={name:"LoadingModal",props:{title:{type:String,default:"Loading"},id:{type:String,default:function(){return a()("loading-modal-")}},value:Boolean},data:function(){return{modalTitle:this.title||this.$t("cmrad.loading_with_dots")}}},o=r(93379),s=r.n(o),l=r(37782),c={insert:"head",singleton:!1},u=(s()(l.Z,c),l.Z.locals,(0,r(51900).Z)(i,(function(){var e=this,t=e._self._c;return t("b-modal",e._b({staticClass:"loading-modal",attrs:{"no-close-on-backdrop":"",visible:e.value,"no-close-on-esc":"","hide-footer":"","hide-header":"",size:"sm",centered:"",busy:""},on:{input:function(t){return e.$emit("input",t)}}},"b-modal",{id:e.id},!1),[t("template",{slot:"modal-header"},[t("div",[t("hr",{staticClass:"split-event"}),e._v(" "),t("h4",{staticClass:"modal-title"},[e._v(e._s(e.modalTitle))])])]),e._v(" "),t("div",{staticClass:"loading-modal-body",attrs:{"data-cy":"loading-modal"}},[t("div",{staticClass:"loader position-relative text-center p-3"},[t("b-spinner",{staticClass:"loading-spinner",attrs:{variant:"primary",label:e.$t("cmrad.loading_with_dots")}})],1),e._v(" "),t("div",{staticClass:"text-center mt-3"},[e._t("default",(function(){return[e._v(e._s(e.$t("cmrad.loading_with_dots")))]}))],2)])],2)}),[],!1,null,null,null).exports)},20345:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.r(t),r.d(t,{default:function(){return u}});var s=r(76492),l=r(76104),c={name:"SplitModal",props:{id:{type:String,default:r.n(l)()("split-modal-")},canCloseOnBackdrop:{type:Boolean,default:!0},canCloseOnEsc:{type:Boolean,default:!0},contentClass:{type:String,default:"pb-2"},size:{type:[String,null],default:"xl"},draggable:{type:Boolean,default:!0},easyClose:{type:Boolean,default:!0},closeable:{type:Boolean,default:!0},canClose:{type:Boolean,default:!0},centered:{type:Boolean,default:!0},footerClass:{type:String,default:""},titleIcon:{type:String,default:null},value:{type:Boolean,default:null},noDefaultFooterClass:Boolean,headerOnlyClose:Boolean,cancelDisabled:Boolean,scrollable:Boolean,screenSize:String,bodyClass:String,dataCy:String,title:String},data:function(){return{isGrabbed:!1,pos1:0,pos2:0,pos3:0,pos4:0}},methods:{onHide:function(e){this.$emit("hidden",e),this.$emit("input",!1)},onOpen:function(e){this.$emit("open",e),this.$emit("input",!0)},onClose:function(){this.$emit("close")},onOk:function(e){this.$emit("ok",e)},hide:function(){this.$refs.modal.hide()},mousedown:function(e){var t=document.querySelector("#".concat(this.id,"___BV_modal_header_"));this.draggable&&(t.contains(e.target)||e.target===t)&&(this.isGrabbed=!0,this.pos3=e.clientX,this.pos4=e.clientY)},mouseup:function(){this.isGrabbed=!1},mousemove:function(e){var t,r,n=null===(t=this.$refs.modal)||void 0===t||null===(r=t.$refs
2)||void 0===r?void 0:r.modal;this.isGrabbed&&n&&(this.pos1=this.pos3-e.clientX,this.pos2=this.pos4-e.clientY,this.pos3=e.clientX,this.pos4=e.clientY,n.style.top=n.offsetTop-this.pos2+"px",n.style.left=n.offsetLeft-this.pos1+"px")}},computed:{isMobile:function(){return"xs"===this.$store.state.breakpoint},computedFooterClass:function(){return"".concat(this.noDefaultFooterClass?"":"py-0 px-3 pt-3 my-3"," ").concat(this.footerClass)},isResearch:function(){return this.$route().current().startsWith("research-")}},watch:{value:{immediate:!0,handler:function(e){var t=this;e&&(0,s.Z)((function(){return document.querySelector("#".concat(t.id))}),(function(e){e.addEventListener("mousedown",t.mousedown),e.addEventListener("mouseup",t.mouseup),e.addEventListener("mousemove",t.mousemove)}))}}}},u=(0,r(51900).Z)(c,(function(){var e=this,t=e._self._c;return t("b-modal",e._b({ref:"modal",attrs:{"content-class":e.contentClass||(e.isMobile?"pt-3 pb-2":"pt-3"),"no-close-on-backdrop":!e.easyClose||!e.canCloseOnBackdrop||!e.closeable,"body-class":e.bodyClass||"pt-2 pb-3 ".concat(e.isMobile?"px-3":"px-5"),"no-close-on-esc":!e.easyClose||!e.canCloseOnEsc||!e.closeable,"footer-class":e.computedFooterClass,"dialog-class":{draggable:e.draggable,"research-split-modal-dialog":e.isResearch},"data-cy":e.dataCy,visible:e.value},on:{show:function(t){return e.$emit("show",t)},hidden:function(t){return e.onHide(t)},open:function(t){return e.onOpen(t)},close:e.onClose,ok:e.onOk},scopedSlots:e._u([{key:"modal-header",fn:function(r){var n=r.close;return[t("section",{class:["title-section space-x-2 mb-2 mx-3 border-0",{"header-only-close":e.headerOnlyClose}]},[e.titleIcon?t("i",{staticClass:"fa fa-2x big-icon black",class:e.titleIcon}
2):e._e(),e._v(" "),t("h1",{class:["d-inline-block mb-0 unselectable",{"ml-3":!!e.titleIcon}]},[e._t("title",(function(){return[e._v(e._s(e.title))]}))],2),e._v(" "),e._t("prepend-close"),e._v(" "),t("b-button-close",{directives:[{name:"show",rawName:"v-show",value:e.closeable,expression:"closeable"}],on:{click:function(e){return n()}}},[t("i",{staticClass:"fa fa-square-xmark fa-swap-opacity"})])],2),e._v(" "),e._t("subtitle")]}},{key:"default",fn:function(){return[e._t("default")]},proxy:!0},{key:"modal-footer",fn:function(){return[e._t("modal-footer")]},proxy:!0},{key:"modal-cancel",fn:function(){return[e._t("modal-cancel")]},proxy:!0},{key:"modal-ok",fn:function(){return[e._t("modal-ok")]},proxy:!0}],null,!0)},"b-modal",i(i({},e.$attrs),{},{cancelDisabled:e.cancelDisabled,scrollable:e.scrollable,centered:e.centered,size:e.size,id:e.id}),!1))}),[],!1,null,null,null).exports},14645:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{Z:function(){return u}});var s=r(28075),l=r(24491),c={name:"ThumbnailImage",props:{thumbnail:s.OJ,inlineSvg:Boolean,width:{type:Number,default:l.oq},height:{type:Number,default:l.oq}},computed:{componentName:function(){return this.inlineSvg?"image":"b-img"},thumbnailId:function(){var e;return null!==(e=this.thumbnail.dicomImageId)&&void 0!==e?e:this.thumbnail.id},thumbnailInstanceId:function(){return this.thumbnail.instanceId},imageUrl:function(){var e;return this.thumbnailId?this.$route("dicom-thumbnail",{dicomImage:this.thumbnailInstanceId,width:this.width,height:this.height,ext:"jpg"}):null===(e=this.thumbnail)||void 0===e?void 0:e.imageUrl},componentAttributes:function(){var e={};return e[this.inlineSvg?"href":"src"]=this.imageUrl,e["fluid-grow"]=!this.inlineSvg,e}}},u=(0,r(51900).Z)(c,(function(){var e=this;return(0,e._self._c)(e.componentName,e._b({tag:"component",on:{error:function(t){return e.$emit("error")}}},"component",i(i({},e.componentAttributes),{},{width:e.width,height:e.height}),!1))}),[],!1,null,null,null).exports},57868:function(e,t,r){r.r(t),r.d(t,{default:function(){return s}});var n=r(93379),a=r.n(n),i=r(56697),o={insert:"head",singleton:!1},s=(a()(i.Z,o),i.Z.locals,(0,r(51900).Z)({},(function(){var e=this._self._c;return e("svg",{attrs:{width:"90",height:"90",viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M8 36.375C8 42.758 10.12 48.655 13.691 53.401L53.4 13.692C48.654 10.121 42.758 8 36.375 8C20.729 8 8 20.729 8 36.375ZM6.331 70.419C5.768 70.419 5.21 70.289 4.688 70.054C4.26 69.86 3.854 69.599 3.502 69.247C1.94 67.685 1.94 65.153 3.502 63.59L7.986 59.106C2.993 52.878 0 44.978 0 36.375C0 16.286 16.285 0 36.375 0C44.978 0 52.878 2.994 59.105 7.987L63.589 3.503C65.152 1.941 67.684 1.941 69.247 3.503C69.599 3.855 69.86 4.261 70.053 4.69C70.718 6.162 70.456 7.95 69.247 9.16L9.159 69.247C8.378 70.028 7.355 70.419 6.331 70.419ZM88.825 83.169C90.387 84.731 90.387 87.263 88.825 88.826C88.044 89.607 87.021 89.997 85.997 89.997C84.973 89.997 83.949 89.607 83.168 88.826L59.105 64.763C52.878 69.756 44.978 72.75 36.375 72.75C31.973 72.75 27.756 71.964 23.853 70.529C21.153 69.537 20.442 66.
2036 22.476 64.002L22.513 63.965C23.627 62.85 25.282 62.532 26.764 63.069C30.807 64.531 35.271 65.103 39.925 64.531C52.699 62.962 62.961 52.701 64.53 39.927C65.102 35.273 64.531 30.808 63.068 26.765C62.532 25.283 62.85 23.628 63.965 22.513L64.001 22.477C66.035 20.443 69.536 21.154 70.529 23.854C71.963 27.757 72.749 31.974 72.749 36.375C72.749 44.978 69.756 52.878 64.762 59.106L88.825 83.169Z"}})])}),[],!1,null,"74942746",null).exports)},60207:function(e,t,r){r.d(t,{Z:function(){return y}});var n=r(28075),a={name:"SvgBadge",props:{x:Number,y:Number,variant:String,scale:Number},computed:{size:function(){return Math.round(200*this.scale)}}},i=r(51900),o=(0,i.Z)(a,(function(){var e=this,t=e._self._c;return t("foreignObject",{attrs:{x:e.x,y:e.y,width:e.size,height:e.size}},[t("b-badge",{attrs:{variant:e.variant}},[e._t("default")],2)],1)}),[],!1,null,"661f90b6",null).exports,s={name:"AnnotationEllipse",components:{SvgBadge:o},props:{annotation:n.zi,scale:Number},computed:{rx:function(){return(this.annotation.coordinates[2]-this.annotation.coordinates[0])/2},ry:function(){return(this.annotation.coordinates[7]-this.annotation.coordinates[5])/2},cx:function(){return this.annotation.coordinates[4]+this.annotation.originRow},cy:function(){return this.annotation.coordinates[1]+this.annotation.originColumn},lx:function(){return this.cx},ly:function(){return this.cy+this.ry+10}}},l=(0,i.Z)(s,(function(){var e=this,t=e._self._c;return t("g",[t("ellipse",{attrs:{cx:e.cx,cy:e.cy,rx:e.rx,ry:e.ry}}),e._v(" "),t("svg-badge",{attrs:{x:e.lx,y:e.ly,variant:"primary",scale:e.scale}},[e._v("$"+e._s(e.annotation.label))])],1)}),[],!1,null,null,null).exports,c={name:"AnnotationCircle",components:{SvgBadge:o},props:{annotation:n.zi,scale:Number},computed:{cx:function(){return this.annotation.coordinates[0]+this.annotation.originRow},cy:function(){return this.annotation.coordinates[1]+this.annotation.originColumn},r:function(){var e=Math.pow(this.annotation.coordinates[2]-this.annotation.coordinates[0],2),t=Math.pow(this.annotation.coordinates[3]-this.annotation.coordinates[1],2);return Math.sqrt(e+t)},lx:function(){return this.cx},ly:function(){return this.cy+this.r+10}}},u=(0,i.Z)(c,(function(){var e=this,t=e._self._c;return t("g",[t("circle",{attrs:{cx:e.cx,cy:e.cy,r:e.r}}),e._v(" "),t("svg-badge",{attrs:{x:e.lx,y:e.ly,variant:"primary",scale:e.scale}},[e._v("$"+e._s(e.annotation.label))])],1)}),[],!1,null,null,null).exports,d={name:"AnnotationPolyline",components:{SvgBadge:o},props:{annotation:n.zi,scale:Number},computed:{coordinates:function(){for(var e=[],t=0;t<this.annotation.coordinates.length;t+=2){var r=this.annotation.coordinates[t]+this.annotation.originRow,n=this.annotation.coordinates[t+1]+this.annotation.originColumn;e.push([r,n])}return e},points:function(){return this.coordinates.map((function(e){return e.join(",")})).join(" ")},lowest:function(){return this.coordinates.reduce((function(e,t){return t[1]>e[1]?t:e}))},lx:function(){return this.lowest[0]-30},ly:function(){return this.lowest[1]+10}}},h=(0,i.Z)(d,(function(){var e=this,t=e._self._c;return t("g",[t("polyline",{attrs:{points:e.points}}),e._v(" "),t("svg-badge",{attrs:{x:e.lx,y:e.ly,variant:"primary",scale:e.scale}},[e._v("$"+e._s(e.annotation.label))])],1)}),[],!1,null,"4e5cdb63",null).exports,f={name:"AnnotationOverlayMask",components:{SvgBadge:o},props:{annotation:n.zi,scale:Number},data:function(){return{failed:!1}},computed:{href:function(){return this.annotation.overlayMaskUrl},lx:function(){return this.annotation.coordinates.xPositionLabel},ly:function(){return this.annotation.coordinates.yPositionLabel}},methods:{onError:function(){this.failed=!0}}},p={name:"AnnotationGraphic",components:{AnnotationEllipse:l,AnnotationCircle:u,AnnotationPolyline:h,AnnotationOverlayMask:(0,i.Z)(f,(function(){var e=this,t=e._self._c;return t("g",[t("image",{directives:[{name:"show",rawName:"v-show",value:!e.failed,expression:"!failed"}],attrs:{href:e.href},on:{error:e.onError}}),e._v(" "),t("svg-badge",{attrs:{x:e.lx,y:e.ly,variant:"primary",scale:e.scale}},[e._v("$"+e._s(e.annotation.label))])],1)}),[],!1,null,null,null).exports},props:{annotation:n.zi,scale:Number},computed:{isEllipse:function(){return"ELLIPSE"===this.annotation.graphicType},isCircle:function(){return"CIRCLE"===this.annotation.graphicType},isPolyline:function(){return"POLYLINE"===this.annotation.graphicType},isOverlayMask:function(){return"MASK"===this.annotation.graphicType}}},g=r(93379),m=r.n(g),v=r(51876),A={insert:"head",singleton:!1},y=(m()(v.Z,A),v.Z.locals,(0,i.Z)(p,(function(){var e=this,t=e._self._c;return t("g",[e.isEllipse?t("annotation-ellipse",{attrs:{annotation:e.annotation,scale:e.scale}}
2):e._e(),e._v(" "),e.isCircle?t("annotation-circle",{attrs:{annotation:e.annotation,scale:e.scale}}):e._e(),e._v(" "),e.isPolyline?t("annotation-polyline",{attrs:{annotation:e.annotation,scale:e.scale}}):e._e(),e._v(" "),e.isOverlayMask?t("annotation-overlay-mask",{attrs:{annotation:e.annotation,scale:e.scale}}):e._e()],1)}),[],!1,null,"685b983a",null).exports)},59815:function(e,t,r){r.d(t,{Z:function(){return c}});var n=r(28075),a={name:"AnnotationLayer",components:{AnnotationGraphic:r(60207).Z},props:{referenceImage:n.OJ},computed:{viewBox:function(){return[0,0,this.referenceImage.originalWidth,this.referenceImage.originalHeight].join(" ")},scale:function(){return Math.max(this.referenceImage.originalWidth,this.referenceImage.originalHeight)/1024},strokeWidth:function(){return Math.round(10*this.scale)}}},i=r(93379),o=r.n(i),s=r(47975),l={insert:"head",singleton:!1},c=(o()(s.Z,l),s.Z.locals,(0,r(51900).Z)(a,(function(){var e=this,t=e._self._c;return t("svg",{style:{strokeWidth:e.strokeWidth},attrs:{viewBox:e.viewBox}},e._l(e.referenceImage.annotations,(function(r,n){return t("annotation-graphic",{key:n,attrs:{annotation:r,scale:e.scale}})})),1)}),[],!1,null,"3bb513ac",null).exports)},46514:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.r(t),r.d(t,{default:function(){return w}});var s=r(3892),l=r(20629),c=r(28075),u=r(53323),d=r(98073);function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function f(){f=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function c(e,t,r,a){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new S(a||[]);return n(o,"_invoke",{value:w(e,r,s)}),o}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d={};function p(){}function g(){}function m(){}var v={};l(v,i,(function(){return this}));var A=Object.getPrototypeOf,y=A&&A(A(O([])));y&&y!==t&&r.call(y,i)&&(v=y);var b=m.prototype=p.prototype=Object.create(v);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function a(n,i,o,s){var l=u(e[n],e,i);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==h(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(d).then((function(e){c.value=e,o(c)}),(function(e){return a("throw",e,o,s)}))}s(l.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function w(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return E()}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=x(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=u(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function x(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&
vendor: 1,587 bytes, line 2
2(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=u(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function $(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function O(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:E}}function E(){return{value:void 0,done:!0}}return g.prototype=m,n(b,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:g,configurable:!0}),g.displayName=l(m,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,s,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}}
vendor: 4,406 bytes, line 2
2,_(C.prototype),l(C.prototype,o,(function(){return this})),e.AsyncIterator=C,e.async=function(t,r,n,a,i){void 0===i&&(i=Promise);var o=new C(c(t,r,n,a),i);return e.isGeneratorFunction(r)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},_(b),l(b,s,"Generator"),l(b,i,(function(){return this})),l(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=O,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach($),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return o.type="throw",o.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),$(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;$(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:O(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function p(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,a)}function g(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){p(i,n,a,o,s,"next",e)}function s(e){p(i,n,a,o,s,"throw",e)}o(void 0)}))}}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function A(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2t%2?A(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function b(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==h(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==h(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===h(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _={name:"DicomViewerButton",props:{segmentationUids:{type:Array,default:function(){return[]}},segmentationOptions:[Object,null,void 0],variant:{type:String,default:"primary"},keepOpen:{type:Boolean,default:!0},autoloadSegmentations:Boolean,targetCase:c.UE,useSegmentation:Boolean,viewerReadOnly:Boolean,collectionCase:null,autoOpen:Boolean,studies:Array,ignorePatientRestrictions:{type:Boolean,default:!1},buttonText:{type:String,default:function(){return this.$t("cmrad.open_review_mode")}}},watch:{studies:{deep:!0,immediate:!1,handler:function(e,t){(0,u.pt)(e,t)&&this.reinitializeButton()}},viewerOptions:{deep:!0,immediate:!1,handler:function(e,t){(0,u.pt)(e,t)&&this.reinitializeButton()}},currentUrl:function(e){this.urlChanged=!0,e&&this.externalTriggerClick&&this.externalClick()}},data:function(){return{urlChanged:!1,buttonClicked:!1}},created:function(){this.initializeState()},mounted:function(){var e=this;this.$nextTick((function(){e.initializeViewer()}))},beforeDestroy:function(){this.onViewerDestroy()},computed:y(y(y(y({},(0,l.Se)(["isFeatureEnabled"])),(0,l.rn)("dicomViewer",{isViewerWindowOpen:"viewerOpen",externalTriggerClick:"buttonExternallyTriggered"})),(0,l.Se)("dicomViewer",{isTokenLoadedForStudies:"isTokenLoadedForStudies",getViewerToken:"getTokenForStudies",getViewerUrl:"getUrlForStudies"})),{},{viewerOptions:function(){var e=this,t=function(){};return!this.viewerReadOnly&&this.useSegmentation&&(t=function(t){return e.$emit("segmentation",t)}),{readOnly:this.viewerReadOnly,segmentation:this.useSegmentation,segmentationUids:this.segmentationUids,segmentationOptions:this.segmentationOptions,autoloadSegmentations:this.autoloadSegmentations,keepOpen:this.keepOpen,onSegmentation:t,skipRestrictions:this.ignorePatientRestrictions,isSegmentationSaveStartedEventSubscriptionEnabled:this.isSegmentationSaveStartedEventSubscriptionEnabled}},viewerParams:function(){var e,t,r,n;return this.targetCase||this.collectionCase?{studies:this.studies,keyImages:this.targetCase?this.targetCase.keyImages:this.collectionCase.keyImages,options:this.getViewerOptions(),appSection:null===(e=this.$page)||void 0===e||null===(t=e.props)||void 0===t?void 0:t.appSection}:{studies:this.studies,keyImages:[],options:this.getViewerOptions(),appSection:null===(r=this.$page)||void 0===r||null===(n=r.props)||void 0===n?void 0:n.appSection}},registerParams:function(){var e,t,r,n,a,i,o=null!==(e=null===(t=this.targetCase)||void 0===t?void 0:t.id)&&void 0!==e?e:null===(r=this.collectionCase)||void 0===r?void 0:r.id;"string"==typeof(null===(n=this.targetCase)||void 0===n?void 0:n.id)&&"number"==typeof(null===(a=this.targetCase)||void 0===a?void 0:a.caseId)&&(o=null===(i=this.targetCase)||void 0===i?void 0:i.caseId);var s=this.$route().params.project;return{studies:this.studies,options:this.getViewerOptions(),caseId:o,projectUuid:s}},loadingCurrentToken:function(){return this.isTokenLoadedForStudies(this.studies,this.getViewerOptions())},currentUrl:function(){return this.getViewerUrl(this.studies,this.getViewerOptions())},currentToken:function(){return this.getViewerToken(this.studies,this.getViewerOptions())},shouldAutoOpen:function(){return this.autoOpen&&this.isViewerWindowOpen},linkTag:function(){return(0,d.uU)()?"button":"a"},isSegmentationSaveStartedEventSubscriptionEnabled:function(){return this.isFeatureEnabled(s.Z.RESEARCH_MEDDREAM_SEGMENTATION_SAVE_STARTED_EVENT_SUBSCRIPTION)},hasThumbnailImageSlot:function(){return!!this.$slots["thumbnail-link"]},isLoading:function(){return!this.hasThumbnailImageSlot&&this.loadingCurrentToken}}),methods:y(y(y(y({},(0,l.nv)("dicomViewer",{unregisterButton:"unregisterButton",registerButton:"registerButton",initializeState:"initialize",closeViewer:"closeViewer",isViewerOpen:"isViewerOpen",openViewer:"openViewer",updateButtonExternallyTriggered:"updateButtonExternallyTriggered",updateSegmentationCallback:"updateSegmentationCallback"})),(0,l.nv)("repositoryAuditLog",["triggerAudit"])),(0,l.nv)(["importImages"])),{},{onButtonClick:function(){var e=this;(0,d.uU)()&&(this.buttonClicked=!0);var t=this.$route().params,r=t.event,n=t.project,a=t.repository,i=t.subject,o=m(this.viewerParams.studies,1)[0].studyId;Promise.all([(0,d.uU)()?e.triggerAudit({auditLogName:e.viewerReadOnly?"eventOpenedDicomDataRo":"eventOpenedDicomDataRw",repository:a,project:n,studyId:o,subject:i,event:r}):Promise.resolve(),this.openViewer(this.viewerParams)]).catch((function(){})).finally((function(){e.buttonClicked=!1,e.updateButtonExternallyTriggered(!1)}))},getViewerOptions:function(){return y({},this.viewerOptions)},onWindowFocus:function(){this.isViewerWindowOpen&&this.notifyUpdate()},notifyUpdate:function(){!this.viewerReadOnly&&this.targetCase&&this.importImages(this.targetCase).catch((function(){})),this.$emit("studies-updated-from-viewer",this.viewerParams.studies)},onViewerDestroy:function(){this.isViewerWindowOpen&&(this.keepOpen||this.closeViewer(this.studies,y({},this.getViewerOptions())),this.unregisterButton({studies:this.studies,options:y({},this.getViewerOptions())})),window&&window.removeEventListener("focus",this.onWindowFocus),this.urlChanged=!1},initializeViewer:function(){var e=this;return g(f().mark((function t(){return f().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.registerButton(e.registerParams),t.next=3,e.isViewerOpen(e.studies,y({},e.getViewerOptions()));case 3:t.sent&&e.useSegmentation&&e.updateSegmentationCallback({studies:e.studies,options:y({},e.getViewerOptions())}),e.shouldAutoOpen&&e.doAutoOpen(),window&&window.addEventListener("focus",e.onWindowFocus);case 7:case"end":return t.stop()}}),t)})))()},doAutoOpen:function(){var e=this;return g(f().mark((function t(){return f().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.openViewer(e.viewerParams);case 1:case"end":return t.stop()}}),t)})))()},reinitializeButton:function(){var e=this;this.isViewerWindowOpen&&!this.useSegmentation&&this.onViewerDestroy(),this.$nextTick((function(){e.initializeViewer()}))},externalClick:function(){var e=this;return g(f().mark((function t(){return f().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.isViewerOpen(e.studies,y({},e.getViewerOptions()));case 2:t.sent&&e.onButtonClick();case 4:case"end":return t.stop()}}),t)})))()}})},C=(0,r(51900).Z)(_,(function(){var e=this,t=e._self._c;return t("fragment",[t("btn",e._b({staticClass:"dicom-viewer-button",class:{"med-dream-link":!e.hasThumbnailImageSlot},attrs:{disabled:!e.loadingCurrentToken&&!e.currentUrl||e.buttonClicked,"loading-spinner-variant":e.hasThumbnailImageSlot?"":"white-static",variant:e.hasThumbnailImageSlot?"thumbnail-link":e.variant,loading:e.isLoading,size:e.hasThumbnailImageSlot?"":"sm",tag:e.linkTag},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.onButtonClick.apply(null,arguments)}}},"btn",i({},e.$attrs),!1),[e.hasThumbnailImageSlot?t("fragment",[e._t("thumbnail-link")],2):t("fragment",[t("span",{staticClass:"fa-duotone fa-external-link-alt fa-fw"}),e._v(" "),t("span",{staticClass:"d-none d-sm-inline"},[e._v(e._s(e.buttonText))]),e._v(" "),t("span",{staticClass:"d-sm-none"},[e._v("Review Mode")])])],1)],1)}),[],!1,null,null,null),w=C.exports},11131:function(e,t,r){r.r(t),r.d(t,{default:function(){return i}});var n={name:"DotsSettingsMenu",components:{DropDownMenu:function(){return Promise.all([r.e(8898),r.e(2460)]).then(r.bind(r,2460))}},props:{icon:{type:String,default:"fa-ellipsis-v"},btnVariant:{type:String,default:"light"},deleteLink:{type:Boolean,default:!0},deleteLabel:{type:String,default:null},size:{type:String,default:"lg"},deleteMethod:Function,tooltipTitle:String,btnClass:String,linkText:String,dataCy:String,btnId:String},computed:{deleteText:function(){return this.deleteLabel||this.$t("cmrad.delete")}}},a=(0,r(51900).Z)(n,(function(){var e=this,t=e._self._c;return t("drop-down-menu",e._b({staticClass:"dots-settings-menu",attrs:{right:"",lazy:"",nocaret:"","no-flip":"",boundary:"window"},scopedSlots:e._u([{key:"dropDownContent",fn:function(){return[e._t("links"),e._v(" "),e.deleteLink?t("b-dropdown-group",[t("b-dropdown-item",{staticClass:"text-uppercase",attrs:{variant:"danger"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.deleteMethod.apply(null,arguments)}}}
2,[t("i",{staticClass:"fa fa-trash mr-2"}),e._v("\n "+e._s(e.deleteText)+"\n ")])],1):e._e()]},proxy:!0}],null,!0)},"drop-down-menu",e.$attrs,!1),[t("btn",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],class:e.btnClass,attrs:{slot:"dropDownIcon",id:e.btnId,fab:"",icon:"","icon-name":e.icon,size:e.size,variant:e.btnVariant,title:e.tooltipTitle,"data-cy":e.dataCy},slot:"dropDownIcon"})],1)}),[],!1,null,null,null),i=a.exports},64963:function(e,t,r){r.r(t),r.d(t,{default:function(){return f}});var n=r(74353),a=r(87353),i={name:"FormFeedback",props:{validation:Object,field:String},computed:{value:function(){return this.field||"value"}}},o=r(51900),s=(0,o.Z)(i,(function(){var e=this,t=e._self._c;return e.validation.$error?t("div",{staticClass:"invalid-feedback"},[!1===e.validation.required?t("div",[e._t("required",(function(){return[e._v("\n "+e._s(e._f("capitalize")("".concat(e.value," is required.")))+"\n ")]}),null,{value:e.value})],2):!1===e.validation.maxLength?t("div",[e._t("maxLength",(function(){return[e._v("\n "+e._s(e._f("capitalize")("".concat(e.value," must have maximum ").concat(e.validation.$params.maxLength.max," characters.")))+"\n ")]}),null,{value:e.value})],2):t("div",[e._t("invalid",(function(){return[e._v(e._s("".concat(e.value," is invalid")))]}))],2)]):e._e()}),[],!1,null,"61776600",null).exports,l={name:"FormElement",mixins:[r(72806).q],components:{FormFeedback:s,FormLabel:a.default,FormGroup:n.default},props:{label:String,validation:Object,boxed:Boolean,required:Boolean},computed:{state:function(){return this.validation?this.inputState(this.validation):null}}},c=r(93379),u=r.n(c),d=r(8630),h={insert:"head",singleton:!1},f=(u()(d.Z,h),d.Z.locals,(0,o.Z)(l,(function(){var e=this,t=e._self._c;return t("form-group",[t("form-label",{attrs:{label:e.label,required:e.required}},[e._t("label")],2),e._v(" "),t("div",{class:{boxed:e.boxed,"is-valid":!0===e.state,"is-invalid":!1===e.state}},[e._t("default")],2),e._v(" "),e.validation?t("form-feedback",{attrs:{validation:e.validation}},[t("template",{slot:"required"},[e._t("required")],2),e._v(" "),t("template",{slot:"maxLength"},[e._t("maxLength")],2),e._v(" "),t("template",{slot:"invalid"},[e._t("invalid")],2)],2):e._e()],1)}),[],!1,null,"ff1864da",null).exports)},26:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.r(t),r.d(t,{default:function(){return s}});var i=r(64090),o={name:"UserMedia",components:{UserMediaVerification:function(){return Promise.all([r.e(8898),r.e(92680)]).then(r.bind(r,92680))},FollowUserButton:function(){return Promise.all([r.e(8898),r.e(887)]).then(r.bind(r,887))},AvatarImage:function(){return r.e(52895).then(r.bind(r,52895))},ProfileLink:function(){return Promise.all([r.e(8898),r.e(67048)]).then(r.bind(r,67048))}},props:{showInstitution:{type:Boolean,default:!0},showDegree:{type:Boolean,default:!0},onlyPrimaryInstitution:Boolean,maxInstitutionsShown:Number,withFollowButton:Boolean,itemWrapperClass:String,fullnameClass:String,showPresence:Boolean,isAnonymous:Boolean,verification:Object,isVerified:Boolean,userLink:Boolean,minimal:Boolean,oneLine:Boolean,noLink:Boolean,small:Boolean,user:Object,avatarSize:{type:Number,default:40},squareAvatar:Boolean,showTitle:{type:Boolean,default:!0}},computed:{institutions:function(){var e,t,r=this;return(null===(e=this.user)||void 0===e||null===(t=e.institutions)||void 0===t?void 0:t.filter((function(e){var t=e.isPrimary;return!r.onlyPrimaryInstitution||t})))||[]},isAuthUser:function(){var e,t;return(null===(e=this.user)||void 0===e?void 0:e.id)===(null===(t=this.$store.state.currentUser)||void 0===t?void 0:t.id)},authenticated:function(){return this.$store.getters.authenticated},fullName:function(){return this.user?(0,i.J)(this.user):""}
2,usernameString:function(){var e;return null!==(e=this.user)&&void 0!==e&&e.username?"@".concat(this.user.username):""},isResearch:function(){return this.$route().current().startsWith("research-")},computedAvatarSize:function(){return this.small?30:this.avatarSize}}},s=(0,r(51900).Z)(o,(function(){var e,t,r,n,i=this,o=i._self._c;return o("b-media",{class:["user-media",(e={},a(e,"one-line",i.oneLine),a(e,"user-media--small",i.small),e)],attrs:{"data-cy":"user-media"},scopedSlots:i._u([{key:"aside",fn:function(){return[o("div",{staticClass:"user-media__avatar"},[i.isAnonymous?o("avatar-image",i._b({attrs:{size:i.computedAvatarSize}},"avatar-image",{showPresence:i.showPresence,squareAvatar:i.squareAvatar},!1)):o("avatar-image",i._b({attrs:{size:i.computedAvatarSize}},"avatar-image",{showPresence:i.showPresence,userLink:i.userLink,user:i.user,squareAvatar:i.squareAvatar},!1))],1)]},proxy:!0}])},[i._v(" "),i.isAnonymous?[o("span",{staticClass:"user-media__fullname"},[i._v("Anonymous")])]:o("div",{staticClass:"user-media__body-inner-wrapper"},[o("div",{staticClass:"user-media__title-wrapper"},[o("span",i._b({directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],staticClass:"user-media__fullname",class:{"text-break":!i.minimal}},"span",i.showTitle?{title:i.fullName}:{},!1),[null!==(t=i.user)&&void 0!==t&&t.academicDegree&&i.showDegree?o("span",{staticClass:"user-media__academic-degree"},[i._v("\n "+i._s(null===(r=i.user)||void 0===r?void 0:r.academicDegree)+"\n ")]):i._e(),i._v("\n "+i._s(i.fullName)+"\n ")]),i._v(" "),i.verification?o("user-media-verification",i._b({},"user-media-verification",{verification:i.verification,user:i.user},!1)):i._e()],1),i._v(" "),!i.oneLine&&!i.minimal&&i.showInstitution&&i.institutions.length?o("div",{staticClass:"d-flex flex-column user-media__institution-wrapper"},i._l(i.institutions,(function(e,t){return o("span",{key:t,staticClass:"user-media__institution"},[i.maxInstitutionsShown?t<=i.maxInstitutionsShown-1?o("fragment",[i._v("\n "+i._s(null==e?void 0:e.name)+i._s(t!==i.maxInstitutionsShown-1&&t!==i.institutions.length-1?", ":"")+"\n ")]):i._e():o("fragment",[i._v("\n "+i._s(null==e?void 0:e.name)+i._s(t!==i.institutions.length-1?", ":"")+"\n ")])],1)})),0):i.showInstitution&&!i.minimal&&i.institutions.length?o("span",{staticClass:"user-media__institutions",attrs:{title:i.institutions.map((function(e){return e.name})).join(", ")}},[i._v("\n "+i._s(i.maxInstitutionsShown?i.institutions.slice(0,i.maxInstitutionsShown).map((function(e){return e.name})).join(", "):i.institutions.map((function(e){return e.name})).join(", "))+"\n ")]):i._e(),i._v(" "),!i.isResearch&&i.usernameString?o(i.noLink?"span":"profile-link",i._b({tag:"component",staticClass:"user-media__username",attrs:{"data-cy":"user-media-username".concat(i.noLink?"":"-link")}},"component",{user:i.user},!1),[i._v("\n "+i._s(i.usernameString)+"\n ")]):o(i.noLink?"span":"profile-link",i._b({tag:"component",staticClass:"user-media__email",attrs:{"data-cy":"user-media-email".concat(i.noLink?"":"-link")}},"component",{user:i.user},!1),[i._v("\n "+i._s(null===(n=i.user)||void 0===n?void 0:n.email)+"\n ")]),i._v(" "),i.withFollowButton&&i.authenticated&&!i.isAuthUser?o("follow-user-button",{staticClass:"mt-2 follow-btn",attrs:{"target-user":i.user,size:"sm"},on:{unfollow:function(e){return i.$emit("unfollow")},follow:function(e){return i.$emit("follow")}}}):i._e()],1),i._v(" "),i._t("addons")],2)}),[],!1,null,null,null).exports},19391:function(e,t,r){r.r(t),r.d(t,{default:function(){return y}});var n=r(28075),a=r(20629),i=r(8901),o=r.n(i);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(){l=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function d(e,t,r,a){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new S(a||[]);return n(o,"_invoke",{value:w(e,r,s)}),o}function h(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=d;var f={};function p(){}function g(){}function m(){}var v={};u(v,i,(function(){return this}));var A=Object.getPrototypeOf,y=A&&A(A(O([])));y&&y!==t&&r.call(y,i)&&(v=y);var b=m.prototype=p.prototype=Object.create(v);function _(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}
vendor: 2,849 bytes, line 2
2))}function C(e,t){function a(n,i,o,l){var c=h(e[n],e,i);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==s(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){a("next",e,o,l)}),(function(e){a("throw",e,o,l)})):t.resolve(d).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,l)}))}l(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function w(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return E()}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=x(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=h(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function x(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=h(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function $(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function O(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:E}}function E(){return{value:void 0,done:!0}}return g.prototype=m,n(b,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:g,configurable:!0}),g.displayName=u(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,u(e,c,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}}
2,_(C.prototype),u(C.prototype,o,(function(){return this})),e.AsyncIterator=C,e.async=function(t,r,n,a,i){void 0===i&&(i=Promise);var o=new C(d(t,r,n,a),i);return e.isGeneratorFunction(r)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},_(b),u(b,c,"Generator"),u(b,i,(function(){return this})),u(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=O,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach($),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return o.type="throw",o.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),$(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;$(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:O(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function c(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,a)}function u(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){c(i,n,a,o,s,"next",e)}function s(e){c(i,n,a,o,s,"throw",e)}o(void 0)}))}}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===s(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p={name:"CollectionAddCaseModal",components:{SplitModal:function(){return Promise.all([r.e(8898),r.e(20345)]).then(r.bind(r,20345))},CollectionMedia:function(){return r.e(2413).then(r.bind(r,2413))},EmptyState:function(){return r.e(4945).then(r.bind(r,4945))},NoResultsIcon:function(){return r.e(57868).then(r.bind(r,57868))},CreateCollectionModal:function(){return Promise.all([r.e(8898),r.e(44185)]).then(r.bind(r,34686))}},props:{originCase:n.UE,value:Boolean},data:function(){return{show:!1,saving:!1,createModalOpen:!1,keywords:""}},computed:h(h({},(0,a.rn)({currentUser:function(e){return e.currentUserResource}})),{},{isFetching:function(){return this.$asyncComputed.collections.updating||!this.$asyncComputed.collections}}),asyncComputed:{collections:function(){var e=this;return u(l().mark((function t(){var r;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.value){t.next=2;break}return t.abrupt("return",null);case 2:return t.next=4,e.$api("users.collections",{version:"1.0",radiologist:e.currentUser.id,without_case:e.originCase.id,keywords:e.keywords,where_member:!0});case 4:return r=t.sent,t.abrupt("return",r.data.data);case 6:case"end":return t.stop()}}),t)})))()}},methods:{onHidden:function(e){this.$emit("input",!1),this.$emit("hidden",e)},addCaseToCollection:function(e){var t=this;return u(l().mark((function r(){return l().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t.saving=!0,r.prev=1,r.next=4,t.$api("case_collections.add_case",{version:"1.0",case_collection:e.id},{case_id:t.originCase.id});case 4:o().success(t.originCase.title+" "+t.$t("cmrad.case_add_to_collection")+" "+e.title),t.$refs.modal.hide(),r.next=12;break;case 8:r.prev=8,r.t0=r.catch(1),console.error(r.t0),o().error(t.$t("cmrad.case_add_to_collection_error"));case 12:t.saving=!1,t.$asyncComputed.collections.update();case 14:case"end":return r.stop()}}),r,null,[[1,8]])})))()},onCreateCollection:function(){this.createModalOpen=!0},onCollectionCreated:function(e){this.addCaseToCollection(e)},onCancel:function(){this.$refs.modal.hide()}}}
2,g=r(93379),m=r.n(g),v=r(38257),A={insert:"head",singleton:!1},y=(m()(v.Z,A),v.Z.locals,(0,r(51900).Z)(p,(function(){var e=this,t=e._self._c;return t("fragment",[t("split-modal",e._b({ref:"modal",attrs:{"modal-class":"add-case-to-collection-modal",title:e.$t("cmrad.add_case_to_collection"),"title-icon":"fa-clipboard-list","ok-variant":"light",value:!e.createModalOpen&&(e.value||e.saving),"ok-disabled":e.saving},on:{input:function(t){return e.$emit("input",t)},hidden:e.onHidden},scopedSlots:e._u([{key:"modal-footer",fn:function(){return[t("cancel-btn",{attrs:{size:"sm"},on:{click:e.onCancel}})]},proxy:!0}])},"split-modal",e.$attrs,!1),[t("b-form-group",[t("b-form-input",{staticClass:"my-2",attrs:{placeholder:"Search your collections...",debounce:"300"},model:{value:e.keywords,callback:function(t){e.keywords=t},expression:"keywords"}})],1),e._v(" "),!e.isFetching&&!e.saving&&e.collections&&e.collections.length?t("b-list-group",{staticClass:"collections-list border-0",attrs:{flush:""}},e._l(e.collections,(function(r,n){return t("b-list-group-item",{key:r.id,staticClass:"d-flex flex-row align-items-center justify-content-between mb-2"},[t("collection-media",{attrs:{collection:r}}),e._v(" "),t("btn",{staticClass:"custom-color",attrs:{icon:"","icon-name":"fa-plus",variant:"primary",fab:"",disabled:e.saving,id:"add-collection-plus-btn-".concat(n)},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.addCaseToCollection(r)}},scopedSlots:e._u([{key:"btnText",fn:function(){return[t("span",{staticClass:"sr-only"},[e._v("Add to collection")])]},proxy:!0}],null,!0)}),e._v(" "),t("b-tooltip",{attrs:{target:"add-collection-plus-btn-".concat(n),triggers:"hover"}},[e._v("\n "+e._s(e.$t("cmrad.add_case_to_collection"))+"\n ")])],1)})),1):e.isFetching||e.saving?e._e():t("empty-state",{staticClass:"border-0",attrs:{"svg-icon":"","font-icon":!1,title:"No collections found"}},[[t("no-results-icon")]],2),e._v(" "),e.isFetching?t("empty-state",{staticClass:"border-0",attrs:{title:"Loading"},scopedSlots:e._u([{key:"image",fn:function(){return[t("div",{staticClass:"loader position-relative text-center p-3"},[t("b-spinner",{staticClass:"loading-spinner",attrs:{variant:"primary",label:e.$t("cmrad.loading_with_dots")}})],1)]},proxy:!0}],null,!1,3425519377)}):e._e(),e._v(" "),e.saving?t("empty-state",{staticClass:"border-0",attrs:{title:"Adding case to collection"},scopedSlots:e._u([{key:"image",fn:function(){return[t("div",{staticClass:"loader position-relative text-center p-3"},[t("b-spinner",{staticClass:"loading-spinner",attrs:{variant:"primary",label:"Adding case to collection..."}})],1)]},proxy:!0}],null,!1,1496813609)}):e._e(),e._v(" "),t("div",{staticClass:"d-flex align-items-center justify-content-end mt-2"},[t("btn",{attrs:{variant:"outline-primary",icon:"","icon-name":"fa-plus",disabled:e.isFetching||e.saving,title:e.$t("cmrad.create_new_collection"),"btn-text":e.$t("cmrad.create_new_collection")},on:{click:e.onCreateCollection}})],1)],1),e._v(" "),t("create-collection-modal",{on:{saved:e.onCollectionCreated,hidden:function(t){e.createModalOpen=!1}},model:{value:e.createModalOpen,callback:function(t){e.createModalOpen=t},expression:"createModalOpen"}})],1)}),[],!1,null,null,null).exports)},771:function(e,t,r){r.r(t),r.d(t,{default:function(){return X}});var n=r(8901),a=r.n(n),i=r(9980),o=r.n(i),s=r(72950),l=r(16961),c=r(85173),u=r(34370),d=r(18512),h=r(19391),f=r(2649),p=r.n(f),g=r(41157),m=r(11131),v=r(28075);function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function y(){y=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}
vendor: 3,475 bytes, line 2
2try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function c(e,t,r,a){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),s=new S(a||[]);return n(o,"_invoke",{value:w(e,r,s)}),o}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d={};function h(){}function f(){}function p(){}var g={};l(g,i,(function(){return this}));var m=Object.getPrototypeOf,v=m&&m(m(O([])));v&&v!==t&&r.call(v,i)&&(g=v);var b=p.prototype=h.prototype=Object.create(g);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function a(n,i,o,s){var l=u(e[n],e,i);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==A(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(d).then((function(e){c.value=e,o(c)}),(function(e){return a("throw",e,o,s)}))}s(l.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function w(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return E()}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=x(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=u(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function x(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=u(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function $(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function O(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:E}}function E(){return{value:void 0,done:!0}}return f.prototype=p,n(b,"constructor",{value:p,configurable:!0}),n(p,"constructor",{value:f,configurable:!0}),f.displayName=l(p,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,l(e,s,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}}
2,_(C.prototype),l(C.prototype,o,(function(){return this})),e.AsyncIterator=C,e.async=function(t,r,n,a,i){void 0===i&&(i=Promise);var o=new C(c(t,r,n,a),i);return e.isGeneratorFunction(r)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},_(b),l(b,s,"Generator"),l(b,i,(function(){return this})),l(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=O,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach($),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return o.type="throw",o.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),$(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;$(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:O(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function b(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,a)}var _={name:"CollectionItemActions",components:{IconLink:c.default,ShareCaseModal:d.default,DotsSettingsMenu:m.default,CollectionAddCaseModal:h.default,DropdownIconButton:u.default},mixins:[g.Z],props:{target:String,collectionId:Number,resource:v.UE,value:Boolean,canRemoveCases:Boolean},directives:{ClickOutside:p()},data:function(){return{addToCollectionModalOpen:!1}},computed:{shareCaseModalId:function(){return"share-case-modal-".concat(this.resource.caseNumber)},caseUrl:function(){return this.$route("show-case",{case:this.resource.caseNumber},!0).url()},authUser:function(){return this.$page.props.auth.user.id}},methods:{onLinkCopied:function(){a().success(this.$t("cmrad.copy_clipboard_success"))},onLinkError:function(){a().error(this.$t("cmrad.copy_clipboard_error"))},onShareCase:function(){this.$bvModal.show(this.shareCaseModalId)},onAddToCollection:function(){this.addToCollectionModalOpen=!0},onRemoveCase:function(){var e,t=this;return(e=y().mark((function e(){return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$confirm(t.$t("cmrad.delete_case_from_collection_confirm_text"),"Remove ".concat(t.resource.title));case 2:if(!e.sent){e.next=14;break}return e.prev=4,e.next=7,t.$api("case_collections.remove_case",{case_collection:t.collectionId,case_radiologist:t.resource.id});case 7:e.sent?(a().success(t.$t("cmrad.remove_case_success")),t.$emit("removeCase",t.resource)):a().error(t.$t("cmrad.remove_case_error")),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),a().error("Remove case from collection failed");case 14:case"end":return e.stop()}}),e,null,[[4,11]])})),function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){b(i,n,a,o,s,"next",e)}function s(e){b(i,n,a,o,s,"throw",e)}o(void 0)}))})()}}},C=_,w=r(93379),x=r.n(w),k=r(79737),$={insert:"head",singleton:!1},S=(x()(k.Z,$),k.Z.locals,r(51900)),O=(0,S.Z)(C,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"collection-case-actions-container d-inline-block"},[t("dots-settings-menu",e._b({staticClass:"collection-case-action",attrs:{"tooltip-title":"Case actions","delete-method":e.onRemoveCase,"delete-link":e.canRemoveCases,"delete-label":e.$t("cmrad.collection_remove_item")},scopedSlots:e._u([{key:"links",fn:function(){return[t("b-dropdown-item",{on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.onShareCase.apply(null,arguments)}}},[t("icon-link",{attrs:{"icon-name":"fa-share","link-text":e.$t("cmrad.share")}})],1),e._v(" "),t("b-dropdown-item",{on:{click:function(e){e.stopPropagation(),e.preventDefault()}}},[t("icon-link",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.caseUrl,expression:"caseUrl",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:e.onLinkCopied,expression:"onLinkCopied",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:e.onLinkError,expression:"onLinkError",arg:"error"}],attrs:{"icon-name":"fa-link","link-text":e.$t("cmrad.copy_link")}})],1),e._v(" "),t("dropdown-icon-button",{attrs:{"icon-name":"fa-clipboard-list","link-text":e.$t("cmrad.add_to_collection")},on:{click:e.onAddToCollection}})]},proxy:!0}])},"dots-settings-menu",e.$attrs,!1)),e._v(" "),t("share-case-modal",{staticClass:"text-left",attrs:{id:e.shareCaseModalId,"shared-case":e.resource,"shares-count":e.resource.sharesCount}}),e._v(" "),t("collection-add-case-modal",{attrs:{"origin-case":e.resource,value:e.addToCollectionModalOpen},on:{hidden:function(t){e.addToCollectionModalOpen=!1}}})],1)}),[],!1,null,"23bd104e",null),E=O.exports,B=r(46514),L={name:"CollectionCaseItem",components:{ThumbnailSvg:l.default,CollectionItemActions:E,DicomViewerButton:B.default},props:{collectionCase:Object,canRemoveCases:Boolean,collectionId:Number},computed:{keyImage:function(){return this.collectionCase.keyImages&&this.collectionCase.keyImages.length?this.collectionCase.keyImages[0]:null},isMobile:function(){return"xs"===this.$store.state.breakpoint},isTablet:function(){return"sm"===this.$store.state.breakpoint},uniqueId:function(){return"collection-case-".concat(this.collectionCase.id)}},methods:{onRemoveCase:function(e){this.$emit("removeCase",e)}}},j=(0,S.Z)(L,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"collection-case p-3",attrs:{id:e.uniqueId}},[t("b-row",{attrs:{"align-h":"between","align-v":"center"}},[t("b-col",{staticClass:"col-2",class:[e.isMobile?["col-3","m-2"]:""],attrs:{md:"1"}},[t("b-link",{staticClass:"collection-thumb-link",attrs:{href:e.collectionCase.links.showUrl}},[t("b-aspect",[t("thumbnail-svg",{attrs:{thumbnail:e.keyImage,size:400,href:e.collectionCase.links.showUrl}})],1)],1)],1),e._v(" "),t("b-col",{staticClass:"col"},[t("b-link",{staticClass:"collection-title-link",attrs:{href:e.collectionCase.links.showUrl}},[t("h5",[e._v(e._s(e.collectionCase.title))])]),e._v(" "),t("span",{staticClass:"section"},[e._v(e._s(e.collectionCase.subSpecialtySection.label))])],1),e._v(" "),t("b-col",{staticClass:"settings col"},[t("div",{staticClass:"justify-content-end d-flex"},[e.isMobile?e._e():t("dicom-viewer-button",{staticClass:"mr-2",attrs:{variant:"outline-primary",studies:e.collectionCase.studies,"collection-case":e.collectionCase}}),e._v(" "),t("collection-item-actions",{staticClass:"mr-2",attrs:{"tooltip-title":"settings",resource:e.collectionCase,"can-remove-cases":e.canRemoveCases,"collection-id":e.collectionId},on:{removeCase:e.onRemoveCase}}),e._v(" "),t("btn",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{fab:"",icon:"","icon-name":"fa-angle-right",size:"lg",variant:"primary",href:e.collectionCase.links.showUrl,title:e.$t("cmrad.visit_case")},scopedSlots:e._u([{key:"default",fn:function(e){}}])})],1)])],1)],1)}),[],!1,null,null,null).exports,P=r(4945),T=r(57868),I=r(91296),N=r.n(I),D=r
2(87066);function z(e){return z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},z(e)}var R=void 0;function M(e){return function(e){if(Array.isArray(e))return F(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return F(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return F(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function G(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?G(Object(r),!0).forEach((function(t){q(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function q(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==z(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==z(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===z(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function U(){U=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function c(e,t,r,a){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),s=new k(a||[]);return n(o,"_invoke",{value:_(e,r,s)}),o}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d={};function h(){}function f(){}function p(){}var g={};l(g,i,(function(){return this}));var m=Object.getPrototypeOf,v=m&&m(m($([])));v&&v!==t&&r.call(v,i)&&(g=v);var A=p.prototype=h.prototype=Object.create(g);function y(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function a(n,i,o,s){var l=u(e[n],e,i);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==z(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(d).then((function(e){c.value=e,o(c)}),(function(e){return a("throw",e,o,s)}))}s(l.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function _(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return S()}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=C(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=u(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function C(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&
vendor: 1,587 bytes, line 2
2(t.method="return",t.arg=void 0,C(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=u(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function k(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function $(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:S}}function S(){return{value:void 0,done:!0}}return f.prototype=p,n(A,"constructor",{value:p,configurable:!0}),n(p,"constructor",{value:f,configurable:!0}),f.displayName=l(p,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,l(e,s,"GeneratorFunction")),e.prototype=Object.create(A),e},e.awrap=function(e){return{__await:e}}
2,y(b.prototype),l(b.prototype,o,(function(){return this})),e.AsyncIterator=b,e.async=function(t,r,n,a,i){void 0===i&&(i=Promise);var o=new b(c(t,r,n,a),i);return e.isGeneratorFunction(r)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},y(A),l(A,s,"Generator"),l(A,i,(function(){return this})),l(A,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=$,k.prototype={constructor:k,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return o.type="throw",o.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),x(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;x(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:$(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function H(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,a)}function V(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){H(i,n,a,o,s,"next",e)}function s(e){H(i,n,a,o,s,"throw",e)}o(void 0)}))}}var Y=D.Z.CancelToken.source(),W=N()(function(){var e=V(U().mark((function e(t,r,n){return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.busy=!0,e.prev=1,e.next=4,t.$api("case_collections.handle_cases",{version:"1.0",case_collection:r},{cases:n},Y.token);case 4:t.dirty=!1,t.error=!1,e.next=12;break;case 8:e.prev=8,e.t0=e.catch(1),console.error(e.t0),t.error=!0;case 12:t.busy=!1,!t.dirty&&t.error&&a().error(R.$t("cmrad.saving_data_error_message"));case 14:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t,r,n){return e.apply(this,arguments)}}(),500),J={name:"CollectionCaseList",components:{Draggable:o(),CollectionCaseItem:j,LoadingModal:s.default,EmptyState:P.default,NoResultsIcon:T.default},props:{cases:Array,collection:Object},data:function(){return{orderedCases:M(this.cases.map((function(e,t){return Z(Z({},e),{},{position:t+1})}))),dirty:!1,busy:!1,error:!1}},computed:{casesData:function(){return this.orderedCases.map((function(e){return{case_id:e.id}}))},dragOptions:function(){return{supportPointer:!1,sort:!0,ghostClass:"ghost",dragClass:"sortable-drag",fallbackTolerance:1,removeCloneOnHide:!0}},containerComponent:function(){var e={component:"div",props:{}};return this.collection.can.handleCases&&(e.component="draggable",e.props=Z(Z({},e.props),{},{value:M(this.orderedCases)},this.dragOptions)),e},uniqueId:function(){return"collection-cases-".concat(this.collection.id)}},methods:{onRemoveCase:function(e){this.orderedCases=this.orderedCases.filter((function(t){return t.id!=e.id})),this.dirty=!0},onSave:function(){var e=this;return V(U().mark((function t(){return U().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:W(e,e.collection.id,e.casesData);case 1:case"end":return t.stop()}}),t)})))()},onCasesChange:function(e){this.orderedCases=e.map((function(e,t){return Z(Z({},e),{},{position:t+1})})),this.dirty=!0,this.collection.can.handleCases&&this.casesData.length&&W(this,this.collection.id,this.casesData)}}},K=J,Q=(0,S.Z)(K,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"collection-items-container space-y-2"},[e.orderedCases&&e.orderedCases.length?t(e.containerComponent.component,e._b({tag:"component",staticClass:"collection-case-list space-y-2",on:{input:e.onCasesChange}},"component",e.containerComponent.props,!1),e._l(e.orderedCases,(function(r){return t("collection-case-item",{key:r.id,staticClass:"collection-item mb-1",attrs:{"collection-case":r,"can-remove-cases":r.can.removableCase,"collection-id":e.collection.id},on:{removeCase:e.onRemoveCase}})}
2)),1):e._e(),e._v(" "),e.orderedCases&&e.orderedCases.length?e._e():t("empty-state",{attrs:{"font-icon":!1}},[t("h5",{staticClass:"text-muted"},[e._v("\n "+e._s(e.$t("cmrad.star_adding_cases"))+"\n "),t("btn",{staticClass:"d-inline",attrs:{fab:"",icon:"","icon-name":"fa-ellipsis-v",size:"lg",variant:"light"}}),e._v("\n "+e._s(e.$t("cmrad.star_adding_cases_2"))+"\n ")],1),e._v(" "),t("btn",{staticClass:"mb-3",attrs:{variant:"primary",href:"/home","btn-text":e.$t("cmrad.visit_home_start_adding")}}),e._v(" "),t("b-img",{attrs:{fluid:"",src:e.$loadImage("add-to-collection.gif")}})],1),e._v(" "),!e.dirty&&e.error?t("div",{staticClass:"sticky-button pin-bottom d-flex justify-content-end pb-3"},[t("btn",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{fab:"",variant:"primary","btn-text":e.$t("cmrad.save_failed_retry"),disabled:e.busy},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.onSave.apply(null,arguments)}}})],1):e._e()],1)}),[],!1,null,null,null),X=Q.exports},18512:function(e,t,r){r.r(t),r.d(t,{default:function(){return b}});var n=r(20345),a=r(28075),i=r(28620),o=r(72806),s=r(65234),l=r(40379),c=r(44219),u=r(64963),d=r(8901),h=r.n(d),f=r(4147),p=/^@[0-9a-z_-]+$/i,g=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,m={name:"ShareCaseForm",mixins:[i.oE,o.q],components:{CharacterCount:c.default,FormElement:u.default,FormTagInput:f.Z},props:{sharedCase:a.UE},data:function(){return{commentHtml:null,tags:[]}},computed:{rules:function(){return[p,g]},comment:function(){return(0,s.s9)((0,s.Ue)(this.commentHtml))},message:function(){return{recipients:this.recipients,comment:this.commentHtml}},recipients:function(){return this.tags.map((function(e){return p.test(e)?{username:e.slice(1)}:g.test(e)?{email:e}:{id:null}}))}},validations:{recipients:{required:l.C1,$each:{id:{required:(0,l.CF)((function(e){return!e.username&&!e.email}))},username:{required:(0,l.CF)((function(e){return!e.id&&!e.email}))},email:{required:(0,l.CF)((function(e){return!e.id&&!e.username})),email:l.Do}}},comment:{maxLength:(0,l.BS)(500)}},methods:{reset:function(){this.tags=[],this.$refs.commentEditor.clearContent(),this.$v.$reset()},submit:function(){var e=this;return this.$v.$touch(),this.$v.$invalid?(h().error("Please correct invalid fields"),Promise.reject("Invalid form")):this.$api("cases.share",["1.0",this.sharedCase],this.message).then((function(){h().success("Case has been shared"),e.reset()})).catch((function(){h().error("Case sharing failed")}))}}},v=r(51900),A=(0,v.Z)(m,(function(){var e=this,t=e._self._c;return t("b-form",{attrs:{novalidate:""}},[t("form-element",{attrs:{label:e.$t("cmrad.users_uppercase"),validation:e.$v.recipients}},[t("form-tag-input",{staticClass:"my-2",attrs:{placeholder:e.$t("cmrad.add_username_or_email_try_@"),rules:e.rules,variant:"mention",validation:e.$v.recipients,"is-filterable":!1},model:{value:e.tags,callback:function(t){e.tags=t},expression:"tags"}}),e._v(" "),t("template",{slot:"required"},[e._v("Users required")]),e._v(" "),t("template",{slot:"invalid"},[e._v("Invalid username found")])],2),e._v(" "),t("form-element",{attrs:{label:e.$t("cmrad.comment"),validation:e.$v.comment}},[t("template",{slot:"label"},[t("character-count",{attrs:{value:e.comment,"max-length":e.$v.comment.$params.maxLength.max}})],1),e._v(" "),t("rich-editor",{ref:"commentEditor",attrs:{output:"text",lines:4,"max-lines":10,validation:e.$v.comment,"related-case":e.sharedCase,images:e.sharedCase.keyImages},model:{value:e.commentHtml,callback:function(t){e.commentHtml=t},expression:"commentHtml"}})],2)],1)}),[],!1,null,"57e5726b",null).exports,y={name:"ShareCaseModal",components:{SplitModal:n.default,ShareCaseForm:A},props:{sharedCase:a.UE,sharesCount:Number},data:function(){return{busy:!1}},methods:{onSubmit:function(){var e=this;this.busy=!0,this.$refs.shareCaseForm.submit().then((function(){e.$bvModal.hide(e.$attrs.id),e.$emit("update:sharesCount",e.sharesCount+1)})).catch((function(){})).finally((function(){e.busy=!1}))},onCancel:function(){this.$bvModal.hide(this.$attrs.id)}}},b=(0,v.Z)(y,(function(){var e=this,t=e._self._c;return t("split-modal",e._b({staticClass:"share-modal",attrs:{size:"xl",title:e.$t("cmrad.share")},scopedSlots:e._u([{key:"modal-footer",fn:function(){return[t("cancel-btn",{attrs:{disabled:e.busy},on:{click:e.onCancel}}),e._v(" "),t("submit-btn",{attrs:{disabled:e.busy},on:{click:e.onSubmit}})]},proxy:!0}])},"split-modal",e.$attrs,!1),[t("share-case-form",{ref:"shareCaseForm",attrs:{"shared-case":e.sharedCase}})],1)}),[],!1,null,null,null).exports},16961:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.r(t),r.d(t,{default:function(){return v}});var s=r(28075),l=r(14645),c=r(59815),u=r(68069),d=r(24491),h={name:"ThumbnailSvg",components:{ThumbnailImage:l.Z,AnnotationLayer:c.Z,CenterBox:u.Z},props:{thumbnail:s.OJ,withBorder:Boolean,noImageMessage:String,dataCy:String,size:{type:Number,default:d.oq}},data:function(){return{isFailed:!1}},computed:{dimension:function(){if(!this.thumbnail)return{width:this.size,height:this.size};var e=this.thumbnail.originalWidth;0===e&&(e=this.size);var t=this.thumbnail.originalHeight;0===t&&(t=this.size);var r=Math.max(e,t)/this.size;return{width:Math.min(this.size,Math.round(e/r)||this.size),height:Math.min(this.size,Math.round(t/r)||this.size)}},position:function(){return{x:Math.round((this.size-this.dimension.width)/2),y:Math.round((this.size-this.dimension.height)/2)}},viewBox:function(){var e,t=null!==(e=this.size)&&void 0!==e?e:Math.max(this.dimension.width,this.dimension.height);return"0 0 ".concat(t," ").concat(t)},showImage:function(){return!!this.thumbnail&&this.thumbnail.isSupported&&!this.isFailed}},methods:{onError:function(){this.isFailed=!0,this.$emit("error")}}},f=r(93379),p=r.n(f),g=r(4340),m={insert:"head",singleton:!1},v=(p()(g.Z,m),g.Z.locals,(0,r(51900).Z)(h,(function(){var e=this,t=e._self._c;return t("lazy-component",e._b({staticClass:"d-block case-thumbnail",class:{"with-border":e.withBorder},attrs:{"wrapper-tag":"svg",viewBox:e.viewBox,"data-cy":e.dataCy}},"lazy-component",i({},e.$attrs),!1),[t("rect",{staticClass:"backdrop",attrs:{x:"0",y:"0",width:e.size,height:e.size}}),e._v(" "),e.showImage?t("thumbnail-image",e._b({directives:[{name:"show",rawName:"v-show",value:!e.isFailed,expression:"!isFailed"}],ref:"image",attrs:{"inline-svg":"",thumbnail:e.thumbnail}},"thumbnail-image",i(i({},e.dimension),e.position),!1)):e._e(),e._v(" "),e.showImage?t("annotation-layer",e._b({attrs:{"reference-image":e.thumbnail}},"annotation-layer",i(i({},e.dimension),e.position),!1)):e._e(),e._v(" "),e.showImage?e._e():t("foreignObject",{attrs:{x:"0",y:"0",width:e.size,height:e.size}},[t("center-box",[!e.thumbnail&&e.noImageMessage?t("small",{staticClass:"text-center m-4"},[e._v(e._s(e.noImageMessage))]):e._e(),e._v(" "),!e.thumbnail&&!e.noImageMessage||e.isFailed?t("i",{staticClass:"fa fa-question-circle text-muted"}):e._e(),e._v(" "),e.thumbnail&&!e.thumbnail.isSupported?t("i",{staticClass:"fa fa-eye-slash text-muted"}):e._e()])],1)],1)}),[],!1,null,"fb341736",null).exports)}}]); 3//# sourceMappingURL=771.ce15cb9ad1d7849f.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.