diff --git a/phb/app-5df0d648a3ecb7f5ef97.js b/phb/app-5df0d648a3ecb7f5ef97.js new file mode 100644 index 00000000..1cc75fce --- /dev/null +++ b/phb/app-5df0d648a3ecb7f5ef97.js @@ -0,0 +1 @@ +webpackJsonp([0],[function(e,t){e.exports=function(e,t,a,s){var n,r=e=e||{},i=typeof e.default;"object"!==i&&"function"!==i||(n=e,r=e.default);var o="function"==typeof r?r.options:r;if(t&&(o.render=t.render,o.staticRenderFns=t.staticRenderFns),a&&(o._scopeId=a),s){var l=Object.create(o.computed||null);Object.keys(s).forEach(function(e){var t=s[e];l[e]=function(){return t}}),o.computed=l}return{esModule:n,exports:r,options:o}}},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;ta.parts.length&&(s.parts.length=a.parts.length)}else{for(var i=[],n=0;n-1?e.encounter.npcs.counts[a]+=1:(e.encounter.npcs.list.push(t),e.encounter.npcs.counts.push(1))},removeEncounterNpc:function(e,t){var a=e.encounter.npcs.list.indexOf(t);a>-1&&(e.encounter.npcs.counts.splice(a,1),e.encounter.npcs.list.splice(a,1))}},p=new o.default.Store({state:d,mutations:u,actions:{},getters:{},modules:{},plugins:[(0,c.default)()]});t.default=p},function(e,t){},function(e,t,a){a(199);var s=a(0)(a(97),a(156),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(98),a(165),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(99),a(164),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(100),a(193),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(101),a(150),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(102),a(153),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(103),a(191),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(104),a(177),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(105),a(154),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(106),a(180),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(107),a(158),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(108),a(178),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(109),a(159),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(110),a(168),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(111),a(163),null,null);e.exports=s.exports},function(e,t,a){a(204);var s=a(0)(a(112),a(181),null,null);e.exports=s.exports},function(e,t,a){a(206);var s=a(0)(a(113),a(186),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(114),a(151),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(115),a(149),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(116),a(157),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(117),a(175),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(118),a(172),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(119),a(173),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(120),a(161),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(121),a(176),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(122),a(179),null,null);e.exports=s.exports},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=Object.freeze({base:"#F44336",lighten5:"#FFEBEE",lighten4:"#FFCDD2",lighten3:"#EF9A9A",lighten2:"#E57373",lighten1:"#EF5350",darken1:"#E53935",darken2:"#D32F2F",darken3:"#C62828",darken4:"#B71C1C",accent1:"#FF8A80",accent2:"#FF5252",accent3:"#FF1744",accent4:"#D50000"}),n=Object.freeze({base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"}),r=Object.freeze({base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"}),i=Object.freeze({base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"}),o=Object.freeze({base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"}),l=Object.freeze({base:"#2196F3",lighten5:"#E3F2FD",lighten4:"#BBDEFB",lighten3:"#90CAF9",lighten2:"#64B5F6",lighten1:"#42A5F5",darken1:"#1E88E5",darken2:"#1976D2",darken3:"#1565C0",darken4:"#0D47A1",accent1:"#82B1FF",accent2:"#448AFF",accent3:"#2979FF",accent4:"#2962FF"}),c=Object.freeze({base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"}),d=Object.freeze({base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"}),u=Object.freeze({base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"}),p=Object.freeze({base:"#4CAF50",lighten5:"#E8F5E9",lighten4:"#C8E6C9",lighten3:"#A5D6A7",lighten2:"#81C784",lighten1:"#66BB6A",darken1:"#43A047",darken2:"#388E3C",darken3:"#2E7D32",darken4:"#1B5E20",accent1:"#B9F6CA",accent2:"#69F0AE",accent3:"#00E676",accent4:"#00C853"}),f=Object.freeze({base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"}),h=Object.freeze({base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"}),m=Object.freeze({base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"}),v=Object.freeze({base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"}),_=Object.freeze({base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"}),g=Object.freeze({base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"}),y=Object.freeze({base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"}),b=Object.freeze({base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"}),x=Object.freeze({base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"}),w=Object.freeze({black:"#000000",white:"#FFFFFF",transparent:"transparent"});t.default=Object.freeze({red:s,pink:n,purple:r,deepPurple:i,indigo:o,blue:l,lightBlue:c,cyan:d,teal:u,green:p,lightGreen:f,lime:h,yellow:m,amber:v,orange:_,deepOrange:g,brown:y,blueGrey:b,grey:x,shades:w})},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t=t?" - "+t:"","Mass Effect 5e | "+e+t}function r(e){return e.split("_").map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join(" ")}Object.defineProperty(t,"__esModule",{value:!0});var i=a(7),o=s(i),l=a(11),c=s(l),d=a(10),u=s(d),p=a(9),f=s(p),h=a(8),m=s(h),v=a(27),_=s(v),g=a(28),y=s(g),b=a(29),x=s(b),w=a(30),k=s(w),C=a(31),S=s(C),M=a(32),j=s(M),A=a(34),O=s(A),R=a(33),T=s(R),F=a(35),P=s(F),E=a(36),D=s(E),I=a(37),B=s(I),$=a(38),G=s($),W=a(39),H=s(W),L=a(40),N=s(L),z=a(41),q=s(z),V=a(42),Y=s(V),K=a(43),U=s(K),J=a(44),X=s(J),Q=a(45),Z=s(Q),ee=a(46),te=s(ee),ae=a(48),se=s(ae),ne=a(47),re=s(ne),ie=a(49),oe=s(ie),le=a(52),ce=s(le),de=a(51),ue=s(de),pe=a(50),fe=s(pe),he=a(53),me=s(he),ve=a(25),_e=s(ve);a(26),o.default.use(c.default,{theme:{primary:me.default.red.darken4,accent:me.default.red.darken1,secondary:me.default.indigo.darken4,info:me.default.blue.lighten2,warning:me.default.amber.base,error:me.default.red.accent2,success:me.default.green.base}}),o.default.use(f.default),o.default.use(u.default);var ge=new u.default({mode:"hash",routes:[{path:"/",component:_.default,redirect:"/home",children:[{path:"armor/mods",component:x.default,meta:{title:n("Armor Mods","Equipment")}},{path:"armor/sets",component:k.default,meta:{title:n("Armor Sets","Equipment")}},{path:"backgrounds",component:S.default,meta:{title:n("Backgrounds","Player Options")}},{path:"bestiary",component:j.default,title:"Bestiary",meta:{title:n("Bestiary")}},{path:"classes",component:O.default,title:"Classes",meta:{title:n("Classes","Player Options")}},{path:"classes/:id",component:T.default,name:"class",props:!0,meta:{title:n("","Class")}},{path:"conditions",component:P.default,meta:{title:n("Conditions","References")}},{path:"feats",component:G.default,meta:{title:n("Feats","Player Options")}},{path:"grenades",component:N.default,meta:{title:n("Grenades & Mines","Equipment")}},{path:"home",component:Y.default,meta:{title:n("Player's Handbook")}},{path:"races",component:X.default,name:"races",meta:{title:n("Races","Player Options")}},{path:"races/:id",component:U.default,name:"race",props:!0,meta:{title:n("","Race")}},{path:"skills",component:Z.default,meta:{title:n("Skills","Reference")}},{path:"spells",component:se.default,meta:{title:n("Spells","Reference")}},{path:"spells/:id",component:te.default,name:"spell",meta:{title:n("","Spell")}},{path:"thermal-clips",component:oe.default,meta:{title:n("Thermal Clips","Equipment")}},{path:"weapons",component:ce.default,meta:{title:n("Weapons","Equipment")}},{path:"weapons/:id",component:fe.default,name:"weapon",meta:{title:n("","Weapon")}}]},{path:"/rules",component:_.default,children:[{path:"general",component:H.default,meta:{title:n("General","Rules")}},{path:"weapons",component:ue.default,meta:{title:n("Weapons","Rules")}},{path:"armor",component:y.default,meta:{title:n("Armor","Rules")}},{path:"consumables",component:D.default,meta:{title:n("Consumables","Rules")}},{path:"spellcasting",component:re.default,meta:{title:n("Spellcasting","Rules")}}]},{path:"/gm-tools",component:_.default,children:[{path:"grunts",component:q.default,meta:{title:n("Grunt Generator","GM Tools")}},{path:"encounter",component:B.default,name:"encounter",meta:{title:n("Encounter Maker","GM Tools")}}]}]});ge.beforeEach(function(e,t,a){["class","race","spell","weapon"].includes(e.name)?document.title=n(r(e.params.id),r(e.name)):document.title=e.meta.title,a()}),o.default.use(m.default,{id:"UA-83740704-2",router:ge,autoTracking:{pageviewTemplate:function(e){return{page:"pbh"+e.path,title:document.title,location:window.location.href}}}}),t.default=new o.default({el:"#root",router:ge,store:_e.default,render:function(e){return e("router-view")}})},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.AverageFromDie={methods:{averageFromDie:function(e){var t=e.split("d");return Math.floor(parseInt(t[0],10)*((parseInt(t[1],10)+1)/2))}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.AbilityScores={methods:{setGruntAbilityScores:function(e,t){t.abilityScores={str:0,dex:0,con:0,int:0,wis:0,cha:0};var a={adept:{wis:3,dex:2,cha:1},engineer:{int:3,con:2,dex:1},infiltrator:{dex:3,int:2,cha:1},sentinel:{con:3,int:2,wis:1},soldier:{dex:3,con:2,str:1},vanguard:{str:3,wis:2,con:1}},s={},n=[15,14,13,12,10,8];if("none"===t.sc.id)for(var r=Object.keys(t.abilityScores),i=3;i>0;){var o=this.randomValue(r);s[o]=i,r.splice(r.indexOf(o),1),i--}else s=a[t.sc.id];var l={increase:Object.keys(t.abilityScores),reduction:Object.keys(t.abilityScores)},c=Object.keys(t.abilityScores);for(var d in s)if(Object.prototype.hasOwnProperty.call(s,d)){var u=n.slice(0,n.length-s[d]),p=this.randomValue(u);t.abilityScores[d]=p,n.splice(n.indexOf(p),1),c.splice(c.indexOf(d),1);for(var f=0;f0){var i=this.randomValue(r),o=i.desc.map(function(e){return e.data}).join(" ");t.actions.push({type:"common",name:i.name,recharge:a+" grenades",description:o})}}}},data:function(){return{grenades:[]}},created:function(){var e=this;return this.$http.get("../data/grenades_mines.json").then(function(e){return e.json()}).then(function(t){e.grenades=t.data.map(function(e){var t=e.damage_amount?parseInt(e.damage_amount,10):0,a=e.dd?(2*parseInt(e.dd.replace(/\D/gi,""),10)+1)/2:0;return e.dpr=t*a,e})})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Biotics={methods:{setGruntBiotics:function(e,t){var a=this,s=this.getEffectiveCr(e,t);t.spellcasting={level:s.spellcastingLevel,dc:8+e.cr.profBonus+this.abilityScoreBonus(t.abilityScores.wis),hit:e.cr.profBonus+this.abilityScoreBonus(t.abilityScores.wis),spells:[]};var n=0,r=0,i=this.progressions[t.sc.id].find(function(e){return parseInt(e.level,10)===s.spellcastingLevel}),o=!0,l=!1,c=void 0;try{for(var d,u=i.row_data[Symbol.iterator]();!(o=(d=u.next()).done);o=!0)!function(){var e=d.value;if("cantrips"===e.key){var i={level:"cantrip",spells:[]},o=parseInt(e.value,10),l=a.spells.filter(function(e){return"0"===e.level&&"x"===e[t.sc.id]});if("vanguard"===t.sc.id){var c=a.spells.find(function(e){return"barrier"===e.id});i.spells.push(c),l.splice(l.indexOf(c),1),o--}for(var u=1;u<=o;u++)if(!(l.length<1)){var p=a.randomValue(l);if(i.spells.push(p),l.splice(l.indexOf(p),1),"adept"===t.sc.id&&["barrier_detonation","phase_disruptor"].includes(p.id)){var f=a.spells.find(function(e){return"barrier"===e.id});i.spells.push(f),l.splice(l.indexOf(f),1),u++}n++,p.effect.includes("damage")&&r++}t.spellcasting.spells.push(i)}else if(Number.isInteger(parseInt(e.key,10))&&Number.isInteger(parseInt(e.value,10))){for(var h=parseInt(e.key,10),m=parseInt(e.value,10),v={level:h,slots:m,spells:[]},_=a.numSpellsByLevel[t.sc.id][s.spellcastingLevel][h-1],g=a.spells.filter(function(a){return a.level===e.key&&"x"===a[t.sc.id]}),y=1;y<=_;y++)if(!(g.length<1)){var b=a.randomValue(g);v.spells.push(b),g.splice(g.indexOf(b),1),n++,b.effect.includes("damage")&&r++}t.spellcasting.spells.push(v)}}()}catch(e){l=!0,c=e}finally{try{!o&&u.return&&u.return()}finally{if(l)throw c}}r>=n/2&&(e.targetDamage.dmgMin/=2,e.targetDamage.dmgMax/=2)}},data:function(){return{spells:[],progressions:{adept:{},sentinel:{},vanguard:{}},numSpellsByLevel:{adept:{1:[2],2:[2],3:[3],4:[3],5:[3,1],6:[3,1],7:[3,2],8:[3,2],9:[3,2,1],10:[3,2,1],11:[4,2,1],12:[4,2,1],13:[4,2,1,1],14:[4,2,1,1],15:[4,3,2,1],16:[4,3,2,1],17:[4,3,2,2],18:[4,3,2,2]},vanguard:{1:[2],2:[2],3:[2],4:[2],5:[2],6:[2],7:[3,1],8:[3,1],9:[3,1],10:[3,1],11:[3,2,1],12:[3,2,1],13:[3,2,1],14:[3,2,1],15:[3,2,1,1],16:[3,2,1,1],17:[3,2,1,1],18:[3,2,1,1]},sentinel:{1:[0],2:[1],3:[1],4:[1],5:[1],6:[1,1],7:[1,1],8:[1,1],9:[1,1],10:[1,1],11:[1,1,1],12:[1,1,1],13:[1,1,1],14:[1,1,1],15:[2,1,1,1],16:[2,1,1,1],17:[2,1,1,1],18:[2,1,1,1]}}}},created:function(){var e=this,t=this.$http.get("../data/spells.json").then(function(e){return e.json()}),a=this.$http.get("../data/adept_progression.json").then(function(e){return e.json()}),s=this.$http.get("../data/sentinel_progression.json").then(function(e){return e.json()}),n=this.$http.get("../data/vanguard_progression.json").then(function(e){return e.json()});Promise.all([t,a,s,n]).then(function(t){e.spells=t[0].data.filter(function(e){return"biotic"===e.type}),e.progressions.adept=t[1].data,e.progressions.sentinel=t[2].data,e.progressions.vanguard=t[3].data})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Features={methods:{setGruntFeatures:function(e,t){var a=parseFloat(e.cr.cr)<=1?0:Math.ceil(parseFloat(e.cr.cr)/4),s=JSON.parse(JSON.stringify(this.monsterFeatures)),n=s.filter(function(e){return"a"===e[t.race.id]}),r=!0,i=!1,o=void 0;try{for(var l,c=n[Symbol.iterator]();!(r=(l=c.next()).done);r=!0){var d=l.value;this.addFeature(e,t,d)}}catch(e){i=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(i)throw o}}for(var u=s.filter(function(e){return"x"===e[t.race.id]}),p=this.randomValue(this.numFeatureWeights[a]),f=1;f<=p;f++){var h=this.randomValue(u);this.addFeature(e,t,h),u.splice(u.indexOf(h),1)}t.damageResistances=Array.from(new Set(t.damageResistances)),t.conditionImmunities=Array.from(new Set(t.conditionImmunities))},addFeature:function(e,t,a){var s=Math.ceil(parseFloat(e.cr.cr)/4);switch(a.id){case"mind_meld":a.description=a.description.replace(/{dc}/g,e.cr.acDc);break;case"relentless":a.crEffect*=s;break;default:if(/{dmg}/.test(a.description)){var n=a.crEffect.split("d"),r=parseInt(n[0],10)*s,i=Math.floor((parseInt(n[1],10)+1)/2*r);a.crEffect=i;var o=i+" ("+r+"d"+n[1]+")";a.description=a.description.replace(/{dmg}/g,o)}}switch(a.type){case"condition":t.conditionImmunities=t.conditionImmunities.concat(a.description.split(",").map(function(e){return e.trim()}));break;case"resistance":t.damageResistances=t.damageResistances.concat(a.description.split(",").map(function(e){return e.trim()})),e.resistances=!0;break;case"reaction":t.reactions.push(a),a.crKey&&(e.effective[a.crKey]+=parseInt(a.crEffect,10));break;case"action":t.actions.push({type:"common",name:a.name,recharge:a.recharge,description:a.description});break;default:t.features.push(a),a.crKey&&(e.effective[a.crKey]+=parseInt(a.crEffect,10))}}},data:function(){return{monsterFeatures:[],numFeatureWeights:{0:[0,0,0,1,1],1:[0,1,1,1,2],2:[1,1,1,2,2],3:[1,2,2,3,3]}}},created:function(){var e=this;return this.$http.get("../data/monster_features.json").then(function(e){return e.json()}).then(function(t){e.monsterFeatures=t.data})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Helpers={methods:{getEffectiveCrAdjustment:function(e,t){var a=Math.floor((e.cr.dmgMin+e.cr.dmgMax)/2+e.effective.dmg),s=this.crArray.find(function(e){return a>=e.dmgMin&&a<=e.dmgMax});s=s||e.cr;var n=e.cr.attackBonus+e.effective.atk,r=(n-s.attackBonus)/2;r=r>=0?Math.floor(r):Math.ceil(r);var i=t.sp?t.sp.average:0,o=t.hp.average+i+e.effective.hp,l=this.crArray.find(function(e){return o>=e.hpMin&&o<=e.hpMax}),c=t.ac+e.effective.ac,d=(c-l.acDc)/2;return-1*((d=d>=0?Math.floor(d):Math.ceil(d))+r)},getEffectiveCr:function(e,t){var a=this.getEffectiveCrAdjustment(e,t),s=e.cr.id+a;return s=s<1?1:s,s=s>15?15:s,this.crArray[s-1]},getTargetDamage:function(e,t){var a=this.getEffectiveCr(e,t);return{dmgMin:a.dmgMin,dmgMax:a.dmgMax}}},data:function(){return{crArray:[]}},created:function(){var e=this;return this.$http.get("../data/stats_by_cr.json").then(function(e){return e.json()}).then(function(t){e.crArray=t})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Hp={methods:{setGruntHp:function(e,t){var a=this.createNumberRange(e.cr.hpMin,e.cr.hpMax),s=Math.floor(a.length/4);a=e.effective.resistances?a.slice(0,a.length-2*s):a.slice(s,a.length-s);var n=this.randomValue(a),r=2.5,i=.3,o=0,l=0,c=n,d=e.cr.hpMax,u=Math.floor(100*Math.random())>15;u&&("engineer"===t.sc.id||"infiltrator"===t.sc.id||"sentinel"===t.sc.id?(r=3.5,i=.65):i=.5,o=Math.floor(n*i),l=Math.floor(c*i),c=n-o,d=e.cr.hpMax-l);var p="volus"===t.race.id?3.5:4.5,f=this.abilityScoreBonus(t.abilityScores.con),h=1;e.effective.resistances&&(h=parseInt(e.cr.cr,10)<5?2:parseInt(e.cr.cr,10)<11?1.5:1.25),"turian"===t.race.id&&(f+=2),t.sp=u?this.generatePointObject(r,o,l,0):null,t.hp=this.generatePointObject(p,c,d,f,h)},generatePointObject:function(e,t,a){for(var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=0,i=0,o=0,l=this.dieFromAverage(e);i<=t&&o<=a;)r++,i=(r*e+r*s)*n,o=r*l*n;return{avgRoll:e,average:Math.floor(i),numDice:r,mod:s*r}}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Name={methods:{setGruntName:function(e){var t=e.race.name;"none"===e.sc.id?t+=" Grunt":t+=" "+e.sc.name,e.name=t}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SavingThrows={methods:{setGruntSavingThrows:function(e,t){var a=this,s=parseFloat(e.cr.cr)<=1?0:Math.ceil(parseFloat(e.cr.cr)/4),n=this.randomValue(this.savingThrowWeights[s]),r=JSON.parse(JSON.stringify(this.savingThrows));if("none"!==t.sc.id){var i=t.sc.saving_throw.split(",").map(function(e){return e.toLowerCase().trim().slice(0,3)}),o=!0,l=!1,c=void 0;try{for(var d,u=i[Symbol.iterator]();!(o=(d=u.next()).done);o=!0)!function(){var s=d.value;if(n>0){var i=r.find(function(e){return s===e.id}),o=a.abilityScoreBonus(t.abilityScores[s])+e.cr.profBonus;o>0&&(r.splice(r.indexOf(i),1),i.bonus=o,t.savingThrows.push(i),n--)}}()}catch(e){l=!0,c=e}finally{try{!o&&u.return&&u.return()}finally{if(l)throw c}}}for(var p=1;p<=n;p++){var f=this.randomValue(r),h=this.abilityScoreBonus(f.id)+e.cr.profBonus;h>0&&(r.splice(r.indexOf(f),1),f.bonus=h,t.savingThrows.push(f))}t.savingThrows.length>1&&(e.effective.ac+=2)}},data:function(){return{savingThrowWeights:{0:[0,0,0,1],1:[0,1,1,2],2:[1,1,2,2],3:[2,2,2,3]},savingThrows:[{id:"str",name:"Strength"},{id:"dex",name:"Dexterity"},{id:"con",name:"Constitution"},{id:"int",name:"Intelligence"},{id:"wis",name:"Wisdom"},{id:"cha",name:"Charisma"}]}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Senses={methods:{setGruntSenses:function(e,t){var a=10+this.abilityScoreBonus(t.abilityScores.wis),s=!1;"quarian"!==t.race.id||e.quarianCybEn||(1===this.randomValue([1,2])?t.senses.unshift("darkvision 20m"):s=!0),"drell"===t.race.id&&t.senses.unshift("darkvision 20m"),["drell","unshackled_ai","geth"].includes(t.race.id)&&(s=!0),t.skills.map(function(e){return e.id}).includes("perception")&&(s=!0),s&&(a+=e.cr.profBonus),t.senses.push("passive Perception "+a)}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Skills={methods:{setGruntSkills:function(e,t){var a=parseFloat(e.cr.cr)<=1?0:Math.ceil(parseFloat(e.cr.cr)/4),s=JSON.parse(JSON.stringify(this.skills)).filter(function(e){return"x"!==e.removed});if("quarian"===t.race.id&&3===this.randomValue([1,2,3])&&!e.quarianCybEn){var n=this.abilityScoreBonus(t.abilityScores.wis);if(n>0){var r=s.find(function(e){return"perception"===e.id});r.bonus=n,t.skills.push(r),s.splice(s.indexOf(r),1)}e.quarianCybEn=!0}if("krogan"===t.race.id){var i=this.abilityScoreBonus(t.abilityScores.cha);if(i>0){var o=s.find(function(e){return"intimidation"===e.id});o.bonus=i,t.skills.push(o),s.splice(s.indexOf(o),1)}}if("none"!==t.sc.id){var l=t.sc.skill.replace(/choose three from/gi,"").split(",").map(function(e){return e.toLowerCase().trim().replace(/ /g,"_")});s=s.filter(function(e){return l.includes(e.id)})}for(var c=this.randomValue(this.proficientWeights[a]),d=1;d<=a;d++){var u=this.randomValue(s),p=u.link.slice(0,3).toLowerCase(),f=this.abilityScoreBonus(t.abilityScores[p]);c>0&&(f+=e.cr.profBonus,c--),f>0&&(s.splice(s.indexOf(u),1),u.bonus=f,t.skills.push(u))}if("salarian"===t.race.id){var h=!0,m=!1,v=void 0;try{for(var _,g=t.skills[Symbol.iterator]();!(h=(_=g.next()).done);h=!0){var y=_.value;["engineering","hacking","history","medicine","nature","piloting"].includes(y.id)&&(y.bonus+=e.cr.profBonus)}}catch(e){m=!0,v=e}finally{try{!h&&g.return&&g.return()}finally{if(m)throw v}}}}},data:function(){return{skills:[],proficientWeights:{0:[0,0,1,1],1:[1,1,1,2],2:[1,2,2,2],3:[2,2,3,3]}}},created:function(){var e=this;return this.$http.get("../data/skills.json").then(function(e){return e.json()}).then(function(t){e.skills=t.data})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Speed={methods:{setGruntSpeed:function(e,t){switch(t.race.id){case"volus":t.speed="8m";break;case"quarian":3!==this.randomValue([1,2,3])||e.quarianCybEn?t.speed="10m":(t.speed="12m",e.quarianCybEn=!0);break;case"drell":t.speed="12m";break;case"vorcha":t.speed="14m";break;default:t.speed="10m"}}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Tech={methods:{setGruntTech:function(e,t){var a=this.getEffectiveCr(e,t),s=this.numSpellsByLevel[t.sc.id][a.spellcastingLevel],n=s[0],r=s[1],i=s[2];t.techcasting={perDay:r,tpSpent:i,dc:8+e.cr.profBonus+this.abilityScoreBonus(t.abilityScores.int),hit:e.cr.profBonus+this.abilityScoreBonus(t.abilityScores.int),spells:[]};for(var o=0,l=0,c=this.tech.filter(function(e){return e.min_tech_points<=i&&"x"===e[t.sc.id]}),d=1;d<=n;d++)if(!(c.length<1)){var u=this.randomValue(c);t.techcasting.spells.push(u),c.splice(c.indexOf(u),1),o++,u.effect.includes("damage")&&l++}l>=o/2&&(e.targetDamage.dmgMin/=1.3,e.targetDamage.dmgMax/=1.3)}},data:function(){return{tech:[],progressions:{adept:{},sentinel:{},vanguard:{}},numSpellsByLevel:{engineer:{1:[1,3,1],2:[1,3,1],3:[2,4,2],4:[2,4,2],5:[2,5,3],6:[3,5,3],7:[3,6,4],8:[3,6,4],9:[3,7,5],10:[4,7,5],11:[4,8,6],12:[4,8,6],13:[4,9,7],14:[4,9,7],15:[5,10,8],16:[5,10,8],17:[5,10,9],18:[5,10,9]},infiltrator:{1:[0,0,0],2:[1,1,1],3:[1,2,1],4:[1,2,2],5:[1,3,3],6:[1,3,3],7:[2,3,3],8:[2,4,3],9:[2,4,4],10:[2,4,4],11:[2,4,4],12:[2,5,4],13:[3,5,5],14:[3,5,5],15:[3,5,5],16:[3,6,5],17:[3,6,6],18:[3,6,6]},sentinel:{1:[1,1,1],2:[1,1,2],3:[1,2,2],4:[1,2,2],5:[1,2,3],6:[2,2,3],7:[2,2,3],8:[2,2,3],9:[2,2,4],10:[2,3,4],11:[2,3,4],12:[3,3,4],13:[3,3,5],14:[3,4,5],15:[3,4,5],16:[3,4,5],17:[3,4,6],18:[3,5,6]}}}},created:function(){var e=this;return this.$http.get("../data/spells.json").then(function(e){return e.json()}).then(function(t){e.tech=t.data.filter(function(e){return"tech"===e.type})})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Type={methods:{setGruntType:function(e){e.type="Geth"===e.race.name||"Unshackled AI"===e.race.name?"Synthetic":"Organic"}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Weapons={methods:{setWeaponActions:function(e,t){var a=this.getWeaponsWithDamage(t),s=this.getAttackOptions(e,a),n=s.filter(function(t){return t.dpr>=e.targetDamage.dmgMin&&t.dpr<=e.targetDamage.dmgMax});n.length<1&&(n=[s[0]]);var r=this.randomValue(n),i=!0,o=!1,l=void 0;try{for(var c,d=r.weapons[Symbol.iterator]();!(i=(c=d.next()).done);i=!0){var u=c.value;t.actions.unshift(this.generateWeaponAttack(e,u))}}catch(e){o=!0,l=e}finally{try{!i&&d.return&&d.return()}finally{if(o)throw l}}r.numAttacks>1&&t.actions.unshift({type:"common",name:"Multiattack",description:this.generateMultiattackDescription(t,r)})},getAttackOptions:function(e,t){var a=[],s=!0,n=!1,r=void 0;try{for(var i,o=t[Symbol.iterator]();!(s=(i=o.next()).done);s=!0){var l=i.value;if((e.allowHeavyWeapons||"Heavy Weapon"!==l.type)&&(e.allowMeleeWeapons||"Melee"!==l.type))for(var c=1;c<=3;c++)c>1&&"Heavy Weapon"===l.type||c>2&&("Heavy Weapon"===l.type||"Sniper Rifle"===l.type||l.heat<3)||a.push({dpr:(l.attack.dpr+l.attack.bonus+l.attack.extraDmg)*c,numAttacks:c,weapons:[l]})}}catch(e){n=!0,r=e}finally{try{!s&&o.return&&o.return()}finally{if(n)throw r}}var d=t.filter(function(e){return("Heavy Pistol"===e.type||"SMG"===e.type||"Melee"===e.type)&&!/two/gi.test(e.tags)}),u=[],p=!0,f=!1,h=void 0;try{for(var m,v=d[Symbol.iterator]();!(p=(m=v.next()).done);p=!0){var _=m.value;if(e.allowMeleeWeapons||"Melee"!==_.type){var g=_.attack.dpr+_.attack.bonus+_.attack.extraDmg,y=!0,b=!1,x=void 0;try{for(var w,k=d[Symbol.iterator]();!(y=(w=k.next()).done);y=!0){var C=w.value;if((e.allowMeleeWeapons||"Melee"!==_.type)&&(("Melee"!==_.type||"Melee"===C.type||/hip/gi.test(C.tags))&&("Melee"!==C.type||"Melee"===_.type||/hip/gi.test(C.tags))&&!u.includes(_.id+"-"+C.id)&&!u.includes(C.id+"-"+_.id))){var S=C.attack.dpr+C.attack.bonus+C.attack.extraDmg;a.push({dpr:g+S,numAttacks:2,weapons:[_,C]}),a.push({dpr:2*g+2*S,numAttacks:4,weapons:[_,C]}),u.push(_.id+"-"+C.id)}}}catch(e){b=!0,x=e}finally{try{!y&&k.return&&k.return()}finally{if(b)throw x}}}}}catch(e){f=!0,h=e}finally{try{!p&&v.return&&v.return()}finally{if(f)throw h}}return a.sort(function(e,t){return e.dpr-t.dpr}),a},getWeaponsWithDamage:function(e){var t=this.abilityScoreBonus(e.abilityScores.str),a=this.abilityScoreBonus(e.abilityScores.dex),s=e.features.find(function(e){return"brute"===e.id});return this.weapons.map(function(e){if(e.attack={},"Melee"===e.type&&s&&(e.rof+=1),e.attack.dpr=parseInt(e.rof,10)*((2*parseInt(e.damage,10)+1)/2),e.attack.extraDmg=e.addDmg?parseInt(e.addDmg,10):0,"Melee"===e.type){var n=0;n=/finesse/gi.test(e.tags)?t>=a?t:a:t,e.attack.bonus=n}else"Heavy Weapon"===e.type?e.attack.bonus=0:e.attack.bonus=a;return e})},generateMultiattackDescription:function(e,t){var a="none"===e.sc.id?"grunt":e.sc.id,s=["","one","two","three","four"],n=t.numAttacks>1?"s":"",r="The "+a+" makes";if(t.weapons.length>1)if("Melee"===t.weapons[0].type&&"Melee"===t.weapons[1].type)r+=" "+s[t.numAttacks]+" melee attack"+n;else if(t.weapons[0].id===t.weapons[1].id)r+=" "+s[t.numAttacks]+" "+t.weapons[0].name+" attack"+n+", one in each hand.";else{var i=s[t.numAttacks/2];r+=" "+s[t.numAttacks]+" attacks: "+i+" with its "+t.weapons[0].name+" and "+i+" with its "+t.weapons[1].name}else r+=" "+s[t.numAttacks]+" "+t.weapons[0].name+" attack"+n;return r},generateWeaponAttack:function(e,t){if("Heavy Weapon"===t.type)return{type:"common",name:t.name,recharge:"Charges "+t.heat,description:t.notes};if("m-37_falcon"===t.id)return{type:"common",name:t.name,description:"Target a creature within "+t.range+". It makes a DC "+(8+t.bonus+e.cr.profBonus)+" Dexterity saving throw, taking "+t.dpr+" ("+t.rof+"d"+t.damage+") thunder damage on a failed save, or have as much damage on a successful one."};if("venom_shotgun"===t.id)return{type:"common",name:t.name,description:"Target a creature within "+t.range+". It makes a DC 13 Dexterity saving throw, taking "+t.dpr+" ("+t.rof+"d"+t.damage+") thunder damage on a failed save, or have as much damage on a successful one."};var a="";t.attack.bonus>0?a=" + "+t.attack.bonus:t.attack.bonus<0&&(a=" - "+-1*t.attack.bonus);var s="Melee"===t.type?"reach":"range",n=/hip/gi.test(t.tags)?" & hip fire":"",r="n7_piranha"===t.id?"all creatures in 4m cone":"one target",i=t.npcHit?", and "+t.npcHit:".",o=e.cr.profBonus+t.attack.bonus>=0?"+"+(e.cr.profBonus+t.attack.bonus):e.cr.profBonus+t.attack.bonus,l={attack:o+" to hit, "+s+" "+t.range+n+", "+r+".",hit:Math.floor(t.attack.dpr)+" ("+t.rof+"d"+t.damage+a+") "+t.dmgType+" damage"+i,miss:null};"scorpion"===t.id&&(l.miss="2 (1d4) thunder damage");var c="Melee"===t.type?"Melee":"Ranged";return c+=" Weapon Attack",{type:"attack",name:t.name,attackType:c,description:l}}},data:function(){return{weapons:[]}},created:function(){var e=this;return this.$http.get("../data/weapons.json").then(function(e){return e.json()}).then(function(t){e.weapons=t.data.filter(function(e){return null!==e.dmg})})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GruntGenerator=void 0;var s=a(13),n=a(56),r=a(57),i=a(58),o=a(55),l=a(59),c=a(14),d=a(61),u=a(62),p=a(60),f=a(63),h=a(72),m=a(15),v=a(73),_=a(64),g=a(65),y=a(66),b=a(67),x=a(68),w=a(69),k=a(70);t.GruntGenerator={mixins:[s.AbilityScoreBonus,n.AbilityScores,r.Ac,i.Actions,o.AverageFromDie,l.Biotics,c.DieFromAverage,d.Helpers,u.Hp,p.Features,f.Name,h.NumberRange,m.Ordinal,v.RandomValue,_.SavingThrows,g.Senses,y.Skills,b.Speed,x.Tech,w.Type,k.Weapons],methods:{generateGrunt:function(e,t,a){var s={cr:e,effective:{ac:0,hp:0,atk:0,dc:0,dmg:0},resistances:!1,quarianCybEn:!1,targetDamage:{dmgMin:0,dmgMax:5},allowHeavyWeapons:!0,allowMeleeWeapons:!0},n={actions:[],alignment:"any alignment",conditionImmunities:[],cr:e.cr+" ("+e.xp+" XP)",damageResistances:[],features:[],profBonus:e.profBonus,race:t,reactions:[],savingThrows:[],sc:a,senses:[],size:"Medium",skills:[],spellcasting:!1,techcasting:!1};return this.setGruntName(n),this.setGruntType(n),this.setGruntAbilityScores(s,n),this.setGruntFeatures(s,n),this.setGruntSkills(s,n),this.setGruntSavingThrows(s,n),this.setGruntAc(s,n),this.setGruntHp(s,n),this.setGruntSpeed(s,n),this.setGruntSenses(s,n),this.setGruntActions(s,n),n}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.NumberRange={methods:{createNumberRange:function(e,t){for(var a=[],s=e;s<=t;s++)a.push(s);return a}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.RandomValue={methods:{randomValue:function(e){return e[Math.floor(Math.random()*e.length)]}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"AdvancedOption",props:["option"],data:function(){return{title:"",text:""}},created:function(){if(this.option){var e=this.option.split(":",2);this.title=e[0],this.text=e[1]}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"ClassAttributes",props:["item"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"ClassTabs",props:["colors"],data:function(){return{tabs:[{name:"Attributes",id:"attributes"},{name:"Subclasses",id:"subclasses"},{name:"Spell List",id:"spell_list"}],active:null}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(3),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"GrenadeInfo",props:["grenade"],components:{MeElement:n.default}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MainFooter"}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});a(5);t.default={name:"MainNavigation",computed:{isActive:{get:function(){return this.$store.state.sidebar},set:function(e){this.$store.commit("toggleSidebar",e)}}},data:function(){return{items:[{title:"Rules",icon:"gavel",items:[{href:"/rules/general",title:"General"},{href:"/rules/spellcasting",title:"Spellcasting"},{href:"/rules/weapons",title:"Weapons"},{href:"/rules/armor",title:"Armor"},{href:"/rules/consumables",title:"Consumables"},{href:"/skills",title:"Skills"},{href:"/conditions",title:"Conditions"}]},{title:"Player Options",icon:"face",items:[{href:"/classes",title:"Classes"},{href:"/races",title:"Races"},{href:"/feats",title:"Feats"},{href:"/backgrounds",title:"Backgrounds"}]},{title:"Equipment",icon:"build",items:[{href:"/weapons",title:"Weapons"},{href:"/armor/mods",title:"Armor Mods"},{href:"/armor/sets",title:"Armor Sets"},{href:"/grenades",title:"Grenades"},{href:"/thermal-clips",title:"Thermal Clips"}]},{title:"Spells & Powers",icon:"whatshot",href:"/spells"},{title:"Beastiary",icon:"pets",href:"/bestiary"},{title:"GM Tools",icon:"extension",items:[{href:"/gm-tools/grunts",title:"Grunts"}]}]}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MainToolbar",methods:{toggleSidebar:function(){this.$store.commit("toggleSidebar",!this.$store.state.sidebar)}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MeElement",props:["text"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MeIcon",props:["type","name"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"ProgressionTable",props:["rows","headers","spell_header","colors"],methods:{showDialog:function(e,t){this.$emit("showDialog",e,t)}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"RuleCard"}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(6),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={components:{MeIcon:n.default},name:"SpellClassList",props:["spell"],data:function(){return{classes:["adept","engineer","infiltrator","sentinel","soldier","vanguard"]}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"SpellDamageEffect",props:["spell"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"SpellDuration",props:["spell"]}},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(21),r=s(n),i=a(17),o=s(i),l=a(20),c=s(l),d=a(16),u=s(d),p=a(137),f=s(p),h=a(145),m=s(h),v=a(3),_=s(v);t.default={name:"SpellInfo",props:["spell"],components:{SpellClassList:m.default,AdvancedOption:f.default,SpellType:r.default,SpellDuration:o.default,SpellRangeArea:c.default,SpellDamageEffect:u.default,MeElement:_.default}}},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(21),r=s(n),i=a(17),o=s(i),l=a(20),c=s(l),d=a(16),u=s(d),p=a(18),f=s(p);t.default={components:{SpellType:r.default,SpellDuration:o.default,SpellRangeArea:c.default,SpellDamageEffect:u.default,SpellInfo:f.default},name:"SpellList",props:["spells"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(6),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"SpellRangeArea",props:["spell"],components:{MeIcon:n.default}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(6),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={components:{MeIcon:n.default},name:"SpellRangeArea",props:["spell"],created:function(){if("biotic"===this.spell.type)switch(this.spell.level){case"0":this.level="cantrip";break;case"1":this.level="1st-level";break;case"2":this.level="2nd-level";break;case"3":this.level="3rd-level";break;default:this.level=this.spell.level+"th-level"}},data:function(){return{level:""}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(13),n=a(14),r=a(15);t.default={name:"StatBlock",data:function(){return{abilityMap:{str:"Strength",dex:"Dexterity",con:"Constitution",int:"Intelligence",wis:"Wisdom",cha:"Charisma"}}},mixins:[s.AbilityScoreBonus,n.DieFromAverage,r.Ordinal],methods:{renderBonus:function(e){var t=this.abilityScoreBonus(e);return t>=0?"+"+t:t},renderPoints:function(e){if(e){var t="";return e.mod>0?t=" + "+e.mod:e.mod<0&&(t=" - "+-1*e.mod),e.average+" ("+e.numDice+"d"+this.dieFromAverage(e.avgRoll)+t+")"}return"0"},featureTitle:function(e){var t=e.name;return e.recharge&&(t+=" ("+e.recharge+")"),t},aOrAn:function(e){return[8,18,"8","18"].includes(e)?"an":"a"},addS:function(e){return e>1?"s":""}},computed:{hasDamageResistances:function(){return this.stats.damageResistances&&this.stats.damageResistances.length>0},hasConditionImmunities:function(){return this.stats.conditionImmunities&&this.stats.conditionImmunities.length>0},hasReactions:function(){return this.stats.reactions&&this.stats.reactions.length>0},hasSenses:function(){return this.stats.senses&&this.stats.senses.length>0},savingThrows:function(){return!!(this.stats.savingThrows&&this.stats.savingThrows.length>0)&&this.stats.savingThrows.map(function(e){return e.name+" +"+e.bonus}).join(", ")},skills:function(){return!(!this.stats.skills||!this.stats.skills.length)&&this.stats.skills.map(function(e){return e.name+" +"+e.bonus}).join(", ")}},props:["stats"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"SubclassInfo",props:["items"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(3),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"WeaponInfo",props:["weapon"],components:{MeElement:n.default}}},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(23),r=s(n),i=a(148),o=s(i);t.default={components:{WeaponType:o.default,WeaponInfo:r.default},name:"WeaponList",props:["weapons"]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"WeaponType",props:["weapon"],created:function(){this.type=this.weapon.type.replace(/\s/,"_").toLowerCase()},data:function(){return{type:""}}}},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(142),r=s(n),i=a(141),o=s(i),l=a(143),c=s(l);t.default={name:"Default",components:{MainToolbar:c.default,"main-toolbar":c.default,MainNavigation:r.default,"main-navigation":r.default,MainFooter:o.default,"main-footer":o.default},data:function(){return{drawer:!0}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(4),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Armor",components:{RuleCard:n.default},data:function(){return{mechanics:[]}},created:function(){var e=this;return this.$http.get("../data/armor_mechanics.json").then(function(e){return e.json()}).then(function(t){e.mechanics=t.data})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"ArmorMods",data:function(){return{items:[],source:"",updated:"",headers:[{text:"Name",value:"name",align:"left"},{text:"Slot",value:"piece",align:"left"},{text:"Cost",value:"cost",align:"left"},{text:"Mechanic",value:"mechanic",sortable:!1,align:"left"}]}},created:function(){var e=this;return this.$http.get("../data/armor_mods.json").then(function(e){return e.json()}).then(function(t){e.items=t.data,e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"ArmorMods",data:function(){return{items:[],source:"",updated:"",headers:[{text:"Name",value:"name",align:"left"},{text:"Slot",value:"piece",align:"left"},{text:"Type",value:"cost",align:"left"},{text:"Cost",value:"cost",align:"left"},{text:"Mechanic(s)",value:"mechanic",sortable:!1,align:"left"}]}},created:function(){var e=this;return this.$http.get("../data/armor_sets.json").then(function(e){return e.json()}).then(function(t){e.items=t.data,e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(3),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Backgrounds",components:{MeElement:n.default},methods:{sortBy:function(e){this.sortKey===e?this.sortOrder=-1*this.sortOrder:(this.sortKey=e,this.sortOrder=1)}},computed:{filteredData:function(){var e=this.items,t=this.sortKey,a=this.sortOrder;return t&&(e=e.slice().sort(function(e,s){return e=e[t],s=s[t],(e===s?0:e>s?1:-1)*a})),e}},data:function(){return{items:[],source:"",updated:"",headers:[{key:"name",display:"Name",classes:"xs12 sm3"},{key:"feature_name",display:"Feature",classes:"hidden-xs-only sm5"},{key:"skills",display:"Proficiencies",classes:"hidden-xs-only sm4"}],sortKey:"name",sortOrder:1}},created:function(){var e=this;return this.$http.get("../data/backgrounds.json").then(function(e){return e.json()}).then(function(t){e.items=t.data,e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"Bestiary"}},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(6),r=s(n),i=a(3),o=s(i),l=a(4),c=s(l),d=a(144),u=s(d),p=a(138),f=s(p),h=a(139),m=s(h),v=a(19),_=s(v),g=a(146),y=s(g);t.default={name:"ClassView",props:["id"],components:{SubclassInfo:y.default,SpellList:_.default,ClassTabs:m.default,ClassAttributes:f.default,ProgressionTable:u.default,RuleCard:c.default,MeElement:o.default,MeIcon:r.default},data:function(){return{item:{},subclasses:[],features:[],progression:{},spells:[],next:{},previous:{},dialog:{show:!1,header:"",type:"standard",text:""},colors:{primary:"primary",accent:"red darken-4",link:"red darken-4"}}},methods:{showDialog:function(e,t){var a=this;if(t){var s=this.subclasses.map(function(e){var s=e[t].map(function(e){var t=a.features.find(function(t){return t.id===e.key});return t.name=e.value,t});return{name:e.name,features:s}});this.dialog={show:!0,header:"Subclass Feature",type:"subclass",text:s}}else{var n=this.features.find(function(t){return t.id===e});this.dialog={show:!0,header:n.name,type:"standard",text:n.mechanic}}},getColors:function(e){var t={};switch(e){case"adept":t={primary:"deep-purple darken-1",accent:"purple accent-1",link:"purple--text"};break;case"engineer":t={primary:"amber darken-2",accent:"blue-grey darken-1",link:"amber--text text--darken-4"};break;case"infiltrator":t={primary:"deep-orange darken-1",accent:"grey darken-4",link:"deep-orange--text text--darken-4"};break;case"sentinel":t={primary:"green darken-2",accent:"green accent-3",link:"teal--text text--darken-4"};break;case"soldier":t={primary:"primary",accent:"grey lighten-1",link:""};break;case"vanguard":t={primary:"indigo darken-4",accent:"light-blue accent-2",link:"indigo--text darken-4"}}return t}},created:function(){var e=this,t=this.$http.get("../data/class_features.json").then(function(e){return e.json()}),a=this.$http.get("../data/"+this.id+"_progression.json").then(function(e){return e.json()}),s=this.$http.get("../data/classes.json").then(function(e){return e.json()}),n=this.$http.get("../data/subclasses.json").then(function(e){return e.json()}),r=this.$http.get("../data/spells.json").then(function(e){return e.json()});Promise.all([s,t,a,n,r]).then(function(t){var a=t[0].data,s=t[3].data;e.spells=t[4].data.filter(function(t){return t[e.id]}),e.features=t[1].data,e.progression=t[2];var n=e.progression.headers.filter(function(e){return e.spell_header}).length,r=e.progression.headers.length;e.progression.spell_header=!!n&&{blank_length:r-n,spell_length:n},e.item=a.find(function(t){return t.id===e.id}),e.subclasses=s.filter(function(t){return t.class.toLowerCase()===e.id}),e.colors=e.getColors(e.id);var i=a.indexOf(e.item);e.previous=a[i-1]?a[i-1]:{},e.previous.colors=e.getColors(e.previous.id),e.next=a[i+1]?a[i+1]:{},e.next.colors=e.getColors(e.next.id)})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"Classes",methods:{toSingle:function(e){this.$router.push("/classes/"+e)}},data:function(){return{items:[],source:"",updated:""}},created:function(){var e=this;return this.$http.get("../data/classes.json").then(function(e){return e.json()}).then(function(t){e.items=t.data,e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"Skills",data:function(){return{items:[],new_skills:"",removed:"",source:"",updated:"",headers:[{text:"Name",value:"name",align:"left"},{text:"Description",value:"description",sortable:!1,align:"left"}]}},created:function(){var e=this;return this.$http.get("../data/conditions.json").then(function(e){return e.json()}).then(function(t){e.items=t})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(4),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Consumables",components:{RuleCard:n.default}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=(a(5),a(22)),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={components:{StatBlock:n.default},name:"Grunts",data:function(){return{npcs:[]}},created:function(){this.npcs=this.$store.state.encounter.npcs.list},methods:{removeNpc:function(e){this.$store.commit("removeEncounterNpc",e)}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(3),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Feats",components:{MeElement:n.default},data:function(){return{feats:[],source:"",updated:"",not_available:""}},created:function(){var e=this;return this.$http.get("../data/feats.json").then(function(e){return e.json()}).then(function(t){e.feats=t.data.filter(function(e){return null===e.not_available});var a=t.data.filter(function(e){return null!==e.not_available});e.not_available=a.map(function(e){return e.name}).join(", "),e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(4),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"General",components:{RuleCard:n.default},data:function(){return{damage_types:[{type:"Force",note:"One of the primary biotic damage types. Mass Effect fields that pummel, pierce, or apply pressure deal force damage."},{type:"Lightning",note:"Shock damage. Any damage done by an electrical discharge or source. Deals double damage to shields."},{type:"Necrotic",note:"The second biotic damage type. Necrotic damage uses dark energy or tiny Mass Effect fields targeted inside a creatre, crippling them from within"},{type:"Psychic",note:"A shock to the nervous system, rather than fear or mental damage. But the latter is possible."},{type:"Radiant",note:"Radiation or damage on a nuclear level, rather than divine light."},{type:"Thunder",note:"Shockwaves and explosions. Thunder damage is primarily caused by grenades."}]}}}},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(3),r=s(n),i=a(140),o=s(i);t.default={name:"Grenades",components:{GrenadeInfo:o.default,MeElement:r.default},methods:{sortBy:function(e){this.sortKey===e?this.sortOrder=-1*this.sortOrder:(this.sortKey=e,this.sortOrder=1)}},computed:{filteredData:function(){var e=this.grenades,t=this.sortKey,a=this.sortOrder,s=function(e){return(e.damage_amount?parseInt(e.damage_amount,10):0)*(e.dd?parseInt(e.dd.replace(/\D/,""),10):0)};return t&&(e=e.slice().sort(function(e,n){switch(t){case"intensity":e=s(e),n=s(n);break;case"effect":e=e.damage_type,n=n.damage_type;break;default:e=e[t],n=n[t]}return(e===n?0:e>n?1:-1)*a})),e}},data:function(){return{grenades:[],source:"",updated:"",headers:[{key:"name",display:"Name",classes:"xs12 sm5 md4"},{key:"intensity",display:"Intensity",classes:"xs12 sm3 md2"},{key:"effect",display:"Damage/Effect",classes:"xs12 sm4 md2"},{key:"range",display:"Range",classes:"hidden-sm-and-down md2"},{key:"blast",display:"Blast",classes:"hidden-sm-and-down md2"}],sortKey:"name",sortOrder:1}},created:function(){var e=this;return this.$http.get("../data/grenades_mines.json").then(function(e){return e.json()}).then(function(t){e.grenades=t.data,e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(71),n=(a(5),a(22)),r=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default={components:{StatBlock:r.default},name:"Grunts",data:function(){return{crs:[],races:[],classes:[],grunt:!1}},mixins:[s.GruntGenerator],created:function(){var e=this,t=this.$http.get("../data/races.json").then(function(e){return e.json()}),a=this.$http.get("../data/classes.json").then(function(e){return e.json()}),s=this.$http.get("../data/stats_by_cr.json").then(function(e){return e.json()});Promise.all([t,a,s]).then(function(t){e.crs=t[2],e.races=t[0].data.map(function(e){return e.available_classes=e.available_classes.split(",").map(function(e){return e.trim()}),e}),e.classes=t[1].data})},computed:{classOptions:function(){var e=this.filterClasses(this.race.id);return e.sort(this.compare),e.unshift({id:"random",name:"Random"}),e.push({id:"none",name:"None"}),e.map(function(e){return e.id}).includes(this.sc.id)||(this.sc=e[0]),e},raceOptions:function(){var e=this.filterRaces(this.sc.id);return e.sort(this.compare),e.unshift({id:"random",name:"Random"}),e.map(function(e){return e.id}).includes(this.race.id)||(this.race=e[0]),e},race:{get:function(){return this.$store.state.gruntConfig.race},set:function(e){this.$store.commit("updateGruntConfigRace",e)}},sc:{get:function(){return this.$store.state.gruntConfig.sc},set:function(e){this.$store.commit("updateGruntConfigClass",e)}},cr:{get:function(){return this.$store.state.gruntConfig.cr},set:function(e){this.$store.commit("updateGruntConfigCr",e)}},savedGrunts:function(){return this.$store.state.encounter.npcs.list}},methods:{saveGrunt:function(e){this.$store.commit("addEncounterNpc",e)},filterClasses:function(e){var t=this;return this.classes.filter(function(a){return"random"===e||t.races.find(function(t){return t.id===e}).available_classes.includes(a.name)})},filterRaces:function(e){return this.races.filter(function(t){return"random"===e||new RegExp(e,"gi").test(t.available_classes)})},compare:function(e,t){var a=0;return e.name>t.name?a=1:t.name>e.name&&(a=-1),a},getGrunt:function(){var e={};if("random"===this.race.id)if("random"===this.sc.id||"none"===this.sc.id)e=this.randomValue(this.races);else{var t=this.filterRaces(this.sc.id);e=this.randomValue(t)}else e=this.race;var a={};if("random"===this.sc.id){var s=this.filterClasses(e.id);a=this.randomValue(s)}else a=this.sc;this.grunt=this.generateGrunt(this.cr,e,a)}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"Home"}},function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(6),r=s(n),i=a(3),o=s(i);t.default={name:"Race",props:["id"],components:{MeElement:o.default,MeIcon:r.default},data:function(){return{race:{},next_race:{},previous_race:{}}},created:function(){var e=this,t=this.$http.get("../data/feats.json").then(function(e){return e.json()}),a=this.$http.get("../data/racial_traits.json").then(function(e){return e.json()}),s=this.$http.get("../data/races.json").then(function(e){return e.json()});Promise.all([t,s,a]).then(function(t){var a=t[0].data,s=t[1].data,n=t[2].data,r=s.find(function(t){return t.id==e.id}),i=s.indexOf(r);e.previous_race=s[i-1]?s[i-1]:{},e.next_race=s[i+1]?s[i+1]:{},r.available_classes=r.available_classes.split(",").map(function(e){return e.trim()}),r.racial_traits=n.filter(function(e){return null!==e[r.id]}).map(function(e){var t=!0,s=!1,n=void 0;try{for(var i,o=e.description[Symbol.iterator]();!(t=(i=o.next()).done);t=!0){var l=i.value;if(/{feats}/.test(l.data)){var c=a.filter(function(e){return null!==e[r.id]}).map(function(e){return e.name});l.data=l.data.replace(/{feats}/,c.join(", "))}}}catch(e){s=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(s)throw n}}return e}),e.race=r})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(3),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Races",components:{MeElement:n.default},methods:{toRace:function(e){this.$router.push("/races/"+e)}},data:function(){return{races:[],source:"",updated:""}},created:function(){var e=this,t=this.$http.get("../data/racial_traits.json").then(function(e){return e.json()}),a=this.$http.get("../data/races.json").then(function(e){return e.json()});Promise.all([t,a]).then(function(t){var a=t[0].data;e.races=t[1].data.map(function(e){return e.racial_traits=a.filter(function(t){return null!==t[e.id]}).map(function(e){return e.name}).join(", "),e}),e.updated=t[1].updated,e.source=t[1].source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"Skills",data:function(){return{items:[],new_skills:"",removed:"",source:"",updated:"",headers:[{text:"Name",value:"name",align:"left"},{text:"Ability",value:"link",align:"left"},{text:"Description",value:"description",sortable:!1,align:"left"}]}},created:function(){var e=this;return this.$http.get("../data/skills.json").then(function(e){return e.json()}).then(function(t){e.items=t.data.filter(function(e){return null===e.removed}),e.removed=t.data.filter(function(e){return e.removed}).map(function(e){return e.name}).join(", "),e.new_skills=t.data.filter(function(e){return e.new}).map(function(e){return e.name}).join(", "),e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(18),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Spell",data:function(){return{spell:{}}},created:function(){var e=this;return this.$http.get("../data/spells.json").then(function(e){return e.json()}).then(function(t){e.spell=t.data.find(function(t){return t.id==e.$route.params.id})})},components:{SpellInfo:n.default}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(4),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"SpellCasting",components:{RuleCard:n.default}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(19),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Spells",data:function(){return{spells:[],search:"",source:"",updated:"",headers:[{key:"type",display:"",classes:"xs4 sm3 lg2",sortable:!1},{key:"name",display:"Name",classes:"xs8 sm9 lg2",sortable:!1},{key:"duration",display:"Duration",classes:"hidden-md-and-down lg2",sortable:!1},{key:"range",display:"Range/Area",classes:"hidden-md-and-down lg2",sortable:!1},{key:"attack_type",display:"Attack/Save",classes:"hidden-md-and-down lg2",sortable:!1},{key:"damage",display:"Damage/Effect",classes:"hidden-md-and-down lg2",sortable:!1}]}},created:function(){var e=this;return this.$http.get("../data/spells.json").then(function(e){return e.json()}).then(function(t){e.spells=t.data.sort(function(e,t){return e.name>t.name?1:-1}),e.updated=t.updated,e.source=t.source})},computed:{filtered:function(){var e=this;return this.spells.filter(function(t){return t.name.toLowerCase().indexOf(e.search.toLowerCase())>=0})}},components:{SpellList:n.default}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"ThermalClips",data:function(){return{items:[],source:"",updated:"",headers:[{text:"Name",value:"name",align:"left"},{text:"Description",value:"mechanic",sortable:!1,align:"left"}]}},created:function(){var e=this;return this.$http.get("../data/thermal_clips.json").then(function(e){return e.json()}).then(function(t){e.items=t.data,e.updated=t.updated,e.source=t.source})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(23),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Weapon",components:{WeaponInfo:n.default},data:function(){return{weapon:{}}},created:function(){var e=this;return this.$http.get("../data/weapons.json").then(function(e){return e.json()}).then(function(t){e.weapon=t.data.find(function(t){return t.id==e.$route.params.id})})}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(4),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"WeaponRules",components:{RuleCard:n.default}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(147),n=function(e){return e&&e.__esModule?e:{default:e}}(s);t.default={name:"Weapons",components:{WeaponList:n.default},methods:{sortBy:function(e){this.sortKey===e?this.sortOrder=-1*this.sortOrder:(this.sortKey=e,this.sortOrder=1)}},data:function(){return{weapons:[],search:"",source:"",updated:"",sortKey:"name",sortOrder:1,headers:[{key:"type",display:"",classes:"xs4 sm3 lg1",sortable:!1},{key:"name",display:"Name",classes:"xs8 sm9 lg3",sortable:!0},{key:"rof",display:"RoF",classes:"hidden-md-and-down lg1",sortable:!0},{key:"damage",display:"Dmg",classes:"hidden-md-and-down lg1",sortable:!0},{key:"heat",display:"Heat",classes:"hidden-md-and-down lg2",sortable:!0},{key:"range",display:"Range",classes:"hidden-md-and-down lg2",sortable:!0},{key:"weight",display:"Weight",classes:"hidden-md-and-down lg2",sortable:!0},{key:"cost",display:"Cost",classes:"hidden-md-and-down lg2",sortable:!0}]}},created:function(){var e=this;return this.$http.get("../data/weapons.json").then(function(e){return e.json()}).then(function(t){e.weapons=t.data,e.updated=t.updated,e.source=t.source,e.sortKey="name",e.sortOrder=1})},computed:{filtered:function(){var e=this,t=this.weapons,a=this.sortKey,s=this.search,n=this.sortOrder;return a&&(t=t.slice().sort(function(e,t){switch(a){case"name":e=e[a],t=t[a];break;default:e=e[a]?parseInt(e[a].replace(/\D/,""),10):0,t=t[a]?parseInt(t[a].replace(/\D/,""),10):0}return(e===t?0:e>t?1:-1)*n})),s&&(t=t.filter(function(t){var a=t.name.toLowerCase().indexOf(e.search.toLowerCase())>=0,s=t.type.toLowerCase().indexOf(e.search.toLowerCase())>=0,n=t.notes_text_dump.toLowerCase().indexOf(e.search.toLowerCase())>=0;return a||s||n})),t}}}},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".badge:after{font-size:8px;height:12px;width:12px}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".slide-enter,.slide-enter-active{transition:all .3s ease}.slide-enter,.slide-leave-to{opacity:0}.slide-enter{transform:translateX(3rem)}.slide-leave,.slide-leave-active{transition:all .4s ease}.slide-leave-to{transform:translateX(-3rem)}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".nav-brand{text-decoration:none}.nav-brand img{width:30px;vertical-align:middle}.nav-brand span{margin-left:15px;color:#fff}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,"#copyrightYear{color:#fff}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".con-icon{width:20px;height:20px;vertical-align:middle}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".spell-icon{width:25px;display:inline-block;vertical-align:middle}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,"#home img{width:100%}#home p.subtitle{font-size:3em;text-align:center;margin-top:1em}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".spell-class-list .class-icon{width:50px;height:50px;vertical-align:middle}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".section-label{font-size:1.2em;font-weight:700;margin-top:1.1em}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".aoe-icon{display:inline-block;width:20px;height:20px;vertical-align:middle}",""])},function(e,t,a){t=e.exports=a(1)(),t.push([e.i,".me-icon{width:100%}",""])},,,,function(e,t,a){var s=a(0)(a(74),a(196),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(75),a(152),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(76),a(194),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(77),a(162),null,null);e.exports=s.exports},function(e,t,a){a(201);var s=a(0)(a(78),a(167),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(79),a(185),null,null);e.exports=s.exports},function(e,t,a){a(200);var s=a(0)(a(80),a(166),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(83),a(169),null,null);e.exports=s.exports},function(e,t,a){a(205);var s=a(0)(a(85),a(183),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(93),a(182),null,null);e.exports=s.exports},function(e,t,a){var s=a(0)(a(95),a(197),null,null);e.exports=s.exports},function(e,t,a){a(198);var s=a(0)(a(96),a(155),null,null);e.exports=s.exports},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{staticClass:"xs12"},[a("h2",{staticClass:"display-3"},[e._v("Skills")])]),a("v-flex",{staticClass:"xs12 sm6"},[a("p",{staticClass:"headline"},[e._v("New")]),a("p",[e._v(e._s(e.new_skills))])]),a("v-flex",{staticClass:"xs12 sm6"},[a("p",{staticClass:"headline"},[e._v("Removed")]),a("p",[e._v(e._s(e.removed))])])],1),a("div",{staticClass:"mt-3"},[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,items:e.items,"hide-actions":"hide-actions"},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[e._v(e._s(t.item.name))]),a("td",[e._v(e._s(t.item.link))]),a("td",[e._v(e._s(t.item.description))])]}}])})],1),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Backgrounds")]),a("p",[e._v("More coming eventually. Feel free to adjust backgrounds in the 5e PHB or other D&D books.")]),a("div",{staticClass:"expansion-panel__sortable primary"},[a("v-layout",{staticClass:"px-4"},e._l(e.headers,function(t){return a("v-flex",{key:t.key,class:t.classes},[a("v-list",{staticClass:"primary pa-0",attrs:{dark:"dark"}},[a("v-list-tile",{class:{active:t.key===e.sortKey},attrs:{ripple:"ripple"},on:{click:function(a){a.stopPropagation(),e.sortBy(t.key)}}},[a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.display)}})],1),a("v-icon",{class:[e.sortOrder>0?"asc":"dsc"],attrs:{dark:"dark"}},[e._v("arrow_downward")])],1)],1)],1)}))],1),a("div",{staticClass:"mt-3"},[a("v-expansion-panel",{staticClass:"mb-2",attrs:{popout:"popout"}},e._l(e.filteredData,function(t){return a("v-expansion-panel-content",{key:t.id,staticClass:"large-panel",attrs:{"hide-actions":"hide-actions"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("v-layout",[a("v-flex",{staticClass:"xs12 sm3"},[e._v(e._s(t.name))]),a("v-flex",{staticClass:"hidden-xs-only sm5"},[e._v(e._s(t.feature_name))]),a("v-flex",{staticClass:"hidden-xs-only sm4"},[e._v(e._s(t.skills))])],1)],1),a("v-card",[a("v-card-text",{staticClass:"grey lighten-3"},[a("me-element",{attrs:{text:t.description}}),a("div",{staticClass:"hr"}),a("dl",{staticClass:"mt-3"},[a("dt",[e._v("Skill Proficiencies")]),a("dd",[e._v(e._s(t.skills))]),a("dt",[e._v("Tool Proficiencies")]),a("dd",[e._v(e._s(t.tools))]),a("dt",[e._v("Equipment")]),a("dd",[e._v(e._s(t.equipment))])]),a("v-card",{staticClass:"mt-3"},[a("v-card-title",{staticClass:"headline"},[e._v("Feature: "+e._s(t.feature_name))]),a("v-card-text",[a("me-element",{attrs:{text:t.feature_description}})],1)],1)],1)],1)],1)}))],1),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Races")]),a("v-layout",{attrs:{row:"row",wrap:"wrap"}},e._l(e.races,function(t){return a("v-flex",{key:t.id,staticClass:"xs12 sm6 md4"},[a("v-card",{staticClass:"ma-2",attrs:{hover:"hover"}},[a("div",{on:{click:function(a){e.toRace(t.id)}}},[a("v-card-media",{attrs:{src:t.card,height:"200px"}}),a("v-card-title",{attrs:{"primary-title":"primary-title"}},[a("div",[a("h3",{staticClass:"headline mb-0"},[e._v(e._s(t.name))]),a("p",[e._v(e._s(t.snippet))]),a("label",[a("strong",[e._v("Racial Traits")])]),a("p",[e._v(e._s(t.increases)+", "+e._s(t.racial_traits))])])])],1)])],1)})),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("p",{staticClass:"headline"},[e._v("Hit points")]),a("ul",{staticClass:"list-unstyled"},[a("li",[a("strong",[e._v("Hit dice:")]),e._v(" "+e._s(e.item.hit_die)+" per level")]),a("li",[a("strong",[e._v("Hit Points at 1st level:")]),e._v(" "+e._s(e.item.hit_points))]),a("li",[a("strong",[e._v("Hit Points at higher levels:")]),e._v(" "+e._s(e.item.increase_hit_points))]),a("li",[a("strong",[e._v("Shield Points at 1st level:")]),e._v(" "+e._s(e.item.max_shields))]),a("li",[a("strong",[e._v("Shield Points at higher levels:")]),e._v(" "+e._s(e.item.increase_max_shields))])]),a("div",{staticClass:"hr"}),a("p",{staticClass:"headline"},[e._v("Proficiencies")]),a("ul",{staticClass:"list-unstyled"},[a("li",[a("strong",[e._v("Weapons:")]),e._v(" "+e._s(e.item.weapon))]),a("li",[a("strong",[e._v("Saving Throws:")]),e._v(" "+e._s(e.item.saving_throw))]),a("li",[a("strong",[e._v("Skills:")]),e._v(" "+e._s(e.item.skill))])]),a("div",{staticClass:"hr"}),a("p",{staticClass:"headline"},[e._v("Starting Weapons")]),a("ul",{staticClass:"list-unstyled"},[a("li",[a("strong",[e._v("Omni-tool:")]),e._v(" "+e._s(e.item.omni_tool)+" - "+e._s(e.item.omni_tool_description))]),a("li",[a("strong",[e._v("Ranged Weapon")]),e._v(" "+e._s(e.item.starting_weapon))])])])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},staticRenderFns:[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Bestiary")]),a("p",[e._v("coming eventually...")])])}]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{staticClass:"xs12"},[a("h2",{staticClass:"display-3"},[e._v("Conditions")])]),a("v-flex",{staticClass:"xs12"},[a("p",{staticClass:"headline"},[e._v("New")]),a("p",[e._v("Frozen, Lifted, Targeting")])])],1),a("div",{staticClass:"mt-3"},[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,items:e.items,"hide-actions":"hide-actions"},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[e._v(e._s(t.item.name))]),a("td",[e._v(e._s(t.item.description))])]}}])})],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-avatar",{staticClass:"accent-2",class:[e.weapon.rare?"deep-purple":"orange"],attrs:{size:"25px",tile:"tile"}},[a("img",{attrs:{src:"../assets/images/weapons/"+e.type+".svg",alt:e.weapon.type}})])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-app",{attrs:{toolbar:"toolbar"}},[a("main-navigation"),a("main-toolbar"),a("v-content",[a("v-container",{staticClass:"blue-grey lighten-4",attrs:{fluid:"fluid","fill-height":"fill-height"}},[a("h1",{staticClass:"sr-only"},[e._v("Mass Effect 5e - Player's Handbook")]),a("transition",{attrs:{name:"slide",mode:"out-in"}},[a("router-view",{key:e.$route.fullPath})],1)],1)],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-card-title",{attrs:{"primary-title":"primary-title"}},[a("div",[a("spell-info",{attrs:{spell:e.spell}})],1)])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Saved Grunts")]),a("v-container",{attrs:{fluid:"fluid"}},[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},e._l(e.npcs,function(t,s){return a("v-flex",{key:s,attrs:{xs12:"xs12",md6:"md6",lg4:"lg4",xl3:"xl3"}},[a("stat-block",{staticClass:"ma-2",attrs:{stats:t}},[a("template",{slot:"actions"},[a("v-btn",{staticClass:"mr-2",attrs:{absolute:"absolute",dark:"dark",fab:"fab",top:"top",right:"right",color:"primary"},on:{click:function(a){e.removeNpc(t)}}},[a("v-icon",[e._v("delete")])],1)],1)],2)],1)}))],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("General")]),a("p",[e._v("Overall, this system attempts to keep things in line with D&D 5e rules as much as possible. Some system\nadditions are pretty significant, like Shield Points. But most are minor, like the addition of a few more conditions.\nHonestly, sometimes the change might seem pointless, like the conversion from feet to meters...but I did it anyway.")]),a("h3",{staticClass:"display-2 mb-2"},[e._v("Rule Changes")]),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Lifting and Carrying")]),a("template",{slot:"text"},[a("p",[e._v("Your Strength score determines the amount of weight you can bear. The following terms define what you can lift or carry.\nThese weights have been adjusted from 5th Edition to work with kilograms (kg) instead of pounds (lbs).")]),a("dl",[a("dt",[e._v("Carry Capacity")]),a("dd",[e._v("You can carry capacity is your Strength score multiplied by 5. If you are wearing armor, your carry capacity\nis your Strength score multiplied by 10 (due to the built-in servos and pneumatics). This score is not effected\nby weapons or armor (see below).")]),a("dt",[e._v("Push, Drag, Lift")]),a("dd",[e._v("You can push, drag, or lift a weight in kgs up to twice your carrying capacity or 10 (20 w/ armor) times your Strength score.\nWhile pushing or dragging weight in excess of your carrying capacity, your speed drops to 2 meters.")]),a("dt",[e._v("Size & Strength")]),a("dd",[e._v("Larger creatures can bear more weight, whereas Tiny creatures can carry less. For each size category above Medium,\ndouble the creature's carrying capacity and the amount it can push, drag, or lift. For a Tiny creature, halve these weights.")]),a("dt",[e._v("Weapon Slots")]),a("dd",[e._v("You have 2 weapon slots and can equip a single weapon in either slot. Weapons equipped in a slot do not affect your carry capacity.\nAny additional weapons you pick up count against your Carry Capacity.")]),a("dt",[e._v("Armor")]),a("dd",[e._v("The armor matrix has a minimum Strength score for the combination of armor types.")])]),a("p",{staticClass:"headline mt-2"},[e._v("Variant: Encumbrance")]),a("p",[e._v("The lifting an carrying rules attempt to keep the simplicity of 5th edition, with the added restrictions of weapon capacity.\nHere is a variant if you are looking for more detailed rules for determining how a character is hindered by the weight of equipment.\nWhen you use this variant, ignore the minimum Strength column of the Armor table.")]),a("p",[e._v("Your "),a("strong",[e._v("carry weight")]),e._v(" is equal to your Stength score.")]),a("p",[e._v("Each weapon and armor piece has a weight. If your total weight from all weapons and armor is in excess of your\ncarry weight, you are "),a("strong",[e._v("encumbered")]),e._v(", which means your speed drops by 4m.")]),a("p",[e._v("If your total weight from all weapons and armor is in excess of Strength score + 10,\nyou are instead heavily encumbered, which means your speed drops by 10m and you have disadvantage on ability\nchecks, attack rolls, and saving throws that use Strength, Dexterity, or Constitution.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Distance")]),a("template",{slot:"text"},[a("p",[e._v("Mass Effect 5e uses meters instead of feet. Why? Because this is set in the future and it's sci-fi and using metric\nmake more sense. The general rule of thumb is that 5ft = 2m. Or, if you're using a playmat, 2m = 1 space.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Creature Types")]),a("template",{slot:"text"},[a("p",[e._v("There aren't enough spells and powers to justify making bonuses like \"double damage to beast\". In addition, many of the 5th Edition\ncreature types don't make sense in the sci-fi setting (celestials, undead, fey, elemental, etc.). Instead there are only\nthree creatue types: Organic, Synthetic, and Synthorganic.")]),a("p",[e._v("Some abilities only effect organic or synthetic creatures (or deal increased damage to that type), as notated in the ability text.\nSynthorganic creatures are considered both synthetic and organic.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Damage Types")]),a("template",{slot:"text"},[a("p",[e._v('Since this is the future and there isn\'t really "magic", some damage types need to be reconceptualized. If the damage type is not listed, its concept is unchanged.')]),a("v-list",{attrs:{"two-line":"two-line"}},[e._l(e.damage_types,function(t){return[a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(t.type))]),a("v-list-tile-sub-title",[e._v(e._s(t.note))])],1)]})],2)],1)],2),a("h3",{staticClass:"display-2 mb-2"},[e._v("Rule Additions")]),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Shields")]),a("template",{slot:"text"},[a("p",[e._v('Shields are a regenerating health pool. Like your health, it increases with level. When you take damage, if you\nhave any shield points, subtract the damage from your shield points first. If there is remaining damage or if\nyou do not have any shield points left, then subtract the damage from your hit points. Some abilities "bypass"\nyour shields. In these instances, you subtract damage from your hit points leaving your shield points unchanged.')]),a("p",{staticClass:"headline mt-2"},[e._v("Shield Regeneration")]),a("p",[e._v("If you do not lose any shield points from the end of your turn until the start of your turn, roll 1d4 and gain that\nmany shield points. Some armor modifications and abilities can allow this to happen every turn. Other mods and\nabilities can increase the die type of your shield regeneration. Your shield regeneration die type cannot be more\nthan a d12. Note that taking damage to your hit points does not prevent your shields from recharging.")]),a("p",{staticClass:"headline mt-2"},[e._v("Lightning Damage")]),a("p",[e._v("Shields are vulnerable to lightning damage. In the event that a shield gains resistance to lightning damage,\nit takes normal damage instead of double damage.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Barriers")]),a("template",{slot:"text"},[a("p",[e._v("Barrier is a cantrip available to Adepts and Vanguards. It generates Barrier Ticks which are both a casting\nresource and damage reduction mechanic. Barrier Ticks start at 0 and can be gained by casting Barrier or other abilities.\nYou cannot have more Barrier Tick than the amount indicated on your class progression table.")]),a("p",{staticClass:"headline mt-2"},[e._v("Using Barrier Ticks")]),a("p",[e._v("When you take damage, if you have any Barrier Ticks remaining, remove a Barrier Tick and reduce that dmg by 1d8.\nSome class features allow you to choose whether or not you want to expend a Barrier Tick when you take damage.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Unprotected")]),a("template",{slot:"text"},[a("p",[e._v('Some abilities may refer to an "unprotected" creature. This is a creature which has no shield points or barrier\nticks.')])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Paragon & Renegade")]),a("template",{slot:"text"},[a("p",[e._v('These are special proficiency bonuses that can be applied to certain skill checks. For example, you might try to\nget information out of another character. If you choose to intimidate the target with a threat, the GM would ask for an\nIntimidation check. You can ask, "Does my Renegade bonus apply?" In this case, it should. You might choose\nto Persuade the character for information, to which the Paragon bonus would apply. It\'s your responsibility\nto ask the GM about adding the P/R bonus, but the GM can proactively ask for a check with the P/R bonus added.')]),a("p",[e._v("Paragon and Renegade is earned as you play. It can be awarded by the GM based on actions you take during the campaign.\nIt's a permanent bonus. You get a +1 bonus for every 10 Paragon and Renegade points. Your maximum score in either is 100.")]),a("p",[e._v("For GMs, you want to award about 5 points per level of paragon or renegade. I.e., a level 20 character should have\nabout 100 points if they added their P/R scores together. As a rule of thumb, 1 point would be rewarded for a minor\naction, talking back to an officer for Renegade. Whereas 5 points is a major action, i.e., deciding to save or\nwipeout research that has potential destructiveness.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Sexy Level")]),a("template",{slot:"text"},[a("p",[a("abbr",{attrs:{title:"What the frack"}},[e._v("WTF")]),e._v(" is sexy level? ... A joke. But please read this very\n"),a("a",{attrs:{href:"http://www.polygon.com/2017/3/20/14980436/mass-effect-sexiest-character-aliens-ranked",target:"_blank"}},[e._v("scientific article")]),e._v("\nfor more information.")])])],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-card-text",{staticClass:"pb-0"},[a("p",{staticClass:"red--text text--darken-4 headline small-caps mb-0"},[a("strong",[e._v(e._s(e.stats.name))])]),a("p",[a("em",[e._v(e._s(e.stats.size)+" "+e._s(e.stats.type)+", "+e._s(e.stats.alignment))])])]),a("v-card-text",{staticClass:"pt-0",staticStyle:{position:"relative"}},[e._t("actions"),a("div",{staticClass:"hr"}),a("ul",{staticClass:"list-unstyled"},[a("li",[a("strong",[e._v("Armor Class")]),e._v(" "+e._s(e.stats.ac))]),a("li",[a("strong",[e._v("Hit Points")]),e._v(" "+e._s(e.renderPoints(e.stats.hp)))]),a("li",[a("strong",[e._v("Shield Points")]),e._v(" "+e._s(e.renderPoints(e.stats.sp)))]),a("li",[a("strong",[e._v("Speed")]),e._v(" "+e._s(e.stats.speed))])]),a("div",{staticClass:"hr"}),a("v-container",{staticClass:"py-0"},[a("v-layout",e._l(e.stats.abilityScores,function(t,s){return a("v-flex",{key:s,staticClass:"text-xs-center",attrs:{xs2:"xs2"}},[a("p",{staticClass:"ma-0"},[a("strong",[e._v(e._s(s.toUpperCase()))])]),a("p",{staticClass:"ma-0"},[e._v(e._s(t)+" ("+e._s(e.renderBonus(t))+")")])])}))],1),a("div",{staticClass:"hr"}),a("ul",{staticClass:"list-unstyled"},[e.savingThrows?a("li",[a("strong",[e._v("Saving Throws")]),e._v(" "+e._s(e.savingThrows))]):e._e(),e.skills?a("li",[a("strong",[e._v("Skills")]),e._v(" "+e._s(e.skills))]):e._e(),e.hasDamageResistances?a("li",[a("strong",[e._v("Damage Resistances")]),e._v(" "+e._s(e.stats.damageResistances.join(", ")))]):e._e(),e.hasConditionImmunities?a("li",[a("strong",[e._v("Condition Immunities")]),e._v(" "+e._s(e.stats.conditionImmunities.join(", ")))]):e._e(),e.hasSenses?a("li",[a("strong",[e._v("Senses")]),e._v(" "+e._s(e.stats.senses.join(", ")))]):e._e(),a("li",[a("strong",[e._v("Challenge")]),e._v(" "+e._s(e.stats.cr))])]),a("div",{staticClass:"hr"}),e._l(e.stats.features,function(t){return a("p",{key:t.id},[a("strong",[a("em",[e._v(e._s(e.featureTitle(t)))]),e._v(".")]),e._v(" "+e._s(t.description))])}),e.stats.spellcasting?a("div",{staticClass:"mb-3"},[a("p",{staticClass:"mb-1"},[a("strong",[a("em",[e._v("Biotics")]),e._v(".")]),e._v(" The "+e._s(e.stats.name)+" is "+e._s(e.aOrAn(e.stats.spellcasting.level))+" "+e._s(e.ordinal(e.stats.spellcasting.level))+"-level\nbiotic. Its biotic ability is Wisdon (spell save DC "+e._s(e.stats.spellcasting.dc)+", +"+e._s(e.stats.spellcasting.hit)+" to hit with spell attacks).\nThe "+e._s(e.stats.name)+" has the following biotic spells:")]),e._l(e.stats.spellcasting.spells,function(t,s){return a("div",{key:s},["cantrip"===t.level?a("p",{staticClass:"my-0"},[e._v("Cantrips (at will): "),a("em",[e._v(e._s(t.spells.map(function(e){return e.name}).join(", ")))])]):a("p",{staticClass:"my-0"},[e._v(e._s(e.ordinal(t.level))+" level ("+e._s(t.slots)+" slot"+e._s(e.addS(t.slots))+")"),t.spells.length>0?a("span",[e._v(": "),a("em",[e._v(e._s(t.spells.map(function(e){return e.name}).join(", ")))])]):e._e()])])})],2):e._e(),e.stats.techcasting?a("div",{staticClass:"mb-3"},[a("p",{staticClass:"mb-1"},[a("strong",[a("em",[e._v("Tech Powers ("+e._s(e.stats.techcasting.perDay)+"/Day)")]),e._v(".")]),e._v(" The "+e._s(e.stats.name)+" can cast "+e._s(e.stats.techcasting.perDay)+"\ntech power"+e._s(e.addS(e.stats.techcasting.perDay))+" from the following list per day. When it casts a tech power that requires X tech points, it casts the power with\n"+e._s(e.stats.techcasting.tpSpent)+" tech point"+e._s(e.addS(e.stats.techcasting.tpSpent))+". Its tech ability is Intelligence (spell save DC "+e._s(e.stats.techcasting.dc)+",\n+"+e._s(e.stats.techcasting.hit)+" to hit with tech attacks).")]),a("p",{staticClass:"my-0"},[e._v("Known tech powers: "),a("em",[e._v(e._s(e.stats.techcasting.spells.map(function(e){return e.name}).join(", ")))])])]):e._e(),a("p",{staticClass:"title underline-heading small-caps"},[e._v("Actions")]),e._l(e.stats.actions,function(t,s){return a("div",{key:s},["attack"===t.type?a("div",[a("p",{staticClass:"mb-0"},[a("strong",[a("em",[e._v(e._s(t.name))]),e._v(".")]),e._v(" "),a("em",[e._v(e._s(t.attackType))]),e._v(": "+e._s(t.description.attack))]),a("p",{class:[t.description.miss?"my-0":"mt-0"]},[a("em",[e._v("Hit")]),e._v(": "+e._s(t.description.hit))]),t.description.miss?a("p",{staticClass:"mt-0"},[a("em",[e._v("Miss")]),e._v(": "+e._s(t.description.miss))]):e._e()]):"common"===t.type?a("p",[a("strong",[a("em",[e._v(e._s(e.featureTitle(t)))]),e._v(".")]),e._v(" "+e._s(t.description))]):e._e()])}),e.hasReactions?a("div",[a("p",{staticClass:"title underline-heading small-caps"},[e._v("Reactions")]),e._l(e.stats.reactions,function(t,s){return a("p",{key:t.id},[a("strong",[a("em",[e._v(e._s(e.featureTitle(t)))]),e._v(".")]),e._v(" "+e._s(t.description))])})],2):e._e()],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-card-title",{attrs:{"primary-title":"primary-title"}},[a("div",[a("weapon-info",{attrs:{weapon:e.weapon}})],1)])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-layout",[a("v-flex",{staticClass:"xs12 sm6"},[a("h4",[e._v(e._s(e.grenade.name))])])],1),a("v-layout",{attrs:{row:"row",wrap:"wrap","flex-start":"flex-start"}},[a("v-flex",{staticClass:"xs12 md3 attribute mb-2"},[a("label",[e._v("Intensity")]),a("div",[e._v(e._s(e.grenade.damage_amount)+e._s(e.grenade.dd))])]),a("v-flex",{staticClass:"xs12 md3 attribute mb-2"},[a("label",[e._v("Damage/Effect")]),a("div",[e._v(e._s(e.grenade.damage_type))])]),a("v-flex",{staticClass:"xs12 md3 attribute mb-2"},[a("label",[e._v("Range")]),a("div",[e._v(e._s(e.grenade.range))])]),a("v-flex",{staticClass:"xs12 md3 attribute mb-2"},[a("label",[e._v("Blast")]),a("div",[e._v(e._s(e.grenade.blast))])])],1),a("div",{staticClass:"hr"}),a("div",{staticClass:"mt-3"},[a("me-element",{attrs:{text:e.grenade.desc}})],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Grunt Generator")]),e._m(0),a("p",[e._v("This generator enables you to quickly create random grunts with a given Challenge Rating (CR). CRs only go up to 12\nbecause higher CRs are represent much more powerful monsters. As a point of reference, a Banshee has a CR of 10, so\na grunt with a CR of 12 would represent a very experienced and deadly NPC.")]),a("v-card",{staticClass:"mt-3"},[a("v-card-text",[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{attrs:{xs12:"xs12"}},[a("p",{staticClass:"display-1"},[e._v("Options")])]),a("v-flex",{staticClass:"px-2",attrs:{xs12:"xs12",sm6:"sm6",md4:"md4"}},[a("v-select",{attrs:{items:e.crs,label:"Select a Challenge Rating","item-text":"cr","item-value":"cr","return-object":"return-object","single-line":"single-line",bottom:"bottom",hint:"Challenge Rating","persistent-hint":"persistent-hint"},model:{value:e.cr,callback:function(t){e.cr=t},expression:"cr"}})],1),a("v-flex",{staticClass:"px-2",attrs:{xs12:"xs12",sm6:"sm6",md4:"md4"}},[a("v-select",{attrs:{items:e.classOptions,label:"Select a Class","item-text":"name","item-value":"id","return-object":"return-object","single-line":"single-line",bottom:"bottom",hint:"Class","persistent-hint":"persistent-hint"},model:{value:e.sc,callback:function(t){e.sc=t},expression:"sc"}})],1),a("v-flex",{staticClass:"px-2",attrs:{xs12:"xs12",sm6:"sm6",md4:"md4"}},[a("v-select",{attrs:{items:e.raceOptions,label:"Select a Race","item-text":"name","item-value":"id","return-object":"return-object","single-line":"single-line",bottom:"bottom",hint:"Race","persistent-hint":"persistent-hint"},model:{value:e.race,callback:function(t){e.race=t},expression:"race"}})],1),a("v-flex",{staticClass:"mt-3",attrs:{xs8:"xs8","offset-xs2":"offset-xs2"}},[a("v-btn",{attrs:{block:"block",color:"primary"},on:{click:function(t){e.getGrunt()}}},[e._v("Generate")])],1)],1)],1)],1),a("v-container",{staticClass:"text-xs-center"},[e.savedGrunts.length>0?a("v-btn",{attrs:{large:"large",to:"encounter"}},[e._v("View saved grunts ("+e._s(e.savedGrunts.length)+")")]):e._e()],1),a("v-container",[a("v-layout",[a("v-flex",{attrs:{xs12:"xs12",sm10:"sm10","offset-sm1":"offset-sm1",lg8:"lg8","offset-lg2":"offset-lg2"}},[e.grunt?a("stat-block",{attrs:{stats:e.grunt}},[a("template",{slot:"actions"},[a("v-btn",{staticClass:"mr-2",attrs:{absolute:"absolute",dark:"dark",fab:"fab",top:"top",right:"right",color:"primary"},on:{click:function(t){e.saveGrunt(e.grunt)}}},[a("v-icon",[e._v("save")])],1)],1)],2):e._e()],1)],1)],1)],1)},staticRenderFns:[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",[e._v("Grunts are disposable NPCs based on the Mass Effect archetypes. The "),a("em",[e._v("Monster Manual")]),e._v(" outlines adjusting\nthe provided NPC Archetypes with various races, weapons, and abilities. But this can be rather time consuming.")])}]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Armor Mods")]),a("p",[e._v("Read the "),a("router-link",{attrs:{to:"/rules/armor"}},[e._v("Armor Rules")]),e._v(" to understand how armor customization works.")],1),a("div",{staticClass:"mt-3"},[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,items:e.items,"hide-actions":"hide-actions"},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[e._v(e._s(t.item.name))]),a("td",[e._v(e._s(t.item.piece))]),a("td",[e._v(e._s(t.item.cost))]),a("td",[e._v(e._s(t.item.mechanic))])]}}])})],1),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Armor")]),a("p",[e._v("Armor is much more customizable in ME5e than in the base 5e ruleset.")]),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Overview")]),a("template",{slot:"text"},[a("ul",{staticClass:"list"},[a("li",[e._v("Armor proficiency is based on race.")]),a("li",[e._v("You cannot wear a piece of armor unless you are proficient in that armor's type.")]),a("li",[e._v("Armor types can be mixed")]),a("li",[e._v("Armor can be custom made or modified with powerful augmentations.")])])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Armor proficiency is based on RACE not class.")]),a("template",{slot:"text"},[a("p",[e._v("Since the races come in a variety of shapes and sizes, it makes sense that armor manufacturers would only create sets and\npieces they could sell. Based on a race's customs and military it may not have needed any heavy armor (or any light\narmor...I'm looking at you Krogans). In this way, race also plays a bit more of a role in you character's combat role and abilities.\nBut this doesn't mean a Drell Soldier can't strap on some heavy armor. It means you'll\nhave to take Feats to get yourself proficient in heavy armor. Or you can modify your light armor to have more AC.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Armor isn't ALL-IN-ONE")]),a("template",{slot:"text"},[a("p",[e._v("In Mass Effect 5e, there are 4 armor placements: "),a("strong",[e._v("Head")]),e._v(", "),a("strong",[e._v("Chest")]),e._v(", "),a("strong",[e._v("Arms")]),e._v(", and "),a("strong",[e._v("Legs")]),e._v(".\nYou can mix and match armor types ("),a("strong",[e._v("Light")]),e._v(", "),a("strong",[e._v("Medium")]),e._v(", "),a("strong",[e._v("Heavy")]),e._v("). This makes the array of\nArmor Class (AC) possibilities a bit more complex.")]),a("p",{staticClass:"headline mb-0"},[e._v("AC Breakdown")]),a("table",{staticClass:"table"},[a("thead",{staticClass:"text-xs-left"},[a("tr",[a("th",[e._v("Armor Type Mix")]),a("th",[e._v("AC")]),a("th",[e._v("Min STR")]),a("th",[e._v("Stealth")])])]),a("tbody",[a("tr",[a("td",[e._v("Empty armor slot")]),a("td",[e._v("-1 AC")]),a("td"),a("td")]),a("tr",[a("td",[e._v("All Light")]),a("td",[e._v("11 + Dexterity Modifier")]),a("td",[e._v("-")]),a("td",[e._v("-")])]),a("tr",[a("td",[e._v("Medium & Light")]),a("td",[e._v("12 + Dexterity Modifier (max 2)")]),a("td",[e._v("8")]),a("td",[e._v("-")])]),a("tr",[a("td",[e._v("All Medium")]),a("td",[e._v("13 + Dexterity Modifier (max 2)")]),a("td",[e._v("10")]),a("td",[e._v("-")])]),a("tr",[a("td",[e._v("A least 1 Heavy, Mix of Medium & Light")]),a("td",[e._v("14")]),a("td",[e._v("11")]),a("td",[e._v("Disadvantage")])]),a("tr",[a("td",[e._v("1 Heavy, All other Medium")]),a("td",[e._v("15")]),a("td",[e._v("12")]),a("td",[e._v("Disadvantage")])]),a("tr",[a("td",[e._v("2 Heavy & 2 Medium")]),a("td",[e._v("16")]),a("td",[e._v("13")]),a("td",[e._v("Disadvantage")])]),a("tr",[a("td",[e._v("3 Heavy & 1 Medium")]),a("td",[e._v("17")]),a("td",[e._v("14")]),a("td",[e._v("Disadvantage")])]),a("tr",[a("td",[e._v("All Heavy")]),a("td",[e._v("18")]),a("td",[e._v("15")]),a("td",[e._v("Disadvantage")])])])]),a("v-alert",{attrs:{type:"warning",value:!0}},[e._v("You must be proficient in an armor type (Light, Medium, or Heavy) to wear it.")]),a("p",{staticClass:"headline mt-3"},[e._v("Variant: Encumbrance")]),a("p",{staticClass:"mb-0"},[e._v("If using the Encumbrance rule, use the following to calculate your armor weight.")]),a("table",{staticClass:"table"},[a("thead",{staticClass:"text-xs-left"},[a("tr",[a("th"),a("th",[e._v("Head")]),a("th",[e._v("Chest")]),a("th",[e._v("Arms & Legs")])])]),a("tbody",[a("tr",[a("td",[a("strong",[e._v("Light")])]),a("td",[e._v("1")]),a("td",[e._v("2")]),a("td",[e._v("0")])]),a("tr",[a("td",[a("strong",[e._v("Medium")])]),a("td",[e._v("1")]),a("td",[e._v("3")]),a("td",[e._v("1")])]),a("tr",[a("td",[a("strong",[e._v("Heavy")])]),a("td",[e._v("2")]),a("td",[e._v("4")]),a("td",[e._v("2")])])])])],1)],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Armor can be customized & created")]),a("template",{slot:"text"},[a("p",[e._v("Armor Customization is a new feature and provides a lot of the options that would be handled by Magical Items in traditional 5e.\nIt costs a pretty penny, so creating armor might not be available to new characters, but as they progress, you should be able\nto afford major custom jobs.")]),a("p",{staticClass:"headline"},[e._v("Creating Armor from Scratch")]),a("p",[e._v("When you create a piece of armor from scratch, you need to select the armor placement (Head, Chest, Arms, Legs),\nif you want to add additional mod slots, and if you need to customize the armor to fit your race. The following is a matrix\nof your options and the cost.")]),a("table",{staticClass:"table"},[a("thead",{staticClass:"text-xs-left"},[a("tr",[a("th"),a("th",[e._v("Head")]),a("th",[e._v("Chest")]),a("th",[e._v("Arms & Legs")]),a("th",[e._v("Standard Races")])])]),a("tbody",[a("tr",[a("td",[a("strong",[e._v("Light")])]),a("td",[e._v("3,000")]),a("td",[e._v("8,000")]),a("td",[e._v("2,000")]),a("td",[e._v("All races except, Geth, Krogan, and Turians")])]),a("tr",[a("td",[a("strong",[e._v("Medium")])]),a("td",[e._v("4,000")]),a("td",[e._v("10,000")]),a("td",[e._v("3,000")]),a("td",[e._v("Asari, Batarian, Human, Quarian, Turian, Volus")])]),a("tr",[a("td",[a("strong",[e._v("Heavy")])]),a("td",[e._v("5,000")]),a("td",[e._v("12,000")]),a("td",[e._v("4,000")]),a("td",[e._v("Batarian, Human, Krogan, Turian")])]),a("tr",[a("td",[e._v("Mod Slots "),a("em",[e._v("(max)")])]),a("td",[e._v("1 "),a("em",[e._v("(3)")])]),a("td",[e._v("2 "),a("em",[e._v("(3)")])]),a("td",[e._v("0 "),a("em",[e._v("(2)")])]),a("td")])])]),a("ul",{staticClass:"list"},[a("li",[a("strong",[e._v("Additional Mod Slots:")]),e._v(" 20,000 credits")]),a("li",[a("strong",[e._v("Race Custom Fitting:")]),e._v(" 5,000 credits")])]),a("p",[a("v-btn",{attrs:{to:"/armor/mods"}},[e._v("Mod List")])],1),a("div",{staticClass:"hr"}),a("p",{staticClass:"headline"},[e._v("Example")]),a("p",[e._v("Medium Head Armor w/ 2 mod slots for a Drell")]),a("table",{staticClass:"table"},[a("tbody",[a("tr",[a("td",[e._v("Medium Head")]),a("td",[e._v("4000")])]),a("tr",[a("td",[e._v("Additional Mod Slot (starts with 1)")]),a("td",[e._v("20000")])]),a("tr",[a("td",[e._v("Customized for Drell (not a standard race for Medium armor)")]),a("td",[e._v("5000")])]),a("tr",[a("td",[a("strong",[e._v("Total")])]),a("td",[a("strong",[e._v("29000 credits")])])])])]),a("p",{staticClass:"headline mt-3"},[e._v("Looted armor")]),a("p",[e._v("You can sometimes apply custom mods, additional mod slots, and race customizations to armor you've looted from the battlefield. The same prices apply.\nIf the awarded armor is a manufactured Armor Set, it cannot be customized.")]),a("v-alert",{attrs:{type:"info",value:!0}},[a("strong",[e._v("GM Note")]),e._v(": When awarding Armor, be sure to say the number of mod slots it came with or if it cannot be customized (i.e., an Armor Set).\nOnly premium quality armor would have more than the starting amount in the table above. For really cheap armor, you can remove mod slots completely.")])],1)],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Creating additional Armor Sets and Armor Mods")]),a("template",{slot:"text"},[a("p",{staticClass:"headline"},[e._v("Creating a Mechanic")]),a("p",[e._v("A Mechanic is a combination of a rule exception/addition, a potency, and a cost per potency level. Below you'll find a list of\nMechanics used in this system.")]),a("p",{staticClass:"mb-0"},[a("strong",[e._v("Rule exception/addition")])]),a("p",[e._v("The first step is deciding what you want your Mechanic to do, e.g. add health, shields, damage, advantage on saving throws, etc.")]),a("p",{staticClass:"mb-0"},[a("strong",[e._v("Potency")])]),a("p",[e._v("Next, decide how the Mechanic's potency will stack. For example, increased shield points have 10 points per potency. So an Armor\nMod with +30 shield points would have a potency of 3. Armor Mods should never have a potency higher than 5. Keep this in mind\nwhen figuring out the lowest potency amount.")]),a("p",{staticClass:"mb-0"},[a("strong",[e._v("Cost")])]),a("p",[e._v("Figuring out the cost is mostly guesswork. Low cost mechanics have minor combat applications, such as +1 bonuses,\nadditional consumable capacities, or increased hit points, shield points, or AC. These range from 1000 to 10,000 credits.\nIn D&D terms, these would be uncommon and rare items. High cost mechanics have major combat applications such as resistances,\nincreased damage die, and giving advantage on specific rolls. These range from 10,000 to 30,000 credits. These would be vary rare\nor legendary items.")]),a("table",{staticClass:"table"},[a("thead",[a("tr",{staticClass:"text-xs-left"},[a("th",[e._v("Rule addition/exception")]),a("th",[e._v("Potency")]),a("th",[e._v("Cost per Potency")])])]),a("tbody",e._l(e.mechanics,function(t,s){return a("tr",[a("td",[e._v(e._s(t.description))]),a("td",[e._v(e._s(t.amount))]),a("td",[e._v(e._s(t.cost))])])}))]),a("p",{staticClass:"headline"},[e._v("Creating additional Armor Mods")]),a("p",[e._v("Creating a custom Armor Mod requires selecting a Slot (head, chest, arms, or legs). Then selecting one or more\nMechanics and the potency of each Mechanic. Finally, determine the cost by multiplying the potency by cost. For example:")]),a("ul",{staticClass:"list"},[a("li",[e._v("Slot = head")]),a("li",[e._v("Mechanic = +2 bonus to ranged and melee attack and damage rolls (potency 4, 2 for ranged + 2 for melee)")]),a("li",[e._v("Cost = 32,000 (8,000 * 4)")])]),a("p",{staticClass:"headline"},[e._v("Creating additional Armor Sets")]),a("p",[e._v("An Armor Set can be one or many pieces of armor. Armor Sets are cheaper than creating custom armor, even though they may\nbe more powerful. The justification is that an Armor Set is mass manufactured, so you get more benefits at the expense\nof not being able to customize the armor with additional mods.")]),a("p",[e._v("First find the base cost by deciding which pieces and what type of armor the set will contain. Then use the costs defined in the Creating Armor table.\nNext, decide what Mechanics you want to add to the armor. You do not have to adhere to the max mod slots.\nCalculate to total cost of all your Mechanics and then cut the cost in half. For example:")]),a("ul",{staticClass:"list"},[a("li",[e._v("Medium Body Armor = 16,000 (Chest = 10,000, Arms = 3,000, Legs = 3,000)")]),a("li",[e._v("Mechanics = 22,500. Resistance to Slashing, Bludgeoning, & Piercing 15,000 each. 45,000 / 2 = 22,500")]),a("li",[e._v("Total = 38,500 credits.")])]),a("v-alert",{attrs:{type:"info",value:!0}},[a("strong",[e._v("GM Note")]),e._v(": When creating Armor Sets, you can fudge the cost is still a rule of thumb. If an Armor Set seems to expense or cheap,\nraise or lower the cost to your needs.")])],1)],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-toolbar",{staticStyle:{"z-index":"10"},attrs:{dark:"dark",app:"app",fixed:"fixed","clipped-left":"clipped-left"}},[a("v-toolbar-side-icon",{staticClass:"hidden-lg-and-up",on:{click:function(t){t.stopPropagation(),e.toggleSidebar(t)}}}),a("v-toolbar-title",[a("router-link",{staticClass:"nav-brand",attrs:{to:"/"}},[a("img",{attrs:{src:"../assets/images/me5e.svg"}}),a("span",[e._v("Mass Effect 5e - Player's Handbook")])])],1),a("v-spacer"),a("v-toolbar-items",{staticClass:"hidden-sm-and-down"},[a("v-btn",{attrs:{href:"/masseffect-5e/about/",flat:"flat"}},[e._v("About")]),a("v-btn",{attrs:{href:"/masseffect-5e/printables/",flat:"flat"}},[e._v("Printables")]),a("v-btn",{attrs:{href:"/masseffect-5e/news/",flat:"flat"}},[e._v("News")]),a("v-btn",{attrs:{href:"https://goo.gl/forms/3wZj8QhlsLv3XOJw1",target:"_blank",flat:"flat"}},[e._v("Feedback")])],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-footer",{staticClass:"pa-3 primary"},[a("v-spacer"),e._v(" "),a("div",{attrs:{id:"copyrightYear"}},[e._v("© "+e._s((new Date).getFullYear()))])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Grenades")]),a("p",[e._v("Starting capacity is 2.")]),a("div",{staticClass:"expansion-panel__sortable primary"},[a("v-layout",{staticClass:"px-4"},e._l(e.headers,function(t){return a("v-flex",{key:t.key,class:t.classes},[a("v-list",{staticClass:"primary pa-0",attrs:{dark:"dark"}},[a("v-list-tile",{class:{active:t.key===e.sortKey},attrs:{ripple:"ripple"},on:{click:function(a){a.stopPropagation(),e.sortBy(t.key)}}},[a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.display)}})],1),a("v-icon",{class:[e.sortOrder>0?"asc":"dsc"],attrs:{dark:"dark"}},[e._v("arrow_downward")])],1)],1)],1)}))],1),a("div",{staticClass:"mt-3"},[a("v-expansion-panel",{staticClass:"mb-2",attrs:{popout:"popout"}},e._l(e.filteredData,function(t){return a("v-expansion-panel-content",{key:t.id,staticClass:"large-panel",attrs:{"hide-actions":"hide-actions"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("v-layout",[a("v-flex",{staticClass:"xs12 sm5 md4"},[e._v(e._s(t.name))]),a("v-flex",{staticClass:"hidden-xs-only sm3 md2"},[e._v(e._s(t.damage_amount)+e._s(t.dd))]),a("v-flex",{staticClass:"hidden-xs-only sm4 md2"},[e._v(e._s(t.damage_type))]),a("v-flex",{staticClass:"hidden-sm-and-down md2"},[e._v(e._s(t.range))]),a("v-flex",{staticClass:"hidden-sm-and-down md2"},[e._v(e._s(t.blast))])],1)],1),a("v-card",[a("v-card-text",{staticClass:"grey lighten-3"},[a("grenade-info",{attrs:{grenade:t}})],1)],1)],1)}))],1),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table__overflow"},[a("table",{staticClass:"table"},[a("thead",[e.spell_header?a("tr",{staticStyle:{height:"24px"}},[a("th",{staticStyle:{padding:"0"},attrs:{colspan:e.spell_header.blank_length}}),a("th",{staticStyle:{padding:"0"},attrs:{colspan:e.spell_header.spell_length}},[e._v("Spell Slots")])]):e._e(),a("tr",e._l(e.headers,function(t){return a("th",{key:t.display,staticClass:"text-xs-left"},[e._v(e._s(t.display))])}))]),a("tbody",e._l(e.rows,function(t){return a("tr",{key:t.level},e._l(t.row_data,function(t){return a("td",{key:t.key},["features"===t.key?a("span",e._l(t.value,function(s,n){return a("span",{key:t.value.key},[a("a",{class:e.colors.link,staticStyle:{cursor:"pointer"},on:{click:function(t){t.stopPropagation(),e.showDialog(s.key,s.subclass_progression)}}},[e._v(e._s(s.display))]),t.value.length>n+1?a("span",[e._v(", ")]):e._e()])})):a("span",[e._v(e._s(t.value))])])}))}))])])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.spell.concentration?a("span",[a("img",{staticClass:"con-icon",attrs:{src:"../assets/images/c.svg",alt:"Concentration",title:"Concentration"}}),e._v(" "+e._s(e.spell.duration)+"\n")]):a("span",[e._v("\n "+e._s(e.spell.duration)+"\n")])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[a("div",{staticClass:"spell-icon"},[a("me-icon",{attrs:{type:"spells",name:e.spell.type}})],1),"biotic"===e.spell.type?a("span",{staticClass:"hidden-xs-only"},[e._v(" "+e._s(e.level))]):e._e()])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{attrs:{xs12:"xs12",sm6:"sm6"}},[a("h2",{staticClass:"display-3"},[e._v("Spells")]),a("div",{staticClass:"small"},[e._v("Biotics, Tech Powers, and Combat Abilities")])]),a("v-flex",{attrs:{xs12:"xs12",sm6:"sm6"}},[a("v-text-field",{attrs:{"append-icon":"search",label:"Search","single-line":"single-line","hide-details":"hide-details",autofocus:"autofocus"},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}})],1)],1),a("div",{staticClass:"expansion-panel__sortable primary my-3"},[a("v-layout",{staticClass:"px-4"},e._l(e.headers,function(t){return a("v-flex",{key:t.key,class:t.classes},[a("v-list",{staticClass:"primary pa-0",attrs:{dark:"dark"}},[t.sortable?a("v-list-tile",{class:{active:t.key===e.sortKey},attrs:{ripple:"ripple"},on:{click:function(a){a.stopPropagation(),e.sortBy(t.key)}}},[a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.display)}})],1),a("v-icon",{class:[e.sortOrder>0?"asc":"dsc"],attrs:{dark:"dark"}},[e._v("arrow_downward")])],1):a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.display)}})],1)],1)],1)],1)}))],1),a("spell-list",{attrs:{spells:e.filtered}}),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Thermal Clips")]),a("p",[e._v("Starting capacity is 6 (Variant 10).")]),a("div",{staticClass:"mt-3"},[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,items:e.items,"hide-actions":"hide-actions"},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[e._v(e._s(t.item.name))]),a("td",[e._v(e._s(t.item.mechanic))])]}}])})],1),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-layout",[a("v-flex",{staticClass:"xs12 sm6"},[a("h4",[e._v(e._s(e.weapon.name))]),a("p",{staticClass:"headline"},[a("span",[e._v(e._s(e.weapon.type))]),e.weapon.rare?a("span",{staticClass:"deep-purple--text"},[a("small",[e._v(" (rare)")])]):e._e()]),a("p",[a("em",[e._v(e._s(e.weapon.tags))])])]),a("v-flex",{staticClass:"hidden-xs-only sm6 md3 offset-md3"},[a("img",{staticStyle:{"max-width":"100%"},attrs:{src:e.weapon.image}})])],1),a("v-layout",{attrs:{row:"row",wrap:"wrap","flex-start":"flex-start"}},[a("v-flex",{staticClass:"xs12 sm4 md2 attribute mb-2"},[a("label",[e._v("Range")]),a("div",[e._v(e._s(e.weapon.range))])]),"Melee"!==e.weapon.type?a("v-flex",{staticClass:"xs12 sm4 md2 attribute mb-2"},[a("label",[e._v("Rate of Fire")]),a("div",[e._v(e._s(e.weapon.rof))])]):e._e(),a("v-flex",{staticClass:"xs12 sm4 md2 attribute mb-2"},[a("label",[e._v("Damage")]),"Melee"===e.weapon.type?a("div",[e._v(e._s(e.weapon.rof)+"d"+e._s(e.weapon.damage))]):a("div",[e._v("d"+e._s(e.weapon.damage))])]),a("v-flex",{staticClass:"xs12 sm4 md2 attribute mb-2"},["Heavy Weapon"===e.weapon.type?a("label",[e._v("Charges")]):"Melee"===e.weapon.type?a("label",[e._v("Min STR")]):a("label",[e._v("Heat")]),a("div",[e._v(e._s(e.weapon.heat))])]),a("v-flex",{staticClass:"xs12 sm4 md2 attribute mb-2"},[a("label",[e._v("Weight")]),a("div",[e._v(e._s(e.weapon.weight))])]),a("v-flex",{staticClass:"xs12 sm4 md2 attribute mb-2"},[a("label",[e._v("Cost")]),a("div",[e._v(e._s(e.weapon.cost))])])],1),a("div",{staticClass:"hr"}),a("div",{staticClass:"mt-3"},[a("me-element",{attrs:{text:e.weapon.notes}})],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Spell Casting")]),a("p",[e._v("Biotics, Tech powers and Combat abilities")]),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Nomenclature")]),a("template",{slot:"text"},[a("p",[e._v('As a general rule, the word "Ability" as the unbrella term for all Biotic spells, Tech powers,\nCombat abilities, and Class features. In addition, the term "Biotic Modifier" or "Tech Modifier" is synonymous\nwith "Spellcasting Modifier"')])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Biotic Spells")]),a("template",{slot:"text"},[a("p",[e._v("Work almost identically to spells in D&D 5th Edition. Wisdom is your biotic (spellcasting) modifier. You have spell slots\nand regain all of your spell slots after a long rest.")]),a("p",[e._v("The primary difference is that you do not need to prepare spells. Once you have learned a spell, you're considered\nto always have it prepared.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Tech Powers")]),a("template",{slot:"text"},[a("p",[e._v("Tech points are a casting resource for Engineers, Infiltrators, and Sentinels. You spend these points to fuel various\ntech powers. They represent your Omni-tool's power capacity. When you spend a tech point, it is unavailable until you\nfinish a short rest, at the end of which you recharge 1d4 tech points. Some armor mods and class feature increase this\nrecharge rate. At the end of a long rest, you recharge all your tech points.")]),a("p",[e._v("Tech powers are unique in that most have a variable tech point cost. You can choose to spend a lot or only a few\ntech points when casting a power, much like you can cast spells using higher level spell slots. However, there\nis a limit on how many tech points you can spent to fuel a tech power. This limit is indicated in the Max TP column\nof your class progression table.")]),a("p",[e._v("Finally, Intelligence is your tech (spellcasting) modifier.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Combat Abilities")]),a("template",{slot:"text"},[a("p",[e._v("Combat abilities can be learned by Soldiers and Infiltrators, but they rely on equipment rather than biotic amps or a\nbeefed-up omni-tool. Instead of a casting cost, Combat abilities recharge on a short or long rest, similar to class features.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Spell Saving Throws")]),a("template",{slot:"text"},[a("p",[e._v("By default, your character's Spell Save DC is calculated as normal: 8 + proficiency bonus + spellcasting ability modifier. Some\nindividual biotic/tech/combat abilities may have a Save DC that is calculated differently. In these cases, the Save DC is\nindicated in the spell/ability description.")])])],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Weapons")]),a("p",[e._v("Guns! A major difference between ME5e and base 5e is the emphasis on ranged combat with firearms. You can still make a pretty\nbad ass melee build, but most people will be shooting instead of slapping.")]),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("New Combat Action: Reloading")]),a("template",{slot:"text"},[a("p",[e._v("As detailed below, standard weapons use Thermal Clips and have Heat. If the weapon runs out of Heat, you must reload it\nbefore you can fire it again. Reloading a weapon is a combat action.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Holstering & Drawing Weapons")]),a("template",{slot:"text"},[a("p",[e._v("As long as you have a weapon equipped (somewhere on your person), you can holster the weapon you're currently\nweilding and draw an equipped weapon as a bonus action. This is true for all weapon types.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Weapon Slots")]),a("template",{slot:"text"},[a("p",[e._v("You can carry 2 weapons into combat, unless you have features or armor mods that allow you to carry more.")]),a("p",{staticClass:"headline mt-2"},[e._v("Variant: Encumbrance")]),a("p",[e._v("If using the Variant: Encumbrance rule, use the weapon's weight weight to calculate if your Encumbrance.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Weapon Proficiencies")]),a("template",{slot:"text"},[a("p",[e._v("Just like in 5th Edition, you must be proficient with a weapon type to add your proficiency modifier to the attack roll.\nHowever, there are fewer weapon types (Assault Rifle, Heavy Pistol, SMG, Shotgun, Sniper Rifle, and Melee).\nNote that all melee weapons fall under one type, instead of being broken out by weapon.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Weapon Stats")]),a("template",{slot:"text"},[a("p",[e._v("Some of these stats only apply to certain weapons.")]),a("p",{staticClass:"headline mt-2"},[e._v("Weight")]),a("p",[e._v("Use this to calculate your Carry Capacity if using the Variant: Encumbrance rule.")]),a("p",{staticClass:"headline mt-2"},[e._v("Range")]),a("p",[e._v("If a target is beyond the weapon's range, the attack roll is made at a disadvantage. Ranges are an approximation and\ncan be 2m (beyond hip fire), 10m (close range), 20m (average range), 60m (long range).\nFor the gun nuts out there, I get the fact that an assault rifle has a range of 300m, but unless you're a goddamn black belt\nin GunFu, you ain't gonna hit a moving target at 300m. Range, in this context, is a measure of weapon performance,\nkick, handling, scope, etc.")]),a("p",{staticClass:"headline mt-2"},[e._v("Rate of Fire (Rof) & Damage")]),a("p",[e._v("On a successful ranged attack, the RoF of the weapon indicates number of dice you roll. The Damage indicates the die type.\nFor example, the Acolyte pistol has a RoF of 1 and a Dmg of d8, so your damage roll on a successful hit would be 1d8. For the\nCerberus Harrier, which has a RoF of 4 and a Dmg of 4, you would roll 4d4.")]),a("p",{staticClass:"headline mt-2"},[e._v("Heat")]),a("p",[e._v("Basically, the number of number of times you can fire before you need to reload. If the weapon has a heat of\n1 and you fire it, you must reload the thermal clip before firing it again. Reloading takes an action.")]),a("p",[e._v("In general, standard thermal clips are so plentiful that you do not need to keep track of them. However, you can\nplay with the "),a("router-link",{attrs:{to:"/rules/consumables"}},[e._v("Variant Thermal Clip")]),e._v(" rule for an additional challenge.")],1),a("p",[e._v("For Heavy Weapons, Heat is substituted for Charges. You can use the heavy weapon a number of times equal to its\ncharges. See "),a("router-link",{attrs:{to:"/rules/consumables"}},[e._v("Consumables")]),e._v(" for resupplying information.")],1),a("p",{staticClass:"headline mt-2"},[e._v("Rare Weapons")]),a("p",[e._v('Some weapons have a "Rare" qualifier. This just means they\'re hard to come across. You have to get them special ordered\nor know someone in the black market to get your hands on them. Or...loot them from some n00b.')])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Standard Weapons")]),a("template",{slot:"text"},[a("p",[e._v("A.k.a. guns. There are 5 gun types: Assault Rifles, Heavy Pistols, SMGs, Shotguns, and Sniper Rifles. Like D&D 5e,\nyou only add your proficiency bonus to attack rolls if you are proficient with a weapon type, and you add your\nDexterity modifier to ranged weapon attack and damage rolls.")]),a("p",{staticClass:"headlinge mt-2"},[e._v("Standard Weapon Attributes")]),a("table",{staticClass:"table"},[a("thead",{staticClass:"text-xs-left"},[a("tr",[a("th",[e._v("Attribute")]),a("th",[e._v("Mechanic")])])]),a("tbody",[a("tr",[a("td",[e._v("Arc")]),a("td",[e._v("Deals lightning damage. On a hit, deals half damage to 1 additional creature within 2m of the hit target.")])]),a("tr",[a("td",[e._v("Charge")]),a("td",[e._v("You can use your attack action to charge the weapon. Each charge consumes 1 heat and increases the RoF\nby 1. If the number of charges equals the heat of the weapon, it overheats and cannot be fired until reloaded.")])]),a("tr",[a("td",[e._v("Double Tap")]),a("td",[e._v("When you make a ranged attack with this weapon, you can use your bonus action to make a second ranged attack. You do not add your Dexterity\nmodifier to the attack or damage roll. The second attack may be on the same or a different target.")])]),a("tr",[a("td",[e._v("Hip Fire")]),a("td",[e._v("You have advantage instead of disadvantage when using this weapon in melee range.")])]),a("tr",[a("td",[e._v("Silent")]),a("td",[e._v("Makes no noise when fired.")])]),a("tr",[a("td",[e._v("Two-Handed")]),a("td",[e._v("This weapon must be fired with two hands.")])]),a("tr",[a("td",[e._v("Unique")]),a("td",[e._v("Cannot benefit from Special Thermal Clips")])])])])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Melee Weapons & Omni-tools")]),a("template",{slot:"text"},[a("p",[e._v('Melee weapons have the same attributes as D&D 5e weapons, i.e. finesse, light, thrown, etc. But melee weapons do have a strength\nrequirement. If your STR attribute is less than the requirement, all attacks made with the weapon are made with disadvantage.\nThis requirement is denoted in parentheses in the "STR Req" column of the handbook.')]),a("p",[e._v("In addition to wielding a melee weapon, each class has an Omnni-Tool attack. This is considered a melee attack.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Heavy Weapons")]),a("template",{slot:"text"},[a("p",{staticClass:"headline mt-2"},[e._v("Charges")]),a("p",[e._v("As stated above, Heavy Weapons use Charges instead of Thermal Clips. If you run out of Charges your weapon is nothing\nmore than a hunk of metal.")]),a("p",{staticClass:"headline mt-2"},[e._v("Targeting")]),a("p",[e._v("Most Heavy Weapons also use the Targeting condition. Targeting mean painting the battlefield, or keeping a lock on a creature(s) for\na single round of combat. Targeting is considered a free action, as long as you've already equipped the heavy weapon,\ni.e., you can choose to pick-up or equip a weapon as your action, then begin targeting as a free action before your turn ends.\nIf you're already holding the weapon, you might use an ability as your action and then begin targeting.")]),a("p",[a("strong",[e._v("Condition Details:")]),e._v(" While targeting, your speed is reduced by half and you automatically fail Dexterity\nsaving throws. Creatures that attack you have advantage.")]),a("p",{staticClass:"mb-0"},[a("strong",[e._v("Targeting Failures:")]),e._v("\nIf targeting ends before the start of your next turn, it fails and the weapon does not fire or use a weapon charge.\nIt can be prematurely ended for the following reasons:")]),a("ul",{staticClass:"ml-5"},[a("li",[e._v("As a reaction: You can choose to end your Targeting condition as a reaction to an attack (not to a damage roll).")]),a("li",[e._v("Taking cover: Taking full or three-quarter cover while targeting ends the condition.")]),a("li",[e._v("Another condition: If you lose your footing by being knocked prone, becoming lifted, or incapacitated, targeting ends.")])])])],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Classes")]),a("v-layout",{attrs:{row:"row",wrap:"wrap"}},e._l(e.items,function(t){return a("v-flex",{key:t.id,staticClass:"xs12 sm6 md4"},[a("v-card",{staticClass:"ma-2",attrs:{hover:"hover"}},[a("v-container",{attrs:{fluid:"fluid","grid-list-lg":"grid-list-lg"},on:{click:function(a){e.toSingle(t.id)}}},[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{staticClass:"xs8"},[a("h3",{staticClass:"headline mb-0"},[e._v(e._s(t.name))]),a("p",[e._v(e._s(t.snippet))])]),a("v-flex",{staticClass:"xs4"},[a("v-card-media",{attrs:{src:"../assets/images/classes/"+t.id+".svg",height:"100px",contain:"contain"}})],1),a("v-flex",{staticClass:"xs12"},[a("p",{staticClass:"ma-0"},[a("strong",[e._v("Hit Die:")]),e._v(" "+e._s(t.hit_die))]),a("p",{staticClass:"ma-0"},[a("strong",[e._v("Primary Ability:")]),e._v(" "+e._s(t.primary_ability))]),a("p",[a("strong",[e._v("Saves:")]),e._v(" "+e._s(t.saving_throw.replace(/,\s/," & ")))])])],1)],1)],1)],1)})),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Feats")]),a("p",[e._v("Feats are part of the official D&D PHB. Due to copyright reasons, I can only note any changes or new feats\navailable in this system. Hence, if a feat doesn't have a description, you can look it up in the PHB with the page\nnumber provided.")]),a("p",[e._v("The following feats from the PHB are not available: "+e._s(e.not_available))]),a("div",{staticClass:"mt-3"},[a("v-expansion-panel",{staticClass:"mb-2",attrs:{popout:"popout"}},e._l(e.feats,function(t){return a("v-expansion-panel-content",{key:t.name,staticClass:"large-panel",attrs:{feat:t,"hide-actions":"hide-actions"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("v-layout",[a("v-flex",{staticClass:"xs2 md1"},[a("v-avatar",{class:[t.page_number?"deep-purple":"deep-orange"],attrs:{size:"30px"}},[t.page_number?a("span",{staticClass:"white--text"},[e._v("PHB")]):a("span",{staticClass:"white--text"},[e._v("New")])])],1),a("v-flex",{staticClass:"xs10 md3 pt-1"},[a("strong",[e._v(e._s(t.name))])]),a("v-flex",{staticClass:"hidden-sm-and-down md-8 pt-1"},[e._v(e._s(t.notes))])],1)],1),a("v-card",[a("v-card-text",{staticClass:"grey lighten-3"},[t.page_number?a("p",[e._v("p. "+e._s(t.page_number))]):e._e(),t.description?a("p",[a("me-element",{attrs:{text:t.description}})],1):e._e()])],1)],1)}))],1),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{attrs:{xs12:"xs12",sm6:"sm6"}},[a("h2",{staticClass:"display-3"},[e._v("Weapons")])]),a("v-flex",{attrs:{xs12:"xs12",sm6:"sm6"}},[a("v-text-field",{attrs:{"append-icon":"search",label:"Search","single-line":"single-line","hide-details":"hide-details",autofocus:"autofocus"},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}})],1)],1),a("div",{staticClass:"expansion-panel__sortable primary my-3"},[a("v-layout",{staticClass:"px-4"},e._l(e.headers,function(t){return a("v-flex",{key:t.key,class:t.classes},[a("v-list",{staticClass:"primary pa-0",attrs:{dark:"dark"}},[t.sortable?a("v-list-tile",{class:{active:t.key===e.sortKey},attrs:{ripple:"ripple"},on:{click:function(a){a.stopPropagation(),e.sortBy(t.key)}}},[a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.display)}})],1),a("v-icon",{class:[e.sortOrder>0?"asc":"dsc"],attrs:{dark:"dark"}},[e._v("arrow_downward")])],1):a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.display)}})],1)],1)],1)],1)}))],1),a("weapon-list",{attrs:{weapons:e.filtered}}),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Consumables")]),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Medi-gel")]),a("template",{slot:"text"},[a("p",[e._v("As an action, use a medi-gel pack to expend one of your hit die. This can be done during combat.")]),a("p",{staticClass:"headline"},[e._v("Capacity: 4")]),a("p",[e._v("All armor comes standard with 4 medi-gel. Some armor and mods allow you to increase this ammount.")]),a("p",{staticClass:"headline"},[e._v("Resupply: Common")]),a("p",[e._v("Medi-gel (medical gel) is an all-purpose medicinal salve combining an anaesthetic and clotting agent used by\nparamedics, EMTs, and military personnel, produced by the Sirta Foundation. As long as your in a relatively\ncivilized environment, you can resupply all of your medi-gel for 1,000 credits.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Thermal Clips")]),a("template",{slot:"text"},[a("p",[e._v("It is assumed that characters have an unlimited supply of thermal clips, as they can easily be located and\nscavenged from the battlefield during or after a firefight. However, your supply of "),a("strong",[e._v("Specialized")]),e._v(" clips\nis limited.")]),a("p",[e._v("Specialized Thermal Clips can augment your weapon's damage and damage type. Once loaded, the augmentation\nlasts until you reload the weapon. When reloading, you can always pop in another specialized clip.")]),a("p",{staticClass:"headline"},[e._v("Capacity: 6")]),a("p",[e._v("All armor comes standard with 6 thermal clip slots. Some armor and mods allow you to increase this amount.")]),a("p",{staticClass:"headline"},[e._v("Resupply: Uncommon")]),a("p",[e._v("Nicer gun shops and military operations have a good stock of specialized thermal clips. Each specialized clip costs 500 credits.\nIf you want to track standard thermal clips, see the Variant Thermal Clip Rules Below")]),a("v-btn",{staticClass:"mt-3",attrs:{to:"/thermal-clips"}},[e._v("Thermal Clip List")])],1)],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Thermal Clips (variant)")]),a("template",{slot:"text"},[a("p",[e._v("For an additional challenge, you can have your player's keep track of all their thermal clips (specialized or not).\nFor GMs, if you're using this rule, you can allow players to bring thermal clip backpacks if they're venturing out\ninto the wilderness. But if your players are fighting NPCs that use thermal clips, they should be able to loot\nplenty of thermal clips after the battle.")]),a("p",{staticClass:"headline"},[e._v("Capacity: 10")]),a("p",[e._v("All armor comes standard with 10 thermal clip slots. Some armor and mods allow you to increase this amount. Any thermal\nclip slot can be used for either standard or specialized thermal clips.")]),a("p",{staticClass:"headline"},[e._v("Resupply: Common")]),a("p",[e._v("You can resupply all of you standard thermal clips at a gun shop or military depot for 500 credits. Specialized clips\nstill cost 500 credits each.")])])],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Grenades")]),a("template",{slot:"text"},[a("p",{staticClass:"headline"},[e._v("Capacity: 2")]),a("p",[e._v("All armor comes standard with 2 grenade slots. Some armor and mods allow you to increase this ammount.")]),a("p",{staticClass:"headline"},[e._v("Resupply: Rare")]),a("p",[e._v("Grenades are a military resource, so, depending on your campaign setting they might be an uncommon or rare item.\nIf your character is part of a military outfit, you can resupply every time you return to base (or to your ship).\nOtherwise, finding grenades may be a bit more difficult, requiring you to barter, steal, or loot them.")]),a("v-btn",{staticClass:"mt-3",attrs:{to:"/grenades"}},[e._v("Grenade List")])],1)],2),a("rule-card",[a("span",{attrs:{slot:"header"},slot:"header"},[e._v("Heavy Weapon Charges")]),a("template",{slot:"text"},[a("p",{staticClass:"headline"},[e._v("Capacity: (based on weapon)")]),a("p",[e._v("See the weapon list for the number of charges a heavy weapon has.")]),a("p",{staticClass:"headline"},[e._v("Resupply: Very Rare")]),a("p",[e._v("If you've got your hands on a heavy weapon, you're either a military specialist or damn lucky you survived the\nbattle. It's not easy resupplying your charges. You've either got to have some serious military or black market connections.\nIf military, you might get special permission to keep the weapon and granted a steady stream of charges (once per long rest).\nThat's between you and your GM.")]),a("p",[e._v("Otherwise, you'll have to pay a pretty penny on the black market to recharge your Heavy Weapon (around 20,000 credits for a\ncomplete resupply of charges). In most cases, it's easier to scavenge or steal ammo. Or simply leave the damn thing were\nyou found it.")]),a("v-btn",{staticClass:"mt-3",attrs:{to:"/weapons"}},[e._v("Weapon List")])],1)],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"home"}},[a("v-layout",{attrs:{row:"row","justify-space-around":"justify-space-around"}},[a("v-flex",{staticClass:"xs12"},[a("img",{attrs:{src:"../assets/images/me5e_logo_notm.png",alt:"mass effect 5e logo"}}),a("p",{staticClass:"subtitle"},[e._v("Player's Handbook")]),a("div",{staticClass:"ma-5 text-xs-center"},[a("v-btn",{attrs:{href:"https://queryluke.github.io/masseffect-5e/"}},[e._v("About, News, & Printables")]),a("v-btn",{attrs:{href:"https://github.com/queryluke/masseffect-5e/blob/master/CHANGELOG.md"}},[e._v("Changelog")])],1)])],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",e._l(e.items,function(t,s){return a("div",{key:s},[a("p",{staticClass:"headline"},[e._v(e._s(t.name))]),a("p",[e._v(e._s(t.description))]),e.items.length>s+1?a("div",{staticClass:"hr"}):e._e()])}))},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{staticClass:"spell-class-list",attrs:{"justify-end":"justify-end"}},e._l(e.classes,function(t){return e.spell[t]?a("div",{key:t,staticClass:"class-icon"},[a("me-icon",{attrs:{type:"classes",name:t}}),"x"!==e.spell[t]?a("span",[e._v(e._s(e.spell[t]))]):e._e()],1):e._e()}))},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-layout",[a("v-flex",{staticClass:"xs12 sm6"},[a("h4",[e._v(e._s(e.spell.name))])]),a("v-flex",{staticClass:"xs12 sm6"},[a("spell-class-list",{attrs:{spell:e.spell}})],1)],1),a("v-layout",{attrs:{row:"row",wrap:"wrap","flex-start":"flex-start"}},[a("v-flex",{staticClass:"xs12 sm4 md3 attribute mb-2"},[a("label",[e._v("Type")]),a("div",[a("spell-type",{attrs:{spell:e.spell}})],1)]),a("v-flex",{staticClass:"xs12 sm4 md3 attribute mb-2"},[a("label",[e._v("Casting Time")]),a("div",[e._v(e._s(e.spell.casting_time))])]),a("v-flex",{staticClass:"xs12 sm4 md3 attribute mb-2"},[a("label",[e._v("Duration")]),a("div",[a("spell-duration",{attrs:{spell:e.spell}})],1)]),a("v-flex",{staticClass:"xs12 sm4 md3 attribute mb-2"},[a("label",[e._v("Range/Area")]),a("div",[a("spell-range-area",{attrs:{spell:e.spell}})],1)]),a("v-flex",{staticClass:"xs12 sm4 md3 attribute mb-2"},[a("label",[e._v("Attack Type")]),a("ul",{staticClass:"list-unstyled"},e._l(e.spell.attack_type,function(t){return a("li",{key:t},[e._v(e._s(t))])}))]),a("v-flex",{staticClass:"xs12 sm4 md3 attribute mb-2"},[a("label",[e._v("Damage Type")]),a("ul",{staticClass:"list-unstyled"},e._l(e.spell.damage_type,function(t){return a("li",{key:t},[e._v(e._s(t))])}))]),a("v-flex",{staticClass:"xs12 sm4 md3 attribute mb-2"},[a("label",[e._v("Effect")]),a("ul",e._l(e.spell.effect,function(t){return a("li",{key:t},[e._v(e._s(t))])}))])],1),a("div",{staticClass:"hr"}),a("div",{staticClass:"mt-3"},[a("me-element",{attrs:{text:e.spell.mechanic}}),a("v-layout",{attrs:{row:"row",wrap:"wrap","justify-space-around":"justify-space-around"}},e._l(e.spell.adv_options,function(e,t){return a("v-flex",{key:t,staticClass:"xs12 md6"},[a("advanced-option",{attrs:{option:e}})],1)}))],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-navigation-drawer",{attrs:{clipped:"clipped",fixed:"fixed",app:"app"},model:{value:e.isActive,callback:function(t){e.isActive=t},expression:"isActive"}},[a("v-list",{attrs:{dense:"dense",expand:"expand"}},[e._l(e.items,function(t){return[t.items?a("v-list-group",{attrs:{"prepend-icon":t.icon,"no-action":"no-action"}},[a("v-list-tile",{attrs:{slot:"activator",ripple:"ripple"},slot:"activator"},[a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(t.title))])],1)],1),e._l(t.items,function(t,s){return[a("v-list-tile",e._b({key:s,attrs:{ripple:"ripple"}},"v-list-tile",{to:t.href,href:t.href},!1),[a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(t.title))])],1)],1)]})],2):t.header?a("v-subheader",[e._v(e._s(t.header))]):t.divider?a("v-divider"):a("v-list-tile",e._b({attrs:{ripple:"ripple",rel:"noopener"}},"v-list-tile",{to:t.href,href:t.href},!1),[a("v-list-tile-action",[a("v-icon",[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(t.title))])],1)],1)]})],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",{attrs:{fluid:"fluid"}},[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{staticClass:"xs12 md9"},[a("h2",{staticClass:"display-3"},[e._v(e._s(e.race.name))]),a("p",[e._v(e._s(e.race.snippet))]),a("p",[a("a",{attrs:{href:"http://masseffect.wikia.com/wiki/"+("unshackled_ai"==e.race.id?"Artificial_Intelligence":e.race.name),target:"_blank"}},[e._v("Read more about "+e._s(e.race.name)+" biology, history, and culture")])]),a("v-card",[a("v-card-title",{attrs:{"primary-title":"primary-title"}},[a("div",{staticClass:"headline"},[e._v("Available Classes")]),a("v-layout",{staticClass:"mt-3",attrs:{row:"row",wrap:"wrap","justify-space-around":"justify-space-around"}},e._l(e.race.available_classes,function(t){return a("v-flex",{key:t,staticClass:"xs4 sm2 lg1 text-xs-center"},[a("me-icon",{attrs:{name:t.toLowerCase(),type:"classes"}}),a("p",[e._v(e._s(t))])],1)}))],1)],1),a("v-card",{staticClass:"mt-2"},[a("v-card-title",{attrs:{"primary-title":"primary-title"}},[a("div",{staticClass:"headline"},[e._v("Racial Traits")]),a("v-container",{attrs:{fluid:"fluid"}},[a("div",{staticClass:"hr"}),a("v-layout",{staticClass:"ma-2",attrs:{row:"row",wrap:"wrap","justify-space-around":"justify-space-around"}},[a("v-flex",{staticClass:"xs6 sm3 text-xs-center"},[a("strong",[e._v("Speed")]),a("br"),a("span",[e._v(e._s(e.race.speed))])]),a("v-flex",{staticClass:"xs6 sm3 text-xs-center"},[a("strong",[e._v("Size")]),a("br"),a("span",[e._v(e._s(e.race.size))])]),a("v-flex",{staticClass:"xs6 sm3 text-xs-center"},[a("strong",[e._v("Sexy Level")]),a("br"),a("span",[e._v(e._s(e.race.sexy_level))])]),a("v-flex",{staticClass:"xs6 sm3 text-xs-center"},[a("strong",[e._v("Armor Proficiency")]),a("br"),a("span",[e._v(e._s(e.race.armor))])])],1),a("div",{staticClass:"hr"}),a("div",{staticClass:"ma-2"},[a("div",{staticClass:"section-label",attrs:{id:"race-alignment"}},[e._v("Alignment")]),a("p",{attrs:{"aria-labelledby":"race-alignment"}},[e._v(e._s(e.race.alignment))])]),a("div",{staticClass:"ma-2"},[a("div",{staticClass:"section-label",attrs:{id:"race-traits"}},[e._v("Racial Traits")]),a("div",{attrs:{id:"race-increases"}},[a("label",[a("strong",[e._v("Ability Mods")])]),a("p",[e._v(e._s(e.race.increases))])]),e._l(e.race.racial_traits,function(t){return a("div",{key:t.id},[a("label",{attrs:{id:t.id}},[a("strong",[e._v(e._s(t.name))])]),a("me-element",{attrs:{text:t.description,"aria-labelledby":"race-traits "+t.id}})],1)})],2),a("div",{staticClass:"ma-2"},[a("div",{staticClass:"section-label",attrs:{id:"starting-equipment"}},[e._v("Starting Equipment")]),a("me-element",{attrs:{text:e.race.starting_equipment,"aria-labelledby":"starting-equipment"}})],1)],1)],1)],1)],1),a("v-flex",{staticClass:"hidden-sm-and-down md3"},[a("v-card-media",{attrs:{src:e.race.body,height:"80vh"}})],1)],1),a("v-layout",{staticClass:"my-0 mt-4",attrs:{row:"row",grow:"grow"}},[e.previous_race.name?a("v-flex",{staticClass:"primary pa-0 xs6"},[a("v-list",{staticClass:"py-0 primary dark",attrs:{dark:"dark"}},[a("v-list-tile",{attrs:{to:e._a(0,function(){return{name:"race",params:{id:e.previous_race.id}}}),ripple:"ripple"}},[a("v-icon",{staticClass:"mr-5 hidden-xs-only",attrs:{dark:"dark"}},[e._v("chevron_left")]),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Previous Class:")]),a("v-list-tile-title",{domProps:{textContent:e._s(e.previous_race.name)}})],1)],1)],1)],1):e._e(),e.next_race.name?a("v-flex",{staticClass:"primary pa-0 xs6",class:{"offset-xs6":!e.previous_race.name}},[a("v-list",{staticClass:"py-0 primary dark",attrs:{dark:"dark"}},[a("v-list-tile",{attrs:{to:e._a(1,function(){return{name:"race",params:{id:e.next_race.id}}}),ripple:"ripple"}},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticClass:"text-xs-right"},[e._v("Next Class:")]),a("v-list-tile-title",{staticClass:"text-xs-right",domProps:{textContent:e._s(e.next_race.name)}})],1),a("v-icon",{staticClass:"ml-5 hidden-xs-only",attrs:{dark:"dark"}},[e._v("chevron_right")])],1)],1)],1):e._e()],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._v("\n "+e._s(e.spell.range)+"\n "),e.spell.aoe?a("span",[e._v("\n ("+e._s(e.spell.aoe_distance)+" "),a("div",{staticClass:"aoe-icon"},[a("me-icon",{attrs:{type:"aoe",name:e.spell.aoe}})],1),e._v(")\n ")]):e._e()])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-expansion-panel",{staticClass:"mb-2",attrs:{popout:"popout"}},e._l(e.spells,function(t){return a("v-expansion-panel-content",{key:t.id,attrs:{spell:t,"hide-actions":"hide-actions"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("v-layout",{staticClass:"spell-header"},[a("v-flex",{staticClass:"xs4 sm3 lg2"},[a("spell-type",{attrs:{spell:t}})],1),a("v-flex",{staticClass:"xs8 sm9 lg2"},[a("strong",[e._v(e._s(t.name))])]),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[a("spell-duration",{attrs:{spell:t}})],1),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[a("spell-range-area",{attrs:{spell:t}})],1),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[e._v(e._s(t.attack_type[0])),t.attack_type.length>1?a("span",[e._v("(...)")]):e._e()]),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[a("spell-damage-effect",{attrs:{spell:t}})],1)],1)],1),a("v-card",[a("v-card-text",{staticClass:"grey lighten-3"},[a("spell-info",{staticClass:"mt-2",attrs:{spell:t}}),a("v-btn",{attrs:{small:"small",primary:"primary",dark:"dark",to:"/spells/"+t.id}},[e._v("Spell Page")])],1)],1)],1)}))},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return"damage"===e.spell.effect[0]?a("span",[e._v("\n "+e._s(e.spell.damage_type[0])+"\n "),e.spell.damage_type.length>1||e.spell.effect.length>1?a("span",[e._v("(...)")]):e._e()]):a("span",[e._v("\n "+e._s(e.spell.effect[0])+"\n "),e.spell.effect.length>1?a("span",[e._v("(...)")]):e._e()])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[a("img",{staticClass:"me-icon",attrs:{src:"../assets/images/"+e.type+"/"+e.name+".svg",title:""+e.name}})])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",{attrs:{fluid:"fluid"}},[a("v-layout",{attrs:{row:"row",wrap:"wrap"}},[a("v-flex",{staticClass:"sm12 md9"},[a("h2",{staticClass:"display-3"},[e._v(e._s(e.item.name))]),a("p",[e._v(e._s(e.item.description))])]),a("v-flex",{staticClass:"hidden-sm-and-down md3"},[a("me-icon",{attrs:{name:e.item.id,type:"classes"}})],1),a("v-flex",{staticClass:"xs12"},[a("class-tabs",{staticClass:"mb-3",attrs:{colors:e.colors}},[a("class-attributes",{attrs:{slot:"attributes_tab_content",item:e.item},slot:"attributes_tab_content"}),a("subclass-info",{attrs:{slot:"subclasses_tab_content",items:e.subclasses},slot:"subclasses_tab_content"}),a("spell-list",{attrs:{slot:"spell_list_tab_content",spells:e.spells},slot:"spell_list_tab_content"})],1)],1),a("v-flex",{staticClass:"xs12"},[a("v-card",{staticClass:"mb-3"},[a("v-card-title",{staticClass:"headline white--text",class:e.colors.primary},[e._v("Progression Table")]),a("v-card-text",[a("progression-table",{attrs:{headers:e.progression.headers,colors:e.colors,rows:e.progression.data,spell_header:e.progression.spell_header},on:{showDialog:e.showDialog}})],1)],1)],1)],1),a("v-layout",{staticClass:"my-0 mt-4",attrs:{row:"row",grow:"grow"}},[e.previous.name?a("v-flex",{staticClass:"primary pa-0 xs6"},[a("v-list",{staticClass:"py-0",class:e.previous.colors.primary,attrs:{dark:"dark"}},[a("v-list-tile",{attrs:{to:e._a(0,function(){return{name:"class",params:{id:e.previous.id}}}),ripple:"ripple"}},[a("v-icon",{staticClass:"mr-5 hidden-xs-only",attrs:{dark:"dark"}},[e._v("chevron_left")]),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Previous Class:")]),a("v-list-tile-title",{domProps:{textContent:e._s(e.previous.name)}})],1)],1)],1)],1):e._e(),e.next.name?a("v-flex",{staticClass:"primary pa-0 xs6",class:{"offset-xs6":!e.previous.name}},[a("v-list",{staticClass:"py-0",class:e.next.colors.primary,attrs:{dark:"dark"}},[a("v-list-tile",{attrs:{to:e._a(1,function(){return{name:"class",params:{id:e.next.id}}}),ripple:"ripple"}},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticClass:"text-xs-right"},[e._v("Next Class:")]),a("v-list-tile-title",{staticClass:"text-xs-right",domProps:{textContent:e._s(e.next.name)}})],1),a("v-icon",{staticClass:"ml-5 hidden-xs-only",attrs:{dark:"dark"}},[e._v("chevron_right")])],1)],1)],1):e._e(),a("v-dialog",{attrs:{width:"70vw"},model:{value:e.dialog.show,callback:function(t){e.$set(e.dialog,"show",t)},expression:"dialog.show"}},[a("v-card",[a("v-card-title",{staticClass:"headline white--text",class:e.colors.primary},[e._v(e._s(e.dialog.header))]),a("v-card-text",["subclass"===e.dialog.type?a("div",e._l(e.dialog.text,function(t,s){return a("div",{key:t.id},[a("p",{staticClass:"headline"},[e._v(e._s(t.name))]),e._l(t.features,function(t){return a("div",{key:t.id},[a("p",[a("strong",[e._v(e._s(t.name))])]),a("me-element",{attrs:{text:t.mechanic}})],1)}),e.dialog.text.length>s+1?a("div",{staticClass:"hr"}):e._e()],2)})):a("me-element",{attrs:{text:e.dialog.text}}),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{flat:"flat"},nativeOn:{click:function(t){e.dialog.show=!1}}},[e._v("Close")])],1)],1)],1)],1)],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",e._l(e.text,function(t){return a("div",{key:t.id},["table"===t.type?a("table",{staticClass:"table alt-table"},[a("thead",[a("tr",{staticClass:"text-xs-left"},e._l(t.data.headers,function(t){return a("th",[e._v(e._s(t))])}))]),a("tbody",e._l(t.data.items,function(t){return a("tr",e._l(t,function(t){return a("td",[e._v(e._s(t))])}))}))]):"list"===t.type?a("ul",{staticClass:"ml-3"},e._l(t.data,function(t){return a("li",[e._v(e._s(t))])})):a("p",[e._v(e._s(t.data))])])}))},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("h2",{staticClass:"display-3"},[e._v("Armor Sets")]),a("p",[e._v("Pre-made Armor Sets are cheaper than creating a full set of custom armor. However, they cannot be customized or upgraded\nin any way. To learn about creating additional Armor Sets, read the "),a("router-link",{attrs:{to:"/rules/armor"}},[e._v("Armor Rules")]),e._v(".")],1),a("p",[e._v('An armor set can be one or multiple pieces of armor. "Full Set" means the armor consists of Head, Chest, Arms, and Legs piece.\n"Body Armor" consists of a Chest, Arm and Leg piece.')]),a("div",{staticClass:"mt-3"},[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,items:e.items,"hide-actions":"hide-actions"},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[e._v(e._s(t.item.name))]),a("td",[e._v(e._s(t.item.piece))]),a("td",[e._v(e._s(t.item.type))]),a("td",[e._v(e._s(t.item.cost))]),a("td",[e._v(e._s(t.item.mechanic))])]}}])})],1),a("v-layout",{staticClass:"mt-4",attrs:{row:"row",wrap:"wrap","justify-space-between":"justify-space-between"}},[a("span",[e._v("Last Updated: "+e._s(e.updated))]),a("a",{attrs:{href:e.source,target:"_blank"}},[e._v("Source")])])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-tabs",{attrs:{slot:"extension",color:e.colors.primary,"slider-color":e.colors.accent,dark:"dark",grow:"grow"},slot:"extension",model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},e._l(e.tabs,function(t){return a("v-tab",{key:t.id,attrs:{href:"#"+t.id,ripple:"ripple"}},[e._v(e._s(t.name))])})),a("v-tabs-items",{model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("v-tab-item",{attrs:{id:"attributes"}},[a("v-card",{attrs:{flat:"flat"}},[a("v-card-text",[e._t("attributes_tab_content")],2)],1)],1),a("v-tab-item",{attrs:{id:"subclasses"}},[a("v-card",{attrs:{flat:"flat"}},[a("v-card-text",[e._t("subclasses_tab_content")],2)],1)],1),a("v-tab-item",{attrs:{id:"spell_list"}},[a("v-card",{attrs:{flat:"flat"}},[a("v-card-text",[e._t("spell_list_tab_content")],2)],1)],1)],1)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"mb-3"},[a("v-card-title",{staticClass:"headline primary white--text"},[e._t("header")],2),a("v-card-text",[e._t("text")],2)],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"ma-1"},[a("v-card-title",[e._v(e._s(e.title))]),a("v-card-text",[e._v(e._s(e.text))])],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-expansion-panel",{staticClass:"mb-2",attrs:{popout:"popout"}},e._l(e.weapons,function(t){return a("v-expansion-panel-content",{key:t.id,attrs:{"hide-actions":"hide-actions"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("v-layout",{staticClass:"spell-header"},[a("v-flex",{staticClass:"xs4 sm3 lg1"},[a("weapon-type",{attrs:{weapon:t}})],1),a("v-flex",{staticClass:"xs8 sm9 lg3"},[a("strong",[e._v(e._s(t.name))])]),a("v-flex",{staticClass:"hidden-md-and-down lg1"},[e._v(e._s(t.rof))]),a("v-flex",{staticClass:"hidden-md-and-down lg1"},[e._v("d"+e._s(t.damage))]),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[e._v(e._s(t.heat))]),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[e._v(e._s(t.range))]),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[e._v(e._s(t.weight))]),a("v-flex",{staticClass:"hidden-md-and-down lg2"},[e._v(e._s(t.cost))])],1)],1),a("v-card",[a("v-card-text",{staticClass:"grey lighten-3"},[a("weapon-info",{staticClass:"mt-2",attrs:{weapon:t}}),a("v-btn",{attrs:{small:"small",primary:"primary",dark:"dark",to:"/weapons/"+t.id}},[e._v("Weapon Page")])],1)],1)],1)}))},staticRenderFns:[]}},function(e,t,a){var s=a(123);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("99baeaec",s,!0)},function(e,t,a){var s=a(124);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("ed16e866",s,!0)},function(e,t,a){var s=a(125);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("8eeb67b8",s,!0)},function(e,t,a){var s=a(126);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("39a2ccf6",s,!0)},function(e,t,a){var s=a(127);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("2673d96c",s,!0)},function(e,t,a){var s=a(128);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("17d103bc",s,!0)},function(e,t,a){var s=a(129);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("785d422e",s,!0)},function(e,t,a){var s=a(130);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("fa10b73a",s,!0)},function(e,t,a){var s=a(131);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("0aa699dd",s,!0)},function(e,t,a){var s=a(132);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("613c4b87",s,!0)},function(e,t,a){var s=a(133);"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a(2)("13d84082",s,!0)},function(e,t){e.exports=function(e,t){for(var a=[],s={},n=0;nYou are using an outdated browser. Please upgrade your browser to improve your experience.

- + diff --git a/phb/vendor-5df0d648a3ecb7f5ef97.js b/phb/vendor-5df0d648a3ecb7f5ef97.js new file mode 100644 index 00000000..53053b70 --- /dev/null +++ b/phb/vendor-5df0d648a3ecb7f5ef97.js @@ -0,0 +1 @@ +!function(t){function e(n){if(i[n])return i[n].exports;var r=i[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n=window.webpackJsonp;window.webpackJsonp=function(i,s,o){for(var a,u,c,l=0,h=[];l-1}function s(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0}}function o(t,e){for(var n in e)t[n]=e[n];return t}function a(t,e,n){void 0===e&&(e={});var i,r=n||u;try{i=r(t||"")}catch(t){i={}}for(var s in e)i[s]=e[s];return i}function u(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),i=Rt(n.shift()),r=n.length>0?Rt(n.join("=")):null;void 0===e[i]?e[i]=r:Array.isArray(e[i])?e[i].push(r):e[i]=[e[i],r]}),e):e}function c(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return Nt(e);if(Array.isArray(n)){var i=[];return n.forEach(function(t){void 0!==t&&(null===t?i.push(Nt(e)):i.push(Nt(e)+"="+Nt(t)))}),i.join("&")}return Nt(e)+"="+Nt(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function l(t,e,n,i){var r=i&&i.options.stringifyQuery,s=e.query||{};try{s=h(s)}catch(t){}var o={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:s,params:e.params||{},fullPath:f(e,r),matched:t?d(t):[]};return n&&(o.redirectedFrom=f(n,r)),Object.freeze(o)}function h(t){if(Array.isArray(t))return t.map(h);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=h(t[n]);return e}return t}function d(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function f(t,e){var n=t.path,i=t.query;void 0===i&&(i={});var r=t.hash;void 0===r&&(r="");var s=e||c;return(n||"/")+s(i)+r}function p(t,e){return e===zt?t===e:!!e&&(t.path&&e.path?t.path.replace(Ht,"")===e.path.replace(Ht,"")&&t.hash===e.hash&&v(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&v(t.query,e.query)&&v(t.params,e.params)))}function v(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),i=Object.keys(e);return n.length===i.length&&n.every(function(n){var i=t[n],r=e[n];return"object"==typeof i&&"object"==typeof r?v(i,r):String(i)===String(r)})}function m(t,e){return 0===t.path.replace(Ht,"/").indexOf(e.path.replace(Ht,"/"))&&(!e.hash||t.hash===e.hash)&&g(t.query,e.query)}function g(t,e){for(var n in e)if(!(n in t))return!1;return!0}function y(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){if(/\b_blank\b/i.test(t.currentTarget.getAttribute("target")))return}return t.preventDefault&&t.preventDefault(),!0}}function b(t){if(t)for(var e,n=0;n=0&&(e=t.slice(i),t=t.slice(0,i));var r=t.indexOf("?");return r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),{path:t,query:n,hash:e}}function k(t){return t.replace(/\/\//g,"/")}function C(t,e){for(var n,i=[],r=0,s=0,o="",a=e&&e.delimiter||"/";null!=(n=Qt.exec(t));){var u=n[0],c=n[1],l=n.index;if(o+=t.slice(s,l),s=l+u.length,c)o+=c[1];else{var h=t[s],d=n[2],f=n[3],p=n[4],v=n[5],m=n[6],g=n[7];o&&(i.push(o),o="");var y=null!=d&&null!=h&&h!==d,b="+"===m||"*"===m,w="?"===m||"*"===m,_=n[2]||a,x=p||v;i.push({name:f||r++,prefix:d||"",delimiter:_,optional:w,repeat:b,partial:y,asterisk:!!g,pattern:x?I(x):g?".*":"[^"+O(_)+"]+?"})}}return s-1&&(r.params[d]=n.params[d]);if(a)return r.path=L(a.path,r.params,'named route "'+s+'"'),o(a,r,i)}else if(r.path){r.params={};for(var f=0;f=t.length?n():t[r]?e(t[r],function(){i(r+1)}):i(r+1)};i(0)}function lt(t){return function(e,n,i){var s=!1,o=0,a=null;ht(t,function(t,e,n,u){if("function"==typeof t&&void 0===t.cid){s=!0,o++;var c,l=pt(function(e){ft(e)&&(e=e.default),t.resolved="function"==typeof e?e:Pt.extend(e),n.components[u]=e,--o<=0&&i()}),h=pt(function(t){var e="Failed to resolve async component "+u+": "+t;a||(a=r(t)?t:new Error(e),i(a))});try{c=t(l,h)}catch(t){h(t)}if(c)if("function"==typeof c.then)c.then(l,h);else{var d=c.component;d&&"function"==typeof d.then&&d.then(l,h)}}}),s||i()}}function ht(t,e){return dt(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function dt(t){return Array.prototype.concat.apply([],t)}function ft(t){return t.__esModule||se&&"Module"===t[Symbol.toStringTag]}function pt(t){var e=!1;return function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];if(!e)return e=!0,t.apply(this,n)}}function vt(t){if(!t)if(qt){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function mt(t,e){var n,i=Math.max(t.length,e.length);for(n=0;n=0?e.slice(0,n):e)+"#"+t}function It(t){ne?at(Ot(t)):window.location.hash=t}function Et(t){ne?ut(Ot(t)):window.location.replace(Ot(t))}function jt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function Bt(t,e,n){var i="hash"===n?"#"+e:e;return t?k(t+"/"+i):i}Object.defineProperty(e,"__esModule",{value:!0});var Pt,Vt={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,i=e.children,r=e.parent,a=e.data;a.routerView=!0;for(var u=r.$createElement,c=n.name,l=r.$route,h=r._routerViewCache||(r._routerViewCache={}),d=0,f=!1;r&&r._routerRoot!==r;)r.$vnode&&r.$vnode.data.routerView&&d++,r._inactive&&(f=!0),r=r.$parent;if(a.routerViewDepth=d,f)return u(h[c],a,i);var p=l.matched[d];if(!p)return h[c]=null,u();var v=h[c]=p.components[c];a.registerRouteInstance=function(t,e){var n=p.instances[c];(e&&n!==t||!e&&n===t)&&(p.instances[c]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){p.instances[c]=e.componentInstance};var m=a.props=s(l,p.props&&p.props[c]);if(m){m=a.props=o({},m);var g=a.attrs=a.attrs||{};for(var y in m)v.props&&y in v.props||(g[y]=m[y],delete m[y])}return u(v,a,i)}},Dt=/[!'()*]/g,Mt=function(t){return"%"+t.charCodeAt(0).toString(16)},Lt=/%2C/g,Nt=function(t){return encodeURIComponent(t).replace(Dt,Mt).replace(Lt,",")},Rt=decodeURIComponent,Ht=/\/?$/,zt=l(null,{path:"/"}),Ft=[String,Object],Wt=[String,Array],Ut={name:"router-link",props:{to:{type:Ft,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:Wt,default:"click"}},render:function(t){var e=this,n=this.$router,i=this.$route,r=n.resolve(this.to,i,this.append),s=r.location,o=r.route,a=r.href,u={},c=n.options.linkActiveClass,h=n.options.linkExactActiveClass,d=null==c?"router-link-active":c,f=null==h?"router-link-exact-active":h,v=null==this.activeClass?d:this.activeClass,g=null==this.exactActiveClass?f:this.exactActiveClass,w=s.path?l(null,s,null,n):o;u[g]=p(i,w),u[v]=this.exact?u[g]:m(i,w);var _=function(t){y(t)&&(e.replace?n.replace(s):n.push(s))},x={click:y};Array.isArray(this.event)?this.event.forEach(function(t){x[t]=_}):x[this.event]=_;var k={class:u};if("a"===this.tag)k.on=x,k.attrs={href:a};else{var C=b(this.$slots.default);if(C){C.isStatic=!1;var $=Pt.util.extend;(C.data=$({},C.data)).on=x;(C.data.attrs=$({},C.data.attrs)).href=a}else k.on=x}return t(this.tag,k,this.$slots.default)}},qt="undefined"!=typeof window,Yt=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},Gt=M,Xt=C,Kt=$,Zt=S,Jt=D,Qt=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Gt.parse=Xt,Gt.compile=Kt,Gt.tokensToFunction=Zt,Gt.tokensToRegExp=Jt;var te=Object.create(null),ee=Object.create(null),ne=qt&&function(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}(),ie=qt&&window.performance&&window.performance.now?window.performance:Date,re=rt(),se="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,oe=function(t,e){this.router=t,this.base=vt(e),this.current=zt,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};oe.prototype.listen=function(t){this.cb=t},oe.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},oe.prototype.onError=function(t){this.errorCbs.push(t)},oe.prototype.transitionTo=function(t,e,n){var i=this,r=this.router.match(t,this.current);this.confirmTransition(r,function(){i.updateRoute(r),e&&e(r),i.ensureURL(),i.ready||(i.ready=!0,i.readyCbs.forEach(function(t){t(r)}))},function(t){n&&n(t),t&&!i.ready&&(i.ready=!0,i.readyErrorCbs.forEach(function(e){e(t)}))})},oe.prototype.confirmTransition=function(t,e,n){var s=this,o=this.current,a=function(t){r(t)&&(s.errorCbs.length?s.errorCbs.forEach(function(e){e(t)}):(i(!1,"uncaught error during route navigation:"),console.error(t))),n&&n(t)};if(p(t,o)&&t.matched.length===o.matched.length)return this.ensureURL(),a();var u=mt(this.current.matched,t.matched),c=u.updated,l=u.deactivated,h=u.activated,d=[].concat(bt(l),this.router.beforeHooks,wt(c),h.map(function(t){return t.beforeEnter}),lt(h));this.pending=t;var f=function(e,n){if(s.pending!==t)return a();try{e(t,o,function(t){!1===t||r(t)?(s.ensureURL(!0),a(t)):"string"==typeof t||"object"==typeof t&&("string"==typeof t.path||"string"==typeof t.name)?(a(),"object"==typeof t&&t.replace?s.replace(t):s.push(t)):n(t)})}catch(t){a(t)}};ct(d,f,function(){var n=[];ct(xt(h,n,function(){return s.current===t}).concat(s.router.resolveHooks),f,function(){if(s.pending!==t)return a();s.pending=null,e(t),s.router.app&&s.router.app.$nextTick(function(){n.forEach(function(t){t()})})})})},oe.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};var ae=function(t){function e(e,n){var i=this;t.call(this,e,n);var r=e.options.scrollBehavior;r&&G();var s=$t(this.base);window.addEventListener("popstate",function(t){var n=i.current,o=$t(i.base);i.current===zt&&o===s||i.transitionTo(o,function(t){r&&X(e,t,n,!0)})})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var i=this,r=this,s=r.current;this.transitionTo(t,function(t){at(k(i.base+t.fullPath)),X(i.router,t,s,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var i=this,r=this,s=r.current;this.transitionTo(t,function(t){ut(k(i.base+t.fullPath)),X(i.router,t,s,!1),e&&e(t)},n)},e.prototype.ensureURL=function(t){if($t(this.base)!==this.current.fullPath){var e=k(this.base+this.current.fullPath);t?at(e):ut(e)}},e.prototype.getCurrentLocation=function(){return $t(this.base)},e}(oe),ue=function(t){function e(e,n,i){t.call(this,e,n),i&&Tt(this.base)||At()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this,e=this.router,n=e.options.scrollBehavior,i=ne&&n;i&&G(),window.addEventListener(ne?"popstate":"hashchange",function(){var e=t.current;At()&&t.transitionTo(St(),function(n){i&&X(t.router,n,e,!0),ne||Et(n.fullPath)})})},e.prototype.push=function(t,e,n){var i=this,r=this,s=r.current;this.transitionTo(t,function(t){It(t.fullPath),X(i.router,t,s,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var i=this,r=this,s=r.current;this.transitionTo(t,function(t){Et(t.fullPath),X(i.router,t,s,!1),e&&e(t)},n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;St()!==e&&(t?It(e):Et(e))},e.prototype.getCurrentLocation=function(){return St()},e}(oe),ce=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var i=this;this.transitionTo(t,function(t){i.stack=i.stack.slice(0,i.index+1).concat(t),i.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var i=this;this.transitionTo(t,function(t){i.stack=i.stack.slice(0,i.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var i=this.stack[n];this.confirmTransition(i,function(){e.index=n,e.updateRoute(i)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(oe),le=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=U(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!ne&&!1!==t.fallback,this.fallback&&(e="hash"),qt||(e="abstract"),this.mode=e,e){case"history":this.history=new ae(this,t.base);break;case"hash":this.history=new ue(this,t.base,this.fallback);break;case"abstract":this.history=new ce(this,t.base)}},he={currentRoute:{configurable:!0}};le.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},he.currentRoute.get=function(){return this.history&&this.history.current},le.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof ae)n.transitionTo(n.getCurrentLocation());else if(n instanceof ue){var i=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},le.prototype.beforeEach=function(t){return jt(this.beforeHooks,t)},le.prototype.beforeResolve=function(t){return jt(this.resolveHooks,t)},le.prototype.afterEach=function(t){return jt(this.afterHooks,t)},le.prototype.onReady=function(t,e){this.history.onReady(t,e)},le.prototype.onError=function(t){this.history.onError(t)},le.prototype.push=function(t,e,n){this.history.push(t,e,n)},le.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},le.prototype.go=function(t){this.history.go(t)},le.prototype.back=function(){this.go(-1)},le.prototype.forward=function(){this.go(1)},le.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},le.prototype.resolve=function(t,e,n){var i=F(t,e||this.history.current,n,this),r=this.match(i,e),s=r.redirectedFrom||r.fullPath;return{location:i,route:r,href:Bt(this.history.base,s,this.mode),normalizedTo:i,resolved:r}},le.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==zt&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(le.prototype,he),le.install=w,le.version="2.8.1",qt&&window.Vue&&window.Vue.use(le),e.default=le},11:function(t,e,n){!function(e,n){t.exports=n()}("undefined"!=typeof self&&self,function(){return function(t){function e(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/dist/",e(e.s=54)}([function(t,e,n){"use strict";e.a={name:"colorable",props:{color:String},data:function(){return{defaultColor:null}},computed:{computedColor:function(){return this.color||this.defaultColor}},methods:{addBackgroundColorClassChecks:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"computedColor",n=Object.assign({},t);return e&&this[e]&&(n[this[e]]=!0),n},addTextColorClassChecks:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"computedColor",n=Object.assign({},t);if(e&&this[e]){var i=this[e].trim().split(" "),r=i[0]+"--text";i.length>1&&(r+=" text--"+i[1]),n[r]=!!this[e]}return n}}}},function(t,e,n){"use strict";e.a={name:"themeable",props:{dark:Boolean,light:Boolean},computed:{themeClasses:function(){return{"theme--light":this.light,"theme--dark":this.dark}}}}},function(t,e,n){"use strict";function i(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:"div",n=arguments[2];return n=n||t.replace(/__/g,"-"),{name:"v-"+n,functional:!0,render:function(n,i){var r=i.data,s=i.children;return r.staticClass=(t+" "+(r.staticClass||"")).trim(),n(e,r,s)}}}function s(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top center 0",n=arguments[2];return{name:t,functional:!0,props:{origin:{type:String,default:e}},render:function(e,i){return i.data=i.data||{},i.data.props={name:t},i.data.on=i.data.on||{},Object.isExtensible(i.data.on)||(i.data.on=d({},i.data.on)),n&&(i.data.props.mode=n),i.data.on.beforeEnter=function(t){t.style.transformOrigin=i.props.origin,t.style.webkitTransformOrigin=i.props.origin},e("transition",i.data,i.children)}}}function o(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"in-out";return{name:t,functional:!0,props:{css:{type:Boolean,default:n},mode:{type:String,default:i}},render:function(n,i){return n("transition",{props:d({},i.props,{name:t}),on:e},i.children)}}}function a(t,e,n){var i=function i(){n(),t.removeEventListener(e,i,!1)};t.addEventListener(e,i,!1)}function u(t,e){if(e&&e.constructor===String){e=e.replace(/\[(\w+)\]/g,".$1"),e=e.replace(/^\./,"");for(var n=e.split("."),i=0,r=n.length;i]/g,function(t){return f[t]||t})}e.d=r,e.e=s,e.b=o,e.a=a,e.g=u,e.c=c,e.h=l,e.f=h;var d=Object.assign||function(t){for(var e=1;e":">"}},function(t,e,n){"use strict";var i=n(71);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"value",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"input";return{name:"toggleable",model:{prop:e,event:n},props:i({},e,{required:!1}),data:function(){return{isActive:!!this[e]}},watch:(t={},i(t,e,function(t){this.isActive=!!t}),i(t,"isActive",function(t){!!t!==this[e]&&this.$emit(n,t)}),t)}}e.b=r;var s=r();e.a=s},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t,e){return function(){return Object(a.a)("The "+t+" component must be used inside a "+e)}}function s(t,e,n){return{name:"registerable-inject",inject:i({},t,{default:e&&n?{register:r(e,n),unregister:r(e,n)}:null})}}function o(t){return{name:"registerable-provide",methods:{register:null,unregister:null},provide:function(){return i({},t,{register:this.register,unregister:this.unregister})}}}e.a=s,e.b=o;var a=n(9)},function(t,e,n){"use strict";function i(t){t.component("v-bottom-sheet-transition",o),t.component("v-carousel-transition",a),t.component("v-carousel-reverse-transition",u),t.component("v-dialog-transition",f),t.component("v-dialog-bottom-transition",p),t.component("v-fab-transition",d),t.component("v-fade-transition",v),t.component("v-menu-transition",h),t.component("v-scale-transition",m),t.component("v-slide-x-transition",g),t.component("v-slide-x-reverse-transition",y),t.component("v-slide-y-transition",b),t.component("v-slide-y-reverse-transition",w),t.component("v-tab-reverse-transition",l),t.component("v-tab-transition",c),t.component("v-expand-transition",_),t.component("v-row-expand-transition",x)}n.d(e,"h",function(){return c}),n.d(e,"g",function(){return l}),n.d(e,"b",function(){return v}),n.d(e,"c",function(){return m}),n.d(e,"d",function(){return g}),n.d(e,"f",function(){return b}),n.d(e,"e",function(){return w}),n.d(e,"a",function(){return _});var r=n(2),s=n(34),o=Object(r.e)("bottom-sheet-transition"),a=Object(r.e)("carousel-transition"),u=Object(r.e)("carousel-reverse-transition"),c=Object(r.e)("tab-transition"),l=Object(r.e)("tab-reverse-transition"),h=Object(r.e)("menu-transition"),d=Object(r.e)("fab-transition","center center","out-in"),f=Object(r.e)("dialog-transition"),p=Object(r.e)("dialog-bottom-transition"),v=Object(r.e)("fade-transition"),m=Object(r.e)("scale-transition"),g=Object(r.e)("slide-x-transition"),y=Object(r.e)("slide-x-reverse-transition"),b=Object(r.e)("slide-y-transition"),w=Object(r.e)("slide-y-reverse-transition"),_=Object(r.b)("expand-transition",Object(s.a)()),x=Object(r.b)("row-expand-transition",Object(s.a)("datatable__expand-col--expanded"));e.i=i},function(t,e,n){"use strict";function i(t,e,n,i){if(t&&!1!==i.context.isActive&&!("isTrusted"in t&&!t.isTrusted||"pointerType"in t&&!t.pointerType)){var s=n.value||function(){return!0},o=s.callback||s,a=(s.include||function(){return[]})();a.push(e),!r(t,a)&&o(t)&&setTimeout(function(){return i.context.isActive=!1},0)}}function r(t,e){var n=t.clientX,i=t.clientY,r=!0,o=!1,a=void 0;try{for(var u,c=e[Symbol.iterator]();!(r=(u=c.next()).done);r=!0){if(s(u.value,n,i))return!0}}catch(t){o=!0,a=t}finally{try{!r&&c.return&&c.return()}finally{if(o)throw a}}return!1}function s(t,e,n){var i=t.getBoundingClientRect();return e>=i.left&&e<=i.right&&n>=i.top&&n<=i.bottom}e.a={name:"click-outside",inserted:function(t,e,n){var r=function(r){return i(r,t,e,n)};(document.querySelector("[data-app]")||document.body).addEventListener("click",r,!0),t._clickOutside=r},unbind:function(t){var e=document.querySelector("[data-app]")||document.body;e&&e.removeEventListener("click",t._clickOutside,!0),delete t._clickOutside}}},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t,e,n){var r=e.value,s=n.context,c={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:r.left,right:r.right,up:r.up,down:r.down,start:r.start,move:r.move,end:r.end},l=r.parent?t.parentNode:t,h=r.options||{passive:!0};l&&(l._touchHandlers=Object.assign(Object(l._touchHandlers),i({},s._uid,{touchstart:function(t){return o(t,c)},touchend:function(t){return a(t,c)},touchmove:function(t){return u(t,c)}})),Object.keys(l._touchHandlers[s._uid]).forEach(function(t){l.addEventListener(t,l._touchHandlers[s._uid][t],h)}))}function s(t,e,n){var i=e.value,r=n.context,s=i.parent?t.parentNode:t;if(s){var o=s._touchHandlers[r._uid];Object.keys(o).forEach(function(t){return s.removeEventListener(t,o[t])}),delete s._touchHandlers[r._uid]}}var o=function(t,e){var n=t.changedTouches[0];e.touchstartX=n.clientX,e.touchstartY=n.clientY,e.start&&e.start(Object.assign(t,e))},a=function(t,e){var n=t.changedTouches[0];e.touchendX=n.clientX,e.touchendY=n.clientY,e.end&&e.end(Object.assign(t,e)),c(e)},u=function(t,e){var n=t.changedTouches[0];e.touchmoveX=n.clientX,e.touchmoveY=n.clientY,e.move&&e.move(Object.assign(t,e))},c=function(t){var e=t.touchstartX,n=t.touchendX,i=t.touchstartY,r=t.touchendY;t.offsetX=n-e,t.offsetY=r-i,Math.abs(t.offsetY)<.5*Math.abs(t.offsetX)&&(t.left&&ne+16&&t.right(t)),Math.abs(t.offsetX)<.5*Math.abs(t.offsetY)&&(t.up&&ri+16&&t.down(t))};e.a={name:"touch",inserted:r,unbind:s}},function(t,e,n){"use strict";function i(t,e){return"[Vuetify] "+t+(e?' in "'+e.$options.name+'"':"")}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;console.warn(i(t,e))}e.a=r},function(t,e,n){"use strict";function i(t,e){var n=e.value,i=e.arg||200,r=e.options||{passive:!0},s=null,o=function(){clearTimeout(s),s=setTimeout(n,i,r)};window.addEventListener("resize",o,r),t._onResize={callback:n,options:r},e.modifiers&&e.modifiers.quiet||o()}function r(t,e){var n=t._onResize,i=n.callback,r=n.options;window.removeEventListener("resize",i,r),delete t._onResize}e.a={name:"resize",inserted:i,unbind:r}},function(t,e,n){"use strict";var i=n(12),r=Object.assign||function(t){for(var e=1;ee.clientHeight?e.clientWidth:e.clientHeight;a.className="ripple__animation",a.style.width=c*(s.center?1:2)+"px",a.style.height=a.style.width,e.appendChild(o);var l=window.getComputedStyle(e);"absolute"!==l.position&&"fixed"!==l.position&&(e.style.position="relative");var h=e.getBoundingClientRect(),d=s.center?"50%":t.clientX-h.left+"px",f=s.center?"50%":t.clientY-h.top+"px";a.classList.add("ripple__animation--enter"),a.classList.add("ripple__animation--visible"),i(a,"translate(-50%, -50%) translate("+d+", "+f+") scale3d(0.01,0.01,0.01)"),a.dataset.activated=Date.now(),setTimeout(function(){a.classList.remove("ripple__animation--enter"),i(a,"translate(-50%, -50%) translate("+d+", "+f+") scale3d(0.99,0.99,0.99)")},0)}},hide:function(t){if("true"===t.getAttribute(u)){var e=t.getElementsByClassName("ripple__animation");if(0!==e.length){var n=e[e.length-1],i=Date.now()-Number(n.dataset.activated),r=400-i;r=r<0?0:r,setTimeout(function(){n.classList.remove("ripple__animation--visible"),setTimeout(function(){try{e.length<1&&(t.style.position=null),n.parentNode&&t.removeChild(n.parentNode)}catch(t){}},300)},r)}}}};e.a={name:"ripple",bind:s,unbind:o,update:a}},function(t,e,n){"use strict";var i=n(91);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";function i(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{name:"applicationable",props:{absolute:Boolean,app:Boolean,fixed:Boolean},computed:{applicationProperty:function(){return t}},watch:{app:function(t,e){e?this.removeApplication():this.callUpdate()}},created:function(){for(var t=0,n=e.length;t1&&void 0!==arguments[1]?arguments[1]:null,r="append"===t&&this.clearable&&this.isDirty,s=r?"clear":this[t+"Icon"],o=r?this.clearableCallback:this[t+"IconCb"]||n;return this.$createElement("v-icon",{class:(e={},i(e,"input-group__"+t+"-icon",!0),i(e,"input-group__icon-cb",!!o),i(e,"input-group__icon-clearable",r),e),props:{disabled:this.disabled},on:{click:function(t){o&&(t.stopPropagation(),o())}}},s)},genInputGroup:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=[],s=[],o=[];n=Object.assign({},{class:this.inputGroupClasses,attrs:{tabindex:this.disabled?-1:this.internalTabIndex||this.tabindex},on:{focus:this.groupFocus,blur:this.groupBlur,click:function(){return e.tabFocused=!1},keyup:function(t){[9,16].includes(t.keyCode)&&(e.tabFocused=!0)},keydown:function(t){e.toggle&&e.toggleKeys.includes(t.keyCode)&&(t.preventDefault(),e.toggle())}}},n),(this.$slots.label||this.label)&&r.push(this.genLabel()),s.push(t),this.prependIcon&&s.unshift(this.genIcon("prepend")),(this.appendIcon||this.clearable)&&s.push(this.genIcon("append",i));var a=this.genProgress();return a&&o.push(a),r.push(this.$createElement("div",{class:"input-group__input"},s)),!this.hideDetails&&o.push(this.genMessages()),this.counter&&o.push(this.genCounter()),r.push(this.$createElement("div",{class:"input-group__details"},o)),this.$createElement("div",n,r)}}}},function(t,e,n){"use strict";function i(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e0&&void 0!==arguments[0]?arguments[0]:{directives:[]};return t.class=this.rippleClasses||"input-group--selection-controls__ripple",t.directives.push({name:"ripple",value:this.ripple&&!this.disabled&&{center:!0}}),t.on=Object.assign({click:this.toggle},this.$listeners),this.$createElement("div",t)}}}},function(t,e){},function(t,e,n){"use strict";function i(t){return{name:"v-"+t,functional:!0,props:{id:String,tag:{type:String,default:"div"}},render:function(e,n){var i=n.props,r=n.data,s=n.children;if(r.staticClass=(t+" "+(r.staticClass||"")).trim(),r.attrs){var o=[];Object.keys(r.attrs).forEach(function(t){var e=r.attrs[t];("string"==typeof e||e)&&o.push(t)}),o.length&&(r.staticClass+=" "+o.join(" ")),delete r.attrs}return i.id&&(r.domProps=r.domProps||{},r.domProps.id=i.id),e(i.tag,r,s)}}}e.a=i},function(t,e,n){"use strict";var i=n(74);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(5);e.a={name:"button-group",mixins:[Object(i.b)("buttonGroup")],data:function(){return{buttons:[],listeners:[]}},methods:{getValue:function(t){return null!=this.buttons[t].value?this.buttons[t].value:null!=this.buttons[t].$el.value&&""!==this.buttons[t].$el.value?this.buttons[t].$el.value:t},update:function(){var t=this,e=[];this.buttons.forEach(function(n,i){var r=n.$el;r.dataset||(r.dataset={}),r.removeAttribute("data-only-child"),t.isSelected(i)?(r.setAttribute("data-selected",!0),r.classList.contains("btn--router")||r.classList.add("btn--active"),e.push(i)):(r.removeAttribute("data-selected"),r.classList.contains("btn--router")||r.classList.remove("btn--active")),r.dataset.index=i}),1===e.length&&this.buttons[e[0]].$el.setAttribute("data-only-child",!0)},register:function(t){var e=this.buttons.length;this.buttons.push(t),this.listeners.push(this.updateValue.bind(this,e)),t.$on("click",this.listeners[e])},unregister:function(t){var e=this,n=this.buttons.indexOf(t);if(-1!==n){var i=this.isSelected(n);t.$off("click",this.listeners[n]),this.buttons.splice(n,1),this.listeners.splice(n,1),i&&this.mandatory&&this.buttons.every(function(t,n){return!e.isSelected(n)})&&this.listeners.length>0&&this.listeners[0]()}}},mounted:function(){this.update()}}},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(18),s=n(21),o=n(30),a=n(31),u=n(4),c=n(7),l=n(2);n(85),e.a={name:"v-dialog",mixins:[r.a,s.a,o.a,a.a,u.a],directives:{ClickOutside:c.a},data:function(){return{isDependent:!1,stackClass:"dialog__content__active",stackMinZIndex:200}},props:{disabled:Boolean,persistent:Boolean,fullscreen:Boolean,fullWidth:Boolean,maxWidth:{type:[String,Number],default:"none"},origin:{type:String,default:"center center"},width:{type:[String,Number],default:"auto"},scrollable:Boolean,transition:{type:[String,Boolean],default:"dialog-transition"}},computed:{classes:function(){var t;return t={},i(t,("dialog "+this.contentClass).trim(),!0),i(t,"dialog--active",this.isActive),i(t,"dialog--persistent",this.persistent),i(t,"dialog--fullscreen",this.fullscreen),i(t,"dialog--scrollable",this.scrollable),t},contentClasses:function(){return{dialog__content:!0,dialog__content__active:this.isActive}}},watch:{isActive:function(t){t?this.show():(this.removeOverlay(),this.unbind())}},mounted:function(){this.isBooted=this.isActive,this.isActive&&this.show()},beforeDestroy:function(){"undefined"!=typeof window&&this.unbind()},methods:{closeConditional:function(t){return!this.persistent&&Object(l.h)(this.$refs.content)>=this.getMaxZIndex()&&!this.$refs.content.contains(t.target)},show:function(){!this.fullscreen&&!this.hideOverlay&&this.genOverlay(),this.fullscreen&&this.hideScroll(),this.$refs.content.focus(),this.$listeners.keydown&&this.bind()},bind:function(){window.addEventListener("keydown",this.onKeydown)},unbind:function(){window.removeEventListener("keydown",this.onKeydown)},onKeydown:function(t){this.$emit("keydown",t)}},render:function(t){var e=this,n=[],i={class:this.classes,ref:"dialog",directives:[{name:"click-outside",value:{callback:this.closeConditional,include:this.getOpenDependentElements}},{name:"show",value:this.isActive}],on:{click:function(t){return t.stopPropagation()}}};this.fullscreen||(i.style={maxWidth:"none"===this.maxWidth?void 0:isNaN(this.maxWidth)?this.maxWidth:this.maxWidth+"px",width:"auto"===this.width?void 0:isNaN(this.width)?this.width:this.width+"px"}),this.$slots.activator&&n.push(t("div",{class:"dialog__activator",on:{click:function(t){e.disabled||(e.isActive=!e.isActive)}}},[this.$slots.activator]));var r=t("transition",{props:{name:this.transition||"",origin:this.origin}},[t("div",i,this.showLazyContent(this.$slots.default))]);return n.push(t("div",{class:this.contentClasses,domProps:{tabIndex:-1},style:{zIndex:this.activeZIndex},ref:"content"},[r])),t("div",{class:"dialog__container",style:{display:!this.$slots.activator||this.fullWidth?"block":"inline-block"}},n)}}},function(t,e,n){"use strict";n(86),e.a={name:"overlayable",data:function(){return{overlay:null,overlayOffset:0,overlayTimeout:null,overlayTransitionDuration:650}},props:{hideOverlay:Boolean},beforeDestroy:function(){this.removeOverlay()},methods:{genOverlay:function(){var t=this;if(!this.isActive||this.hideOverlay||this.isActive&&this.overlayTimeout||this.overlay)return clearTimeout(this.overlayTimeout),this.overlay&&this.overlay.classList.add("overlay--active");this.overlay=document.createElement("div"),this.overlay.className="overlay",this.absolute&&(this.overlay.className+=" overlay--absolute"),this.hideScroll();var e=this.absolute?this.$el.parentNode:document.querySelector("[data-app]");return e&&e.insertBefore(this.overlay,e.firstChild),this.overlay.clientHeight,requestAnimationFrame(function(){t.overlay.className+=" overlay--active",void 0!==t.activeZIndex&&(t.overlay.style.zIndex=t.activeZIndex-1)}),!0},removeOverlay:function(){var t=this;if(!this.overlay)return this.showScroll();this.overlay.classList.remove("overlay--active"),this.overlayTimeout=setTimeout(function(){try{t.overlay.parentNode.removeChild(t.overlay),t.overlay=null,t.showScroll()}catch(t){}clearTimeout(t.overlayTimeout),t.overlayTimeout=null},this.overlayTransitionDuration)},scrollListener:function(t){if("keydown"===t.type){if(["INPUT","TEXTAREA","SELECT"].includes(t.target.tagName))return;var e=[38,33],n=[40,34];if(e.includes(t.keyCode))t.deltaY=-1;else{if(!n.includes(t.keyCode))return;t.deltaY=1}}(t.target===this.overlay||"keydown"!==t.type&&t.target===document.body||this.checkPath(t))&&t.preventDefault()},hasScrollbar:function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)&&(["auto","scroll"].includes(window.getComputedStyle(t)["overflow-y"])&&t.scrollHeight>t.clientHeight)},shouldScroll:function(t,e){return 0===t.scrollTop&&e<0||t.scrollTop+t.clientHeight===t.scrollHeight&&e>0},isInside:function(t,e){return t===e||null!==t&&t!==document.body&&this.isInside(t.parentNode,e)},checkPath:function(t){var e=t.path||this.composedPath(t),n=t.deltaY||-t.wheelDelta;if("keydown"===t.type&&e[0]===document.body){var i=this.$refs.dialog,r=window.getSelection().anchorNode;return!this.hasScrollbar(i)||!this.isInside(r,i)||this.shouldScroll(i,n)}var s=!0,o=!1,a=void 0;try{for(var u,c=e[Symbol.iterator]();!(s=(u=c.next()).done);s=!0){var l=u.value;if([document,document.documentElement,this.$refs.content].includes(l))return!0;if(this.hasScrollbar(l))return this.shouldScroll(l,n)}}catch(t){o=!0,a=t}finally{try{!s&&c.return&&c.return()}finally{if(o)throw a}}return!0},composedPath:function(t){if(t.composedPath)return t.composedPath();for(var e=[],n=t.target;n;){if(e.push(n),"HTML"===n.tagName)return e.push(document),e.push(window),e;n=n.parentElement}},hideScroll:function(){this.$vuetify.breakpoint.smAndDown?document.documentElement.classList.add("overflow-y-hidden"):(window.addEventListener("wheel",this.scrollListener),window.addEventListener("keydown",this.scrollListener))},showScroll:function(){document.documentElement.classList.remove("overflow-y-hidden"),window.removeEventListener("wheel",this.scrollListener),window.removeEventListener("keydown",this.scrollListener)}}}},function(t,e,n){"use strict";function i(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e0&&void 0!==arguments[0]?arguments[0]:[],e=this.stackBase||this.$el,n=[this.stackMinZIndex,Object(r.h)(e)],s=[].concat(i(document.getElementsByClassName(this.stackClass))),o=!0,a=!1,u=void 0;try{for(var c,l=s[Symbol.iterator]();!(o=(c=l.next()).done);o=!0){var h=c.value;t.includes(h)||n.push(Object(r.h)(h))}}catch(t){a=!0,u=t}finally{try{!o&&l.return&&l.return()}finally{if(a)throw u}}return Math.max.apply(Math,n)}}}},function(t,e,n){"use strict";var i=n(104);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(106);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(2);e.a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{enter:function(e,n){e._parent=e.parentNode,Object(i.a)(e,"transitionend",n),e.style.overflow="hidden",e.style.height=0,e.style.display="block",t&&e._parent.classList.add(t),setTimeout(function(){return e.style.height=e.scrollHeight+"px"},100)},afterEnter:function(t){t.style.overflow=null,t.style.height=null},leave:function(t,e){Object(i.a)(t,"transitionend",e),t.style.overflow="hidden",t.style.height=t.offsetHeight+"px",setTimeout(function(){return t.style.height=0},100)},afterLeave:function(e){t&&e._parent.classList.remove(t)}}}},function(t,e,n){"use strict";var i=n(0),r=n(17);e.a={name:"selectable",mixins:[r.a,i.a],model:{prop:"inputValue",event:"change"},data:function(){return{defaultColor:"accent"}},props:{id:String,inputValue:null,falseValue:null,trueValue:null},computed:{isActive:function(){return Array.isArray(this.inputValue)?-1!==this.inputValue.indexOf(this.value):this.trueValue&&this.falseValue?this.inputValue===this.trueValue:this.value?this.value===this.inputValue:Boolean(this.inputValue)},isDirty:function(){return this.isActive}},watch:{indeterminate:function(t){this.inputIndeterminate=t}},methods:{genLabel:function(){return this.$createElement("label",{on:{click:this.toggle},attrs:{for:this.id}},this.$slots.label||this.label)},toggle:function(){if(!this.disabled){var t=this.inputValue;if(Array.isArray(t)){t=t.slice();var e=t.indexOf(this.value);-1===e?t.push(this.value):t.splice(e,1)}else t=this.trueValue||this.falseValue?t===this.trueValue?this.falseValue:this.trueValue:this.value?this.value===this.inputValue?null:this.value:!t;this.validate(!0,t),this.$emit("change",t)}}}}},function(t,e,n){"use strict";e.a={name:"loadable",props:{loading:{type:[Boolean,String],default:!1}},methods:{genProgress:function(){return!1===this.loading?null:this.$slots.progress||this.$createElement("v-progress-linear",{props:{color:!0===this.loading||""===this.loading?this.color||"primary":this.loading,height:2,indeterminate:!0}})}}}},function(t,e,n){"use strict";var i=n(108);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(13),r=n(3),s=n(39),o=n(45),a=n(1),u=n(36),c=n(2),l=n(9),h=function(){function t(t,e){var n=[],i=!0,r=!1,s=void 0;try{for(var o,a=t[Symbol.iterator]();!(i=(o=a.next()).done)&&(n.push(o.value),!e||n.length!==e);i=!0);}catch(t){r=!0,s=t}finally{try{!i&&a.return&&a.return()}finally{if(r)throw s}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.a={name:"data-iterable",components:{VBtn:i.a,VIcon:r.a,VSelect:s.a},data:function(){return{all:!1,searchLength:0,defaultPagination:{descending:!1,page:1,rowsPerPage:5,sortBy:null,totalItems:0},expanded:{},actionsClasses:"data-iterator__actions",actionsRangeControlsClasses:"data-iterator__actions__range-controls",actionsSelectClasses:"data-iterator__actions__select",actionsPaginationClasses:"data-iterator__actions__pagination"}},mixins:[o.a,u.a,a.a],props:{expand:Boolean,hideActions:Boolean,disableInitialSort:Boolean,mustSort:Boolean,noResultsText:{type:String,default:"No matching records found"},rowsPerPageItems:{type:Array,default:function(){return[5,10,25,{text:"All",value:-1}]}},rowsPerPageText:{type:String,default:"Items per page:"},selectAll:[Boolean,String],search:{required:!1},filter:{type:Function,default:function(t,e){return null!==t&&-1===["undefined","boolean"].indexOf(void 0===t?"undefined":d(t))&&-1!==t.toString().toLowerCase().indexOf(e)}},customFilter:{type:Function,default:function(t,e,n){return e=e.toString().toLowerCase(),""===e.trim()?t:t.filter(function(t){return Object.keys(t).some(function(i){return n(t[i],e)})})}},customSort:{type:Function,default:function(t,e,n){return null===e?t:t.sort(function(t,i){var r=Object(c.g)(t,e),s=Object(c.g)(i,e);if(n){var o=[s,r];r=o[0],s=o[1]}if(!isNaN(r)&&!isNaN(s))return r-s;if(null===r&&null===s)return 0;var a=[r,s].map(function(t){return(t||"").toString().toLocaleLowerCase()}),u=h(a,2);return r=u[0],s=u[1],r>s?1:r0},hasSelectAll:function(){return void 0!==this.selectAll&&!1!==this.selectAll},itemsLength:function(){return this.search?this.searchLength:this.totalItems||this.items.length},indeterminate:function(){return this.hasSelectAll&&this.someItems&&!this.everyItem},everyItem:function(){var t=this;return this.filteredItems.length&&this.filteredItems.every(function(e){return t.isSelected(e)})},someItems:function(){var t=this;return this.filteredItems.some(function(e){return t.isSelected(e)})},getPage:function(){var t=this.computedPagination.rowsPerPage;return t===Object(t)?t.value:t},pageStart:function(){return-1===this.getPage?0:(this.computedPagination.page-1)*this.getPage},pageStop:function(){return-1===this.getPage?this.itemsLength:this.computedPagination.page*this.getPage},filteredItems:function(){return this.filteredItemsImpl()},selected:function(){var t=this,e={};return this.value.forEach(function(n){return e[n[t.itemKey]]=!0}),e}},watch:{indeterminate:function(t){t&&(this.all=!0)},someItems:function(t){t||(this.all=!1)},search:function(){this.updatePagination({page:1,totalItems:this.itemsLength})},everyItem:function(t){t&&(this.all=!0)}},methods:{initPagination:function(){this.rowsPerPageItems.length?this.defaultPagination.rowsPerPage=this.rowsPerPageItems[0]:Object(l.a)("The prop 'rows-per-page-items' can not be empty",this),this.defaultPagination.totalItems=this.itemsLength,this.updatePagination(Object.assign({},this.defaultPagination,this.pagination))},updatePagination:function(t){var e=this.hasPagination?this.pagination:this.defaultPagination,n=Object.assign({},e,t);this.$emit("update:pagination",n),this.hasPagination||(this.defaultPagination=n)},isSelected:function(t){return this.selected[t[this.itemKey]]},isExpanded:function(t){return this.expanded[t[this.itemKey]]},filteredItemsImpl:function(){if(this.totalItems)return this.items;var t=this.items.slice();if(void 0!==this.search&&null!==this.search){for(var e=arguments.length,n=Array(e),i=0;i=this.itemsLength||this.pageStop<0;return this.$createElement("v-btn",{props:{disabled:n,icon:!0,flat:!0,dark:this.dark,light:this.light},on:{click:function(){var e=t.computedPagination.page;t.updatePagination({page:e+1})}},attrs:{"aria-label":"Next page"}},[this.$createElement("v-icon","chevron_right")])},genSelect:function(){var t=this;return this.$createElement("div",{class:this.actionsSelectClasses},[this.rowsPerPageText,this.$createElement("v-select",{attrs:{"aria-label":this.rowsPerPageText},props:{items:this.rowsPerPageItems,value:this.computedPagination.rowsPerPage,hideDetails:!0,auto:!0,minWidth:"75px"},on:{input:function(e){t.updatePagination({page:1,rowsPerPage:e})}}})])},genPagination:function(){var t="–";if(this.itemsLength){var e=this.itemsLength1?this.genSelect():null,t])]}}}},function(t,e,n){"use strict";var i=n(113);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e){},function(t,e,n){"use strict";n.d(e,"d",function(){return l}),n.d(e,"e",function(){return h});var i=n(2),r=n(115),s=n(117),o=n(118),a=n(119),u=n(120);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return o.a}),n.d(e,"c",function(){return a.a});var c=Object(i.d)("list__tile__action-text","span"),l=Object(i.d)("list__tile__content","div"),h=Object(i.d)("list__tile__title","div"),d=Object(i.d)("list__tile__sub-title","div");r.a.install=function(t){t.component(r.a.name,r.a),t.component(s.a.name,s.a),t.component(o.a.name,o.a),t.component(a.a.name,a.a),t.component(c.name,c),t.component(u.a.name,u.a),t.component(l.name,l),t.component(d.name,d),t.component(h.name,h)},e.f=r.a},function(t,e,n){"use strict";var i=n(121);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";e.a={name:"delayable",data:function(){return{openTimeout:null,closeTimeout:null}},props:{openDelay:{type:[Number,String],default:0},closeDelay:{type:[Number,String],default:200}},methods:{clearDelay:function(){clearTimeout(this.openTimeout),clearTimeout(this.closeTimeout)},runDelay:function(t,e){this.clearDelay();var n=parseInt(this[t+"Delay"],10);this[t+"Timeout"]=setTimeout(e,n)}}}},function(t,e,n){"use strict";var i=n(22),r=n(31),s=n(1),o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a={activator:{top:0,left:0,bottom:0,right:0,width:0,height:0,offsetTop:0,scrollHeight:0},content:{top:0,left:0,bottom:0,right:0,width:0,height:0,offsetTop:0,scrollHeight:0},hasWindow:!1};e.a={name:"menuable",mixins:[i.a,r.a,s.a],data:function(){return{absoluteX:0,absoluteY:0,dimensions:Object.assign({},a),isContentActive:!1,pageYOffset:0,stackClass:"menuable__content__active",stackMinZIndex:6}},props:{activator:{default:null,validator:function(t){return["string","object"].includes(void 0===t?"undefined":o(t))}},allowOverflow:Boolean,maxWidth:{type:[Number,String],default:"auto"},minWidth:[Number,String],nudgeBottom:{type:Number,default:0},nudgeLeft:{type:[Number,String],default:0},nudgeRight:{type:[Number,String],default:0},nudgeTop:{type:[Number,String],default:0},nudgeWidth:{type:[Number,String],default:0},offsetOverflow:Boolean,positionX:{type:Number,default:null},positionY:{type:Number,default:null},zIndex:{type:[Number,String],default:null}},computed:{computedLeft:function(){var t=this.dimensions.activator,e=this.dimensions.content,n=t.width0&&(t=n-i-(n>600?30:12)),t<0&&(t=12),t},calcYOverflow:function(t){var e=this.getInnerHeight(),n=this.pageYOffset+e,i=this.dimensions.activator,r=this.dimensions.content.height,s=t+r,o=n0?this.$refs.activator.children[0]:this.$refs.activator},getInnerHeight:function(){return this.hasWindow?window.innerHeight||document.documentElement.clientHeight:0},getInnerWidth:function(){return this.hasWindow?window.innerWidth:0},getOffsetTop:function(){return this.hasWindow?window.pageYOffset||document.documentElement.scrollTop:0},measure:function(t,e){if(!(t=e?t.querySelector(e):t)||!this.hasWindow)return null;var n=t.getBoundingClientRect(),i=n.top,r=n.left;if(this.isAttached){var s=window.getComputedStyle(t);r=parseInt(s.marginLeft),i=parseInt(s.marginTop)}return{bottom:n.bottom,right:n.right,top:i,left:r,width:n.width,height:n.height}},sneakPeek:function(t){var e=this;requestAnimationFrame(function(){var n=e.$refs.content;if(!n||e.isShown(n))return t();n.style.display="inline-block",t(),n.style.display="none"})},startTransition:function(){var t=this;requestAnimationFrame(function(){return t.isContentActive=!0})},isShown:function(t){return"none"!==t.style.display},updateDimensions:function(){var t=this;this.checkForWindow();var e={};e.activator=!this.hasActivator||this.absolute?this.absolutePosition():this.measure(this.getActivator()),this.sneakPeek(function(){e.content=t.measure(t.$refs.content),t.dimensions=e})}}}},function(t,e,n){"use strict";e.a={name:"filterable",props:{noDataText:{type:String,default:"No data available"}}}},function(t,e,n){"use strict";var i=n(127);e.a={name:"maskable",data:function(){return{selection:0,lazySelection:0,preDefined:{"credit-card":"#### - #### - #### - ####",date:"##/##/####","date-with-time":"##/##/#### ##:##",phone:"(###) ### - ####",social:"###-##-####",time:"##:##","time-with-seconds":"##:##:##"}}},props:{dontFillMaskBlanks:Boolean,mask:{type:[Object,String],default:null},returnMaskedValue:Boolean},computed:{masked:function(){return(this.preDefined[this.mask]||this.mask||"").split("")}},watch:{mask:function(){var t=this;if(this.$refs.input){var e=this.$refs.input.value,n=this.maskText(Object(i.c)(this.lazyValue)),r=0,s=this.selection,o=!0,a=!1,u=void 0;try{for(var c,l=e.substr(0,s)[Symbol.iterator]();!(o=(c=l.next()).done);o=!0){var h=c.value;Object(i.a)(h)||r++}}catch(t){a=!0,u=t}finally{try{!o&&l.return&&l.return()}finally{if(a)throw u}}if(s=0,n){var d=!0,f=!1,p=void 0;try{for(var v,m=n[Symbol.iterator]();!(d=(v=m.next()).done);d=!0){var g=v.value;if(Object(i.a)(g)||r--,s++,r<=0)break}}catch(t){f=!0,p=t}finally{try{!d&&m.return&&m.return()}finally{if(f)throw p}}}this.$nextTick(function(){t.$refs.input.value=n,t.setCaretPosition(s)})}}},beforeMount:function(){if(this.mask&&null!=this.value&&this.returnMaskedValue){var t=this.maskText(this.value);t!==this.value&&this.$emit("input",t)}},methods:{setCaretPosition:function(t){var e=this;this.selection=t,window.setTimeout(function(){e.$refs.input&&e.$refs.input.setSelectionRange(e.selection,e.selection)},0)},updateRange:function(){if(this.$refs.input){var t=this.maskText(this.lazyValue),e=0;if(this.$refs.input.value=t,t){var n=!0,r=!1,s=void 0;try{for(var o,a=t[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var u=o.value;if(this.lazySelection<=0)break;Object(i.a)(u)||this.lazySelection--,e++}}catch(t){r=!0,s=t}finally{try{!n&&a.return&&a.return()}finally{if(r)throw s}}}this.setCaretPosition(e),this.$emit("input",this.returnMaskedValue?this.$refs.input.value:this.lazyValue)}},maskText:function(t){return this.mask?Object(i.b)(t,this.masked,this.dontFillMaskBlanks):t},unmaskText:function(t){return this.mask&&!this.returnMaskedValue?Object(i.c)(t):t},setSelectionRange:function(){this.$nextTick(this.updateRange)},resetSelections:function(t){if(t.selectionEnd){this.selection=t.selectionEnd,this.lazySelection=0;var e=!0,n=!1,r=void 0;try{for(var s,o=t.value.substr(0,this.selection)[Symbol.iterator]();!(e=(s=o.next()).done);e=!0){var a=s.value;Object(i.a)(a)||this.lazySelection++}}catch(t){n=!0,r=t}finally{try{!e&&o.return&&o.return()}finally{if(n)throw r}}}}}}},function(t,e,n){"use strict";e.a={name:"soloable",props:{flat:Boolean,soloInverted:Boolean,solo:Boolean},computed:{isSolo:function(){return this.solo||this.soloInverted}},methods:{genSoloClasses:function(){return{"input-group--solo":this.isSolo,"input-group--solo-inverted":this.soloInverted,"elevation-0":this.flat}}}}},function(t,e,n){"use strict";var i=n(140);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e){},function(t,e,n){"use strict";var i=n(0),r=n(1);e.a={name:"picker",mixins:[i.a,r.a],data:function(){return{defaultColor:"accent",isSaving:!1}},props:{actions:Boolean,autosave:Boolean,headerColor:String,landscape:Boolean,noTitle:Boolean,scrollable:Boolean,value:{required:!0}},computed:{titleColor:function(){var t=this.dark||!this.light&&this.$vuetify.dark,e=t?null:"primary";return this.headerColor||this.color||e}},methods:{save:function(){},cancel:function(){},genSlot:function(){return this.$scopedSlots.default({save:this.save,cancel:this.cancel})},genPickerTitle:function(t){return this.$createElement("div",{staticClass:"picker__title",class:this.addBackgroundColorClassChecks({},"titleColor")},t)}}}},function(t,e,n){"use strict";var i=n(5),r=n(8);e.a={name:"v-tabs-items",mixins:[Object(i.b)("tabs")],directives:{Touch:r.a},inject:{registerItems:{default:null},tabProxy:{default:null},unregisterItems:{default:null}},data:function(){return{items:[],lazyValue:this.value,reverse:!1}},props:{cycle:Boolean,touchless:Boolean,value:[Number,String]},computed:{activeIndex:function(){var t=this;return this.items.findIndex(function(e,n){return(e.id||n.toString())===t.lazyValue})},activeItem:function(){if(this.items.length)return this.items[this.activeIndex]},inputValue:{get:function(){return this.lazyValue},set:function(t){t=t.toString(),this.lazyValue=t,this.tabProxy?this.tabProxy(t):this.$emit("input",t)}}},watch:{activeIndex:function(t,e){this.reverse=tK)return null;if(!(e?J[vt]:J[dt]).test(t))return null;try{return new o(t,e)}catch(t){return null}}function r(t,e){var n=i(t,e);return n?n.version:null}function s(t,e){var n=i(t.trim().replace(/^[=v]+/,""),e);return n?n.version:null}function o(t,e){if(t instanceof o){if(t.loose===e)return t;t=t.version}else if("string"!=typeof t)throw new TypeError("Invalid Version: "+t);if(t.length>K)throw new TypeError("version is longer than "+K+" characters");if(!(this instanceof o))return new o(t,e);X("SemVer",t,e),this.loose=e;var n=t.trim().match(e?J[vt]:J[dt]);if(!n)throw new TypeError("Invalid Version: "+t);if(this.raw=t,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Z||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Z||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Z||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(function(t){if(/^[0-9]+$/.test(t)){var e=+t;if(e>=0&&ee?1:0}function l(t,e){return c(e,t)}function h(t,e){return new o(t,e).major}function d(t,e){return new o(t,e).minor}function f(t,e){return new o(t,e).patch}function p(t,e,n){return new o(t,n).compare(new o(e,n))}function v(t,e){return p(t,e,!0)}function m(t,e,n){return p(e,t,n)}function g(t,n){return t.sort(function(t,i){return e.compare(t,i,n)})}function y(t,n){return t.sort(function(t,i){return e.rcompare(t,i,n)})}function b(t,e,n){return p(t,e,n)>0}function w(t,e,n){return p(t,e,n)<0}function _(t,e,n){return 0===p(t,e,n)}function x(t,e,n){return 0!==p(t,e,n)}function k(t,e,n){return p(t,e,n)>=0}function C(t,e,n){return p(t,e,n)<=0}function $(t,e,n,i){var r;switch(e){case"===":"object"==typeof t&&(t=t.version),"object"==typeof n&&(n=n.version),r=t===n;break;case"!==":"object"==typeof t&&(t=t.version),"object"==typeof n&&(n=n.version),r=t!==n;break;case"":case"=":case"==":r=_(t,n,i);break;case"!=":r=x(t,n,i);break;case">":r=b(t,n,i);break;case">=":r=k(t,n,i);break;case"<":r=w(t,n,i);break;case"<=":r=C(t,n,i);break;default:throw new TypeError("Invalid operator: "+e)}return r}function T(t,e){if(t instanceof T){if(t.loose===e)return t;t=t.value}if(!(this instanceof T))return new T(t,e);X("comparator",t,e),this.loose=e,this.parse(t),this.semver===Nt?this.value="":this.value=this.operator+this.semver.version,X("comp",this)}function A(t,e){if(t instanceof A)return t.loose===e?t:new A(t.raw,e);if(t instanceof T)return new A(t.value,e);if(!(this instanceof A))return new A(t,e);if(this.loose=e,this.raw=t,this.set=t.split(/\s*\|\|\s*/).map(function(t){return this.parseRange(t.trim())},this).filter(function(t){return t.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+t);this.format()}function S(t,e){return new A(t,e).set.map(function(t){return t.map(function(t){return t.value}).join(" ").trim().split(" ")})}function O(t,e){return X("comp",t),t=B(t,e),X("caret",t),t=E(t,e),X("tildes",t),t=V(t,e),X("xrange",t),t=M(t,e),X("stars",t),t}function I(t){return!t||"x"===t.toLowerCase()||"*"===t}function E(t,e){return t.trim().split(/\s+/).map(function(t){return j(t,e)}).join(" ")}function j(t,e){var n=e?J[Tt]:J[$t];return t.replace(n,function(e,n,i,r,s){X("tilde",t,e,n,i,r,s);var o;return I(n)?o="":I(i)?o=">="+n+".0.0 <"+(+n+1)+".0.0":I(r)?o=">="+n+"."+i+".0 <"+n+"."+(+i+1)+".0":s?(X("replaceTilde pr",s),"-"!==s.charAt(0)&&(s="-"+s),o=">="+n+"."+i+"."+r+s+" <"+n+"."+(+i+1)+".0"):o=">="+n+"."+i+"."+r+" <"+n+"."+(+i+1)+".0",X("tilde return",o),o})}function B(t,e){return t.trim().split(/\s+/).map(function(t){return P(t,e)}).join(" ")}function P(t,e){X("caret",t,e);var n=e?J[It]:J[Ot];return t.replace(n,function(e,n,i,r,s){X("caret",t,e,n,i,r,s);var o;return I(n)?o="":I(i)?o=">="+n+".0.0 <"+(+n+1)+".0.0":I(r)?o="0"===n?">="+n+"."+i+".0 <"+n+"."+(+i+1)+".0":">="+n+"."+i+".0 <"+(+n+1)+".0.0":s?(X("replaceCaret pr",s),"-"!==s.charAt(0)&&(s="-"+s),o="0"===n?"0"===i?">="+n+"."+i+"."+r+s+" <"+n+"."+i+"."+(+r+1):">="+n+"."+i+"."+r+s+" <"+n+"."+(+i+1)+".0":">="+n+"."+i+"."+r+s+" <"+(+n+1)+".0.0"):(X("no pr"),o="0"===n?"0"===i?">="+n+"."+i+"."+r+" <"+n+"."+i+"."+(+r+1):">="+n+"."+i+"."+r+" <"+n+"."+(+i+1)+".0":">="+n+"."+i+"."+r+" <"+(+n+1)+".0.0"),X("caret return",o),o})}function V(t,e){return X("replaceXRanges",t,e),t.split(/\s+/).map(function(t){return D(t,e)}).join(" ")}function D(t,e){t=t.trim();var n=e?J[xt]:J[_t];return t.replace(n,function(e,n,i,r,s,o){X("xRange",t,e,n,i,r,s,o);var a=I(i),u=a||I(r),c=u||I(s),l=c;return"="===n&&l&&(n=""),a?e=">"===n||"<"===n?"<0.0.0":"*":n&&l?(u&&(r=0),c&&(s=0),">"===n?(n=">=",u?(i=+i+1,r=0,s=0):c&&(r=+r+1,s=0)):"<="===n&&(n="<",u?i=+i+1:r=+r+1),e=n+i+"."+r+"."+s):u?e=">="+i+".0.0 <"+(+i+1)+".0.0":c&&(e=">="+i+"."+r+".0 <"+i+"."+(+r+1)+".0"),X("xRange return",e),e})}function M(t,e){return X("replaceStars",t,e),t.trim().replace(J[Dt],"")}function L(t,e,n,i,r,s,o,a,u,c,l,h,d){return e=I(n)?"":I(i)?">="+n+".0.0":I(r)?">="+n+"."+i+".0":">="+e,a=I(u)?"":I(c)?"<"+(+u+1)+".0.0":I(l)?"<"+u+"."+(+c+1)+".0":h?"<="+u+"."+c+"."+l+"-"+h:"<="+a,(e+" "+a).trim()}function N(t,e){for(var n=0;n0){var i=t[n].semver;if(i.major===e.major&&i.minor===e.minor&&i.patch===e.patch)return!0}return!1}return!0}function R(t,e,n){try{e=new A(e,n)}catch(t){return!1}return e.test(t)}function H(t,e,n){var i=null,r=null;try{var s=new A(e,n)}catch(t){return null}return t.forEach(function(t){s.test(t)&&(i&&-1!==r.compare(t)||(i=t,r=new o(i,n)))}),i}function z(t,e,n){var i=null,r=null;try{var s=new A(e,n)}catch(t){return null}return t.forEach(function(t){s.test(t)&&(i&&1!==r.compare(t)||(i=t,r=new o(i,n)))}),i}function F(t,e){try{return new A(t,e).range||"*"}catch(t){return null}}function W(t,e,n){return q(t,e,"<",n)}function U(t,e,n){return q(t,e,">",n)}function q(t,e,n,i){t=new o(t,i),e=new A(e,i);var r,s,a,u,c;switch(n){case">":r=b,s=C,a=w,u=">",c=">=";break;case"<":r=w,s=k,a=b,u="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(R(t,e,i))return!1;for(var l=0;l=0.0.0")),d=d||t,f=f||t,r(t.semver,d.semver,i)?d=t:a(t.semver,f.semver,i)&&(f=t)}),d.operator===u||d.operator===c)return!1;if((!f.operator||f.operator===u)&&s(t,f.semver))return!1;if(f.operator===c&&a(t,f.semver))return!1}return!0}function Y(t,e){var n=i(t,e);return n&&n.prerelease.length?n.prerelease:null}function G(t,e,n){return t=new A(t,n),e=new A(e,n),t.intersects(e)}e=t.exports=o;var X;X="object"==typeof n&&n.env&&n.env.NODE_DEBUG&&/\bsemver\b/i.test(n.env.NODE_DEBUG)?function(){var t=Array.prototype.slice.call(arguments,0);t.unshift("SEMVER"),console.log.apply(console,t)}:function(){},e.SEMVER_SPEC_VERSION="2.0.0";var K=256,Z=Number.MAX_SAFE_INTEGER||9007199254740991,J=e.re=[],Q=e.src=[],tt=0,et=tt++;Q[et]="0|[1-9]\\d*";var nt=tt++;Q[nt]="[0-9]+";var it=tt++;Q[it]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var rt=tt++;Q[rt]="("+Q[et]+")\\.("+Q[et]+")\\.("+Q[et]+")";var st=tt++;Q[st]="("+Q[nt]+")\\.("+Q[nt]+")\\.("+Q[nt]+")";var ot=tt++;Q[ot]="(?:"+Q[et]+"|"+Q[it]+")";var at=tt++;Q[at]="(?:"+Q[nt]+"|"+Q[it]+")";var ut=tt++;Q[ut]="(?:-("+Q[ot]+"(?:\\."+Q[ot]+")*))";var ct=tt++;Q[ct]="(?:-?("+Q[at]+"(?:\\."+Q[at]+")*))";var lt=tt++;Q[lt]="[0-9A-Za-z-]+";var ht=tt++;Q[ht]="(?:\\+("+Q[lt]+"(?:\\."+Q[lt]+")*))";var dt=tt++,ft="v?"+Q[rt]+Q[ut]+"?"+Q[ht]+"?";Q[dt]="^"+ft+"$";var pt="[v=\\s]*"+Q[st]+Q[ct]+"?"+Q[ht]+"?",vt=tt++;Q[vt]="^"+pt+"$";var mt=tt++;Q[mt]="((?:<|>)?=?)";var gt=tt++;Q[gt]=Q[nt]+"|x|X|\\*";var yt=tt++;Q[yt]=Q[et]+"|x|X|\\*";var bt=tt++;Q[bt]="[v=\\s]*("+Q[yt]+")(?:\\.("+Q[yt]+")(?:\\.("+Q[yt]+")(?:"+Q[ut]+")?"+Q[ht]+"?)?)?";var wt=tt++;Q[wt]="[v=\\s]*("+Q[gt]+")(?:\\.("+Q[gt]+")(?:\\.("+Q[gt]+")(?:"+Q[ct]+")?"+Q[ht]+"?)?)?";var _t=tt++;Q[_t]="^"+Q[mt]+"\\s*"+Q[bt]+"$";var xt=tt++;Q[xt]="^"+Q[mt]+"\\s*"+Q[wt]+"$";var kt=tt++;Q[kt]="(?:~>?)";var Ct=tt++;Q[Ct]="(\\s*)"+Q[kt]+"\\s+",J[Ct]=new RegExp(Q[Ct],"g");var $t=tt++;Q[$t]="^"+Q[kt]+Q[bt]+"$";var Tt=tt++;Q[Tt]="^"+Q[kt]+Q[wt]+"$";var At=tt++;Q[At]="(?:\\^)";var St=tt++;Q[St]="(\\s*)"+Q[At]+"\\s+",J[St]=new RegExp(Q[St],"g");var Ot=tt++;Q[Ot]="^"+Q[At]+Q[bt]+"$";var It=tt++;Q[It]="^"+Q[At]+Q[wt]+"$";var Et=tt++;Q[Et]="^"+Q[mt]+"\\s*("+pt+")$|^$";var jt=tt++;Q[jt]="^"+Q[mt]+"\\s*("+ft+")$|^$";var Bt=tt++;Q[Bt]="(\\s*)"+Q[mt]+"\\s*("+pt+"|"+Q[bt]+")",J[Bt]=new RegExp(Q[Bt],"g");var Pt=tt++;Q[Pt]="^\\s*("+Q[bt]+")\\s+-\\s+("+Q[bt]+")\\s*$";var Vt=tt++;Q[Vt]="^\\s*("+Q[wt]+")\\s+-\\s+("+Q[wt]+")\\s*$";var Dt=tt++;Q[Dt]="(<|>)?=?\\s*\\*";for(var Mt=0;Mt=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}e&&(this.prerelease[0]===e?isNaN(this.prerelease[1])&&(this.prerelease=[e,0]):this.prerelease=[e,0]);break;default:throw new Error("invalid increment argument: "+t)}return this.format(),this.raw=this.version,this},e.inc=a,e.diff=u,e.compareIdentifiers=c;var Lt=/^[0-9]+$/;e.rcompareIdentifiers=l,e.major=h,e.minor=d,e.patch=f,e.compare=p,e.compareLoose=v,e.rcompare=m,e.sort=g,e.rsort=y,e.gt=b,e.lt=w,e.eq=_,e.neq=x,e.gte=k,e.lte=C,e.cmp=$,e.Comparator=T;var Nt={};T.prototype.parse=function(t){var e=this.loose?J[Et]:J[jt],n=t.match(e);if(!n)throw new TypeError("Invalid comparator: "+t);this.operator=n[1],"="===this.operator&&(this.operator=""),n[2]?this.semver=new o(n[2],this.loose):this.semver=Nt},T.prototype.toString=function(){return this.value},T.prototype.test=function(t){return X("Comparator.test",t,this.loose),this.semver===Nt||("string"==typeof t&&(t=new o(t,this.loose)),$(t,this.operator,this.semver,this.loose))},T.prototype.intersects=function(t,e){if(!(t instanceof T))throw new TypeError("a Comparator is required");var n;if(""===this.operator)return n=new A(t.value,e),R(this.value,n,e);if(""===t.operator)return n=new A(this.value,e),R(t.semver,n,e);var i=!(">="!==this.operator&&">"!==this.operator||">="!==t.operator&&">"!==t.operator),r=!("<="!==this.operator&&"<"!==this.operator||"<="!==t.operator&&"<"!==t.operator),s=this.semver.version===t.semver.version,o=!(">="!==this.operator&&"<="!==this.operator||">="!==t.operator&&"<="!==t.operator),a=$(this.semver,"<",t.semver,e)&&(">="===this.operator||">"===this.operator)&&("<="===t.operator||"<"===t.operator),u=$(this.semver,">",t.semver,e)&&("<="===this.operator||"<"===this.operator)&&(">="===t.operator||">"===t.operator);return i||r||s&&o||a||u},e.Range=A,A.prototype.format=function(){return this.range=this.set.map(function(t){return t.join(" ").trim()}).join("||").trim(),this.range},A.prototype.toString=function(){return this.range},A.prototype.parseRange=function(t){var e=this.loose;t=t.trim(),X("range",t,e);var n=e?J[Vt]:J[Pt];t=t.replace(n,L),X("hyphen replace",t),t=t.replace(J[Bt],"$1$2$3"),X("comparator trim",t,J[Bt]),t=t.replace(J[Ct],"$1~"),t=t.replace(J[St],"$1^"),t=t.split(/\s+/).join(" ");var i=e?J[Et]:J[jt],r=t.split(" ").map(function(t){return O(t,e)}).join(" ").split(/\s+/);return this.loose&&(r=r.filter(function(t){return!!t.match(i)})),r=r.map(function(t){return new T(t,e)})},A.prototype.intersects=function(t,e){if(!(t instanceof A))throw new TypeError("a Range is required");return this.set.some(function(n){return n.every(function(n){return t.set.some(function(t){return t.every(function(t){return n.intersects(t,e)})})})})},e.toComparators=S,A.prototype.test=function(t){if(!t)return!1;"string"==typeof t&&(t=new o(t,this.loose));for(var e=0;e1)for(var n=1;n= 4.0.0",npm:">= 3.0.0"},jest:{verbose:!1,roots:["/src"],moduleFileExtensions:["js","vue"],moduleDirectories:["node_modules"],moduleNameMapper:{"src/(.*)":"/src/$1","^@(.*)$":"/src/$1"},transform:{".*\\.(vue)$":"/node_modules/jest-vue-preprocessor","\\.(styl)$":"/node_modules/jest-css-modules",".*\\.(vue|js)$":"/node_modules/babel-jest"},transformIgnorePatterns:["node_modules/(?!vue-router)"],snapshotSerializers:["jest-serializer-html"]}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(60);n.d(e,"Vuetify",function(){return i.a});var r=n(63);n.d(e,"VApp",function(){return r.a});var s=n(68);n.d(e,"VAlert",function(){return s.a});var o=n(27);n.d(e,"VAvatar",function(){return o.a});var a=n(76);n.d(e,"VBadge",function(){return a.a});var u=n(79);n.d(e,"VBottomNav",function(){return u.a});var c=n(82);n.d(e,"VBottomSheet",function(){return c.a});var l=n(87);n.d(e,"VBreadcrumbs",function(){return l.a});var h=n(13);n.d(e,"VBtn",function(){return h.a});var d=n(93);n.d(e,"VBtnToggle",function(){return d.a});var f=n(19);n.d(e,"VCard",function(){return f.a});var p=n(100);n.d(e,"VCarousel",function(){return p.a});var v=n(33);n.d(e,"VCheckbox",function(){return v.a});var m=n(37);n.d(e,"VChip",function(){return m.a});var g=n(110);n.d(e,"VDataIterator",function(){return g.a});var y=n(136);n.d(e,"VDataTable",function(){return y.a});var b=n(148);n.d(e,"VDatePicker",function(){return b.a});var w=n(156);n.d(e,"VDialog",function(){return w.a});var _=n(157);n.d(e,"VDivider",function(){return _.a});var x=n(160);n.d(e,"VExpansionPanel",function(){return x.a});var k=n(164);n.d(e,"VFooter",function(){return k.a});var C=n(167);n.d(e,"VForm",function(){return C.a});var $=n(169);n.d(e,"VGrid",function(){return $.a});var T=n(3);n.d(e,"VIcon",function(){return T.a});var A=n(32);n.d(e,"VJumbotron",function(){return A.a});var S=n(41);n.d(e,"VList",function(){return S.f});var O=n(42);n.d(e,"VMenu",function(){return O.a});var I=n(175);n.d(e,"VNavigationDrawer",function(){return I.a});var E=n(178);n.d(e,"VPagination",function(){return E.a});var j=n(181);n.d(e,"VParallax",function(){return j.a});var B=n(185);n.d(e,"VProgressCircular",function(){return B.a});var P=n(48);n.d(e,"VProgressLinear",function(){return P.a});var V=n(188);n.d(e,"VRadioGroup",function(){return V.a});var D=n(39);n.d(e,"VSelect",function(){return D.a});var M=n(193);n.d(e,"VSlider",function(){return M.a});var L=n(196);n.d(e,"VSnackbar",function(){return L.a});var N=n(199);n.d(e,"VSpeedDial",function(){return N.a});var R=n(202);n.d(e,"VStepper",function(){return R.a});var H=n(207);n.d(e,"VSubheader",function(){return H.a});var z=n(210);n.d(e,"VSwitch",function(){return z.a});var F=n(213);n.d(e,"VSystemBar",function(){return F.a});var W=n(216);n.d(e,"VTabs",function(){return W.a});var U=n(226);n.d(e,"VTextField",function(){return U.a});var q=n(228);n.d(e,"VTimePicker",function(){return q.a});var Y=n(233);n.d(e,"VToolbar",function(){return Y.a});var G=n(237);n.d(e,"VTooltip",function(){return G.a});var X=n(6);n.d(e,"Transitions",function(){return X.i})},function(t,e,n){"use strict";var i=n(61),r=n(62),s={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.installed){this.installed=!0;var n={};t.util.defineReactive(n,"inspire",{breakpoint:{},application:i.a,dark:!1,theme:Object(r.a)(e.theme)}),t.prototype.$vuetify=n.inspire,e.transitions&&Object.values(e.transitions).forEach(function(e){void 0!==e.name&&e.name.startsWith("v-")&&t.component(e.name,e)}),e.directives&&Object.values(e.directives).forEach(function(e){t.directive(e.name,e)}),e.components&&Object.values(e.components).forEach(function(e){t.use(e)})}}};e.a=s},function(t,e,n){"use strict";e.a={bar:0,bottom:0,footer:0,left:0,right:0,top:0}},function(t,e,n){"use strict";function i(t){return t=t||{},Object.assign({},r,t)}e.a=i;var r={primary:"#1976D2",secondary:"#424242",accent:"#82B1FF",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FFC107"}},function(t,e,n){"use strict";var i=n(64);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(66),s=n(67),o=n(10);n(65),e.a={name:"v-app",mixins:[s.a,r.a],directives:{Resize:o.a},props:{id:{type:String,default:"app"},dark:Boolean},computed:{classes:function(){return i({},"theme--"+(this.dark?"dark":"light"),!0)}},mounted:function(){this.$vuetify.dark=this.dark},watch:{dark:function(){this.$vuetify.dark=this.dark}},render:function(t){return t("div",{staticClass:"application",class:this.classes,attrs:{"data-app":!0},domProps:{id:this.id},directives:[{name:"resize",value:this.onResize}]},[t("div",{staticClass:"application--wrap"},this.$slots.default)])}}},function(t,e){},function(t,e,n){"use strict";e.a={data:function(){return{style:null}},watch:{"$vuetify.theme":{deep:!0,handler:function(){this.applyTheme()}}},created:function(){if("undefined"==typeof document)return this.$ssrContext&&!this.$ssrContext._styles&&(this.$ssrContext._styles={}),this.$ssrContext&&this.$ssrContext._styles&&(this.$ssrContext._styles["vuetify-theme-stylesheet"]={ids:["vuetify-theme-stylesheet"],css:this.genColors(this.$vuetify.theme),media:""});this.genStyle(),this.applyTheme()},methods:{applyTheme:function(){this.style.innerHTML=this.genColors(this.$vuetify.theme)},genColors:function(t){var e=this,n=Object.keys(t).map(function(n){var i=t[n];return e.genBackgroundColor(n,i)+e.genTextColor(n,i)});return n.push(this.genAnchorColor(this.$vuetify.theme.primary)),n.join("")},genAnchorColor:function(t){return"a{color: "+t+";}"},genBackgroundColor:function(t,e){return"."+t+"{background-color:"+e+" !important;border-color:"+e+" !important;}"},genTextColor:function(t,e){return"."+t+"--text{color:"+e+" !important;}"},genStyle:function(){var t=document.querySelector("[data-vue-ssr-id=vuetify-theme-stylesheet]")||document.getElementById("vuetify-theme-stylesheet");t||(t=document.createElement("style"),t.type="text/css",t.id="vuetify-theme-stylesheet",document.head.appendChild(t)),this.style=t}}}},function(t,e,n){"use strict";var i={data:function(){return{clientWidth:r.getWidth(),clientHeight:r.getHeight()}},computed:{breakpoint:function(){var t=this.clientWidth<600,e=this.clientWidth<960&&!t,n=this.clientWidth<1264&&!(e||t),i=this.clientWidth<1904&&!(n||e||t),r=this.clientWidth>=1904&&!(i||n||e||t),s=t,o=e,a=(t||e)&&!(n||i||r),u=!t&&(e||n||i||r),c=n,l=(t||e||n)&&!(i||r),h=!(t||e)&&(n||i||r),d=i,f=(t||e||n||i)&&!r,p=!(t||e||n)&&(i||r),v=r,m=void 0;switch(!0){case t:m="xs";break;case e:m="sm";break;case n:m="md";break;case i:m="lg";break;default:m="xl"}return{xs:t,sm:e,md:n,lg:i,xl:r,name:m,xsOnly:s,smOnly:o,smAndDown:a,smAndUp:u,mdOnly:c,mdAndDown:l,mdAndUp:h,lgOnly:d,lgAndDown:f,lgAndUp:p,xlOnly:v,width:this.clientWidth,height:this.clientHeight}}},watch:{breakpoint:function(t){this.$vuetify.breakpoint=t}},created:function(){this.$vuetify.breakpoint=this.breakpoint},methods:{onResize:function(){this.clientWidth=r.getWidth(),this.clientHeight=r.getHeight()}}},r={getWidth:function(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientWidth,window.innerWidth||0)},getHeight:function(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}};e.a=i},function(t,e,n){"use strict";var i=n(69);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(3),r=n(0),s=n(4),o=n(73);n(70),e.a={name:"v-alert",components:{VIcon:i.a},mixins:[r.a,s.a,o.a],props:{dismissible:Boolean,icon:String,outline:Boolean,type:{type:String,validator:function(t){return["info","error","success","warning"].includes(t)}}},data:function(){return{defaultColor:"error"}},computed:{classes:function(){var t=this.type&&!this.color?"type":"computedColor",e={"alert--dismissible":this.dismissible,"alert--outline":this.outline};return this.outline?this.addTextColorClassChecks(e,t):this.addBackgroundColorClassChecks(e,t)},computedIcon:function(){if(this.icon||!this.type)return this.icon;switch(this.type){case"info":return"info";case"error":return"warning";case"success":return"check_circle";case"warning":return"priority_high"}}},render:function(t){var e=this,n=[t("div",this.$slots.default)];if(this.computedIcon&&n.unshift(t("v-icon",{class:"alert__icon"},this.computedIcon)),this.dismissible){var r=t("a",{class:"alert__dismissible",on:{click:function(){return e.$emit("input",!1)}}},[t(i.a,{props:{right:!0}},"cancel")]);n.push(r)}var s=t("div",{staticClass:"alert",class:this.classes,directives:[{name:"show",value:this.isActive}],on:this.$listeners},n);return this.transition?t("transition",{props:{name:this.transition,origin:this.origin,mode:this.mode}},[s]):s}}},function(t,e){},function(t,e,n){"use strict";var i=n(1),r=n(0),s=Object.assign||function(t){for(var e=1;e-1;d&&(h=l.slice(0,l.indexOf("-"))),i.staticClass=(h+" icon "+(i.staticClass||"")).trim(),i.attrs=i.attrs||{},"aria-hidden"in i.attrs||(i.attrs["aria-hidden"]=!0);var f=Object.assign({"icon--disabled":n.disabled,"icon--left":n.left,"icon--right":n.right,"theme--dark":n.dark,"theme--light":n.light},n.color?r.a.methods.addTextColorClassChecks.call(n,{},"color"):{"primary--text":n.primary,"secondary--text":n.secondary,"success--text":n.success,"info--text":n.info,"warning--text":n.warning,"error--text":n.error}),p=Object.keys(f).filter(function(t){return f[t]}).join(" ");return p&&(i.staticClass+=" "+p),d?i.staticClass+=" "+l:u.push(l),t("i",i,u)}}},function(t,e){},function(t,e,n){"use strict";e.a={name:"transitionable",props:{mode:String,origin:String,transition:String}}},function(t,e,n){"use strict";var i=n(0);n(75),e.a={name:"v-avatar",functional:!0,mixins:[i.a],props:{size:{type:[Number,String],default:48},tile:Boolean},render:function(t,e){var n=e.data,r=e.props,s=e.children;n.staticClass=("avatar "+(n.staticClass||"")).trim(),n.style=n.style||{},r.tile&&(n.staticClass+=" avatar--tile");var o=parseInt(r.size)+"px";return n.style.height=o,n.style.width=o,n.class=i.a.methods.addBackgroundColorClassChecks.call(r,{},"color"),t("div",n,s)}}},function(t,e){},function(t,e,n){"use strict";var i=n(77);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(0),r=n(4);n(78),e.a={name:"v-badge",mixins:[i.a,r.a],props:{bottom:Boolean,color:{type:String,default:"primary"},left:Boolean,overlap:Boolean,transition:{type:String,default:"fab-transition"},value:{default:!0}},computed:{classes:function(){return{"badge--bottom":this.bottom,"badge--left":this.left,"badge--overlap":this.overlap}}},render:function(t){var e=this.$slots.badge?[t("span",{staticClass:"badge__badge",class:this.addBackgroundColorClassChecks(),attrs:this.attrs,directives:[{name:"show",value:this.isActive}]},this.$slots.badge)]:null;return t("span",{staticClass:"badge",class:this.classes},[this.$slots.default,t("transition",{props:{name:this.transition}},e)])}}},function(t,e){},function(t,e,n){"use strict";var i=n(80);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(14),r=n(28),s=n(0);n(81),e.a={name:"v-bottom-nav",mixins:[Object(i.a)("bottom",["height","value"]),r.a,s.a],props:{active:[Number,String],height:{default:56,type:[Number,String],validator:function(t){return!isNaN(parseInt(t))}},shift:Boolean,value:{required:!1}},watch:{active:function(){this.update()}},computed:{classes:function(){return{"bottom-nav--absolute":this.absolute,"bottom-nav--fixed":!this.absolute&&(this.app||this.fixed),"bottom-nav--shift":this.shift,"bottom-nav--active":this.value}},computedHeight:function(){return parseInt(this.height)}},methods:{isSelected:function(t){var e=this.getValue(t);return this.active===e},updateApplication:function(){return this.value?this.computedHeight:0},updateValue:function(t){var e=this.getValue(t);this.$emit("update:active",e)}},render:function(t){return t("div",{staticClass:"bottom-nav",class:this.addBackgroundColorClassChecks(this.classes),style:{height:parseInt(this.computedHeight)+"px"},ref:"content"},this.$slots.default)}}},function(t,e){},function(t,e,n){"use strict";var i=n(83);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(29),r=Object.assign||function(t){for(var e=1;e-1){if(this.mandatory&&1===n.length)return;n.length>=1&&n.splice(i,1)}else n.push(e);this.$emit("change",n)}},render:function(t){return t("div",{class:this.classes},this.$slots.default)}}},function(t,e){},function(t,e,n){"use strict";var i=n(0),r=n(11),s=n(1);n(97),e.a={name:"v-card",mixins:[i.a,r.a,s.a],props:{flat:Boolean,height:{type:String,default:"auto"},hover:Boolean,img:String,raised:Boolean,tag:{type:String,default:"div"},tile:Boolean,width:[String,Number]},computed:{classes:function(){return this.addBackgroundColorClassChecks({card:!0,"card--flat":this.flat,"card--horizontal":this.horizontal,"card--hover":this.hover,"card--raised":this.raised,"card--tile":this.tile,"theme--light":this.light,"theme--dark":this.dark})},styles:function(){var t={height:isNaN(this.height)?this.height:this.height+"px"};return this.img&&(t.background='url("'+this.img+'") center center / cover no-repeat'),this.width&&(t.width=isNaN(this.width)?this.width:this.width+"px"),t}},render:function(t){var e=this.generateRouteLink(),n=e.tag,i=e.data;return i.style=this.styles,t(n,i,this.$slots.default)}}},function(t,e){},function(t,e,n){"use strict";e.a={name:"v-card-media",props:{contain:Boolean,height:{type:[Number,String],default:"auto"},src:{type:String}},render:function(t){var e={class:"card__media",style:{height:isNaN(this.height)?this.height:this.height+"px"},on:this.$listeners},n=[];return this.src&&n.push(t("div",{class:"card__media__background",style:{background:"url("+this.src+") center center / "+(this.contain?"contain":"cover")+" no-repeat"}})),n.push(t("div",{class:"card__media__content"},this.$slots.default)),t("div",e,n)}}},function(t,e,n){"use strict";e.a={name:"v-card-title",functional:!0,props:{primaryTitle:Boolean},render:function(t,e){var n=e.data,i=e.props,r=e.children;return n.staticClass=("card__title "+(n.staticClass||"")).trim(),i.primaryTitle&&(n.staticClass+=" card__title--primary"),t("div",n,r)}}},function(t,e,n){"use strict";var i=n(101),r=n(103);i.a.install=function(t){t.component(i.a.name,i.a),t.component(r.a.name,r.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(13),r=n(3),s=n(15),o=n(1),a=n(5),u=n(8);n(102),e.a={name:"v-carousel",mixins:[s.a,o.a,Object(a.b)("carousel")],directives:{Touch:u.a},data:function(){return{inputValue:null,items:[],slideTimeout:null,reverse:!1}},props:{cycle:{type:Boolean,default:!0},delimiterIcon:{type:String,default:"fiber_manual_record"},hideControls:Boolean,hideDelimiters:Boolean,interval:{type:[Number,String],default:6e3,validator:function(t){return t>0}},prependIcon:{type:[Boolean,String],default:"chevron_left"},appendIcon:{type:[Boolean,String],default:"chevron_right"},value:Number},watch:{items:function(){this.inputValue>=this.items.length&&(this.inputValue=this.items.length-1)},inputValue:function(){var t=this;this.items.forEach(function(e){e.open(t.items[t.inputValue].uid,t.reverse)}),this.$emit("input",this.inputValue),this.restartTimeout()},value:function(t){this.inputValue=t},interval:function(){this.restartTimeout()},cycle:function(t){t?this.restartTimeout():(clearTimeout(this.slideTimeout),this.slideTimeout=null)}},mounted:function(){this.init()},methods:{genDelimiters:function(){return this.$createElement("div",{staticClass:"carousel__controls"},this.genItems())},genIcon:function(t,e,n){return e?this.$createElement("div",{staticClass:"carousel__"+t},[this.$createElement(i.a,{props:{icon:!0,dark:this.dark||!this.light,light:this.light},on:{click:n}},[this.$createElement(r.a,{props:{size:"46px"}},e)])]):null},genItems:function(){var t=this;return this.items.map(function(e,n){return t.$createElement(i.a,{class:{carousel__controls__item:!0,"carousel__controls__item--active":n===t.inputValue},props:{icon:!0,small:!0,dark:t.dark||!t.light,light:t.light},key:n,on:{click:t.select.bind(t,n)}},[t.$createElement(r.a,{props:{size:"18px"}},t.delimiterIcon)])})},restartTimeout:function(){this.slideTimeout&&clearTimeout(this.slideTimeout),this.slideTimeout=null,(requestAnimationFrame||setTimeout)(this.startTimeout)},init:function(){this.inputValue=this.value||0},next:function(){this.reverse=!1,this.inputValue=(this.inputValue+1)%this.items.length},prev:function(){this.reverse=!0,this.inputValue=(this.inputValue+this.items.length-1)%this.items.length},select:function(t){this.reverse=t0?this.interval:6e3))},register:function(t,e){this.items.push({uid:t,open:e})},unregister:function(t){this.items=this.items.filter(function(e){return e.uid!==t})}},render:function(t){return t("div",{staticClass:"carousel",directives:[{name:"touch",value:{left:this.next,right:this.prev}}]},[this.hideControls?null:this.genIcon("left",this.prependIcon,this.prev),this.hideControls?null:this.genIcon("right",this.appendIcon,this.next),this.hideDelimiters?null:this.genDelimiters(),this.$slots.default])}}},function(t,e){},function(t,e,n){"use strict";var i=n(32),r=n(5),s=Object.assign||function(t){for(var e=1;e0?this.errorMessages:this.shouldValidate?this.errorBucket:[]:[this.errorMessages]},hasError:function(){return this.validations.length>0||this.errorMessages.length>0||this.error}},watch:{rules:{handler:function(t,e){t.length!==e.length&&this.validate()},deep:!0},inputValue:function(t){t&&!this.hasInput&&(this.hasInput=!0),this.hasInput&&!this.validateOnBlur&&(this.shouldValidate=!0)},isFocused:function(t){t||this.hasFocused||(this.hasFocused=!0,this.shouldValidate=!0,this.$emit("update:error",this.errorBucket.length>0))},hasError:function(t){this.shouldValidate&&this.$emit("update:error",t)},error:function(t){this.shouldValidate=!!t}},mounted:function(){this.shouldValidate=!!this.error,this.validate()},methods:{reset:function(){var t=this;this.$emit("input",this.isMultiple?[]:null),this.$emit("change",null),this.$nextTick(function(){t.shouldValidate=!1,t.hasFocused=!1,t.validate()})},validate:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.inputValue;return e&&(this.shouldValidate=!0),this.errorBucket=[],this.rules.forEach(function(e){var r="function"==typeof e?e(n):e;if(!0!==r&&!["string","boolean"].includes(void 0===r?"undefined":i(r)))throw new TypeError("Rules should return a string or boolean, received '"+(void 0===r?"undefined":i(r))+"' instead");!0!==r&&t.errorBucket.push(r)}),this.valid=0===this.errorBucket.length,this.valid}}}},function(t,e,n){"use strict";var i=n(3),r=n(0),s=n(1),o=n(4);n(109),e.a={name:"v-chip",components:{VIcon:i.a},mixins:[r.a,s.a,o.a],props:{close:Boolean,disabled:Boolean,label:Boolean,outline:Boolean,selected:Boolean,small:Boolean,textColor:String,value:{type:Boolean,default:!0}},computed:{classes:function(){var t=this.addBackgroundColorClassChecks({"chip--disabled":this.disabled,"chip--selected":this.selected,"chip--label":this.label,"chip--outline":this.outline,"chip--small":this.small,"chip--removable":this.close,"theme--light":this.light,"theme--dark":this.dark});return this.textColor||this.outline?this.addTextColorClassChecks(t,this.textColor?"textColor":"color"):t}},methods:{genClose:function(t){var e=this;return t("div",{staticClass:"chip__close",on:{click:function(t){t.stopPropagation(),e.$emit("input",!1)}}},[t(i.a,"cancel")])},genContent:function(t){var e=[this.$slots.default];return this.close&&e.push(this.genClose(t)),t("span",{staticClass:"chip__content"},e)}},render:function(t){return t("span",{staticClass:"chip",class:this.classes,attrs:{tabindex:this.disabled?-1:0},directives:[{name:"show",value:this.isActive}],on:this.$listeners},[this.genContent(t)])}}},function(t,e){},function(t,e,n){"use strict";var i=n(111);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(38);n(112),e.a={name:"v-data-iterator",mixins:[i.a],inheritAttrs:!1,props:{contentTag:{type:String,default:"div"},contentProps:{type:Object,required:!1},contentClass:{type:String,required:!1}},computed:{classes:function(){return{"data-iterator":!0,"data-iterator--select-all":!1!==this.selectAll,"theme--dark":this.dark,"theme--light":this.light}}},methods:{genContent:function(){var t=this.genItems(),e={class:this.contentClass,attrs:this.$attrs,on:this.$listeners,props:this.contentProps};return this.$createElement(this.contentTag,e,t)},genEmptyItems:function(t){return[this.$createElement("div",{class:"text-xs-center",style:"width: 100%"},t)]},genFilteredItems:function(){if(!this.$scopedSlots.item)return null;for(var t=[],e=0,n=this.filteredItems.length;e=e?-1:this.selectedIndex+1;else if(-1===this.selectedIndex)return void(this.selectedIndex=e);if([8,46].includes(t)){var n=this.selectedIndex===e?this.selectedIndex-1:this.selectedItems[this.selectedIndex+1]?this.selectedIndex:-1;this.combobox?this.inputValue=null:this.selectItem(this.selectedItems[this.selectedIndex]),this.selectedIndex=n}}},filterDuplicates:function(t){for(var e=new Map,n=0;n0&&void 0!==arguments[0]?arguments[0]:this.inputValue;if(this.tags)return this.selectedItems=e;if(this.combobox)return this.selectedItems=null!=e?[e]:[];var n=this.computedItems.filter(function(n){return t.isMultiple?t.findExistingItem(n)>-1:t.getValue(n)===t.getValue(e)});!n.length&&null!=e&&this.tags&&(n=Array.isArray(e)?e:[e]),this.selectedItems=n},clearableCallback:function(){var t=this,e=this.isMultiple?[]:null;this.inputValue=e,this.$emit("change",e),this.genSelectedItems(),setTimeout(function(){t.searchValue=null,t.focusInput()},0),this.openOnClear&&setTimeout(this.showMenu,50)},onScroll:function(){var t=this;if(this.isActive){if(this.lastItem>=this.computedItems.length)return;this.content.scrollHeight-(this.content.scrollTop+this.content.clientHeight)<200&&(this.lastItem+=20)}else requestAnimationFrame(function(){return t.content.scrollTop=0})},findExistingItem:function(t){var e=this,n=this.getValue(t);return this.inputValue.findIndex(function(t){return e.valueComparator(e.getValue(t),n)})},selectItem:function(t){var e=this;if(this.isMultiple){var n=[],i=this.inputValue.slice(),r=this.findExistingItem(t);-1!==r&&i.splice(r,1)||i.push(t),this.inputValue=i.map(function(t){return n.push(t),e.returnObject?t:e.getValue(t)}),this.selectedItems=n}else this.inputValue=this.returnObject?t:this.getValue(t),this.selectedItems=[t];this.searchValue=this.isMultiple||this.chips||this.$scopedSlots.selection?null:this.getText(this.selectedItem),this.$emit("change",this.inputValue);var s=this.getMenuIndex();this.resetMenuIndex(),this.$nextTick(function(){e.focusInput(),e.setCaretPosition(e.currentRange),requestAnimationFrame(function(){s>-1&&e.setMenuIndex(s)})})}},render:function(t){var e=this,n={attrs:C({tabindex:this.isAutocomplete||this.disabled?-1:this.tabindex,"data-uid":this._uid},this.isAutocomplete?null:this.$attrs,{role:this.isAutocomplete?null:"combobox"})};return this.isAutocomplete?n.on={click:function(){e.disabled||e.readonly||e.isFocused||e.isDirty&&(e.focus(),e.$nextTick(e.focusInput))}}:(n.on=this.genListeners(),n.directives=this.genDirectives()),this.genInputGroup([this.genSelectionsAndSearch(),this.genMenu()],n,this.toggleMenu)}}},function(t,e){},function(t,e,n){"use strict";var i=n(1),r=n(5);n(116),e.a={name:"v-list",mixins:[Object(r.b)("list"),i.a],provide:function(){return{listClick:this.listClick}},data:function(){return{groups:[]}},props:{dense:Boolean,expand:Boolean,subheader:Boolean,threeLine:Boolean,twoLine:Boolean},computed:{classes:function(){return{"list--dense":this.dense,"list--subheader":this.subheader,"list--two-line":this.twoLine,"list--three-line":this.threeLine,"theme--dark":this.dark,"theme--light":this.light}}},methods:{register:function(t,e){this.groups.push({uid:t,cb:e})},unregister:function(t){var e=this.groups.findIndex(function(e){return e.uid===t});e>-1&&this.groups.splice(e,1)},listClick:function(t,e){this.expand||this.groups.forEach(function(e){return e.cb(t)})}},render:function(t){return t("ul",{staticClass:"list",class:this.classes},[this.$slots.default])}}},function(t,e){},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(3),s=n(15),o=n(4),a=n(5),u=n(6);e.a={name:"v-list-group",mixins:[s.a,Object(a.a)("list","v-list-group","v-list"),o.a],inject:["listClick"],data:function(){return{groups:[]}},props:{activeClass:{type:String,default:"primary--text"},appendIcon:{type:String,default:"keyboard_arrow_down"},disabled:Boolean,group:String,noAction:Boolean,prependIcon:String,subGroup:Boolean},computed:{groupClasses:function(){return{"list__group--active":this.isActive,"list__group--disabled":this.disabled}},headerClasses:function(){return{"list__group__header--active":this.isActive,"list__group__header--sub-group":this.subGroup}},itemsClasses:function(){return{"list__group__items--no-action":this.noAction}}},watch:{isActive:function(t){!this.subGroup&&t&&this.listClick(this._uid)},$route:function(t){var e=this.matchRoute(t.path);this.group&&(e&&this.isActive!==e&&this.listClick(this._uid),this.isActive=e)}},mounted:function(){this.list.register(this._uid,this.toggle),this.group&&this.$route&&null==this.value&&(this.isActive=this.matchRoute(this.$route.path))},beforeDestroy:function(){this.list.unregister(this._uid)},methods:{click:function(){this.disabled||(this.isActive=!this.isActive)},genIcon:function(t){return this.$createElement(r.a,t)},genAppendIcon:function(){var t=this.subGroup?"":this.appendIcon;return this.$createElement("li",{staticClass:"list__group__header__append-icon"},[this.$slots.appendIcon||this.genIcon(t)])},genGroup:function(){return this.$createElement("ul",{staticClass:"list__group__header",class:this.headerClasses,on:Object.assign({},{click:this.click},this.$listeners),ref:"item"},[this.genPrependIcon(),this.$slots.activator,this.genAppendIcon()])},genItems:function(){return this.$createElement("ul",{staticClass:"list__group__items",class:this.itemsClasses,directives:[{name:"show",value:this.isActive}],ref:"group"},this.showLazyContent(this.$slots.default))},genPrependIcon:function(){var t=this.prependIcon?this.prependIcon:this.subGroup?"arrow_drop_down":"";return this.$createElement("li",{staticClass:"list__group__header__prepend-icon",class:i({},this.activeClass,this.isActive)},[this.$slots.prependIcon||this.genIcon(t)])},toggle:function(t){this.isActive=this._uid===t},matchRoute:function(t){return!!this.group&&null!==t.match(this.group)}},render:function(t){return t("li",{staticClass:"list__group",class:this.groupClasses},[this.genGroup(),t(u.a,[this.genItems()])])}}},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(0),s=n(11),o=n(4),a=n(12),u=Object.assign||function(t){for(var e=1;e1&&(n.staticClass+=" list__tile__action--stack"),t("div",n,i)}}},function(t,e,n){"use strict";var i=n(27);e.a={functional:!0,name:"v-list-tile-avatar",props:{color:String,size:{type:[Number,String],default:40}},render:function(t,e){var n=e.data,r=e.children,s=e.props;return n.staticClass=("list__tile__avatar "+(n.staticClass||"")).trim(),t("div",n,[t(i.a,{props:{color:s.color,size:s.size}},[r])])}}},function(t,e,n){"use strict";var i=n(43),r=n(18),s=n(21),o=n(44),a=n(4),u=n(123),c=n(124),l=n(125),h=n(126),d=n(7),f=n(10);n(122),e.a={name:"v-menu",mixins:[u.a,r.a,i.a,s.a,c.a,l.a,o.a,h.a,a.a],directives:{ClickOutside:d.a,Resize:f.a},data:function(){return{defaultOffset:8,maxHeightAutoDefault:"200px",startIndex:3,stopIndex:0,hasJustFocused:!1,resizeTimeout:null}},props:{auto:Boolean,closeOnClick:{type:Boolean,default:!0},closeOnContentClick:{type:Boolean,default:!0},disabled:Boolean,fullWidth:Boolean,maxHeight:{default:"auto"},offsetX:Boolean,offsetY:Boolean,openOnClick:{type:Boolean,default:!0},openOnHover:Boolean,origin:{type:String,default:"top left"},transition:{type:[Boolean,String],default:"menu-transition"}},computed:{calculatedLeft:function(){return this.auto?this.calcXOverflow(this.calcLeftAuto())+"px":this.calcLeft()},calculatedMaxHeight:function(){return this.auto?"200px":isNaN(this.maxHeight)?this.maxHeight:this.maxHeight+"px"},calculatedMaxWidth:function(){return isNaN(this.maxWidth)?this.maxWidth:this.maxWidth+"px"},calculatedMinWidth:function(){if(this.minWidth)return isNaN(this.minWidth)?this.minWidth:this.minWidth+"px";var t=this.dimensions.activator.width+this.nudgeWidth+(this.auto?16:0),e=isNaN(parseInt(this.calculatedMaxWidth))?t:parseInt(this.calculatedMaxWidth);return Math.min(e,t)+"px"},calculatedTop:function(){return!this.auto||this.isAttached?this.calcTop():this.calcYOverflow(this.calcTopAuto())+"px"},styles:function(){return{maxHeight:this.calculatedMaxHeight,minWidth:this.calculatedMinWidth,maxWidth:this.calculatedMaxWidth,top:this.calculatedTop,left:this.calculatedLeft,transformOrigin:this.origin,zIndex:this.zIndex||this.activeZIndex}}},watch:{activator:function(t,e){this.removeActivatorEvents(e),this.addActivatorEvents(t)},isContentActive:function(t){this.hasJustFocused=t}},methods:{activate:function(){this.getTiles(),this.updateDimensions(),requestAnimationFrame(this.startTransition),setTimeout(this.calculateScroll,50)},onResize:function(){this.isActive&&(this.$refs.content.offsetWidth,this.updateDimensions(),clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(this.updateDimensions,100))}},render:function(t){return t("div",{staticClass:"menu",class:{"menu--disabled":this.disabled},style:{display:this.fullWidth?"block":"inline-block"},directives:[{arg:500,name:"resize",value:this.onResize}],on:{keydown:this.changeListIndex}},[this.genActivator(),this.genTransition()])}}},function(t,e){},function(t,e,n){"use strict";e.a={methods:{activatorClickHandler:function(t){this.disabled||(this.openOnClick&&!this.isActive?(this.getActivator().focus(),this.isActive=!0,this.absoluteX=t.clientX,this.absoluteY=t.clientY):this.closeOnClick&&this.isActive&&(this.getActivator().blur(),this.isActive=!1))},mouseEnterHandler:function(t){var e=this;this.runDelay("open",function(){e.hasJustFocused||(e.hasJustFocused=!0,e.isActive=!0)})},mouseLeaveHandler:function(t){var e=this;this.runDelay("close",function(){e.$refs.content.contains(t.relatedTarget)||requestAnimationFrame(function(){e.isActive=!1,e.callDeactivate()})})},addActivatorEvents:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&t.addEventListener("click",this.activatorClickHandler)},removeActivatorEvents:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&t.removeEventListener("click",this.activatorClickHandler)}}}},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e0?this.listIndex--:13===t.keyCode&&-1!==this.listIndex&&this.tiles[this.listIndex].click())},getTiles:function(){this.tiles=this.$refs.content.querySelectorAll(".list__tile")}}}},function(t,e,n){"use strict";e.a={methods:{calculateScroll:function(){if(null!==this.selectedIndex){var t=0;this.selectedIndex>=this.stopIndex?t=this.$refs.content.scrollHeight:this.selectedIndex>this.startIndex&&(t=this.selectedIndex*(6*this.defaultOffset)-7*this.defaultOffset),this.$refs.content.scrollTop=t}},calcLeftAuto:function(){return this.isAttached?0:parseInt(this.dimensions.activator.left-2*this.defaultOffset)},calcTopAuto:function(){var t=Array.from(this.tiles).findIndex(function(t){return t.classList.contains("list__tile--active")});if(-1===t)return this.selectedIndex=null,this.computedTop;this.selectedIndex=t;var e=t,n=-2*this.defaultOffset;return this.stopIndex=this.tiles.length>4?this.tiles.length-4:this.tiles.length,t>this.startIndex&&t=this.stopIndex&&(n=-this.defaultOffset,e=t-this.stopIndex),n--,this.computedTop+n-e*(6*this.defaultOffset)}}}},function(t,e,n){"use strict";n.d(e,"a",function(){return a}),n.d(e,"b",function(){return c}),n.d(e,"c",function(){return l});var i={"#":{test:function(t){return t.match(/[0-9]/)}},A:{test:function(t){return t.match(/[A-Z]/i)},convert:function(t){return t.toUpperCase()}},a:{test:function(t){return t.match(/[a-z]/i)},convert:function(t){return t.toLowerCase()}},N:{test:function(t){return t.match(/[0-9A-Z]/i)},convert:function(t){return t.toUpperCase()}},n:{test:function(t){return t.match(/[0-9a-z]/i)},convert:function(t){return t.toLowerCase()}},X:{test:a}},r=/[-!$%^&*()_+|~=`{}\[\]:";'<>?,.\/\\ ]/,s=function(t){return i.hasOwnProperty(t)},o=function(t,e){return i[t].convert?i[t].convert(e):e},a=function(t){return t&&r.test(t)},u=function(t,e){return!(null==e||!s(t))&&i[t].test(e)},c=function(t,e,n){if(null==t)return"";if(t=String(t),!e.length||!t.length)return t;Array.isArray(e)||(e=e.split(""));for(var i=0,r=0,a="";r-1}}},methods:{filterSearch:function(){var t=this;return this.isAutocomplete?this.computedItems.filter(function(e){return t.filter(e,t.searchValue,t.getText(e))}):this.computedItems},genFiltered:function(t){if(t=(t||"").toString(),!this.isAutocomplete||!this.searchValue||this.filteredItems.length<1)return Object(i.f)(t);var e=this.getMaskedCharacters(t),n=e.start,r=e.middle,s=e.end;return""+Object(i.f)(n)+this.genHighlight(r)+Object(i.f)(s)},genHighlight:function(t){return this.isNotFiltering?Object(i.f)(t):''+Object(i.f)(t)+""},getMaskedCharacters:function(t){var e=(this.searchValue||"").toString().toLowerCase(),n=t.toLowerCase().indexOf(e);return n<0?{start:"",middle:t,end:""}:{start:t.slice(0,n),middle:t.slice(n,n+e.length),end:t.slice(n+e.length)}},getCurrentTag:function(){return this.isMenuItemSelected()?this.filteredItems[this.getMenuIndex()]:this.isAnyValueAllowed?this.searchValue:null},tabOut:function(){this.blur()},onTabDown:function(t){return this.isAutocomplete&&this.getCurrentTag()&&!this.combobox?this.tags&&this.searchValue&&!this.filteredItems.length?(t.preventDefault(),this.updateTags(this.searchValue)):void(this.menuIsActive&&(t.preventDefault(),this.selectListTile(this.getMenuIndex()))):this.tabOut()},onEnterDown:function(){this.updateTags(this.getCurrentTag())},onEscDown:function(t){t.preventDefault(),this.menuIsActive=!1},onKeyDown:function(t){var e=this;if(!this.menuIsActive&&[13,32,38,40].includes(t.keyCode))return t.preventDefault(),this.showMenu();if(27===t.keyCode)return this.onEscDown(t);if(9===t.keyCode)return this.onTabDown(t);if(this.isAutocomplete&&[32].includes(t.keyCode)||this.$refs.menu.changeListIndex(t),[38,40].includes(t.keyCode)&&(this.selectedIndex=-1),!this.isAutocomplete||this.hideSelections||this.searchValue||this.changeSelectedIndex(t.keyCode),this.isAnyValueAllowed&&this.searchValue){if(13===t.keyCode)return this.onEnterDown();37===t.keyCode&&0===this.$refs.input.selectionStart&&this.selectedItems.length&&(this.updateTags(this.searchValue),this.$nextTick(function(){e.selectedIndex=Math.max(e.selectedItems.length-2,0)})),39===t.keyCode&&this.$refs.input.selectionEnd===this.searchValue.length&&this.resetMenuIndex()}},selectListTile:function(t){this.$refs.menu.tiles[t]&&this.$refs.menu.tiles[t].click()},updateTags:function(t){var e=this,n=this.selectedItems.slice();n.includes(t)&&this.$delete(n,n.indexOf(t));var i=null;this.combobox?(n=[t],i=this.chips?null:t):n.push(t),this.selectedItems=n,this.$nextTick(function(){e.searchValue=i,e.$emit("input",e.combobox?t:e.selectedItems),e.menuIsActive=!e.combobox})}}}},function(t,e,n){"use strict";var i=Object.assign||function(t){for(var e=1;e0||this.isAutocomplete&&this.searchValue},isDropdown:function(){return this.segmented||this.overflow||this.editable||this.isSolo},isMultiple:function(){return this.multiple||this.tags},isAnyValueAllowed:function(){return this.tags||this.combobox},menuIsVisible:function(){return this.menuIsActive&&this.computedItems.length>0&&(!this.isAnyValueAllowed||this.filteredItems.length>0)},menuItems:function(){var t=this;return this.isHidingSelected?this.filteredItems.filter(function(e){return-1===(t.selectedItems||[]).indexOf(e)}):this.filteredItems},nudgeTop:function(){var t=-18;return this.isSolo?t=0:this.shouldOffset&&(t+=44,t+=this.hideDetails?-24:0,t+=this.isAutocomplete&&!this.isDropdown?-2:0),t},searchValue:{get:function(){return this.lazySearch},set:function(t){var e=this;!this.isAutocomplete||this.selectedIndex>-1||(this.lazySearch=t,clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){e.$emit("update:searchInput",t)},this.debounceSearch))}},selectedItem:function(){var t=this;return this.isMultiple?null:this.selectedItems.find(function(e){return t.getValue(e)===t.getValue(t.inputValue)})},shouldOffset:function(){return this.isAutocomplete||this.isDropdown}}}},function(t,e,n){"use strict";var i=Object.assign||function(t){for(var e=1;e-1},genSelectionsAndSearch:function(){return this.$createElement("div",{class:"input-group__selections",style:{overflow:"hidden"},ref:"activator"},[].concat(i(this.genSelections()),[this.genSearch()]))},genSelections:function(){var t=this;if(this.hideSelections)return[];var e=[],n=this.chips,i=this.$scopedSlots.selection,r=this.selectedItems.length;return this.selectedItems.forEach(function(s,o){i?e.push(t.genSlotSelection(s,o)):n?e.push(t.genChipSelection(s,o)):t.segmented?e.push(t.genSegmentedBtn(s,o)):e.push(t.genCommaSelection(s,o-1},style:{flex:this.shouldBreak?"1 0 100%":null},attrs:o({},this.$attrs,{disabled:this.disabled||!this.isAutocomplete,readonly:this.readonly,tabindex:this.disabled||!this.isAutocomplete?-1:this.tabindex}),domProps:{value:this.maskText(this.lazySearch||"")},directives:[{name:"show",value:this.isAutocomplete||this.placeholder&&!this.selectedItems.length}],ref:"input",key:"input"};return this.isAutocomplete&&(e.attrs.role="combobox",e.domProps.autocomplete=this.browserAutocomplete,e.on=o({},this.genListeners(),{input:function(e){t.searchValue=t.unmaskText(e.target.value)}}),e.directives=e.directives.concat(this.genDirectives())),this.placeholder&&(e.domProps.placeholder=this.placeholder),this.$createElement("input",e)},genSegmentedBtn:function(t){return t.text&&t.callback?this.$createElement("v-btn",{props:{flat:!0},on:{click:function(e){e.stopPropagation(),t.callback(e)}}},[t.text]):(Object(s.a)("When using 'segmented' prop without a selection slot, items must contain both a text and callback property",this),null)},genSlotSelection:function(t,e){return this.$scopedSlots.selection({parent:this,item:t,index:e,selected:e===this.selectedIndex,disabled:this.disabled||this.readonly})},genChipSelection:function(t,e){var n=this,i=this.disabled||this.readonly,r=function(t){i||(t.stopPropagation(),n.focusInput(),n.selectedIndex=e)};return this.$createElement("v-chip",{staticClass:"chip--select-multi",attrs:{tabindex:"-1"},props:{close:this.deletableChips&&!i,dark:this.dark,disabled:i,selected:e===this.selectedIndex},on:{click:r,focus:r,input:function(){n.isMultiple?n.selectItem(t):n.inputValue=null}},key:this.getValue(t)},this.getText(t))},genCommaSelection:function(t,e,n){return this.$createElement("div",{staticClass:"input-group__selections__comma",class:{"input-group__selections__comma--active":n===this.selectedIndex},key:JSON.stringify(this.getValue(t))},this.getText(t)+(e?", ":""))},genList:function(){var t=this,e=this.menuItems.map(function(e){return e.header?t.genHeader(e):e.divider?t.genDivider(e):t.genTile(e)});if(!e.length){var n=this.$slots["no-data"];n?e.push(n):e.push(this.genTile(this.noDataText,!0))}return this.$createElement("v-card",[this.$createElement("v-list",{props:{dense:this.dense},ref:"list"},e)])},genHeader:function(t){return this.$createElement("v-subheader",{props:t},t.header)},genDivider:function(t){return this.$createElement("v-divider",{props:t})},genLabel:function(){var t=this.singleLine||this.isDropdown;if(t&&this.isDirty||t&&this.isFocused&&this.searchValue)return null;var e={};return this.id&&(e.attrs={for:this.id}),this.$createElement("label",e,this.$slots.label||this.label)},genTile:function(t,e){var n=this,i=-1!==this.selectedItems.indexOf(t);void 0===e&&(e=Object(r.g)(t,this.itemDisabled));var s={on:{click:function(i){e||n.selectItem(t)}},props:{avatar:t===Object(t)&&this.itemAvatar in t,ripple:!0,value:i}};return e&&(s.props.disabled=e),s.props.activeClass=Object.keys(this.addTextColorClassChecks()).join(" "),this.$scopedSlots.item?this.$createElement("v-list-tile",s,[this.$scopedSlots.item({parent:this,item:t})]):this.$createElement("v-list-tile",s,[this.genAction(t,i),this.genContent(t)])},genAction:function(t,e){var n=this;if(!this.isMultiple||this.isHidingSelected)return null;var i={staticClass:"list__tile__action--select-multi",on:{click:function(e){e.stopPropagation(),n.selectItem(t)}}};return this.$createElement("v-list-tile-action",i,[this.$createElement("v-checkbox",{props:{color:this.computedColor,inputValue:e}})])},genContent:function(t){var e=this.getText(t);return this.$createElement("v-list-tile-content",[this.$createElement("v-list-tile-title",{domProps:{innerHTML:this.genFiltered(e)}})])}}}},function(t,e,n){"use strict";var i=n(2);e.a={methods:{getText:function(t){return this.getPropertyFromItem(t,this.itemText)},getValue:function(t){return this.getPropertyFromItem(t,this.itemValue)},getPropertyFromItem:function(t,e){if(t!==Object(t))return t;var n=Object(i.g)(t,e);return void 0===n?t:n}}}},function(t,e,n){"use strict";e.a={methods:{activateInput:function(){this.isActive=!0,this.isFocused=!0},deactivateInput:function(){this.isFocused=!1,this.isActive=!1,this.selectedIndex=-1},hideMenu:function(){this.menuIsActive=!1},showMenu:function(){this.activateInput(),this.showMenuItems(),this.isMultiple&&this.resetMenuIndex()},showMenuItems:function(){this.menuIsActive=!0},toggleMenu:function(){if(this.disabled||this.readonly||this.menuIsVisible)return this.hideMenu();this.showMenu(),this.focusInput()}}}},function(t,e,n){"use strict";e.a={props:{appendIcon:{type:String,default:"arrow_drop_down"},appendIconCb:Function,attach:Boolean,auto:Boolean,autocomplete:Boolean,browserAutocomplete:{type:String,default:"on"},cacheItems:Boolean,chips:Boolean,clearable:Boolean,combobox:Boolean,contentClass:String,debounceSearch:{type:[Number,String],default:200},deletableChips:Boolean,dense:Boolean,editable:Boolean,hideSelected:Boolean,items:{type:Array,default:function(){return[]}},itemAvatar:{type:String,default:"avatar"},itemDisabled:{type:String,default:"disabled"},itemText:{type:String,default:"text"},itemValue:{type:String,default:"value"},maxHeight:{type:[Number,String],default:300},minWidth:{type:[Boolean,Number,String],default:!1},multiple:Boolean,multiLine:Boolean,openOnClear:Boolean,overflow:Boolean,returnObject:Boolean,searchInput:{default:null},segmented:Boolean,singleLine:Boolean,tags:Boolean,valueComparator:{type:Function,default:function(t,e){if(t!==Object(t))return t===e;var n=Object.keys(t),i=Object.keys(e);return n.length===i.length&&n.every(function(n){return t[n]===e[n]})}}}}},function(t,e,n){"use strict";e.a={watch:{filteredItems:function(){this.$refs.menu&&this.$refs.menu.updateDimensions()},inputValue:function(t){this.genSelectedItems(t),t!==this.value&&this.$emit("input",t),this.combobox&&(this.menuIsActive=!1)},isActive:function(t){if(t)return void(this.chips||this.$scopedSlots.selection||(this.searchValue=this.getText(this.selectedItem)));this.blur(),this.tags&&this.searchValue&&this.updateTags(this.searchValue),this.combobox&&this.lazySearch&&(this.inputValue=this.lazySearch),this.searchValue&&(this.searchValue=null)},isBooted:function(){var t=this;this.$nextTick(function(){t.content&&t.content.addEventListener&&t.content.addEventListener("scroll",t.onScroll,!1)})},items:function(t){var e=this;this.cacheItems&&(this.cachedItems=this.filterDuplicates(this.cachedItems.concat(t))),this.resetMenuIndex(),this.searchValue&&!this.isAnyValueAllowed&&this.$nextTick(function(){return e.setMenuIndex(0)}),this.genSelectedItems()},menuIsActive:function(t){t&&(this.isBooted=!0)},isMultiple:function(t){this.inputValue=t?[]:null},searchInput:function(t){this.searchValue=t},searchValue:function(t,e){var n=this;this.$refs.input.scrollWidth>this.$refs.input.clientWidth?(this.shouldBreak=!0,this.$nextTick(this.$refs.menu.updateDimensions)):null===t&&(this.shouldBreak=!1),this.isActive&&!this.menuIsActive&&t!==this.getValue(this.selectedItem)&&(this.menuIsActive=!0),t||e&&this.resetMenuIndex(),this.$nextTick(function(){t&&!n.isAnyValueAllowed&&n.setMenuIndex(0)})},selectedItems:function(){clearTimeout(this.searchTimeout),this.isAutocomplete&&this.$nextTick(this.$refs.menu.updateDimensions)},value:function(t){this.inputValue=t,this.validate()}}}},function(t,e,n){"use strict";var i=n(2),r=n(137),s=n(146),o=Object(i.d)("table__overflow");r.a.install=function(t){t.component(r.a.name,r.a),t.component(s.a.name,s.a),t.component(o.name,o)},e.a=r.a},function(t,e,n){"use strict";var i=n(38),r=n(48),s=n(142),o=n(143),a=n(144),u=n(145),c=n(2);n(138),n(139),e.a={name:"v-data-table",components:{VProgressLinear:r.a,"v-table-overflow":Object(c.d)("table__overflow")},data:function(){return{actionsClasses:"datatable__actions",actionsRangeControlsClasses:"datatable__actions__range-controls",actionsSelectClasses:"datatable__actions__select",actionsPaginationClasses:"datatable__actions__pagination"}},mixins:[i.a,s.a,o.a,a.a,u.a],props:{headers:{type:Array,default:function(){return[]}},headerText:{type:String,default:"text"},hideHeaders:Boolean,rowsPerPageText:{type:String,default:"Rows per page:"},customFilter:{type:Function,default:function(t,e,n,i){if(e=e.toString().toLowerCase(),""===e.trim())return t;var r=i.map(function(t){return t.value});return t.filter(function(t){return r.some(function(i){return n(Object(c.g)(t,i),e)})})}}},computed:{classes:function(){return{"datatable table":!0,"datatable--select-all":!1!==this.selectAll,"theme--dark":this.dark,"theme--light":this.light}},filteredItems:function(){return this.filteredItemsImpl(this.headers)}},methods:{needsTR:function(t){return t.length&&t.find(function(t){return"td"===t.tag||"th"===t.tag})},genTR:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.$createElement("tr",e,t)}},created:function(){var t=this.headers.find(function(t){return!("sortable"in t)||t.sortable});this.defaultPagination.sortBy=!this.disableInitialSort&&t?t.value:null,this.initPagination()},render:function(t){return t("div",[t("v-table-overflow",{},[t("table",{class:this.classes},[this.genTHead(),this.genTBody(),this.genTFoot()])]),this.genActionsFooter()])}}},function(t,e){},function(t,e){},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(0),s=n(6);n(141),e.a={name:"v-progress-linear",components:{VFadeTransition:s.b,VSlideXTransition:s.d},mixins:[r.a],props:{active:{type:Boolean,default:!0},backgroundColor:{type:String,default:null},backgroundOpacity:{type:[Number,String],default:null},bufferValue:{type:[Number,String],default:100},color:{type:String,default:"primary"},height:{type:[Number,String],default:7},indeterminate:Boolean,query:Boolean,value:{type:[Number,String],default:0}},computed:{styles:function(){var t={};return this.active||(t.height=0),this.indeterminate||100===parseInt(this.bufferValue,10)||(t.width=this.bufferValue+"%"),t},effectiveWidth:function(){return this.bufferValue?100*this.value/this.bufferValue:0},backgroundStyle:function(){var t=null==this.backgroundOpacity?this.backgroundColor?1:.3:parseFloat(this.backgroundOpacity);return{height:this.active?this.height+"px":0,opacity:t,width:this.bufferValue+"%"}}},methods:{genDeterminate:function(t){return t("div",{ref:"front",staticClass:"progress-linear__bar__determinate",class:this.addBackgroundColorClassChecks(),style:{width:this.effectiveWidth+"%"}})},genBar:function(t,e){return t("div",{staticClass:"progress-linear__bar__indeterminate",class:this.addBackgroundColorClassChecks(i({},e,!0))})},genIndeterminate:function(t){return t("div",{ref:"front",staticClass:"progress-linear__bar__indeterminate",class:{"progress-linear__bar__indeterminate--active":this.active}},[this.genBar(t,"long"),this.genBar(t,"short")])}},render:function(t){var e=t("v-fade-transition",[this.indeterminate&&this.genIndeterminate(t)]),n=t("v-slide-x-transition",[!this.indeterminate&&this.genDeterminate(t)]),i=t("div",{staticClass:"progress-linear__bar",style:this.styles},[e,n]),r=t("div",{staticClass:"progress-linear__background",class:[this.backgroundColor||this.color],style:this.backgroundStyle});return t("div",{staticClass:"progress-linear",class:{"progress-linear--query":this.query},style:{height:this.height+"px"},on:this.$listeners},[r,i])}}},function(t,e){},function(t,e,n){"use strict";function i(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e")};return this.landscape?n:e}},watch:{activePicker:function(t,e){var n=this;if("YEAR"===t)var i=setInterval(function(){n.$refs.years&&(n.$refs.years.scrollTop=n.$refs.years.scrollHeight/2-125,clearInterval(i))},100)},tableDate:function(t,e){var n="month"===this.type?"year":"month";this.isReversing=this.sanitizeDateString(t,n)-1;if(this.allowedDates instanceof Function)return this.allowedDates(t);if(this.allowedDates instanceof Object){var e=this.allowedDates.min,n=this.allowedDates.max;return(!e||e<=t)&&(!n||n>=t)}return!0},genTableTouch:function(t){return{name:"touch",value:{left:function(e){return e.offsetX<-15&&t(1)},right:function(e){return e.offsetX>15&&t(-1)}}}},genTable:function(t,e){var n="MONTH"===this.activePicker?this.monthWheelScroll:this.dateWheelScroll,i={staticClass:"picker--date__table",class:{"picker--month__table":"MONTH"===this.activePicker},on:this.scrollable?{wheel:n}:void 0,directives:[this.genTableTouch(e)]},r=this.$createElement("table",{key:"MONTH"===this.activePicker?this.tableYear:this.tableMonth},t);return this.$createElement("div",i,[this.$createElement("transition",{props:{name:this.computedTransition}},[r])])},genPickerBody:function(t){var e=this,n=[];return"DATE"===this.activePicker?(n.push(t("div",{staticClass:"picker--date__header"},[this.genSelector()])),n.push(this.genTable([this.dateGenTHead(),this.dateGenTBody()],function(t){return e.updateTableMonth(e.tableMonth+t)}))):"MONTH"===this.activePicker?(n.push(t("div",{staticClass:"picker--date__header"},[this.genSelector()])),n.push(this.genTable([this.monthGenTBody()],function(t){return e.tableDate=""+(e.tableYear+t)}))):"YEAR"===this.activePicker&&n.push(this.genYears()),n},createNativeLocaleFormatter:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{start:0,length:0},i=n.start,r=n.length,s=function(t){var e=t.trim().split(" ")[0].split("-"),n=v(e,3),i=n[0],r=n[1],s=n[2];return[i,m(r||1),m(s||1)].join("-")};try{var o=new Intl.DateTimeFormat(t||void 0,e);return function(t){return o.format(new Date(s(t)+"T00:00:00+00:00"))}}catch(t){return i||r?function(t){return s(t).substr(i,r)}:null}},sanitizeDateString:function(t,e){var n=t.split("-"),i=v(n,3),r=i[0],s=i[1],o=void 0===s?1:s,a=i[2],u=void 0===a?1:a;return(r+"-"+m(o)+"-"+m(u)).substr(0,{date:10,month:7,year:4}[e])},updateTableMonth:function(t){this.tableDate=12===t?this.tableYear+1+"-01":-1===t?this.tableYear-1+"-12":this.tableYear+"-"+(t+1)}},created:function(){this.tableDate="month"===this.type?""+this.year:this.year+"-"+(this.month+1)},mounted:function(){var t=new Date;this.currentDay=t.getDate(),this.currentMonth=t.getMonth(),this.currentYear=t.getFullYear()},render:function(t){var e=[];return!this.noTitle&&e.push(this.genTitle(this.formatters.titleDate(this.inputDate))),e.push(t("transition",{props:{origin:"center center",mode:"out-in",name:"scale-transition"}},[t("div",{staticClass:"picker__body",key:this.activePicker},this.genPickerBody(t))])),this.$scopedSlots.default&&e.push(this.genSlot()),t("v-card",{staticClass:"picker picker--date",class:p({"picker--landscape":this.landscape},this.themeClasses)},e)}}},function(t,e){},function(t,e,n){"use strict";e.a={methods:{genYears:function(){return this.$createElement("ul",{staticClass:"picker--date__years",key:"year",ref:"years"},this.genYearItems())},yearClick:function(t){if("month"===this.type){var e=this.sanitizeDateString(t+"-"+(this.month+1),"month");this.isAllowed(e)&&(this.inputDate=e),this.tableDate=""+t,this.activePicker="MONTH"}else{var n=this.sanitizeDateString(t+"-"+(this.tableMonth+1)+"-"+this.day,"date");this.isAllowed(n)&&(this.inputDate=n),this.tableDate=t+"-"+(this.tableMonth+1),this.activePicker="MONTH"}},genYearItems:function(){for(var t=this,e=[],n=this.year+100,i=this.year-100;n>i;n--)!function(n,i){var r=t.formatters.year(""+n);e.push(t.$createElement("li",{key:n,class:t.year===n?t.addTextColorClassChecks({active:!0}):{},on:{click:function(){return t.yearClick(n)}}},r))}(n);return e}}}},function(t,e,n){"use strict";e.a={methods:{genYearIcon:function(){return this.yearIcon?this.$createElement("v-icon",{props:{dark:!0}},this.yearIcon):null},getYearBtn:function(){var t=this;return this.$createElement("div",{class:{"picker--date__title-year":!0,active:"YEAR"===this.activePicker},on:{click:function(e){e.stopPropagation(),t.activePicker="YEAR"}}},[this.formatters.year(""+this.year),this.genYearIcon()])},genTitleText:function(t){return this.$createElement("transition",{props:{name:"slide-y-reverse-transition",mode:"out-in"}},[this.$createElement("div",{domProps:{innerHTML:t},key:t})])},genTitleDate:function(t){var e=this;return this.$createElement("div",{staticClass:"picker--date__title-date",class:{active:this.activePicker===this.type.toUpperCase()},on:{click:function(t){t.stopPropagation(),e.activePicker=e.type.toUpperCase()}}},[this.genTitleText(t)])},genTitle:function(t){return this.genPickerTitle([this.getYearBtn(),this.genTitleDate(t)])}}}},function(t,e,n){"use strict";e.a={methods:{genBtn:function(t,e){var n=this;return this.$createElement("v-btn",{props:{dark:this.dark,icon:!0},nativeOn:{click:function(e){e.stopPropagation(),"DATE"===n.activePicker?n.updateTableMonth(t):"MONTH"===n.activePicker&&(n.tableDate=""+t)}}},e)},genHeader:function(t,e){var n=this,i=this.$createElement("strong",{class:this.addTextColorClassChecks(),key:t,on:{click:function(){return n.activePicker="DATE"===n.activePicker?"MONTH":"YEAR"}}},e),r=this.$createElement("transition",{props:{name:this.computedTransition}},[i]);return this.$createElement("div",{class:"picker--date__header-selector-date"},[r])},genSelector:function(){var t="DATE"===this.activePicker?this.tableMonth:this.tableYear,e="DATE"===this.activePicker?this.formatters.headerDate(this.tableYear+"-"+(this.tableMonth+1)):this.formatters.year(""+this.tableYear);return this.$createElement("div",{class:"picker--date__header-selector"},[this.genBtn(t-1,[this.$createElement("v-icon",this.prependIcon)]),this.genHeader(t,e),this.genBtn(t+1,[this.$createElement("v-icon",this.appendIcon)])])}}}},function(t,e,n){"use strict";e.a={methods:{dateWheelScroll:function(t){t.preventDefault(),this.updateTableMonth(t.deltaY<0?this.tableMonth+1:this.tableMonth-1)},dateGenTHead:function(){var t=this,e=this.weekDays.map(function(e){return t.$createElement("th",e)});return this.$createElement("thead",this.dateGenTR(e))},dateClick:function(t){var e=this;this.inputDate=this.sanitizeDateString(this.tableYear+"-"+(this.tableMonth+1)+"-"+t,"date"),this.$nextTick(function(){return e.autosave&&e.save()})},dateGenTD:function(t){var e=this,n=this.sanitizeDateString(this.tableYear+"-"+(this.tableMonth+1)+"-"+t,"date"),i=this.formatters.day(n),r=this.dateIsActive(t),s=this.dateIsCurrent(t),o=Object.assign({"btn--active":r,"btn--disabled":!this.isAllowed(n)},this.themeClasses),a=this.$createElement("button",{staticClass:"btn btn--raised btn--icon",class:r&&this.addBackgroundColorClassChecks(o)||s&&this.addTextColorClassChecks(o)||o,attrs:{type:"button"},domProps:{innerHTML:''+i+""},on:{click:function(){return e.dateClick(t)}}});return this.$createElement("td",[a])},weekDaysBeforeFirstDayOfTheMonth:function(){return(new Date(this.tableYear+"-"+function(t){return 1*t<10?"0"+1*t:""+t}(this.tableMonth+1)+"-01T00:00:00+00:00").getUTCDay()-parseInt(this.firstDayOfWeek)+7)%7},dateGenTBody:function(){for(var t=[],e=new Date(this.tableYear,this.tableMonth+1,0).getDate(),n=[],i=this.weekDaysBeforeFirstDayOfTheMonth(),r=0;r0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return[this.$createElement("tr",e,t)]},dateIsActive:function(t){return this.tableYear===this.year&&this.tableMonth===this.month&&this.day===t},dateIsCurrent:function(t){return this.currentYear===this.tableYear&&this.currentMonth===this.tableMonth&&this.currentDay===t}}}},function(t,e,n){"use strict";e.a={methods:{monthWheelScroll:function(t){t.preventDefault();var e=this.tableYear;t.deltaY<0?e++:e--,this.tableDate=""+e},monthClick:function(t){var e=this;if("date"===this.type){var n=this.sanitizeDateString(this.tableYear+"-"+(t+1)+"-"+this.day,"date");this.isAllowed(n)&&(this.inputDate=n),this.updateTableMonth(t),this.activePicker="DATE"}else this.inputDate=this.sanitizeDateString(this.tableYear+"-"+(t+1),"month"),this.$nextTick(function(){return e.autosave&&e.save()})},monthGenTD:function(t){var e=this,n=this.tableYear+"-"+function(t){return 1*t<10?"0"+1*t:""+t}(t+1),i=this.formatters.month(n),r=this.monthIsActive(t),s=this.monthIsCurrent(t),o=Object.assign({"btn--flat":!0,"btn--active":r,"btn--disabled":"month"===this.type&&!this.isAllowed(n)},this.themeClasses);return this.$createElement("td",{key:t},[this.$createElement("button",{staticClass:"btn",class:r&&this.addBackgroundColorClassChecks(o)||s&&this.addTextColorClassChecks(o)||o,attrs:{type:"button"},domProps:{innerHTML:''+i+""},on:{click:function(){return e.monthClick(t)}}})])},monthGenTBody:function(){for(var t=this,e=[],n=Array(3).fill(null),i=12/n.length,r=0;r1&&void 0!==arguments[1]?arguments[1]:0,r=!0,s=!1,o=void 0;try{for(var a,u=n[Symbol.iterator]();!(r=(a=u.next()).done);r=!0){var c=a.value;void 0!==c.errorBucket?t.push(c):e(c.$children,i+1)}}catch(t){s=!0,o=t}finally{try{!r&&u.return&&u.return()}finally{if(s)throw o}}if(0===i)return t}(this.$children)},watchInputs:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getInputs(),e=!0,n=!1,i=void 0;try{for(var r,s=t[Symbol.iterator]();!(e=(r=s.next()).done);e=!0){var o=r.value;this.inputs.includes(o)||(this.inputs.push(o),this.watchChild(o))}}catch(t){n=!0,i=t}finally{try{!e&&s.return&&s.return()}finally{if(n)throw i}}},watchChild:function(t){var e=this,n=function(t){t.$watch("valid",function(n){e.$set(e.errorBag,t._uid,!n)},{immediate:!0})};if(!this.lazyValidation)return n(t);t.$watch("shouldValidate",function(i){i&&(e.errorBag.hasOwnProperty(t._uid)||n(t))})},validate:function(){return!this.inputs.filter(function(t){return!t.validate(!0)}).length},reset:function(){var t=this;this.inputs.forEach(function(t){return t.reset()}),this.lazyValidation&&Object.keys(this.errorBag).forEach(function(e){return t.$delete(t.errorBag,e)})}},mounted:function(){this.watchInputs()},updated:function(){var t=this.getInputs();if(t.length=this.touchArea.right?this.isActive=!0:!this.right&&this.isActive&&(this.isActive=!1)))},tryOverlay:function(){if(!this.permanent&&this.showOverlay&&this.isActive)return this.genOverlay();this.removeOverlay()},updateApplication:function(){return!this.isActive||this.temporary||this.isMobile?0:this.calculatedWidth}},render:function(t){var e=this;return t("aside",{class:this.classes,style:this.styles,directives:this.genDirectives(),on:{click:function(){e.miniVariant&&e.$emit("update:miniVariant",!1)}}},[this.$slots.default,t("div",{class:"navigation-drawer__border"})])}}},function(t,e){},function(t,e,n){"use strict";var i=n(179);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";function i(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=n&&this.value<=r){var s=this.value-n+2,o=this.value+n-2-e;return[1,"..."].concat(i(this.range(s,o)),["...",this.length])}return[].concat(i(this.range(1,n)),["..."],i(this.range(this.length-n+1+e,this.length)))}},watch:{value:function(){this.init()}},mounted:function(){this.init()},methods:{init:function(){var t=this;this.selected=null,setTimeout(function(){return t.selected=t.value},100)},onResize:function(){var t=this.$el&&this.$el.parentNode?this.$el.parentNode.clientWidth:window.innerWidth;this.maxButtons=Math.floor((t-96)/42)},next:function(t){t.preventDefault(),this.$emit("input",this.value+1),this.$emit("next")},previous:function(t){t.preventDefault(),this.$emit("input",this.value-1),this.$emit("previous")},range:function(t,e){var n=[];t=t>0?t:1;for(var i=t;i<=e;i++)n.push(i);return n},genIcon:function(t,e,n,i){return t("li",[t("button",{staticClass:"pagination__navigation",class:{"pagination__navigation--disabled":n},on:n?{}:{click:i}},[t(r.a,[e])])])},genItem:function(t,e){var n=this;return t("button",{staticClass:"pagination__item",class:e===this.value?this.addBackgroundColorClassChecks({"pagination__item--active":!0}):{},on:{click:function(){return n.$emit("input",e)}}},[e])},genItems:function(t){var e=this;return this.items.map(function(n,i){return t("li",{key:i},[isNaN(n)&&t("span",{class:"pagination__more"},[n])||e.genItem(t,n)])})}},render:function(t){var e=[this.genIcon(t,this.prevIcon,this.value<=1,this.previous),this.genItems(t),this.genIcon(t,this.nextIcon,this.value>=this.length,this.next)];return t("ul",{directives:[{name:"resize",value:this.onResize}],class:this.classes},e)}}},function(t,e){},function(t,e,n){"use strict";var i=n(182);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(184);n(183),e.a={name:"v-parallax",mixins:[i.a],data:function(){return{isBooted:!1}},props:{alt:String,height:{type:[String,Number],default:500},src:String},computed:{styles:function(){return{display:"block",opacity:this.isBooted?1:0,transform:"translate(-50%, "+this.parallax+"px)"}}},watch:{parallax:function(){this.isBooted=!0}},mounted:function(){this.init()},methods:{init:function(){var t=this;this.$refs.img&&(this.$refs.img.complete?(this.translate(),this.listeners()):this.$refs.img.addEventListener("load",function(){t.translate(),t.listeners()},!1))},objHeight:function(){return this.$refs.img.naturalHeight},elOffsetTop:function(){return this.$el.offsetTop}},render:function(t){var e={staticClass:"parallax__image",style:this.styles,attrs:{src:this.src},ref:"img"};this.alt&&(e.attrs.alt=this.alt);var n=t("div",{staticClass:"parallax__image-container"},[t("img",e)]),i=t("div",{staticClass:"parallax__content"},this.$slots.default);return t("div",{staticClass:"parallax",style:{height:this.normalizedHeight+"px"},on:this.$listeners},[n,i])}}},function(t,e){},function(t,e,n){"use strict";e.a={name:"translatable",data:function(){return{parallax:null,parallaxDist:null,percentScrolled:null,scrollTop:null,windowHeight:null,windowBottom:null}},computed:{normalizedHeight:function(){return this.jumbotron?isNaN(this.height)?this.height:this.height+"px":Number(this.height.toString().replace(/(^[0-9]*$)/,"$1"))},imgHeight:function(){return this.objHeight()}},beforeDestroy:function(){window.removeEventListener("scroll",this.translate,!1),window.removeEventListener("resize",this.translate,!1)},methods:{listeners:function(){window.addEventListener("scroll",this.translate,!1),window.addEventListener("resize",this.translate,!1)},translate:function(){this.calcDimensions(),this.percentScrolled=(this.windowBottom-this.elOffsetTop)/(this.normalizedHeight+this.windowHeight),this.parallax=Math.round(this.parallaxDist*this.percentScrolled),this.translated&&this.translated()},calcDimensions:function(){var t=this.$el.getBoundingClientRect();this.scrollTop=window.pageYOffset,this.parallaxDist=this.imgHeight-this.normalizedHeight,this.elOffsetTop=t.top+this.scrollTop,this.windowHeight=window.innerHeight,this.windowBottom=this.scrollTop+this.windowHeight}}}},function(t,e,n){"use strict";var i=n(186);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(0);n(187),e.a={name:"v-progress-circular",mixins:[i.a],props:{button:Boolean,fill:{type:String,default:function(){return this.indeterminate?"none":"transparent"}},indeterminate:Boolean,rotate:{type:Number,default:0},size:{type:[Number,String],default:32},width:{type:Number,default:4},value:{type:Number,default:0}},computed:{calculatedSize:function(){var t=Number(this.size);return this.button&&(t+=8),t},circumference:function(){return 2*Math.PI*this.radius},classes:function(){return this.addTextColorClassChecks({"progress-circular":!0,"progress-circular--indeterminate":this.indeterminate,"progress-circular--button":this.button})},cxy:function(){return this.indeterminate&&!this.button?50:this.calculatedSize/2},normalizedValue:function(){return this.value<0?0:this.value>100?100:this.value},radius:function(){return this.indeterminate&&!this.button?20:(this.calculatedSize-this.width)/2},strokeDashArray:function(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset:function(){return(100-this.normalizedValue)/100*this.circumference+"px"},styles:function(){return{height:this.calculatedSize+"px",width:this.calculatedSize+"px"}},svgSize:function(){return!this.indeterminate&&this.calculatedSize},svgStyles:function(){return{transform:"rotate("+this.rotate+"deg)"}},viewBox:function(){return!!this.indeterminate&&"25 25 50 50"}},methods:{genCircle:function(t,e,n){return t("circle",{class:"progress-circular__"+e,attrs:{fill:"transparent",cx:this.cxy,cy:this.cxy,r:this.radius,"stroke-width":this.width,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":n}})},genSvg:function(t){var e=[!this.indeterminate&&this.genCircle(t,"underlay",0),this.genCircle(t,"overlay",this.strokeDashOffset)];return t("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",height:this.svgSize,width:this.svgSize,viewBox:this.viewBox}},e)}},render:function(t){var e=t("div",{class:"progress-circular__info"},[this.$slots.default]),n=this.genSvg(t);return t("div",{class:this.classes,style:this.styles,on:this.$listeners},[n,e])}}},function(t,e){},function(t,e,n){"use strict";var i=n(189),r=n(191);i.a.install=function(t){t.component(i.a.name,i.a),t.component(r.a.name,r.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(17),r=n(5);n(16),n(23),n(190),e.a={name:"v-radio-group",mixins:[i.a,Object(r.b)("radio")],model:{prop:"inputValue",event:"change"},provide:function(){var t=this;return{isMandatory:function(){return t.mandatory},name:function(){return t.name}}},data:function(){return{internalTabIndex:-1,radios:[]}},props:{column:{type:Boolean,default:!0},inputValue:null,mandatory:{type:Boolean,default:!0},name:String,row:Boolean},watch:{hasError:function(t){this.radios.forEach(function(e){e.parentError=t})},inputValue:function(t){this.radios.forEach(function(e){e.isActive=t===e.value})}},computed:{classes:function(){return{"radio-group":!0,"radio-group--column":this.column&&!this.row,"radio-group--row":this.row,"error--text":this.hasError}}},methods:{toggleRadio:function(t){var e=this;this.disabled||(this.shouldValidate=!0,this.$emit("change",t),this.$nextTick(function(){return e.validate()}),this.radios.filter(function(e){return e.value!==t}).forEach(function(t){return t.isActive=!1}))},radioBlur:function(t){t.relatedTarget&&t.relatedTarget.classList.contains("radio")||(this.shouldValidate=!0,this.$emit("blur",this.inputValue))},register:function(t){t.isActive=this.inputValue===t.value,t.$el.tabIndex=t.$el.tabIndex>0?t.$el.tabIndex:0,t.$on("change",this.toggleRadio),t.$on("blur",this.radioBlur),t.$on("focus",this.radioFocus),this.radios.push(t)},unregister:function(t){t.$off("change",this.toggleRadio),t.$off("blur",this.radioBlur),t.$off("focus",this.radioFocus);var e=this.radios.findIndex(function(e){return e===t});e>-1&&this.radios.splice(e,1)}},render:function(t){var e={attrs:{role:"radiogroup"}};return this.genInputGroup(this.$slots.default,e)}}},function(t,e){},function(t,e,n){"use strict";var i=n(6),r=n(3),s=n(0),o=n(24),a=n(192),u=n(1),c=n(5),l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.a={name:"v-radio",inheritAttrs:!1,inject:["isMandatory","name"],components:{VFadeTransition:i.b,VIcon:r.a},mixins:[s.a,o.a,Object(c.a)("radio","v-radio","v-radio-group"),a.a,u.a],data:function(){return{defaultColor:"accent",isActive:!1,parentError:!1}},props:{disabled:Boolean,value:null,label:String},computed:{classes:function(){var t={"input-group":!0,"input-group--active":this.isActive,"input-group--disabled":this.disabled,"input-group--selection-controls":!0,"input-group--tab-focused":this.tabFocused,radio:!0,"theme--dark":this.dark,"theme--light":this.light};return this.parentError?t:this.addTextColorClassChecks(t)},icon:function(){return this.isActive?"radio_button_checked":"radio_button_unchecked"}},methods:{genInput:function(t){var e=["string","number"].includes(l(this.value))?this.value:JSON.stringify(this.value),n=this.$createElement("input",{ref:"input",style:{display:"none"},attrs:Object.assign({name:this.name&&this.name(),id:this.id,type:"radio",value:e},this.$attrs)},[e]);return t.push(n),this.$createElement("div",{class:"input-group__input"},t)},genWrapper:function(t){var e=this,n=[];return n.push(this.genLabel()),n.push(this.genInput(t)),this.$createElement("div",{class:this.classes,attrs:{role:"radio","aria-checked":this.isActive&&"true"||"false","aria-label":this.label},on:{keydown:function(t){[13,32].includes(t.keyCode)&&(t.preventDefault(),e.toggle())},blur:function(t){e.$emit("blur",t),e.tabFocused=!1}}},n)},genLabel:function(){return this.$createElement("label",{on:{click:this.toggle}},this.$slots.label||this.label)},toggle:function(){var t=this.isMandatory&&this.isMandatory()||!1;this.disabled||this.isActive&&t||(this.$refs.input.checked=!0,this.isActive=!0,this.$emit("change",this.value))}},mounted:function(){this.radio.register(this)},beforeDestroy:function(){this.radio.unregister(this)},render:function(t){var e=t("v-fade-transition",{},[t("v-icon",{staticClass:"icon--selection-control",class:{"icon--radio":this.isActive},key:this.icon,on:Object.assign({click:this.toggle},this.$listeners)},this.icon)]),n=this.ripple?this.genRipple():null;return this.genWrapper([e,n])}}},function(t,e,n){"use strict";e.a={name:"tab-focusable",data:function(){return{tabFocused:!1}}}},function(t,e,n){"use strict";var i=n(194);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(2),r=n(0),s=n(17),o=n(7),a=n(6),u=n(9);n(195),e.a={name:"v-slider",mixins:[r.a,s.a],directives:{ClickOutside:o.a},components:{VScaleTransition:a.c},data:function(){return{app:{},defaultColor:"primary",isActive:!1,keyPressed:0}},props:{min:{type:[Number,String],default:0},max:{type:[Number,String],default:100},step:{type:[Number,String],default:1},ticks:Boolean,thumbColor:{type:String,default:null},thumbLabel:Boolean,trackColor:{type:String,default:null},value:[Number,String]},computed:{classes:function(){return{"input-group--slider":!0,"input-group--active":this.isActive,"input-group--dirty":this.inputWidth>0,"input-group--disabled":this.disabled,"input-group--ticks":!this.disabled&&this.stepNumeric&&this.ticks}},computedColor:function(){return this.disabled?null:this.color||this.defaultColor},computedTrackColor:function(){return this.disabled?null:this.trackColor||null},computedThumbColor:function(){return this.disabled||!this.inputWidth?null:this.thumbColor||this.color||this.defaultColor},stepNumeric:function(){return this.step>0?parseFloat(this.step):0},inputValue:{get:function(){return this.value},set:function(t){var e=this.min,n=this.max;t=Math.min(Math.max(t,e),n);var i=this.roundValue(t);this.lazyValue=i,i!==this.value&&this.$emit("input",i)}},interval:function(){return 100/(this.max-this.min)*this.stepNumeric},thumbStyles:function(){return{transition:this.keyPressed>=2?"none":"",left:this.inputWidth+"%"}},tickContainerStyles:function(){return{transform:"translate(0, -50%)"}},trackPadding:function(){return this.thumbLabel&&this.isActive?0:6+(this.isActive&&!this.disabled?3:0)},trackStyles:function(){return{transition:this.keyPressed>=2?"none":"",left:"calc("+this.inputWidth+"% + "+this.trackPadding+"px)",width:"calc("+(100-this.inputWidth)+"% - "+this.trackPadding+"px)"}},trackFillStyles:function(){return{transition:this.keyPressed>=2?"none":"",width:"calc("+this.inputWidth+"% - "+this.trackPadding+"px)"}},numTicks:function(){return Math.ceil((this.max-this.min)/this.stepNumeric)},inputWidth:function(){return(this.roundValue(this.inputValue)-this.min)/(this.max-this.min)*100}},watch:{isActive:function(t){this.isFocused=t},min:function(t){t>this.inputValue&&this.$emit("input",parseFloat(t))},max:function(t){t=n-8&&r<=n+i+8&&(this.inputValue=parseFloat(this.min)+s*(this.max-this.min))},onKeyDown:function(t){if(!this.disabled&&[33,34,35,36,37,39].includes(t.keyCode)){t.preventDefault();var e=this.stepNumeric||1,n=(this.max-this.min)/e;if(37===t.keyCode||39===t.keyCode){this.keyPressed+=1;var i=37===t.keyCode?-1:1,r=t.shiftKey?3:t.ctrlKey?2:1;this.inputValue=this.inputValue+i*e*r}else if(36===t.keyCode)this.inputValue=parseFloat(this.min);else if(35===t.keyCode)this.inputValue=parseFloat(this.max);else{var s=34===t.keyCode?-1:1;this.inputValue=this.inputValue-s*e*(n>100?n/10:10)}}},onKeyUp:function(t){this.keyPressed=0},sliderMove:function(t){this.isActive||this.onMouseMove(t)},genThumbLabel:function(t){return t("v-scale-transition",{props:{origin:"bottom center"}},[t("div",{staticClass:"slider__thumb--label__container",directives:[{name:"show",value:this.isActive}]},[t("div",{staticClass:"slider__thumb--label",class:this.addBackgroundColorClassChecks({},"computedThumbColor")},[t("span",{},this.inputValue)])])])},roundValue:function(t){if(!this.stepNumeric)return t;var e=this.step.toString().trim(),n=e.indexOf(".")>-1?e.length-e.indexOf(".")-1:0;return 1*(Math.round(t/this.stepNumeric)*this.stepNumeric).toFixed(n)},genThumbContainer:function(t){var e=[];return e.push(t("div",{staticClass:"slider__thumb",class:this.addBackgroundColorClassChecks({},"computedThumbColor")})),this.thumbLabel&&e.push(this.genThumbLabel(t)),t("div",{staticClass:"slider__thumb-container",class:{"slider__thumb-container--label":this.thumbLabel},style:this.thumbStyles,on:{touchstart:this.onMouseDown,mousedown:this.onMouseDown},ref:"thumb"},e)},genSteps:function(t){var e=this,n=Object(i.c)(this.numTicks+1).map(function(n){return t("span",{key:n,staticClass:"slider__tick",style:{left:n*(100/e.numTicks)+"%"}})});return t("div",{staticClass:"slider__ticks-container",style:this.tickContainerStyles},n)},genTrackContainer:function(t){return t("div",{staticClass:"slider__track__container",ref:"track"},[t("div",{staticClass:"slider__track",class:this.addBackgroundColorClassChecks({},"computedTrackColor"),style:this.trackStyles}),t("div",{staticClass:"slider__track-fill",class:this.addBackgroundColorClassChecks(),style:this.trackFillStyles})])}},render:function(t){var e=[];e.push(this.genTrackContainer(t)),this.step&&this.ticks&&e.push(this.genSteps(t)),e.push(this.genThumbContainer(t));var n=t("div",{staticClass:"slider"},e);return this.genInputGroup([n],{attrs:{role:"slider",tabindex:this.disabled?-1:this.tabindex},on:Object.assign({},{mouseup:this.sliderMove,keydown:this.onKeyDown,keyup:this.onKeyUp},this.$listeners),directives:[{name:"click-outside"}]})}}},function(t,e){},function(t,e,n){"use strict";var i=n(197);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(6),r=n(0),s=n(4);n(198),e.a={name:"v-snackbar",components:{VSlideYTransition:i.f,VSlideYReverseTransition:i.e},mixins:[r.a,s.a],data:function(){return{activeTimeout:{}}},props:{absolute:Boolean,bottom:Boolean,left:Boolean,multiLine:Boolean,right:Boolean,top:Boolean,timeout:{type:Number,default:6e3},vertical:Boolean},computed:{classes:function(){return this.addBackgroundColorClassChecks({"snack--active":this.isActive,"snack--absolute":this.absolute,"snack--bottom":this.bottom||!this.top,"snack--left":this.left,"snack--multi-line":this.multiLine&&!this.vertical,"snack--right":this.right,"snack--top":this.top,"snack--vertical":this.vertical})},computedTransition:function(){return this.top?"v-slide-y-transition":"v-slide-y-reverse-transition"}},watch:{isActive:function(){this.setTimeout()}},methods:{setTimeout:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}(function(){var t=this;clearTimeout(this.activeTimeout),this.isActive&&this.timeout&&(this.activeTimeout=setTimeout(function(){t.isActive=!1},this.timeout))})},mounted:function(){this.setTimeout()},render:function(t){var e=[];return this.isActive&&e.push(t("div",{staticClass:"snack__content"},this.$slots.default)),t("div",{staticClass:"snack",class:this.classes,on:this.$listeners},[t(this.computedTransition,e)])}}},function(t,e){},function(t,e,n){"use strict";var i=n(200);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(4),s=n(22),o=n(7);n(201),e.a={name:"v-speed-dial",mixins:[s.a,r.a],directives:{ClickOutside:o.a},props:{direction:{type:String,default:"top",validator:function(t){return["top","right","bottom","left"].includes(t)}},openOnHover:Boolean,transition:{type:String,default:"scale-transition"}},computed:{classes:function(){return i({"speed-dial":!0,"speed-dial--top":this.top,"speed-dial--right":this.right,"speed-dial--bottom":this.bottom,"speed-dial--left":this.left,"speed-dial--absolute":this.absolute,"speed-dial--fixed":this.fixed},"speed-dial--direction-"+this.direction,!0)}},render:function(t){var e=this,n=[],i={class:this.classes,directives:[{name:"click-outside"}],on:{click:function(){return e.isActive=!e.isActive}}};this.openOnHover&&(i.on.mouseenter=function(){return e.isActive=!0},i.on.mouseleave=function(){return e.isActive=!1}),this.isActive&&(n=(this.$slots.default||[]).map(function(t,e){return t.key=e,t}));var r=t("transition-group",{class:"speed-dial__list",props:{name:this.transition,tag:"div"}},n);return t("div",i,[this.$slots.activator,r])}}},function(t,e){},function(t,e,n){"use strict";var i=n(2),r=n(203),s=n(205),o=n(206),a=Object(i.d)("stepper__header"),u=Object(i.d)("stepper__items");r.a.install=function(t){t.component(r.a.name,r.a),t.component(o.a.name,o.a),t.component(s.a.name,s.a),t.component(a.name,a),t.component(u.name,u)},e.a=r.a},function(t,e,n){"use strict";var i=n(1);n(204),e.a={name:"v-stepper",mixins:[i.a],provide:function(){return{stepClick:this.stepClick}},data:function(){return{inputValue:null,isBooted:!1,steps:[],content:[],isReverse:!1}},props:{nonLinear:Boolean,altLabels:Boolean,vertical:Boolean,value:[Number,String]},computed:{classes:function(){return{stepper:!0,"stepper--is-booted":this.isBooted,"stepper--vertical":this.vertical,"stepper--alt-labels":this.altLabels,"stepper--non-linear":this.nonLinear,"theme--dark":this.dark,"theme--light":this.light}}},watch:{inputValue:function(t,e){var n=this;this.isReverse=Number(t)0},checkAppendIcon:function(){var t=this.$refs.container,e=this.$refs.wrapper;return t.clientWidth>this.scrollOffset+e.clientWidth},callSlider:function(){if(this.setOverflow(),!this.activeTab)return!1;var t=this.activeTab.action,e=t===this.activeTab?this.activeTab:this.tabs.find(function(e){return e.action===t});e&&(this.sliderWidth=e.$el.scrollWidth,this.sliderLeft=e.$el.offsetLeft)},onContainerResize:function(){clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(this.callSlider,this.transitionTime)},onResize:function(){this._isDestroyed||(this.callSlider(),this.scrollIntoView())},overflowCheck:function(t,e){this.isOverflowing&&e(t)},scrollTo:function(t){this.scrollOffset=this.newOffset(t)},setOverflow:function(){this.isOverflowing=this.$refs.bar.clientWidth-1}),n=e>-1?e:0,i=this.tabs[n];this.inputValue=i.action===i?n:i.action}},parseNodes:function(){for(var t=[],e=[],n=[],i=[],r=(this.$slots.default||[]).length,s=0;s0?t:e.length?this.$createElement("v-tabs-items",e):null},genTransition:function(t){return this.$createElement("transition",{props:{name:"fade-transition"}},[this.genIcon(t)])},genWrapper:function(t){var e=this;return this.$createElement("div",{staticClass:"tabs__wrapper",class:{"tabs__wrapper--show-arrows":this.hasArrows},ref:"wrapper",directives:[{name:"touch",value:{start:function(t){return e.overflowCheck(t,e.onTouchStart)},move:function(t){return e.overflowCheck(t,e.onTouchMove)},end:function(t){return e.overflowCheck(t,e.onTouchEnd)}}}]},[t])},genSlider:function(t){return t.length||(t=[this.$createElement("v-tabs-slider",{props:{color:this.sliderColor}})]),this.$createElement("div",{staticClass:"tabs__slider-wrapper",style:this.sliderStyles},t)}}}},function(t,e,n){"use strict";e.a={props:{alignWithTitle:Boolean,appendIcon:{type:String,default:"chevron_right"},centered:Boolean,fixedTabs:Boolean,grow:Boolean,height:{type:[Number,String],default:void 0,validator:function(t){return!isNaN(parseInt(t))}},hideSlider:Boolean,iconsAndText:Boolean,mobileBreakPoint:{type:[Number,String],default:1264,validator:function(t){return!isNaN(parseInt(t))}},prependIcon:{type:String,default:"chevron_left"},right:Boolean,showArrows:Boolean,sliderColor:{type:String,default:"accent"},value:[Number,String]}}},function(t,e,n){"use strict";e.a={methods:{newOffset:function(t){var e=this.$refs.wrapper.clientWidth;return"prepend"===t?Math.max(this.scrollOffset-e,0):Math.min(this.scrollOffset+e,this.$refs.container.clientWidth-e)},onTouchStart:function(t){this.startX=this.scrollOffset+t.touchstartX,this.$refs.container.style.transition="none",this.$refs.container.style.willChange="transform"},onTouchMove:function(t){this.scrollOffset=this.startX-t.touchmoveX},onTouchEnd:function(){var t=this.$refs.container,e=this.$refs.wrapper,n=t.clientWidth-e.clientWidth;t.style.transition=null,t.style.willChange=null,this.scrollOffset<0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset>=n&&(this.scrollOffset=n)}}}},function(t,e,n){"use strict";e.a={watch:{activeTab:function(t){if(this.callSlider(),t){var e=t.action;this.tabItems&&this.tabItems(e===t?this.tabs.indexOf(t).toString():e)}},alignWithTitle:"callSlider",centered:"callSlider",fixedTabs:"callSlider",isBooted:"findActiveLink",lazyValue:"updateTabs",right:"callSlider",value:function(t){var e=this.tabs.find(function(e){return e.action===t})||this.tabs[t];e&&this.tabClick(e)},"$vuetify.application.left":"onContainerResize","$vuetify.application.right":"onContainerResize",scrollOffset:function(t){this.$refs.container.style.transform="translateX("+-t+"px)",this.hasArrows&&(this.prependIconVisible=this.checkPrependIcon(),this.appendIconVisible=this.checkAppendIcon())}}}},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(11),s=n(5);e.a={name:"v-tab",mixins:[Object(s.a)("tabs","v-tab","v-tabs"),r.a],inject:["tabClick"],data:function(){return{isActive:!1}},props:{activeClass:{type:String,default:"tabs__item--active"},ripple:{type:[Boolean,Object],default:!0}},computed:{classes:function(){return i({tabs__item:!0,"tabs__item--disabled":this.disabled},this.activeClass,!this.to&&this.isActive)},action:function(){var t=this.to||this.href;return"string"==typeof t?t.replace("#",""):t===Object(t)&&t.hasOwnProperty("path")?t.path:this}},watch:{$route:{immediate:!0,handler:"onRouteChange"}},mounted:function(){this.tabs.register(this)},beforeDestroy:function(){this.tabs.unregister(this)},methods:{click:function(t){this.href&&this.href.indexOf("#")>-1&&t.preventDefault(),this.$emit("click",t),this.to||this.tabClick(this)},onRouteChange:function(){var t=this;this.to&&this.$nextTick(function(){t.$el.firstChild.className.indexOf(t.activeClass)>-1&&t.tabClick(t)})},toggle:function(t){this.isActive=t===this||t===this.action}},render:function(t){var e=this.generateRouteLink(),n=e.data;return t("div",{staticClass:"tabs__div"},[t(this.disabled?"div":e.tag,n,this.$slots.default)])}}},function(t,e,n){"use strict";var i=n(15),r=n(6),s=n(5),o=n(8);e.a={name:"v-tab-item",mixins:[i.a,Object(s.a)("tabs","v-tab-item","v-tabs-items")],components:{VTabTransition:r.h,VTabReverseTransition:r.g},directives:{Touch:o.a},data:function(){return{isActive:!1,reverse:!1}},props:{id:String,transition:{type:[Boolean,String],default:"tab-transition"},reverseTransition:{type:[Boolean,String],default:"tab-reverse-transition"}},computed:{computedTransition:function(){return this.reverse?this.reverseTransition:this.transition}},methods:{toggle:function(t,e,n,i){this.$el.style.transition=n?null:"none",this.reverse=e,this.isActive=(this.id||i.toString())===t}},mounted:function(){this.tabs.register(this)},beforeDestroy:function(){this.tabs.unregister(this)},render:function(t){var e={staticClass:"tabs__content",directives:[{name:"show",value:this.isActive}],domProps:{id:this.id},on:this.$listeners},n=t("div",e,this.showLazyContent(this.$slots.default));return this.computedTransition?t("transition",{props:{name:this.computedTransition}},[n]):n}}},function(t,e,n){"use strict";var i=n(227);i.a.install=function(t){t.component(i.a.name,i.a)},e.a=i.a},function(t,e,n){"use strict";var i=n(0),r=n(17),s=n(46),o=n(47),a=Object.assign||function(t){for(var e=1;e0||this.badInput||["time","date","datetime-local","week","month"].includes(this.type)},shouldAutoGrow:function(){return(this.multiLine||this.textarea)&&this.autoGrow}},watch:{isFocused:function(t){t?this.initialValue=this.lazyValue:this.initialValue!==this.lazyValue&&this.$emit("change",this.lazyValue)},value:function(t){var e=this;if(this.mask&&!this.internalChange){var n=this.maskText(this.unmaskText(t));this.lazyValue=this.unmaskText(n),String(t)!==this.lazyValue&&this.$nextTick(function(){e.$refs.input.value=n,e.$emit("input",e.lazyValue)})}else this.lazyValue=t;this.internalChange&&(this.internalChange=!1),!this.validateOnBlur&&this.validate(),this.shouldAutoGrow&&this.calculateInputHeight()}},mounted:function(){this.shouldAutoGrow&&this.calculateInputHeight(),this.autofocus&&this.focus()},methods:{calculateInputHeight:function(){var t=this;this.inputHeight=null,this.$nextTick(function(){var e=t.$refs.input?t.$refs.input.scrollHeight:0,n=24*t.rows,i=e=12},divider:function(){return this.selectingHour?12:60},degrees:function(){return this.degreesPerUnit*Math.PI/180},degreesPerUnit:function(){return 360/this.divider},inputTime:{get:function(){if(this.value&&!(this.value instanceof Date))return this.is24hr||(this.period=this.value.match(/pm/i)?"pm":"am"),this.value;var t=new Date;this.value instanceof Date&&(t=this.value);var e=t.getHours(),n=t.getMinutes(),i="";return this.is24hr||(i=e>=12?"pm":"am",e=e>12?e-12:e,e=0===e?12:e),i&&(this.period=i),e=this.firstAllowed("hour",e),n=this.firstAllowed("minute",n),n=n<10?"0"+n:n>59?"00":n,e+":"+n+i},set:function(t){return this.$emit("input",t)}},timeArray:function(){return this.inputTime.replace(/(am|pm)/,"").split(":")},hour:{get:function(){return parseInt(this.timeArray[0])},set:function(t){t=this.is24hr?t<10?"0"+t:t>23?"00":t:t>12?t-12:t<1?12:t,this.inputTime=t+":"+this.minute+(this.is24hr?"":this.period)}},minute:{get:function(){var t=parseInt(this.timeArray[1]);return t<10?"0"+t:t>59?"00":t},set:function(t){t=t<10?"0"+parseInt(t):t>59?"00":t;var e=this.hour;this.is24hr&&e<10&&(e="0"+e),this.inputTime=e+":"+t+(this.is24hr?"":this.period)}},clockHand:function(){return this.selectingHour?this.degreesPerUnit*this.hour:this.degreesPerUnit*this.minute},radius:function(){return this.clockSize/2},clockSize:{get:function(){return this.size},set:function(t){this.size=t}},size:function(){return this.landscape?250:280}},watch:{period:function(t){var e=this.allowedHours&&this.selectingHour?this.firstAllowed("hour",this.hour-1):this.hour;this.inputTime=e+":"+this.minute+t},value:function(t){this.isSaving&&(this.originalTime=this.inputTime,this.isSaving=!1)}},methods:{save:function(){var t=this;this.originalTime?this.originalTime=this.value:(this.inputTime=this.inputTime,this.originalTime=this.inputTime),this.$parent&&this.$parent.isActive&&(this.$parent.isActive=!1),this.$nextTick(function(){return t.selectingHour=!0})},cancel:function(){var t=this;this.inputTime=this.originalTime,this.$parent&&this.$parent.isActive&&(this.$parent.isActive=!1),this.$nextTick(function(){return t.selectingHour=!0})},isAllowed:function(t,e){var n=this["allowed"+(t.charAt(0).toUpperCase()+t.slice(1))+"s"],i="hour"!==t||this.is24hr||"pm"!==this.period?e:e+12;if(!n)return!0;if(Array.isArray(n))return!!n.some(function(t){return t===e});if(n instanceof Function)return n(i);if(n===Object(n)){var r="minute"===t?this.ranges.minutes:this.ranges.hours,s="minute"===t?60:24;n.min===String(n.min)&&(n.min=this.convert12to24hr(n.min)),n.max===String(n.max)&&(n.max=this.convert12to24hr(n.max));var o=n.max-n.min;e="hour"!==t||this.is24hr||"pm"!==this.period?e:e+12;for(var a=0;a<=o;a++){if(r[(n.min+a)%s]===e)return!0}return!1}return!0},convert12to24hr:function(t){t=t.toLowerCase();var e=-1!==t.indexOf("pm"),n=parseInt(t.slice(0,t.indexOf(e?"pm":"am")));return e?n+12:n},generateRange:function(t,e){var n="hour"===t?this.ranges.hours:this.ranges.minutes,i=1;return"hour"!==t||this.is24hr||(n=n.slice(1,13),i=0),n.slice(e+i,n.length).concat(n.slice(0,e+i))},firstAllowed:function(t,e){var n=this;return this["allowed"+(t.charAt(0).toUpperCase()+t.slice(1))+"s"]?this.generateRange(t,e).find(function(e){return n.isAllowed(t,e)})||e:e}},render:function(t){var e=[this.genBody()];return!this.noTitle&&e.unshift(this.genTitle()),this.$scopedSlots.default&&e.push(this.genSlot()),t("v-card",{class:u({"picker picker--time":!0,"picker--landscape":this.landscape,"picker--time--hours":this.selectingHour},this.themeClasses)},e)}}},function(t,e){},function(t,e,n){"use strict";e.a={methods:{genTitle:function(){var t=[this.genTime()];return"ampm"===this.format&&t.push(this.genAMPM()),this.genPickerTitle(t)},genTime:function(){var t=this,e=this.hour;return this.is24hr&&e<10&&(e="0"+e),this.$createElement("div",{class:"picker--time__title"},[this.$createElement("span",{class:{active:this.selectingHour},on:{click:function(){return t.selectingHour=!0}}},e),this.$createElement("span",{class:{active:!this.selectingHour},on:{click:function(){return t.selectingHour=!1}}},":"+this.minute)])},genAMPM:function(){return this.$createElement("div",[this.genPeriod("am"),this.genPeriod("pm")])},genPeriod:function(t){var e=this;return this.$createElement("span",{class:{active:this.period===t},on:{click:function(){return e.period=t}}},t.toUpperCase())}}}},function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}e.a={data:function(){return{hasChanged:!1}},methods:{genBody:function(){var t=this,e=[this.genHand(this.selectingHour?"hour":"minute")],n={class:"picker--time__clock",on:{mousedown:this.onMouseDown,mouseup:this.onMouseUp,mouseleave:function(){t.isDragging&&t.onMouseUp()},touchstart:this.onMouseDown,touchend:this.onMouseUp,mousemove:this.onDragMove,touchmove:this.onDragMove},key:this.selectingHour?"hour":"minute",ref:"clock"};return this.selectingHour&&e.push(this.genHours())||e.push(this.genMinutes()),this.scrollable&&(n.on.wheel=function(e){e.preventDefault();var n=e.wheelDelta>0?1:-1,i=t.selectingHour?"changeHour":"changeMinute";t[i](n)}),this.$createElement("div",{class:"picker__body"},[this.$createElement("transition",{props:{name:"fade-transition",mode:"out-in"}},[this.$createElement("div",n,e)])])},genHand:function(t){var e=this.is24hrAfter12?"scaleY(0.6)":"";return[this.$createElement("div",{staticClass:"picker--time__clock-hand",class:this.addBackgroundColorClassChecks(i({},t,!0)),style:{transform:"rotate("+this.clockHand+"deg) "+e}})]},genHours:function(){var t=this.is24hr?24:12,e=[],n=0;12===t&&(t++,n=1);for(var i=n;i"+i+""}}))}return e},genMinutes:function(){for(var t=[],e=0;e<60;e+=5){var n=e;n<10&&(n="0"+n),60===n&&(n="00");var i={active:n.toString()===this.minute.toString(),disabled:!this.isAllowed("minute",e)};t.push(this.$createElement("span",{class:this.addBackgroundColorClassChecks(i,n.toString()===this.minute.toString()?"computedColor":null),style:this.getTransform(e),domProps:{innerHTML:""+n+""}}))}return t},getTransform:function(t){var e=this.getPosition(t);return{transform:"translate("+e.x+"px, "+e.y+"px)"}},getPosition:function(t){var e=this.selectingHour&&this.is24hr&&t>=12?.5:.8,n=this.radius*e;return t=this.selectingHour&&this.is24hr?t%12:t,{x:Math.round(Math.sin(t*this.degrees)*n),y:Math.round(-Math.cos(t*this.degrees)*n)}},changeHour:function(t){var e=this,n=this.generateRange("hour",this.hour);return t<0&&(n=n.reverse().slice(1)),this.hour=n.find(function(t){return!e.allowedHours||e.isAllowed("hour",t)}),!0},changeMinute:function(t){var e=this,n=Number(this.minute),i=this.generateRange("minute",n);t<0&&(i=i.reverse().slice(1));var r=i.find(function(t){return!e.allowedMinutes||e.isAllowed("minute",t)});return this.minute=r<10?"0"+r:r,!0},onMouseDown:function(t){t.preventDefault(),this.isDragging=!0,this.onDragMove(t)},onMouseUp:function(){this.isDragging=!1,!this.selectingHour&&this.autosave&&this.save(),this.hasChanged&&(this.selectingHour=!1,this.hasChanged=!1)},onDragMove:function(t){if(t.preventDefault(),this.isDragging||"click"===t.type){var e=this.$refs.clock.getBoundingClientRect(),n={x:e.width/2,y:0-e.width/2},i="touches"in t?t.touches[0].clientY:t.clientY,r="touches"in t?t.touches[0].clientX:t.clientX,s={y:e.top-i,x:r-e.left},o=this.selectingHour?"hour":"minute",a=Math.round(this.angle(n,s)/this.degreesPerUnit);if(this.selectingHour&&this.is24hr){a=this.euclidean(n,s)/this.radius<.65?a+12:a,a=this.angle(n,s)>=345?(a+12)%24:a}this.isAllowed(o,a)&&(this[o]=a,this.hasChanged=!0)}},euclidean:function(t,e){var n=Math.abs(e.x-t.x),i=Math.abs(e.y-t.y);return Math.sqrt(n*n+i*i)},angle:function(t,e){var n={x:t.x,y:t.y+Math.sqrt(Math.abs(e.x-t.x)*Math.abs(e.x-t.x)+Math.abs(e.y-t.y)*Math.abs(e.y-t.y))},i=2*Math.atan2(e.y-n.y,e.x-n.x);return Math.abs(180*i/Math.PI)}}}},function(t,e,n){"use strict";var i=n(2),r=n(234),s=n(236),o=Object(i.d)("toolbar__title"),a=Object(i.d)("toolbar__items");r.a.install=function(t){t.component(r.a.name,r.a),t.component(a.name,a),t.component(o.name,o),t.component(s.a.name,s.a)},e.a=r.a},function(t,e,n){"use strict";var i=n(14),r=n(0),s=n(1),o=n(20),a=n(53);n(235),e.a={name:"v-toolbar",mixins:[Object(i.a)("top",["clippedLeft","clippedRight","computedHeight","invertedScroll","manualScroll"]),r.a,o.a,s.a],directives:{Scroll:a.a},data:function(){return{activeTimeout:null,currentScroll:0,heights:{mobileLandscape:48,mobile:56,desktop:64,dense:48},isActive:!0,isExtended:!1,isScrollingUp:!1,previousScroll:null,previousScrollDirection:null,savedScroll:0,target:null}},props:{card:Boolean,clippedLeft:Boolean,clippedRight:Boolean,dense:Boolean,extended:Boolean,extensionHeight:{type:[Number,String],validator:function(t){return!isNaN(parseInt(t))}},flat:Boolean,floating:Boolean,height:{type:[Number,String],validator:function(t){return!isNaN(parseInt(t))}},invertedScroll:Boolean,manualScroll:Boolean,prominent:Boolean,scrollOffScreen:Boolean,scrollTarget:String,scrollThreshold:{type:Number,default:300},tabs:Boolean},computed:{computedContentHeight:function(){return this.height?parseInt(this.height):this.dense?this.heights.dense:this.prominent||this.$vuetify.breakpoint.mdAndUp?this.heights.desktop:this.$vuetify.breakpoint.width>this.$vuetify.breakpoint.height?this.heights.mobileLandscape:this.heights.mobile},computedExtensionHeight:function(){return this.tabs?48:this.extensionHeight?parseInt(this.extensionHeight):this.computedContentHeight},computedHeight:function(){return this.isExtended?this.computedContentHeight+this.computedExtensionHeight:this.computedContentHeight},computedMarginTop:function(){return this.app?this.$vuetify.application.bar:0},classes:function(){return this.addBackgroundColorClassChecks({toolbar:!0,"elevation-0":this.flat||!this.isActive&&!this.tabs,"toolbar--absolute":this.absolute,"toolbar--card":this.card,"toolbar--clipped":this.clippedLeft||this.clippedRight,"toolbar--dense":this.dense,"toolbar--extended":this.isExtended,"toolbar--fixed":!this.absolute&&(this.app||this.fixed),"toolbar--floating":this.floating,"toolbar--prominent":this.prominent,"theme--dark":this.dark,"theme--light":this.light})},computedPaddingLeft:function(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedPaddingRight:function(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedTransform:function(){return this.isActive?0:-this.computedHeight},currentThreshold:function(){return Math.abs(this.currentScroll-this.savedScroll)},styles:function(){return{marginTop:this.computedMarginTop+"px",paddingRight:this.computedPaddingRight+"px",paddingLeft:this.computedPaddingLeft+"px",transform:"translateY("+this.computedTransform+"px)"}}},watch:{currentThreshold:function(t){if(this.invertedScroll)return this.isActive=this.currentScroll>this.scrollThreshold;t1)for(var n=1;n=0&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},n(135),e.setImmediate=setImmediate,e.clearImmediate=clearImmediate},210:function(t,e){},211:function(t,e,n){n(7),n(8),n(9),n(10),n(11),n(5),t.exports=n(12)},24:function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},5:function(t,e,n){"use strict";function i(t){$&&(t._devtoolHook=$,$.emit("vuex:init",t),$.on("vuex:travel-to-state",function(e){t.replaceState(e)}),t.subscribe(function(t,e){$.emit("vuex:mutation",t,e)}))}function r(t,e){Object.keys(t).forEach(function(n){return e(t[n],n)})}function s(t){return null!==t&&"object"==typeof t}function o(t){return t&&"function"==typeof t.then}function a(t,e,n){if(e.update(n),n.modules)for(var i in n.modules){if(!e.getChild(i))return;a(t.concat(i),e.getChild(i),n.modules[i])}}function u(t,e){return e.indexOf(t)<0&&e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function c(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;h(t,n,[],t._modules.root,!0),l(t,n,e)}function l(t,e,n){var i=t._vm;t.getters={};var s=t._wrappedGetters,o={};r(s,function(e,n){o[n]=function(){return e(t)},Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})});var a=O.config.silent;O.config.silent=!0,t._vm=new O({data:{$$state:e},computed:o}),O.config.silent=a,t.strict&&g(t),i&&(n&&t._withCommit(function(){i._data.$$state=null}),O.nextTick(function(){return i.$destroy()}))}function h(t,e,n,i,r){var s=!n.length,o=t._modules.getNamespace(n);if(i.namespaced&&(t._modulesNamespaceMap[o]=i),!s&&!r){var a=y(e,n.slice(0,-1)),u=n[n.length-1];t._withCommit(function(){O.set(a,u,i.state)})}var c=i.context=d(t,o,n);i.forEachMutation(function(e,n){p(t,o+n,e,c)}),i.forEachAction(function(e,n){var i=e.root?n:o+n,r=e.handler||e;v(t,i,r,c)}),i.forEachGetter(function(e,n){m(t,o+n,e,c)}),i.forEachChild(function(i,s){h(t,e,n.concat(s),i,r)})}function d(t,e,n){var i=""===e,r={dispatch:i?t.dispatch:function(n,i,r){var s=b(n,i,r),o=s.payload,a=s.options,u=s.type;return a&&a.root||(u=e+u),t.dispatch(u,o)},commit:i?t.commit:function(n,i,r){var s=b(n,i,r),o=s.payload,a=s.options,u=s.type;a&&a.root||(u=e+u),t.commit(u,o,a)}};return Object.defineProperties(r,{getters:{get:i?function(){return t.getters}:function(){return f(t,e)}},state:{get:function(){return y(t.state,n)}}}),r}function f(t,e){var n={},i=e.length;return Object.keys(t.getters).forEach(function(r){if(r.slice(0,i)===e){var s=r.slice(i);Object.defineProperty(n,s,{get:function(){return t.getters[r]},enumerable:!0})}}),n}function p(t,e,n,i){(t._mutations[e]||(t._mutations[e]=[])).push(function(e){n.call(t,i.state,e)})}function v(t,e,n,i){(t._actions[e]||(t._actions[e]=[])).push(function(e,r){var s=n.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},e,r);return o(s)||(s=Promise.resolve(s)),t._devtoolHook?s.catch(function(e){throw t._devtoolHook.emit("vuex:error",e),e}):s})}function m(t,e,n,i){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(i.state,i.getters,t.state,t.getters)})}function g(t){t._vm.$watch(function(){return this._data.$$state},function(){},{deep:!0,sync:!0})}function y(t,e){return e.length?e.reduce(function(t,e){return t[e]},t):t}function b(t,e,n){return s(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function w(t){O&&t===O||(O=t,C(O))}function _(t){return Array.isArray(t)?t.map(function(t){return{key:t,val:t}}):Object.keys(t).map(function(e){return{key:e,val:t[e]}})}function x(t){return function(e,n){return"string"!=typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function k(t,e,n){return t._modulesNamespaceMap[n]}Object.defineProperty(e,"__esModule",{value:!0}),n.d(e,"Store",function(){return I}),n.d(e,"install",function(){return w}),n.d(e,"mapState",function(){return j}),n.d(e,"mapMutations",function(){return B}),n.d(e,"mapGetters",function(){return P}),n.d(e,"mapActions",function(){return V}),n.d(e,"createNamespacedHelpers",function(){return D});var C=function(t){function e(){var t=this.$options;t.store?this.$store="function"==typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}if(Number(t.version.split(".")[0])>=2)t.mixin({beforeCreate:e});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[e].concat(t.init):e,n.call(this,t)}}},$="undefined"!=typeof window&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,T=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"==typeof n?n():n)||{}},A={namespaced:{configurable:!0}};A.namespaced.get=function(){return!!this._rawModule.namespaced},T.prototype.addChild=function(t,e){this._children[t]=e},T.prototype.removeChild=function(t){delete this._children[t]},T.prototype.getChild=function(t){return this._children[t]},T.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},T.prototype.forEachChild=function(t){r(this._children,t)},T.prototype.forEachGetter=function(t){this._rawModule.getters&&r(this._rawModule.getters,t)},T.prototype.forEachAction=function(t){this._rawModule.actions&&r(this._rawModule.actions,t)},T.prototype.forEachMutation=function(t){this._rawModule.mutations&&r(this._rawModule.mutations,t)},Object.defineProperties(T.prototype,A);var S=function(t){this.register([],t,!1)};S.prototype.get=function(t){return t.reduce(function(t,e){return t.getChild(e)},this.root)},S.prototype.getNamespace=function(t){var e=this.root;return t.reduce(function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")},"")},S.prototype.update=function(t){a([],this.root,t)},S.prototype.register=function(t,e,n){var i=this;void 0===n&&(n=!0);var s=new T(e,n);if(0===t.length)this.root=s;else{this.get(t.slice(0,-1)).addChild(t[t.length-1],s)}e.modules&&r(e.modules,function(e,r){i.register(t.concat(r),e,n)})},S.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};var O,I=function(t){var e=this;void 0===t&&(t={}),!O&&"undefined"!=typeof window&&window.Vue&&w(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1);var s=t.state;void 0===s&&(s={}),"function"==typeof s&&(s=s()||{}),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new S(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new O;var o=this,a=this,u=a.dispatch,c=a.commit;this.dispatch=function(t,e){return u.call(o,t,e)},this.commit=function(t,e,n){return c.call(o,t,e,n)},this.strict=r,h(this,s,[],this._modules.root),l(this,s),n.forEach(function(t){return t(e)}),O.config.devtools&&i(this)},E={state:{configurable:!0}};E.state.get=function(){return this._vm._data.$$state},E.state.set=function(t){},I.prototype.commit=function(t,e,n){var i=this,r=b(t,e,n),s=r.type,o=r.payload,a=(r.options,{type:s,payload:o}),u=this._mutations[s];u&&(this._withCommit(function(){u.forEach(function(t){t(o)})}),this._subscribers.forEach(function(t){return t(a,i.state)}))},I.prototype.dispatch=function(t,e){var n=this,i=b(t,e),r=i.type,s=i.payload,o={type:r,payload:s},a=this._actions[r];if(a)return this._actionSubscribers.forEach(function(t){return t(o,n.state)}),a.length>1?Promise.all(a.map(function(t){return t(s)})):a[0](s)},I.prototype.subscribe=function(t){return u(t,this._subscribers)},I.prototype.subscribeAction=function(t){return u(t,this._actionSubscribers)},I.prototype.watch=function(t,e,n){var i=this;return this._watcherVM.$watch(function(){return t(i.state,i.getters)},e,n)},I.prototype.replaceState=function(t){var e=this;this._withCommit(function(){e._vm._data.$$state=t})},I.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"==typeof t&&(t=[t]),this._modules.register(t,e),h(this,this.state,t,this._modules.get(t),n.preserveState),l(this,this.state)},I.prototype.unregisterModule=function(t){var e=this;"string"==typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var n=y(e.state,t.slice(0,-1));O.delete(n,t[t.length-1])}),c(this)},I.prototype.hotUpdate=function(t){this._modules.update(t),c(this,!0)},I.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(I.prototype,E);var j=x(function(t,e){var n={};return _(e).forEach(function(e){var i=e.key,r=e.val;n[i]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var i=k(this.$store,"mapState",t);if(!i)return;e=i.context.state,n=i.context.getters}return"function"==typeof r?r.call(this,e,n):e[r]},n[i].vuex=!0}),n}),B=x(function(t,e){var n={};return _(e).forEach(function(e){var i=e.key,r=e.val;n[i]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var i=this.$store.commit;if(t){var s=k(this.$store,"mapMutations",t);if(!s)return;i=s.context.commit}return"function"==typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}}),n}),P=x(function(t,e){var n={};return _(e).forEach(function(e){var i=e.key,r=e.val;r=t+r,n[i]=function(){if(!t||k(this.$store,"mapGetters",t))return this.$store.getters[r]},n[i].vuex=!0}),n}),V=x(function(t,e){var n={};return _(e).forEach(function(e){var i=e.key,r=e.val;n[i]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var i=this.$store.dispatch;if(t){var s=k(this.$store,"mapActions",t);if(!s)return;i=s.context.dispatch}return"function"==typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}}),n}),D=function(t){return{mapState:j.bind(null,t),mapGetters:P.bind(null,t),mapMutations:B.bind(null,t),mapActions:V.bind(null,t)}},M={Store:I,install:w,version:"2.5.0",mapState:j,mapMutations:B,mapGetters:P,mapActions:V,createNamespacedHelpers:D};e.default=M},7:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),function(t,n){function i(t){return void 0===t||null===t}function r(t){return void 0!==t&&null!==t}function s(t){return!0===t}function o(t){return!1===t}function a(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function u(t){return null!==t&&"object"==typeof t}function c(t){return"[object Object]"===pi.call(t)}function l(t){return"[object RegExp]"===pi.call(t)}function h(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function f(t){var e=parseFloat(t);return isNaN(e)?t:e}function p(t,e){for(var n=Object.create(null),i=t.split(","),r=0;r-1)return t.splice(n,1)}}function m(t,e){return mi.call(t,e)}function g(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}function y(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function b(t,e){e=e||0;for(var n=t.length-e,i=new Array(n);n--;)i[n]=t[n+e];return i}function w(t,e){for(var n in e)t[n]=e[n];return t}function _(t){for(var e={},n=0;n0&&(o=gt(o,(e||"")+"_"+n),mt(o[0])&&mt(c)&&(l[u]=j(c.text+o[0].text),o.shift()),l.push.apply(l,o)):a(o)?mt(c)?l[u]=j(c.text+o):""!==o&&l.push(j(o)):mt(o)&&mt(c)?l[u]=j(c.text+o.text):(s(t._isVList)&&r(o.tag)&&i(o.key)&&r(e)&&(o.key="__vlist"+e+"_"+n+"__"),l.push(o)));return l}function yt(t,e){return(t.__esModule||qi&&"Module"===t[Symbol.toStringTag])&&(t=t.default),u(t)?e.extend(t):t}function bt(t,e,n,i,r){var s=Qi();return s.asyncFactory=t,s.asyncMeta={data:e,context:n,children:i,tag:r},s}function wt(t,e,n){if(s(t.error)&&r(t.errorComp))return t.errorComp;if(r(t.resolved))return t.resolved;if(s(t.loading)&&r(t.loadingComp))return t.loadingComp;if(!r(t.contexts)){var o=t.contexts=[n],a=!0,c=function(){for(var t=0,e=o.length;tCr&&br[n].id>t.id;)n--;br.splice(n+1,0,t)}else br.push(t);xr||(xr=!0,ot(Lt))}}function Ft(t,e,n){Ar.get=function(){return this[e][n]},Ar.set=function(t){this[e][n]=t},Object.defineProperty(t,n,Ar)}function Wt(t){t._watchers=[],t._inlineComputed=null;var e=t.$options;e.props&&Ut(t,e.props),e.methods&&Zt(t,e.methods),e.data?qt(t):M(t._data={},!0),e.computed&&Gt(t,e.computed),e.watch&&e.watch!==Ni&&Jt(t,e.watch)}function Ut(t,e){var n=t.$options.propsData||{},i=t._props={},r=t.$options._propKeys=[],s=!t.$parent;ir.shouldConvert=s;for(var o in e)!function(s){r.push(s);var o=Z(s,e,n,t);L(i,s,o),s in t||Ft(t,"_props",s)}(o);ir.shouldConvert=!0}function qt(t){var e=t.$options.data;e=t._data="function"==typeof e?Yt(e,t):e||{},c(e)||(e={});for(var n=Object.keys(e),i=t.$options.props,r=(t.$options.methods,n.length);r--;){var s=n[r];i&&m(i,s)||T(s)||Ft(t,"_data",s)}M(e,!0)}function Yt(t,e){try{return t.call(e,e)}catch(t){return et(t,e,"data()"),{}}}function Gt(t,e){var n=t._computedWatchers=Object.create(null),i=Wi();for(var r in e){var s=e[r],o="function"==typeof s?s:s.get;i||(n[r]=new Tr(t,o||x,x,Sr)),r in t||Xt(t,r,s)}}function Xt(t,e,n){var i=!Wi();"function"==typeof n?(Ar.get=i?Kt(e):n,Ar.set=x):(Ar.get=n.get?i&&!1!==n.cache?Kt(e):n.get:x,Ar.set=n.set?n.set:x),Object.defineProperty(t,e,Ar)}function Kt(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),Xi.target&&e.depend(),e.value}}function Zt(t,e){t.$options.props;for(var n in e)t[n]=null==e[n]?x:y(e[n],t)}function Jt(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var r=0;r=0||n.indexOf(t[r])<0)&&i.push(t[r]);return i}return t}function Ee(t){this._init(t)}function je(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=b(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}function Be(t){t.mixin=function(t){return this.options=X(this.options,t),this}}function Pe(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,r=t._Ctor||(t._Ctor={});if(r[i])return r[i];var s=t.name||n.options.name,o=function(t){this._init(t)};return o.prototype=Object.create(n.prototype),o.prototype.constructor=o,o.cid=e++,o.options=X(n.options,t),o.super=n,o.options.props&&Ve(o),o.options.computed&&De(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,$i.forEach(function(t){o[t]=n[t]}),s&&(o.options.components[s]=o),o.superOptions=n.options,o.extendOptions=t,o.sealedOptions=w({},o.options),r[i]=o,o}}function Ve(t){var e=t.options.props;for(var n in e)Ft(t.prototype,"_props",n)}function De(t){var e=t.options.computed;for(var n in e)Xt(t.prototype,n,e[n])}function Me(t){$i.forEach(function(e){t[e]=function(t,n){return n?("component"===e&&c(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}})}function Le(t){return t&&(t.Ctor.options.name||t.tag)}function Ne(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!l(t)&&t.test(e)}function Re(t,e){var n=t.cache,i=t.keys,r=t._vnode;for(var s in n){var o=n[s];if(o){var a=Le(o.componentOptions);a&&!e(a)&&He(n,s,i,r)}}}function He(t,e,n,i){var r=t[e];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),t[e]=null,v(n,e)}function ze(t){for(var e=t.data,n=t,i=t;r(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(e=Fe(i.data,e));for(;r(n=n.parent);)n&&n.data&&(e=Fe(e,n.data));return We(e.staticClass,e.class)}function Fe(t,e){return{staticClass:Ue(t.staticClass,e.staticClass),class:r(t.class)?[t.class,e.class]:e.class}}function We(t,e){return r(t)||r(e)?Ue(t,qe(e)):""}function Ue(t,e){return t?e?t+" "+e:t:e||""}function qe(t){return Array.isArray(t)?Ye(t):u(t)?Ge(t):"string"==typeof t?t:""}function Ye(t){for(var e,n="",i=0,s=t.length;i-1?Jr[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Jr[t]=/HTMLUnknownElement/.test(e.toString())}function Ze(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function Je(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function Qe(t,e){return document.createElementNS(Gr[t],e)}function tn(t){return document.createTextNode(t)}function en(t){return document.createComment(t)}function nn(t,e,n){t.insertBefore(e,n)}function rn(t,e){t.removeChild(e)}function sn(t,e){t.appendChild(e)}function on(t){return t.parentNode}function an(t){return t.nextSibling}function un(t){return t.tagName}function cn(t,e){t.textContent=e}function ln(t,e,n){t.setAttribute(e,n)}function hn(t,e){var n=t.data.ref;if(n){var i=t.context,r=t.componentInstance||t.elm,s=i.$refs;e?Array.isArray(s[n])?v(s[n],r):s[n]===r&&(s[n]=void 0):t.data.refInFor?Array.isArray(s[n])?s[n].indexOf(r)<0&&s[n].push(r):s[n]=[r]:s[n]=r}}function dn(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&r(t.data)===r(e.data)&&fn(t,e)||s(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&i(e.asyncFactory.error))}function fn(t,e){if("input"!==t.tag)return!0;var n,i=r(n=t.data)&&r(n=n.attrs)&&n.type,s=r(n=e.data)&&r(n=n.attrs)&&n.type;return i===s||Qr(i)&&Qr(s)}function pn(t,e,n){var i,s,o={};for(i=e;i<=n;++i)s=t[i].key,r(s)&&(o[s]=i);return o}function vn(t,e){(t.data.directives||e.data.directives)&&mn(t,e)}function mn(t,e){var n,i,r,s=t===ns,o=e===ns,a=gn(t.data.directives,t.context),u=gn(e.data.directives,e.context),c=[],l=[];for(n in u)i=a[n],r=u[n],i?(r.oldValue=i.value,bn(r,"update",e,t),r.def&&r.def.componentUpdated&&l.push(r)):(bn(r,"bind",e,t),r.def&&r.def.inserted&&c.push(r));if(c.length){var h=function(){for(var n=0;n-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Mn(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";n.indexOf(i)>=0;)n=n.replace(i," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Ln(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&w(e,ws(t.name||"v")),w(e,t),e}return"string"==typeof t?ws(t):void 0}}function Nn(t){Ss(function(){Ss(t)})}function Rn(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Dn(t,e))}function Hn(t,e){t._transitionClasses&&v(t._transitionClasses,e),Mn(t,e)}function zn(t,e,n){var i=Fn(t,e),r=i.type,s=i.timeout,o=i.propCount;if(!r)return n();var a=r===xs?$s:As,u=0,c=function(){t.removeEventListener(a,l),n()},l=function(e){e.target===t&&++u>=o&&c()};setTimeout(function(){u0&&(n=xs,l=o,h=s.length):e===ks?c>0&&(n=ks,l=c,h=u.length):(l=Math.max(o,c),n=l>0?o>c?xs:ks:null,h=n?n===xs?s.length:u.length:0),{type:n,timeout:l,propCount:h,hasTransform:n===xs&&Os.test(i[Cs+"Property"])}}function Wn(t,e){for(;t.length1}function Kn(t,e){!0!==e.data.show&&qn(e)}function Zn(t,e,n){Jn(t,e,n),(Pi||Di)&&setTimeout(function(){Jn(t,e,n)},0)}function Jn(t,e,n){var i=e.value,r=t.multiple;if(!r||Array.isArray(i)){for(var s,o,a=0,u=t.options.length;a-1,o.selected!==s&&(o.selected=s);else if(k(ti(o),i))return void(t.selectedIndex!==a&&(t.selectedIndex=a));r||(t.selectedIndex=-1)}}function Qn(t,e){return e.every(function(e){return!k(e,t)})}function ti(t){return"_value"in t?t._value:t.value}function ei(t){t.target.composing=!0}function ni(t){t.target.composing&&(t.target.composing=!1,ii(t.target,"input"))}function ii(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ri(t){return!t.componentInstance||t.data&&t.data.transition?t:ri(t.componentInstance._vnode)}function si(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?si(xt(e.children)):t}function oi(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var r=n._parentListeners;for(var s in r)e[yi(s)]=r[s];return e}function ai(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ui(t){for(;t=t.parent;)if(t.data.transition)return!0}function ci(t,e){return e.key===t.key&&e.tag===t.tag}function li(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function hi(t){t.data.newPos=t.elm.getBoundingClientRect()}function di(t){var e=t.data.pos,n=t.data.newPos,i=e.left-n.left,r=e.top-n.top;if(i||r){t.data.moved=!0;var s=t.elm.style;s.transform=s.WebkitTransform="translate("+i+"px,"+r+"px)",s.transitionDuration="0s"}}var fi=Object.freeze({}),pi=Object.prototype.toString,vi=(p("slot,component",!0),p("key,ref,slot,slot-scope,is")),mi=Object.prototype.hasOwnProperty,gi=/-(\w)/g,yi=g(function(t){return t.replace(gi,function(t,e){return e?e.toUpperCase():""})}),bi=g(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),wi=/\B([A-Z])/g,_i=g(function(t){return t.replace(wi,"-$1").toLowerCase()}),xi=function(t,e,n){return!1},ki=function(t){return t},Ci="data-server-rendered",$i=["component","directive","filter"],Ti=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured"],Ai={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:xi,isReservedAttr:xi,isUnknownElement:xi,getTagNamespace:x,parsePlatformTagName:ki,mustUseProp:xi,_lifecycleHooks:Ti},Si=/[^\w.$]/,Oi="__proto__"in{},Ii="undefined"!=typeof window,Ei="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,ji=Ei&&WXEnvironment.platform.toLowerCase(),Bi=Ii&&window.navigator.userAgent.toLowerCase(),Pi=Bi&&/msie|trident/.test(Bi),Vi=Bi&&Bi.indexOf("msie 9.0")>0,Di=Bi&&Bi.indexOf("edge/")>0,Mi=Bi&&Bi.indexOf("android")>0||"android"===ji,Li=Bi&&/iphone|ipad|ipod|ios/.test(Bi)||"ios"===ji,Ni=(Bi&&/chrome\/\d+/.test(Bi),{}.watch),Ri=!1;if(Ii)try{var Hi={};Object.defineProperty(Hi,"passive",{get:function(){Ri=!0}}),window.addEventListener("test-passive",null,Hi)}catch(t){}var zi,Fi,Wi=function(){return void 0===zi&&(zi=!Ii&&void 0!==t&&"server"===t.process.env.VUE_ENV),zi},Ui=Ii&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,qi="undefined"!=typeof Symbol&&O(Symbol)&&"undefined"!=typeof Reflect&&O(Reflect.ownKeys);Fi="undefined"!=typeof Set&&O(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var Yi=x,Gi=0,Xi=function(){this.id=Gi++,this.subs=[]};Xi.prototype.addSub=function(t){this.subs.push(t)},Xi.prototype.removeSub=function(t){v(this.subs,t)},Xi.prototype.depend=function(){Xi.target&&Xi.target.addDep(this)},Xi.prototype.notify=function(){for(var t=this.subs.slice(),e=0,n=t.length;e1?b(n):n;for(var i=b(arguments,1),r=0,s=n.length;rparseInt(this.max)&&He(u,c[0],c,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Dr={KeepAlive:Vr};!function(t){var e={};e.get=function(){return Ai},Object.defineProperty(t,"config",e),t.util={warn:Yi,extend:w,mergeOptions:X,defineReactive:L},t.set=N,t.delete=R,t.nextTick=ot,t.options=Object.create(null),$i.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,w(t.options.components,Dr),je(t),Be(t),Pe(t),Me(t)}(Ee),Object.defineProperty(Ee.prototype,"$isServer",{get:Wi}),Object.defineProperty(Ee.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Ee.version="2.5.12";var Mr,Lr,Nr=p("style,class"),Rr=p("input,textarea,option,select,progress"),Hr=function(t,e,n){return"value"===n&&Rr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},zr=p("contenteditable,draggable,spellcheck"),Fr=p("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Wr="http://www.w3.org/1999/xlink",Ur=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},qr=function(t){return Ur(t)?t.slice(6,t.length):""},Yr=function(t){return null==t||!1===t},Gr={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Xr=p("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Kr=p("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Zr=function(t){return Xr(t)||Kr(t)},Jr=Object.create(null),Qr=p("text,number,password,search,email,tel,url"),ts=Object.freeze({createElement:Je,createElementNS:Qe,createTextNode:tn,createComment:en,insertBefore:nn,removeChild:rn,appendChild:sn,parentNode:on,nextSibling:an,tagName:un,setTextContent:cn,setAttribute:ln}),es={create:function(t,e){hn(e)},update:function(t,e){t.data.ref!==e.data.ref&&(hn(t,!0),hn(e))},destroy:function(t){hn(t,!0)}},ns=new Zi("",{},[]),is=["create","activate","update","remove","destroy"],rs={create:vn,update:vn,destroy:function(t){vn(t,ns)}},ss=Object.create(null),os=[es,rs],as={create:wn,update:wn},us={create:xn,update:xn},cs="__r",ls="__c",hs={create:An,update:An},ds={create:Sn,update:Sn},fs=g(function(t){var e={},n=/;(?![^(]*\))/g,i=/:(.+)/;return t.split(n).forEach(function(t){if(t){var n=t.split(i);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}),ps=/^--/,vs=/\s*!important$/,ms=function(t,e,n){if(ps.test(e))t.style.setProperty(e,n);else if(vs.test(n))t.style.setProperty(e,n.replace(vs,""),"important");else{var i=ys(e);if(Array.isArray(n))for(var r=0,s=n.length;rp?(h=i(n[g+1])?null:n[g+1].elm,y(t,h,n,f,g,s)):f>g&&w(t,e,d,p)}function k(t,e,n,i){for(var s=n;s0}function l(t){return t.replace(/-/gi,"")}function h(){return new Promise(function(t,e){var n=setInterval(function(){"undefined"!=typeof window&&window.ga&&(t(),clearInterval(n))},10)})}function d(t,e){return r().length>1?l(e)+"."+t:t}function f(t){var e=Object.keys(t).reduce(function(e,n,i,r){var s=i===r.length-1;return e+=n+"="+t[n]+(s?"":"&")},"");return""!==e?"?"+e:""}function p(t){return-1!==D.ignoreRoutes.indexOf(t)}function v(t){return t.query&&t.params}function m(t){return t.currentRoute}function g(t){for(var e=arguments.length,n=Array(e>1?e-1:0),i=1;i1?M({},D.fields,{name:n}):D.fields;window.ga("create",e,"auto",i)}),D.beforeFirstHit();var e=D.ecommerce;if(e.enabled){var n=e.enhanced?"ec":"ecommerce";e.options?g("require",n,e.options):g("require",n)}D.linkers.length>0&&(g("require","linker"),g("linker:autoLink",D.linkers)),D.debug.sendHitTask||y("sendHitTask",null)}function w(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1&&void 0!==arguments[1]&&arguments[1]})}function S(t,e){var n=D.autoTracking.exception,i=t.message||t;n&&e.$ga.exception(i,!0)}function O(){for(var t=arguments.length,e=Array(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:{}),t.directive("ga",G),t.prototype.$ga=t.$ga=Y,t.config.errorHandler||(t.config.errorHandler=S),$()}Object.defineProperty(e,"__esModule",{value:!0});var B=Object.assign||function(t){for(var e=1;e=200&&r<300,this.status=r||0,this.statusText=s||"",this.headers=new wt(i),this.body=t,d(t)?this.bodyText=t:m(t)&&(this.bodyBlob=t,R(t)&&(this.bodyText=N(t)))};_t.prototype.blob=function(){return y(this.bodyBlob)},_t.prototype.text=function(){return y(this.bodyText)},_t.prototype.json=function(){return y(this.text(),function(t){return JSON.parse(t)})},Object.defineProperty(_t.prototype,"data",{get:function(){return this.body},set:function(t){this.body=t}});var xt=function(t){this.body=null,this.params={},it(this,t,{method:h(t.method||"GET")}),this.headers instanceof wt||(this.headers=new wt(this.headers))};xt.prototype.getUrl=function(){return j(this)},xt.prototype.getBody=function(){return this.body},xt.prototype.respondWith=function(t,e){return new _t(t,it(e||{},{url:this.getUrl()}))};var kt={Accept:"application/json, text/plain, */*"},Ct={"Content-Type":"application/json;charset=utf-8"};H.options={},H.headers={put:Ct,post:Ct,patch:Ct,delete:Ct,common:kt,custom:{}},H.interceptor={before:pt,method:vt,jsonp:ft,json:ht,form:lt,header:mt,cors:ct},H.interceptors=["before","method","jsonp","json","form","header","cors"],["get","delete","head","jsonp"].forEach(function(t){H[t]=function(e,n){return this(it(n||{},{url:e,method:t}))}}),["post","put","patch"].forEach(function(t){H[t]=function(e,n,i){return this(it(i||{},{url:e,method:t,body:n}))}}),z.actions={get:{method:"GET"},save:{method:"POST"},query:{method:"GET"},update:{method:"PUT"},remove:{method:"DELETE"},delete:{method:"DELETE"}},"undefined"!=typeof window&&window.Vue&&window.Vue.use(W),e.default=W}}); \ No newline at end of file