var sortable=function(){"use strict";function c(e,t,n){if(void 0===n)return e&&e.h5s&&e.h5s.data&&e.h5s.data[t];e.h5s=e.h5s||{},e.h5s.data=e.h5s.data||{},e.h5s.data[t]=n}var d=function(e,t){if(!(e instanceof NodeList||e instanceof HTMLCollection||e instanceof Array))throw new Error("You must provide a nodeList/HTMLCollection/Array of elements to be filtered.");return"string"!=typeof t?Array.from(e):Array.from(e).filter(function(e){return 1===e.nodeType&&e.matches(t)})},u=new Map,t=function(){function e(){this._config=new Map,this._placeholder=void 0,this._data=new Map}return Object.defineProperty(e.prototype,"config",{get:function(){var n={};return this._config.forEach(function(e,t){n[t]=e}),n},set:function(e){if("object"!=typeof e)throw new Error("You must provide a valid configuration object to the config setter.");var t=Object.assign({},e);this._config=new Map(Object.entries(t))},enumerable:!0,configurable:!0}),e.prototype.setConfig=function(e,t){if(!this._config.has(e))throw new Error("Trying to set invalid configuration item: "+e);this._config.set(e,t)},e.prototype.getConfig=function(e){if(!this._config.has(e))throw new Error("Invalid configuration item requested: "+e);return this._config.get(e)},Object.defineProperty(e.prototype,"placeholder",{get:function(){return this._placeholder},set:function(e){if(!(e instanceof HTMLElement)&&null!==e)throw new Error("A placeholder must be an html element or null.");this._placeholder=e},enumerable:!0,configurable:!0}),e.prototype.setData=function(e,t){if("string"!=typeof e)throw new Error("The key must be a string.");this._data.set(e,t)},e.prototype.getData=function(e){if("string"!=typeof e)throw new Error("The key must be a string.");return this._data.get(e)},e.prototype.deleteData=function(e){if("string"!=typeof e)throw new Error("The key must be a string.");return this._data.delete(e)},e}(),p=function(e){if(!(e instanceof HTMLElement))throw new Error("Please provide a sortable to the store function.");return u.has(e)||u.set(e,new t),u.get(e)};function a(e,t,n){if(e instanceof Array)for(var r=0;r':t=document.createElement("div")),"string"==typeof n&&(r=t.classList).add.apply(r,n.split(" ")),t},b=function(e){if(!(e instanceof HTMLElement))throw new Error("You must provide a valid dom element");var n=window.getComputedStyle(e);return["height","padding-top","padding-bottom"].map(function(e){var t=parseInt(n.getPropertyValue(e),10);return isNaN(t)?0:t}).reduce(function(e,t){return e+t})},s=function(e,t){if(!(e instanceof Array))throw new Error("You must provide a Array of HTMLElements to be filtered.");return"string"!=typeof t?e:e.filter(function(e){return e.querySelector(t)instanceof HTMLElement||e.shadowRoot&&e.shadowRoot.querySelector(t)instanceof HTMLElement}).map(function(e){return e.querySelector(t)||e.shadowRoot&&e.shadowRoot.querySelector(t)})},T=function(e){return e.composedPath&&e.composedPath()[0]||e.target},f=function(e,t,n){return{element:e,posX:n.pageX-t.left,posY:n.pageY-t.top}},L=function(e,t,n){if(!(e instanceof Event))throw new Error("setDragImage requires a DragEvent as the first argument.");if(!(t instanceof HTMLElement))throw new Error("setDragImage requires the dragged element as the second argument.");if(n||(n=f),e.dataTransfer&&e.dataTransfer.setDragImage){var r=n(t,m(t),e);if(!(r.element instanceof HTMLElement)||"number"!=typeof r.posX||"number"!=typeof r.posY)throw new Error("The customDragImage function you provided must return and object with the properties element[string], posX[integer], posY[integer].");e.dataTransfer.effectAllowed="copyMove",e.dataTransfer.setData("text/plain",T(e).id),e.dataTransfer.setDragImage(r.element,r.posX,r.posY)}},C=function(e,t){if(!0===e.isSortable){var n=p(e).getConfig("acceptFrom");if(null!==n&&!1!==n&&"string"!=typeof n)throw new Error('HTML5Sortable: Wrong argument, "acceptFrom" must be "null", "false", or a valid selector string.');if(null!==n)return!1!==n&&0=parseInt(r.maxItems)&&D.parentElement!==n||(e.preventDefault(),e.stopPropagation(),e.dataTransfer.dropEffect=!0===p(n).getConfig("copy")?"copy":"move",o(n,t,e.pageY))}};a(t.concat(s),"dragover",r),a(t.concat(s),"dragenter",r)}),e)}return X.destroy=function(e){var t,n,r,o;n=c(t=e,"opts")||{},r=d(t.children,n.items),o=s(r,n.handle),i(t,"dragover"),i(t,"dragenter"),i(t,"drop"),F(t),i(o,"mousedown"),P(r),N(r)},X.enable=function(e){z(e)},X.disable=function(e){var t,n,r,o;n=c(t=e,"opts"),r=d(t.children,n.items),o=s(r,n.handle),l(t,"aria-dropeffect","none"),c(t,"_disabled","true"),l(o,"draggable","false"),i(o,"mousedown")},X.__testing={_data:c,_removeItemEvents:P,_removeItemData:N,_removeSortableData:F},X}(); /*! @license https://github.com/onury/invert-color */ !function(r,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):r.invert=n()}(this,function(){"use strict";var t=Math.sqrt(1.05*.05)-.05,n=/^(?:[0-9a-f]{3}){1,2}$/i,i={black:"#000000",white:"#ffffff",threshold:t};function o(r){if("#"===r.slice(0,1)&&(r=r.slice(1)),!n.test(r))throw new Error('Invalid HEX color: "'+r+'"');return 3===r.length&&(r=r[0]+r[0]+r[1]+r[1]+r[2]+r[2]),[parseInt(r.slice(0,2),16),parseInt(r.slice(2,4),16),parseInt(r.slice(4,6),16)]}function f(r){if(!r)throw new Error("Invalid color value");return Array.isArray(r)?r:"string"==typeof r?o(r):[r.r,r.g,r.b]}function u(r,n,t){var e=!0===n?i:Object.assign({},i,n);return function(r){var n,t,e=[];for(n=0;ne.threshold?t?o(e.black):e.black:t?o(e.white):e.white}function r(r,n){return void 0===n&&(n=!1),r=f(r),n?u(r,n):"#"+r.map(function(r){return n=(255-r).toString(16),void 0===t&&(t=2),(new Array(t).join("0")+n).slice(-t);var n,t}).join("")}return function(r){function n(r,n){r=f(r);var t,e=n?u(r,n,!0):r.map(function(r){return 255-r});return{r:(t=e)[0],g:t[1],b:t[2]}}r.asRGB=n,r.asRgbArray=function(r,n){return r=f(r),n?u(r,n,!0):r.map(function(r){return 255-r})},r.defaultThreshold=t,r.asRgbObject=n}(r||(r={})),r}); !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e,i;function c(){return e.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function u(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e){return void 0===e}function h(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,s=[];for(n=0;n>>0,s=0;sSe(e)?(r=e+1,o-Se(e)):(r=e,o),{year:r,dayOfYear:a}}function Ie(e,t,n){var s,i,r=Ve(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+Ae(i=e.year()-1,t,n):a>Ae(e.year(),t,n)?(s=a-Ae(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function Ae(e,t,n){var s=Ve(e,t,n),i=Ve(e+1,t,n);return(Se(e)-s+i)/7}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),C("week","w"),C("isoWeek","W"),F("week",5),F("isoWeek",5),ue("w",B),ue("ww",B,z),ue("W",B),ue("WW",B,z),fe(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=D(e)});function je(e,t){return e.slice(t,7).concat(e.slice(0,t))}I("d",0,"do","day"),I("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),I("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),I("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),C("day","d"),C("weekday","e"),C("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),ue("d",B),ue("e",B),ue("E",B),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),fe(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:g(n).invalidWeekday=e}),fe(["d","e","E"],function(e,t,n,s){t[s]=D(e)});var Ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var $e="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var qe=ae;var Je=ae;var Be=ae;function Qe(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=y([2e3,1]).day(t),s=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),r=this.weekdays(n,""),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);for(a.sort(e),o.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)o[t]=he(o[t]),u[t]=he(u[t]),l[t]=he(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Xe(){return this.hours()%12||12}function Ke(e,t){I(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function et(e,t){return t._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,Xe),I("k",["kk",2],0,function(){return this.hours()||24}),I("hmm",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)}),I("hmmss",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)+L(this.seconds(),2)}),I("Hmm",0,0,function(){return""+this.hours()+L(this.minutes(),2)}),I("Hmmss",0,0,function(){return""+this.hours()+L(this.minutes(),2)+L(this.seconds(),2)}),Ke("a",!0),Ke("A",!1),C("hour","h"),F("hour",13),ue("a",et),ue("A",et),ue("H",B),ue("h",B),ue("k",B),ue("HH",B,z),ue("hh",B,z),ue("kk",B,z),ue("hmm",Q),ue("hmmss",X),ue("Hmm",Q),ue("Hmmss",X),ce(["H","HH"],ge),ce(["k","kk"],function(e,t,n){var s=D(e);t[ge]=24===s?0:s}),ce(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ce(["h","hh"],function(e,t,n){t[ge]=D(e),g(n).bigHour=!0}),ce("hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s)),g(n).bigHour=!0}),ce("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i)),g(n).bigHour=!0}),ce("Hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s))}),ce("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i))});var tt,nt=Te("Hours",!0),st={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ce,monthsShort:He,week:{dow:0,doy:6},weekdays:Ze,weekdaysMin:$e,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},it={},rt={};function at(e){return e?e.toLowerCase().replace("_","-"):e}function ot(e){var t=null;if(!it[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=tt._abbr,require("./locale/"+e),ut(t)}catch(e){}return it[e]}function ut(e,t){var n;return e&&((n=l(t)?ht(e):lt(e,t))?tt=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),tt._abbr}function lt(e,t){if(null===t)return delete it[e],null;var n,s=st;if(t.abbr=e,null!=it[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=it[e]._config;else if(null!=t.parentLocale)if(null!=it[t.parentLocale])s=it[t.parentLocale]._config;else{if(null==(n=ot(t.parentLocale)))return rt[t.parentLocale]||(rt[t.parentLocale]=[]),rt[t.parentLocale].push({name:e,config:t}),null;s=n._config}return it[e]=new P(x(s,t)),rt[e]&&rt[e].forEach(function(e){lt(e.name,e.config)}),ut(e),it[e]}function ht(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return tt;if(!o(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r=t&&a(i,n,!0)>=t-1)break;t--}r++}return tt}(e)}function dt(e){var t,n=e._a;return n&&-2===g(e).overflow&&(t=n[_e]<0||11Pe(n[me],n[_e])?ye:n[ge]<0||24Ae(n,r,a)?g(e)._overflowWeeks=!0:null!=u?g(e)._overflowWeekday=!0:(o=Ee(n,s,i,r,a),e._a[me]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(r=ct(e._a[me],s[me]),(e._dayOfYear>Se(r)||0===e._dayOfYear)&&(g(e)._overflowDayOfYear=!0),n=Ge(r,0,e._dayOfYear),e._a[_e]=n.getUTCMonth(),e._a[ye]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=s[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ge]&&0===e._a[ve]&&0===e._a[pe]&&0===e._a[we]&&(e._nextDay=!0,e._a[ge]=0),e._d=(e._useUTC?Ge:function(e,t,n,s,i,r,a){var o;return e<100&&0<=e?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ge]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(g(e).weekdayMismatch=!0)}}var mt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_t=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,yt=/Z|[+-]\d\d(?::?\d\d)?/,gt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],vt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],pt=/^\/?Date\((\-?\d+)/i;function wt(e){var t,n,s,i,r,a,o=e._i,u=mt.exec(o)||_t.exec(o);if(u){for(g(e).iso=!0,t=0,n=gt.length;tn.valueOf():n.valueOf()this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},mn.isLocal=function(){return!!this.isValid()&&!this._isUTC},mn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},mn.isUtc=Et,mn.isUTC=Et,mn.zoneAbbr=function(){return this._isUTC?"UTC":""},mn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},mn.dates=n("dates accessor is deprecated. Use date instead.",un),mn.months=n("months accessor is deprecated. Use month instead",Ue),mn.years=n("years accessor is deprecated. Use year instead",Oe),mn.zone=n("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),mn.isDSTShifted=n("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),(e=Ot(e))._a){var t=e._isUTC?y(e._a):bt(e._a);this._isDSTShifted=this.isValid()&&0=e.length)for(var i=a-e.length+1;i--;)e.push(void 0);return e.splice(a,0,e.splice(t,1)[0]),e},randomNumber:function(e,t){return Math.floor(Math.random()*(t-e+1)+e)},toWords:function(e){var n=["Zero","One","Two","Three","Four","Five","Six","Seven","Eight","Nine","Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen"],r=["Zero","Ten","Twenty","Thirty","Forty","Fifty","Sixty","Seventy","Eighty","Ninety"],l=function(e){var t,a,i=arguments[1];return 0===e?i?i.join(" ").replace(/,$/,""):"Zero":(i||(i=[]),e<0&&(i.push("minus"),e=Math.abs(e)),e<20?(t=0,a=n[e]):e<100?(t=e%10,a=r[Math.floor(e/10)],t&&(a+="-"+n[t],t=0)):e<1e3?(t=e%100,a=l(Math.floor(e/100))+" Hundred"):e<1e6?(t=e%1e3,a=l(Math.floor(e/1e3))+" Thousand,"):e<1e9?(t=e%1e6,a=l(Math.floor(e/1e6))+" Million,"):e<1e12?(t=e%1e9,a=l(Math.floor(e/1e9))+" Billion,"):e<1e15?(t=e%1e12,a=l(Math.floor(e/1e12))+" Trillion,"):e<=9007199254740992&&(t=e%1e15,a=l(Math.floor(e/1e15))+" Quadrillion,"),i.push(a),l(t,i))},t=parseInt(e,10);return l(t)},ordinalWords:function(e){var t=/y$/,a=/(Zero|One|Two|Three|Four|Five|Six|Seven|Eight|Nine|Ten|Eleven|Twelve)$/,i={Zero:"Zeroth",One:"First",Two:"Second",Three:"Third",Four:"Fourth",Five:"Fifth",Six:"Sixth",Seven:"Seventh",Eight:"Eighth",Nine:"Ninth",Ten:"Tenth",Eleven:"Eleventh",Twelve:"Twelfth"};return/(hundred|thousand|(m|b|tr|quadr)illion)$/.test(e)||/teen$/.test(e)?e+"th":t.test(e)?e.replace(t,"ieth"):a.test(e)?e.replace(a,function(e,t){return i[t]}):e},ordinalNumber:function(e){var t=e%10,a=e%100;return 1==t&&11!=a?e+"st":2==t&&12!=a?e+"nd":3==t&&13!=a?e+"rd":e+"th"},isJsonString:function(e){try{JSON.parse(e)}catch(e){return!1}return!0},isHexNumber:function(e){return!(!/[0-9A-Fa-f]{6}/g.test(e)||7!=e.length||"#"!=e.substring(0,1))}}}(); var data=function(){var t="nitghTab",a={import:function(){var e=helper.e(".control-data-import").files;0 running update",t),(e=a.all[t](e)).version=t);return-1==version.compare(e.version,version.get().number)&&(console.log("\t > nothing to update, version bump to",version.get().number),e.version=version.get().number),e}};return{mod:a,run:function(e){return a.run(e)}}}(); var state=function(){var t={current:{header:{area:{width:100,alignment:"center"},item:{alignment:"left"},clock:{hours:{show:!0,display:"number"},minutes:{show:!0,display:"number"},seconds:{show:!0,display:"number"},separator:{show:!0},meridiem:{show:!0},hour24:{show:!0},size:1},date:{day:{show:!0,display:"word",weekStart:"monday",length:"long"},date:{show:!0,display:"number",ordinal:!0},month:{show:!0,display:"word",length:"long",ordinal:!0},year:{show:!1,display:"number"},separator:{show:!0},format:"datemonth",size:1},search:{show:!0,style:"auto",width:30,focus:!1,engine:{selected:"google",google:{url:"https://www.google.com/search",name:"Google"},duckduckgo:{url:"https://duckduckgo.com/",name:"DuckDuckGo"},youtube:{url:"https://www.youtube.com/results?search_query=",name:"YouTube"},giphy:{url:"https://giphy.com/search/",name:"Giphy"},bing:{url:"https://www.bing.com/search?q=",name:"Bing"},custom:{url:"",name:""}},text:{alignment:"center"},size:1},button:{editAdd:{show:!0},accent:{show:!0},style:"box",size:1},shade:{show:!0,style:"scroll",opacity:.95},border:{top:0,bottom:0},greeting:{show:!1,type:"good",name:"",size:1},transitional:{show:!1,type:"timeanddate",size:1},position:"sticky",radius:!1},link:{area:{width:100,alignment:"center"},item:{display:{letcon:{show:!0,letter:{size:3},icon:{size:3}},name:{show:!0,size:.9},direction:"vertical",order:"letconname",alignment:"centercenter",rotate:0,translate:{x:0,y:0}},url:{show:!0},line:{show:!0},shadow:{show:!0},hoverScale:{show:!0},newTab:!1,size:1,border:0},show:!0,add:!1,edit:!1,style:"block",orientation:"bottom"},group:{area:{alignment:"left"},name:{show:!0,size:1},border:0,order:"headerbody",add:!1},layout:{alignment:"centercenter",order:"headerlink",padding:4,gutter:2,size:1,width:80,scrollPastEnd:!1,title:"New Tab"},theme:{accent:{current:{r:0,g:80,b:255},random:{active:!1,style:"any"}},style:"dark",radius:.25},background:{color:{by:"theme",custom:{r:0,g:0,b:0}},image:{show:!1,from:"file",file:{name:"",data:""},url:"",blur:0,scale:1,opacity:1,grayscale:0,accent:0}},pagelock:!1,shade:!1,edge:!1,search:!1,menu:!1,modal:!1,dropdown:!1,autoSuggest:!1},default:{header:{area:{width:100},clock:{size:1},date:{size:1},search:{size:1},button:{size:1},greeting:{size:1},transitional:{size:1}},group:{name:{size:1}},link:{area:{width:100},item:{display:{letcon:{letter:{size:3},icon:{size:3}},name:{size:.9},rotate:0,translate:{x:0,y:0}},size:1}},layout:{padding:4,gutter:2,size:1,width:80},theme:{radius:.25}}};t.get={current:function(){return t.current},default:function(){return t.default}},t.restore=function(e){"state"in e&&(t.current=e.state)};var e={current:function(){return t.get.current()},default:function(){return t.get.default()}};return{init:function(){data.load()&&t.restore(data.load())},mod:t,get:e}}(); var bookmarks=function(){var t={all:[{name:"Cool stuff",items:[{display:"icon",letter:"AS",icon:{name:"dice-d20",prefix:"fas",label:"Dice D20"},name:"awesomeSheet",url:"https://zombiefox.github.io/awesomeSheet/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453104010},{display:"letter",letter:"AZ",icon:{name:"amazon",prefix:"fab",label:"Amazon"},name:"Amazon",url:"https://www.amazon.co.uk/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453107633},{display:"letter",letter:"GM",icon:{name:"envelope",prefix:"fas",label:"Envelope"},name:"Gmail",url:"https://mail.google.com/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453110265},{display:"icon",letter:"R",icon:{name:"reddit-alien",prefix:"fab",label:"reddit Alien"},name:"Reddit",url:"https://www.reddit.com/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453111491},{display:"icon",letter:"N",icon:{name:"film",prefix:"fas",label:"Film"},name:"Netflix",url:"https://www.netflix.com/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453104460},{display:"letter",letter:"DR",icon:{name:null,prefix:null,label:null},name:"Drive",url:"https://drive.google.com/drive/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453111953}]},{name:"Dev sites",items:[{display:"icon",letter:"DEV",icon:{name:"code",prefix:"fas",label:"Code"},name:"Devdocs",url:"http://devdocs.io/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453101749},{display:"icon",letter:"GIT",icon:{name:"github",prefix:"fab",label:"GitHub"},name:"Github",url:"https://github.com/",accent:{override:!1,color:{r:null,g:null,b:null}},timeStamp:1546453108926}]}],get:function(o){var e;return o&&"number"==typeof o.timeStamp?(e=!1,0document.documentElement.clientWidth-parseInt(getComputedStyle(i).marginLeft,10)&&(i.setAttribute("style","width: "+d+"; top: "+l+"; left: initial; right: 0px;"),a.setAttribute("style","left: "+(-parseInt(i.getBoundingClientRect().left,10)+parseInt(t.getBoundingClientRect().left,10)+parseInt(t.getBoundingClientRect().width,10)/2)+"px;")),getComputedStyle(i).opacity,helper.removeClass(i,"is-transparent"),helper.addClass(i,"is-opaque"),helper.addClass(i,"tip-intro")};return{destroy:a,init:function(){!function(){for(var t=helper.eA("[data-tip-options]"),e=0;en.length-1&&(t=n.length-1),0n.length-1&&(t=n.length-1),0window.innerWidth?helper.addClass(e,"form-dropdown-menu-left"):helper.addClass(e,"form-dropdown-menu-right"),o.bottom>window.innerHeight?helper.addClass(e,"form-dropdown-menu-top"):helper.addClass(e,"form-dropdown-menu-bottom")}else helper.removeClass(e,"form-dropdown-menu-left"),helper.removeClass(e,"form-dropdown-menu-right"),helper.removeClass(e,"form-dropdown-menu-top"),helper.removeClass(e,"form-dropdown-menu-bottom")},toggle:function(){state.get.current().dropdown?l.open():l.close()},close:function(){helper.removeClass(d,"form-dropdown-open"),l.offset(),o.remove(),d=null},open:function(){helper.addClass(d,"form-dropdown-open"),l.offset(),o.add()}},n=function(){c.close(),l.close(),helper.eA(".form-dropdown").forEach(function(e,o){helper.removeClass(e,"form-dropdown-open")})};return{init:function(){c.close(),e.formDropdown()},bind:e,render:l,close:n}}(); console.log("nightTab version",version.get().number,version.get().name),data.init(),state.init(),bookmarks.init(),theme.init(),menu.init(),link.init(),control.init(),greeting.init(),transitional.init(),date.init(),clock.init(),keyboard.init(),layout.init(),background.init(),search.init(),header.init(),modal.init(),shade.init(),dropdown.init(),version.init(); //# sourceMappingURL=nighttab.min.js.map