diff --git a/platforms/android/app/src/main/assets/app/bundle.js b/platforms/android/app/src/main/assets/app/bundle.js
index cb861c74..6c1a1693 100644
--- a/platforms/android/app/src/main/assets/app/bundle.js
+++ b/platforms/android/app/src/main/assets/app/bundle.js
@@ -1 +1 @@
-require("./runtime.js");require("./vendor.js");module.exports=(global.webpackJsonp=global.webpackJsonp||[]).push([[0],{139:function(e,t,r){"use strict";r.r(t);var a=r(58),o=r.n(a),i=r(31),l=r(113),n=r(17),s=new l.Couchbase("EnRecipes"),p=new l.Couchbase("userCategories"),c=new l.Couchbase("userYieldUnits"),d=new l.Couchbase("mealPlans");o.a.use(i.a);var u=["Appetizers","BBQ","Beverages","Breads","Breakfast","Desserts","Dinner","Drinks","Healthy","Lunch","Main dishes","Meat","Noodles","Pasta","Poultry","Rice","Salads","Sauces","Seafood","Side dishes","Snacks","Soups","Undefined","Vegan","Vegetarian"],y=["Serving","Piece","Teaspoon","Tablespoon","Fluid Ounce","Ounce","Pound","Gram","Kilogram","Cup","Gallon","Millilitre","Litre","Roll","Patty","Loaf"];t.default=new i.a.Store({state:{recipes:[],categories:[],userCategories:[],units:["unit","tsp","dsp","tbsp","fl oz","cup","pt","qt","gal","ml","l","oz","lb","mg","g","kg","cm","in","leaf","clove","pinch","drop","dozen","stick","small","medium","large"],yieldUnits:[],userYieldUnits:[],mealPlans:[],icon:{home:"",heart:"",heartOutline:"",label:"",labelOutline:"",cog:"",info:"",menu:"",search:"",sort:"",plus:"",plusCircle:"",close:"",image:"",food:"",back:"",save:"",camera:"",share:"",edit:"",theme:"",link:"",file:"",detail:"",user:"",trash:"",donate:"",trylater:"",trylaterOutline:"",note:"",copy:"",check:"",telegram:"",time:"",item:"",step:"",source:"",export:"",import:"",outline:"",calendar:"",today:""},currentComponent:"EnRecipes"},mutations:{initializeRecipes(e){s.query({select:[]}).forEach(t=>{e.recipes.push(t)})},initializeCategories(e){var t=p.query({select:[]}).length;if(t){e.userCategories=p.getDocument("userCategories").userCategories;var r=e.recipes.map(e=>e.category);e.userCategories=e.userCategories.filter(e=>r.includes(e))}else p.createDocument({userCategories:[]},"userCategories");e.categories=[...u,...e.userCategories];e.categories.sort()},initializeYieldUnits(e){var t=c.query({select:[]}).length;if(t){e.userYieldUnits=c.getDocument("userYieldUnits").userYieldUnits;var r=e.recipes.map(e=>e.yield.unit);e.userYieldUnits=e.userYieldUnits.filter(e=>r.includes(e))}else c.createDocument({userYieldUnits:[]},"userYieldUnits");e.yieldUnits=[...y,...e.userYieldUnits]},initializeMealPlans(e){var t=d.query({select:[]}).length;t?e.mealPlans=d.getDocument("mealPlans").mealPlans:d.createDocument({mealPlans:[]},"mealPlans")},importRecipes(e,t){var r,a;if(e.recipes.length){r=e.recipes.map(e=>e.id);a=t.reduce((e,t,a)=>{r.indexOf(t.id)<0?e[0].push(t):e[1].push(t);return e},[[],[]]);a[0].length&&createDocuments(a[0]);a[1].length&&function updateDocuments(t){t=getUpdatedData(t);t.forEach(t=>{var r=e.recipes.map((e,r)=>{var a=new Date(e.lastModified).getTime(),o=new Date(t.lastModified).getTime();return e.id===t.id&&a
e>=0)[0];if(r>=0){Object.assign(e.recipes[r],t);s.updateDocument(t.id,t)}})}(a[1])}else createDocuments(t);function getUpdatedData(e){return e.map(e=>{var t=Object.assign({},e);if(t.timeRequired){t.prepTime="00:00";t.cookTime=t.timeRequired;delete t.timeRequired}return t})}function createDocuments(t){t=getUpdatedData(t);e.recipes=[...e.recipes,...t];t.forEach(e=>{s.createDocument(e,e.id)})}},importCategories(e,t){e.userCategories=new Set([...e.userCategories,...t]);p.updateDocument("userCategories",{userCategories:[...e.userCategories]});e.categories=[...u,...e.userCategories];e.categories.sort()},importYieldUnits(e,t){e.userYieldUnits=new Set([...e.userYieldUnits,...t]);c.updateDocument("userYieldUnits",{userYieldUnits:[...e.userYieldUnits]});e.yieldUnits=[...y,...e.userYieldUnits]},importMealPlans(e,t){var r=t.filter(t=>!e.mealPlans.some(e=>e.title===t.title&&e.startDate===t.startDate));e.mealPlans=[...e.mealPlans,...r];d.updateDocument("mealPlans",{mealPlans:[...e.mealPlans]})},addRecipe(e,t){var{id:r,recipe:a}=t;e.recipes.push(a);s.createDocument(a,r)},addCategory(e,t){var r=e.categories.map(e=>e.toLowerCase());if(-1==r.indexOf(t.toLowerCase())){e.userCategories.push(t);p.updateDocument("userCategories",{userCategories:[...e.userCategories]});e.categories=[...u,...e.userCategories];e.categories.sort()}},addYieldUnit(e,t){var r=e.yieldUnits.map(e=>e.toLowerCase());if(-1==r.indexOf(t.toLowerCase())){e.userYieldUnits.push(t);c.updateDocument("userYieldUnits",{userYieldUnits:[...e.userYieldUnits]});e.yieldUnits=[...y,...e.userYieldUnits]}},addMealPlan(e,t){var{event:r,eventColor:a}=t;e.mealPlans.push({title:r.title,startDate:r.startDate,endDate:r.endDate,eventColor:a});d.updateDocument("mealPlans",{mealPlans:[...e.mealPlans]})},deleteRecipe(e,t){var{index:r,id:a}=t;Object(n.getFileAccess)().deleteFile(e.recipes[r].imageSrc);e.recipes.splice(r,1);s.deleteDocument(a);e.recipes.forEach((t,r)=>{if(t.combinations.includes(a)){e.recipes[r].combinations.splice(t.combinations.indexOf(a),1);s.updateDocument(e.recipes[r].id,e.recipes[r])}})},deleteMealPlan(e,t){var{title:r,startDate:a}=t,o=e.mealPlans.filter(e=>{console.log(e.startDate,a);var t=new Date(e.startDate).getTime();return e.title===r&&t===a.getTime()})[0],i=e.mealPlans.indexOf(o);e.mealPlans.splice(i,1);e.mealPlans=[...e.mealPlans];var l=d.getDocument("mealPlans").mealPlans;l.splice(i,1);d.updateDocument("mealPlans",{mealPlans:[...l]})},overwriteRecipe(e,t){var{id:r,recipe:a}=t,o=e.recipes.indexOf(e.recipes.filter(e=>e.id===r)[0]);Object.assign(e.recipes[o],a);s.updateDocument(r,a)},toggleState(e,t){var{id:r,recipe:a,key:o,setDate:i}=t,l=e.recipes.indexOf(e.recipes.filter(e=>e.id===r)[0]);e.recipes[l][o]=!e.recipes[l][o];i&&(e.recipes[l].lastTried=new Date);s.updateDocument(r,a)},setRecipeAsTried(e,t){var{id:r,recipe:a}=t,o=e.recipes.indexOf(e.recipes.filter(e=>e.id===r)[0]);e.recipes[o].tried=!0;e.recipes[o].lastTried=new Date;s.updateDocument(r,a)},setLastTriedDate(e,t){e.recipes[t].lastTried=new Date;s.updateDocument(e.recipes[t].id,e.recipes[t])},renameCategory(e,t){var{current:r,updated:a}=t,o=e.categories.map(e=>e.toLowerCase());if(-1==o.indexOf(a.toLowerCase())){e.userCategories.push(a);p.updateDocument("userCategories",{userCategories:[...e.userCategories]});e.categories=[...u,...e.userCategories];e.categories.sort()}e.recipes.forEach((t,o)=>{if(t.category==r){e.recipes[o].category=a;s.inBatch(()=>{s.updateDocument(e.recipes[o].id,e.recipes[o])})}})},setCurrentComponent(e,t){e.currentComponent=t},unSyncCombinations(e,t){var{id:r,combinations:a}=t;e.recipes.forEach((t,o)=>{if(a.includes(t.id)){e.recipes[o].combinations.splice(t.combinations.indexOf(r),1);s.updateDocument(e.recipes[o].id,e.recipes[o])}})}},actions:{initializeRecipes(e){var{commit:t}=e;t("initializeRecipes")},initializeCategories(e){var{commit:t}=e;t("initializeCategories")},initializeYieldUnits(e){var{commit:t}=e;t("initializeYieldUnits")},initializeMealPlans(e){var{commit:t}=e;t("initializeMealPlans")},importRecipesAction(e,t){var{commit:r}=e;r("importRecipes",t)},importCategoriesAction(e,t){var{commit:r}=e;r("importCategories",t)},importYieldUnitsAction(e,t){var{commit:r}=e;r("importYieldUnits",t)},importMealPlansAction(e,t){var{commit:r}=e;r("importMealPlans",t)},addRecipeAction(e,t){var{commit:r}=e;r("addRecipe",t)},addYieldUnitAction(e,t){var{commit:r}=e;r("addYieldUnit",t)},addCategoryAction(e,t){var{commit:r}=e;r("addCategory",t)},addMealPlanAction(e,t){var{commit:r}=e;r("addMealPlan",t)},deleteMealPlanAction(e,t){var{commit:r}=e;r("deleteMealPlan",t)},deleteRecipeAction(e,t){var{commit:r}=e;r("deleteRecipe",t)},overwriteRecipeAction(e,t){var{commit:r}=e;r("overwriteRecipe",t)},toggleStateAction(e,t){var{commit:r}=e;r("toggleState",t)},setRecipeAsTriedAction(e,t){var{commit:r}=e;r("setRecipeAsTried",t)},setLastTriedDateAction(e,t){var{commit:r}=e;r("setLastTriedDate",t)},renameCategoryAction(e,t){var{commit:r}=e;r("renameCategory",t)},setCurrentComponentAction(e,t){var{commit:r}=e;r("setCurrentComponent",t)},unSyncCombinationsAction(e,t){var{commit:r}=e;r("unSyncCombinations",t)}}})},146:function(e,t,r){"use strict";r.r(t);(function(e){r(325);var t=r(58),a=r.n(t),o=r(189),i=r(139),l=r(194),n=r(190),s=r(191),p=r(185),c=r(192),d=r(193),u=r(195),y=r(196),g=r(188);const m=r(3).isAndroid;if(m&&!e.__snapshot){r(41);r(320)}r(321)();0;const h=r(324);e.registerWebpackModules(h);0;a.a.use(l.a);a.a.use(n.a);a.a.use(s.a);a.a.use(p.a);a.a.use(c.a);a.a.use(d.a);a.a.use(u.a);a.a.use(y.a);a.a.registerElement("CheckBox",()=>g.a,{model:{prop:"checked",event:"checkedChange"}});a.a.config.silent=!0;new a.a({store:i.default,render:e=>e("frame",[e(o.a)])}).$start()}).call(this,r(20))},147:function(e,t){e.exports=require("~/package.json")},171:function(e,t,r){e.exports={type:"stylesheet",stylesheet:{rules:[{type:"comment",comment:"!\n * NativeScript Theme __VERSION__ (https://nativescript.org)\n * Copyright 2016-2016 The Theme Authors\n * Copyright 2016-2019 Progress Software\n * Licensed under Apache 2.0 (https://github.com/NativeScript/theme/blob/master/LICENSE)\n "},{type:"keyframes",name:"empty",keyframes:[]},{type:"rule",selectors:[".c-black"],declarations:[{type:"declaration",property:"color",value:"#000"}]},{type:"rule",selectors:[".c-bg-black"],declarations:[{type:"declaration",property:"background-color",value:"#000"}]},{type:"rule",selectors:[".c-white"],declarations:[{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:[".c-bg-white"],declarations:[{type:"declaration",property:"background-color",value:"#fff"}]},{type:"rule",selectors:[".c-grey"],declarations:[{type:"declaration",property:"color",value:"#e0e0e0"}]},{type:"rule",selectors:[".c-bg-grey"],declarations:[{type:"declaration",property:"background-color",value:"#e0e0e0"}]},{type:"rule",selectors:[".c-grey-light"],declarations:[{type:"declaration",property:"color",value:"#bababa"}]},{type:"rule",selectors:[".c-bg-grey-light"],declarations:[{type:"declaration",property:"background-color",value:"#bababa"}]},{type:"rule",selectors:[".c-charcoal"],declarations:[{type:"declaration",property:"color",value:"#303030"}]},{type:"rule",selectors:[".c-bg-charcoal"],declarations:[{type:"declaration",property:"background-color",value:"#303030"}]},{type:"rule",selectors:[".c-transparent"],declarations:[{type:"declaration",property:"color",value:"rgba(0,0,0,0)"}]},{type:"rule",selectors:[".c-bg-transparent"],declarations:[{type:"declaration",property:"background-color",value:"rgba(0,0,0,0)"}]},{type:"rule",selectors:[".c-aqua"],declarations:[{type:"declaration",property:"color",value:"#00caab"}]},{type:"rule",selectors:[".c-bg-aqua"],declarations:[{type:"declaration",property:"background-color",value:"#00caab"}]},{type:"rule",selectors:[".c-blue"],declarations:[{type:"declaration",property:"color",value:"#3a53ff"}]},{type:"rule",selectors:[".c-bg-blue"],declarations:[{type:"declaration",property:"background-color",value:"#3a53ff"}]},{type:"rule",selectors:[".c-brown"],declarations:[{type:"declaration",property:"color",value:"#795548"}]},{type:"rule",selectors:[".c-bg-brown"],declarations:[{type:"declaration",property:"background-color",value:"#795548"}]},{type:"rule",selectors:[".c-forest"],declarations:[{type:"declaration",property:"color",value:"#006968"}]},{type:"rule",selectors:[".c-bg-forest"],declarations:[{type:"declaration",property:"background-color",value:"#006968"}]},{type:"rule",selectors:[".c-grey-dark"],declarations:[{type:"declaration",property:"color",value:"#5c687c"}]},{type:"rule",selectors:[".c-bg-grey-dark"],declarations:[{type:"declaration",property:"background-color",value:"#5c687c"}]},{type:"rule",selectors:[".c-purple"],declarations:[{type:"declaration",property:"color",value:"#8130ff"}]},{type:"rule",selectors:[".c-bg-purple"],declarations:[{type:"declaration",property:"background-color",value:"#8130ff"}]},{type:"rule",selectors:[".c-lemon"],declarations:[{type:"declaration",property:"color",value:"#ffea00"}]},{type:"rule",selectors:[".c-bg-lemon"],declarations:[{type:"declaration",property:"background-color",value:"#ffea00"}]},{type:"rule",selectors:[".c-lime"],declarations:[{type:"declaration",property:"color",value:"#aee406"}]},{type:"rule",selectors:[".c-bg-lime"],declarations:[{type:"declaration",property:"background-color",value:"#aee406"}]},{type:"rule",selectors:[".c-orange"],declarations:[{type:"declaration",property:"color",value:"#f57c00"}]},{type:"rule",selectors:[".c-bg-orange"],declarations:[{type:"declaration",property:"background-color",value:"#f57c00"}]},{type:"rule",selectors:[".c-ruby"],declarations:[{type:"declaration",property:"color",value:"#ff1744"}]},{type:"rule",selectors:[".c-bg-ruby"],declarations:[{type:"declaration",property:"background-color",value:"#ff1744"}]},{type:"rule",selectors:[".c-sky"],declarations:[{type:"declaration",property:"color",value:"#30bcff"}]},{type:"rule",selectors:[".c-bg-sky"],declarations:[{type:"declaration",property:"background-color",value:"#30bcff"}]},{type:"rule",selectors:[".c-error"],declarations:[{type:"declaration",property:"color",value:"#d50000"}]},{type:"rule",selectors:[".c-bg-error"],declarations:[{type:"declaration",property:"background-color",value:"#d50000"}]},{type:"rule",selectors:[".w-full"],declarations:[{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:[".w-100"],declarations:[{type:"declaration",property:"width",value:"100"}]},{type:"rule",selectors:[".h-full"],declarations:[{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:[".h-100"],declarations:[{type:"declaration",property:"height",value:"100"}]},{type:"rule",selectors:[".m-0"],declarations:[{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".m-t-0"],declarations:[{type:"declaration",property:"margin-top",value:"0"}]},{type:"rule",selectors:[".m-r-0"],declarations:[{type:"declaration",property:"margin-right",value:"0"}]},{type:"rule",selectors:[".m-b-0"],declarations:[{type:"declaration",property:"margin-bottom",value:"0"}]},{type:"rule",selectors:[".m-l-0"],declarations:[{type:"declaration",property:"margin-left",value:"0"}]},{type:"rule",selectors:[".m-x-0"],declarations:[{type:"declaration",property:"margin-right",value:"0"},{type:"declaration",property:"margin-left",value:"0"}]},{type:"rule",selectors:[".m-y-0"],declarations:[{type:"declaration",property:"margin-top",value:"0"},{type:"declaration",property:"margin-bottom",value:"0"}]},{type:"rule",selectors:[".m-2"],declarations:[{type:"declaration",property:"margin",value:"2"}]},{type:"rule",selectors:[".m-t-2"],declarations:[{type:"declaration",property:"margin-top",value:"2"}]},{type:"rule",selectors:[".m-r-2"],declarations:[{type:"declaration",property:"margin-right",value:"2"}]},{type:"rule",selectors:[".m-b-2"],declarations:[{type:"declaration",property:"margin-bottom",value:"2"}]},{type:"rule",selectors:[".m-l-2"],declarations:[{type:"declaration",property:"margin-left",value:"2"}]},{type:"rule",selectors:[".m-x-2"],declarations:[{type:"declaration",property:"margin-right",value:"2"},{type:"declaration",property:"margin-left",value:"2"}]},{type:"rule",selectors:[".m-y-2"],declarations:[{type:"declaration",property:"margin-top",value:"2"},{type:"declaration",property:"margin-bottom",value:"2"}]},{type:"rule",selectors:[".m-4"],declarations:[{type:"declaration",property:"margin",value:"4"}]},{type:"rule",selectors:[".m-t-4"],declarations:[{type:"declaration",property:"margin-top",value:"4"}]},{type:"rule",selectors:[".m-r-4"],declarations:[{type:"declaration",property:"margin-right",value:"4"}]},{type:"rule",selectors:[".m-b-4"],declarations:[{type:"declaration",property:"margin-bottom",value:"4"}]},{type:"rule",selectors:[".m-l-4"],declarations:[{type:"declaration",property:"margin-left",value:"4"}]},{type:"rule",selectors:[".m-x-4"],declarations:[{type:"declaration",property:"margin-right",value:"4"},{type:"declaration",property:"margin-left",value:"4"}]},{type:"rule",selectors:[".m-y-4"],declarations:[{type:"declaration",property:"margin-top",value:"4"},{type:"declaration",property:"margin-bottom",value:"4"}]},{type:"rule",selectors:[".m-5"],declarations:[{type:"declaration",property:"margin",value:"5"}]},{type:"rule",selectors:[".m-t-5"],declarations:[{type:"declaration",property:"margin-top",value:"5"}]},{type:"rule",selectors:[".m-r-5"],declarations:[{type:"declaration",property:"margin-right",value:"5"}]},{type:"rule",selectors:[".m-b-5"],declarations:[{type:"declaration",property:"margin-bottom",value:"5"}]},{type:"rule",selectors:[".m-l-5"],declarations:[{type:"declaration",property:"margin-left",value:"5"}]},{type:"rule",selectors:[".m-x-5"],declarations:[{type:"declaration",property:"margin-right",value:"5"},{type:"declaration",property:"margin-left",value:"5"}]},{type:"rule",selectors:[".m-y-5"],declarations:[{type:"declaration",property:"margin-top",value:"5"},{type:"declaration",property:"margin-bottom",value:"5"}]},{type:"rule",selectors:[".m-8"],declarations:[{type:"declaration",property:"margin",value:"8"}]},{type:"rule",selectors:[".m-t-8"],declarations:[{type:"declaration",property:"margin-top",value:"8"}]},{type:"rule",selectors:[".m-r-8"],declarations:[{type:"declaration",property:"margin-right",value:"8"}]},{type:"rule",selectors:[".m-b-8"],declarations:[{type:"declaration",property:"margin-bottom",value:"8"}]},{type:"rule",selectors:[".m-l-8"],declarations:[{type:"declaration",property:"margin-left",value:"8"}]},{type:"rule",selectors:[".m-x-8"],declarations:[{type:"declaration",property:"margin-right",value:"8"},{type:"declaration",property:"margin-left",value:"8"}]},{type:"rule",selectors:[".m-y-8"],declarations:[{type:"declaration",property:"margin-top",value:"8"},{type:"declaration",property:"margin-bottom",value:"8"}]},{type:"rule",selectors:[".m-10"],declarations:[{type:"declaration",property:"margin",value:"10"}]},{type:"rule",selectors:[".m-t-10"],declarations:[{type:"declaration",property:"margin-top",value:"10"}]},{type:"rule",selectors:[".m-r-10"],declarations:[{type:"declaration",property:"margin-right",value:"10"}]},{type:"rule",selectors:[".m-b-10"],declarations:[{type:"declaration",property:"margin-bottom",value:"10"}]},{type:"rule",selectors:[".m-l-10"],declarations:[{type:"declaration",property:"margin-left",value:"10"}]},{type:"rule",selectors:[".m-x-10"],declarations:[{type:"declaration",property:"margin-right",value:"10"},{type:"declaration",property:"margin-left",value:"10"}]},{type:"rule",selectors:[".m-y-10"],declarations:[{type:"declaration",property:"margin-top",value:"10"},{type:"declaration",property:"margin-bottom",value:"10"}]},{type:"rule",selectors:[".m-12"],declarations:[{type:"declaration",property:"margin",value:"12"}]},{type:"rule",selectors:[".m-t-12"],declarations:[{type:"declaration",property:"margin-top",value:"12"}]},{type:"rule",selectors:[".m-r-12"],declarations:[{type:"declaration",property:"margin-right",value:"12"}]},{type:"rule",selectors:[".m-b-12"],declarations:[{type:"declaration",property:"margin-bottom",value:"12"}]},{type:"rule",selectors:[".m-l-12"],declarations:[{type:"declaration",property:"margin-left",value:"12"}]},{type:"rule",selectors:[".m-x-12"],declarations:[{type:"declaration",property:"margin-right",value:"12"},{type:"declaration",property:"margin-left",value:"12"}]},{type:"rule",selectors:[".m-y-12"],declarations:[{type:"declaration",property:"margin-top",value:"12"},{type:"declaration",property:"margin-bottom",value:"12"}]},{type:"rule",selectors:[".m-15"],declarations:[{type:"declaration",property:"margin",value:"15"}]},{type:"rule",selectors:[".m-t-15"],declarations:[{type:"declaration",property:"margin-top",value:"15"}]},{type:"rule",selectors:[".m-r-15"],declarations:[{type:"declaration",property:"margin-right",value:"15"}]},{type:"rule",selectors:[".m-b-15"],declarations:[{type:"declaration",property:"margin-bottom",value:"15"}]},{type:"rule",selectors:[".m-l-15"],declarations:[{type:"declaration",property:"margin-left",value:"15"}]},{type:"rule",selectors:[".m-x-15"],declarations:[{type:"declaration",property:"margin-right",value:"15"},{type:"declaration",property:"margin-left",value:"15"}]},{type:"rule",selectors:[".m-y-15"],declarations:[{type:"declaration",property:"margin-top",value:"15"},{type:"declaration",property:"margin-bottom",value:"15"}]},{type:"rule",selectors:[".m-16"],declarations:[{type:"declaration",property:"margin",value:"16"}]},{type:"rule",selectors:[".m-t-16"],declarations:[{type:"declaration",property:"margin-top",value:"16"}]},{type:"rule",selectors:[".m-r-16"],declarations:[{type:"declaration",property:"margin-right",value:"16"}]},{type:"rule",selectors:[".m-b-16"],declarations:[{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".m-l-16"],declarations:[{type:"declaration",property:"margin-left",value:"16"}]},{type:"rule",selectors:[".m-x-16"],declarations:[{type:"declaration",property:"margin-right",value:"16"},{type:"declaration",property:"margin-left",value:"16"}]},{type:"rule",selectors:[".m-y-16"],declarations:[{type:"declaration",property:"margin-top",value:"16"},{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".m-20"],declarations:[{type:"declaration",property:"margin",value:"20"}]},{type:"rule",selectors:[".m-t-20"],declarations:[{type:"declaration",property:"margin-top",value:"20"}]},{type:"rule",selectors:[".m-r-20"],declarations:[{type:"declaration",property:"margin-right",value:"20"}]},{type:"rule",selectors:[".m-b-20"],declarations:[{type:"declaration",property:"margin-bottom",value:"20"}]},{type:"rule",selectors:[".m-l-20"],declarations:[{type:"declaration",property:"margin-left",value:"20"}]},{type:"rule",selectors:[".m-x-20"],declarations:[{type:"declaration",property:"margin-right",value:"20"},{type:"declaration",property:"margin-left",value:"20"}]},{type:"rule",selectors:[".m-y-20"],declarations:[{type:"declaration",property:"margin-top",value:"20"},{type:"declaration",property:"margin-bottom",value:"20"}]},{type:"rule",selectors:[".m-24"],declarations:[{type:"declaration",property:"margin",value:"24"}]},{type:"rule",selectors:[".m-t-24"],declarations:[{type:"declaration",property:"margin-top",value:"24"}]},{type:"rule",selectors:[".m-r-24"],declarations:[{type:"declaration",property:"margin-right",value:"24"}]},{type:"rule",selectors:[".m-b-24"],declarations:[{type:"declaration",property:"margin-bottom",value:"24"}]},{type:"rule",selectors:[".m-l-24"],declarations:[{type:"declaration",property:"margin-left",value:"24"}]},{type:"rule",selectors:[".m-x-24"],declarations:[{type:"declaration",property:"margin-right",value:"24"},{type:"declaration",property:"margin-left",value:"24"}]},{type:"rule",selectors:[".m-y-24"],declarations:[{type:"declaration",property:"margin-top",value:"24"},{type:"declaration",property:"margin-bottom",value:"24"}]},{type:"rule",selectors:[".m-25"],declarations:[{type:"declaration",property:"margin",value:"25"}]},{type:"rule",selectors:[".m-t-25"],declarations:[{type:"declaration",property:"margin-top",value:"25"}]},{type:"rule",selectors:[".m-r-25"],declarations:[{type:"declaration",property:"margin-right",value:"25"}]},{type:"rule",selectors:[".m-b-25"],declarations:[{type:"declaration",property:"margin-bottom",value:"25"}]},{type:"rule",selectors:[".m-l-25"],declarations:[{type:"declaration",property:"margin-left",value:"25"}]},{type:"rule",selectors:[".m-x-25"],declarations:[{type:"declaration",property:"margin-right",value:"25"},{type:"declaration",property:"margin-left",value:"25"}]},{type:"rule",selectors:[".m-y-25"],declarations:[{type:"declaration",property:"margin-top",value:"25"},{type:"declaration",property:"margin-bottom",value:"25"}]},{type:"rule",selectors:[".m-28"],declarations:[{type:"declaration",property:"margin",value:"28"}]},{type:"rule",selectors:[".m-t-28"],declarations:[{type:"declaration",property:"margin-top",value:"28"}]},{type:"rule",selectors:[".m-r-28"],declarations:[{type:"declaration",property:"margin-right",value:"28"}]},{type:"rule",selectors:[".m-b-28"],declarations:[{type:"declaration",property:"margin-bottom",value:"28"}]},{type:"rule",selectors:[".m-l-28"],declarations:[{type:"declaration",property:"margin-left",value:"28"}]},{type:"rule",selectors:[".m-x-28"],declarations:[{type:"declaration",property:"margin-right",value:"28"},{type:"declaration",property:"margin-left",value:"28"}]},{type:"rule",selectors:[".m-y-28"],declarations:[{type:"declaration",property:"margin-top",value:"28"},{type:"declaration",property:"margin-bottom",value:"28"}]},{type:"rule",selectors:[".m-30"],declarations:[{type:"declaration",property:"margin",value:"30"}]},{type:"rule",selectors:[".m-t-30"],declarations:[{type:"declaration",property:"margin-top",value:"30"}]},{type:"rule",selectors:[".m-r-30"],declarations:[{type:"declaration",property:"margin-right",value:"30"}]},{type:"rule",selectors:[".m-b-30"],declarations:[{type:"declaration",property:"margin-bottom",value:"30"}]},{type:"rule",selectors:[".m-l-30"],declarations:[{type:"declaration",property:"margin-left",value:"30"}]},{type:"rule",selectors:[".m-x-30"],declarations:[{type:"declaration",property:"margin-right",value:"30"},{type:"declaration",property:"margin-left",value:"30"}]},{type:"rule",selectors:[".m-y-30"],declarations:[{type:"declaration",property:"margin-top",value:"30"},{type:"declaration",property:"margin-bottom",value:"30"}]},{type:"rule",selectors:[".p-0"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:[".p-t-0"],declarations:[{type:"declaration",property:"padding-top",value:"0"}]},{type:"rule",selectors:[".p-r-0"],declarations:[{type:"declaration",property:"padding-right",value:"0"}]},{type:"rule",selectors:[".p-b-0"],declarations:[{type:"declaration",property:"padding-bottom",value:"0"}]},{type:"rule",selectors:[".p-l-0"],declarations:[{type:"declaration",property:"padding-left",value:"0"}]},{type:"rule",selectors:[".p-x-0"],declarations:[{type:"declaration",property:"padding-right",value:"0"},{type:"declaration",property:"padding-left",value:"0"}]},{type:"rule",selectors:[".p-y-0"],declarations:[{type:"declaration",property:"padding-top",value:"0"},{type:"declaration",property:"padding-bottom",value:"0"}]},{type:"rule",selectors:[".p-2"],declarations:[{type:"declaration",property:"padding",value:"2"}]},{type:"rule",selectors:[".p-t-2"],declarations:[{type:"declaration",property:"padding-top",value:"2"}]},{type:"rule",selectors:[".p-r-2"],declarations:[{type:"declaration",property:"padding-right",value:"2"}]},{type:"rule",selectors:[".p-b-2"],declarations:[{type:"declaration",property:"padding-bottom",value:"2"}]},{type:"rule",selectors:[".p-l-2"],declarations:[{type:"declaration",property:"padding-left",value:"2"}]},{type:"rule",selectors:[".p-x-2"],declarations:[{type:"declaration",property:"padding-right",value:"2"},{type:"declaration",property:"padding-left",value:"2"}]},{type:"rule",selectors:[".p-y-2"],declarations:[{type:"declaration",property:"padding-top",value:"2"},{type:"declaration",property:"padding-bottom",value:"2"}]},{type:"rule",selectors:[".p-4"],declarations:[{type:"declaration",property:"padding",value:"4"}]},{type:"rule",selectors:[".p-t-4"],declarations:[{type:"declaration",property:"padding-top",value:"4"}]},{type:"rule",selectors:[".p-r-4"],declarations:[{type:"declaration",property:"padding-right",value:"4"}]},{type:"rule",selectors:[".p-b-4"],declarations:[{type:"declaration",property:"padding-bottom",value:"4"}]},{type:"rule",selectors:[".p-l-4"],declarations:[{type:"declaration",property:"padding-left",value:"4"}]},{type:"rule",selectors:[".p-x-4"],declarations:[{type:"declaration",property:"padding-right",value:"4"},{type:"declaration",property:"padding-left",value:"4"}]},{type:"rule",selectors:[".p-y-4"],declarations:[{type:"declaration",property:"padding-top",value:"4"},{type:"declaration",property:"padding-bottom",value:"4"}]},{type:"rule",selectors:[".p-5"],declarations:[{type:"declaration",property:"padding",value:"5"}]},{type:"rule",selectors:[".p-t-5"],declarations:[{type:"declaration",property:"padding-top",value:"5"}]},{type:"rule",selectors:[".p-r-5"],declarations:[{type:"declaration",property:"padding-right",value:"5"}]},{type:"rule",selectors:[".p-b-5"],declarations:[{type:"declaration",property:"padding-bottom",value:"5"}]},{type:"rule",selectors:[".p-l-5"],declarations:[{type:"declaration",property:"padding-left",value:"5"}]},{type:"rule",selectors:[".p-x-5"],declarations:[{type:"declaration",property:"padding-right",value:"5"},{type:"declaration",property:"padding-left",value:"5"}]},{type:"rule",selectors:[".p-y-5"],declarations:[{type:"declaration",property:"padding-top",value:"5"},{type:"declaration",property:"padding-bottom",value:"5"}]},{type:"rule",selectors:[".p-8"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".p-t-8"],declarations:[{type:"declaration",property:"padding-top",value:"8"}]},{type:"rule",selectors:[".p-r-8"],declarations:[{type:"declaration",property:"padding-right",value:"8"}]},{type:"rule",selectors:[".p-b-8"],declarations:[{type:"declaration",property:"padding-bottom",value:"8"}]},{type:"rule",selectors:[".p-l-8"],declarations:[{type:"declaration",property:"padding-left",value:"8"}]},{type:"rule",selectors:[".p-x-8"],declarations:[{type:"declaration",property:"padding-right",value:"8"},{type:"declaration",property:"padding-left",value:"8"}]},{type:"rule",selectors:[".p-y-8"],declarations:[{type:"declaration",property:"padding-top",value:"8"},{type:"declaration",property:"padding-bottom",value:"8"}]},{type:"rule",selectors:[".p-10"],declarations:[{type:"declaration",property:"padding",value:"10"}]},{type:"rule",selectors:[".p-t-10"],declarations:[{type:"declaration",property:"padding-top",value:"10"}]},{type:"rule",selectors:[".p-r-10"],declarations:[{type:"declaration",property:"padding-right",value:"10"}]},{type:"rule",selectors:[".p-b-10"],declarations:[{type:"declaration",property:"padding-bottom",value:"10"}]},{type:"rule",selectors:[".p-l-10"],declarations:[{type:"declaration",property:"padding-left",value:"10"}]},{type:"rule",selectors:[".p-x-10"],declarations:[{type:"declaration",property:"padding-right",value:"10"},{type:"declaration",property:"padding-left",value:"10"}]},{type:"rule",selectors:[".p-y-10"],declarations:[{type:"declaration",property:"padding-top",value:"10"},{type:"declaration",property:"padding-bottom",value:"10"}]},{type:"rule",selectors:[".p-12"],declarations:[{type:"declaration",property:"padding",value:"12"}]},{type:"rule",selectors:[".p-t-12"],declarations:[{type:"declaration",property:"padding-top",value:"12"}]},{type:"rule",selectors:[".p-r-12"],declarations:[{type:"declaration",property:"padding-right",value:"12"}]},{type:"rule",selectors:[".p-b-12"],declarations:[{type:"declaration",property:"padding-bottom",value:"12"}]},{type:"rule",selectors:[".p-l-12"],declarations:[{type:"declaration",property:"padding-left",value:"12"}]},{type:"rule",selectors:[".p-x-12"],declarations:[{type:"declaration",property:"padding-right",value:"12"},{type:"declaration",property:"padding-left",value:"12"}]},{type:"rule",selectors:[".p-y-12"],declarations:[{type:"declaration",property:"padding-top",value:"12"},{type:"declaration",property:"padding-bottom",value:"12"}]},{type:"rule",selectors:[".p-15"],declarations:[{type:"declaration",property:"padding",value:"15"}]},{type:"rule",selectors:[".p-t-15"],declarations:[{type:"declaration",property:"padding-top",value:"15"}]},{type:"rule",selectors:[".p-r-15"],declarations:[{type:"declaration",property:"padding-right",value:"15"}]},{type:"rule",selectors:[".p-b-15"],declarations:[{type:"declaration",property:"padding-bottom",value:"15"}]},{type:"rule",selectors:[".p-l-15"],declarations:[{type:"declaration",property:"padding-left",value:"15"}]},{type:"rule",selectors:[".p-x-15"],declarations:[{type:"declaration",property:"padding-right",value:"15"},{type:"declaration",property:"padding-left",value:"15"}]},{type:"rule",selectors:[".p-y-15"],declarations:[{type:"declaration",property:"padding-top",value:"15"},{type:"declaration",property:"padding-bottom",value:"15"}]},{type:"rule",selectors:[".p-16"],declarations:[{type:"declaration",property:"padding",value:"16"}]},{type:"rule",selectors:[".p-t-16"],declarations:[{type:"declaration",property:"padding-top",value:"16"}]},{type:"rule",selectors:[".p-r-16"],declarations:[{type:"declaration",property:"padding-right",value:"16"}]},{type:"rule",selectors:[".p-b-16"],declarations:[{type:"declaration",property:"padding-bottom",value:"16"}]},{type:"rule",selectors:[".p-l-16"],declarations:[{type:"declaration",property:"padding-left",value:"16"}]},{type:"rule",selectors:[".p-x-16"],declarations:[{type:"declaration",property:"padding-right",value:"16"},{type:"declaration",property:"padding-left",value:"16"}]},{type:"rule",selectors:[".p-y-16"],declarations:[{type:"declaration",property:"padding-top",value:"16"},{type:"declaration",property:"padding-bottom",value:"16"}]},{type:"rule",selectors:[".p-20"],declarations:[{type:"declaration",property:"padding",value:"20"}]},{type:"rule",selectors:[".p-t-20"],declarations:[{type:"declaration",property:"padding-top",value:"20"}]},{type:"rule",selectors:[".p-r-20"],declarations:[{type:"declaration",property:"padding-right",value:"20"}]},{type:"rule",selectors:[".p-b-20"],declarations:[{type:"declaration",property:"padding-bottom",value:"20"}]},{type:"rule",selectors:[".p-l-20"],declarations:[{type:"declaration",property:"padding-left",value:"20"}]},{type:"rule",selectors:[".p-x-20"],declarations:[{type:"declaration",property:"padding-right",value:"20"},{type:"declaration",property:"padding-left",value:"20"}]},{type:"rule",selectors:[".p-y-20"],declarations:[{type:"declaration",property:"padding-top",value:"20"},{type:"declaration",property:"padding-bottom",value:"20"}]},{type:"rule",selectors:[".p-24"],declarations:[{type:"declaration",property:"padding",value:"24"}]},{type:"rule",selectors:[".p-t-24"],declarations:[{type:"declaration",property:"padding-top",value:"24"}]},{type:"rule",selectors:[".p-r-24"],declarations:[{type:"declaration",property:"padding-right",value:"24"}]},{type:"rule",selectors:[".p-b-24"],declarations:[{type:"declaration",property:"padding-bottom",value:"24"}]},{type:"rule",selectors:[".p-l-24"],declarations:[{type:"declaration",property:"padding-left",value:"24"}]},{type:"rule",selectors:[".p-x-24"],declarations:[{type:"declaration",property:"padding-right",value:"24"},{type:"declaration",property:"padding-left",value:"24"}]},{type:"rule",selectors:[".p-y-24"],declarations:[{type:"declaration",property:"padding-top",value:"24"},{type:"declaration",property:"padding-bottom",value:"24"}]},{type:"rule",selectors:[".p-25"],declarations:[{type:"declaration",property:"padding",value:"25"}]},{type:"rule",selectors:[".p-t-25"],declarations:[{type:"declaration",property:"padding-top",value:"25"}]},{type:"rule",selectors:[".p-r-25"],declarations:[{type:"declaration",property:"padding-right",value:"25"}]},{type:"rule",selectors:[".p-b-25"],declarations:[{type:"declaration",property:"padding-bottom",value:"25"}]},{type:"rule",selectors:[".p-l-25"],declarations:[{type:"declaration",property:"padding-left",value:"25"}]},{type:"rule",selectors:[".p-x-25"],declarations:[{type:"declaration",property:"padding-right",value:"25"},{type:"declaration",property:"padding-left",value:"25"}]},{type:"rule",selectors:[".p-y-25"],declarations:[{type:"declaration",property:"padding-top",value:"25"},{type:"declaration",property:"padding-bottom",value:"25"}]},{type:"rule",selectors:[".p-28"],declarations:[{type:"declaration",property:"padding",value:"28"}]},{type:"rule",selectors:[".p-t-28"],declarations:[{type:"declaration",property:"padding-top",value:"28"}]},{type:"rule",selectors:[".p-r-28"],declarations:[{type:"declaration",property:"padding-right",value:"28"}]},{type:"rule",selectors:[".p-b-28"],declarations:[{type:"declaration",property:"padding-bottom",value:"28"}]},{type:"rule",selectors:[".p-l-28"],declarations:[{type:"declaration",property:"padding-left",value:"28"}]},{type:"rule",selectors:[".p-x-28"],declarations:[{type:"declaration",property:"padding-right",value:"28"},{type:"declaration",property:"padding-left",value:"28"}]},{type:"rule",selectors:[".p-y-28"],declarations:[{type:"declaration",property:"padding-top",value:"28"},{type:"declaration",property:"padding-bottom",value:"28"}]},{type:"rule",selectors:[".p-30"],declarations:[{type:"declaration",property:"padding",value:"30"}]},{type:"rule",selectors:[".p-t-30"],declarations:[{type:"declaration",property:"padding-top",value:"30"}]},{type:"rule",selectors:[".p-r-30"],declarations:[{type:"declaration",property:"padding-right",value:"30"}]},{type:"rule",selectors:[".p-b-30"],declarations:[{type:"declaration",property:"padding-bottom",value:"30"}]},{type:"rule",selectors:[".p-l-30"],declarations:[{type:"declaration",property:"padding-left",value:"30"}]},{type:"rule",selectors:[".p-x-30"],declarations:[{type:"declaration",property:"padding-right",value:"30"},{type:"declaration",property:"padding-left",value:"30"}]},{type:"rule",selectors:[".p-y-30"],declarations:[{type:"declaration",property:"padding-top",value:"30"},{type:"declaration",property:"padding-bottom",value:"30"}]},{type:"rule",selectors:[".text-left"],declarations:[{type:"declaration",property:"text-align",value:"left"}]},{type:"rule",selectors:[".text-right"],declarations:[{type:"declaration",property:"text-align",value:"right"}]},{type:"rule",selectors:[".text-center"],declarations:[{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:[".text-lowercase"],declarations:[{type:"declaration",property:"text-transform",value:"lowercase"}]},{type:"rule",selectors:[".text-uppercase"],declarations:[{type:"declaration",property:"text-transform",value:"uppercase"}]},{type:"rule",selectors:[".text-capitalize"],declarations:[{type:"declaration",property:"text-transform",value:"capitalize"}]},{type:"rule",selectors:[".font-weight-normal"],declarations:[{type:"declaration",property:"font-weight",value:"normal"}]},{type:"rule",selectors:[".font-weight-bold"],declarations:[{type:"declaration",property:"font-weight",value:"bold"}]},{type:"rule",selectors:[".font-italic"],declarations:[{type:"declaration",property:"font-style",value:"italic"}]},{type:"rule",selectors:[".t-10"],declarations:[{type:"declaration",property:"font-size",value:"10"}]},{type:"rule",selectors:[".t-12"],declarations:[{type:"declaration",property:"font-size",value:"12"}]},{type:"rule",selectors:[".t-14"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".t-15"],declarations:[{type:"declaration",property:"font-size",value:"15"}]},{type:"rule",selectors:[".t-16"],declarations:[{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".t-17"],declarations:[{type:"declaration",property:"font-size",value:"17"}]},{type:"rule",selectors:[".t-18"],declarations:[{type:"declaration",property:"font-size",value:"18"}]},{type:"rule",selectors:[".t-19"],declarations:[{type:"declaration",property:"font-size",value:"19"}]},{type:"rule",selectors:[".t-20"],declarations:[{type:"declaration",property:"font-size",value:"20"}]},{type:"rule",selectors:[".t-25"],declarations:[{type:"declaration",property:"font-size",value:"25"}]},{type:"rule",selectors:[".t-30"],declarations:[{type:"declaration",property:"font-size",value:"30"}]},{type:"rule",selectors:[".t-36"],declarations:[{type:"declaration",property:"font-size",value:"36"}]},{type:"rule",selectors:[".h1",".h2",".h3",".h4",".h5",".h6"],declarations:[{type:"declaration",property:"margin-bottom",value:"4"},{type:"declaration",property:"font-weight",value:"normal"},{type:"declaration",property:"color",value:"#262626"}]},{type:"rule",selectors:[".ns-dark .h1",".ns-dark .h2",".ns-dark .h3",".ns-dark .h4",".ns-dark .h5",".ns-dark .h6"],declarations:[{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:[".body",".body2",".footnote"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"font-weight",value:"normal"}]},{type:"rule",selectors:[".ns-dark .body",".ns-dark .body2",".ns-dark .footnote"],declarations:[{type:"declaration",property:"color",value:"#b3b3b3"}]},{type:"rule",selectors:[".h1"],declarations:[{type:"declaration",property:"font-size",value:"32"}]},{type:"rule",selectors:[".h2"],declarations:[{type:"declaration",property:"font-size",value:"22"}]},{type:"rule",selectors:[".h3"],declarations:[{type:"declaration",property:"font-size",value:"15"}]},{type:"rule",selectors:[".h4"],declarations:[{type:"declaration",property:"font-size",value:"12"}]},{type:"rule",selectors:[".h5"],declarations:[{type:"declaration",property:"font-size",value:"11"}]},{type:"rule",selectors:[".h6"],declarations:[{type:"declaration",property:"font-size",value:"10"}]},{type:"rule",selectors:[".body"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".body2"],declarations:[{type:"declaration",property:"font-size",value:"17"}]},{type:"rule",selectors:[".footnote"],declarations:[{type:"declaration",property:"font-size",value:"13"}]},{type:"rule",selectors:[".img-thumbnail"],declarations:[{type:"declaration",property:"border-radius",value:"0"}]},{type:"rule",selectors:[".invisible"],declarations:[{type:"declaration",property:"visibility",value:"collapse"}]},{type:"rule",selectors:[".pull-left"],declarations:[{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:[".pull-right"],declarations:[{type:"declaration",property:"horizontal-align",value:"right"}]},{type:"rule",selectors:[".m-x-auto"],declarations:[{type:"declaration",property:"horizontal-align",value:"center"}]},{type:"rule",selectors:[".m-y-auto"],declarations:[{type:"declaration",property:"vertical-align",value:"center"}]},{type:"rule",selectors:[".ns-modal",".ns-root"],declarations:[{type:"declaration",property:"background-color",value:"#fff"},{type:"declaration",property:"color",value:"#262626"},{type:"declaration",property:"font-family",value:"sans-serif"},{type:"declaration",property:"font-size",value:"12"}]},{type:"rule",selectors:[".ns-dark.ns-modal",".ns-dark.ns-root"],declarations:[{type:"declaration",property:"background-color",value:"#303030"},{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:[".-hidden",".hidden"],declarations:[{type:"declaration",property:"visibility",value:"collapsed"}]},{type:"rule",selectors:[".-rounded",".rounded"],declarations:[{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".-circle"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:[".hr"],declarations:[{type:"declaration",property:"height",value:"1"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"margin",value:"9 0 10"},{type:"declaration",property:"border-width",value:"0 0 1"},{type:"declaration",property:"border-style",value:"solid"}]},{type:"rule",selectors:[".text-muted"],declarations:[{type:"declaration",property:"color",value:"#ace4ff"}]},{type:"rule",selectors:[".ns-dark .text-muted"],declarations:[{type:"declaration",property:"color",value:"#446f83"}]},{type:"rule",selectors:["Label>*","Label>*>*","Button>*","Button>*>*","TextField>*","TextField>*>*","TextView>*","TextView>*>*"],declarations:[{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["ListView","RadListView"],declarations:[{type:"declaration",property:"min-height",value:"100"}]},{type:"rule",selectors:["Image"],declarations:[{type:"declaration",property:"min-height",value:"20"}]},{type:"rule",selectors:[".nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:["Button",".nt-button"],declarations:[{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"border-color",value:"transparent"},{type:"declaration",property:"min-width",value:"64"},{type:"declaration",property:"height",value:"52"},{type:"declaration",property:"padding",value:"0 5 0 5"},{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"margin",value:"8 16 8 16"}]},{type:"rule",selectors:[".ns-ios Button",".ns-ios .nt-button"],declarations:[{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"border-width",value:"0"}]},{type:"rule",selectors:[".ns-android Button",".ns-android .nt-button"],declarations:[{type:"declaration",property:"margin",value:"4 12"}]},{type:"rule",selectors:["Button.-outline",".nt-button.-outline"],declarations:[{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"border-width",value:"1"}]},{type:"rule",selectors:[".ns-android Button.-outline",".ns-android .nt-button.-outline"],declarations:[{type:"declaration",property:"margin",value:"8 16"}]},{type:"rule",selectors:["Button.-rounded-sm","Button.-rounded-lg",".nt-button.-rounded-sm",".nt-button.-rounded-lg"],declarations:[{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".ns-android Button.-rounded-sm",".ns-android Button.-rounded-lg",".ns-android .nt-button.-rounded-sm",".ns-android .nt-button.-rounded-lg"],declarations:[{type:"declaration",property:"margin",value:"8 16"}]},{type:"rule",selectors:["Button.-rounded-lg",".nt-button.-rounded-lg"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:["Button[isEnabled=false]",".nt-button[isEnabled=false]"],declarations:[{type:"declaration",property:"opacity",value:".5"}]},{type:"rule",selectors:["Button.-simple",".nt-button.-simple"],declarations:[{type:"declaration",property:"android-elevation",value:"0"},{type:"declaration",property:"android-dynamic-elevation-offset",value:"0"}]},{type:"rule",selectors:[".ns-root Button.-aqua",".ns-root .nt-button.-aqua"],declarations:[{type:"declaration",property:"border-color",value:"#00caab"},{type:"declaration",property:"color",value:"#00caab"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-aqua",".ns-dark.ns-root .nt-button.-aqua"],declarations:[{type:"declaration",property:"border-color",value:"#00caab"},{type:"declaration",property:"color",value:"#00caab"}]},{type:"rule",selectors:[".ns-root Button.-aqua.-primary",".ns-root .nt-button.-aqua.-primary"],declarations:[{type:"declaration",property:"color",value:"#fdffff"},{type:"declaration",property:"background-color",value:"#00caab"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-aqua.-primary",".ns-dark.ns-root .nt-button.-aqua.-primary"],declarations:[{type:"declaration",property:"color",value:"#fdffff"},{type:"declaration",property:"background-color",value:"#00caab"}]},{type:"rule",selectors:[".ns-root Button.-blue",".ns-root .nt-button.-blue"],declarations:[{type:"declaration",property:"border-color",value:"#3a53ff"},{type:"declaration",property:"color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-blue",".ns-dark.ns-root .nt-button.-blue"],declarations:[{type:"declaration",property:"border-color",value:"#3a53ff"},{type:"declaration",property:"color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-root Button.-blue.-primary",".ns-root .nt-button.-blue.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-blue.-primary",".ns-dark.ns-root .nt-button.-blue.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-root Button.-brown",".ns-root .nt-button.-brown"],declarations:[{type:"declaration",property:"border-color",value:"#795548"},{type:"declaration",property:"color",value:"#795548"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-brown",".ns-dark.ns-root .nt-button.-brown"],declarations:[{type:"declaration",property:"border-color",value:"#795548"},{type:"declaration",property:"color",value:"#795548"}]},{type:"rule",selectors:[".ns-root Button.-brown.-primary",".ns-root .nt-button.-brown.-primary"],declarations:[{type:"declaration",property:"color",value:"#fbf9f8"},{type:"declaration",property:"background-color",value:"#795548"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-brown.-primary",".ns-dark.ns-root .nt-button.-brown.-primary"],declarations:[{type:"declaration",property:"color",value:"#fbf9f8"},{type:"declaration",property:"background-color",value:"#795548"}]},{type:"rule",selectors:[".ns-root Button.-forest",".ns-root .nt-button.-forest"],declarations:[{type:"declaration",property:"border-color",value:"#006968"},{type:"declaration",property:"color",value:"#006968"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-forest",".ns-dark.ns-root .nt-button.-forest"],declarations:[{type:"declaration",property:"border-color",value:"#006968"},{type:"declaration",property:"color",value:"#006968"}]},{type:"rule",selectors:[".ns-root Button.-forest.-primary",".ns-root .nt-button.-forest.-primary"],declarations:[{type:"declaration",property:"color",value:"#9cfffe"},{type:"declaration",property:"background-color",value:"#006968"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-forest.-primary",".ns-dark.ns-root .nt-button.-forest.-primary"],declarations:[{type:"declaration",property:"color",value:"#9cfffe"},{type:"declaration",property:"background-color",value:"#006968"}]},{type:"rule",selectors:[".ns-root Button.-grey",".ns-root .nt-button.-grey"],declarations:[{type:"declaration",property:"border-color",value:"#5c687c"},{type:"declaration",property:"color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-grey",".ns-dark.ns-root .nt-button.-grey"],declarations:[{type:"declaration",property:"border-color",value:"#5c687c"},{type:"declaration",property:"color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-root Button.-grey.-primary",".ns-root .nt-button.-grey.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-grey.-primary",".ns-dark.ns-root .nt-button.-grey.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-root Button.-lemon",".ns-root .nt-button.-lemon"],declarations:[{type:"declaration",property:"border-color",value:"#ffea00"},{type:"declaration",property:"color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lemon",".ns-dark.ns-root .nt-button.-lemon"],declarations:[{type:"declaration",property:"border-color",value:"#ffea00"},{type:"declaration",property:"color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-root Button.-lemon.-primary",".ns-root .nt-button.-lemon.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lemon.-primary",".ns-dark.ns-root .nt-button.-lemon.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-root Button.-lime",".ns-root .nt-button.-lime"],declarations:[{type:"declaration",property:"border-color",value:"#aee406"},{type:"declaration",property:"color",value:"#aee406"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lime",".ns-dark.ns-root .nt-button.-lime"],declarations:[{type:"declaration",property:"border-color",value:"#aee406"},{type:"declaration",property:"color",value:"#aee406"}]},{type:"rule",selectors:[".ns-root Button.-lime.-primary",".ns-root .nt-button.-lime.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#aee406"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lime.-primary",".ns-dark.ns-root .nt-button.-lime.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#aee406"}]},{type:"rule",selectors:[".ns-root Button.-orange",".ns-root .nt-button.-orange"],declarations:[{type:"declaration",property:"border-color",value:"#f57c00"},{type:"declaration",property:"color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-orange",".ns-dark.ns-root .nt-button.-orange"],declarations:[{type:"declaration",property:"border-color",value:"#f57c00"},{type:"declaration",property:"color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-root Button.-orange.-primary",".ns-root .nt-button.-orange.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-orange.-primary",".ns-dark.ns-root .nt-button.-orange.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-root Button.-purple",".ns-root .nt-button.-purple"],declarations:[{type:"declaration",property:"border-color",value:"#8130ff"},{type:"declaration",property:"color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-purple",".ns-dark.ns-root .nt-button.-purple"],declarations:[{type:"declaration",property:"border-color",value:"#8130ff"},{type:"declaration",property:"color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-root Button.-purple.-primary",".ns-root .nt-button.-purple.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-purple.-primary",".ns-dark.ns-root .nt-button.-purple.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-root Button.-ruby",".ns-root .nt-button.-ruby"],declarations:[{type:"declaration",property:"border-color",value:"#ff1744"},{type:"declaration",property:"color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-ruby",".ns-dark.ns-root .nt-button.-ruby"],declarations:[{type:"declaration",property:"border-color",value:"#ff1744"},{type:"declaration",property:"color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-root Button.-ruby.-primary",".ns-root .nt-button.-ruby.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-ruby.-primary",".ns-dark.ns-root .nt-button.-ruby.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-root Button.-sky",".ns-root .nt-button.-sky"],declarations:[{type:"declaration",property:"border-color",value:"#30bcff"},{type:"declaration",property:"color",value:"#30bcff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-sky",".ns-dark.ns-root .nt-button.-sky"],declarations:[{type:"declaration",property:"border-color",value:"#30bcff"},{type:"declaration",property:"color",value:"#30bcff"}]},{type:"rule",selectors:[".ns-root Button.-sky.-primary",".ns-root .nt-button.-sky.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#30bcff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-sky.-primary",".ns-dark.ns-root .nt-button.-sky.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#30bcff"}]},{type:"rule",selectors:["Frame",".nt-frame"],declarations:[{type:"declaration",property:"background-color",value:"#fff"}]},{type:"rule",selectors:[".ns-dark Frame",".ns-dark .nt-frame"],declarations:[{type:"declaration",property:"background-color",value:"#303030"}]},{type:"rule",selectors:["Page",".nt-page"],declarations:[{type:"declaration",property:"color",value:"#262626"},{type:"declaration",property:"background-color",value:"#fff"}]},{type:"rule",selectors:[".ns-dark Page",".ns-dark .nt-page"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#303030"}]},{type:"rule",selectors:["ActivityIndicator",".nt-activity-indicator"],declarations:[{type:"declaration",property:"width",value:"30"},{type:"declaration",property:"height",value:"30"}]},{type:"rule",selectors:["Slider",".nt-slider"],declarations:[{type:"declaration",property:"margin",value:"20 16"}]},{type:"rule",selectors:[".ns-ios Slider",".ns-ios .nt-slider"],declarations:[{type:"declaration",property:"margin",value:"10 15"}]},{type:"rule",selectors:["Slider[isEnabled=false]",".nt-slider[isEnabled=false]"],declarations:[{type:"declaration",property:"background-color",value:"#e0e0e0"},{type:"declaration",property:"color",value:"#e0e0e0"}]},{type:"rule",selectors:[".ns-android Switch",".ns-android .nt-switch"],declarations:[{type:"declaration",property:"margin",value:"14 16"}]},{type:"rule",selectors:[".ns-android Switch[isEnabled=false]",".ns-android .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"color",value:"#e6e6e6"}]},{type:"rule",selectors:[".ns-dark.ns-android Switch[isEnabled=false]",".ns-dark.ns-android .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"color",value:"#4a4a4a"}]},{type:"rule",selectors:[".ns-ios Switch",".ns-ios .nt-switch"],declarations:[{type:"declaration",property:"margin",value:"8 15"}]},{type:"rule",selectors:[".ns-ios Switch[isEnabled=false]",".ns-ios .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"background-color",value:"rgba(48,188,255,0.4)"}]},{type:"rule",selectors:[".ns-dark.ns-ios Switch[isEnabled=false]",".ns-dark.ns-ios .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"background-color",value:"rgba(99,205,255,0.4)"}]},{type:"rule",selectors:["TabView",".nt-tab-view"],declarations:[{type:"declaration",property:"tab-text-font-size",value:"14"},{type:"declaration",property:"text-transform",value:"capitalize"}]},{type:"rule",selectors:["BottomNavigation",".nt-bottom-navigation"],declarations:[{type:"declaration",property:"font-size",value:"10"}]},{type:"rule",selectors:["ListView","RadListView",".nt-list-view"],declarations:[{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["ListView StackLayout","RadListView StackLayout",".nt-list-view StackLayout"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:["ListView>*","RadListView>*",".nt-list-view>*"],declarations:[{type:"declaration",property:"background-color",value:"transparent"},{type:"declaration",property:"padding",value:"8"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["ListView>* Label","RadListView>* Label",".nt-list-view>* Label"],declarations:[{type:"declaration",property:"padding",value:"5"},{type:"declaration",property:"vertical-align",value:"center"}]},{type:"rule",selectors:["ListView .thumb","ListView .-thumb","RadListView .thumb","RadListView .-thumb",".nt-list-view .thumb",".nt-list-view .-thumb"],declarations:[{type:"declaration",property:"stretch",value:"fill"},{type:"declaration",property:"width",value:"40"},{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"min-height",value:"0"},{type:"declaration",property:"margin-right",value:"16"}]},{type:"rule",selectors:["ListView.-single-col-cards Image","RadListView.-single-col-cards Image",".nt-list-view.-single-col-cards Image"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"200"}]},{type:"rule",selectors:["ListView.-two-col-cards Image","RadListView.-two-col-cards Image",".nt-list-view.-two-col-cards Image"],declarations:[{type:"declaration",property:"height",value:"100"}]},{type:"rule",selectors:[".ns-ios ListView.-two-col-cards>StackLayout",".ns-ios RadListView.-two-col-cards>StackLayout",".ns-ios .nt-list-view.-two-col-cards>StackLayout"],declarations:[{type:"declaration",property:"width",value:"50%"}]},{type:"rule",selectors:[".ns-ios ListView.-two-col-cards>StackLayout Image",".ns-ios RadListView.-two-col-cards>StackLayout Image",".ns-ios .nt-list-view.-two-col-cards>StackLayout Image"],declarations:[{type:"declaration",property:"horizontal-align",value:"left"},{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:["ListView.-two-lines-image Image","ListView.-single-line-image Image","RadListView.-two-lines-image Image","RadListView.-single-line-image Image",".nt-list-view.-two-lines-image Image",".nt-list-view.-single-line-image Image"],declarations:[{type:"declaration",property:"width",value:"60"},{type:"declaration",property:"height",value:"60"},{type:"declaration",property:"margin-right",value:"10"},{type:"declaration",property:"margin-bottom",value:"0"}]},{type:"rule",selectors:["ListView .-separator","RadListView .-separator",".nt-list-view .-separator"],declarations:[{type:"declaration",property:"border-bottom-width",value:"1"}]},{type:"rule",selectors:["ListView .nt-list-view__delete","RadListView .nt-list-view__delete",".nt-list-view .nt-list-view__delete"],declarations:[{type:"declaration",property:"padding",value:"0 10"}]},{type:"rule",selectors:[".ns-ios ListView .nt-list-view__delete",".ns-ios RadListView .nt-list-view__delete",".ns-ios .nt-list-view .nt-list-view__delete"],declarations:[{type:"declaration",property:"padding",value:"0 10 0 25"}]},{type:"rule",selectors:["ListView .nt-list-view__delete>Label","RadListView .nt-list-view__delete>Label",".nt-list-view .nt-list-view__delete>Label"],declarations:[{type:"declaration",property:"horizontal-align",value:"center"},{type:"declaration",property:"vertical-align",value:"center"},{type:"declaration",property:"text-transform",value:"capitalize"}]},{type:"rule",selectors:["ListView .nt-icon","RadListView .nt-icon",".nt-list-view .nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"width",value:"56"},{type:"declaration",property:"height",value:"100%"},{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:["RadListView>StackLayout"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:["RadListView>*>*"],declarations:[{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header",".nt-drawer .nt-drawer__header"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"vertical-align",value:"top"},{type:"declaration",property:"padding",value:"35 0"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header Label",".nt-drawer .nt-drawer__header Label"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header>Label",".nt-drawer .nt-drawer__header>Label"],declarations:[{type:"declaration",property:"font-size",value:"18"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header-image",".nt-drawer .nt-drawer__header-image"],declarations:[{type:"declaration",property:"height",value:"74"},{type:"declaration",property:"width",value:"74"},{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header-footnote",".nt-drawer .nt-drawer__header-footnote"],declarations:[{type:"declaration",property:"opacity",value:".5"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header>Label","RadSideDrawer .nt-drawer__header-image",".nt-drawer .nt-drawer__header>Label",".nt-drawer .nt-drawer__header-image"],declarations:[{type:"declaration",property:"margin-left",value:"15"},{type:"declaration",property:"margin-right",value:"15"},{type:"declaration",property:"horizontal-align",value:"center"},{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header.-left>Label","RadSideDrawer .nt-drawer__header.-left .nt-drawer__header-image",".nt-drawer .nt-drawer__header.-left>Label",".nt-drawer .nt-drawer__header.-left .nt-drawer__header-image"],declarations:[{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__list-item",".nt-drawer .nt-drawer__list-item"],declarations:[{type:"declaration",property:"padding-left",value:"15"},{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"horizontal-align",value:"left"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"orientation",value:"horizontal"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__list-item Label",".nt-drawer .nt-drawer__list-item Label"],declarations:[{type:"declaration",property:"vertical-align",value:"center"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__list-item .nt-icon",".nt-drawer .nt-drawer__list-item .nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"width",value:"30"}]},{type:"rule",selectors:["RadSideDrawer.ns-dark .nt-drawer__header",".nt-drawer.ns-dark .nt-drawer__header"],declarations:[{type:"declaration",property:"background-color",value:"#1e1e1e"}]},{type:"rule",selectors:["RadSideDrawer.ns-dark .nt-drawer__header Label",".nt-drawer.ns-dark .nt-drawer__header Label"],declarations:[{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:["Form",".nt-form"],declarations:[{type:"declaration",property:"padding",value:"16 0 10"}]},{type:"rule",selectors:["Form .-center",".nt-form .-center"],declarations:[{type:"declaration",property:"horizontal-align",value:"center"}]},{type:"rule",selectors:["Form .nt-form__or-separator",".nt-form .nt-form__or-separator"],declarations:[{type:"declaration",property:"margin",value:"20 0"}]},{type:"rule",selectors:["Form .nt-form__logo",".nt-form .nt-form__logo"],declarations:[{type:"declaration",property:"margin",value:"20 0"},{type:"declaration",property:"width",value:"50%"}]},{type:"rule",selectors:["Form .nt-form__validation-message",".nt-form .nt-form__validation-message"],declarations:[{type:"declaration",property:"margin",value:"1 0 0"},{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"height",value:"19"}]},{type:"rule",selectors:["Form .nt-form__footer",".nt-form .nt-form__footer"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"horizontal-align",value:"center"}]},{type:"rule",selectors:["Form .nt-form__footer Button",".nt-form .nt-form__footer Button"],declarations:[{type:"declaration",property:"width",value:"50%"},{type:"declaration",property:"margin",value:"5"}]},{type:"rule",selectors:[".nt-input.ng-valid","TextView.ng-valid","TextField.ng-valid","PickerField.ng-valid","DatePickerField.ng-valid","TimePickerField.ng-valid","RadAutoCompleteTextView.ng-valid"],declarations:[{type:"declaration",property:"margin-bottom",value:"20"}]},{type:"rule",selectors:[".nt-input.ng-invalid.ng-dirty","TextView.ng-invalid.ng-dirty","TextField.ng-invalid.ng-dirty","PickerField.ng-invalid.ng-dirty","DatePickerField.ng-invalid.ng-dirty","TimePickerField.ng-invalid.ng-dirty","RadAutoCompleteTextView.ng-invalid.ng-dirty"],declarations:[{type:"declaration",property:"margin-bottom",value:"0"},{type:"declaration",property:"border-color",value:"#d50000"}]},{type:"rule",selectors:[".nt-input","TextView","TextField","PickerField","DatePickerField","TimePickerField","DateTimePickerFields","DataFormEditorCore","RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"border-width",value:"0 0 1"},{type:"declaration",property:"border-radius",value:"0"},{type:"declaration",property:"background-color",value:"transparent"},{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"8 0 4"},{type:"declaration",property:"margin",value:"5 16"}]},{type:"rule",selectors:[".-rounded-sm",".-rounded-lg",".-border"],declarations:[{type:"declaration",property:"border-width",value:"1"},{type:"declaration",property:"padding",value:"12 14"}]},{type:"rule",selectors:[".-rounded-sm"],declarations:[{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".-rounded-lg"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:["[isEnabled=false]"],declarations:[{type:"declaration",property:"opacity",value:".5"}]},{type:"rule",selectors:["TextView[editable=false]"],declarations:[{type:"declaration",property:"border-width",value:"0"}]},{type:"rule",selectors:["Label","DataFormEditorLabel"],declarations:[{type:"declaration",property:"padding",value:"2 0"}]},{type:"rule",selectors:["TextView"],declarations:[{type:"declaration",property:"min-height",value:"100"}]},{type:"rule",selectors:["RadAutoCompleteTextView[displayMode=Tokens]"],declarations:[{type:"declaration",property:"padding",value:"4 0 8"}]},{type:"rule",selectors:["RadAutoCompleteTextView Token"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:[".ns-android TokenClearButton"],declarations:[{type:"declaration",property:"width",value:"18"},{type:"declaration",property:"height",value:"18"},{type:"declaration",property:"border-radius",value:"50%"},{type:"declaration",property:"opacity",value:".6"}]},{type:"rule",selectors:["PickerField","DatePickerField","TimePickerField","DateTimePickerFields","DataFormEditorCore","RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"background-repeat",value:"no-repeat"},{type:"declaration",property:"background-position",value:"right center"}]},{type:"rule",selectors:[".ns-ios PickerField",".ns-ios DatePickerField",".ns-ios TimePickerField",".ns-ios DateTimePickerFields",".ns-ios DataFormEditorCore",".ns-ios RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"background-size",value:"28 16"}]},{type:"rule",selectors:["PropertyEditor[type='Date'] DataFormEditorCore","DatePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAAD1BMVEVHcEwAAAAAAAAAAAAAAADTrAj/AAAABHRSTlMAwBAgU5DCQwAAAFdJREFUSMdjYCAVuLi4oDHop5RJxAUDOCpgVcroggUIYFXKgk2pMw6lChhudXHAoZSBVkrRw26EKcUC6Kt0NAoGkVIWaFSNKh25Sgd7QURCZURCFUcLAAC2I2hEECBYPgAAAABJRU5ErkJggg==")'}]},{type:"rule",selectors:["PropertyEditor[type='Time'] DataFormEditorCore","TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAALVBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACttl6nAAAADnRSTlMAYOBAwCAQ0FCAcPCwoEZwdhsAAAE2SURBVEjHY2AYLIB1Td27d89PBRBWyQhUCALPBQiq1HsHBY8IqGX1e/fuyWRjY0sQjd8N3e/eKSaAGGxC797twGs9UCWMDVSLzwly794mwNhs9949xK2SA8UgoBUNOJVGo5oj924rTqV+EEP53sGMfYLbU28ZkJUy3MPpMaZ3aqhKk94p4PS/AKpSRpxhUPeIAVUpg95zHJEKMwOhVO4d9sjlevcMXWneuwVYlfK8c0BXyvLuAI4AmICulPNdAValfO8M0JVyvHtArFJmqiqFACopbSBWKTsssBAAV2DBowABcEUBPGIRAFfEsmImOVzJBZ4IEQBXIoQnbaQc9JBAhoED3BkGlg3hAHc2hGVuhNYn1CgySCiISCjeSCk0SSiKIQX8DGPjTsIFPAnVBimVESlV3IABAKDkz5jHIcToAAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:["DateTimePickerFields"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAAwBAMAAAB3UCypAAAALVBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACttl6nAAAADnRSTlMAQGDgwBAg0FCAcPCwoM9Ie+kAAAGcSURBVEjH5Ze/TsMwEMZD2pQWVRUZu0VijxASa8UTVJXYUXYWniDqilhgY+QBmBEjMw9RtTQlU79nICRyrDjxxYkdqYhviYe7X87/7s6WlQqAMDCgPwF15igpWhAOg9cQiD8DCtpHha7k9naYmcQeAZ1UQb/lzBmz2XoUdFFaU2ykc08WK3py3envNyCgVgPoA3CRLrhzBrybgdoJk40TqkdCxRMmg/rY5wfDWeHLBHRYCC4Je2kAeluMzcebAeg8C5S52Ij0oTb2RZeVbKsaQHu4LLpc47zBjdpI9t4rQm3Z/jeAhltxcrNYFzpgcXGoj0BzTU+wE11u8KIJHbOMyF36+NCE9vAouowk268OneBUdBlibR56dPDQTAcMXbaBZtZrCfSYHSmuEe40oeNyO6By+Glofk25VK4pDR2UE51KQqGheerjkqc+ZagvVg8iSStDWTnJRZQTZSgrfLmUCl8NlJVo/hOVEl0HbdVM1EFbtT110E4atG5ayUZNrzI0bc+fXfe+rj2v0E7zIdHJk6eTx5nluCUF1j/RDxQQPw3i9N+zAAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:[".ns-ios DateTimePickerFields"],declarations:[{type:"declaration",property:"background-size",value:"56 16"}]},{type:"rule",selectors:["DateTimePickerFields .input","DateTimePickerFields DatePickerField","DateTimePickerFields TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:"none"},{type:"declaration",property:"border-width",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".ns-dark DateTimePickerFields .input",".ns-dark DateTimePickerFields DatePickerField",".ns-dark DateTimePickerFields TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:"none"},{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["DateTimePickerFields TimePickerField"],declarations:[{type:"declaration",property:"margin-left",value:"-30"}]},{type:"rule",selectors:["PickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAAGFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAABoAtTLAAAAB3RSTlMAoPAw0BAgCEJU4wAAAEpJREFUSMdjYBgFgwUwChCtVLyQaEPLy4k1Nqm8nFhjmdWJN9Zo1NghZiwJSol3wKihA2ooCZk7hPj0x+pOdEHEEEJ88TYKBgoAAAC5JRg49rIWAAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:["PickerPage.input"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["PickerPage ListView"],declarations:[{type:"declaration",property:"separator-color",value:"transparent"}]},{type:"rule",selectors:["PickerPage ListView>*"],declarations:[{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"margin-top",value:"0"},{type:"declaration",property:"padding",value:"10 12"},{type:"declaration",property:"border-bottom-width",value:"1px"}]},{type:"rule",selectors:[".ns-dark PickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURUdwTP///////////////////////////x1LVb4AAAAHdFJOUwCg8DDQECAIQlTjAAAASklEQVRIx2NgGAWDBTAKEK1UvJBoQ8vLiTU2qbycWGOZ1Yk31mjU2CFmLAlKiXfAqKEDaigJmTuE+PTH6k50QcQQQnzxNgoGCgAAALklGDj2shYAAAAASUVORK5CYII=")'}]},{type:"rule",selectors:[".ns-dark DatePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURUdwTP///////////////xPgMRoAAAAEdFJOUwDAECBTkMJDAAAAV0lEQVRIx2NgIBW4uLigMeinlEnEBQM4KmBVyuiCBQhgVcqCTakzDqUKGG51ccChlIFWStHDboQpxQLoq3Q0CgaRUhZoVI0qHblKB3tBREJlREIVRwsAALYjaEQQIFg+AAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:[".ns-dark TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURUdwTP///////////////////////////////////////////////////////81e3QIAAAAOdFJOUwBg4EDAIBDQUHDwsKCA4isvJAAAATZJREFUSMdjYBgsgHV23bt3z3cGEFbJCFQIAs8FCKrUewcFjwioZfV79+7JZWNjWxCN3w1d794pJoAYbELv3q3Aaz1QJYwNVIvPCXLv3iTA2Gzn3j3ErZIDxSCgFQ04lUahmiP3bilOpX4QQ/newYx9gttTbxiQlTKcw+kxpndqqEqT3ing9L8AqlJGnGFQ94gBVSmD3nMckQozA6FU7h32yOV89wxdad67CViVcr9zQFfK8m4DjgC4gK6U910BVqV87wzQlXK8e0CsUmaqKoUAKiltIFYpOyywEABXYMGjAAFwRQE8YhEAV8SyYiY5XMkFnggRAFcihCdtpBz0kECGgQPcGQaWDeEAdzaEZW6E1ifUKDJIKIhIKN5IKTRJKIohBfwNY+NewgU8CdUGKZURKVXcgAEAq1LPmF1qDewAAAAASUVORK5CYII=")'}]},{type:"rule",selectors:[".ns-dark DateTimePickerFields"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAAwBAMAAAB3UCypAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURUdwTP///////////////////////////////////////////////////////81e3QIAAAAOdFJOUwBAYODAECDQUHDwsKCAaxMi1gAAAZxJREFUSMfll89Kw0AQxmPa1EppMQ9QCHgPIngtPkEpeJecPfkEoWdB8O5dPHr1JYrePLY2NZfyPYMxYbNkk51sshuo+F2yh5lfZv/NzFpWKgDCwID+BNSZo6RoQTgMnkIgfgsoaB8VupLb22FmEnsEdFIF/ZYzZ8xm61HQRWlNsZHOPVms6MN1p7/fgIBaDaD3wEW64M4Z8GIGaidMNk6oHgkVT5gM6mOfHwxnhS8T0GEhuCTspQHobTE2H88GoPMsUOZiI9KH2tgXXVayrWoA7eGy6HKN8wY3aiPZe68ItWX73wAabsXJzWJd6IDFxaE+As01PcFOdLnBoyZ0xDIid+njVRPaw7voMpZsvzp0glPRZYi1eejRwUMzHTB02QaaWa8l0GN2pLjGuNOEjsrtgMrhp6H5NeVSuaY0dFBOdCoJhYbmqY9LnvqUob5YPYgkrQxl5SQXUU6Uoazw5VIqfDVQVqL5T1RKdB20VTNRB23V9tRBO2nQumklGzW9ytC0Pf903Ye69rxCO82HRCdPnk4eZ5bjlhRY/0Q/Hn4/DfXSncYAAAAASUVORK5CYII=")'}]},{type:"rule",selectors:[".ns-dark PickerField",".ns-dark DatePickerField",".ns-dark TimePickerField",".ns-dark DateTimePickerFields",".ns-dark RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"class",value:"ns-dark"}]},{type:"rule",selectors:["RadDataForm PropertyEditor"],declarations:[{type:"declaration",property:"padding",value:"5 0 0"}]},{type:"rule",selectors:["FlexboxLayout.nt-input","GridLayout.nt-input","StackLayout.nt-input"],declarations:[{type:"declaration",property:"border-width",value:"0"},{type:"declaration",property:"border-radius",value:"0"},{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:["DataFormEditorLabel",".nt-input>.nt-label",".nt-input>Label"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"color",value:"#bababa"}]},{type:"rule",selectors:["DataFormEditorLabel",".nt-input>.nt-label",".nt-input>.nt-input",".nt-input>Label",".nt-input>TextView",".nt-input>TextField",".nt-input>PickerField",".nt-input>DatePickerField",".nt-input>TimePickerField",".nt-input>DateTimePickerFields",".nt-input>RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".nt-input.-sides"],declarations:[{type:"declaration",property:"margin-bottom",value:"10"}]},{type:"rule",selectors:[".nt-input>.nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"vertical-align",value:"center"},{type:"declaration",property:"horizontal-align",value:"right"},{type:"declaration",property:"margin",value:"-15 10 0 0"}]},{type:"rule",selectors:["ActionBar",".nt-action-bar"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".ns-ios ActionBar",".ns-ios .nt-action-bar"],declarations:[{type:"declaration",property:"margin-left",value:"20"},{type:"declaration",property:"vertical-align",value:"stretch"},{type:"declaration",property:"horizontal-align",value:"stretch"}]},{type:"rule",selectors:[".ns-landscape.ns-ios ActionBar",".ns-landscape.ns-ios .nt-action-bar"],declarations:[{type:"declaration",property:"margin-left",value:"100"},{type:"declaration",property:"padding",value:"0 5"}]},{type:"rule",selectors:["ActionBar Label","ActionBar Button","ActionBar .nt-action-bar__item",".nt-action-bar Label",".nt-action-bar Button",".nt-action-bar .nt-action-bar__item"],declarations:[{type:"declaration",property:"android-elevation",value:"0"},{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"12 10 12 0"},{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"width",value:"auto"},{type:"declaration",property:"border-width",value:"0"},{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"font-weight",value:"normal"}]},{type:"rule",selectors:["ActionBar Label:active","ActionBar Button:active","ActionBar .nt-action-bar__item:active",".nt-action-bar Label:active",".nt-action-bar Button:active",".nt-action-bar .nt-action-bar__item:active"],declarations:[{type:"declaration",property:"opacity",value:".7"}]},{type:"rule",selectors:["ActionBar>Label",".nt-action-bar>Label"],declarations:[{type:"declaration",property:"font-weight",value:"bold"},{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".ns-statusbar-transparent Page>ActionBar",".ns-statusbar-transparent Page>.nt-action-bar"],declarations:[{type:"declaration",property:"padding-top",value:"24"}]},{type:"rule",selectors:[".ns-android__19.ns-statusbar-transparent Page>ActionBar",".ns-modal.ns-statusbar-transparent Page>ActionBar",".ns-android__19.ns-statusbar-transparent Page>.nt-action-bar",".ns-modal.ns-statusbar-transparent Page>.nt-action-bar"],declarations:[{type:"declaration",property:"padding-top",value:"0"}]},{type:"rule",selectors:[".ns-android ActionBar Button",".ns-android ActionBar .nt-button",".ns-android .nt-action-bar Button",".ns-android .nt-action-bar .nt-button"],declarations:[{type:"declaration",property:"padding",value:"0 6"}]},{type:"rule",selectors:[".ns-android ActionBar>Label",".ns-android .nt-action-bar>Label"],declarations:[{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:["ActionBar>Label","ActionBar>GridLayout Label",".nt-action-bar>Label",".nt-action-bar>GridLayout Label"],declarations:[{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"vertical-align",value:"center"},{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:["ActionBar>GridLayout",".nt-action-bar>GridLayout"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:["ActionBar>GridLayout>StackLayout",".nt-action-bar>GridLayout>StackLayout"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:["ActionBar>GridLayout Button",".nt-action-bar>GridLayout Button"],declarations:[{type:"declaration",property:"padding",value:"12 10"},{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:['ActionBar>GridLayout [col="2"]','.nt-action-bar>GridLayout [col="2"]'],declarations:[{type:"declaration",property:"horizontal-align",value:"right"}]},{type:"rule",selectors:[".ns-android ActionBar>GridLayout",".ns-android .nt-action-bar>GridLayout"],declarations:[{type:"declaration",property:"padding",value:"0 4"}]},{type:"rule",selectors:[".ns-android ActionBar>GridLayout Button",".ns-android .nt-action-bar>GridLayout Button"],declarations:[{type:"declaration",property:"padding",value:"12 16"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["Page",".ns-modal"],declarations:[{type:"declaration",property:"font-family",value:'"Orkney-Regular"'}]},{type:"rule",selectors:[".orkm"],declarations:[{type:"declaration",property:"font-family",value:'"Orkney-Medium"'}]},{type:"rule",selectors:[".bx"],declarations:[{type:"declaration",property:"font-family",value:'"boxicons"'},{type:"declaration",property:"font-size",value:"24"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".bx.small"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".ns-light Page",".ns-light ActionBar",".ns-light SearchBar",".ns-light Tabs",".ns-light TabStripItem",".ns-light ListPicker"],declarations:[{type:"declaration",property:"color",value:"#212529"},{type:"declaration",property:"background",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-light MDRipple",".ns-light MDButton"],declarations:[{type:"declaration",property:"ripple-color",value:"rgba(134,142,150,0.2)"}]},{type:"rule",selectors:[".ns-light .hr"],declarations:[{type:"declaration",property:"border-color",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-light .sd",".ns-light .fieldLabel"],declarations:[{type:"declaration",property:"background",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-light .urlCard",".ns-light .textCard",".ns-light .overviewItem",".ns-light .recipeItem"],declarations:[{type:"declaration",property:"background",value:"white"}]},{type:"rule",selectors:[".ns-light TextField.combinationToken"],declarations:[{type:"declaration",property:"background",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-light .sd-item",".ns-light .sd-group-header",".ns-light .time .bx"],declarations:[{type:"declaration",property:"color",value:"#343a40"}]},{type:"rule",selectors:[".ns-light .option .bx",".ns-light .option .info"],declarations:[{type:"declaration",property:"color",value:"#495057"}]},{type:"rule",selectors:[".ns-light .imageHolder"],declarations:[{type:"declaration",property:"color",value:"#ced4da"},{type:"declaration",property:"background",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-light .count",".ns-light .marker"],declarations:[{type:"declaration",property:"color",value:"#f1f3f5"},{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".ns-light .instruction",".ns-light .dayContainer"],declarations:[{type:"declaration",property:"border-color",value:"#212529"}]},{type:"rule",selectors:[".ns-light MDProgress"],declarations:[{type:"declaration",property:"progress-background-color",value:"#ced4da"}]},{type:"rule",selectors:[".ns-light MDFloatingActionButton"],declarations:[{type:"declaration",property:"color",value:"white"}]},{type:"rule",selectors:[".ns-light .appIconContainer"],declarations:[{type:"declaration",property:"background",value:"#ff5200"}]},{type:"rule",selectors:[".ns-dark Page",".ns-dark ActionBar",".ns-dark SearchBar",".ns-dark Tabs",".ns-dark TabStripItem",".ns-dark ListPicker"],declarations:[{type:"declaration",property:"color",value:"#f1f3f5"},{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".ns-dark MDRipple",".ns-dark MDButton"],declarations:[{type:"declaration",property:"ripple-color",value:"rgba(206,212,218,0.1)"}]},{type:"rule",selectors:[".ns-dark .hr"],declarations:[{type:"declaration",property:"border-color",value:"#111"}]},{type:"rule",selectors:[".ns-dark .sd",".ns-dark .fieldLabel"],declarations:[{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".ns-dark .urlCard",".ns-dark .textCard",".ns-dark .overviewItem",".ns-dark .recipeItem",".ns-dark TextField.combinationToken"],declarations:[{type:"declaration",property:"background",value:"#343a40"}]},{type:"rule",selectors:[".ns-dark .sd-item",".ns-dark .sd-group-header",".ns-dark .time .bx"],declarations:[{type:"declaration",property:"color",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-dark .option .bx",".ns-dark .option .info"],declarations:[{type:"declaration",property:"color",value:"#adb5bd"}]},{type:"rule",selectors:[".ns-dark .imageHolder"],declarations:[{type:"declaration",property:"color",value:"#343a40"},{type:"declaration",property:"background",value:"#111"}]},{type:"rule",selectors:[".ns-dark .count",".ns-dark .marker"],declarations:[{type:"declaration",property:"color",value:"#212529"},{type:"declaration",property:"background",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-dark .instruction",".ns-dark .dayContainer"],declarations:[{type:"declaration",property:"border-color",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-dark MDProgress"],declarations:[{type:"declaration",property:"progress-background-color",value:"#868e96"}]},{type:"rule",selectors:[".ns-dark MDFloatingActionButton"],declarations:[{type:"declaration",property:"color",value:"#212529"}]},{type:"rule",selectors:[".ns-dark .appIconContainer"],declarations:[{type:"declaration",property:"background",value:"#ff5200"}]},{type:"rule",selectors:["TextField","TextView","TimePickerField"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"border-width",value:"1"},{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"padding",value:"14 14 13"},{type:"declaration",property:"margin",value:"8 0 0 0"},{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"border-color",value:"#868e96"},{type:"declaration",property:"placeholder-color",value:"#868e96"}]},{type:"rule",selectors:["TextView"],declarations:[{type:"declaration",property:"line-height",value:"12"}]},{type:"rule",selectors:["SearchBar"],declarations:[{type:"declaration",property:"font-family",value:'"Orkney-Regular"'},{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"text-field-hint-color",value:"#868e96"}]},{type:"rule",selectors:["TabView"],declarations:[{type:"declaration",property:"tab-text-color",value:"#868e96"}]},{type:"rule",selectors:[".inputField"],declarations:[{type:"declaration",property:"margin-bottom",value:"4"}]},{type:"rule",selectors:[".fieldLabel"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"margin-left",value:"12"},{type:"declaration",property:"padding",value:"0 4"}]},{type:"rule",selectors:[".progressContainer"],declarations:[{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:[".text-btn",".group-header",".category","MDActivityIndicator"],declarations:[{type:"declaration",property:"color",value:"#ff5200"}]},{type:"rule",selectors:["MDProgress"],declarations:[{type:"declaration",property:"progress-color",value:"#ff5200"}]},{type:"rule",selectors:["ActionBar"],declarations:[{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"padding",value:"6 8"}]},{type:"rule",selectors:["ActionBar GridLayout"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["ActionBar MDButton.bx"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["ActionBar MDButton.bx.flip"],declarations:[{type:"declaration",property:"transform",value:"scaleX(-1)"}]},{type:"rule",selectors:["ActionBar .title"],declarations:[{type:"declaration",property:"padding-left",value:"12"},{type:"declaration",property:"text-align",value:"left"},{type:"declaration",property:"font-size",value:"18"}]},{type:"rule",selectors:[".sd"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".sd-item"],declarations:[{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".sd-item .bx"],declarations:[{type:"declaration",property:"font-size",value:"24"}]},{type:"rule",selectors:[".sd-item.selected-sd-item"],declarations:[{type:"declaration",property:"color",value:"#ff5200"},{type:"declaration",property:"background",value:"rgba(255,82,0,0.1)"}]},{type:"rule",selectors:[".sd-item.selected-sd-item MDRipple"],declarations:[{type:"declaration",property:"ripple-color",value:"transparent"}]},{type:"rule",selectors:[".sd-item Label"],declarations:[{type:"declaration",property:"padding",value:"2 16 0 0"},{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".sd-item Label.bx"],declarations:[{type:"declaration",property:"padding",value:"0 0 0 16"}]},{type:"rule",selectors:[".sd-item MDRipple"],declarations:[{type:"declaration",property:"padding",value:"0 16"}]},{type:"rule",selectors:[".sd-group-header"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:["MDRipple"],declarations:[{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:["MDButton"],declarations:[{type:"declaration",property:"padding",value:"8"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"min-height",value:"0"}]},{type:"rule",selectors:["MDButton.bx"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"width",value:"48"},{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"margin",value:"0 8 0 0"},{type:"declaration",property:"border-radius",value:"99"}]},{type:"rule",selectors:[".emptyStateContainer"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:[".emptyState"],declarations:[{type:"declaration",property:"line-height",value:"8"},{type:"declaration",property:"padding",value:"0 32"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"horizontal-alignment",value:"center"}]},{type:"rule",selectors:[".emptyState .icon"],declarations:[{type:"declaration",property:"font-size",value:"64"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"color",value:"#adb5bd"},{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".emptyState .logo"],declarations:[{type:"declaration",property:"width",value:"64"},{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".emptyState .title"],declarations:[{type:"declaration",property:"font-size",value:"20"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"horizontal-alignment",value:"center"}]},{type:"rule",selectors:[".emptyState .title .bx"],declarations:[{type:"declaration",property:"font-size",value:"24"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:["RadListView"],declarations:[{type:"declaration",property:"margin",value:"0 0 128"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".recipeItem"],declarations:[{type:"declaration",property:"margin",value:"8 16"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".recipeItem .recipeInfo"],declarations:[{type:"declaration",property:"margin",value:"4"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .category",".recipeItem .recipeInfo .time"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .title"],declarations:[{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"padding",value:"4 0"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .timeContainer"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .timeContainer .time"],declarations:[{type:"declaration",property:"padding",value:"0 0 0 4"}]},{type:"rule",selectors:[".imageHolder"],declarations:[{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".imageHolder.card"],declarations:[{type:"declaration",property:"border-radius",value:"4 0 0 4"}]},{type:"rule",selectors:[".imageHolder.card Image"],declarations:[{type:"declaration",property:"border-radius",value:"4 0 0 4"}]},{type:"rule",selectors:[".swipe-item"],declarations:[{type:"declaration",property:"margin",value:"0 8"},{type:"declaration",property:"background",value:"#c92a2a"},{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"height",value:"128"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".group-header"],declarations:[{type:"declaration",property:"text-transform",value:"uppercase"},{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".main-container"],declarations:[{type:"declaration",property:"padding",value:"8 8 88"}]},{type:"rule",selectors:[".main-container .option"],declarations:[{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".main-container .option .bx"],declarations:[{type:"declaration",property:"margin",value:"11 24 11 16"}]},{type:"rule",selectors:[".main-container .option .info"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"line-height",value:"4"}]},{type:"rule",selectors:[".main-container .option StackLayout"],declarations:[{type:"declaration",property:"margin",value:"9 24 9 0"}]},{type:"rule",selectors:[".appIconContainer"],declarations:[{type:"declaration",property:"background",value:"#ff5200"},{type:"declaration",property:"padding",value:"24 0"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".appIconContainer .appIcon"],declarations:[{type:"declaration",property:"height",value:"128"}]},{type:"rule",selectors:[".viewRecipe .category",".viewRecipe .time",".viewRecipe .ingredient"],declarations:[{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".viewRecipe .category"],declarations:[{type:"declaration",property:"margin",value:"0 8"}]},{type:"rule",selectors:[".viewRecipe .time"],declarations:[{type:"declaration",property:"margin",value:"0 8"}]},{type:"rule",selectors:[".viewRecipe .time .bx"],declarations:[{type:"declaration",property:"vertical-align",value:"top"}]},{type:"rule",selectors:[".viewRecipe .title"],declarations:[{type:"declaration",property:"font-size",value:"22"},{type:"declaration",property:"line-height",value:"6"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer"],declarations:[{type:"declaration",property:"margin-top",value:"12"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer .overviewItem"],declarations:[{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"margin",value:"8"},{type:"declaration",property:"android-elevation",value:"1"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer .overviewItem .bx"],declarations:[{type:"declaration",property:"padding",value:"12 0 0 12"},{type:"declaration",property:"color",value:"#868e96"},{type:"declaration",property:"horizontal-alignment",value:"left"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer .overviewItem .itemCount"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"padding",value:"8 12 12"}]},{type:"rule",selectors:[".viewRecipe .ingredient"],declarations:[{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding-bottom",value:"0"}]},{type:"rule",selectors:[".viewRecipe .count"],declarations:[{type:"declaration",property:"width",value:"24"},{type:"declaration",property:"height",value:"24"},{type:"declaration",property:"padding-top",value:"4%"},{type:"declaration",property:"margin",value:"0 0 0 8"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"border-radius",value:"99"}]},{type:"rule",selectors:[".viewRecipe .instruction"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"1 0 24 36"},{type:"declaration",property:"margin",value:"0 0 0 19"},{type:"declaration",property:"border-width",value:"0 0 0 2"}]},{type:"rule",selectors:[".viewRecipe .instruction.noBorder"],declarations:[{type:"declaration",property:"border-color",value:"transparent"}]},{type:"rule",selectors:[".viewRecipe .urlCard"],declarations:[{type:"declaration",property:"margin",value:"8 16"},{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".viewRecipe .urlCard .bx"],declarations:[{type:"declaration",property:"font-size",value:"24"}]},{type:"rule",selectors:[".viewRecipe .urlCard .link"],declarations:[{type:"declaration",property:"padding",value:"13 16 13 11"},{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"line-height",value:"6"}]},{type:"rule",selectors:[".viewRecipe .urlCard .linkIcon"],declarations:[{type:"declaration",property:"padding",value:"0 0 0 12"}]},{type:"rule",selectors:[".viewRecipe .textCard"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"13 16"},{type:"declaration",property:"margin",value:"8 16"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:["#btnFabContainer"],declarations:[{type:"declaration",property:"z-index",value:"100"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:["MDFloatingActionButton"],declarations:[{type:"declaration",property:"width",value:"56"},{type:"declaration",property:"height",value:"56"},{type:"declaration",property:"margin",value:"16"},{type:"declaration",property:"background",value:"#ff5200"},{type:"declaration",property:"ripple-color",value:"#ff864d"}]},{type:"rule",selectors:[".sectionTitle"],declarations:[{type:"declaration",property:"font-size",value:"20"}]},{type:"rule",selectors:[".text-btn"],declarations:[{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"horizontal-alignment",value:"left"},{type:"declaration",property:"padding",value:"12"},{type:"declaration",property:"margin",value:"8 0 0 0"},{type:"declaration",property:"min-width",value:"0"}]},{type:"rule",selectors:["MDButton.closeBtn"],declarations:[{type:"declaration",property:"margin",value:"16 0 0"},{type:"declaration",property:"width",value:"32"},{type:"declaration",property:"height",value:"32"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"vertical-alignment",value:"top"}]},{type:"rule",selectors:[".dayPlan"],declarations:[{type:"declaration",property:"padding",value:"0 0 88"},{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:[".dayPlan .plansContainer"],declarations:[{type:"declaration",property:"padding",value:"8 4"},{type:"declaration",property:"color",value:"#212529"}]},{type:"rule",selectors:[".dayPlan .plansContainer.breakfast"],declarations:[{type:"declaration",property:"background",value:"#ffb180"}]},{type:"rule",selectors:[".dayPlan .plansContainer.lunch"],declarations:[{type:"declaration",property:"background",value:"#ceff80"}]},{type:"rule",selectors:[".dayPlan .plansContainer.dinner"],declarations:[{type:"declaration",property:"background",value:"#80ceff"}]},{type:"rule",selectors:[".dayPlan .plansContainer.snacks"],declarations:[{type:"declaration",property:"background",value:"#b180ff"}]},{type:"rule",selectors:[".dayPlan .plansContainer .periodLabel"],declarations:[{type:"declaration",property:"text-transform",value:"uppercase"},{type:"declaration",property:"vertical-alignment",value:"center"},{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"padding",value:"0 0 0 16"}]},{type:"rule",selectors:[".dayPlan .plansContainer .recipes"],declarations:[{type:"declaration",property:"margin",value:"4 8 4"}]},{type:"rule",selectors:[".dayPlan .plansContainer .recipes .recipeTitle"],declarations:[{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"padding",value:"6 8"},{type:"declaration",property:"line-height",value:"4"}]},{type:"rule",selectors:[".dayPlan .plansContainer .recipes .closeBtn"],declarations:[{type:"declaration",property:"margin",value:"0 8"},{type:"declaration",property:"vertical-alignment",value:"top"}]},{type:"rule",selectors:[".dayPlan .plansContainer MDRipple",".dayPlan .plansContainer MDButton"],declarations:[{type:"declaration",property:"ripple-color",value:"rgba(134,142,150,0.2)"}]},{type:"rule",selectors:[".dialogContainer"],declarations:[{type:"declaration",property:"max-width",value:"480"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"color",value:"#212529"},{type:"declaration",property:"background",value:"#f1f3f5"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".dialogContainer.dark"],declarations:[{type:"declaration",property:"color",value:"#f1f3f5"},{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".dialogContainer .dialogTitle"],declarations:[{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"24 24 16"},{type:"declaration",property:"font-size",value:"20"}]},{type:"rule",selectors:[".dialogContainer .dialogInput"],declarations:[{type:"declaration",property:"padding",value:"0 24 16"}]},{type:"rule",selectors:[".dialogContainer .dialogDescription"],declarations:[{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"0 24 8"}]},{type:"rule",selectors:[".dialogContainer .actionItem"],declarations:[{type:"declaration",property:"letter-spacing",value:"0"},{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"13 24"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".dialogContainer .actionsContainer"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".dialogContainer .action"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"12"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"color",value:"#ff7043"}]},{type:"rule",selectors:[".dialogContainer MDButton.actionIcon"],declarations:[{type:"declaration",property:"width",value:"auto"},{type:"declaration",property:"height",value:"auto"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"padding",value:"16 24"},{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"letter-spacing",value:"0"},{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"margin",value:"0 16 16"}]},{type:"rule",selectors:["MDActivityIndicator"],declarations:[{type:"declaration",property:"width",value:"24"},{type:"declaration",property:"height",value:"24"},{type:"declaration",property:"margin",value:"16 12"}]},{type:"rule",selectors:[".bounce-enter-active"],declarations:[{type:"declaration",property:"animation-name",value:"bounce-in"},{type:"declaration",property:"animation-duration",value:"1s"},{type:"declaration",property:"animation-fill-mode",value:"forwards"},{type:"declaration",property:"animation-timing-function",value:"ease-in-out"}]},{type:"rule",selectors:[".bounce-leave-active"],declarations:[{type:"declaration",property:"animation-name",value:"bounce-out"},{type:"declaration",property:"animation-duration",value:"0.25s"},{type:"declaration",property:"animation-fill-mode",value:"forwards"}]},{type:"keyframes",name:"bounce-in",keyframes:[{type:"keyframe",values:["0%"],declarations:[{type:"declaration",property:"transform",value:"scale(0)"},{type:"declaration",property:"opacity",value:"0"}]},{type:"keyframe",values:["25%"],declarations:[{type:"declaration",property:"transform",value:"scale(1.2)"},{type:"declaration",property:"opacity",value:"1"}]},{type:"keyframe",values:["50%"],declarations:[{type:"declaration",property:"transform",value:"scale(0.9)"}]},{type:"keyframe",values:["75%"],declarations:[{type:"declaration",property:"transform",value:"scale(1.1)"}]},{type:"keyframe",values:["100%"],declarations:[{type:"declaration",property:"transform",value:"scale(1)"}]}]},{type:"keyframes",name:"bounce-out",keyframes:[{type:"keyframe",values:["0%"],declarations:[{type:"declaration",property:"transform",value:"scale(1)"}]},{type:"keyframe",values:["100%"],declarations:[{type:"declaration",property:"transform",value:"scale(0)"},{type:"declaration",property:"opacity",value:"0"}]}]},{type:"rule",selectors:[".dolly-enter-active"],declarations:[{type:"declaration",property:"animation-name",value:"dolly"},{type:"declaration",property:"animation-duration",value:"1s"},{type:"declaration",property:"animation-delay",value:"0.25s"},{type:"declaration",property:"animation-fill-mode",value:"forwards"},{type:"declaration",property:"animation-timing-function",value:"ease-in-out"}]},{type:"rule",selectors:[".dolly-leave-active"],declarations:[{type:"declaration",property:"opacity",value:"0"}]},{type:"keyframes",name:"dolly",keyframes:[{type:"keyframe",values:["0%"],declarations:[{type:"declaration",property:"transform",value:"rotate(20deg)"}]},{type:"keyframe",values:["25%"],declarations:[{type:"declaration",property:"transform",value:"rotate(-20deg)"}]},{type:"keyframe",values:["50%"],declarations:[{type:"declaration",property:"transform",value:"rotate(10deg)"}]},{type:"keyframe",values:["75%"],declarations:[{type:"declaration",property:"transform",value:"rotate(-10deg)"}]},{type:"keyframe",values:["100%"],declarations:[{type:"declaration",property:"transform",value:"rotate(0deg)"}]}]}],parsingErrors:[]}};0},189:function(e,t,r){"use strict";var render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{attrs:{actionBarHidden:"true",androidStatusBarBackground:"Light"==e.appTheme?"#f1f3f5":"#212529"},on:{loaded:e.onPageLoad}},[r("RadSideDrawer",{ref:"drawer",attrs:{allowEdgeSwipe:"true",showOverNavigation:"true",id:"sideDrawer",drawerContentSize:"270",gesturesEnabled:"true",drawerTransition:"SlideInOnTopTransition"}},[r("GridLayout",{directives:[{name:"view",rawName:"v-view:drawerContent",arg:"drawerContent",modifiers:{}}],staticClass:"sd",attrs:{rows:"*, auto",columns:"*"}},[r("StackLayout",{attrs:{row:"0"}},[e._l(e.topmenu,(function(t,a){return r("GridLayout",{key:a,staticClass:"sd-item orkm",class:{"selected-sd-item":e.currentComponent===t.component},attrs:{rows:"48",columns:"auto, 24, *"}},[r("MDRipple",{attrs:{row:"0",colSpan:"3"},on:{tap:function(r){return e.navigateTo(t.component,!1,!1)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",row:"0",text:e.icon[t.icon]}}),r("Label",{attrs:{col:"2",row:"0",text:t.title}})],1)})),r("StackLayout",{staticClass:"hr m-8"}),r("GridLayout",{staticClass:"sd-item orkm",class:{"selected-sd-item":"MealPlanner"===e.currentComponent},attrs:{rows:"48",columns:"auto, 24, *"}},[r("MDRipple",{attrs:{row:"0",colSpan:"3"},on:{tap:function(t){return e.navigateTo(e.MealPlanner,!0,!1)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",row:"0",text:e.icon.calendar}}),r("Label",{attrs:{col:"2",row:"0",text:"Meal Planner"}})],1),r("StackLayout",{staticClass:"hr m-8"}),e.categoriesWithRecipes.length?r("GridLayout",{staticClass:"sd-group-header orkm",attrs:{rows:"auto",columns:"*, auto"}},[r("Label",{attrs:{verticalAlignment:"center",col:"0",text:"Categories"}}),r("MDButton",{attrs:{variant:"text",col:"2",text:e.editCategory?"DONE":"RENAME"},on:{tap:e.toggleCatEdit}})],1):e._e(),r("ScrollView",{attrs:{height:"100%"}},[r("StackLayout",e._l(e.categoriesWithRecipes,(function(t,a){return r("GridLayout",{key:a,staticClass:"sd-item orkm",class:{"selected-sd-item":e.currentComponent==t},attrs:{columns:"auto, *, auto"}},[r("MDRipple",{attrs:{row:"0",colSpan:"3"},on:{tap:function(r){return e.navigateTo(t,!1,!0)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.label,margin:"0 24 0 0"}}),r("Label",{attrs:{col:"1",text:t}}),e.editCategory?r("MDButton",{staticClass:"bx",attrs:{variant:"text",col:"2",text:e.icon.edit},on:{tap:function(r){return e.renameCategory(t)}}}):e._e()],1)})),1)],1)],2),r("StackLayout",{attrs:{row:"1"}},[r("StackLayout",{staticClass:"hr m-10"}),e._l(e.bottommenu,(function(t,a){return r("GridLayout",{key:a,staticClass:"sd-item orkm",class:{"selected-sd-item":e.currentComponent==t.title},attrs:{rows:"48",columns:"auto, 24, *"}},[r("MDRipple",{attrs:{colSpan:"3"},on:{tap:function(r){return e.navigateTo(t.component,!0,!1)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon[t.icon]}}),r("Label",{attrs:{col:"2",text:t.title}})],1)}))],2)],1),r("Frame",{directives:[{name:"view",rawName:"v-view:mainContent",arg:"mainContent",modifiers:{}}],attrs:{id:"main-frame"}},[r("EnRecipes",{ref:"enrecipes",attrs:{filterFavorites:e.filterFavorites,filterTrylater:e.filterTrylater,selectedCategory:e.selectedCategory,closeDrawer:e.closeDrawer,hijackGlobalBackEvent:e.hijackGlobalBackEvent,releaseGlobalBackEvent:e.releaseGlobalBackEvent}})],1)],1)],1)};render._withStripped=!0;var a=r(3),o=r(8),i=r(123),l=r(48),n=r(31),EnRecipesvue_type_template_id_5150c21e_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[e.showSearch?r("GridLayout",{attrs:{columns:"auto, *",verticalAlignment:"center"}},[r("MDButton",{staticClass:"bx",attrs:{text:e.icon.back,variant:"text",automationText:"Back",col:"0"},on:{tap:e.closeSearch}}),r("SearchBar",{attrs:{col:"1",hint:"Search"},on:{textChange:e.updateFilter,clear:e.clearSearch},model:{value:e.searchQuery,callback:function(t){e.searchQuery=t.object.text},expression:"searchQuery"}})],1):r("GridLayout",{attrs:{columns:"auto, *, auto, auto"}},[r("MDButton",{staticClass:"bx",attrs:{col:"0",variant:"text",text:e.icon.menu,automationText:"Back"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:e.currentComponent,col:"1"}}),e.recipes.length?r("MDButton",{staticClass:"bx",attrs:{text:e.icon.search,variant:"text",col:"2"},on:{tap:e.openSearch}}):e._e(),e.recipes.length?r("MDButton",{staticClass:"bx",attrs:{text:e.icon.sort,variant:"text",col:"3"},on:{tap:e.sortDialog}}):e._e()],1)],1),r("AbsoluteLayout",[r("RadListView",{ref:"listView",attrs:{itemHeight:"112",swipeActions:"true",filteringFunction:e.filterFunction,sortingFunction:e.sortFunction,items:e.recipes,"+alias":"recipe"},on:{itemSwipeProgressChanged:e.onSwiping,itemSwipeProgressEnded:e.onSwipeEnded,scrolled:e.onScroll}},[r("v-template",{scopedSlots:e._u([{key:"default",fn:function(t){var a=t.recipe;t.$index,t.$even,t.$odd;return r("GridLayout",{staticClass:"recipeItem",attrs:{rows:"112",columns:"112, *",androidElevation:"1"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.viewRecipe(a.id)}}}),r("GridLayout",{staticClass:"imageHolder card",attrs:{rows:"112",columns:"112"}},[a.imageSrc?r("Image",{attrs:{row:"0",col:"0",src:a.imageSrc,stretch:"aspectFill",decodeWidth:"112",decodeHeight:"112",loadMode:"async"}}):r("Label",{staticClass:"bx",attrs:{row:"0",col:"0",horizontalAlignment:"center",fontSize:"56",text:e.icon.image}})],1),r("StackLayout",{staticClass:"recipeInfo",attrs:{col:"1"}},[r("Label",{staticClass:"orkm category",attrs:{text:a.category}}),r("Label",{staticClass:"orkm title",attrs:{text:a.title}}),r("StackLayout",{staticClass:"timeContainer",attrs:{orientation:"horizontal"}},[r("Label",{staticClass:"bx small",attrs:{text:e.icon.time}}),r("Label",{staticClass:"time",attrs:{text:""+e.formattedTotalTime(a.prepTime,a.cookTime).time}})],1)],1)],1)}}])}),r("v-template",{attrs:{name:"itemswipe"},scopedSlots:e._u([{key:"default",fn:function(t){t.recipe,t.$index,t.$even,t.$odd;return r("GridLayout",{attrs:{columns:"*, auto"}},[r("StackLayout",{staticClass:"swipe-item right",attrs:{id:"delete-action",col:"1"}},[r("Label",{staticClass:"bx",attrs:{padding:"8 0 0 6",text:e.icon.trash}})],1)],1)}}])}),r("v-template",{attrs:{name:"footer"},scopedSlots:e._u([{key:"default",fn:function(e){e.recipe,e.$index,e.$even,e.$odd;return r("StackLayout",{attrs:{height:"80"}})}}])})],1),r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[e.recipes.length||e.filterFavorites||e.filterTrylater||e.selectedCategory?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"},on:{tap:e.addRecipe}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.plusCircle}}),r("Label",{staticClass:"title orkm",attrs:{text:"Start adding your recipes!",textWrap:"true"}}),r("StackLayout",{attrs:{orientation:"horizontal",horizontalAlignment:"center"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.plus}}),r("Label",{attrs:{text:" button to add one"}})],1)],1),e.filteredRecipes.length||!e.filterTrylater||e.searchQuery?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.trylaterOutline,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"All done!",textWrap:"true"}}),r("Label",{attrs:{text:"Recipes you mark as try later will be listed here",textWrap:"true"}})],1),e.filteredRecipes.length||!e.filterFavorites||e.searchQuery?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.heartOutline,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"No favorites yet",textWrap:"true"}}),r("Label",{attrs:{text:"Recipes you mark as favorite will be listed here",textWrap:"true"}})],1),e.filteredRecipes.length||e.searchQuery||!e.selectedCategory?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.labelOutline,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"Category looks empty",textWrap:"true"}}),r("StackLayout",{attrs:{orientation:"horizontal",horizontalAlignment:"center"}},[r("Label",{attrs:{text:"Use the ",textWrap:"true"}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.plus}}),r("Label",{attrs:{text:" button to add a recipe",textWrap:"true"}})],1)],1),!e.filteredRecipes.length&&e.searchQuery?r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.search,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"No recipes found",textWrap:"true"}}),r("Label",{attrs:{text:'Your search "'+e.searchQuery+'" did not match any recipes'+e.noResultFor,textWrap:"true"}})],1):e._e()],1),r("GridLayout",{attrs:{id:"btnFabContainer",rows:"*, auto",columns:"*, auto"}},[r("transition",{attrs:{name:"bounce"}},[e.showFAB?r("MDFloatingActionButton",{staticClass:"bx fab-button",attrs:{row:"1",col:"1",src:"res://plus"},on:{tap:e.addRecipe}}):e._e()],1)],1)],1)],1)};EnRecipesvue_type_template_id_5150c21e_render._withStripped=!0;var EditRecipevue_type_template_id_2dd987d3_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad,unloaded:e.releaseBackEvent}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *, auto"}},[r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.back,automationText:"Back",col:"0"},on:{tap:e.navigateBack}}),r("Label",{staticClass:"title orkm",attrs:{text:e.title,col:"1"}}),e.hasChanges&&!e.saving?r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.save,col:"2"},on:{tap:e.saveOperation}}):e._e(),e.saving?r("MDActivityIndicator",{attrs:{col:"2",busy:e.saving}}):e._e()],1)],1),r("ScrollView",{attrs:{width:"100%",height:"100%"},on:{scroll:e.onScroll}},[r("StackLayout",{attrs:{width:"100%",padding:"0 0 88"}},[r("AbsoluteLayout",[r("StackLayout",{staticClass:"imageHolder",attrs:{width:"100%",height:e.screenWidth,verticalAlignment:"center"}},[e.recipeContent.imageSrc?r("Image",{attrs:{src:e.recipeContent.imageSrc,stretch:"aspectFill",width:"100%",height:e.screenWidth}}):r("Label",{staticClass:"bx",attrs:{horizontalAlignment:"center",fontSize:"160",text:e.icon.image}})],1),r("transition",{attrs:{name:e.recipeContent.imageSrc?"null":"bounce"}},[e.showFab?r("MDFloatingActionButton",{staticClass:"bx",attrs:{top:e.screenWidth-44,left:e.screenWidth-88,src:"res://camera"},on:{tap:e.imageHandler}}):e._e()],1)],1),r("StackLayout",{attrs:{margin:"0 16"}},[r("AbsoluteLayout",{staticClass:"inputField"},[r("TextField",{attrs:{hint:"My Healthy Recipe"},on:{loaded:function(t){return e.setInputTypeText(t,"words")}},model:{value:e.recipeContent.title,callback:function(t){e.$set(e.recipeContent,"title",t.object.text)},expression:"recipeContent.title"}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Title"}})],1),r("AbsoluteLayout",{staticClass:"inputField"},[r("TextField",{attrs:{text:e.recipeContent.category,editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.showCategories(!0)},tap:function(t){return e.showCategories(!1)}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Category"}})],1),r("GridLayout",{attrs:{columns:"*, 8, *"}},[r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"0"}},[r("TextField",{ref:"prepTime",attrs:{text:e.timeRequired("prepTime"),editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.setTimeRequired(!0,"prepTime")},tap:function(t){return e.setTimeRequired(!1,"prepTime")}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Preparation time"}})],1),r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"2"}},[r("TextField",{ref:"cookTime",attrs:{text:e.timeRequired("cookTime"),editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.setTimeRequired(!0,"cookTime")},tap:function(t){return e.setTimeRequired(!1,"cookTime")}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Cooking time"}})],1)],1),r("GridLayout",{attrs:{columns:"*, 8, *"}},[r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"0"}},[r("TextField",{ref:"yieldQuantity",attrs:{hint:"1",keyboardType:"number",returnKeyType:"next"},model:{value:e.recipeContent.yield.quantity,callback:function(t){e.$set(e.recipeContent.yield,"quantity",t.object.text)},expression:"recipeContent.yield.quantity"}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Yield quantity"}})],1),r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"2"}},[r("TextField",{attrs:{text:e.recipeContent.yield.unit,editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.showYieldUnits(!0)},tap:function(t){return e.showYieldUnits(!1)}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Yield measured in"}})],1)],1),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],1),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Ingredients"}}),e._l(e.recipeContent.ingredients,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto,8,auto,8,auto"}},[r("TextField",{ref:"ingredient",refInFor:!0,attrs:{col:"0",hint:"Item "+(a+1),returnKeyType:"next"},on:{loaded:function(t){return e.focusField(t,"sentence")}},model:{value:e.recipeContent.ingredients[a].item,callback:function(t){e.$set(e.recipeContent.ingredients[a],"item",t.object.text)},expression:"recipeContent.ingredients[index].item"}}),r("TextField",{attrs:{width:"60",col:"2",hint:"1.00",keyboardType:"number",returnKeyType:"next"},model:{value:e.recipeContent.ingredients[a].quantity,callback:function(t){e.$set(e.recipeContent.ingredients[a],"quantity",t.object.text)},expression:"recipeContent.ingredients[index].quantity"}}),r("TextField",{attrs:{width:"76",col:"4",hint:"Unit",editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.showUnits(t,!0,a)},tap:function(t){return e.showUnits(t,!1,a)}},model:{value:e.recipeContent.ingredients[a].unit,callback:function(t){e.$set(e.recipeContent.ingredients[a],"unit",t.object.text)},expression:"recipeContent.ingredients[index].unit"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"6",text:e.icon.close},on:{tap:function(t){return e.removeIngredient(a)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD INGREDIENT"},on:{tap:function(t){return e.addIngredient()}}}),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],2),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Instructions"}}),e._l(e.recipeContent.instructions,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto"}},[r("TextView",{attrs:{col:"0",hint:"Step "+(a+1)},on:{loaded:function(t){return e.focusField(t,"multiLine")}},model:{value:e.recipeContent.instructions[a],callback:function(t){e.$set(e.recipeContent.instructions,a,t.object.text)},expression:"recipeContent.instructions[index]"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"2",text:e.icon.close},on:{tap:function(t){return e.removeInstruction(a)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD STEP"},on:{tap:e.addInstruction}}),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],2),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Combinations"}}),e._l(e.recipeContent.combinations,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto"}},[r("TextField",{staticClass:"combinationToken",attrs:{col:"0",text:e.getCombinationTitle(t),editable:"false"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"2",text:e.icon.close},on:{tap:function(r){return e.removeCombination(t)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD COMBINATION"},on:{tap:e.showCombinations}}),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],2),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Notes"}}),e._l(e.recipeContent.notes,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto"}},[r("TextView",{attrs:{col:"0",hint:"Note "+(a+1)},on:{loaded:function(t){return e.focusField(t,"multiLine")}},model:{value:e.recipeContent.notes[a],callback:function(t){e.$set(e.recipeContent.notes,a,t.object.text)},expression:"recipeContent.notes[index]"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"2",text:e.icon.close},on:{tap:function(t){return e.removeNote(a)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD NOTE"},on:{tap:e.addNote}})],2)],1)],1)],1)};EditRecipevue_type_template_id_2dd987d3_render._withStripped=!0;var s=r(18),p=r(17),c=r(29),d=r(103),u=r(124),y=r(183),ViewRecipevue_type_template_id_760a8eae_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad,unloaded:e.onPageUnload}},[r("ActionBar",{attrs:{flat:"true"}},[r("GridLayout",{attrs:{rows:"48",columns:"auto, *, auto"}},[r("MDButton",{staticClass:"bx",attrs:{variant:"text",row:"0",col:"0",text:e.icon.back,automationText:"Back"},on:{tap:function(t){return e.$navigateBack()}}}),r("FlexboxLayout",{attrs:{row:"0",col:"2",alignItems:"center"}},[e.filterTrylater?r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.check},on:{tap:e.recipeTried}}):r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.recipe.tried?e.icon.trylaterOutline:e.icon.trylater},on:{tap:e.toggleTrylater}}),r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.recipe.isFavorite?e.icon.heart:e.icon.heartOutline},on:{tap:e.toggleFavorite}}),e.busy?r("MDActivityIndicator",{attrs:{busy:e.busy}}):r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.edit},on:{tap:e.editRecipe}})],1)],1)],1),r("AbsoluteLayout",[r("Tabs",{staticClass:"viewRecipe",attrs:{width:"100%",height:"100%",selectedIndex:e.selectedTabIndex},on:{selectedIndexChange:e.selectedIndexChange}},[r("TabStrip",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("TabStripItem",[r("Label",{attrs:{text:"Overview"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Ingredients"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Instructions"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Combinations"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Notes"}})],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[r("StackLayout",[r("StackLayout",{staticClass:"imageHolder",attrs:{width:"100%",height:e.screenWidth,verticalAlignment:"center"}},[e.recipe.imageSrc?r("Image",{attrs:{src:e.recipe.imageSrc,stretch:"aspectFill",width:"100%",height:e.screenWidth}}):r("Label",{staticClass:"bx",attrs:{horizontalAlignment:"center",fontSize:"160",text:e.icon.image}})],1),r("StackLayout",{attrs:{margin:"16 8 80"}},[r("Label",{staticClass:"category orkm",attrs:{text:e.recipe.category}}),r("Label",{staticClass:"title orkm",attrs:{margin:"0 8",text:e.recipe.title,textWrap:"true"}}),r("StackLayout",{staticClass:"time",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Preparation time:"}}),r("Label",{attrs:{text:" "+e.formattedTime(e.recipe.prepTime)}})],1),r("StackLayout",{staticClass:"time",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Cooking time:"}}),r("Label",{attrs:{text:" "+e.formattedTime(e.recipe.cookTime)}})],1),r("GridLayout",{staticClass:"overviewContainer",attrs:{rows:"auto, auto",columns:"*, *"}},[r("GridLayout",{staticClass:"overviewItem",attrs:{row:"0",col:"0",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=1}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.item}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.ingredients.length+" "+(1==e.recipe.ingredients.length?"Ingredient":"Ingredients"),textWrap:"true"}})],1),r("GridLayout",{staticClass:"overviewItem",attrs:{row:"0",col:"1",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=2}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.step}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.instructions.length+" "+(1==e.recipe.instructions.length?"Instruction":"Instructions"),textWrap:"true"}})],1),r("GridLayout",{staticClass:"overviewItem",attrs:{row:"1",col:"0",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=3}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.outline}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.combinations.length+" "+(1==e.recipe.combinations.length?"Combination":"Combinations"),textWrap:"true"}})],1),r("GridLayout",{staticClass:"overviewItem",attrs:{row:"1",col:"1",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=4}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.note}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.notes.length+" "+(1==e.recipe.notes.length?"Note":"Notes"),textWrap:"true"}})],1)],1)],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.ingredients.length?r("StackLayout",{attrs:{padding:"24 16 72"}},[r("AbsoluteLayout",{staticClass:"inputField"},[r("TextField",{attrs:{width:"50%",keyboardType:"number"},model:{value:e.yieldMultiplier,callback:function(t){e.yieldMultiplier=t.object.text},expression:"yieldMultiplier"}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Required "+e.recipe.yield.unit.toLowerCase()}})],1),r("StackLayout",{attrs:{margin:"16 0"}},[r("Label",{staticClass:"title orkm",attrs:{text:"Ingredients for "+e.positiveYieldMultiplier+" "+e.recipe.yield.unit.toLowerCase(),textWrap:"true"}})],1),e._l(e.recipe.ingredients,(function(t,a){return r("StackLayout",{key:a},[r("check-box",{staticClass:"ingredient",attrs:{checkPadding:"16",fillColor:"#ff5200",text:(e.roundedQuantity(t.quantity)?e.roundedQuantity(t.quantity)+" ":"")+(e.roundedQuantity(t.quantity)?t.unit+" ":"")+t.item}})],1)}))],2):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.item,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some ingredients",textWrap:"true"}})],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.instructions.length?r("StackLayout",{attrs:{padding:"28 16 62"}},e._l(e.recipe.instructions,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"auto ,*"}},[r("Label",{staticClass:"instruction",class:{noBorder:a===e.recipe.instructions.length-1},attrs:{col:"0",colSpan:"2",text:t,textWrap:"true"}}),r("Label",{staticClass:"count orkm",attrs:{verticalAlignment:"top",horizontalAlignment:"center",col:"0",text:a+1}})],1)})),1):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.step,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some instructions",textWrap:"true"}})],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.combinations.length?r("StackLayout",{attrs:{padding:"8 0 80"}},e._l(e.recipe.combinations,(function(t,a){return r("GridLayout",{key:a,staticClass:"urlCard",attrs:{columns:"auto, *",androidElevation:"1"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(r){return e.viewCombination(t)}}}),r("Label",{staticClass:"bx linkIcon",attrs:{col:"0",text:e.icon.food}}),r("Label",{staticClass:"link",attrs:{col:"1",verticalAlignment:"center",text:e.getCombinationTitle(t),textWrap:"true"}})],1)})),1):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.outline,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some combinations",textWrap:"true"}})],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.notes.length?r("StackLayout",{attrs:{padding:"8 0 80"}},[r("StackLayout",{on:{loaded:e.createNotes}})],1):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.note,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some notes",textWrap:"true"}})],1)],1)],1)],1)],1),r("GridLayout",{attrs:{id:"btnFabContainer",rows:"*, auto",columns:"*, auto"}},[r("transition",{attrs:{name:"dolly",appear:""}},[e.showFab?r("MDFloatingActionButton",{attrs:{row:"1",col:"1",src:"res://share"},on:{tap:e.shareHandler}}):e._e()],1)],1)],1)],1)};ViewRecipevue_type_template_id_760a8eae_render._withStripped=!0;var g=r(4),m=r(53),h=r(118),v=r(99),b=r(184),f=r(144),ShareChooservue_type_template_id_d11e43ce_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto, auto",columns:"*"}},[r("MDButton",{staticClass:"actionIcon",attrs:{rippleColor:e.rippleColor,backgroundColor:e.backgroundColor,row:"0",src:"res://photo",text:"Photo"},on:{tap:function(t){return e.$modal.close("photo")}}}),r("MDButton",{staticClass:"actionIcon",attrs:{rippleColor:e.rippleColor,backgroundColor:e.backgroundColor,row:"1",src:"res://detail",text:"Recipe"},on:{tap:function(t){return e.$modal.close("recipe")}}})],1)],1)],1)};ShareChooservue_type_template_id_d11e43ce_render._withStripped=!0;function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function _objectSpread(e){for(var t=1;ta.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},backgroundColor(){return"light"==this.appTheme?"#fff":"#343a40"}})},C=w,A=r(30),k=Object(A.a)(C,ShareChooservue_type_template_id_d11e43ce_render,[],!1,null,null,null);k.options.__file="components/modal/ShareChooser.vue";var x=k.exports;function ViewRecipevue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function ViewRecipevue_type_script_lang_js_objectSpread(e){for(var t=1;ts.b.mainScreen.widthDIPs,positiveYieldMultiplier(){return Math.abs(this.yieldMultiplier)>0?Math.abs(parseFloat(this.yieldMultiplier)):1},isLightMode:()=>"light"===a.Application.systemAppearance()}),methods:ViewRecipevue_type_script_lang_js_objectSpread(ViewRecipevue_type_script_lang_js_objectSpread({},Object(n.b)(["toggleStateAction","setCurrentComponentAction","overwriteRecipeAction","setRecipeAsTriedAction"])),{},{onPageLoad(){this.busy=!1;setTimeout(e=>{this.setCurrentComponentAction("ViewRecipe")},500);this.showFab=!0;this.yieldMultiplier=this.recipe.yield.quantity;this.keepScreenOn(!0);this.syncCombinations()},onPageUnload(){_.hide();this.keepScreenOn(!1)},niceDates(e){var t=new Date(e).getTime(),r=(new Date).getTime(),a=(new Date).setHours(0,0,0,0),o=(r-t)/1e3,i=Math.ceil(o/86400);return isNaN(i)||i<0?"":(o<86400&&t>a?"today":1==i&&"yesterday")||i<7&&i+" days ago"||i<31&&Math.round(i/7)+" week(s) ago"||i<366&&Math.round(i/30)+" month(s) ago"||i>365&&"long time ago"},selectedIndexChange(e){this.selectedTabIndex=e.object.selectedIndex;this.viewIsScrolled=this.isScrolled[this.selectedTabIndex]},showLastTried(){_.show({title:"You tried this recipe ".concat(this.niceDates(this.recipe.lastTried),"!"),titleColor:new g.a("".concat(this.isLightMode?"#f1f3f5":"#212529")),backgroundColor:new g.a("#ff5200")})},roundedQuantity(e){return Math.abs(Math.round(e/this.recipe.yield.quantity*this.positiveYieldMultiplier*100)/100)},keepScreenOn(e){var t=a.Application.android.foregroundActivity||a.Application.android.startActivity,r=t.getWindow();e?r.addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON):r.clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)},formattedTime(e){var t=e.split(":"),r=parseInt(t[0]),a=parseInt(t[1]);return r?a?"".concat(r," hr ").concat(a," min"):"".concat(r," hr"):"".concat(a," min")},isValidURL(e){var t=new RegExp("^https?|^www","ig");return t.test(e)},getCombinationTitle(e){return this.recipes.filter(t=>t.id===e)[0].title},syncCombinations(){var e=this.recipes.filter(e=>e.combinations.indexOf(this.currentRecipeID)>=0||this.recipe.combinations.includes(e.id)).map(e=>e.id);this.recipe.combinations=e;this.overwriteRecipeAction({id:this.currentRecipeID,recipe:this.recipe})},onScroll(e){this.viewIsScrolled=this.isScrolled[this.selectedTabIndex]=e.scrollY>8},editRecipe(){this.showFab=!1;this.busy=!0;this.$navigateTo(ee,{props:{navigationFromView:!0,filterTrylater:this.filterTrylater,recipeID:this.currentRecipeID},backstackVisible:!1})},viewCombination(e){this.recipe=this.recipes.filter(t=>t.id===e)[0];this.currentRecipeID=e;this.syncCombinations();this.selectedTabIndex=0;setTimeout(e=>this.recipe.tried&&this.recipe.lastTried&&this.showLastTried(),500)},shareHandler(){this.recipe.imageSrc?this.$showModal(x,{props:{title:"Share"}}).then(e=>{switch(e){case"photo":c.ImageSource.fromFile(this.recipe.imageSrc).then(e=>{f.a(e,"Share recipe photo using")});break;case"recipe":this.shareRecipe()}}):this.shareRecipe()},shareRecipe(){var e="".concat(this.recipe.title,"\n\nPreparation time: ").concat(this.formattedTime(this.recipe.prepTime),"\nCooking time: ").concat(this.formattedTime(this.recipe.cookTime),"\n"),t=e;if(this.recipe.ingredients.length){var r="\n\nIngredients for ".concat(this.yieldMultiplier," ").concat(this.recipe.yield.unit.toLowerCase(),"\n\n");this.recipe.ingredients.forEach(e=>{r+="- ".concat(e.quantity?this.roundedQuantity(e.quantity)+" "+e.unit+" ":"").concat(e.item,"\n")});t+=r}if(this.recipe.instructions.length){var a="\n\nInstructions:\n\n";this.recipe.instructions.forEach((e,t)=>{a+="Step ".concat(t+1,": ").concat(e,"\n\n")});t+=a}if(this.recipe.combinations.length){var o="\nCombinations:\n\n";this.recipe.combinations.forEach((e,t)=>{o+="".concat(t+1,". ").concat(this.getCombinationTitle(e),"\n\n")});t+=o}if(this.recipe.notes.length){var i="\nNotes:\n\n";this.recipe.notes.forEach((e,t)=>{i+="".concat(t+1,". ").concat(e,"\n\n")});t+=i}t+="\nCreated and shared via EnRecipes. Get it on F-Droid.";f.b(t,"Share recipe using")},toggle(e,t){this.toggleStateAction({id:this.currentRecipeID,recipe:this.recipe,key:e,setDate:t})},toggleFavorite(){this.recipe.isFavorite?l.makeText("Removed from Favorites").show():l.makeText("Added to Favorites").show();this.toggle("isFavorite")},toggleTrylater(){this.recipe.tried?this.filterTrylater?l.makeText("Added back to Try Later").show():l.makeText("Added to Try Later").show():this.filterTrylater?l.makeText("You tried this recipe").show():l.makeText("Removed from Try Later").show();this.toggle("tried")},recipeTried(){this.setRecipeAsTriedAction({id:this.currentRecipeID,recipe:this.recipe});this.$navigateBack()},createNote(e){var t=/(https?:\/\/[^\s]+)/g,r=new m.Label;r.class="textCard";r.textWrap=!0;var o=new h.a,i=e.split(t);i.forEach(e=>{!function createSpan(e,t){var r=new v.a;r.text=e;r.fontSize=16;if(t){r.textDecoration="underline";r.color="#ff5200";r.on("linkTap",()=>a.Utils.openUrl(e))}o.spans.push(r)}(e,t.test(e))});r.formattedText=o;return r},createNotes(e){var t=e.object;t.getChildrenCount()||this.recipe.notes.forEach(e=>{t.addChild(this.createNote(e))})}}),created(){this.recipe=this.recipes.filter(e=>e.id===this.currentRecipeID)[0]},mounted(){this.showFab=!0;setTimeout(e=>this.recipe.tried&&this.recipe.lastTried&&this.showLastTried(),500)}},T=L,S=Object(A.a)(T,ViewRecipevue_type_template_id_760a8eae_render,[],!1,null,null,null);S.options.__file="components/ViewRecipe.vue";var D=S.exports,ActionDialogvue_type_template_id_73f3704a_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("ScrollView",{attrs:{width:"100%",height:e.height?e.height:e.screenHeight-256}},[r("StackLayout",e._l(e.list,(function(t,a){return r("MDButton",{key:a,staticClass:"actionItem",attrs:{variant:"text",rippleColor:e.rippleColor,text:t},on:{loaded:e.onLabelLoaded,tap:function(r){return e.tapAction(t)}}})})),1)],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"auto, *, auto"}},[e.action?r("MDButton",{staticClass:"action orkm pull-left",attrs:{rippleColor:e.rippleColor,variant:"text",col:"0",text:e.action},on:{tap:function(t){return e.$modal.close(e.action)}}}):e._e(),r("MDButton",{staticClass:"action orkm pull-right",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}})],1)],1)],1)};ActionDialogvue_type_template_id_73f3704a_render._withStripped=!0;var P={props:["title","list","height","action"],computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},screenHeight:()=>Math.round(s.b.mainScreen.heightDIPs)},methods:{tapAction(e){this.$modal.close(e)},onLabelLoaded(e){e.object.android.setGravity(16)}}},B=P,E=Object(A.a)(B,ActionDialogvue_type_template_id_73f3704a_render,[],!1,null,null,null);E.options.__file="components/modal/ActionDialog.vue";var R=E.exports,ActionDialogWithSearchvue_type_template_id_5700bb49_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),e.filteredRecipes.length||e.searchTerm?r("StackLayout",{attrs:{padding:"0 24 24"}},[r("TextField",{attrs:{hint:"Search"},model:{value:e.searchTerm,callback:function(t){e.searchTerm=t.object.text},expression:"searchTerm"}})],1):e._e(),r("ScrollView",{attrs:{width:"100%",height:e.height?e.height:e.screenHeight-320}},[r("StackLayout",[e._l(e.filteredRecipes,(function(t,a){return r("MDButton",{key:a,staticClass:"actionItem",attrs:{variant:"text",rippleColor:e.rippleColor,text:t.title},on:{loaded:e.onLabelLoaded,tap:function(r){return e.tapAction(t)}}})})),e.filteredRecipes.length?e._e():r("Label",{attrs:{padding:"24",lineHeight:"6",text:"Nothing here! Add some recipes and try again.",textAlignment:"center",textWrap:"true"}})],2)],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"auto, *, auto"}},[e.action?r("MDButton",{staticClass:"action orkm pull-left",attrs:{rippleColor:e.rippleColor,variant:"text",col:"0",text:e.action},on:{tap:function(t){return e.$modal.close(e.action)}}}):e._e(),r("MDButton",{staticClass:"action orkm pull-right",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}})],1)],1)],1)};ActionDialogWithSearchvue_type_template_id_5700bb49_render._withStripped=!0;var j={props:["title","recipes","height","action"],data:()=>({searchTerm:""}),computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},screenHeight:()=>Math.round(s.b.mainScreen.heightDIPs),filteredRecipes(){return this.recipes.map((e,t)=>({id:e.id,title:e.title})).filter(e=>e.title.includes(this.searchTerm))}},methods:{tapAction(e){this.$modal.close(e.id)},onLabelLoaded(e){e.object.android.setGravity(16)}}},F=j,O=Object(A.a)(F,ActionDialogWithSearchvue_type_template_id_5700bb49_render,[],!1,null,null,null);O.options.__file="components/modal/ActionDialogWithSearch.vue";var I=O.exports,ConfirmDialogvue_type_template_id_1d53d63b_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title,textWrap:"true"}}),e.description?r("Label",{staticClass:"dialogDescription",attrs:{text:e.description,textWrap:"true"}}):e._e(),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"*, auto, auto"}},[r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"1",text:e.cancelButtonText},on:{tap:function(t){return e.$modal.close(!1)}}}),r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:e.okButtonText},on:{tap:function(t){return e.$modal.close(!0)}}})],1)],1)],1)};ConfirmDialogvue_type_template_id_1d53d63b_render._withStripped=!0;var M={props:["title","description","cancelButtonText","okButtonText"],computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"}}},V=M,U=Object(A.a)(V,ConfirmDialogvue_type_template_id_1d53d63b_render,[],!1,null,null,null);U.options.__file="components/modal/ConfirmDialog.vue";var z=U.exports,PromptDialogvue_type_template_id_17328189_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("StackLayout",{staticClass:"dialogInput"},[r("TextField",{attrs:{hint:e.hint?e.hint:"",autocapitalizationType:"words"},on:{loaded:e.focusField},model:{value:e.category,callback:function(t){e.category=t.object.text},expression:"category"}})],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"*, auto, auto"}},[r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"1",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}}),r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:e.action},on:{tap:function(t){return e.$modal.close(e.category)}}})],1)],1)],1)};PromptDialogvue_type_template_id_17328189_render._withStripped=!0;var G={props:["title","hint","text","action"],data:()=>({category:null}),computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"}},methods:{focusField(e){e.object.focus();setTimeout(t=>a.Utils.ad.showSoftInput(e.object.android),1)}},mounted(){this.text&&(this.category=this.text)}},N=G,Y=Object(A.a)(N,PromptDialogvue_type_template_id_17328189_render,[],!1,null,null,null);Y.options.__file="components/modal/PromptDialog.vue";var Q=Y.exports,ListPickervue_type_template_id_3632d46e_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("StackLayout",{staticClass:"dialogListPicker",attrs:{orientation:"horizontal",horizontalAlignment:"center"}},[r("ListPicker",{ref:"hrPicker",attrs:{items:e.hrs,selectedIndex:e.hrIndex},on:{selectedIndexChange:e.setHrs}}),r("ListPicker",{ref:"minPicker",attrs:{items:e.mins,selectedIndex:e.minIndex},on:{selectedIndexChange:e.setMins}})],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"*, auto, auto"}},[r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"1",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}}),r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:e.action},on:{tap:function(t){return e.$modal.close(e.selectedTime)}}})],1)],1)],1)};ListPickervue_type_template_id_3632d46e_render._withStripped=!0;var W={props:["title","selectedHr","selectedMin","action"],data:()=>({hrs:["0 hr","1 hr","2 hr","3 hr","4 hr","5 hr","6 hr","7 hr","8 hr","9 hr","10 hr","11 hr","12 hr","13 hr","14 hr","15 hr","16 hr","17 hr","18 hr","19 hr","20 hr","21 hr","22 hr","23 hr"],mins:["0 min","1 min","2 min","3 min","4 min","5 min","6 min","7 min","8 min","9 min","10 min","15 min","20 min","25 min","30 min","35 min","40 min","45 min","50 min","55 min"],selectedHrs:"00",selectedMins:"00"}),computed:{hrIndex(){var e=this.selectedHr;"0"==e.charAt(0)?e=e.slice(-1)+" hr":e+=" hr";return this.hrs.indexOf(e)},minIndex(){var e=this.selectedMin;"0"==e.charAt(0)?e=e.slice(-1)+" min":e+=" min";return this.mins.indexOf(e)},appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},selectedTime(){return this.selectedHrs+":"+this.selectedMins}},methods:{setHrs(e){var t="0"+this.hrs[e.object.selectedIndex];this.selectedHrs=t.slice(-5).slice(0,-3)},setMins(e){var t="0"+this.mins[e.object.selectedIndex];this.selectedMins=t.slice(-6).slice(0,-4)}}},K=W,$=Object(A.a)(K,ListPickervue_type_template_id_3632d46e_render,[],!1,null,null,null);$.options.__file="components/modal/ListPicker.vue";var H=$.exports,q=r(60);function EditRecipevue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function EditRecipevue_type_script_lang_js_objectSpread(e){for(var t=1;t({title:"New recipe",viewIsScrolled:!1,recipeContent:{imageSrc:null,title:void 0,category:"Undefined",prepTime:"00:00",cookTime:"00:00",yield:{quantity:void 0,unit:"Servings"},ingredients:[],instructions:[],combinations:[],notes:[],isFavorite:!1,tried:!0,lastTried:null,lastModified:null},tempRecipeContent:{},blockModal:!1,modalOpen:!1,newRecipeID:null,showFab:!1,saving:!1,cacheImagePath:null,unSyncCombinations:[]}),computed:EditRecipevue_type_script_lang_js_objectSpread(EditRecipevue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","units","yieldUnits","recipes","categories","currentComponent"])),{},{screenWidth:()=>s.b.mainScreen.widthDIPs,appTheme:()=>a.Application.systemAppearance(),hasChanges(){return JSON.stringify(this.recipeContent)!==JSON.stringify(this.tempRecipeContent)}}),methods:EditRecipevue_type_script_lang_js_objectSpread(EditRecipevue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","addRecipeAction","overwriteRecipeAction","addCategoryAction","addYieldUnitAction","unSyncCombinationsAction"])),{},{onPageLoad(){this.showFab=!0},timeRequired(e){var t=this.recipeContent[e].split(":"),r=parseInt(t[0]),a=parseInt(t[1]);return r?a?"".concat(r," hr ").concat(a," min"):"".concat(r," hr"):"".concat(a," min")},focusField(e,t){t&&this.setInputTypeText(e,t);if(!e.object.text){e.object.focus();setTimeout(t=>a.Utils.ad.showSoftInput(e.object.android),10)}},setInputTypeText(e,t){var r=e.object;switch(t){case"words":r.android.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_CAP_WORDS|android.text.InputType.TYPE_TEXT_FLAG_AUTO_CORRECT);break;case"sentence":r.android.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_CAP_SENTENCES|android.text.InputType.TYPE_TEXT_FLAG_AUTO_CORRECT);break;case"multiLine":r.android.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE|android.text.InputType.TYPE_TEXT_FLAG_CAP_SENTENCES|android.text.InputType.TYPE_TEXT_FLAG_AUTO_CORRECT)}},getRandomID(){for(var e="",t="abcdefghijklmnopqrstuvwxyz0123456789",r=0;r<10;r++)e+=t.charAt(Math.floor(Math.random()*t.length));return e},setTimeRequired(e,t){this.modalOpen=!0;var r=this.recipeContent[t].split(":"),a=r[0],o=r[1];this.$showModal(H,{props:{title:"".concat("prepTime"==t?"Preparation":"Cooking"," time"),action:"SET",selectedHr:a,selectedMin:o}}).then(r=>{if(r){this.recipeContent[t]=r;this.modalOpen=!1;if(e)switch(t){case"prepTime":this.autoFocusField("cookTime",!1);break;case"cookTime":this.autoFocusField("yieldQuantity",!0)}}})},onScroll(e){this.viewIsScrolled=!!e.scrollY},showCategories(e){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(R,{props:{title:"Category",list:[...this.categories],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(Q,{props:{title:"New category",action:"ADD"}}).then(t=>{this.hijackBackEvent();if(t.length){this.recipeContent.category=t;this.addCategoryAction(t);this.modalOpen=!1;e&&this.autoFocusField("prepTime",!1)}});else if(t){this.recipeContent.category=t;this.hijackBackEvent();this.modalOpen=!1;e&&this.autoFocusField("prepTime",!1)}else this.hijackBackEvent()})},autoFocusField(e,t){this.$refs[e].nativeView.focus();t&&setTimeout(()=>{a.Utils.ad.showSoftInput(this.$refs[e].nativeView.android)},1)},showYieldUnits(e){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(R,{props:{title:"Yield measured in",list:[...this.yieldUnits],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(Q,{props:{title:"New yield unit",action:"ADD"}}).then(t=>{this.hijackBackEvent();if(t.length){this.recipeContent.yield.unit=t;this.addYieldUnitAction(t);this.modalOpen=!1;e&&this.addIngredient()}});else if(t){this.recipeContent.yield.unit=t;this.hijackBackEvent();this.modalOpen=!1;e&&this.addIngredient()}else this.hijackBackEvent()})},showUnits(e,t,r){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(R,{props:{title:"Unit",list:[...this.units]}}).then(o=>{this.hijackBackEvent();if(o){e.object.text=o;this.modalOpen=!1;if(t)if(this.recipeContent.ingredients.length-1===r)this.addIngredient();else{this.$refs.ingredient[r+1].nativeView.focus();setTimeout(e=>a.Utils.ad.showSoftInput(this.$refs.ingredient[r+1].nativeView.android),10)}}})},navigateBackController(){this.navigationFromView?this.$navigateTo(D,{props:{filterTrylater:this.filterTrylater,recipeID:this.recipeID},backstackVisible:!1}):this.$navigateBack()},navigateBack(){if(this.hasChanges){this.blockModal=!0;this.$showModal(z,{props:{title:"Unsaved changes",description:"Are you sure you want to discard unsaved changes to this recipe?",cancelButtonText:"DISCARD",okButtonText:"KEEP EDITING"}}).then(e=>{this.blockModal=!1;if(null!=e&&!e){this.navigateBackController();this.releaseBackEvent()}})}else{this.navigateBackController();this.releaseBackEvent()}},hijackBackEvent(){o.AndroidApplication.on(o.AndroidApplication.activityBackPressedEvent,this.backEvent)},releaseBackEvent(){o.AndroidApplication.off(o.AndroidApplication.activityBackPressedEvent,this.backEvent)},backEvent(e){if(this.hasChanges&&!this.blockModal){e.cancel=!0;this.navigateBack()}},imageHandler(){if(this.recipeContent.imageSrc){this.blockModal=!0;this.$showModal(z,{props:{title:"Recipe photo",cancelButtonText:"REMOVE",okButtonText:"REPLACE PHOTO"}}).then(e=>{this.blockModal=!1;if(e)this.permissionCheck(this.permissionConfirmation,this.imagePicker);else if(null!=e){this.recipeContent.imageSrc=null;this.releaseBackEvent()}})}else this.permissionCheck(this.permissionConfirmation,this.imagePicker)},permissionConfirmation(){return this.$showModal(z,{props:{title:"Grant permission",description:"EnRecipes requires storage permission in order to set recipe photo.",cancelButtonText:"NOT NOW",okButtonText:"CONTINUE"}})},permissionCheck(e,t){a.ApplicationSettings.getBoolean("storagePermissionAsked",!1)?d.a("photo").then(r=>{"authorized"!==r[0]?e().then(e=>e&&q.openAppSettingsPage()):t()}):e().then(e=>{e&&d.b("photo").then(e=>{switch(e[0]){case"authorized":t();break;case"never_ask_again":a.ApplicationSettings.setBoolean("storagePermissionAsked",!0);break;case"denied":l.makeText("Permission denied").show()}})})},imagePicker(){a.ApplicationSettings.setBoolean("storagePermissionAsked",!0);this.cacheImagePath=p.path.join(p.knownFolders.temp().path,"".concat(this.getRandomID(),".jpg"));u.create({mode:"single",extensions:["png","jpeg","jpg"]}).present().then(e=>{var t=e[0];c.ImageSource.fromFile(t).then(e=>{y.a.prototype.show(e,{width:1080,height:1080},{hideBottomControls:!0,toolbarTitle:"Crop photo",statusBarColor:"#ff5200",toolbarTextColor:"light"==this.appTheme?"#212529":"#f1f3f5",toolbarColor:"light"==this.appTheme?"#f1f3f5":"#212529",cropFrameColor:"#ff5200"}).then(e=>{e.image.saveToFile(this.cacheImagePath,"jpg",75);this.recipeContent.imageSrc=this.cacheImagePath})})})},fieldDeletionConfirm(e){return this.$showModal(z,{props:{title:e,cancelButtonText:"CANCEL",okButtonText:"REMOVE"}})},addIngredient(){this.recipeContent.ingredients.push({item:"",quantity:null,unit:"unit"})},removeIngredient(e){this.recipeContent.ingredients[e].item.length?this.fieldDeletionConfirm("Remove ingredient").then(t=>{t&&this.recipeContent.ingredients.splice(e,1)}):this.recipeContent.ingredients.splice(e,1)},addInstruction(){this.recipeContent.instructions.push("")},removeInstruction(e){this.recipeContent.instructions[e].length?this.fieldDeletionConfirm("Remove instruction").then(t=>{t&&this.recipeContent.instructions.splice(e,1)}):this.recipeContent.instructions.splice(e,1)},getCombinationTitle(e){return this.recipes.filter(t=>t.id===e)[0].title},showCombinations(){var e=[...this.recipeContent.combinations,this.recipeContent.id],t=this.recipes.filter(t=>!e.includes(t.id));this.$showModal(I,{props:{title:"Select a recipe",recipes:t}}).then(e=>{e&&this.recipeContent.combinations.push(e)})},removeCombination(e){var t=this.recipeContent.combinations.indexOf(e);this.fieldDeletionConfirm("Remove combination").then(r=>{if(r){this.recipeContent.combinations.splice(t,1);this.unSyncCombinations.push(e)}})},addNote(){this.recipeContent.notes.push("")},removeNote(e){this.recipeContent.notes[e].length?this.fieldDeletionConfirm("Remove note").then(t=>{t&&this.recipeContent.notes.splice(e,1)}):this.recipeContent.notes.splice(e,1)},clearEmptyFields(){this.recipeContent.title||(this.recipeContent.title="Untitled Recipe");this.recipeContent.yield.quantity||(this.recipeContent.yield.quantity=1);this.recipeContent.ingredients=this.recipeContent.ingredients.filter(e=>e.item);var e=this;function clearEmpty(t){e.recipeContent[t]=e.recipeContent[t].filter(e=>e)}clearEmpty("instructions");clearEmpty("notes")},saveOperation(){this.saving=this.modalOpen=!0;this.clearEmptyFields();this.recipeContent.lastModified=new Date;if(this.cacheImagePath){var e=p.path.join(p.knownFolders.documents().getFolder("EnRecipes").getFolder("Images").path,"".concat(this.getRandomID(),".jpg")),t=p.File.fromPath(this.cacheImagePath).readSync();p.File.fromPath(e).writeSync(t);this.recipeContent.imageSrc=e;p.knownFolders.temp().clear()}this.recipeContent.imageSrc?this.tempRecipeContent.imageSrc&&this.tempRecipeContent.imageSrc!==this.recipeContent.imageSrc&&Object(p.getFileAccess)().deleteFile(this.tempRecipeContent.imageSrc):this.tempRecipeContent.imageSrc&&Object(p.getFileAccess)().deleteFile(this.tempRecipeContent.imageSrc);this.unSyncCombinationsAction({id:this.recipeID,combinations:this.unSyncCombinations});this.saveRecipe()},saveRecipe(){if(this.recipeID)this.overwriteRecipeAction({id:this.recipeID,recipe:this.recipeContent});else{this.recipeContent.id=this.newRecipeID;this.addRecipeAction({id:this.newRecipeID,recipe:this.recipeContent})}setTimeout(()=>{this.saving=!1},100);this.navigateBackController()}}),created(){setTimeout(e=>{this.setCurrentComponentAction("EditRecipe")},500);this.title=this.recipeID?"Edit recipe":"New recipe";if(this.recipeID){var e=this.recipes.filter(e=>e.id===this.recipeID)[0];Object.assign(this.recipeContent,JSON.parse(JSON.stringify(e)));Object.assign(this.tempRecipeContent,JSON.parse(JSON.stringify(this.recipeContent)))}else{this.selectedCategory&&(this.recipeContent.category=this.selectedCategory);this.filterFavorites&&(this.recipeContent.isFavorite=!0);Object.assign(this.tempRecipeContent,JSON.parse(JSON.stringify(this.recipeContent)));this.newRecipeID=this.getRandomID()}this.hijackBackEvent()}},Z=J,X=Object(A.a)(Z,EditRecipevue_type_template_id_2dd987d3_render,[],!1,null,null,null);X.options.__file="components/EditRecipe.vue";var ee=X.exports;function EnRecipesvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function EnRecipesvue_type_script_lang_js_objectSpread(e){for(var t=1;t({searchQuery:"",viewIsScrolled:!1,showSearch:!1,rightAction:!1,sortType:"Natural order",deletionDialogActive:!1,showFAB:!1}),computed:EnRecipesvue_type_script_lang_js_objectSpread(EnRecipesvue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","currentComponent"])),{},{filteredRecipes(){return this.filterFavorites?this.recipes.filter(e=>e.isFavorite&&e.title.toLowerCase().includes(this.searchQuery)):this.filterTrylater?this.recipes.filter(e=>!e.tried&&e.title.toLowerCase().includes(this.searchQuery)):this.selectedCategory?this.recipes.filter(e=>e.category===this.selectedCategory&&e.title.toLowerCase().includes(this.searchQuery)):this.recipes.filter(e=>e.title.toLowerCase().includes(this.searchQuery))},noResultFor(){return this.selectedCategory?" in this category":this.filterFavorites?" in your favorites":this.filterTrylater?" in your try later list":""}}),methods:EnRecipesvue_type_script_lang_js_objectSpread(EnRecipesvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","deleteRecipeAction"])),{},{onPageLoad(){this.filterFavorites?this.setComponent("Favorites"):this.filterTrylater?this.setComponent("Try Later"):this.selectedCategory?this.setComponent(this.selectedCategory):this.setComponent("EnRecipes");this.showFAB=!0},showDrawer(){q.showDrawer()},openSearch(){this.showSearch=!0;this.showFAB=!1;this.hijackLocalBackEvent()},closeSearch(){this.searchQuery&&this.updateFilter();this.searchQuery="";a.Utils.ad.dismissSoftInput();this.showSearch=!1;this.showFAB=!0;this.releaseLocalBackEvent()},setComponent(e){this.setCurrentComponentAction(e);this.hijackGlobalBackEvent()},clearSearch(){""!==this.searchQuery&&this.updateFilter()},formattedTotalTime(e,t){var r=e.split(":"),a=t.split(":"),o=parseInt(r[0])+parseInt(a[0]),i=parseInt(r[1])+parseInt(a[1]);return{time:o?i?"".concat(o," hr ").concat(i," min"):"".concat(o," hr"):"".concat(i," min"),duration:"".concat(o).concat(i)}},onScroll(e){this.viewIsScrolled=!!e.scrollOffset},hijackLocalBackEvent(){this.releaseGlobalBackEvent();o.AndroidApplication.on(o.AndroidApplication.activityBackPressedEvent,this.searchBackEvent)},releaseLocalBackEvent(){o.AndroidApplication.off(o.AndroidApplication.activityBackPressedEvent,this.searchBackEvent);this.hijackGlobalBackEvent()},searchBackEvent(e){e.cancel=!0;this.closeDrawer();this.closeSearch()},addRecipe(){this.showFAB=!1;this.releaseGlobalBackEvent();this.$navigateTo(ee,{props:{selectedCategory:this.selectedCategory,filterFavorites:this.filterFavorites}})},viewRecipe(e){this.showFAB=!1;this.$navigateTo(D,{props:{filterTrylater:this.filterTrylater,recipeID:e},backstackVisible:!1})},sortDialog(){this.releaseGlobalBackEvent();this.$showModal(R,{props:{title:"Sort by",list:["Natural order","Title","Duration","Last modified"],height:"192"}}).then(e=>{if(e&&"Cancel"!==e&&this.sortType!==e){this.sortType=e;this.updateSort()}this.hijackGlobalBackEvent()})},updateSort(){var e=this.$refs.listView.nativeView;e.sortingFunction=void 0;e.sortingFunction=this.sortFunction},sortFunction(e,t){var r=e.title.toLowerCase().localeCompare(t.title.toLowerCase(),"en",{ignorePunctuation:!0}),a=this.formattedTotalTime(e.prepTime,e.cookTime).duration,o=this.formattedTotalTime(t.prepTime,t.cookTime).duration,i=new Date(e.lastModified),l=new Date(t.lastModified);switch(this.sortType){case"Title":return r>0?-1:r<0?1:0;case"Duration":return a>o?-1:al?1:0;default:return 0}},updateFilter(){var e=this.$refs.listView.nativeView;setTimeout(t=>{e.filteringFunction=void 0;e.filteringFunction=this.filterFunction},1)},filterFunction(e){return this.filterFavorites?!!e.isFavorite&&e.title.toLowerCase().includes(this.searchQuery):this.filterTrylater?!e.tried&&e.title.toLowerCase().includes(this.searchQuery):this.selectedCategory?e.category===this.selectedCategory&&e.title.toLowerCase().includes(this.searchQuery):e.title.toLowerCase().includes(this.searchQuery)},onSwiping(e){var{data:t,object:r}=e,a=t.swipeLimits,o=r,i=o.getViewById("delete-action");a.right=i.getMeasuredWidth()-12;a.threshold=a.right-6;if(t.x<-a.threshold){this.rightAction=!0;o.notifySwipeToExecuteFinished()}},onSwipeEnded(e){var{index:t}=e,r=this.recipes[t].id;this.rightAction&&!this.deletionDialogActive&&this.deleteRecipe(t,r);this.rightAction=!1},deleteRecipe(e,t){this.deletionDialogActive=!0;this.$showModal(z,{props:{title:"Delete recipe",description:'Are you sure you want to delete the recipe "'.concat(this.recipes[e].title,'"?'),cancelButtonText:"CANCEL",okButtonText:"DELETE"}}).then(r=>{r&&this.deleteRecipeAction({index:e,id:t});this.deletionDialogActive=!1})}}),mounted(){this.showFAB=!0}},re=te,ae=Object(A.a)(re,EnRecipesvue_type_template_id_5150c21e_render,[],!1,null,null,null);ae.options.__file="components/EnRecipes.vue";var oe=ae.exports,MealPlannervue_type_template_id_ed5c11f8_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{flat:"true"}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *, auto"}},[r("MDButton",{staticClass:"bx left",attrs:{variant:"text",text:e.icon.menu,automationText:"Back",col:"0"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:"Meal Planner",col:"1"}}),r("MDButton",{staticClass:"bx left",attrs:{variant:"text",text:e.icon.today,automationText:"today",col:"2"},on:{tap:e.goToToday}})],1)],1),r("GridLayout",{attrs:{rows:"280, *"}},[r("RadCalendar",{ref:"calendar",staticClass:"orkm",attrs:{androidElevation:e.viewIsScrolled?4:0,row:"0",locale:"en-US",viewMode:e.viewMode,transitionMode:e.transitionMode,selectionMode:e.selectionMode,eventsViewMode:e.eventsViewMode,eventSource:e.getMealPlans},on:{loaded:e.onCalendarLoad,dateSelected:e.onDateSelected}}),r("ScrollView",{attrs:{row:"1",width:"100%",height:"100%"},on:{scroll:e.onScroll}},[r("StackLayout",{staticClass:"dayPlan"},e._l(e.mealTimes,(function(t,a){return r("StackLayout",{key:"mealType"+a,staticClass:"plansContainer",class:t},[r("GridLayout",{staticClass:"header",attrs:{columns:"*, auto"}},[r("Label",{staticClass:"periodLabel orkm",attrs:{col:"0",text:t}}),r("MDButton",{staticClass:"bx addMeal",attrs:{col:"1",variant:"text",text:e.icon.plus},on:{tap:function(r){return e.addRecipe(t)}}})],1),e._l(e.getRecipes[t],(function(a,o){return r("GridLayout",{key:t+o,staticClass:"recipes",attrs:{columns:"*, auto"}},[r("MDRipple",{on:{tap:function(t){return e.viewRecipe(a)}}}),r("Label",{staticClass:"recipeTitle",attrs:{verticalAlignment:"center",col:"0",text:e.getRecipeTitle(a),textWrap:"true"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"1",text:e.icon.close},on:{tap:function(r){return e.removeRecipe(t,a)}}})],1)}))],2)})),1)],1)],1)],1)};MealPlannervue_type_template_id_ed5c11f8_render._withStripped=!0;var ie=r(38);function MealPlannervue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function MealPlannervue_type_script_lang_js_objectSpread(e){for(var t=1;t({viewIsScrolled:!1,appTheme:"Light",mealTimes:["breakfast","lunch","dinner","snacks"],eventList:[],selectedDayMealPlans:[],viewMode:ie.h.Month,transitionMode:ie.g.Slide,selectionMode:ie.f.Single,eventsViewMode:ie.c.None,color:{white:new g.a("#ffffff"),gray1:new g.a("#f1f3f5"),gray2:new g.a("#e9ecef"),gray3:new g.a("#dee2e6"),gray4:new g.a("#ced4da"),gray5:new g.a("#adb5bd"),gray6:new g.a("#868e96"),gray7:new g.a("#495057"),gray8:new g.a("#343a40"),gray9:new g.a("#212529"),black:new g.a("#111111"),orange:new g.a("#ff5200"),breakfast:"#ffb180",lunch:"#ceff80",dinner:"#80ceff",snacks:"#b180ff"},appFontRegular:"Orkney-Regular",appFontMedium:"Orkney-Medium",selectedDate:null}),computed:MealPlannervue_type_script_lang_js_objectSpread(MealPlannervue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","mealPlans"])),{},{isLightMode(){return"Light"===this.appTheme},monthViewStyle(){var e=new ie.e;e.backgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;e.showTitle=!0;e.showWeekNumbers=!1;e.showDayNames=!0;var t=new ie.j;t.cellBackgroundColor=this.isLightMode?this.color.gray2:this.color.black;t.cellBorderWidth=1;t.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;t.cellTextSize=16;t.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;t.cellTextFontName=this.appFontMedium;e.titleCellStyle=t;var r=new ie.i;r.cellBackgroundColor=this.isLightMode?this.color.gray2:this.color.black;r.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;r.cellBorderWidth=1;r.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;r.cellTextSize=10;r.cellAlignment=ie.a.Center;r.cellTextFontName=this.appFontMedium;e.dayNameCellStyle=r;var a=new ie.j;a.showEventsText=!1;a.eventTextColor=this.color.orange;a.eventFontName=this.appFontRegular;a.eventFontStyle=ie.d.Bold;a.eventTextSize=8;a.cellTextSize=16;a.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;a.cellAlignment=ie.a.Bottom;a.cellBackgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;a.cellTextFontName=this.appFontRegular;a.cellBorderWidth=1;a.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;e.dayCellStyle=a;var o=new ie.j;o.cellBackgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;o.cellTextColor=this.color.orange;o.cellBorderWidth=1;o.cellTextFontName=this.appFontMedium;o.cellTextFontStyle=ie.d.Bold;o.cellTextSize=16;o.cellAlignment=ie.a.Bottom;o.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;e.todayCellStyle=o;var i=new ie.j;i.eventTextSize=1;i.cellAlignment=ie.a.Bottom;i.cellBackgroundColor=this.isLightMode?this.color.white:this.color.gray8;i.cellBorderWidth=1;i.cellBorderColor=this.color.orange;i.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;i.cellTextFontName=this.appFontMedium;i.cellTextFontStyle=ie.d.Bold;i.cellTextSize=16;e.selectedDayCellStyle=i;return e},getRecipes(){return this.selectedDayMealPlans.length?this.selectedDayMealPlans.reduce((e,t)=>{switch(t.startDate.getHours()){case 0:e.breakfast=[...e.breakfast||[],t.title];break;case 5:e.lunch=[...e.lunch||[],t.title];break;case 10:e.dinner=[...e.dinner||[],t.title];break;case 15:e.snacks=[...e.snacks||[],t.title]}return e},{}):0},getMealPlans(){var getDate=e=>{var t=new Date(e),r=new Date(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours());return r},e=[];this.mealPlans.forEach(t=>{var r=new ie.b(t.title,getDate(t.startDate),getDate(t.endDate),!1,new g.a(t.eventColor));e=[...e,r]});return e}}),methods:MealPlannervue_type_script_lang_js_objectSpread(MealPlannervue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","initializeMealPlans","addMealPlanAction","deleteMealPlanAction"])),{},{onPageLoad(e){this.setCurrentComponentAction("MealPlanner")},onCalendarLoad(e){e.object.monthViewStyle=this.monthViewStyle;e.object.android.getGestureManager().setDoubleTapToChangeDisplayMode(!1);e.object.android.getGestureManager().setPinchCloseToChangeDisplayMode(!1);null==e.object.selectedDate&&(e.object.selectedDate=new Date);e.object.nativeView.getEventAdapter()&&e.object.nativeView.getEventAdapter().getRenderer().setEventRenderMode(com.telerik.widget.calendar.events.EventRenderMode.Shape)},showDrawer(){q.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},getDate(e){var t=new Date;t.setDate(t.getDate()+e);return t.getTime()},getDateString(e){var t=new Date;t.setDate(t.getDate()+e);return t.toDateString().slice(0,-5)},getRecipeTitle(e){var t=this.recipes.filter(t=>t.id===e)[0];return t?t.title:"[Deleted Recipe]"},viewRecipe(e){var t=this.recipes.filter(t=>t.id===e)[0];t&&this.$navigateTo(D,{props:{filterTrylater:!0,recipeID:e},backstackVisible:!1})},addRecipe(e){var t=this.recipes.filter(t=>!this.getRecipes[e]||!this.getRecipes[e].includes(t.id));this.$showModal(I,{props:{title:"Select a recipe",recipes:t}}).then(t=>{t&&this.newEvent(t,e)})},removeRecipeConfirm(e){return this.$showModal(z,{props:{title:"Remove recipe from ".concat(e),cancelButtonText:"CANCEL",okButtonText:"REMOVE"}})},removeRecipe(e,t){var r={breakfast:0,lunch:5,dinner:10,snacks:15};this.removeRecipeConfirm(e).then(a=>{if(a){var o=this.selectedDayMealPlans.filter(a=>a.startDate.getHours()===r[e]&&a.title===t)[0],i={title:o.title,startDate:o.startDate};this.deleteMealPlanAction(i);this.updateSelectedDatePlans()}})},updateSelectedDatePlans(){var e=new Date(this.selectedDate);setTimeout(()=>{this.selectedDayMealPlans=this.$refs.calendar.nativeView.getEventsForDate(e)},100)},onDateSelected(e){this.selectedDate=e.date;this.selectedDayMealPlans=e.object.getEventsForDate(e.date)},newEvent(e,t){var r=new Date(this.selectedDate),{y:a,m:o,d:i}={y:r.getFullYear(),m:r.getMonth(),d:r.getDate()},l={breakfast:{start:new Date(a,o,i,0),end:new Date(a,o,i,4)},lunch:{start:new Date(a,o,i,5),end:new Date(a,o,i,9)},dinner:{start:new Date(a,o,i,10),end:new Date(a,o,i,14)},snacks:{start:new Date(a,o,i,15),end:new Date(a,o,i,19)}},n=new ie.b(e,l[t].start,l[t].end,!1,new g.a(this.color[t]));this.addMealPlanAction({event:n,eventColor:this.color[t]});this.updateSelectedDatePlans()},goToToday(){var e=new Date;this.$refs.calendar.goToDate(e);this.$refs.calendar.nativeView.selectedDate=e}}),created(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light");var e=new Date;e.setHours(0,0,0);this.selectedDate=e}},ne=le,se=Object(A.a)(ne,MealPlannervue_type_template_id_ed5c11f8_render,[],!1,null,null,null);se.options.__file="components/MealPlanner.vue";var pe=se.exports,Settingsvue_type_template_id_6c938a04_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *"}},[r("MDButton",{staticClass:"bx left",attrs:{variant:"text",text:e.icon.menu,automationText:"Back",col:"0"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:"Settings",col:"1"}})],1)],1),r("ScrollView",{on:{scroll:e.onScroll}},[r("StackLayout",{staticClass:"main-container"},[r("Label",{staticClass:"group-header orkm",attrs:{text:"Interface"}}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:e.selectThemes}}),r("Label",{staticClass:"bx",attrs:{col:"0",verticalAlignment:"center",text:e.icon.theme}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Theme"}}),r("Label",{staticClass:"info",attrs:{text:e.appTheme}})],1)],1),r("StackLayout",{staticClass:"hr m-10"}),r("Label",{staticClass:"group-header orkm",attrs:{text:"Database"}}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:e.exportCheck}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.export}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Export a full backup"}}),e.backupInProgress?r("GridLayout",{staticClass:"progressContainer",attrs:{columns:"*, 64"}},[r("MDProgress",{attrs:{col:"0",value:e.backupProgress,maxValue:"100"}}),r("Label",{attrs:{col:"1",text:" "+e.backupProgress+"%"}})],1):r("Label",{staticClass:"info",attrs:{text:"Generates a zip file that contains all your data. This file can be imported back.",textWrap:"true"}})],1)],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:e.importCheck}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.import}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Import from backup"}}),r("Label",{staticClass:"info",attrs:{text:"Supports full backups exported by this app",textWrap:"true"}})],1)],1)],1)],1)],1)};Settingsvue_type_template_id_6c938a04_render._withStripped=!0;var ce=r(126);function Settingsvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function Settingsvue_type_script_lang_js_objectSpread(e){for(var t=1;t({viewIsScrolled:!1,appTheme:"Light",backupProgress:0,backupInProgress:!1}),computed:Settingsvue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","userCategories","userYieldUnits","mealPlans","currentComponent"])),methods:Settingsvue_type_script_lang_js_objectSpread(Settingsvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","importCategoriesAction","importYieldUnitsAction","importRecipesAction","importMealPlansAction"])),{},{onPageLoad(){this.setCurrentComponentAction("Settings")},showDrawer(){q.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},selectThemes(){this.$showModal(R,{props:{title:"Theme",list:["Light","Dark"],height:"96"}}).then(e=>{e&&"Cancel"!==e&&this.appTheme!==e&&this.$showModal(z,{props:{title:"Reload required",description:"EnRecipes needs to be reloaded for the theme change to take effect.",cancelButtonText:"CANCEL",okButtonText:"RELOAD"}}).then(t=>{if(t){this.appTheme=e;a.ApplicationSettings.setString("appTheme",e);setTimeout(e=>q.restartApp(),250)}})})},exportCheck(){this.recipes.length?this.permissionCheck(this.permissionConfirmation,"EnRecipes requires storage permission in order to backup your data to this device.",this.exportBackup):l.makeText("Add at least one recipe to perform a backup","long").show()},exportBackup(){this.exportFiles("create");var e=new Date,t=e.getFullYear()+"-"+("0"+(e.getMonth()+1)).slice(-2)+"-"+("0"+e.getDate()).slice(-2)+"_"+("0"+e.getHours()).slice(-2)+("0"+e.getMinutes()).slice(-2)+("0"+e.getSeconds()).slice(-2),r=p.Folder.fromPath(android.os.Environment.getExternalStorageDirectory().getAbsolutePath()).getFolder("Download").path,a=p.path.join(p.knownFolders.documents().path,"EnRecipes"),o=p.path.join(r,"EnRecipes-Backup_".concat(t,".zip"));this.backupInProgress=!0;ce.a.zip({directory:a,archive:o,onProgress:e=>{this.backupProgress=e}}).then(e=>{l.makeText("Backup file successfully saved to Download folder","long").show();this.exportFiles("delete")})},exportFiles(e){var t,r,a,o=p.path.join(p.knownFolders.documents().path,"EnRecipes"),i=p.File.fromPath(p.path.join(o,"recipes.json"));this.userCategories.length&&(t=p.File.fromPath(p.path.join(o,"userCategories.json")));this.userYieldUnits.length&&(r=p.File.fromPath(p.path.join(o,"userYieldUnits.json")));this.mealPlans.length&&(a=p.File.fromPath(p.path.join(o,"mealPlans.json")));switch(e){case"create":this.writeDataToFile(i,this.recipes);this.userCategories.length&&this.writeDataToFile(t,this.userCategories);this.userYieldUnits.length&&this.writeDataToFile(r,this.userYieldUnits);this.mealPlans.length&&this.writeDataToFile(a,this.mealPlans);break;case"delete":i.remove();this.userCategories.length&&t.remove();this.userYieldUnits.length&&r.remove();this.mealPlans.length&&a.remove()}},writeDataToFile(e,t){e.writeText(JSON.stringify(t))},importCheck(){this.permissionCheck(this.permissionConfirmation,"EnRecipes requires storage permission in order to import your data from a previous backup.",this.openFilePicker)},openFilePicker(){u.create({mode:"single",extensions:["zip"]}).present().then(e=>{l.makeText("Processing...").show();var t=e[0];this.validateZipContent(t)})},importDataToDB(e,t,r){switch(t){case"EnRecipesDB":this.importImages(r);this.importRecipesAction(e);break;case"userCategoriesDB":this.importCategoriesAction(e);break;case"userYieldUnitsDB":this.importYieldUnitsAction(e);break;case"mealPlansDB":this.importMealPlansAction(e)}},isFileDataValid(e){e.forEach((e,t)=>{p.File.exists(e.path)&&p.File.fromPath(e.path).readText().then(t=>{Array.isArray(JSON.parse(t))&&this.importDataToDB(JSON.parse(t),e.db,e.zipPath)})})},validateZipContent(e){ce.a.unzip({archive:e,overwrite:!0}).then(t=>{var r=t+"/EnRecipes",a=r+"/recipes.json",o=r+"/userCategories.json",i=r+"/userYieldUnits.json",n=r+"/mealPlans.json";if(p.Folder.exists(r))this.isFileDataValid([{zipPath:e,path:a,db:"EnRecipesDB"},{zipPath:e,path:o,db:"userCategoriesDB"},{zipPath:e,path:i,db:"userYieldUnitsDB"},{zipPath:e,path:n,db:"mealPlansDB"}]);else{p.Folder.fromPath(t).remove();l.makeText("Import failed. Backup file is incorrect or corrupt","long").show()}p.Folder.exists(r+"/Images")&&this.importImages(r+"/Images")})},importImages(e){var t=p.knownFolders.documents().path;ce.a.unzip({archive:e,directory:t,overwrite:!0}).then(e=>{l.makeText("Import successful","long").show();this.$navigateBack()})},permissionCheck(e,t,r){a.ApplicationSettings.getBoolean("storagePermissionAsked",!1)?d.a("photo").then(a=>{var o=a[Object.keys(a)[0]];"authorized"!==o?e(t).then(e=>{e&&q.openAppSettingsPage()}):r()}):e(t).then(e=>{e&&d.b("photo").then(e=>{var t=e[Object.keys(e)[0]];"authorized"===t&&r();"denied"!==t?a.ApplicationSettings.setBoolean("storagePermissionAsked",!0):l.makeText("Permission denied").show()})})},permissionConfirmation(e){return this.$showModal(z,{props:{title:"Grant permission",description:e,cancelButtonText:"NOT NOW",okButtonText:"CONTINUE"}})}}),mounted(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light")}},ue=de,ye=Object(A.a)(ue,Settingsvue_type_template_id_6c938a04_render,[],!1,null,null,null);ye.options.__file="components/Settings.vue";var ge=ye.exports,Aboutvue_type_template_id_95337e7c_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *"}},[r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.menu,automationText:"Back",col:"0"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:"About",col:"1"}})],1)],1),r("ScrollView",{on:{scroll:e.onScroll}},[r("StackLayout",{staticClass:"main-container"},[r("StackLayout",{staticClass:"appIconContainer",attrs:{horizontalAlignment:"center",orientation:"horizontal"}},[r("Image",{staticClass:"appIcon",attrs:{src:"res://logo",stretch:"aspectFit"}})],1),r("StackLayout",{staticClass:"m-8"}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.info}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Version"}}),r("Label",{staticClass:"info",attrs:{text:e.getVersion,textWrap:"true"}})],1)],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://github.com/vishnuraghavb/enrecipes")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.link}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"View project on GitHub"}})],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://t.me/enrecipes")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.telegram}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Join the Telegram group"}}),r("Label",{staticClass:"info",attrs:{text:"for reporting issues, suggestions and feedback",textWrap:"true"}})],1)],1),r("StackLayout",{staticClass:"hr m-10"}),r("Label",{staticClass:"group-header orkm",attrs:{text:"Author"}}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://www.vishnuraghav.com")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.user}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"Vishnu Raghav B"}})],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://github.com/vishnuraghavb")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.link}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"Follow on GitHub"}})],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://mastodon.social/@vishnuraghavb")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.link}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"Follow on Mastodon"}})],1)],1)],1)],1)};Aboutvue_type_template_id_95337e7c_render._withStripped=!0;function Aboutvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function Aboutvue_type_script_lang_js_objectSpread(e){for(var t=1;t({viewIsScrolled:!1,appTheme:"Light"}),methods:Aboutvue_type_script_lang_js_objectSpread(Aboutvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction"])),{},{onPageLoad(){this.setCurrentComponentAction("About")},showDrawer(){q.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},openURL(e){a.Utils.openUrl(e)}})},he=me,ve=Object(A.a)(he,Aboutvue_type_template_id_95337e7c_render,[],!1,null,null,null);ve.options.__file="components/About.vue";var be=ve.exports;function Appvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function Appvue_type_script_lang_js_objectSpread(e){for(var t=1;t({selectedCategory:null,filterFavorites:!1,filterTrylater:!1,MealPlanner:pe,topmenu:[{title:"EnRecipes",component:"EnRecipes",icon:"home"},{title:"Try Later",component:"Try Later",icon:"trylater"},{title:"Favorites",component:"Favorites",icon:"heart"}],bottommenu:[{title:"Settings",component:ge,icon:"cog"},{title:"About",component:be,icon:"info"}],editCategory:!1,appTheme:"Light"}),components:{EnRecipes:oe,MealPlanner:pe},computed:Appvue_type_script_lang_js_objectSpread(Appvue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","categories","yieldUnits","mealPlans","currentComponent"])),{},{categoriesWithRecipes(){var e=this.recipes.map(e=>e.category);return[...new Set(e)]}}),methods:Appvue_type_script_lang_js_objectSpread(Appvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","initializeRecipes","initializeCategories","initializeYieldUnits","initializeMealPlans","renameCategoryAction"])),{},{onPageLoad(){if("Light"===this.appTheme){var e=android.view.View,t=a.Application.android.startActivity.getWindow(),r=t.getDecorView();r.setSystemUiVisibility(e.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR)}},toggleCatEdit(){this.editCategory=!this.editCategory;this.selectedCategory&&this.setComponent("EnRecipes");this.filterFavorites=this.filterTrylater=!1;this.selectedCategory=null;this.$refs.enrecipes.updateFilter()},setComponent(e){this.setCurrentComponentAction(e)},renameCategory(e){this.releaseGlobalBackEvent();this.$showModal(Q,{props:{title:"Rename category",text:e,action:"RENAME"}}).then(t=>{this.hijackGlobalBackEvent();if(t.length){this.renameCategoryAction({current:e,updated:t});this.editCategory=!1;this.navigateTo(t,!1,!0)}})},setSelectedCategory(e){this.selectedCategory=e.item;this.closeDrawer()},closeDrawer(){this.$refs.drawer.nativeView.closeDrawer()},hijackGlobalBackEvent(){o.AndroidApplication.on(o.AndroidApplication.activityBackPressedEvent,this.globalBackEvent)},releaseGlobalBackEvent(){o.AndroidApplication.off(o.AndroidApplication.activityBackPressedEvent,this.globalBackEvent)},globalBackEvent(e){function preventDefault(){e.cancel=!0}if(this.$refs.drawer&&this.$refs.drawer.nativeView.getIsOpen()){preventDefault();this.closeDrawer();this.editCategory=!1}else if(["Favorites","Try Later",this.selectedCategory].includes(this.currentComponent)){preventDefault();this.setComponent("EnRecipes");this.filterFavorites=this.filterTrylater=!1;this.selectedCategory=null;this.$refs.enrecipes.updateFilter();this.releaseGlobalBackEvent()}},navigateTo(e,t,r){if(t){this.$navigateTo(e,{frame:"main-frame",backstackVisible:!1});this.closeDrawer()}else if(!this.editCategory||!r){this.releaseGlobalBackEvent();this.hijackGlobalBackEvent();this.setComponent(e);this.$navigateBack({frame:"main-frame",backstackVisible:!1});this.filterFavorites="Favorites"===e;this.filterTrylater="Try Later"===e;this.selectedCategory=r?e:null;this.$refs.enrecipes.updateFilter();this.closeDrawer()}this.editCategory=!1}}),created(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light");setTimeout(e=>{i.a.setMode(i.a[this.appTheme])},10);this.recipes.length||this.initializeRecipes();this.categories.length||this.initializeCategories();this.yieldUnits.length||this.initializeYieldUnits();this.mealPlans.length||this.initializeMealPlans()}},we=fe,Ce=Object(A.a)(we,render,[],!1,null,null,null);Ce.options.__file="components/App.vue";t.a=Ce.exports},323:function(e,t,r){var a={"./app.scss":171};function webpackContext(e){var t=webpackContextResolve(e);return r(t)}function webpackContextResolve(e){if(!r.o(a,e)){var t=new Error("Cannot find module '"+e+"'");t.code="MODULE_NOT_FOUND";throw t}return a[e]}webpackContext.keys=function webpackContextKeys(){return Object.keys(a)};webpackContext.resolve=webpackContextResolve;e.exports=webpackContext;webpackContext.id=323},324:function(e,t,r){var a={"./app.scss":171,"./main.js":146,"./shared/utils.js":60,"./store.js":139};function webpackContext(e){var t=webpackContextResolve(e);return r(t)}function webpackContextResolve(e){if(!r.o(a,e)){var t=new Error("Cannot find module '"+e+"'");t.code="MODULE_NOT_FOUND";throw t}return a[e]}webpackContext.keys=function webpackContextKeys(){return Object.keys(a)};webpackContext.resolve=webpackContextResolve;e.exports=webpackContext;webpackContext.id=324},60:function(e,t,r){"use strict";r.r(t);r.d(t,"showDrawer",(function(){return showDrawer}));r.d(t,"restartApp",(function(){return restartApp}));r.d(t,"openAppSettingsPage",(function(){return openAppSettingsPage}));var a=r(3),showDrawer=()=>{var e=a.Application.getRootView().getViewById("sideDrawer");e&&e.showDrawer()},restartApp=()=>{var e=new android.content.Intent(a.Application.android.context,a.Application.android.startActivity.getClass()),t=parseInt(1e5*Math.random(),10),r=android.app.PendingIntent.getActivity(a.Application.android.context,t,e,android.app.PendingIntent.FLAG_CANCEL_CURRENT),o=a.Application.android.context.getSystemService(android.content.Context.ALARM_SERVICE);o.set(android.app.AlarmManager.RTC,java.lang.System.currentTimeMillis()+100,r);android.os.Process.killProcess(android.os.Process.myPid())},openAppSettingsPage=()=>{var e=new android.content.Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS);e.addCategory(android.content.Intent.CATEGORY_DEFAULT);e.setData(android.net.Uri.parse("package:"+a.Application.android.context.getPackageName()));a.Application.android.foregroundActivity.startActivity(e)}}},[[146,1,2]]]);
\ No newline at end of file
+require("./runtime.js");require("./vendor.js");module.exports=(global.webpackJsonp=global.webpackJsonp||[]).push([[0],{139:function(e,t,r){"use strict";r.r(t);var a=r(58),o=r.n(a),i=r(31),l=r(113),n=r(17),s=new l.Couchbase("EnRecipes"),p=new l.Couchbase("userCategories"),c=new l.Couchbase("userYieldUnits"),d=new l.Couchbase("mealPlans");o.a.use(i.a);var u=["Appetizers","BBQ","Beverages","Breads","Breakfast","Desserts","Dinner","Drinks","Healthy","Lunch","Main dishes","Meat","Noodles","Pasta","Poultry","Rice","Salads","Sauces","Seafood","Side dishes","Snacks","Soups","Undefined","Vegan","Vegetarian"],y=["Serving","Piece","Teaspoon","Tablespoon","Fluid Ounce","Ounce","Pound","Gram","Kilogram","Cup","Gallon","Millilitre","Litre","Roll","Patty","Loaf"];t.default=new i.a.Store({state:{recipes:[],categories:[],userCategories:[],units:["unit","tsp","dsp","tbsp","fl oz","cup","pt","qt","gal","ml","l","oz","lb","mg","g","kg","cm","in","leaf","clove","pinch","drop","dozen","stick","small","medium","large"],yieldUnits:[],userYieldUnits:[],mealPlans:[],icon:{home:"",heart:"",heartOutline:"",label:"",labelOutline:"",cog:"",info:"",menu:"",search:"",sort:"",plus:"",plusCircle:"",close:"",image:"",food:"",back:"",save:"",camera:"",share:"",edit:"",theme:"",link:"",file:"",detail:"",user:"",trash:"",donate:"",trylater:"",trylaterOutline:"",note:"",copy:"",check:"",telegram:"",time:"",item:"",step:"",source:"",export:"",import:"",outline:"",calendar:"",today:""},currentComponent:"EnRecipes"},mutations:{initializeRecipes(e){s.query({select:[]}).forEach(t=>{e.recipes.push(t)})},initializeCategories(e){var t=p.query({select:[]}).length;if(t){e.userCategories=p.getDocument("userCategories").userCategories;var r=e.recipes.map(e=>e.category);e.userCategories=e.userCategories.filter(e=>r.includes(e))}else p.createDocument({userCategories:[]},"userCategories");e.categories=[...u,...e.userCategories];e.categories.sort()},initializeYieldUnits(e){var t=c.query({select:[]}).length;if(t){e.userYieldUnits=c.getDocument("userYieldUnits").userYieldUnits;var r=e.recipes.map(e=>e.yield.unit);e.userYieldUnits=e.userYieldUnits.filter(e=>r.includes(e))}else c.createDocument({userYieldUnits:[]},"userYieldUnits");e.yieldUnits=[...y,...e.userYieldUnits]},initializeMealPlans(e){var t=d.query({select:[]}).length;t?e.mealPlans=d.getDocument("mealPlans").mealPlans:d.createDocument({mealPlans:[]},"mealPlans")},importRecipes(e,t){var r,a;if(e.recipes.length){r=e.recipes.map(e=>e.id);a=t.reduce((e,t,a)=>{r.indexOf(t.id)<0?e[0].push(t):e[1].push(t);return e},[[],[]]);a[0].length&&createDocuments(a[0]);a[1].length&&function updateDocuments(t){t=getUpdatedData(t);t.forEach(t=>{var r=e.recipes.map((e,r)=>{var a=new Date(e.lastModified).getTime(),o=new Date(t.lastModified).getTime();return e.id===t.id&&ae>=0)[0];if(r>=0){Object.assign(e.recipes[r],t);s.updateDocument(t.id,t)}})}(a[1])}else createDocuments(t);function getUpdatedData(e){return e.map(e=>{var t=Object.assign({},e);if(t.timeRequired){t.prepTime="00:00";t.cookTime=t.timeRequired;delete t.timeRequired}return t})}function createDocuments(t){t=getUpdatedData(t);e.recipes=[...e.recipes,...t];t.forEach(e=>{s.createDocument(e,e.id)})}},importCategories(e,t){e.userCategories=new Set([...e.userCategories,...t]);p.updateDocument("userCategories",{userCategories:[...e.userCategories]});e.categories=[...u,...e.userCategories];e.categories.sort()},importYieldUnits(e,t){e.userYieldUnits=new Set([...e.userYieldUnits,...t]);c.updateDocument("userYieldUnits",{userYieldUnits:[...e.userYieldUnits]});e.yieldUnits=[...y,...e.userYieldUnits]},importMealPlans(e,t){var r=t.filter(t=>!e.mealPlans.some(e=>e.title===t.title&&e.startDate===t.startDate));e.mealPlans=[...e.mealPlans,...r];d.updateDocument("mealPlans",{mealPlans:[...e.mealPlans]})},addRecipe(e,t){var{id:r,recipe:a}=t;e.recipes.push(a);s.createDocument(a,r)},addCategory(e,t){var r=e.categories.map(e=>e.toLowerCase());if(-1==r.indexOf(t.toLowerCase())){e.userCategories.push(t);p.updateDocument("userCategories",{userCategories:[...e.userCategories]});e.categories=[...u,...e.userCategories];e.categories.sort()}},addYieldUnit(e,t){var r=e.yieldUnits.map(e=>e.toLowerCase());if(-1==r.indexOf(t.toLowerCase())){e.userYieldUnits.push(t);c.updateDocument("userYieldUnits",{userYieldUnits:[...e.userYieldUnits]});e.yieldUnits=[...y,...e.userYieldUnits]}},addMealPlan(e,t){var{event:r,eventColor:a}=t;e.mealPlans.push({title:r.title,startDate:r.startDate,endDate:r.endDate,eventColor:a});d.updateDocument("mealPlans",{mealPlans:[...e.mealPlans]})},deleteRecipe(e,t){var{index:r,id:a}=t;Object(n.getFileAccess)().deleteFile(e.recipes[r].imageSrc);e.recipes.splice(r,1);s.deleteDocument(a);e.recipes.forEach((t,r)=>{if(t.combinations.includes(a)){e.recipes[r].combinations.splice(t.combinations.indexOf(a),1);s.updateDocument(e.recipes[r].id,e.recipes[r])}})},deleteMealPlan(e,t){var{title:r,startDate:a}=t,o=e.mealPlans.filter(e=>{console.log(e.startDate,a);var t=new Date(e.startDate).getTime();return e.title===r&&t===a.getTime()})[0],i=e.mealPlans.indexOf(o);e.mealPlans.splice(i,1);e.mealPlans=[...e.mealPlans];var l=d.getDocument("mealPlans").mealPlans;l.splice(i,1);d.updateDocument("mealPlans",{mealPlans:[...l]})},overwriteRecipe(e,t){var{id:r,recipe:a}=t,o=e.recipes.indexOf(e.recipes.filter(e=>e.id===r)[0]);Object.assign(e.recipes[o],a);s.updateDocument(r,a)},toggleState(e,t){var{id:r,recipe:a,key:o,setDate:i}=t,l=e.recipes.indexOf(e.recipes.filter(e=>e.id===r)[0]);e.recipes[l][o]=!e.recipes[l][o];i&&(e.recipes[l].lastTried=new Date);s.updateDocument(r,a)},setRecipeAsTried(e,t){var{id:r,recipe:a}=t,o=e.recipes.indexOf(e.recipes.filter(e=>e.id===r)[0]);e.recipes[o].tried=!0;e.recipes[o].lastTried=new Date;s.updateDocument(r,a)},setLastTriedDate(e,t){e.recipes[t].lastTried=new Date;s.updateDocument(e.recipes[t].id,e.recipes[t])},renameCategory(e,t){var{current:r,updated:a}=t,o=e.categories.map(e=>e.toLowerCase());if(-1==o.indexOf(a.toLowerCase())){e.userCategories.push(a);p.updateDocument("userCategories",{userCategories:[...e.userCategories]});e.categories=[...u,...e.userCategories];e.categories.sort()}e.recipes.forEach((t,o)=>{if(t.category==r){e.recipes[o].category=a;s.inBatch(()=>{s.updateDocument(e.recipes[o].id,e.recipes[o])})}})},setCurrentComponent(e,t){e.currentComponent=t},unSyncCombinations(e,t){var{id:r,combinations:a}=t;e.recipes.forEach((t,o)=>{if(a.includes(t.id)){e.recipes[o].combinations.splice(t.combinations.indexOf(r),1);s.updateDocument(e.recipes[o].id,e.recipes[o])}})}},actions:{initializeRecipes(e){var{commit:t}=e;t("initializeRecipes")},initializeCategories(e){var{commit:t}=e;t("initializeCategories")},initializeYieldUnits(e){var{commit:t}=e;t("initializeYieldUnits")},initializeMealPlans(e){var{commit:t}=e;t("initializeMealPlans")},importRecipesAction(e,t){var{commit:r}=e;r("importRecipes",t)},importCategoriesAction(e,t){var{commit:r}=e;r("importCategories",t)},importYieldUnitsAction(e,t){var{commit:r}=e;r("importYieldUnits",t)},importMealPlansAction(e,t){var{commit:r}=e;r("importMealPlans",t)},addRecipeAction(e,t){var{commit:r}=e;r("addRecipe",t)},addYieldUnitAction(e,t){var{commit:r}=e;r("addYieldUnit",t)},addCategoryAction(e,t){var{commit:r}=e;r("addCategory",t)},addMealPlanAction(e,t){var{commit:r}=e;r("addMealPlan",t)},deleteMealPlanAction(e,t){var{commit:r}=e;r("deleteMealPlan",t)},deleteRecipeAction(e,t){var{commit:r}=e;r("deleteRecipe",t)},overwriteRecipeAction(e,t){var{commit:r}=e;r("overwriteRecipe",t)},toggleStateAction(e,t){var{commit:r}=e;r("toggleState",t)},setRecipeAsTriedAction(e,t){var{commit:r}=e;r("setRecipeAsTried",t)},setLastTriedDateAction(e,t){var{commit:r}=e;r("setLastTriedDate",t)},renameCategoryAction(e,t){var{commit:r}=e;r("renameCategory",t)},setCurrentComponentAction(e,t){var{commit:r}=e;r("setCurrentComponent",t)},unSyncCombinationsAction(e,t){var{commit:r}=e;r("unSyncCombinations",t)}}})},146:function(e,t,r){"use strict";r.r(t);(function(e){r(325);var t=r(58),a=r.n(t),o=r(189),i=r(139),l=r(194),n=r(190),s=r(191),p=r(185),c=r(192),d=r(193),u=r(195),y=r(196),g=r(188);const m=r(3).isAndroid;if(m&&!e.__snapshot){r(41);r(320)}r(321)();0;const h=r(324);e.registerWebpackModules(h);0;a.a.use(l.a);a.a.use(n.a);a.a.use(s.a);a.a.use(p.a);a.a.use(c.a);a.a.use(d.a);a.a.use(u.a);a.a.use(y.a);a.a.registerElement("CheckBox",()=>g.a,{model:{prop:"checked",event:"checkedChange"}});a.a.config.silent=!0;new a.a({store:i.default,render:e=>e("frame",[e(o.a)])}).$start()}).call(this,r(20))},147:function(e,t){e.exports=require("~/package.json")},171:function(e,t,r){e.exports={type:"stylesheet",stylesheet:{rules:[{type:"comment",comment:"!\n * NativeScript Theme __VERSION__ (https://nativescript.org)\n * Copyright 2016-2016 The Theme Authors\n * Copyright 2016-2019 Progress Software\n * Licensed under Apache 2.0 (https://github.com/NativeScript/theme/blob/master/LICENSE)\n "},{type:"keyframes",name:"empty",keyframes:[]},{type:"rule",selectors:[".c-black"],declarations:[{type:"declaration",property:"color",value:"#000"}]},{type:"rule",selectors:[".c-bg-black"],declarations:[{type:"declaration",property:"background-color",value:"#000"}]},{type:"rule",selectors:[".c-white"],declarations:[{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:[".c-bg-white"],declarations:[{type:"declaration",property:"background-color",value:"#fff"}]},{type:"rule",selectors:[".c-grey"],declarations:[{type:"declaration",property:"color",value:"#e0e0e0"}]},{type:"rule",selectors:[".c-bg-grey"],declarations:[{type:"declaration",property:"background-color",value:"#e0e0e0"}]},{type:"rule",selectors:[".c-grey-light"],declarations:[{type:"declaration",property:"color",value:"#bababa"}]},{type:"rule",selectors:[".c-bg-grey-light"],declarations:[{type:"declaration",property:"background-color",value:"#bababa"}]},{type:"rule",selectors:[".c-charcoal"],declarations:[{type:"declaration",property:"color",value:"#303030"}]},{type:"rule",selectors:[".c-bg-charcoal"],declarations:[{type:"declaration",property:"background-color",value:"#303030"}]},{type:"rule",selectors:[".c-transparent"],declarations:[{type:"declaration",property:"color",value:"rgba(0,0,0,0)"}]},{type:"rule",selectors:[".c-bg-transparent"],declarations:[{type:"declaration",property:"background-color",value:"rgba(0,0,0,0)"}]},{type:"rule",selectors:[".c-aqua"],declarations:[{type:"declaration",property:"color",value:"#00caab"}]},{type:"rule",selectors:[".c-bg-aqua"],declarations:[{type:"declaration",property:"background-color",value:"#00caab"}]},{type:"rule",selectors:[".c-blue"],declarations:[{type:"declaration",property:"color",value:"#3a53ff"}]},{type:"rule",selectors:[".c-bg-blue"],declarations:[{type:"declaration",property:"background-color",value:"#3a53ff"}]},{type:"rule",selectors:[".c-brown"],declarations:[{type:"declaration",property:"color",value:"#795548"}]},{type:"rule",selectors:[".c-bg-brown"],declarations:[{type:"declaration",property:"background-color",value:"#795548"}]},{type:"rule",selectors:[".c-forest"],declarations:[{type:"declaration",property:"color",value:"#006968"}]},{type:"rule",selectors:[".c-bg-forest"],declarations:[{type:"declaration",property:"background-color",value:"#006968"}]},{type:"rule",selectors:[".c-grey-dark"],declarations:[{type:"declaration",property:"color",value:"#5c687c"}]},{type:"rule",selectors:[".c-bg-grey-dark"],declarations:[{type:"declaration",property:"background-color",value:"#5c687c"}]},{type:"rule",selectors:[".c-purple"],declarations:[{type:"declaration",property:"color",value:"#8130ff"}]},{type:"rule",selectors:[".c-bg-purple"],declarations:[{type:"declaration",property:"background-color",value:"#8130ff"}]},{type:"rule",selectors:[".c-lemon"],declarations:[{type:"declaration",property:"color",value:"#ffea00"}]},{type:"rule",selectors:[".c-bg-lemon"],declarations:[{type:"declaration",property:"background-color",value:"#ffea00"}]},{type:"rule",selectors:[".c-lime"],declarations:[{type:"declaration",property:"color",value:"#aee406"}]},{type:"rule",selectors:[".c-bg-lime"],declarations:[{type:"declaration",property:"background-color",value:"#aee406"}]},{type:"rule",selectors:[".c-orange"],declarations:[{type:"declaration",property:"color",value:"#f57c00"}]},{type:"rule",selectors:[".c-bg-orange"],declarations:[{type:"declaration",property:"background-color",value:"#f57c00"}]},{type:"rule",selectors:[".c-ruby"],declarations:[{type:"declaration",property:"color",value:"#ff1744"}]},{type:"rule",selectors:[".c-bg-ruby"],declarations:[{type:"declaration",property:"background-color",value:"#ff1744"}]},{type:"rule",selectors:[".c-sky"],declarations:[{type:"declaration",property:"color",value:"#30bcff"}]},{type:"rule",selectors:[".c-bg-sky"],declarations:[{type:"declaration",property:"background-color",value:"#30bcff"}]},{type:"rule",selectors:[".c-error"],declarations:[{type:"declaration",property:"color",value:"#d50000"}]},{type:"rule",selectors:[".c-bg-error"],declarations:[{type:"declaration",property:"background-color",value:"#d50000"}]},{type:"rule",selectors:[".w-full"],declarations:[{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:[".w-100"],declarations:[{type:"declaration",property:"width",value:"100"}]},{type:"rule",selectors:[".h-full"],declarations:[{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:[".h-100"],declarations:[{type:"declaration",property:"height",value:"100"}]},{type:"rule",selectors:[".m-0"],declarations:[{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".m-t-0"],declarations:[{type:"declaration",property:"margin-top",value:"0"}]},{type:"rule",selectors:[".m-r-0"],declarations:[{type:"declaration",property:"margin-right",value:"0"}]},{type:"rule",selectors:[".m-b-0"],declarations:[{type:"declaration",property:"margin-bottom",value:"0"}]},{type:"rule",selectors:[".m-l-0"],declarations:[{type:"declaration",property:"margin-left",value:"0"}]},{type:"rule",selectors:[".m-x-0"],declarations:[{type:"declaration",property:"margin-right",value:"0"},{type:"declaration",property:"margin-left",value:"0"}]},{type:"rule",selectors:[".m-y-0"],declarations:[{type:"declaration",property:"margin-top",value:"0"},{type:"declaration",property:"margin-bottom",value:"0"}]},{type:"rule",selectors:[".m-2"],declarations:[{type:"declaration",property:"margin",value:"2"}]},{type:"rule",selectors:[".m-t-2"],declarations:[{type:"declaration",property:"margin-top",value:"2"}]},{type:"rule",selectors:[".m-r-2"],declarations:[{type:"declaration",property:"margin-right",value:"2"}]},{type:"rule",selectors:[".m-b-2"],declarations:[{type:"declaration",property:"margin-bottom",value:"2"}]},{type:"rule",selectors:[".m-l-2"],declarations:[{type:"declaration",property:"margin-left",value:"2"}]},{type:"rule",selectors:[".m-x-2"],declarations:[{type:"declaration",property:"margin-right",value:"2"},{type:"declaration",property:"margin-left",value:"2"}]},{type:"rule",selectors:[".m-y-2"],declarations:[{type:"declaration",property:"margin-top",value:"2"},{type:"declaration",property:"margin-bottom",value:"2"}]},{type:"rule",selectors:[".m-4"],declarations:[{type:"declaration",property:"margin",value:"4"}]},{type:"rule",selectors:[".m-t-4"],declarations:[{type:"declaration",property:"margin-top",value:"4"}]},{type:"rule",selectors:[".m-r-4"],declarations:[{type:"declaration",property:"margin-right",value:"4"}]},{type:"rule",selectors:[".m-b-4"],declarations:[{type:"declaration",property:"margin-bottom",value:"4"}]},{type:"rule",selectors:[".m-l-4"],declarations:[{type:"declaration",property:"margin-left",value:"4"}]},{type:"rule",selectors:[".m-x-4"],declarations:[{type:"declaration",property:"margin-right",value:"4"},{type:"declaration",property:"margin-left",value:"4"}]},{type:"rule",selectors:[".m-y-4"],declarations:[{type:"declaration",property:"margin-top",value:"4"},{type:"declaration",property:"margin-bottom",value:"4"}]},{type:"rule",selectors:[".m-5"],declarations:[{type:"declaration",property:"margin",value:"5"}]},{type:"rule",selectors:[".m-t-5"],declarations:[{type:"declaration",property:"margin-top",value:"5"}]},{type:"rule",selectors:[".m-r-5"],declarations:[{type:"declaration",property:"margin-right",value:"5"}]},{type:"rule",selectors:[".m-b-5"],declarations:[{type:"declaration",property:"margin-bottom",value:"5"}]},{type:"rule",selectors:[".m-l-5"],declarations:[{type:"declaration",property:"margin-left",value:"5"}]},{type:"rule",selectors:[".m-x-5"],declarations:[{type:"declaration",property:"margin-right",value:"5"},{type:"declaration",property:"margin-left",value:"5"}]},{type:"rule",selectors:[".m-y-5"],declarations:[{type:"declaration",property:"margin-top",value:"5"},{type:"declaration",property:"margin-bottom",value:"5"}]},{type:"rule",selectors:[".m-8"],declarations:[{type:"declaration",property:"margin",value:"8"}]},{type:"rule",selectors:[".m-t-8"],declarations:[{type:"declaration",property:"margin-top",value:"8"}]},{type:"rule",selectors:[".m-r-8"],declarations:[{type:"declaration",property:"margin-right",value:"8"}]},{type:"rule",selectors:[".m-b-8"],declarations:[{type:"declaration",property:"margin-bottom",value:"8"}]},{type:"rule",selectors:[".m-l-8"],declarations:[{type:"declaration",property:"margin-left",value:"8"}]},{type:"rule",selectors:[".m-x-8"],declarations:[{type:"declaration",property:"margin-right",value:"8"},{type:"declaration",property:"margin-left",value:"8"}]},{type:"rule",selectors:[".m-y-8"],declarations:[{type:"declaration",property:"margin-top",value:"8"},{type:"declaration",property:"margin-bottom",value:"8"}]},{type:"rule",selectors:[".m-10"],declarations:[{type:"declaration",property:"margin",value:"10"}]},{type:"rule",selectors:[".m-t-10"],declarations:[{type:"declaration",property:"margin-top",value:"10"}]},{type:"rule",selectors:[".m-r-10"],declarations:[{type:"declaration",property:"margin-right",value:"10"}]},{type:"rule",selectors:[".m-b-10"],declarations:[{type:"declaration",property:"margin-bottom",value:"10"}]},{type:"rule",selectors:[".m-l-10"],declarations:[{type:"declaration",property:"margin-left",value:"10"}]},{type:"rule",selectors:[".m-x-10"],declarations:[{type:"declaration",property:"margin-right",value:"10"},{type:"declaration",property:"margin-left",value:"10"}]},{type:"rule",selectors:[".m-y-10"],declarations:[{type:"declaration",property:"margin-top",value:"10"},{type:"declaration",property:"margin-bottom",value:"10"}]},{type:"rule",selectors:[".m-12"],declarations:[{type:"declaration",property:"margin",value:"12"}]},{type:"rule",selectors:[".m-t-12"],declarations:[{type:"declaration",property:"margin-top",value:"12"}]},{type:"rule",selectors:[".m-r-12"],declarations:[{type:"declaration",property:"margin-right",value:"12"}]},{type:"rule",selectors:[".m-b-12"],declarations:[{type:"declaration",property:"margin-bottom",value:"12"}]},{type:"rule",selectors:[".m-l-12"],declarations:[{type:"declaration",property:"margin-left",value:"12"}]},{type:"rule",selectors:[".m-x-12"],declarations:[{type:"declaration",property:"margin-right",value:"12"},{type:"declaration",property:"margin-left",value:"12"}]},{type:"rule",selectors:[".m-y-12"],declarations:[{type:"declaration",property:"margin-top",value:"12"},{type:"declaration",property:"margin-bottom",value:"12"}]},{type:"rule",selectors:[".m-15"],declarations:[{type:"declaration",property:"margin",value:"15"}]},{type:"rule",selectors:[".m-t-15"],declarations:[{type:"declaration",property:"margin-top",value:"15"}]},{type:"rule",selectors:[".m-r-15"],declarations:[{type:"declaration",property:"margin-right",value:"15"}]},{type:"rule",selectors:[".m-b-15"],declarations:[{type:"declaration",property:"margin-bottom",value:"15"}]},{type:"rule",selectors:[".m-l-15"],declarations:[{type:"declaration",property:"margin-left",value:"15"}]},{type:"rule",selectors:[".m-x-15"],declarations:[{type:"declaration",property:"margin-right",value:"15"},{type:"declaration",property:"margin-left",value:"15"}]},{type:"rule",selectors:[".m-y-15"],declarations:[{type:"declaration",property:"margin-top",value:"15"},{type:"declaration",property:"margin-bottom",value:"15"}]},{type:"rule",selectors:[".m-16"],declarations:[{type:"declaration",property:"margin",value:"16"}]},{type:"rule",selectors:[".m-t-16"],declarations:[{type:"declaration",property:"margin-top",value:"16"}]},{type:"rule",selectors:[".m-r-16"],declarations:[{type:"declaration",property:"margin-right",value:"16"}]},{type:"rule",selectors:[".m-b-16"],declarations:[{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".m-l-16"],declarations:[{type:"declaration",property:"margin-left",value:"16"}]},{type:"rule",selectors:[".m-x-16"],declarations:[{type:"declaration",property:"margin-right",value:"16"},{type:"declaration",property:"margin-left",value:"16"}]},{type:"rule",selectors:[".m-y-16"],declarations:[{type:"declaration",property:"margin-top",value:"16"},{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".m-20"],declarations:[{type:"declaration",property:"margin",value:"20"}]},{type:"rule",selectors:[".m-t-20"],declarations:[{type:"declaration",property:"margin-top",value:"20"}]},{type:"rule",selectors:[".m-r-20"],declarations:[{type:"declaration",property:"margin-right",value:"20"}]},{type:"rule",selectors:[".m-b-20"],declarations:[{type:"declaration",property:"margin-bottom",value:"20"}]},{type:"rule",selectors:[".m-l-20"],declarations:[{type:"declaration",property:"margin-left",value:"20"}]},{type:"rule",selectors:[".m-x-20"],declarations:[{type:"declaration",property:"margin-right",value:"20"},{type:"declaration",property:"margin-left",value:"20"}]},{type:"rule",selectors:[".m-y-20"],declarations:[{type:"declaration",property:"margin-top",value:"20"},{type:"declaration",property:"margin-bottom",value:"20"}]},{type:"rule",selectors:[".m-24"],declarations:[{type:"declaration",property:"margin",value:"24"}]},{type:"rule",selectors:[".m-t-24"],declarations:[{type:"declaration",property:"margin-top",value:"24"}]},{type:"rule",selectors:[".m-r-24"],declarations:[{type:"declaration",property:"margin-right",value:"24"}]},{type:"rule",selectors:[".m-b-24"],declarations:[{type:"declaration",property:"margin-bottom",value:"24"}]},{type:"rule",selectors:[".m-l-24"],declarations:[{type:"declaration",property:"margin-left",value:"24"}]},{type:"rule",selectors:[".m-x-24"],declarations:[{type:"declaration",property:"margin-right",value:"24"},{type:"declaration",property:"margin-left",value:"24"}]},{type:"rule",selectors:[".m-y-24"],declarations:[{type:"declaration",property:"margin-top",value:"24"},{type:"declaration",property:"margin-bottom",value:"24"}]},{type:"rule",selectors:[".m-25"],declarations:[{type:"declaration",property:"margin",value:"25"}]},{type:"rule",selectors:[".m-t-25"],declarations:[{type:"declaration",property:"margin-top",value:"25"}]},{type:"rule",selectors:[".m-r-25"],declarations:[{type:"declaration",property:"margin-right",value:"25"}]},{type:"rule",selectors:[".m-b-25"],declarations:[{type:"declaration",property:"margin-bottom",value:"25"}]},{type:"rule",selectors:[".m-l-25"],declarations:[{type:"declaration",property:"margin-left",value:"25"}]},{type:"rule",selectors:[".m-x-25"],declarations:[{type:"declaration",property:"margin-right",value:"25"},{type:"declaration",property:"margin-left",value:"25"}]},{type:"rule",selectors:[".m-y-25"],declarations:[{type:"declaration",property:"margin-top",value:"25"},{type:"declaration",property:"margin-bottom",value:"25"}]},{type:"rule",selectors:[".m-28"],declarations:[{type:"declaration",property:"margin",value:"28"}]},{type:"rule",selectors:[".m-t-28"],declarations:[{type:"declaration",property:"margin-top",value:"28"}]},{type:"rule",selectors:[".m-r-28"],declarations:[{type:"declaration",property:"margin-right",value:"28"}]},{type:"rule",selectors:[".m-b-28"],declarations:[{type:"declaration",property:"margin-bottom",value:"28"}]},{type:"rule",selectors:[".m-l-28"],declarations:[{type:"declaration",property:"margin-left",value:"28"}]},{type:"rule",selectors:[".m-x-28"],declarations:[{type:"declaration",property:"margin-right",value:"28"},{type:"declaration",property:"margin-left",value:"28"}]},{type:"rule",selectors:[".m-y-28"],declarations:[{type:"declaration",property:"margin-top",value:"28"},{type:"declaration",property:"margin-bottom",value:"28"}]},{type:"rule",selectors:[".m-30"],declarations:[{type:"declaration",property:"margin",value:"30"}]},{type:"rule",selectors:[".m-t-30"],declarations:[{type:"declaration",property:"margin-top",value:"30"}]},{type:"rule",selectors:[".m-r-30"],declarations:[{type:"declaration",property:"margin-right",value:"30"}]},{type:"rule",selectors:[".m-b-30"],declarations:[{type:"declaration",property:"margin-bottom",value:"30"}]},{type:"rule",selectors:[".m-l-30"],declarations:[{type:"declaration",property:"margin-left",value:"30"}]},{type:"rule",selectors:[".m-x-30"],declarations:[{type:"declaration",property:"margin-right",value:"30"},{type:"declaration",property:"margin-left",value:"30"}]},{type:"rule",selectors:[".m-y-30"],declarations:[{type:"declaration",property:"margin-top",value:"30"},{type:"declaration",property:"margin-bottom",value:"30"}]},{type:"rule",selectors:[".p-0"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:[".p-t-0"],declarations:[{type:"declaration",property:"padding-top",value:"0"}]},{type:"rule",selectors:[".p-r-0"],declarations:[{type:"declaration",property:"padding-right",value:"0"}]},{type:"rule",selectors:[".p-b-0"],declarations:[{type:"declaration",property:"padding-bottom",value:"0"}]},{type:"rule",selectors:[".p-l-0"],declarations:[{type:"declaration",property:"padding-left",value:"0"}]},{type:"rule",selectors:[".p-x-0"],declarations:[{type:"declaration",property:"padding-right",value:"0"},{type:"declaration",property:"padding-left",value:"0"}]},{type:"rule",selectors:[".p-y-0"],declarations:[{type:"declaration",property:"padding-top",value:"0"},{type:"declaration",property:"padding-bottom",value:"0"}]},{type:"rule",selectors:[".p-2"],declarations:[{type:"declaration",property:"padding",value:"2"}]},{type:"rule",selectors:[".p-t-2"],declarations:[{type:"declaration",property:"padding-top",value:"2"}]},{type:"rule",selectors:[".p-r-2"],declarations:[{type:"declaration",property:"padding-right",value:"2"}]},{type:"rule",selectors:[".p-b-2"],declarations:[{type:"declaration",property:"padding-bottom",value:"2"}]},{type:"rule",selectors:[".p-l-2"],declarations:[{type:"declaration",property:"padding-left",value:"2"}]},{type:"rule",selectors:[".p-x-2"],declarations:[{type:"declaration",property:"padding-right",value:"2"},{type:"declaration",property:"padding-left",value:"2"}]},{type:"rule",selectors:[".p-y-2"],declarations:[{type:"declaration",property:"padding-top",value:"2"},{type:"declaration",property:"padding-bottom",value:"2"}]},{type:"rule",selectors:[".p-4"],declarations:[{type:"declaration",property:"padding",value:"4"}]},{type:"rule",selectors:[".p-t-4"],declarations:[{type:"declaration",property:"padding-top",value:"4"}]},{type:"rule",selectors:[".p-r-4"],declarations:[{type:"declaration",property:"padding-right",value:"4"}]},{type:"rule",selectors:[".p-b-4"],declarations:[{type:"declaration",property:"padding-bottom",value:"4"}]},{type:"rule",selectors:[".p-l-4"],declarations:[{type:"declaration",property:"padding-left",value:"4"}]},{type:"rule",selectors:[".p-x-4"],declarations:[{type:"declaration",property:"padding-right",value:"4"},{type:"declaration",property:"padding-left",value:"4"}]},{type:"rule",selectors:[".p-y-4"],declarations:[{type:"declaration",property:"padding-top",value:"4"},{type:"declaration",property:"padding-bottom",value:"4"}]},{type:"rule",selectors:[".p-5"],declarations:[{type:"declaration",property:"padding",value:"5"}]},{type:"rule",selectors:[".p-t-5"],declarations:[{type:"declaration",property:"padding-top",value:"5"}]},{type:"rule",selectors:[".p-r-5"],declarations:[{type:"declaration",property:"padding-right",value:"5"}]},{type:"rule",selectors:[".p-b-5"],declarations:[{type:"declaration",property:"padding-bottom",value:"5"}]},{type:"rule",selectors:[".p-l-5"],declarations:[{type:"declaration",property:"padding-left",value:"5"}]},{type:"rule",selectors:[".p-x-5"],declarations:[{type:"declaration",property:"padding-right",value:"5"},{type:"declaration",property:"padding-left",value:"5"}]},{type:"rule",selectors:[".p-y-5"],declarations:[{type:"declaration",property:"padding-top",value:"5"},{type:"declaration",property:"padding-bottom",value:"5"}]},{type:"rule",selectors:[".p-8"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".p-t-8"],declarations:[{type:"declaration",property:"padding-top",value:"8"}]},{type:"rule",selectors:[".p-r-8"],declarations:[{type:"declaration",property:"padding-right",value:"8"}]},{type:"rule",selectors:[".p-b-8"],declarations:[{type:"declaration",property:"padding-bottom",value:"8"}]},{type:"rule",selectors:[".p-l-8"],declarations:[{type:"declaration",property:"padding-left",value:"8"}]},{type:"rule",selectors:[".p-x-8"],declarations:[{type:"declaration",property:"padding-right",value:"8"},{type:"declaration",property:"padding-left",value:"8"}]},{type:"rule",selectors:[".p-y-8"],declarations:[{type:"declaration",property:"padding-top",value:"8"},{type:"declaration",property:"padding-bottom",value:"8"}]},{type:"rule",selectors:[".p-10"],declarations:[{type:"declaration",property:"padding",value:"10"}]},{type:"rule",selectors:[".p-t-10"],declarations:[{type:"declaration",property:"padding-top",value:"10"}]},{type:"rule",selectors:[".p-r-10"],declarations:[{type:"declaration",property:"padding-right",value:"10"}]},{type:"rule",selectors:[".p-b-10"],declarations:[{type:"declaration",property:"padding-bottom",value:"10"}]},{type:"rule",selectors:[".p-l-10"],declarations:[{type:"declaration",property:"padding-left",value:"10"}]},{type:"rule",selectors:[".p-x-10"],declarations:[{type:"declaration",property:"padding-right",value:"10"},{type:"declaration",property:"padding-left",value:"10"}]},{type:"rule",selectors:[".p-y-10"],declarations:[{type:"declaration",property:"padding-top",value:"10"},{type:"declaration",property:"padding-bottom",value:"10"}]},{type:"rule",selectors:[".p-12"],declarations:[{type:"declaration",property:"padding",value:"12"}]},{type:"rule",selectors:[".p-t-12"],declarations:[{type:"declaration",property:"padding-top",value:"12"}]},{type:"rule",selectors:[".p-r-12"],declarations:[{type:"declaration",property:"padding-right",value:"12"}]},{type:"rule",selectors:[".p-b-12"],declarations:[{type:"declaration",property:"padding-bottom",value:"12"}]},{type:"rule",selectors:[".p-l-12"],declarations:[{type:"declaration",property:"padding-left",value:"12"}]},{type:"rule",selectors:[".p-x-12"],declarations:[{type:"declaration",property:"padding-right",value:"12"},{type:"declaration",property:"padding-left",value:"12"}]},{type:"rule",selectors:[".p-y-12"],declarations:[{type:"declaration",property:"padding-top",value:"12"},{type:"declaration",property:"padding-bottom",value:"12"}]},{type:"rule",selectors:[".p-15"],declarations:[{type:"declaration",property:"padding",value:"15"}]},{type:"rule",selectors:[".p-t-15"],declarations:[{type:"declaration",property:"padding-top",value:"15"}]},{type:"rule",selectors:[".p-r-15"],declarations:[{type:"declaration",property:"padding-right",value:"15"}]},{type:"rule",selectors:[".p-b-15"],declarations:[{type:"declaration",property:"padding-bottom",value:"15"}]},{type:"rule",selectors:[".p-l-15"],declarations:[{type:"declaration",property:"padding-left",value:"15"}]},{type:"rule",selectors:[".p-x-15"],declarations:[{type:"declaration",property:"padding-right",value:"15"},{type:"declaration",property:"padding-left",value:"15"}]},{type:"rule",selectors:[".p-y-15"],declarations:[{type:"declaration",property:"padding-top",value:"15"},{type:"declaration",property:"padding-bottom",value:"15"}]},{type:"rule",selectors:[".p-16"],declarations:[{type:"declaration",property:"padding",value:"16"}]},{type:"rule",selectors:[".p-t-16"],declarations:[{type:"declaration",property:"padding-top",value:"16"}]},{type:"rule",selectors:[".p-r-16"],declarations:[{type:"declaration",property:"padding-right",value:"16"}]},{type:"rule",selectors:[".p-b-16"],declarations:[{type:"declaration",property:"padding-bottom",value:"16"}]},{type:"rule",selectors:[".p-l-16"],declarations:[{type:"declaration",property:"padding-left",value:"16"}]},{type:"rule",selectors:[".p-x-16"],declarations:[{type:"declaration",property:"padding-right",value:"16"},{type:"declaration",property:"padding-left",value:"16"}]},{type:"rule",selectors:[".p-y-16"],declarations:[{type:"declaration",property:"padding-top",value:"16"},{type:"declaration",property:"padding-bottom",value:"16"}]},{type:"rule",selectors:[".p-20"],declarations:[{type:"declaration",property:"padding",value:"20"}]},{type:"rule",selectors:[".p-t-20"],declarations:[{type:"declaration",property:"padding-top",value:"20"}]},{type:"rule",selectors:[".p-r-20"],declarations:[{type:"declaration",property:"padding-right",value:"20"}]},{type:"rule",selectors:[".p-b-20"],declarations:[{type:"declaration",property:"padding-bottom",value:"20"}]},{type:"rule",selectors:[".p-l-20"],declarations:[{type:"declaration",property:"padding-left",value:"20"}]},{type:"rule",selectors:[".p-x-20"],declarations:[{type:"declaration",property:"padding-right",value:"20"},{type:"declaration",property:"padding-left",value:"20"}]},{type:"rule",selectors:[".p-y-20"],declarations:[{type:"declaration",property:"padding-top",value:"20"},{type:"declaration",property:"padding-bottom",value:"20"}]},{type:"rule",selectors:[".p-24"],declarations:[{type:"declaration",property:"padding",value:"24"}]},{type:"rule",selectors:[".p-t-24"],declarations:[{type:"declaration",property:"padding-top",value:"24"}]},{type:"rule",selectors:[".p-r-24"],declarations:[{type:"declaration",property:"padding-right",value:"24"}]},{type:"rule",selectors:[".p-b-24"],declarations:[{type:"declaration",property:"padding-bottom",value:"24"}]},{type:"rule",selectors:[".p-l-24"],declarations:[{type:"declaration",property:"padding-left",value:"24"}]},{type:"rule",selectors:[".p-x-24"],declarations:[{type:"declaration",property:"padding-right",value:"24"},{type:"declaration",property:"padding-left",value:"24"}]},{type:"rule",selectors:[".p-y-24"],declarations:[{type:"declaration",property:"padding-top",value:"24"},{type:"declaration",property:"padding-bottom",value:"24"}]},{type:"rule",selectors:[".p-25"],declarations:[{type:"declaration",property:"padding",value:"25"}]},{type:"rule",selectors:[".p-t-25"],declarations:[{type:"declaration",property:"padding-top",value:"25"}]},{type:"rule",selectors:[".p-r-25"],declarations:[{type:"declaration",property:"padding-right",value:"25"}]},{type:"rule",selectors:[".p-b-25"],declarations:[{type:"declaration",property:"padding-bottom",value:"25"}]},{type:"rule",selectors:[".p-l-25"],declarations:[{type:"declaration",property:"padding-left",value:"25"}]},{type:"rule",selectors:[".p-x-25"],declarations:[{type:"declaration",property:"padding-right",value:"25"},{type:"declaration",property:"padding-left",value:"25"}]},{type:"rule",selectors:[".p-y-25"],declarations:[{type:"declaration",property:"padding-top",value:"25"},{type:"declaration",property:"padding-bottom",value:"25"}]},{type:"rule",selectors:[".p-28"],declarations:[{type:"declaration",property:"padding",value:"28"}]},{type:"rule",selectors:[".p-t-28"],declarations:[{type:"declaration",property:"padding-top",value:"28"}]},{type:"rule",selectors:[".p-r-28"],declarations:[{type:"declaration",property:"padding-right",value:"28"}]},{type:"rule",selectors:[".p-b-28"],declarations:[{type:"declaration",property:"padding-bottom",value:"28"}]},{type:"rule",selectors:[".p-l-28"],declarations:[{type:"declaration",property:"padding-left",value:"28"}]},{type:"rule",selectors:[".p-x-28"],declarations:[{type:"declaration",property:"padding-right",value:"28"},{type:"declaration",property:"padding-left",value:"28"}]},{type:"rule",selectors:[".p-y-28"],declarations:[{type:"declaration",property:"padding-top",value:"28"},{type:"declaration",property:"padding-bottom",value:"28"}]},{type:"rule",selectors:[".p-30"],declarations:[{type:"declaration",property:"padding",value:"30"}]},{type:"rule",selectors:[".p-t-30"],declarations:[{type:"declaration",property:"padding-top",value:"30"}]},{type:"rule",selectors:[".p-r-30"],declarations:[{type:"declaration",property:"padding-right",value:"30"}]},{type:"rule",selectors:[".p-b-30"],declarations:[{type:"declaration",property:"padding-bottom",value:"30"}]},{type:"rule",selectors:[".p-l-30"],declarations:[{type:"declaration",property:"padding-left",value:"30"}]},{type:"rule",selectors:[".p-x-30"],declarations:[{type:"declaration",property:"padding-right",value:"30"},{type:"declaration",property:"padding-left",value:"30"}]},{type:"rule",selectors:[".p-y-30"],declarations:[{type:"declaration",property:"padding-top",value:"30"},{type:"declaration",property:"padding-bottom",value:"30"}]},{type:"rule",selectors:[".text-left"],declarations:[{type:"declaration",property:"text-align",value:"left"}]},{type:"rule",selectors:[".text-right"],declarations:[{type:"declaration",property:"text-align",value:"right"}]},{type:"rule",selectors:[".text-center"],declarations:[{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:[".text-lowercase"],declarations:[{type:"declaration",property:"text-transform",value:"lowercase"}]},{type:"rule",selectors:[".text-uppercase"],declarations:[{type:"declaration",property:"text-transform",value:"uppercase"}]},{type:"rule",selectors:[".text-capitalize"],declarations:[{type:"declaration",property:"text-transform",value:"capitalize"}]},{type:"rule",selectors:[".font-weight-normal"],declarations:[{type:"declaration",property:"font-weight",value:"normal"}]},{type:"rule",selectors:[".font-weight-bold"],declarations:[{type:"declaration",property:"font-weight",value:"bold"}]},{type:"rule",selectors:[".font-italic"],declarations:[{type:"declaration",property:"font-style",value:"italic"}]},{type:"rule",selectors:[".t-10"],declarations:[{type:"declaration",property:"font-size",value:"10"}]},{type:"rule",selectors:[".t-12"],declarations:[{type:"declaration",property:"font-size",value:"12"}]},{type:"rule",selectors:[".t-14"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".t-15"],declarations:[{type:"declaration",property:"font-size",value:"15"}]},{type:"rule",selectors:[".t-16"],declarations:[{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".t-17"],declarations:[{type:"declaration",property:"font-size",value:"17"}]},{type:"rule",selectors:[".t-18"],declarations:[{type:"declaration",property:"font-size",value:"18"}]},{type:"rule",selectors:[".t-19"],declarations:[{type:"declaration",property:"font-size",value:"19"}]},{type:"rule",selectors:[".t-20"],declarations:[{type:"declaration",property:"font-size",value:"20"}]},{type:"rule",selectors:[".t-25"],declarations:[{type:"declaration",property:"font-size",value:"25"}]},{type:"rule",selectors:[".t-30"],declarations:[{type:"declaration",property:"font-size",value:"30"}]},{type:"rule",selectors:[".t-36"],declarations:[{type:"declaration",property:"font-size",value:"36"}]},{type:"rule",selectors:[".h1",".h2",".h3",".h4",".h5",".h6"],declarations:[{type:"declaration",property:"margin-bottom",value:"4"},{type:"declaration",property:"font-weight",value:"normal"},{type:"declaration",property:"color",value:"#262626"}]},{type:"rule",selectors:[".ns-dark .h1",".ns-dark .h2",".ns-dark .h3",".ns-dark .h4",".ns-dark .h5",".ns-dark .h6"],declarations:[{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:[".body",".body2",".footnote"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"font-weight",value:"normal"}]},{type:"rule",selectors:[".ns-dark .body",".ns-dark .body2",".ns-dark .footnote"],declarations:[{type:"declaration",property:"color",value:"#b3b3b3"}]},{type:"rule",selectors:[".h1"],declarations:[{type:"declaration",property:"font-size",value:"32"}]},{type:"rule",selectors:[".h2"],declarations:[{type:"declaration",property:"font-size",value:"22"}]},{type:"rule",selectors:[".h3"],declarations:[{type:"declaration",property:"font-size",value:"15"}]},{type:"rule",selectors:[".h4"],declarations:[{type:"declaration",property:"font-size",value:"12"}]},{type:"rule",selectors:[".h5"],declarations:[{type:"declaration",property:"font-size",value:"11"}]},{type:"rule",selectors:[".h6"],declarations:[{type:"declaration",property:"font-size",value:"10"}]},{type:"rule",selectors:[".body"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".body2"],declarations:[{type:"declaration",property:"font-size",value:"17"}]},{type:"rule",selectors:[".footnote"],declarations:[{type:"declaration",property:"font-size",value:"13"}]},{type:"rule",selectors:[".img-thumbnail"],declarations:[{type:"declaration",property:"border-radius",value:"0"}]},{type:"rule",selectors:[".invisible"],declarations:[{type:"declaration",property:"visibility",value:"collapse"}]},{type:"rule",selectors:[".pull-left"],declarations:[{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:[".pull-right"],declarations:[{type:"declaration",property:"horizontal-align",value:"right"}]},{type:"rule",selectors:[".m-x-auto"],declarations:[{type:"declaration",property:"horizontal-align",value:"center"}]},{type:"rule",selectors:[".m-y-auto"],declarations:[{type:"declaration",property:"vertical-align",value:"center"}]},{type:"rule",selectors:[".ns-modal",".ns-root"],declarations:[{type:"declaration",property:"background-color",value:"#fff"},{type:"declaration",property:"color",value:"#262626"},{type:"declaration",property:"font-family",value:"sans-serif"},{type:"declaration",property:"font-size",value:"12"}]},{type:"rule",selectors:[".ns-dark.ns-modal",".ns-dark.ns-root"],declarations:[{type:"declaration",property:"background-color",value:"#303030"},{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:[".-hidden",".hidden"],declarations:[{type:"declaration",property:"visibility",value:"collapsed"}]},{type:"rule",selectors:[".-rounded",".rounded"],declarations:[{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".-circle"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:[".hr"],declarations:[{type:"declaration",property:"height",value:"1"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"margin",value:"9 0 10"},{type:"declaration",property:"border-width",value:"0 0 1"},{type:"declaration",property:"border-style",value:"solid"}]},{type:"rule",selectors:[".text-muted"],declarations:[{type:"declaration",property:"color",value:"#ace4ff"}]},{type:"rule",selectors:[".ns-dark .text-muted"],declarations:[{type:"declaration",property:"color",value:"#446f83"}]},{type:"rule",selectors:["Label>*","Label>*>*","Button>*","Button>*>*","TextField>*","TextField>*>*","TextView>*","TextView>*>*"],declarations:[{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["ListView","RadListView"],declarations:[{type:"declaration",property:"min-height",value:"100"}]},{type:"rule",selectors:["Image"],declarations:[{type:"declaration",property:"min-height",value:"20"}]},{type:"rule",selectors:[".nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:["Button",".nt-button"],declarations:[{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"border-color",value:"transparent"},{type:"declaration",property:"min-width",value:"64"},{type:"declaration",property:"height",value:"52"},{type:"declaration",property:"padding",value:"0 5 0 5"},{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"margin",value:"8 16 8 16"}]},{type:"rule",selectors:[".ns-ios Button",".ns-ios .nt-button"],declarations:[{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"border-width",value:"0"}]},{type:"rule",selectors:[".ns-android Button",".ns-android .nt-button"],declarations:[{type:"declaration",property:"margin",value:"4 12"}]},{type:"rule",selectors:["Button.-outline",".nt-button.-outline"],declarations:[{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"border-width",value:"1"}]},{type:"rule",selectors:[".ns-android Button.-outline",".ns-android .nt-button.-outline"],declarations:[{type:"declaration",property:"margin",value:"8 16"}]},{type:"rule",selectors:["Button.-rounded-sm","Button.-rounded-lg",".nt-button.-rounded-sm",".nt-button.-rounded-lg"],declarations:[{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".ns-android Button.-rounded-sm",".ns-android Button.-rounded-lg",".ns-android .nt-button.-rounded-sm",".ns-android .nt-button.-rounded-lg"],declarations:[{type:"declaration",property:"margin",value:"8 16"}]},{type:"rule",selectors:["Button.-rounded-lg",".nt-button.-rounded-lg"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:["Button[isEnabled=false]",".nt-button[isEnabled=false]"],declarations:[{type:"declaration",property:"opacity",value:".5"}]},{type:"rule",selectors:["Button.-simple",".nt-button.-simple"],declarations:[{type:"declaration",property:"android-elevation",value:"0"},{type:"declaration",property:"android-dynamic-elevation-offset",value:"0"}]},{type:"rule",selectors:[".ns-root Button.-aqua",".ns-root .nt-button.-aqua"],declarations:[{type:"declaration",property:"border-color",value:"#00caab"},{type:"declaration",property:"color",value:"#00caab"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-aqua",".ns-dark.ns-root .nt-button.-aqua"],declarations:[{type:"declaration",property:"border-color",value:"#00caab"},{type:"declaration",property:"color",value:"#00caab"}]},{type:"rule",selectors:[".ns-root Button.-aqua.-primary",".ns-root .nt-button.-aqua.-primary"],declarations:[{type:"declaration",property:"color",value:"#fdffff"},{type:"declaration",property:"background-color",value:"#00caab"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-aqua.-primary",".ns-dark.ns-root .nt-button.-aqua.-primary"],declarations:[{type:"declaration",property:"color",value:"#fdffff"},{type:"declaration",property:"background-color",value:"#00caab"}]},{type:"rule",selectors:[".ns-root Button.-blue",".ns-root .nt-button.-blue"],declarations:[{type:"declaration",property:"border-color",value:"#3a53ff"},{type:"declaration",property:"color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-blue",".ns-dark.ns-root .nt-button.-blue"],declarations:[{type:"declaration",property:"border-color",value:"#3a53ff"},{type:"declaration",property:"color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-root Button.-blue.-primary",".ns-root .nt-button.-blue.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-blue.-primary",".ns-dark.ns-root .nt-button.-blue.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#3a53ff"}]},{type:"rule",selectors:[".ns-root Button.-brown",".ns-root .nt-button.-brown"],declarations:[{type:"declaration",property:"border-color",value:"#795548"},{type:"declaration",property:"color",value:"#795548"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-brown",".ns-dark.ns-root .nt-button.-brown"],declarations:[{type:"declaration",property:"border-color",value:"#795548"},{type:"declaration",property:"color",value:"#795548"}]},{type:"rule",selectors:[".ns-root Button.-brown.-primary",".ns-root .nt-button.-brown.-primary"],declarations:[{type:"declaration",property:"color",value:"#fbf9f8"},{type:"declaration",property:"background-color",value:"#795548"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-brown.-primary",".ns-dark.ns-root .nt-button.-brown.-primary"],declarations:[{type:"declaration",property:"color",value:"#fbf9f8"},{type:"declaration",property:"background-color",value:"#795548"}]},{type:"rule",selectors:[".ns-root Button.-forest",".ns-root .nt-button.-forest"],declarations:[{type:"declaration",property:"border-color",value:"#006968"},{type:"declaration",property:"color",value:"#006968"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-forest",".ns-dark.ns-root .nt-button.-forest"],declarations:[{type:"declaration",property:"border-color",value:"#006968"},{type:"declaration",property:"color",value:"#006968"}]},{type:"rule",selectors:[".ns-root Button.-forest.-primary",".ns-root .nt-button.-forest.-primary"],declarations:[{type:"declaration",property:"color",value:"#9cfffe"},{type:"declaration",property:"background-color",value:"#006968"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-forest.-primary",".ns-dark.ns-root .nt-button.-forest.-primary"],declarations:[{type:"declaration",property:"color",value:"#9cfffe"},{type:"declaration",property:"background-color",value:"#006968"}]},{type:"rule",selectors:[".ns-root Button.-grey",".ns-root .nt-button.-grey"],declarations:[{type:"declaration",property:"border-color",value:"#5c687c"},{type:"declaration",property:"color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-grey",".ns-dark.ns-root .nt-button.-grey"],declarations:[{type:"declaration",property:"border-color",value:"#5c687c"},{type:"declaration",property:"color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-root Button.-grey.-primary",".ns-root .nt-button.-grey.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-grey.-primary",".ns-dark.ns-root .nt-button.-grey.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#5c687c"}]},{type:"rule",selectors:[".ns-root Button.-lemon",".ns-root .nt-button.-lemon"],declarations:[{type:"declaration",property:"border-color",value:"#ffea00"},{type:"declaration",property:"color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lemon",".ns-dark.ns-root .nt-button.-lemon"],declarations:[{type:"declaration",property:"border-color",value:"#ffea00"},{type:"declaration",property:"color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-root Button.-lemon.-primary",".ns-root .nt-button.-lemon.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lemon.-primary",".ns-dark.ns-root .nt-button.-lemon.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#ffea00"}]},{type:"rule",selectors:[".ns-root Button.-lime",".ns-root .nt-button.-lime"],declarations:[{type:"declaration",property:"border-color",value:"#aee406"},{type:"declaration",property:"color",value:"#aee406"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lime",".ns-dark.ns-root .nt-button.-lime"],declarations:[{type:"declaration",property:"border-color",value:"#aee406"},{type:"declaration",property:"color",value:"#aee406"}]},{type:"rule",selectors:[".ns-root Button.-lime.-primary",".ns-root .nt-button.-lime.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#aee406"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-lime.-primary",".ns-dark.ns-root .nt-button.-lime.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#aee406"}]},{type:"rule",selectors:[".ns-root Button.-orange",".ns-root .nt-button.-orange"],declarations:[{type:"declaration",property:"border-color",value:"#f57c00"},{type:"declaration",property:"color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-orange",".ns-dark.ns-root .nt-button.-orange"],declarations:[{type:"declaration",property:"border-color",value:"#f57c00"},{type:"declaration",property:"color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-root Button.-orange.-primary",".ns-root .nt-button.-orange.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-orange.-primary",".ns-dark.ns-root .nt-button.-orange.-primary"],declarations:[{type:"declaration",property:"color",value:"#000"},{type:"declaration",property:"background-color",value:"#f57c00"}]},{type:"rule",selectors:[".ns-root Button.-purple",".ns-root .nt-button.-purple"],declarations:[{type:"declaration",property:"border-color",value:"#8130ff"},{type:"declaration",property:"color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-purple",".ns-dark.ns-root .nt-button.-purple"],declarations:[{type:"declaration",property:"border-color",value:"#8130ff"},{type:"declaration",property:"color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-root Button.-purple.-primary",".ns-root .nt-button.-purple.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-purple.-primary",".ns-dark.ns-root .nt-button.-purple.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#8130ff"}]},{type:"rule",selectors:[".ns-root Button.-ruby",".ns-root .nt-button.-ruby"],declarations:[{type:"declaration",property:"border-color",value:"#ff1744"},{type:"declaration",property:"color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-ruby",".ns-dark.ns-root .nt-button.-ruby"],declarations:[{type:"declaration",property:"border-color",value:"#ff1744"},{type:"declaration",property:"color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-root Button.-ruby.-primary",".ns-root .nt-button.-ruby.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-ruby.-primary",".ns-dark.ns-root .nt-button.-ruby.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#ff1744"}]},{type:"rule",selectors:[".ns-root Button.-sky",".ns-root .nt-button.-sky"],declarations:[{type:"declaration",property:"border-color",value:"#30bcff"},{type:"declaration",property:"color",value:"#30bcff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-sky",".ns-dark.ns-root .nt-button.-sky"],declarations:[{type:"declaration",property:"border-color",value:"#30bcff"},{type:"declaration",property:"color",value:"#30bcff"}]},{type:"rule",selectors:[".ns-root Button.-sky.-primary",".ns-root .nt-button.-sky.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#30bcff"}]},{type:"rule",selectors:[".ns-dark.ns-root Button.-sky.-primary",".ns-dark.ns-root .nt-button.-sky.-primary"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#30bcff"}]},{type:"rule",selectors:["Frame",".nt-frame"],declarations:[{type:"declaration",property:"background-color",value:"#fff"}]},{type:"rule",selectors:[".ns-dark Frame",".ns-dark .nt-frame"],declarations:[{type:"declaration",property:"background-color",value:"#303030"}]},{type:"rule",selectors:["Page",".nt-page"],declarations:[{type:"declaration",property:"color",value:"#262626"},{type:"declaration",property:"background-color",value:"#fff"}]},{type:"rule",selectors:[".ns-dark Page",".ns-dark .nt-page"],declarations:[{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"background-color",value:"#303030"}]},{type:"rule",selectors:["ActivityIndicator",".nt-activity-indicator"],declarations:[{type:"declaration",property:"width",value:"30"},{type:"declaration",property:"height",value:"30"}]},{type:"rule",selectors:["Slider",".nt-slider"],declarations:[{type:"declaration",property:"margin",value:"20 16"}]},{type:"rule",selectors:[".ns-ios Slider",".ns-ios .nt-slider"],declarations:[{type:"declaration",property:"margin",value:"10 15"}]},{type:"rule",selectors:["Slider[isEnabled=false]",".nt-slider[isEnabled=false]"],declarations:[{type:"declaration",property:"background-color",value:"#e0e0e0"},{type:"declaration",property:"color",value:"#e0e0e0"}]},{type:"rule",selectors:[".ns-android Switch",".ns-android .nt-switch"],declarations:[{type:"declaration",property:"margin",value:"14 16"}]},{type:"rule",selectors:[".ns-android Switch[isEnabled=false]",".ns-android .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"color",value:"#e6e6e6"}]},{type:"rule",selectors:[".ns-dark.ns-android Switch[isEnabled=false]",".ns-dark.ns-android .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"color",value:"#4a4a4a"}]},{type:"rule",selectors:[".ns-ios Switch",".ns-ios .nt-switch"],declarations:[{type:"declaration",property:"margin",value:"8 15"}]},{type:"rule",selectors:[".ns-ios Switch[isEnabled=false]",".ns-ios .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"background-color",value:"rgba(48,188,255,0.4)"}]},{type:"rule",selectors:[".ns-dark.ns-ios Switch[isEnabled=false]",".ns-dark.ns-ios .nt-switch[isEnabled=false]"],declarations:[{type:"declaration",property:"background-color",value:"rgba(99,205,255,0.4)"}]},{type:"rule",selectors:["TabView",".nt-tab-view"],declarations:[{type:"declaration",property:"tab-text-font-size",value:"14"},{type:"declaration",property:"text-transform",value:"capitalize"}]},{type:"rule",selectors:["BottomNavigation",".nt-bottom-navigation"],declarations:[{type:"declaration",property:"font-size",value:"10"}]},{type:"rule",selectors:["ListView","RadListView",".nt-list-view"],declarations:[{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["ListView StackLayout","RadListView StackLayout",".nt-list-view StackLayout"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:["ListView>*","RadListView>*",".nt-list-view>*"],declarations:[{type:"declaration",property:"background-color",value:"transparent"},{type:"declaration",property:"padding",value:"8"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["ListView>* Label","RadListView>* Label",".nt-list-view>* Label"],declarations:[{type:"declaration",property:"padding",value:"5"},{type:"declaration",property:"vertical-align",value:"center"}]},{type:"rule",selectors:["ListView .thumb","ListView .-thumb","RadListView .thumb","RadListView .-thumb",".nt-list-view .thumb",".nt-list-view .-thumb"],declarations:[{type:"declaration",property:"stretch",value:"fill"},{type:"declaration",property:"width",value:"40"},{type:"declaration",property:"height",value:"40"},{type:"declaration",property:"min-height",value:"0"},{type:"declaration",property:"margin-right",value:"16"}]},{type:"rule",selectors:["ListView.-single-col-cards Image","RadListView.-single-col-cards Image",".nt-list-view.-single-col-cards Image"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"200"}]},{type:"rule",selectors:["ListView.-two-col-cards Image","RadListView.-two-col-cards Image",".nt-list-view.-two-col-cards Image"],declarations:[{type:"declaration",property:"height",value:"100"}]},{type:"rule",selectors:[".ns-ios ListView.-two-col-cards>StackLayout",".ns-ios RadListView.-two-col-cards>StackLayout",".ns-ios .nt-list-view.-two-col-cards>StackLayout"],declarations:[{type:"declaration",property:"width",value:"50%"}]},{type:"rule",selectors:[".ns-ios ListView.-two-col-cards>StackLayout Image",".ns-ios RadListView.-two-col-cards>StackLayout Image",".ns-ios .nt-list-view.-two-col-cards>StackLayout Image"],declarations:[{type:"declaration",property:"horizontal-align",value:"left"},{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:["ListView.-two-lines-image Image","ListView.-single-line-image Image","RadListView.-two-lines-image Image","RadListView.-single-line-image Image",".nt-list-view.-two-lines-image Image",".nt-list-view.-single-line-image Image"],declarations:[{type:"declaration",property:"width",value:"60"},{type:"declaration",property:"height",value:"60"},{type:"declaration",property:"margin-right",value:"10"},{type:"declaration",property:"margin-bottom",value:"0"}]},{type:"rule",selectors:["ListView .-separator","RadListView .-separator",".nt-list-view .-separator"],declarations:[{type:"declaration",property:"border-bottom-width",value:"1"}]},{type:"rule",selectors:["ListView .nt-list-view__delete","RadListView .nt-list-view__delete",".nt-list-view .nt-list-view__delete"],declarations:[{type:"declaration",property:"padding",value:"0 10"}]},{type:"rule",selectors:[".ns-ios ListView .nt-list-view__delete",".ns-ios RadListView .nt-list-view__delete",".ns-ios .nt-list-view .nt-list-view__delete"],declarations:[{type:"declaration",property:"padding",value:"0 10 0 25"}]},{type:"rule",selectors:["ListView .nt-list-view__delete>Label","RadListView .nt-list-view__delete>Label",".nt-list-view .nt-list-view__delete>Label"],declarations:[{type:"declaration",property:"horizontal-align",value:"center"},{type:"declaration",property:"vertical-align",value:"center"},{type:"declaration",property:"text-transform",value:"capitalize"}]},{type:"rule",selectors:["ListView .nt-icon","RadListView .nt-icon",".nt-list-view .nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"width",value:"56"},{type:"declaration",property:"height",value:"100%"},{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:["RadListView>StackLayout"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:["RadListView>*>*"],declarations:[{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header",".nt-drawer .nt-drawer__header"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"vertical-align",value:"top"},{type:"declaration",property:"padding",value:"35 0"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header Label",".nt-drawer .nt-drawer__header Label"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header>Label",".nt-drawer .nt-drawer__header>Label"],declarations:[{type:"declaration",property:"font-size",value:"18"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header-image",".nt-drawer .nt-drawer__header-image"],declarations:[{type:"declaration",property:"height",value:"74"},{type:"declaration",property:"width",value:"74"},{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header-footnote",".nt-drawer .nt-drawer__header-footnote"],declarations:[{type:"declaration",property:"opacity",value:".5"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header>Label","RadSideDrawer .nt-drawer__header-image",".nt-drawer .nt-drawer__header>Label",".nt-drawer .nt-drawer__header-image"],declarations:[{type:"declaration",property:"margin-left",value:"15"},{type:"declaration",property:"margin-right",value:"15"},{type:"declaration",property:"horizontal-align",value:"center"},{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__header.-left>Label","RadSideDrawer .nt-drawer__header.-left .nt-drawer__header-image",".nt-drawer .nt-drawer__header.-left>Label",".nt-drawer .nt-drawer__header.-left .nt-drawer__header-image"],declarations:[{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__list-item",".nt-drawer .nt-drawer__list-item"],declarations:[{type:"declaration",property:"padding-left",value:"15"},{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"horizontal-align",value:"left"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"orientation",value:"horizontal"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__list-item Label",".nt-drawer .nt-drawer__list-item Label"],declarations:[{type:"declaration",property:"vertical-align",value:"center"}]},{type:"rule",selectors:["RadSideDrawer .nt-drawer__list-item .nt-icon",".nt-drawer .nt-drawer__list-item .nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"width",value:"30"}]},{type:"rule",selectors:["RadSideDrawer.ns-dark .nt-drawer__header",".nt-drawer.ns-dark .nt-drawer__header"],declarations:[{type:"declaration",property:"background-color",value:"#1e1e1e"}]},{type:"rule",selectors:["RadSideDrawer.ns-dark .nt-drawer__header Label",".nt-drawer.ns-dark .nt-drawer__header Label"],declarations:[{type:"declaration",property:"color",value:"#fff"}]},{type:"rule",selectors:["Form",".nt-form"],declarations:[{type:"declaration",property:"padding",value:"16 0 10"}]},{type:"rule",selectors:["Form .-center",".nt-form .-center"],declarations:[{type:"declaration",property:"horizontal-align",value:"center"}]},{type:"rule",selectors:["Form .nt-form__or-separator",".nt-form .nt-form__or-separator"],declarations:[{type:"declaration",property:"margin",value:"20 0"}]},{type:"rule",selectors:["Form .nt-form__logo",".nt-form .nt-form__logo"],declarations:[{type:"declaration",property:"margin",value:"20 0"},{type:"declaration",property:"width",value:"50%"}]},{type:"rule",selectors:["Form .nt-form__validation-message",".nt-form .nt-form__validation-message"],declarations:[{type:"declaration",property:"margin",value:"1 0 0"},{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"height",value:"19"}]},{type:"rule",selectors:["Form .nt-form__footer",".nt-form .nt-form__footer"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"horizontal-align",value:"center"}]},{type:"rule",selectors:["Form .nt-form__footer Button",".nt-form .nt-form__footer Button"],declarations:[{type:"declaration",property:"width",value:"50%"},{type:"declaration",property:"margin",value:"5"}]},{type:"rule",selectors:[".nt-input.ng-valid","TextView.ng-valid","TextField.ng-valid","PickerField.ng-valid","DatePickerField.ng-valid","TimePickerField.ng-valid","RadAutoCompleteTextView.ng-valid"],declarations:[{type:"declaration",property:"margin-bottom",value:"20"}]},{type:"rule",selectors:[".nt-input.ng-invalid.ng-dirty","TextView.ng-invalid.ng-dirty","TextField.ng-invalid.ng-dirty","PickerField.ng-invalid.ng-dirty","DatePickerField.ng-invalid.ng-dirty","TimePickerField.ng-invalid.ng-dirty","RadAutoCompleteTextView.ng-invalid.ng-dirty"],declarations:[{type:"declaration",property:"margin-bottom",value:"0"},{type:"declaration",property:"border-color",value:"#d50000"}]},{type:"rule",selectors:[".nt-input","TextView","TextField","PickerField","DatePickerField","TimePickerField","DateTimePickerFields","DataFormEditorCore","RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"border-width",value:"0 0 1"},{type:"declaration",property:"border-radius",value:"0"},{type:"declaration",property:"background-color",value:"transparent"},{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"8 0 4"},{type:"declaration",property:"margin",value:"5 16"}]},{type:"rule",selectors:[".-rounded-sm",".-rounded-lg",".-border"],declarations:[{type:"declaration",property:"border-width",value:"1"},{type:"declaration",property:"padding",value:"12 14"}]},{type:"rule",selectors:[".-rounded-sm"],declarations:[{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".-rounded-lg"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:["[isEnabled=false]"],declarations:[{type:"declaration",property:"opacity",value:".5"}]},{type:"rule",selectors:["TextView[editable=false]"],declarations:[{type:"declaration",property:"border-width",value:"0"}]},{type:"rule",selectors:["Label","DataFormEditorLabel"],declarations:[{type:"declaration",property:"padding",value:"2 0"}]},{type:"rule",selectors:["TextView"],declarations:[{type:"declaration",property:"min-height",value:"100"}]},{type:"rule",selectors:["RadAutoCompleteTextView[displayMode=Tokens]"],declarations:[{type:"declaration",property:"padding",value:"4 0 8"}]},{type:"rule",selectors:["RadAutoCompleteTextView Token"],declarations:[{type:"declaration",property:"border-radius",value:"50%"}]},{type:"rule",selectors:[".ns-android TokenClearButton"],declarations:[{type:"declaration",property:"width",value:"18"},{type:"declaration",property:"height",value:"18"},{type:"declaration",property:"border-radius",value:"50%"},{type:"declaration",property:"opacity",value:".6"}]},{type:"rule",selectors:["PickerField","DatePickerField","TimePickerField","DateTimePickerFields","DataFormEditorCore","RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"background-repeat",value:"no-repeat"},{type:"declaration",property:"background-position",value:"right center"}]},{type:"rule",selectors:[".ns-ios PickerField",".ns-ios DatePickerField",".ns-ios TimePickerField",".ns-ios DateTimePickerFields",".ns-ios DataFormEditorCore",".ns-ios RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"background-size",value:"28 16"}]},{type:"rule",selectors:["PropertyEditor[type='Date'] DataFormEditorCore","DatePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAAD1BMVEVHcEwAAAAAAAAAAAAAAADTrAj/AAAABHRSTlMAwBAgU5DCQwAAAFdJREFUSMdjYCAVuLi4oDHop5RJxAUDOCpgVcroggUIYFXKgk2pMw6lChhudXHAoZSBVkrRw26EKcUC6Kt0NAoGkVIWaFSNKh25Sgd7QURCZURCFUcLAAC2I2hEECBYPgAAAABJRU5ErkJggg==")'}]},{type:"rule",selectors:["PropertyEditor[type='Time'] DataFormEditorCore","TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAALVBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACttl6nAAAADnRSTlMAYOBAwCAQ0FCAcPCwoEZwdhsAAAE2SURBVEjHY2AYLIB1Td27d89PBRBWyQhUCALPBQiq1HsHBY8IqGX1e/fuyWRjY0sQjd8N3e/eKSaAGGxC797twGs9UCWMDVSLzwly794mwNhs9949xK2SA8UgoBUNOJVGo5oj924rTqV+EEP53sGMfYLbU28ZkJUy3MPpMaZ3aqhKk94p4PS/AKpSRpxhUPeIAVUpg95zHJEKMwOhVO4d9sjlevcMXWneuwVYlfK8c0BXyvLuAI4AmICulPNdAValfO8M0JVyvHtArFJmqiqFACopbSBWKTsssBAAV2DBowABcEUBPGIRAFfEsmImOVzJBZ4IEQBXIoQnbaQc9JBAhoED3BkGlg3hAHc2hGVuhNYn1CgySCiISCjeSCk0SSiKIQX8DGPjTsIFPAnVBimVESlV3IABAKDkz5jHIcToAAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:["DateTimePickerFields"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAAwBAMAAAB3UCypAAAALVBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACttl6nAAAADnRSTlMAQGDgwBAg0FCAcPCwoM9Ie+kAAAGcSURBVEjH5Ze/TsMwEMZD2pQWVRUZu0VijxASa8UTVJXYUXYWniDqilhgY+QBmBEjMw9RtTQlU79nICRyrDjxxYkdqYhviYe7X87/7s6WlQqAMDCgPwF15igpWhAOg9cQiD8DCtpHha7k9naYmcQeAZ1UQb/lzBmz2XoUdFFaU2ykc08WK3py3envNyCgVgPoA3CRLrhzBrybgdoJk40TqkdCxRMmg/rY5wfDWeHLBHRYCC4Je2kAeluMzcebAeg8C5S52Ij0oTb2RZeVbKsaQHu4LLpc47zBjdpI9t4rQm3Z/jeAhltxcrNYFzpgcXGoj0BzTU+wE11u8KIJHbOMyF36+NCE9vAouowk268OneBUdBlibR56dPDQTAcMXbaBZtZrCfSYHSmuEe40oeNyO6By+Glofk25VK4pDR2UE51KQqGheerjkqc+ZagvVg8iSStDWTnJRZQTZSgrfLmUCl8NlJVo/hOVEl0HbdVM1EFbtT110E4atG5ayUZNrzI0bc+fXfe+rj2v0E7zIdHJk6eTx5nluCUF1j/RDxQQPw3i9N+zAAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:[".ns-ios DateTimePickerFields"],declarations:[{type:"declaration",property:"background-size",value:"56 16"}]},{type:"rule",selectors:["DateTimePickerFields .input","DateTimePickerFields DatePickerField","DateTimePickerFields TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:"none"},{type:"declaration",property:"border-width",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".ns-dark DateTimePickerFields .input",".ns-dark DateTimePickerFields DatePickerField",".ns-dark DateTimePickerFields TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:"none"},{type:"declaration",property:"background-color",value:"transparent"}]},{type:"rule",selectors:["DateTimePickerFields TimePickerField"],declarations:[{type:"declaration",property:"margin-left",value:"-30"}]},{type:"rule",selectors:["PickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAAGFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAABoAtTLAAAAB3RSTlMAoPAw0BAgCEJU4wAAAEpJREFUSMdjYBgFgwUwChCtVLyQaEPLy4k1Nqm8nFhjmdWJN9Zo1NghZiwJSol3wKihA2ooCZk7hPj0x+pOdEHEEEJ88TYKBgoAAAC5JRg49rIWAAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:["PickerPage.input"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["PickerPage ListView"],declarations:[{type:"declaration",property:"separator-color",value:"transparent"}]},{type:"rule",selectors:["PickerPage ListView>*"],declarations:[{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"margin-top",value:"0"},{type:"declaration",property:"padding",value:"10 12"},{type:"declaration",property:"border-bottom-width",value:"1px"}]},{type:"rule",selectors:[".ns-dark PickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURUdwTP///////////////////////////x1LVb4AAAAHdFJOUwCg8DDQECAIQlTjAAAASklEQVRIx2NgGAWDBTAKEK1UvJBoQ8vLiTU2qbycWGOZ1Yk31mjU2CFmLAlKiXfAqKEDaigJmTuE+PTH6k50QcQQQnzxNgoGCgAAALklGDj2shYAAAAASUVORK5CYII=")'}]},{type:"rule",selectors:[".ns-dark DatePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURUdwTP///////////////xPgMRoAAAAEdFJOUwDAECBTkMJDAAAAV0lEQVRIx2NgIBW4uLigMeinlEnEBQM4KmBVyuiCBQhgVcqCTakzDqUKGG51ccChlIFWStHDboQpxQLoq3Q0CgaRUhZoVI0qHblKB3tBREJlREIVRwsAALYjaEQQIFg+AAAAAElFTkSuQmCC")'}]},{type:"rule",selectors:[".ns-dark TimePickerField"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwBAMAAAB9IEC+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURUdwTP///////////////////////////////////////////////////////81e3QIAAAAOdFJOUwBg4EDAIBDQUHDwsKCA4isvJAAAATZJREFUSMdjYBgsgHV23bt3z3cGEFbJCFQIAs8FCKrUewcFjwioZfV79+7JZWNjWxCN3w1d794pJoAYbELv3q3Aaz1QJYwNVIvPCXLv3iTA2Gzn3j3ErZIDxSCgFQ04lUahmiP3bilOpX4QQ/newYx9gttTbxiQlTKcw+kxpndqqEqT3ing9L8AqlJGnGFQ94gBVSmD3nMckQozA6FU7h32yOV89wxdad67CViVcr9zQFfK8m4DjgC4gK6U910BVqV87wzQlXK8e0CsUmaqKoUAKiltIFYpOyywEABXYMGjAAFwRQE8YhEAV8SyYiY5XMkFnggRAFcihCdtpBz0kECGgQPcGQaWDeEAdzaEZW6E1ifUKDJIKIhIKN5IKTRJKIohBfwNY+NewgU8CdUGKZURKVXcgAEAq1LPmF1qDewAAAAASUVORK5CYII=")'}]},{type:"rule",selectors:[".ns-dark DateTimePickerFields"],declarations:[{type:"declaration",property:"background-image",value:'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAAwBAMAAAB3UCypAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURUdwTP///////////////////////////////////////////////////////81e3QIAAAAOdFJOUwBAYODAECDQUHDwsKCAaxMi1gAAAZxJREFUSMfll89Kw0AQxmPa1EppMQ9QCHgPIngtPkEpeJecPfkEoWdB8O5dPHr1JYrePLY2NZfyPYMxYbNkk51sshuo+F2yh5lfZv/NzFpWKgDCwID+BNSZo6RoQTgMnkIgfgsoaB8VupLb22FmEnsEdFIF/ZYzZ8xm61HQRWlNsZHOPVms6MN1p7/fgIBaDaD3wEW64M4Z8GIGaidMNk6oHgkVT5gM6mOfHwxnhS8T0GEhuCTspQHobTE2H88GoPMsUOZiI9KH2tgXXVayrWoA7eGy6HKN8wY3aiPZe68ItWX73wAabsXJzWJd6IDFxaE+As01PcFOdLnBoyZ0xDIid+njVRPaw7voMpZsvzp0glPRZYi1eejRwUMzHTB02QaaWa8l0GN2pLjGuNOEjsrtgMrhp6H5NeVSuaY0dFBOdCoJhYbmqY9LnvqUob5YPYgkrQxl5SQXUU6Uoazw5VIqfDVQVqL5T1RKdB20VTNRB23V9tRBO2nQumklGzW9ytC0Pf903Ye69rxCO82HRCdPnk4eZ5bjlhRY/0Q/Hn4/DfXSncYAAAAASUVORK5CYII=")'}]},{type:"rule",selectors:[".ns-dark PickerField",".ns-dark DatePickerField",".ns-dark TimePickerField",".ns-dark DateTimePickerFields",".ns-dark RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"class",value:"ns-dark"}]},{type:"rule",selectors:["RadDataForm PropertyEditor"],declarations:[{type:"declaration",property:"padding",value:"5 0 0"}]},{type:"rule",selectors:["FlexboxLayout.nt-input","GridLayout.nt-input","StackLayout.nt-input"],declarations:[{type:"declaration",property:"border-width",value:"0"},{type:"declaration",property:"border-radius",value:"0"},{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:["DataFormEditorLabel",".nt-input>.nt-label",".nt-input>Label"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"color",value:"#bababa"}]},{type:"rule",selectors:["DataFormEditorLabel",".nt-input>.nt-label",".nt-input>.nt-input",".nt-input>Label",".nt-input>TextView",".nt-input>TextField",".nt-input>PickerField",".nt-input>DatePickerField",".nt-input>TimePickerField",".nt-input>DateTimePickerFields",".nt-input>RadAutoCompleteTextView"],declarations:[{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".nt-input.-sides"],declarations:[{type:"declaration",property:"margin-bottom",value:"10"}]},{type:"rule",selectors:[".nt-input>.nt-icon"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"vertical-align",value:"center"},{type:"declaration",property:"horizontal-align",value:"right"},{type:"declaration",property:"margin",value:"-15 10 0 0"}]},{type:"rule",selectors:["ActionBar",".nt-action-bar"],declarations:[{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".ns-ios ActionBar",".ns-ios .nt-action-bar"],declarations:[{type:"declaration",property:"margin-left",value:"20"},{type:"declaration",property:"vertical-align",value:"stretch"},{type:"declaration",property:"horizontal-align",value:"stretch"}]},{type:"rule",selectors:[".ns-landscape.ns-ios ActionBar",".ns-landscape.ns-ios .nt-action-bar"],declarations:[{type:"declaration",property:"margin-left",value:"100"},{type:"declaration",property:"padding",value:"0 5"}]},{type:"rule",selectors:["ActionBar Label","ActionBar Button","ActionBar .nt-action-bar__item",".nt-action-bar Label",".nt-action-bar Button",".nt-action-bar .nt-action-bar__item"],declarations:[{type:"declaration",property:"android-elevation",value:"0"},{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"12 10 12 0"},{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"width",value:"auto"},{type:"declaration",property:"border-width",value:"0"},{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"font-weight",value:"normal"}]},{type:"rule",selectors:["ActionBar Label:active","ActionBar Button:active","ActionBar .nt-action-bar__item:active",".nt-action-bar Label:active",".nt-action-bar Button:active",".nt-action-bar .nt-action-bar__item:active"],declarations:[{type:"declaration",property:"opacity",value:".7"}]},{type:"rule",selectors:["ActionBar>Label",".nt-action-bar>Label"],declarations:[{type:"declaration",property:"font-weight",value:"bold"},{type:"declaration",property:"font-size",value:"14"}]},{type:"rule",selectors:[".ns-statusbar-transparent Page>ActionBar",".ns-statusbar-transparent Page>.nt-action-bar"],declarations:[{type:"declaration",property:"padding-top",value:"24"}]},{type:"rule",selectors:[".ns-android__19.ns-statusbar-transparent Page>ActionBar",".ns-modal.ns-statusbar-transparent Page>ActionBar",".ns-android__19.ns-statusbar-transparent Page>.nt-action-bar",".ns-modal.ns-statusbar-transparent Page>.nt-action-bar"],declarations:[{type:"declaration",property:"padding-top",value:"0"}]},{type:"rule",selectors:[".ns-android ActionBar Button",".ns-android ActionBar .nt-button",".ns-android .nt-action-bar Button",".ns-android .nt-action-bar .nt-button"],declarations:[{type:"declaration",property:"padding",value:"0 6"}]},{type:"rule",selectors:[".ns-android ActionBar>Label",".ns-android .nt-action-bar>Label"],declarations:[{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:["ActionBar>Label","ActionBar>GridLayout Label",".nt-action-bar>Label",".nt-action-bar>GridLayout Label"],declarations:[{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"vertical-align",value:"center"},{type:"declaration",property:"text-align",value:"center"}]},{type:"rule",selectors:["ActionBar>GridLayout",".nt-action-bar>GridLayout"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:["ActionBar>GridLayout>StackLayout",".nt-action-bar>GridLayout>StackLayout"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:["ActionBar>GridLayout Button",".nt-action-bar>GridLayout Button"],declarations:[{type:"declaration",property:"padding",value:"12 10"},{type:"declaration",property:"horizontal-align",value:"left"}]},{type:"rule",selectors:['ActionBar>GridLayout [col="2"]','.nt-action-bar>GridLayout [col="2"]'],declarations:[{type:"declaration",property:"horizontal-align",value:"right"}]},{type:"rule",selectors:[".ns-android ActionBar>GridLayout",".ns-android .nt-action-bar>GridLayout"],declarations:[{type:"declaration",property:"padding",value:"0 4"}]},{type:"rule",selectors:[".ns-android ActionBar>GridLayout Button",".ns-android .nt-action-bar>GridLayout Button"],declarations:[{type:"declaration",property:"padding",value:"12 16"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["Page",".ns-modal"],declarations:[{type:"declaration",property:"font-family",value:'"Orkney-Regular"'}]},{type:"rule",selectors:[".orkm"],declarations:[{type:"declaration",property:"font-family",value:'"Orkney-Medium"'}]},{type:"rule",selectors:[".bx"],declarations:[{type:"declaration",property:"font-family",value:'"boxicons"'},{type:"declaration",property:"font-size",value:"24"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".bx.small"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".ns-light Page",".ns-light ActionBar",".ns-light SearchBar",".ns-light Tabs",".ns-light TabStripItem",".ns-light ListPicker"],declarations:[{type:"declaration",property:"color",value:"#212529"},{type:"declaration",property:"background",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-light MDRipple",".ns-light MDButton"],declarations:[{type:"declaration",property:"ripple-color",value:"rgba(134,142,150,0.2)"}]},{type:"rule",selectors:[".ns-light .hr"],declarations:[{type:"declaration",property:"border-color",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-light .sd",".ns-light .fieldLabel"],declarations:[{type:"declaration",property:"background",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-light .urlCard",".ns-light .textCard",".ns-light .overviewItem",".ns-light .recipeItem"],declarations:[{type:"declaration",property:"background",value:"white"}]},{type:"rule",selectors:[".ns-light TextField.combinationToken"],declarations:[{type:"declaration",property:"background",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-light .sd-item",".ns-light .sd-group-header",".ns-light .time .bx"],declarations:[{type:"declaration",property:"color",value:"#343a40"}]},{type:"rule",selectors:[".ns-light .option .bx",".ns-light .option .info"],declarations:[{type:"declaration",property:"color",value:"#495057"}]},{type:"rule",selectors:[".ns-light .imageHolder"],declarations:[{type:"declaration",property:"color",value:"#ced4da"},{type:"declaration",property:"background",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-light .count",".ns-light .marker"],declarations:[{type:"declaration",property:"color",value:"#f1f3f5"},{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".ns-light .instruction",".ns-light .dayContainer"],declarations:[{type:"declaration",property:"border-color",value:"#212529"}]},{type:"rule",selectors:[".ns-light MDProgress"],declarations:[{type:"declaration",property:"progress-background-color",value:"#ced4da"}]},{type:"rule",selectors:[".ns-light MDFloatingActionButton"],declarations:[{type:"declaration",property:"color",value:"white"}]},{type:"rule",selectors:[".ns-light .appIconContainer"],declarations:[{type:"declaration",property:"background",value:"#ff5200"}]},{type:"rule",selectors:[".ns-dark Page",".ns-dark ActionBar",".ns-dark SearchBar",".ns-dark Tabs",".ns-dark TabStripItem",".ns-dark ListPicker"],declarations:[{type:"declaration",property:"color",value:"#f1f3f5"},{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".ns-dark MDRipple",".ns-dark MDButton"],declarations:[{type:"declaration",property:"ripple-color",value:"rgba(206,212,218,0.1)"}]},{type:"rule",selectors:[".ns-dark .hr"],declarations:[{type:"declaration",property:"border-color",value:"#111"}]},{type:"rule",selectors:[".ns-dark .sd",".ns-dark .fieldLabel"],declarations:[{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".ns-dark .urlCard",".ns-dark .textCard",".ns-dark .overviewItem",".ns-dark .recipeItem",".ns-dark TextField.combinationToken"],declarations:[{type:"declaration",property:"background",value:"#343a40"}]},{type:"rule",selectors:[".ns-dark .sd-item",".ns-dark .sd-group-header",".ns-dark .time .bx"],declarations:[{type:"declaration",property:"color",value:"#dee2e6"}]},{type:"rule",selectors:[".ns-dark .option .bx",".ns-dark .option .info"],declarations:[{type:"declaration",property:"color",value:"#adb5bd"}]},{type:"rule",selectors:[".ns-dark .imageHolder"],declarations:[{type:"declaration",property:"color",value:"#343a40"},{type:"declaration",property:"background",value:"#111"}]},{type:"rule",selectors:[".ns-dark .count",".ns-dark .marker"],declarations:[{type:"declaration",property:"color",value:"#212529"},{type:"declaration",property:"background",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-dark .instruction",".ns-dark .dayContainer"],declarations:[{type:"declaration",property:"border-color",value:"#f1f3f5"}]},{type:"rule",selectors:[".ns-dark MDProgress"],declarations:[{type:"declaration",property:"progress-background-color",value:"#868e96"}]},{type:"rule",selectors:[".ns-dark MDFloatingActionButton"],declarations:[{type:"declaration",property:"color",value:"#212529"}]},{type:"rule",selectors:[".ns-dark .appIconContainer"],declarations:[{type:"declaration",property:"background",value:"#ff5200"}]},{type:"rule",selectors:["TextField","TextView","TimePickerField"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"border-width",value:"1"},{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"padding",value:"14 14 13"},{type:"declaration",property:"margin",value:"8 0 0 0"},{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"border-color",value:"#868e96"},{type:"declaration",property:"placeholder-color",value:"#868e96"}]},{type:"rule",selectors:["TextView"],declarations:[{type:"declaration",property:"line-height",value:"12"}]},{type:"rule",selectors:["SearchBar"],declarations:[{type:"declaration",property:"font-family",value:'"Orkney-Regular"'},{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"text-field-hint-color",value:"#868e96"}]},{type:"rule",selectors:["TabView"],declarations:[{type:"declaration",property:"tab-text-color",value:"#868e96"}]},{type:"rule",selectors:[".inputField"],declarations:[{type:"declaration",property:"margin-bottom",value:"4"}]},{type:"rule",selectors:[".fieldLabel"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"margin-left",value:"12"},{type:"declaration",property:"padding",value:"0 4"}]},{type:"rule",selectors:[".progressContainer"],declarations:[{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:[".text-btn",".group-header",".category","MDActivityIndicator"],declarations:[{type:"declaration",property:"color",value:"#ff5200"}]},{type:"rule",selectors:["MDProgress"],declarations:[{type:"declaration",property:"progress-color",value:"#ff5200"}]},{type:"rule",selectors:["ActionBar"],declarations:[{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"padding",value:"6 8"}]},{type:"rule",selectors:["ActionBar GridLayout"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["ActionBar MDButton.bx"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:["ActionBar MDButton.bx.flip"],declarations:[{type:"declaration",property:"transform",value:"scaleX(-1)"}]},{type:"rule",selectors:["ActionBar .title"],declarations:[{type:"declaration",property:"padding-left",value:"12"},{type:"declaration",property:"text-align",value:"left"},{type:"declaration",property:"font-size",value:"18"}]},{type:"rule",selectors:[".sd"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".sd-item"],declarations:[{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".sd-item .bx"],declarations:[{type:"declaration",property:"font-size",value:"24"}]},{type:"rule",selectors:[".sd-item.selected-sd-item"],declarations:[{type:"declaration",property:"color",value:"#ff5200"},{type:"declaration",property:"background",value:"rgba(255,82,0,0.1)"}]},{type:"rule",selectors:[".sd-item.selected-sd-item MDRipple"],declarations:[{type:"declaration",property:"ripple-color",value:"transparent"}]},{type:"rule",selectors:[".sd-item Label"],declarations:[{type:"declaration",property:"padding",value:"2 16 0 0"},{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".sd-item Label.bx"],declarations:[{type:"declaration",property:"padding",value:"0 0 0 16"}]},{type:"rule",selectors:[".sd-item MDRipple"],declarations:[{type:"declaration",property:"padding",value:"0 16"}]},{type:"rule",selectors:[".sd-group-header"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:["MDRipple"],declarations:[{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:["MDButton"],declarations:[{type:"declaration",property:"padding",value:"8"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"min-height",value:"0"}]},{type:"rule",selectors:["MDButton.bx"],declarations:[{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"width",value:"48"},{type:"declaration",property:"height",value:"48"},{type:"declaration",property:"margin",value:"0 8 0 0"},{type:"declaration",property:"border-radius",value:"99"}]},{type:"rule",selectors:[".emptyStateContainer"],declarations:[{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:[".emptyState"],declarations:[{type:"declaration",property:"line-height",value:"8"},{type:"declaration",property:"padding",value:"0 32"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"horizontal-alignment",value:"center"}]},{type:"rule",selectors:[".emptyState .icon"],declarations:[{type:"declaration",property:"font-size",value:"64"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"color",value:"#adb5bd"},{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".emptyState .logo"],declarations:[{type:"declaration",property:"width",value:"64"},{type:"declaration",property:"margin-bottom",value:"16"}]},{type:"rule",selectors:[".emptyState .title"],declarations:[{type:"declaration",property:"font-size",value:"20"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"horizontal-alignment",value:"center"}]},{type:"rule",selectors:[".emptyState .title .bx"],declarations:[{type:"declaration",property:"font-size",value:"24"},{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:["RadListView"],declarations:[{type:"declaration",property:"margin",value:"0 0 128"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".recipeItem"],declarations:[{type:"declaration",property:"margin",value:"8 16"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".recipeItem .recipeInfo"],declarations:[{type:"declaration",property:"margin",value:"4"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .category",".recipeItem .recipeInfo .time"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"0"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .title"],declarations:[{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"padding",value:"4 0"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .timeContainer"],declarations:[{type:"declaration",property:"padding",value:"0"}]},{type:"rule",selectors:[".recipeItem .recipeInfo .timeContainer .time"],declarations:[{type:"declaration",property:"padding",value:"0 0 0 4"}]},{type:"rule",selectors:[".imageHolder"],declarations:[{type:"declaration",property:"vertical-alignment",value:"center"}]},{type:"rule",selectors:[".imageHolder.card"],declarations:[{type:"declaration",property:"border-radius",value:"4 0 0 4"}]},{type:"rule",selectors:[".imageHolder.card Image"],declarations:[{type:"declaration",property:"border-radius",value:"4 0 0 4"}]},{type:"rule",selectors:[".swipe-item"],declarations:[{type:"declaration",property:"margin",value:"0 8"},{type:"declaration",property:"background",value:"#c92a2a"},{type:"declaration",property:"color",value:"#fff"},{type:"declaration",property:"height",value:"128"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".group-header"],declarations:[{type:"declaration",property:"text-transform",value:"uppercase"},{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".main-container"],declarations:[{type:"declaration",property:"padding",value:"8 8 88"}]},{type:"rule",selectors:[".main-container .option"],declarations:[{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".main-container .option .bx"],declarations:[{type:"declaration",property:"margin",value:"11 24 11 16"}]},{type:"rule",selectors:[".main-container .option .info"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"line-height",value:"4"}]},{type:"rule",selectors:[".main-container .option StackLayout"],declarations:[{type:"declaration",property:"margin",value:"9 24 9 0"}]},{type:"rule",selectors:[".appIconContainer"],declarations:[{type:"declaration",property:"background",value:"#ff5200"},{type:"declaration",property:"padding",value:"24 0"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:[".appIconContainer .appIcon"],declarations:[{type:"declaration",property:"height",value:"128"}]},{type:"rule",selectors:[".viewRecipe .category",".viewRecipe .time",".viewRecipe .ingredient"],declarations:[{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".viewRecipe .category"],declarations:[{type:"declaration",property:"margin",value:"0 8"}]},{type:"rule",selectors:[".viewRecipe .time"],declarations:[{type:"declaration",property:"margin",value:"0 8"}]},{type:"rule",selectors:[".viewRecipe .time .bx"],declarations:[{type:"declaration",property:"vertical-align",value:"top"}]},{type:"rule",selectors:[".viewRecipe .title"],declarations:[{type:"declaration",property:"font-size",value:"22"},{type:"declaration",property:"line-height",value:"6"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer"],declarations:[{type:"declaration",property:"margin-top",value:"12"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer .overviewItem"],declarations:[{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"margin",value:"8"},{type:"declaration",property:"android-elevation",value:"1"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer .overviewItem .bx"],declarations:[{type:"declaration",property:"padding",value:"12 0 0 12"},{type:"declaration",property:"color",value:"#868e96"},{type:"declaration",property:"horizontal-alignment",value:"left"}]},{type:"rule",selectors:[".viewRecipe .overviewContainer .overviewItem .itemCount"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"padding",value:"8 12 12"}]},{type:"rule",selectors:[".viewRecipe .ingredient"],declarations:[{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding-bottom",value:"0"}]},{type:"rule",selectors:[".viewRecipe .count"],declarations:[{type:"declaration",property:"width",value:"24"},{type:"declaration",property:"height",value:"24"},{type:"declaration",property:"padding-top",value:"4%"},{type:"declaration",property:"margin",value:"0 0 0 8"},{type:"declaration",property:"text-align",value:"center"},{type:"declaration",property:"border-radius",value:"99"}]},{type:"rule",selectors:[".viewRecipe .instruction"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"1 0 24 36"},{type:"declaration",property:"margin",value:"0 0 0 19"},{type:"declaration",property:"border-width",value:"0 0 0 2"}]},{type:"rule",selectors:[".viewRecipe .instruction.noBorder"],declarations:[{type:"declaration",property:"border-color",value:"transparent"}]},{type:"rule",selectors:[".viewRecipe .urlCard"],declarations:[{type:"declaration",property:"margin",value:"8 16"},{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".viewRecipe .urlCard .bx"],declarations:[{type:"declaration",property:"font-size",value:"24"}]},{type:"rule",selectors:[".viewRecipe .urlCard .link"],declarations:[{type:"declaration",property:"padding",value:"13 16 13 11"},{type:"declaration",property:"margin",value:"0"},{type:"declaration",property:"line-height",value:"6"}]},{type:"rule",selectors:[".viewRecipe .urlCard .linkIcon"],declarations:[{type:"declaration",property:"padding",value:"0 0 0 12"}]},{type:"rule",selectors:[".viewRecipe .textCard"],declarations:[{type:"declaration",property:"font-size",value:"16"},{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"13 16"},{type:"declaration",property:"margin",value:"8 16"},{type:"declaration",property:"border-radius",value:"4"}]},{type:"rule",selectors:["#btnFabContainer"],declarations:[{type:"declaration",property:"z-index",value:"100"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"height",value:"100%"}]},{type:"rule",selectors:["MDFloatingActionButton"],declarations:[{type:"declaration",property:"width",value:"56"},{type:"declaration",property:"height",value:"56"},{type:"declaration",property:"margin",value:"16"},{type:"declaration",property:"background",value:"#ff5200"},{type:"declaration",property:"ripple-color",value:"#ff864d"}]},{type:"rule",selectors:[".sectionTitle"],declarations:[{type:"declaration",property:"font-size",value:"20"}]},{type:"rule",selectors:[".text-btn"],declarations:[{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"horizontal-alignment",value:"left"},{type:"declaration",property:"padding",value:"12"},{type:"declaration",property:"margin",value:"8 0 0 0"},{type:"declaration",property:"min-width",value:"0"}]},{type:"rule",selectors:["MDButton.closeBtn"],declarations:[{type:"declaration",property:"margin",value:"16 0 0"},{type:"declaration",property:"width",value:"32"},{type:"declaration",property:"height",value:"32"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"vertical-alignment",value:"top"}]},{type:"rule",selectors:[".dayPlan"],declarations:[{type:"declaration",property:"padding",value:"0 0 88"},{type:"declaration",property:"width",value:"100%"}]},{type:"rule",selectors:[".dayPlan .plansContainer"],declarations:[{type:"declaration",property:"padding",value:"8 4"},{type:"declaration",property:"color",value:"#212529"}]},{type:"rule",selectors:[".dayPlan .plansContainer.breakfast"],declarations:[{type:"declaration",property:"background",value:"#ffb180"}]},{type:"rule",selectors:[".dayPlan .plansContainer.lunch"],declarations:[{type:"declaration",property:"background",value:"#ceff80"}]},{type:"rule",selectors:[".dayPlan .plansContainer.dinner"],declarations:[{type:"declaration",property:"background",value:"#80ceff"}]},{type:"rule",selectors:[".dayPlan .plansContainer.snacks"],declarations:[{type:"declaration",property:"background",value:"#b180ff"}]},{type:"rule",selectors:[".dayPlan .plansContainer .periodLabel"],declarations:[{type:"declaration",property:"text-transform",value:"uppercase"},{type:"declaration",property:"vertical-alignment",value:"center"},{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"padding",value:"0 0 0 16"}]},{type:"rule",selectors:[".dayPlan .plansContainer .recipes"],declarations:[{type:"declaration",property:"margin",value:"4 8 4"}]},{type:"rule",selectors:[".dayPlan .plansContainer .recipes .recipeTitle"],declarations:[{type:"declaration",property:"font-size",value:"14"},{type:"declaration",property:"padding",value:"6 8"},{type:"declaration",property:"line-height",value:"4"}]},{type:"rule",selectors:[".dayPlan .plansContainer .recipes .closeBtn"],declarations:[{type:"declaration",property:"margin",value:"0 8"},{type:"declaration",property:"vertical-alignment",value:"top"}]},{type:"rule",selectors:[".dayPlan .plansContainer MDRipple",".dayPlan .plansContainer MDButton"],declarations:[{type:"declaration",property:"ripple-color",value:"rgba(134,142,150,0.2)"}]},{type:"rule",selectors:[".dialogContainer"],declarations:[{type:"declaration",property:"max-width",value:"480"},{type:"declaration",property:"width",value:"100%"},{type:"declaration",property:"color",value:"#212529"},{type:"declaration",property:"background",value:"#f1f3f5"},{type:"declaration",property:"font-size",value:"16"}]},{type:"rule",selectors:[".dialogContainer.dark"],declarations:[{type:"declaration",property:"color",value:"#f1f3f5"},{type:"declaration",property:"background",value:"#212529"}]},{type:"rule",selectors:[".dialogContainer .dialogTitle"],declarations:[{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"24 24 16"},{type:"declaration",property:"font-size",value:"20"}]},{type:"rule",selectors:[".dialogContainer .dialogInput"],declarations:[{type:"declaration",property:"padding",value:"0 24 16"}]},{type:"rule",selectors:[".dialogContainer .dialogDescription"],declarations:[{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"0 24 8"}]},{type:"rule",selectors:[".dialogContainer .actionItem"],declarations:[{type:"declaration",property:"letter-spacing",value:"0"},{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"line-height",value:"6"},{type:"declaration",property:"padding",value:"13 24"},{type:"declaration",property:"margin",value:"0"}]},{type:"rule",selectors:[".dialogContainer .actionsContainer"],declarations:[{type:"declaration",property:"padding",value:"8"}]},{type:"rule",selectors:[".dialogContainer .action"],declarations:[{type:"declaration",property:"font-size",value:"12"},{type:"declaration",property:"padding",value:"12"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"color",value:"#ff7043"}]},{type:"rule",selectors:[".dialogContainer MDButton.actionIcon"],declarations:[{type:"declaration",property:"width",value:"auto"},{type:"declaration",property:"height",value:"auto"},{type:"declaration",property:"min-width",value:"0"},{type:"declaration",property:"padding",value:"16 24"},{type:"declaration",property:"border-radius",value:"4"},{type:"declaration",property:"letter-spacing",value:"0"},{type:"declaration",property:"text-transform",value:"none"},{type:"declaration",property:"margin",value:"0 16 16"}]},{type:"rule",selectors:["MDActivityIndicator"],declarations:[{type:"declaration",property:"width",value:"24"},{type:"declaration",property:"height",value:"24"},{type:"declaration",property:"margin",value:"16 12"}]},{type:"rule",selectors:[".bounce-enter-active"],declarations:[{type:"declaration",property:"animation-name",value:"bounce-in"},{type:"declaration",property:"animation-duration",value:"1s"},{type:"declaration",property:"animation-fill-mode",value:"forwards"},{type:"declaration",property:"animation-timing-function",value:"ease-in-out"}]},{type:"rule",selectors:[".bounce-leave-active"],declarations:[{type:"declaration",property:"animation-name",value:"bounce-out"},{type:"declaration",property:"animation-duration",value:"0.25s"},{type:"declaration",property:"animation-fill-mode",value:"forwards"}]},{type:"keyframes",name:"bounce-in",keyframes:[{type:"keyframe",values:["0%"],declarations:[{type:"declaration",property:"transform",value:"scale(0)"},{type:"declaration",property:"opacity",value:"0"}]},{type:"keyframe",values:["25%"],declarations:[{type:"declaration",property:"transform",value:"scale(1.2)"},{type:"declaration",property:"opacity",value:"1"}]},{type:"keyframe",values:["50%"],declarations:[{type:"declaration",property:"transform",value:"scale(0.9)"}]},{type:"keyframe",values:["75%"],declarations:[{type:"declaration",property:"transform",value:"scale(1.1)"}]},{type:"keyframe",values:["100%"],declarations:[{type:"declaration",property:"transform",value:"scale(1)"}]}]},{type:"keyframes",name:"bounce-out",keyframes:[{type:"keyframe",values:["0%"],declarations:[{type:"declaration",property:"transform",value:"scale(1)"}]},{type:"keyframe",values:["100%"],declarations:[{type:"declaration",property:"transform",value:"scale(0)"},{type:"declaration",property:"opacity",value:"0"}]}]},{type:"rule",selectors:[".dolly-enter-active"],declarations:[{type:"declaration",property:"animation-name",value:"dolly"},{type:"declaration",property:"animation-duration",value:"1s"},{type:"declaration",property:"animation-delay",value:"0.25s"},{type:"declaration",property:"animation-fill-mode",value:"forwards"},{type:"declaration",property:"animation-timing-function",value:"ease-in-out"}]},{type:"rule",selectors:[".dolly-leave-active"],declarations:[{type:"declaration",property:"opacity",value:"0"}]},{type:"keyframes",name:"dolly",keyframes:[{type:"keyframe",values:["0%"],declarations:[{type:"declaration",property:"transform",value:"rotate(20deg)"}]},{type:"keyframe",values:["25%"],declarations:[{type:"declaration",property:"transform",value:"rotate(-20deg)"}]},{type:"keyframe",values:["50%"],declarations:[{type:"declaration",property:"transform",value:"rotate(10deg)"}]},{type:"keyframe",values:["75%"],declarations:[{type:"declaration",property:"transform",value:"rotate(-10deg)"}]},{type:"keyframe",values:["100%"],declarations:[{type:"declaration",property:"transform",value:"rotate(0deg)"}]}]}],parsingErrors:[]}};0},189:function(e,t,r){"use strict";var render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{attrs:{actionBarHidden:"true",androidStatusBarBackground:"Light"==e.appTheme?"#f1f3f5":"#212529"},on:{loaded:e.onPageLoad}},[r("RadSideDrawer",{ref:"drawer",attrs:{allowEdgeSwipe:"true",showOverNavigation:"true",id:"sideDrawer",drawerContentSize:"270",gesturesEnabled:"true",drawerTransition:"SlideInOnTopTransition"}},[r("GridLayout",{directives:[{name:"view",rawName:"v-view:drawerContent",arg:"drawerContent",modifiers:{}}],staticClass:"sd",attrs:{rows:"*, auto",columns:"*"}},[r("StackLayout",{attrs:{row:"0"}},[e._l(e.topmenu,(function(t,a){return r("GridLayout",{key:a,staticClass:"sd-item orkm",class:{"selected-sd-item":e.currentComponent===t.component},attrs:{rows:"48",columns:"auto, 24, *"}},[r("MDRipple",{attrs:{row:"0",colSpan:"3"},on:{tap:function(r){return e.navigateTo(t.component,!1,!1)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",row:"0",text:e.icon[t.icon]}}),r("Label",{attrs:{col:"2",row:"0",text:t.title}})],1)})),r("StackLayout",{staticClass:"hr m-8"}),r("GridLayout",{staticClass:"sd-item orkm",class:{"selected-sd-item":"MealPlanner"===e.currentComponent},attrs:{rows:"48",columns:"auto, 24, *"}},[r("MDRipple",{attrs:{row:"0",colSpan:"3"},on:{tap:function(t){return e.navigateTo(e.MealPlanner,!0,!1)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",row:"0",text:e.icon.calendar}}),r("Label",{attrs:{col:"2",row:"0",text:"Meal Planner"}})],1),r("StackLayout",{staticClass:"hr m-8"}),e.categoriesWithRecipes.length?r("GridLayout",{staticClass:"sd-group-header orkm",attrs:{rows:"auto",columns:"*, auto"}},[r("Label",{attrs:{verticalAlignment:"center",col:"0",text:"Categories"}}),r("MDButton",{attrs:{variant:"text",col:"2",text:e.editCategory?"DONE":"RENAME"},on:{tap:e.toggleCatEdit}})],1):e._e(),r("ScrollView",{attrs:{height:"100%"}},[r("StackLayout",e._l(e.categoriesWithRecipes,(function(t,a){return r("GridLayout",{key:a,staticClass:"sd-item orkm",class:{"selected-sd-item":e.currentComponent==t},attrs:{columns:"auto, *, auto"}},[r("MDRipple",{attrs:{row:"0",colSpan:"3"},on:{tap:function(r){return e.navigateTo(t,!1,!0)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.label,margin:"0 24 0 0"}}),r("Label",{attrs:{col:"1",text:t}}),e.editCategory?r("MDButton",{staticClass:"bx",attrs:{variant:"text",col:"2",text:e.icon.edit},on:{tap:function(r){return e.renameCategory(t)}}}):e._e()],1)})),1)],1)],2),r("StackLayout",{attrs:{row:"1"}},[r("StackLayout",{staticClass:"hr m-10"}),e._l(e.bottommenu,(function(t,a){return r("GridLayout",{key:a,staticClass:"sd-item orkm",class:{"selected-sd-item":e.currentComponent==t.title},attrs:{rows:"48",columns:"auto, 24, *"}},[r("MDRipple",{attrs:{colSpan:"3"},on:{tap:function(r){return e.navigateTo(t.component,!0,!1)}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon[t.icon]}}),r("Label",{attrs:{col:"2",text:t.title}})],1)}))],2)],1),r("Frame",{directives:[{name:"view",rawName:"v-view:mainContent",arg:"mainContent",modifiers:{}}],attrs:{id:"main-frame"}},[r("EnRecipes",{ref:"enrecipes",attrs:{filterFavorites:e.filterFavorites,filterTrylater:e.filterTrylater,selectedCategory:e.selectedCategory,closeDrawer:e.closeDrawer,hijackGlobalBackEvent:e.hijackGlobalBackEvent,releaseGlobalBackEvent:e.releaseGlobalBackEvent}})],1)],1)],1)};render._withStripped=!0;var a=r(3),o=r(8),i=r(123),l=r(48),n=r(31),EnRecipesvue_type_template_id_5150c21e_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[e.showSearch?r("GridLayout",{attrs:{columns:"auto, *",verticalAlignment:"center"}},[r("MDButton",{staticClass:"bx",attrs:{text:e.icon.back,variant:"text",automationText:"Back",col:"0"},on:{tap:e.closeSearch}}),r("SearchBar",{attrs:{col:"1",hint:"Search"},on:{textChange:e.updateFilter,clear:e.clearSearch},model:{value:e.searchQuery,callback:function(t){e.searchQuery=t.object.text},expression:"searchQuery"}})],1):r("GridLayout",{attrs:{columns:"auto, *, auto, auto"}},[r("MDButton",{staticClass:"bx",attrs:{col:"0",variant:"text",text:e.icon.menu,automationText:"Back"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:e.currentComponent,col:"1"}}),e.recipes.length?r("MDButton",{staticClass:"bx",attrs:{text:e.icon.search,variant:"text",col:"2"},on:{tap:e.openSearch}}):e._e(),e.recipes.length?r("MDButton",{staticClass:"bx",attrs:{text:e.icon.sort,variant:"text",col:"3"},on:{tap:e.sortDialog}}):e._e()],1)],1),r("AbsoluteLayout",[r("RadListView",{ref:"listView",attrs:{itemHeight:"112",swipeActions:"true",filteringFunction:e.filterFunction,sortingFunction:e.sortFunction,items:e.recipes,"+alias":"recipe"},on:{itemSwipeProgressChanged:e.onSwiping,itemSwipeProgressEnded:e.onSwipeEnded,scrolled:e.onScroll}},[r("v-template",{scopedSlots:e._u([{key:"default",fn:function(t){var a=t.recipe;t.$index,t.$even,t.$odd;return r("GridLayout",{staticClass:"recipeItem",attrs:{rows:"112",columns:"112, *",androidElevation:"1"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.viewRecipe(a.id)}}}),r("GridLayout",{staticClass:"imageHolder card",attrs:{rows:"112",columns:"112"}},[a.imageSrc?r("Image",{attrs:{row:"0",col:"0",src:a.imageSrc,stretch:"aspectFill",decodeWidth:"112",decodeHeight:"112",loadMode:"async"}}):r("Label",{staticClass:"bx",attrs:{row:"0",col:"0",horizontalAlignment:"center",fontSize:"56",text:e.icon.image}})],1),r("StackLayout",{staticClass:"recipeInfo",attrs:{col:"1"}},[r("Label",{staticClass:"orkm category",attrs:{text:a.category}}),r("Label",{staticClass:"orkm title",attrs:{text:a.title}}),r("StackLayout",{staticClass:"timeContainer",attrs:{orientation:"horizontal"}},[r("Label",{staticClass:"bx small",attrs:{text:e.icon.time}}),r("Label",{staticClass:"time",attrs:{text:""+e.formattedTotalTime(a.prepTime,a.cookTime).time}})],1)],1)],1)}}])}),r("v-template",{attrs:{name:"itemswipe"},scopedSlots:e._u([{key:"default",fn:function(t){t.recipe,t.$index,t.$even,t.$odd;return r("GridLayout",{attrs:{columns:"*, auto"}},[r("StackLayout",{staticClass:"swipe-item right",attrs:{id:"delete-action",col:"1"}},[r("Label",{staticClass:"bx",attrs:{padding:"8 0 0 6",text:e.icon.trash}})],1)],1)}}])}),r("v-template",{attrs:{name:"footer"},scopedSlots:e._u([{key:"default",fn:function(e){e.recipe,e.$index,e.$even,e.$odd;return r("StackLayout",{attrs:{height:"80"}})}}])})],1),r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[e.recipes.length||e.filterFavorites||e.filterTrylater||e.selectedCategory?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"},on:{tap:e.addRecipe}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.plusCircle}}),r("Label",{staticClass:"title orkm",attrs:{text:"Start adding your recipes!",textWrap:"true"}}),r("StackLayout",{attrs:{orientation:"horizontal",horizontalAlignment:"center"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.plus}}),r("Label",{attrs:{text:" button to add one"}})],1)],1),e.filteredRecipes.length||!e.filterTrylater||e.searchQuery?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.trylaterOutline,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"All done!",textWrap:"true"}}),r("Label",{attrs:{text:"Recipes you mark as try later will be listed here",textWrap:"true"}})],1),e.filteredRecipes.length||!e.filterFavorites||e.searchQuery?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.heartOutline,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"No favorites yet",textWrap:"true"}}),r("Label",{attrs:{text:"Recipes you mark as favorite will be listed here",textWrap:"true"}})],1),e.filteredRecipes.length||e.searchQuery||!e.selectedCategory?e._e():r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.labelOutline,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"Category looks empty",textWrap:"true"}}),r("StackLayout",{attrs:{orientation:"horizontal",horizontalAlignment:"center"}},[r("Label",{attrs:{text:"Use the ",textWrap:"true"}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.plus}}),r("Label",{attrs:{text:" button to add a recipe",textWrap:"true"}})],1)],1),!e.filteredRecipes.length&&e.searchQuery?r("StackLayout",{staticClass:"emptyState",attrs:{row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.search,textWrap:"true"}}),r("Label",{staticClass:"title orkm",attrs:{text:"No recipes found",textWrap:"true"}}),r("Label",{attrs:{text:'Your search "'+e.searchQuery+'" did not match any recipes'+e.noResultFor,textWrap:"true"}})],1):e._e()],1),r("GridLayout",{attrs:{id:"btnFabContainer",rows:"*, auto",columns:"*, auto"}},[r("transition",{attrs:{name:"bounce"}},[e.showFAB?r("MDFloatingActionButton",{staticClass:"bx fab-button",attrs:{row:"1",col:"1",src:"res://plus"},on:{tap:e.addRecipe}}):e._e()],1)],1)],1)],1)};EnRecipesvue_type_template_id_5150c21e_render._withStripped=!0;var EditRecipevue_type_template_id_2dd987d3_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad,unloaded:e.releaseBackEvent}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *, auto"}},[r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.back,automationText:"Back",col:"0"},on:{tap:e.navigateBack}}),r("Label",{staticClass:"title orkm",attrs:{text:e.title,col:"1"}}),e.hasChanges&&!e.saving?r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.save,col:"2"},on:{tap:e.saveOperation}}):e._e(),e.saving?r("MDActivityIndicator",{attrs:{col:"2",busy:e.saving}}):e._e()],1)],1),r("ScrollView",{attrs:{width:"100%",height:"100%"},on:{scroll:e.onScroll}},[r("StackLayout",{attrs:{width:"100%",padding:"0 0 88"}},[r("AbsoluteLayout",[r("StackLayout",{staticClass:"imageHolder",attrs:{width:"100%",height:e.screenWidth,verticalAlignment:"center"}},[e.recipeContent.imageSrc?r("Image",{attrs:{src:e.recipeContent.imageSrc,stretch:"aspectFill",width:"100%",height:e.screenWidth}}):r("Label",{staticClass:"bx",attrs:{horizontalAlignment:"center",fontSize:"160",text:e.icon.image}})],1),r("transition",{attrs:{name:e.recipeContent.imageSrc?"null":"bounce"}},[e.showFab?r("MDFloatingActionButton",{staticClass:"bx",attrs:{top:e.screenWidth-44,left:e.screenWidth-88,src:"res://camera"},on:{tap:e.imageHandler}}):e._e()],1)],1),r("StackLayout",{attrs:{margin:"0 16"}},[r("AbsoluteLayout",{staticClass:"inputField"},[r("TextField",{attrs:{hint:"My Healthy Recipe"},on:{loaded:function(t){return e.setInputTypeText(t,"words")}},model:{value:e.recipeContent.title,callback:function(t){e.$set(e.recipeContent,"title",t.object.text)},expression:"recipeContent.title"}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Title"}})],1),r("AbsoluteLayout",{staticClass:"inputField"},[r("TextField",{attrs:{text:e.recipeContent.category,editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.showCategories(!0)},tap:function(t){return e.showCategories(!1)}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Category"}})],1),r("GridLayout",{attrs:{columns:"*, 8, *"}},[r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"0"}},[r("TextField",{ref:"prepTime",attrs:{text:e.timeRequired("prepTime"),editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.setTimeRequired(!0,"prepTime")},tap:function(t){return e.setTimeRequired(!1,"prepTime")}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Preparation time"}})],1),r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"2"}},[r("TextField",{ref:"cookTime",attrs:{text:e.timeRequired("cookTime"),editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.setTimeRequired(!0,"cookTime")},tap:function(t){return e.setTimeRequired(!1,"cookTime")}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Cooking time"}})],1)],1),r("GridLayout",{attrs:{columns:"*, 8, *"}},[r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"0"}},[r("TextField",{ref:"yieldQuantity",attrs:{hint:"1",keyboardType:"number",returnKeyType:"next"},model:{value:e.recipeContent.yield.quantity,callback:function(t){e.$set(e.recipeContent.yield,"quantity",t.object.text)},expression:"recipeContent.yield.quantity"}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Yield quantity"}})],1),r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"2"}},[r("TextField",{attrs:{text:e.recipeContent.yield.unit,editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.showYieldUnits(!0)},tap:function(t){return e.showYieldUnits(!1)}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Yield measured in"}})],1)],1),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],1),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Ingredients"}}),e._l(e.recipeContent.ingredients,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto,8,auto,8,auto"}},[r("TextField",{ref:"ingredient",refInFor:!0,attrs:{col:"0",hint:"Item "+(a+1),returnKeyType:"next"},on:{loaded:function(t){return e.focusField(t,"sentence")}},model:{value:e.recipeContent.ingredients[a].item,callback:function(t){e.$set(e.recipeContent.ingredients[a],"item",t.object.text)},expression:"recipeContent.ingredients[index].item"}}),r("TextField",{attrs:{width:"60",col:"2",hint:"1.00",keyboardType:"number",returnKeyType:"next"},model:{value:e.recipeContent.ingredients[a].quantity,callback:function(t){e.$set(e.recipeContent.ingredients[a],"quantity",t.object.text)},expression:"recipeContent.ingredients[index].quantity"}}),r("TextField",{attrs:{width:"76",col:"4",hint:"Unit",editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.showUnits(t,!0,a)},tap:function(t){return e.showUnits(t,!1,a)}},model:{value:e.recipeContent.ingredients[a].unit,callback:function(t){e.$set(e.recipeContent.ingredients[a],"unit",t.object.text)},expression:"recipeContent.ingredients[index].unit"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"6",text:e.icon.close},on:{tap:function(t){return e.removeIngredient(a)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD INGREDIENT"},on:{tap:function(t){return e.addIngredient()}}}),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],2),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Instructions"}}),e._l(e.recipeContent.instructions,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto"}},[r("TextView",{attrs:{col:"0",hint:"Step "+(a+1)},on:{loaded:function(t){return e.focusField(t,"multiLine")}},model:{value:e.recipeContent.instructions[a],callback:function(t){e.$set(e.recipeContent.instructions,a,t.object.text)},expression:"recipeContent.instructions[index]"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"2",text:e.icon.close},on:{tap:function(t){return e.removeInstruction(a)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD STEP"},on:{tap:e.addInstruction}}),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],2),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Combinations"}}),e._l(e.recipeContent.combinations,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto"}},[r("TextField",{staticClass:"combinationToken",attrs:{col:"0",text:e.getCombinationTitle(t),editable:"false"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"2",text:e.icon.close},on:{tap:function(r){return e.removeCombination(t)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD COMBINATION"},on:{tap:e.showCombinations}}),r("StackLayout",{staticClass:"hr",attrs:{margin:"24 16"}})],2),r("StackLayout",{attrs:{margin:"0 16"}},[r("Label",{staticClass:"sectionTitle",attrs:{text:"Notes"}}),e._l(e.recipeContent.notes,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"*,8,auto"}},[r("TextView",{attrs:{col:"0",hint:"Note "+(a+1)},on:{loaded:function(t){return e.focusField(t,"multiLine")}},model:{value:e.recipeContent.notes[a],callback:function(t){e.$set(e.recipeContent.notes,a,t.object.text)},expression:"recipeContent.notes[index]"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"2",text:e.icon.close},on:{tap:function(t){return e.removeNote(a)}}})],1)})),r("MDButton",{staticClass:"text-btn orkm",attrs:{variant:"text",text:"+ ADD NOTE"},on:{tap:e.addNote}})],2)],1)],1)],1)};EditRecipevue_type_template_id_2dd987d3_render._withStripped=!0;var s=r(18),p=r(17),c=r(29),d=r(103),u=r(124),y=r(183),ViewRecipevue_type_template_id_760a8eae_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad,unloaded:e.onPageUnload}},[r("ActionBar",{attrs:{flat:"true"}},[r("GridLayout",{attrs:{rows:"48",columns:"auto, *, auto"}},[r("MDButton",{staticClass:"bx",attrs:{variant:"text",row:"0",col:"0",text:e.icon.back,automationText:"Back"},on:{tap:function(t){return e.$navigateBack()}}}),r("FlexboxLayout",{attrs:{row:"0",col:"2",alignItems:"center"}},[e.filterTrylater?r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.check},on:{tap:e.recipeTried}}):r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.recipe.tried?e.icon.trylaterOutline:e.icon.trylater},on:{tap:e.toggleTrylater}}),r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.recipe.isFavorite?e.icon.heart:e.icon.heartOutline},on:{tap:e.toggleFavorite}}),e.busy?r("MDActivityIndicator",{attrs:{busy:e.busy}}):r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.edit},on:{tap:e.editRecipe}})],1)],1)],1),r("AbsoluteLayout",[r("Tabs",{staticClass:"viewRecipe",attrs:{width:"100%",height:"100%",selectedIndex:e.selectedTabIndex},on:{selectedIndexChange:e.selectedIndexChange}},[r("TabStrip",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("TabStripItem",[r("Label",{attrs:{text:"Overview"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Ingredients"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Instructions"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Combinations"}})],1),r("TabStripItem",[r("Label",{attrs:{text:"Notes"}})],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[r("StackLayout",[r("StackLayout",{staticClass:"imageHolder",attrs:{width:"100%",height:e.screenWidth,verticalAlignment:"center"}},[e.recipe.imageSrc?r("Image",{attrs:{src:e.recipe.imageSrc,stretch:"aspectFill",width:"100%",height:e.screenWidth}}):r("Label",{staticClass:"bx",attrs:{horizontalAlignment:"center",fontSize:"160",text:e.icon.image}})],1),r("StackLayout",{attrs:{margin:"16 8 80"}},[r("Label",{staticClass:"category orkm",attrs:{text:e.recipe.category}}),r("Label",{staticClass:"title orkm",attrs:{margin:"0 8",text:e.recipe.title,textWrap:"true"}}),r("StackLayout",{staticClass:"time",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Preparation time:"}}),r("Label",{attrs:{text:" "+e.formattedTime(e.recipe.prepTime)}})],1),r("StackLayout",{staticClass:"time",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Cooking time:"}}),r("Label",{attrs:{text:" "+e.formattedTime(e.recipe.cookTime)}})],1),r("GridLayout",{staticClass:"overviewContainer",attrs:{rows:"auto, auto",columns:"*, *"}},[r("GridLayout",{staticClass:"overviewItem",attrs:{row:"0",col:"0",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=1}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.item}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.ingredients.length+" "+(1==e.recipe.ingredients.length?"Ingredient":"Ingredients"),textWrap:"true"}})],1),r("GridLayout",{staticClass:"overviewItem",attrs:{row:"0",col:"1",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=2}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.step}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.instructions.length+" "+(1==e.recipe.instructions.length?"Instruction":"Instructions"),textWrap:"true"}})],1),r("GridLayout",{staticClass:"overviewItem",attrs:{row:"1",col:"0",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=3}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.outline}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.combinations.length+" "+(1==e.recipe.combinations.length?"Combination":"Combinations"),textWrap:"true"}})],1),r("GridLayout",{staticClass:"overviewItem",attrs:{row:"1",col:"1",rows:"auto, auto",columns:"*"}},[r("MDRipple",{attrs:{rowSpan:"2"},on:{tap:function(t){e.selectedTabIndex=4}}}),r("Label",{staticClass:"bx",attrs:{row:"0",text:e.icon.note}}),r("Label",{staticClass:"itemCount",attrs:{row:"1",text:e.recipe.notes.length+" "+(1==e.recipe.notes.length?"Note":"Notes"),textWrap:"true"}})],1)],1)],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.ingredients.length?r("StackLayout",{attrs:{padding:"24 16 72"}},[r("AbsoluteLayout",{staticClass:"inputField"},[r("TextField",{attrs:{width:"50%",keyboardType:"number"},model:{value:e.yieldMultiplier,callback:function(t){e.yieldMultiplier=t.object.text},expression:"yieldMultiplier"}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Required "+e.recipe.yield.unit.toLowerCase()}})],1),r("StackLayout",{attrs:{margin:"16 0"}},[r("Label",{staticClass:"title orkm",attrs:{text:"Ingredients for "+e.positiveYieldMultiplier+" "+e.recipe.yield.unit.toLowerCase(),textWrap:"true"}})],1),e._l(e.recipe.ingredients,(function(t,a){return r("StackLayout",{key:a},[r("check-box",{staticClass:"ingredient",attrs:{checkPadding:"16",fillColor:"#ff5200",text:(e.roundedQuantity(t.quantity)?e.roundedQuantity(t.quantity)+" ":"")+(e.roundedQuantity(t.quantity)?t.unit+" ":"")+t.item}})],1)}))],2):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.item,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some ingredients",textWrap:"true"}})],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.instructions.length?r("StackLayout",{attrs:{padding:"28 16 62"}},e._l(e.recipe.instructions,(function(t,a){return r("GridLayout",{key:a,attrs:{columns:"auto ,*"}},[r("Label",{staticClass:"instruction",class:{noBorder:a===e.recipe.instructions.length-1},attrs:{col:"0",colSpan:"2",text:t,textWrap:"true"}}),r("Label",{staticClass:"count orkm",attrs:{verticalAlignment:"top",horizontalAlignment:"center",col:"0",text:a+1}})],1)})),1):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.step,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some instructions",textWrap:"true"}})],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.combinations.length?r("StackLayout",{attrs:{padding:"8 0 80"}},e._l(e.recipe.combinations,(function(t,a){return r("GridLayout",{key:a,staticClass:"urlCard",attrs:{columns:"auto, *",androidElevation:"1"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(r){return e.viewCombination(t)}}}),r("Label",{staticClass:"bx linkIcon",attrs:{col:"0",text:e.icon.food}}),r("Label",{staticClass:"link",attrs:{col:"1",verticalAlignment:"center",text:e.getCombinationTitle(t),textWrap:"true"}})],1)})),1):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.outline,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some combinations",textWrap:"true"}})],1)],1)],1)],1),r("TabContentItem",[r("ScrollView",{on:{scroll:e.onScroll}},[e.recipe.notes.length?r("StackLayout",{attrs:{padding:"8 0 80"}},[r("StackLayout",{on:{loaded:e.createNotes}})],1):r("GridLayout",{staticClass:"emptyStateContainer",attrs:{rows:"*, auto, *, 88",columns:"*"}},[r("StackLayout",{staticClass:"emptyState",attrs:{col:"0",row:"1"}},[r("Label",{staticClass:"bx icon",attrs:{text:e.icon.note,textWrap:"true"}}),r("StackLayout",{staticClass:"title orkm",attrs:{orientation:"horizontal"}},[r("Label",{attrs:{text:"Use the "}}),r("Label",{staticClass:"bx",attrs:{text:e.icon.edit}}),r("Label",{attrs:{text:" button"}})],1),r("Label",{attrs:{text:"to add some notes",textWrap:"true"}})],1)],1)],1)],1)],1),r("GridLayout",{attrs:{id:"btnFabContainer",rows:"*, auto",columns:"*, auto"}},[r("transition",{attrs:{name:"dolly",appear:""}},[e.showFab?r("MDFloatingActionButton",{attrs:{row:"1",col:"1",src:"res://share"},on:{tap:e.shareHandler}}):e._e()],1)],1)],1)],1)};ViewRecipevue_type_template_id_760a8eae_render._withStripped=!0;var g=r(4),m=r(53),h=r(118),v=r(99),b=r(184),f=r(144),ShareChooservue_type_template_id_d11e43ce_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto, auto",columns:"*"}},[r("MDButton",{staticClass:"actionIcon",attrs:{rippleColor:e.rippleColor,backgroundColor:e.backgroundColor,row:"0",src:"res://photo",text:"Photo"},on:{tap:function(t){return e.$modal.close("photo")}}}),r("MDButton",{staticClass:"actionIcon",attrs:{rippleColor:e.rippleColor,backgroundColor:e.backgroundColor,row:"1",src:"res://detail",text:"Recipe"},on:{tap:function(t){return e.$modal.close("recipe")}}})],1)],1)],1)};ShareChooservue_type_template_id_d11e43ce_render._withStripped=!0;function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function _objectSpread(e){for(var t=1;ta.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},backgroundColor(){return"light"==this.appTheme?"#fff":"#343a40"}})},C=w,A=r(30),k=Object(A.a)(C,ShareChooservue_type_template_id_d11e43ce_render,[],!1,null,null,null);k.options.__file="components/modal/ShareChooser.vue";var x=k.exports;function ViewRecipevue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function ViewRecipevue_type_script_lang_js_objectSpread(e){for(var t=1;ts.b.mainScreen.widthDIPs,positiveYieldMultiplier(){return Math.abs(this.yieldMultiplier)>0?Math.abs(parseFloat(this.yieldMultiplier)):1},isLightMode:()=>"light"===a.Application.systemAppearance()}),methods:ViewRecipevue_type_script_lang_js_objectSpread(ViewRecipevue_type_script_lang_js_objectSpread({},Object(n.b)(["toggleStateAction","setCurrentComponentAction","overwriteRecipeAction","setRecipeAsTriedAction"])),{},{onPageLoad(){this.busy=!1;setTimeout(e=>{this.setCurrentComponentAction("ViewRecipe")},500);this.showFab=!0;this.yieldMultiplier=this.recipe.yield.quantity;this.keepScreenOn(!0);this.syncCombinations()},onPageUnload(){_.hide();this.keepScreenOn(!1)},niceDates(e){var t=new Date(e).getTime(),r=(new Date).getTime(),a=(new Date).setHours(0,0,0,0),o=(r-t)/1e3,i=Math.ceil(o/86400);return isNaN(i)||i<0?"":(o<86400&&t>a?"today":1==i&&"yesterday")||i<7&&i+" days ago"||i<31&&Math.round(i/7)+" week(s) ago"||i<366&&Math.round(i/30)+" month(s) ago"||i>365&&"long time ago"},selectedIndexChange(e){this.selectedTabIndex=e.object.selectedIndex;this.viewIsScrolled=this.isScrolled[this.selectedTabIndex]},showLastTried(){_.show({title:"You tried this recipe ".concat(this.niceDates(this.recipe.lastTried),"!"),titleColor:new g.a("".concat(this.isLightMode?"#f1f3f5":"#212529")),backgroundColor:new g.a("#ff5200")})},roundedQuantity(e){return Math.abs(Math.round(e/this.recipe.yield.quantity*this.positiveYieldMultiplier*100)/100)},keepScreenOn(e){var t=a.Application.android.foregroundActivity||a.Application.android.startActivity,r=t.getWindow();e?r.addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON):r.clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)},formattedTime(e){var t=e.split(":"),r=parseInt(t[0]),a=parseInt(t[1]);return r?a?"".concat(r," hr ").concat(a," min"):"".concat(r," hr"):"".concat(a," min")},isValidURL(e){var t=new RegExp("^https?|^www","ig");return t.test(e)},getCombinationTitle(e){return this.recipes.filter(t=>t.id===e)[0].title},syncCombinations(){var e=this.recipes.filter(e=>e.combinations.indexOf(this.currentRecipeID)>=0||this.recipe.combinations.includes(e.id)).map(e=>e.id);this.recipe.combinations=e;this.overwriteRecipeAction({id:this.currentRecipeID,recipe:this.recipe})},onScroll(e){this.viewIsScrolled=this.isScrolled[this.selectedTabIndex]=e.scrollY>8},editRecipe(){this.showFab=!1;this.busy=!0;this.$navigateTo(ee,{props:{navigationFromView:!0,filterTrylater:this.filterTrylater,recipeID:this.currentRecipeID},backstackVisible:!1})},viewCombination(e){this.recipe=this.recipes.filter(t=>t.id===e)[0];this.currentRecipeID=e;this.syncCombinations();this.selectedTabIndex=0;setTimeout(e=>this.recipe.tried&&this.recipe.lastTried&&this.showLastTried(),500)},shareHandler(){this.recipe.imageSrc?this.$showModal(x,{props:{title:"Share"}}).then(e=>{switch(e){case"photo":c.ImageSource.fromFile(this.recipe.imageSrc).then(e=>{f.a(e,"Share recipe photo using")});break;case"recipe":this.shareRecipe()}}):this.shareRecipe()},shareRecipe(){var e="".concat(this.recipe.title,"\n\nPreparation time: ").concat(this.formattedTime(this.recipe.prepTime),"\nCooking time: ").concat(this.formattedTime(this.recipe.cookTime),"\n"),t=e;if(this.recipe.ingredients.length){var r="\n\nIngredients for ".concat(this.yieldMultiplier," ").concat(this.recipe.yield.unit.toLowerCase(),"\n\n");this.recipe.ingredients.forEach(e=>{r+="- ".concat(e.quantity?this.roundedQuantity(e.quantity)+" "+e.unit+" ":"").concat(e.item,"\n")});t+=r}if(this.recipe.instructions.length){var a="\n\nInstructions:\n\n";this.recipe.instructions.forEach((e,t)=>{a+="Step ".concat(t+1,": ").concat(e,"\n\n")});t+=a}if(this.recipe.combinations.length){var o="\nCombinations:\n\n";this.recipe.combinations.forEach((e,t)=>{o+="".concat(t+1,". ").concat(this.getCombinationTitle(e),"\n\n")});t+=o}if(this.recipe.notes.length){var i="\nNotes:\n\n";this.recipe.notes.forEach((e,t)=>{i+="".concat(t+1,". ").concat(e,"\n\n")});t+=i}t+="\nCreated and shared via EnRecipes. Get it on Play Store or F-Droid.";f.b(t,"Share recipe using")},toggle(e,t){this.toggleStateAction({id:this.currentRecipeID,recipe:this.recipe,key:e,setDate:t})},toggleFavorite(){this.recipe.isFavorite?l.makeText("Removed from Favorites").show():l.makeText("Added to Favorites").show();this.toggle("isFavorite")},toggleTrylater(){this.recipe.tried?this.filterTrylater?l.makeText("Added back to Try Later").show():l.makeText("Added to Try Later").show():this.filterTrylater?l.makeText("You tried this recipe").show():l.makeText("Removed from Try Later").show();this.toggle("tried")},recipeTried(){this.setRecipeAsTriedAction({id:this.currentRecipeID,recipe:this.recipe});this.$navigateBack()},createNote(e){var t=/(https?:\/\/[^\s]+)/g,r=new m.Label;r.class="textCard";r.textWrap=!0;var o=new h.a,i=e.split(t);i.forEach(e=>{!function createSpan(e,t){var r=new v.a;r.text=e;r.fontSize=16;if(t){r.textDecoration="underline";r.color="#ff5200";r.on("linkTap",()=>a.Utils.openUrl(e))}o.spans.push(r)}(e,t.test(e))});r.formattedText=o;return r},createNotes(e){var t=e.object;t.getChildrenCount()||this.recipe.notes.forEach(e=>{t.addChild(this.createNote(e))})}}),created(){this.recipe=this.recipes.filter(e=>e.id===this.currentRecipeID)[0]},mounted(){this.showFab=!0;setTimeout(e=>this.recipe.tried&&this.recipe.lastTried&&this.showLastTried(),500)}},T=L,S=Object(A.a)(T,ViewRecipevue_type_template_id_760a8eae_render,[],!1,null,null,null);S.options.__file="components/ViewRecipe.vue";var D=S.exports,ActionDialogvue_type_template_id_73f3704a_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("ScrollView",{attrs:{width:"100%",height:e.height?e.height:e.screenHeight-256}},[r("StackLayout",e._l(e.list,(function(t,a){return r("MDButton",{key:a,staticClass:"actionItem",attrs:{variant:"text",rippleColor:e.rippleColor,text:t},on:{loaded:e.onLabelLoaded,tap:function(r){return e.tapAction(t)}}})})),1)],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"auto, *, auto"}},[e.action?r("MDButton",{staticClass:"action orkm pull-left",attrs:{rippleColor:e.rippleColor,variant:"text",col:"0",text:e.action},on:{tap:function(t){return e.$modal.close(e.action)}}}):e._e(),r("MDButton",{staticClass:"action orkm pull-right",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}})],1)],1)],1)};ActionDialogvue_type_template_id_73f3704a_render._withStripped=!0;var P={props:["title","list","height","action"],computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},screenHeight:()=>Math.round(s.b.mainScreen.heightDIPs)},methods:{tapAction(e){this.$modal.close(e)},onLabelLoaded(e){e.object.android.setGravity(16)}}},B=P,E=Object(A.a)(B,ActionDialogvue_type_template_id_73f3704a_render,[],!1,null,null,null);E.options.__file="components/modal/ActionDialog.vue";var R=E.exports,ActionDialogWithSearchvue_type_template_id_5700bb49_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),e.filteredRecipes.length||e.searchTerm?r("StackLayout",{attrs:{padding:"0 24 24"}},[r("TextField",{attrs:{hint:"Search"},model:{value:e.searchTerm,callback:function(t){e.searchTerm=t.object.text},expression:"searchTerm"}})],1):e._e(),r("ScrollView",{attrs:{width:"100%",height:e.height?e.height:e.screenHeight-320}},[r("StackLayout",[e._l(e.filteredRecipes,(function(t,a){return r("MDButton",{key:a,staticClass:"actionItem",attrs:{variant:"text",rippleColor:e.rippleColor,text:t.title},on:{loaded:e.onLabelLoaded,tap:function(r){return e.tapAction(t)}}})})),e.filteredRecipes.length?e._e():r("Label",{attrs:{padding:"24",lineHeight:"6",text:"Nothing here! Add some recipes and try again.",textAlignment:"center",textWrap:"true"}})],2)],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"auto, *, auto"}},[e.action?r("MDButton",{staticClass:"action orkm pull-left",attrs:{rippleColor:e.rippleColor,variant:"text",col:"0",text:e.action},on:{tap:function(t){return e.$modal.close(e.action)}}}):e._e(),r("MDButton",{staticClass:"action orkm pull-right",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}})],1)],1)],1)};ActionDialogWithSearchvue_type_template_id_5700bb49_render._withStripped=!0;var j={props:["title","recipes","height","action"],data:()=>({searchTerm:""}),computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},screenHeight:()=>Math.round(s.b.mainScreen.heightDIPs),filteredRecipes(){return this.recipes.map((e,t)=>({id:e.id,title:e.title})).filter(e=>e.title.includes(this.searchTerm))}},methods:{tapAction(e){this.$modal.close(e.id)},onLabelLoaded(e){e.object.android.setGravity(16)}}},F=j,O=Object(A.a)(F,ActionDialogWithSearchvue_type_template_id_5700bb49_render,[],!1,null,null,null);O.options.__file="components/modal/ActionDialogWithSearch.vue";var I=O.exports,ConfirmDialogvue_type_template_id_1d53d63b_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title,textWrap:"true"}}),e.description?r("Label",{staticClass:"dialogDescription",attrs:{text:e.description,textWrap:"true"}}):e._e(),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"*, auto, auto"}},[r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"1",text:e.cancelButtonText},on:{tap:function(t){return e.$modal.close(!1)}}}),r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:e.okButtonText},on:{tap:function(t){return e.$modal.close(!0)}}})],1)],1)],1)};ConfirmDialogvue_type_template_id_1d53d63b_render._withStripped=!0;var M={props:["title","description","cancelButtonText","okButtonText"],computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"}}},V=M,U=Object(A.a)(V,ConfirmDialogvue_type_template_id_1d53d63b_render,[],!1,null,null,null);U.options.__file="components/modal/ConfirmDialog.vue";var z=U.exports,PromptDialogvue_type_template_id_17328189_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("StackLayout",{staticClass:"dialogInput"},[r("TextField",{attrs:{hint:e.hint?e.hint:"",autocapitalizationType:"words"},on:{loaded:e.focusField},model:{value:e.category,callback:function(t){e.category=t.object.text},expression:"category"}})],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"*, auto, auto"}},[r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"1",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}}),r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:e.action},on:{tap:function(t){return e.$modal.close(e.category)}}})],1)],1)],1)};PromptDialogvue_type_template_id_17328189_render._withStripped=!0;var G={props:["title","hint","text","action"],data:()=>({category:null}),computed:{appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"}},methods:{focusField(e){e.object.focus();setTimeout(t=>a.Utils.ad.showSoftInput(e.object.android),1)}},mounted(){this.text&&(this.category=this.text)}},N=G,Y=Object(A.a)(N,PromptDialogvue_type_template_id_17328189_render,[],!1,null,null,null);Y.options.__file="components/modal/PromptDialog.vue";var Q=Y.exports,ListPickervue_type_template_id_3632d46e_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",[r("StackLayout",{staticClass:"dialogContainer",class:e.appTheme},[r("Label",{staticClass:"dialogTitle orkm",attrs:{text:e.title}}),r("StackLayout",{staticClass:"dialogListPicker",attrs:{orientation:"horizontal",horizontalAlignment:"center"}},[r("ListPicker",{ref:"hrPicker",attrs:{items:e.hrs,selectedIndex:e.hrIndex},on:{selectedIndexChange:e.setHrs}}),r("ListPicker",{ref:"minPicker",attrs:{items:e.mins,selectedIndex:e.minIndex},on:{selectedIndexChange:e.setMins}})],1),r("GridLayout",{staticClass:"actionsContainer",attrs:{rows:"auto",columns:"*, auto, auto"}},[r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"1",text:"CANCEL"},on:{tap:function(t){return e.$modal.close(!1)}}}),r("MDButton",{staticClass:"action orkm",attrs:{rippleColor:e.rippleColor,variant:"text",col:"2",text:e.action},on:{tap:function(t){return e.$modal.close(e.selectedTime)}}})],1)],1)],1)};ListPickervue_type_template_id_3632d46e_render._withStripped=!0;var W={props:["title","selectedHr","selectedMin","action"],data:()=>({hrs:["0 hr","1 hr","2 hr","3 hr","4 hr","5 hr","6 hr","7 hr","8 hr","9 hr","10 hr","11 hr","12 hr","13 hr","14 hr","15 hr","16 hr","17 hr","18 hr","19 hr","20 hr","21 hr","22 hr","23 hr"],mins:["0 min","1 min","2 min","3 min","4 min","5 min","6 min","7 min","8 min","9 min","10 min","15 min","20 min","25 min","30 min","35 min","40 min","45 min","50 min","55 min"],selectedHrs:"00",selectedMins:"00"}),computed:{hrIndex(){var e=this.selectedHr;"0"==e.charAt(0)?e=e.slice(-1)+" hr":e+=" hr";return this.hrs.indexOf(e)},minIndex(){var e=this.selectedMin;"0"==e.charAt(0)?e=e.slice(-1)+" min":e+=" min";return this.mins.indexOf(e)},appTheme:()=>a.Application.systemAppearance(),rippleColor(){return"light"==this.appTheme?"rgba(134,142,150,0.2)":"rgba(206,212,218,0.1)"},selectedTime(){return this.selectedHrs+":"+this.selectedMins}},methods:{setHrs(e){var t="0"+this.hrs[e.object.selectedIndex];this.selectedHrs=t.slice(-5).slice(0,-3)},setMins(e){var t="0"+this.mins[e.object.selectedIndex];this.selectedMins=t.slice(-6).slice(0,-4)}}},K=W,$=Object(A.a)(K,ListPickervue_type_template_id_3632d46e_render,[],!1,null,null,null);$.options.__file="components/modal/ListPicker.vue";var H=$.exports,q=r(60);function EditRecipevue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function EditRecipevue_type_script_lang_js_objectSpread(e){for(var t=1;t({title:"New recipe",viewIsScrolled:!1,recipeContent:{imageSrc:null,title:void 0,category:"Undefined",prepTime:"00:00",cookTime:"00:00",yield:{quantity:void 0,unit:"Servings"},ingredients:[],instructions:[],combinations:[],notes:[],isFavorite:!1,tried:!0,lastTried:null,lastModified:null},tempRecipeContent:{},blockModal:!1,modalOpen:!1,newRecipeID:null,showFab:!1,saving:!1,cacheImagePath:null,unSyncCombinations:[]}),computed:EditRecipevue_type_script_lang_js_objectSpread(EditRecipevue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","units","yieldUnits","recipes","categories","currentComponent"])),{},{screenWidth:()=>s.b.mainScreen.widthDIPs,appTheme:()=>a.Application.systemAppearance(),hasChanges(){return JSON.stringify(this.recipeContent)!==JSON.stringify(this.tempRecipeContent)}}),methods:EditRecipevue_type_script_lang_js_objectSpread(EditRecipevue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","addRecipeAction","overwriteRecipeAction","addCategoryAction","addYieldUnitAction","unSyncCombinationsAction"])),{},{onPageLoad(){this.showFab=!0},timeRequired(e){var t=this.recipeContent[e].split(":"),r=parseInt(t[0]),a=parseInt(t[1]);return r?a?"".concat(r," hr ").concat(a," min"):"".concat(r," hr"):"".concat(a," min")},focusField(e,t){t&&this.setInputTypeText(e,t);if(!e.object.text){e.object.focus();setTimeout(t=>a.Utils.ad.showSoftInput(e.object.android),10)}},setInputTypeText(e,t){var r=e.object;switch(t){case"words":r.android.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_CAP_WORDS|android.text.InputType.TYPE_TEXT_FLAG_AUTO_CORRECT);break;case"sentence":r.android.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_CAP_SENTENCES|android.text.InputType.TYPE_TEXT_FLAG_AUTO_CORRECT);break;case"multiLine":r.android.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE|android.text.InputType.TYPE_TEXT_FLAG_CAP_SENTENCES|android.text.InputType.TYPE_TEXT_FLAG_AUTO_CORRECT)}},getRandomID(){for(var e="",t="abcdefghijklmnopqrstuvwxyz0123456789",r=0;r<10;r++)e+=t.charAt(Math.floor(Math.random()*t.length));return e},setTimeRequired(e,t){this.modalOpen=!0;var r=this.recipeContent[t].split(":"),a=r[0],o=r[1];this.$showModal(H,{props:{title:"".concat("prepTime"==t?"Preparation":"Cooking"," time"),action:"SET",selectedHr:a,selectedMin:o}}).then(r=>{if(r){this.recipeContent[t]=r;this.modalOpen=!1;if(e)switch(t){case"prepTime":this.autoFocusField("cookTime",!1);break;case"cookTime":this.autoFocusField("yieldQuantity",!0)}}})},onScroll(e){this.viewIsScrolled=!!e.scrollY},showCategories(e){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(R,{props:{title:"Category",list:[...this.categories],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(Q,{props:{title:"New category",action:"ADD"}}).then(t=>{this.hijackBackEvent();if(t.length){this.recipeContent.category=t;this.addCategoryAction(t);this.modalOpen=!1;e&&this.autoFocusField("prepTime",!1)}});else if(t){this.recipeContent.category=t;this.hijackBackEvent();this.modalOpen=!1;e&&this.autoFocusField("prepTime",!1)}else this.hijackBackEvent()})},autoFocusField(e,t){this.$refs[e].nativeView.focus();t&&setTimeout(()=>{a.Utils.ad.showSoftInput(this.$refs[e].nativeView.android)},1)},showYieldUnits(e){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(R,{props:{title:"Yield measured in",list:[...this.yieldUnits],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(Q,{props:{title:"New yield unit",action:"ADD"}}).then(t=>{this.hijackBackEvent();if(t.length){this.recipeContent.yield.unit=t;this.addYieldUnitAction(t);this.modalOpen=!1;e&&this.addIngredient()}});else if(t){this.recipeContent.yield.unit=t;this.hijackBackEvent();this.modalOpen=!1;e&&this.addIngredient()}else this.hijackBackEvent()})},showUnits(e,t,r){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(R,{props:{title:"Unit",list:[...this.units]}}).then(o=>{this.hijackBackEvent();if(o){e.object.text=o;this.modalOpen=!1;if(t)if(this.recipeContent.ingredients.length-1===r)this.addIngredient();else{this.$refs.ingredient[r+1].nativeView.focus();setTimeout(e=>a.Utils.ad.showSoftInput(this.$refs.ingredient[r+1].nativeView.android),10)}}})},navigateBackController(){this.navigationFromView?this.$navigateTo(D,{props:{filterTrylater:this.filterTrylater,recipeID:this.recipeID},backstackVisible:!1}):this.$navigateBack()},navigateBack(){if(this.hasChanges){this.blockModal=!0;this.$showModal(z,{props:{title:"Unsaved changes",description:"Are you sure you want to discard unsaved changes to this recipe?",cancelButtonText:"DISCARD",okButtonText:"KEEP EDITING"}}).then(e=>{this.blockModal=!1;if(null!=e&&!e){this.navigateBackController();this.releaseBackEvent()}})}else{this.navigateBackController();this.releaseBackEvent()}},hijackBackEvent(){o.AndroidApplication.on(o.AndroidApplication.activityBackPressedEvent,this.backEvent)},releaseBackEvent(){o.AndroidApplication.off(o.AndroidApplication.activityBackPressedEvent,this.backEvent)},backEvent(e){if(this.hasChanges&&!this.blockModal){e.cancel=!0;this.navigateBack()}},imageHandler(){if(this.recipeContent.imageSrc){this.blockModal=!0;this.$showModal(z,{props:{title:"Recipe photo",cancelButtonText:"REMOVE",okButtonText:"REPLACE PHOTO"}}).then(e=>{this.blockModal=!1;if(e)this.permissionCheck(this.permissionConfirmation,this.imagePicker);else if(null!=e){this.recipeContent.imageSrc=null;this.releaseBackEvent()}})}else this.permissionCheck(this.permissionConfirmation,this.imagePicker)},permissionConfirmation(){return this.$showModal(z,{props:{title:"Grant permission",description:"EnRecipes requires storage permission in order to set recipe photo.",cancelButtonText:"NOT NOW",okButtonText:"CONTINUE"}})},permissionCheck(e,t){a.ApplicationSettings.getBoolean("storagePermissionAsked",!1)?d.a("photo").then(r=>{"authorized"!==r[0]?e().then(e=>e&&q.openAppSettingsPage()):t()}):e().then(e=>{e&&d.b("photo").then(e=>{switch(e[0]){case"authorized":t();break;case"never_ask_again":a.ApplicationSettings.setBoolean("storagePermissionAsked",!0);break;case"denied":l.makeText("Permission denied").show()}})})},imagePicker(){a.ApplicationSettings.setBoolean("storagePermissionAsked",!0);this.cacheImagePath=p.path.join(p.knownFolders.temp().path,"".concat(this.getRandomID(),".jpg"));u.create({mode:"single",extensions:["png","jpeg","jpg"]}).present().then(e=>{var t=e[0];c.ImageSource.fromFile(t).then(e=>{y.a.prototype.show(e,{width:1080,height:1080},{hideBottomControls:!0,toolbarTitle:"Crop photo",statusBarColor:"#ff5200",toolbarTextColor:"light"==this.appTheme?"#212529":"#f1f3f5",toolbarColor:"light"==this.appTheme?"#f1f3f5":"#212529",cropFrameColor:"#ff5200"}).then(e=>{e.image.saveToFile(this.cacheImagePath,"jpg",75);this.recipeContent.imageSrc=this.cacheImagePath})})})},fieldDeletionConfirm(e){return this.$showModal(z,{props:{title:e,cancelButtonText:"CANCEL",okButtonText:"REMOVE"}})},addIngredient(){this.recipeContent.ingredients.push({item:"",quantity:null,unit:"unit"})},removeIngredient(e){this.recipeContent.ingredients[e].item.length?this.fieldDeletionConfirm("Remove ingredient").then(t=>{t&&this.recipeContent.ingredients.splice(e,1)}):this.recipeContent.ingredients.splice(e,1)},addInstruction(){this.recipeContent.instructions.push("")},removeInstruction(e){this.recipeContent.instructions[e].length?this.fieldDeletionConfirm("Remove instruction").then(t=>{t&&this.recipeContent.instructions.splice(e,1)}):this.recipeContent.instructions.splice(e,1)},getCombinationTitle(e){return this.recipes.filter(t=>t.id===e)[0].title},showCombinations(){var e=[...this.recipeContent.combinations,this.recipeContent.id],t=this.recipes.filter(t=>!e.includes(t.id));this.$showModal(I,{props:{title:"Select a recipe",recipes:t}}).then(e=>{e&&this.recipeContent.combinations.push(e)})},removeCombination(e){var t=this.recipeContent.combinations.indexOf(e);this.fieldDeletionConfirm("Remove combination").then(r=>{if(r){this.recipeContent.combinations.splice(t,1);this.unSyncCombinations.push(e)}})},addNote(){this.recipeContent.notes.push("")},removeNote(e){this.recipeContent.notes[e].length?this.fieldDeletionConfirm("Remove note").then(t=>{t&&this.recipeContent.notes.splice(e,1)}):this.recipeContent.notes.splice(e,1)},clearEmptyFields(){this.recipeContent.title||(this.recipeContent.title="Untitled Recipe");this.recipeContent.yield.quantity||(this.recipeContent.yield.quantity=1);this.recipeContent.ingredients=this.recipeContent.ingredients.filter(e=>e.item);var e=this;function clearEmpty(t){e.recipeContent[t]=e.recipeContent[t].filter(e=>e)}clearEmpty("instructions");clearEmpty("notes")},saveOperation(){this.saving=this.modalOpen=!0;this.clearEmptyFields();this.recipeContent.lastModified=new Date;if(this.cacheImagePath){var e=p.path.join(p.knownFolders.documents().getFolder("EnRecipes").getFolder("Images").path,"".concat(this.getRandomID(),".jpg")),t=p.File.fromPath(this.cacheImagePath).readSync();p.File.fromPath(e).writeSync(t);this.recipeContent.imageSrc=e;p.knownFolders.temp().clear()}this.recipeContent.imageSrc?this.tempRecipeContent.imageSrc&&this.tempRecipeContent.imageSrc!==this.recipeContent.imageSrc&&Object(p.getFileAccess)().deleteFile(this.tempRecipeContent.imageSrc):this.tempRecipeContent.imageSrc&&Object(p.getFileAccess)().deleteFile(this.tempRecipeContent.imageSrc);this.unSyncCombinationsAction({id:this.recipeID,combinations:this.unSyncCombinations});this.saveRecipe()},saveRecipe(){if(this.recipeID)this.overwriteRecipeAction({id:this.recipeID,recipe:this.recipeContent});else{this.recipeContent.id=this.newRecipeID;this.addRecipeAction({id:this.newRecipeID,recipe:this.recipeContent})}setTimeout(()=>{this.saving=!1},100);this.navigateBackController()}}),created(){setTimeout(e=>{this.setCurrentComponentAction("EditRecipe")},500);this.title=this.recipeID?"Edit recipe":"New recipe";if(this.recipeID){var e=this.recipes.filter(e=>e.id===this.recipeID)[0];Object.assign(this.recipeContent,JSON.parse(JSON.stringify(e)));Object.assign(this.tempRecipeContent,JSON.parse(JSON.stringify(this.recipeContent)))}else{this.selectedCategory&&(this.recipeContent.category=this.selectedCategory);this.filterFavorites&&(this.recipeContent.isFavorite=!0);Object.assign(this.tempRecipeContent,JSON.parse(JSON.stringify(this.recipeContent)));this.newRecipeID=this.getRandomID()}this.hijackBackEvent()}},Z=J,X=Object(A.a)(Z,EditRecipevue_type_template_id_2dd987d3_render,[],!1,null,null,null);X.options.__file="components/EditRecipe.vue";var ee=X.exports;function EnRecipesvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function EnRecipesvue_type_script_lang_js_objectSpread(e){for(var t=1;t({searchQuery:"",viewIsScrolled:!1,showSearch:!1,rightAction:!1,sortType:"Natural order",deletionDialogActive:!1,showFAB:!1}),computed:EnRecipesvue_type_script_lang_js_objectSpread(EnRecipesvue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","currentComponent"])),{},{filteredRecipes(){return this.filterFavorites?this.recipes.filter(e=>e.isFavorite&&e.title.toLowerCase().includes(this.searchQuery)):this.filterTrylater?this.recipes.filter(e=>!e.tried&&e.title.toLowerCase().includes(this.searchQuery)):this.selectedCategory?this.recipes.filter(e=>e.category===this.selectedCategory&&e.title.toLowerCase().includes(this.searchQuery)):this.recipes.filter(e=>e.title.toLowerCase().includes(this.searchQuery))},noResultFor(){return this.selectedCategory?" in this category":this.filterFavorites?" in your favorites":this.filterTrylater?" in your try later list":""}}),methods:EnRecipesvue_type_script_lang_js_objectSpread(EnRecipesvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","deleteRecipeAction"])),{},{onPageLoad(){this.filterFavorites?this.setComponent("Favorites"):this.filterTrylater?this.setComponent("Try Later"):this.selectedCategory?this.setComponent(this.selectedCategory):this.setComponent("EnRecipes");this.showFAB=!0},showDrawer(){q.showDrawer()},openSearch(){this.showSearch=!0;this.showFAB=!1;this.hijackLocalBackEvent()},closeSearch(){this.searchQuery&&this.updateFilter();this.searchQuery="";a.Utils.ad.dismissSoftInput();this.showSearch=!1;this.showFAB=!0;this.releaseLocalBackEvent()},setComponent(e){this.setCurrentComponentAction(e);this.hijackGlobalBackEvent()},clearSearch(){""!==this.searchQuery&&this.updateFilter()},formattedTotalTime(e,t){var r=e.split(":"),a=t.split(":"),o=parseInt(r[0])+parseInt(a[0]),i=parseInt(r[1])+parseInt(a[1]);return{time:o?i?"".concat(o," hr ").concat(i," min"):"".concat(o," hr"):"".concat(i," min"),duration:"".concat(o).concat(i)}},onScroll(e){this.viewIsScrolled=!!e.scrollOffset},hijackLocalBackEvent(){this.releaseGlobalBackEvent();o.AndroidApplication.on(o.AndroidApplication.activityBackPressedEvent,this.searchBackEvent)},releaseLocalBackEvent(){o.AndroidApplication.off(o.AndroidApplication.activityBackPressedEvent,this.searchBackEvent);this.hijackGlobalBackEvent()},searchBackEvent(e){e.cancel=!0;this.closeDrawer();this.closeSearch()},addRecipe(){this.showFAB=!1;this.releaseGlobalBackEvent();this.$navigateTo(ee,{props:{selectedCategory:this.selectedCategory,filterFavorites:this.filterFavorites}})},viewRecipe(e){this.showFAB=!1;this.$navigateTo(D,{props:{filterTrylater:this.filterTrylater,recipeID:e},backstackVisible:!1})},sortDialog(){this.releaseGlobalBackEvent();this.$showModal(R,{props:{title:"Sort by",list:["Natural order","Title","Duration","Last modified"],height:"192"}}).then(e=>{if(e&&"Cancel"!==e&&this.sortType!==e){this.sortType=e;this.updateSort()}this.hijackGlobalBackEvent()})},updateSort(){var e=this.$refs.listView.nativeView;e.sortingFunction=void 0;e.sortingFunction=this.sortFunction},sortFunction(e,t){var r=e.title.toLowerCase().localeCompare(t.title.toLowerCase(),"en",{ignorePunctuation:!0}),a=this.formattedTotalTime(e.prepTime,e.cookTime).duration,o=this.formattedTotalTime(t.prepTime,t.cookTime).duration,i=new Date(e.lastModified),l=new Date(t.lastModified);switch(this.sortType){case"Title":return r>0?-1:r<0?1:0;case"Duration":return a>o?-1:al?1:0;default:return 0}},updateFilter(){var e=this.$refs.listView.nativeView;setTimeout(t=>{e.filteringFunction=void 0;e.filteringFunction=this.filterFunction},1)},filterFunction(e){return this.filterFavorites?!!e.isFavorite&&e.title.toLowerCase().includes(this.searchQuery):this.filterTrylater?!e.tried&&e.title.toLowerCase().includes(this.searchQuery):this.selectedCategory?e.category===this.selectedCategory&&e.title.toLowerCase().includes(this.searchQuery):e.title.toLowerCase().includes(this.searchQuery)},onSwiping(e){var{data:t,object:r}=e,a=t.swipeLimits,o=r,i=o.getViewById("delete-action");a.right=i.getMeasuredWidth()-12;a.threshold=a.right-6;if(t.x<-a.threshold){this.rightAction=!0;o.notifySwipeToExecuteFinished()}},onSwipeEnded(e){var{index:t}=e,r=this.recipes[t].id;this.rightAction&&!this.deletionDialogActive&&this.deleteRecipe(t,r);this.rightAction=!1},deleteRecipe(e,t){this.deletionDialogActive=!0;this.$showModal(z,{props:{title:"Delete recipe",description:'Are you sure you want to delete the recipe "'.concat(this.recipes[e].title,'"?'),cancelButtonText:"CANCEL",okButtonText:"DELETE"}}).then(r=>{r&&this.deleteRecipeAction({index:e,id:t});this.deletionDialogActive=!1})}}),mounted(){this.showFAB=!0}},re=te,ae=Object(A.a)(re,EnRecipesvue_type_template_id_5150c21e_render,[],!1,null,null,null);ae.options.__file="components/EnRecipes.vue";var oe=ae.exports,MealPlannervue_type_template_id_ed5c11f8_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{flat:"true"}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *, auto"}},[r("MDButton",{staticClass:"bx left",attrs:{variant:"text",text:e.icon.menu,automationText:"Back",col:"0"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:"Meal Planner",col:"1"}}),r("MDButton",{staticClass:"bx left",attrs:{variant:"text",text:e.icon.today,automationText:"today",col:"2"},on:{tap:e.goToToday}})],1)],1),r("GridLayout",{attrs:{rows:"280, *"}},[r("RadCalendar",{ref:"calendar",staticClass:"orkm",attrs:{androidElevation:e.viewIsScrolled?4:0,row:"0",locale:"en-US",viewMode:e.viewMode,transitionMode:e.transitionMode,selectionMode:e.selectionMode,eventsViewMode:e.eventsViewMode,eventSource:e.getMealPlans},on:{loaded:e.onCalendarLoad,dateSelected:e.onDateSelected}}),r("ScrollView",{attrs:{row:"1",width:"100%",height:"100%"},on:{scroll:e.onScroll}},[r("StackLayout",{staticClass:"dayPlan"},e._l(e.mealTimes,(function(t,a){return r("StackLayout",{key:"mealType"+a,staticClass:"plansContainer",class:t},[r("GridLayout",{staticClass:"header",attrs:{columns:"*, auto"}},[r("Label",{staticClass:"periodLabel orkm",attrs:{col:"0",text:t}}),r("MDButton",{staticClass:"bx addMeal",attrs:{col:"1",variant:"text",text:e.icon.plus},on:{tap:function(r){return e.addRecipe(t)}}})],1),e._l(e.getRecipes[t],(function(a,o){return r("GridLayout",{key:t+o,staticClass:"recipes",attrs:{columns:"*, auto"}},[r("MDRipple",{on:{tap:function(t){return e.viewRecipe(a)}}}),r("Label",{staticClass:"recipeTitle",attrs:{verticalAlignment:"center",col:"0",text:e.getRecipeTitle(a),textWrap:"true"}}),r("MDButton",{staticClass:"bx closeBtn",attrs:{variant:"text",col:"1",text:e.icon.close},on:{tap:function(r){return e.removeRecipe(t,a)}}})],1)}))],2)})),1)],1)],1)],1)};MealPlannervue_type_template_id_ed5c11f8_render._withStripped=!0;var ie=r(38);function MealPlannervue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function MealPlannervue_type_script_lang_js_objectSpread(e){for(var t=1;t({viewIsScrolled:!1,appTheme:"Light",mealTimes:["breakfast","lunch","dinner","snacks"],eventList:[],selectedDayMealPlans:[],viewMode:ie.h.Month,transitionMode:ie.g.Slide,selectionMode:ie.f.Single,eventsViewMode:ie.c.None,color:{white:new g.a("#ffffff"),gray1:new g.a("#f1f3f5"),gray2:new g.a("#e9ecef"),gray3:new g.a("#dee2e6"),gray4:new g.a("#ced4da"),gray5:new g.a("#adb5bd"),gray6:new g.a("#868e96"),gray7:new g.a("#495057"),gray8:new g.a("#343a40"),gray9:new g.a("#212529"),black:new g.a("#111111"),orange:new g.a("#ff5200"),breakfast:"#ffb180",lunch:"#ceff80",dinner:"#80ceff",snacks:"#b180ff"},appFontRegular:"Orkney-Regular",appFontMedium:"Orkney-Medium",selectedDate:null}),computed:MealPlannervue_type_script_lang_js_objectSpread(MealPlannervue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","mealPlans"])),{},{isLightMode(){return"Light"===this.appTheme},monthViewStyle(){var e=new ie.e;e.backgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;e.showTitle=!0;e.showWeekNumbers=!1;e.showDayNames=!0;var t=new ie.j;t.cellBackgroundColor=this.isLightMode?this.color.gray2:this.color.black;t.cellBorderWidth=1;t.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;t.cellTextSize=16;t.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;t.cellTextFontName=this.appFontMedium;e.titleCellStyle=t;var r=new ie.i;r.cellBackgroundColor=this.isLightMode?this.color.gray2:this.color.black;r.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;r.cellBorderWidth=1;r.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;r.cellTextSize=10;r.cellAlignment=ie.a.Center;r.cellTextFontName=this.appFontMedium;e.dayNameCellStyle=r;var a=new ie.j;a.showEventsText=!1;a.eventTextColor=this.color.orange;a.eventFontName=this.appFontRegular;a.eventFontStyle=ie.d.Bold;a.eventTextSize=8;a.cellTextSize=16;a.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;a.cellAlignment=ie.a.Bottom;a.cellBackgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;a.cellTextFontName=this.appFontRegular;a.cellBorderWidth=1;a.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;e.dayCellStyle=a;var o=new ie.j;o.cellBackgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;o.cellTextColor=this.color.orange;o.cellBorderWidth=1;o.cellTextFontName=this.appFontMedium;o.cellTextFontStyle=ie.d.Bold;o.cellTextSize=16;o.cellAlignment=ie.a.Bottom;o.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;e.todayCellStyle=o;var i=new ie.j;i.eventTextSize=1;i.cellAlignment=ie.a.Bottom;i.cellBackgroundColor=this.isLightMode?this.color.white:this.color.gray8;i.cellBorderWidth=1;i.cellBorderColor=this.color.orange;i.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;i.cellTextFontName=this.appFontMedium;i.cellTextFontStyle=ie.d.Bold;i.cellTextSize=16;e.selectedDayCellStyle=i;return e},getRecipes(){return this.selectedDayMealPlans.length?this.selectedDayMealPlans.reduce((e,t)=>{switch(t.startDate.getHours()){case 0:e.breakfast=[...e.breakfast||[],t.title];break;case 5:e.lunch=[...e.lunch||[],t.title];break;case 10:e.dinner=[...e.dinner||[],t.title];break;case 15:e.snacks=[...e.snacks||[],t.title]}return e},{}):0},getMealPlans(){var getDate=e=>{var t=new Date(e),r=new Date(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours());return r},e=[];this.mealPlans.forEach(t=>{var r=new ie.b(t.title,getDate(t.startDate),getDate(t.endDate),!1,new g.a(t.eventColor));e=[...e,r]});return e}}),methods:MealPlannervue_type_script_lang_js_objectSpread(MealPlannervue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","initializeMealPlans","addMealPlanAction","deleteMealPlanAction"])),{},{onPageLoad(e){this.setCurrentComponentAction("MealPlanner")},onCalendarLoad(e){e.object.monthViewStyle=this.monthViewStyle;e.object.android.getGestureManager().setDoubleTapToChangeDisplayMode(!1);e.object.android.getGestureManager().setPinchCloseToChangeDisplayMode(!1);null==e.object.selectedDate&&(e.object.selectedDate=new Date);e.object.nativeView.getEventAdapter()&&e.object.nativeView.getEventAdapter().getRenderer().setEventRenderMode(com.telerik.widget.calendar.events.EventRenderMode.Shape)},showDrawer(){q.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},getDate(e){var t=new Date;t.setDate(t.getDate()+e);return t.getTime()},getDateString(e){var t=new Date;t.setDate(t.getDate()+e);return t.toDateString().slice(0,-5)},getRecipeTitle(e){var t=this.recipes.filter(t=>t.id===e)[0];return t?t.title:"[Deleted Recipe]"},viewRecipe(e){var t=this.recipes.filter(t=>t.id===e)[0];t&&this.$navigateTo(D,{props:{filterTrylater:!0,recipeID:e},backstackVisible:!1})},addRecipe(e){var t=this.recipes.filter(t=>!this.getRecipes[e]||!this.getRecipes[e].includes(t.id));this.$showModal(I,{props:{title:"Select a recipe",recipes:t}}).then(t=>{t&&this.newEvent(t,e)})},removeRecipeConfirm(e){return this.$showModal(z,{props:{title:"Remove recipe from ".concat(e),cancelButtonText:"CANCEL",okButtonText:"REMOVE"}})},removeRecipe(e,t){var r={breakfast:0,lunch:5,dinner:10,snacks:15};this.removeRecipeConfirm(e).then(a=>{if(a){var o=this.selectedDayMealPlans.filter(a=>a.startDate.getHours()===r[e]&&a.title===t)[0],i={title:o.title,startDate:o.startDate};this.deleteMealPlanAction(i);this.updateSelectedDatePlans()}})},updateSelectedDatePlans(){var e=new Date(this.selectedDate);setTimeout(()=>{this.selectedDayMealPlans=this.$refs.calendar.nativeView.getEventsForDate(e)},100)},onDateSelected(e){this.selectedDate=e.date;this.selectedDayMealPlans=e.object.getEventsForDate(e.date)},newEvent(e,t){var r=new Date(this.selectedDate),{y:a,m:o,d:i}={y:r.getFullYear(),m:r.getMonth(),d:r.getDate()},l={breakfast:{start:new Date(a,o,i,0),end:new Date(a,o,i,4)},lunch:{start:new Date(a,o,i,5),end:new Date(a,o,i,9)},dinner:{start:new Date(a,o,i,10),end:new Date(a,o,i,14)},snacks:{start:new Date(a,o,i,15),end:new Date(a,o,i,19)}},n=new ie.b(e,l[t].start,l[t].end,!1,new g.a(this.color[t]));this.addMealPlanAction({event:n,eventColor:this.color[t]});this.updateSelectedDatePlans()},goToToday(){var e=new Date;this.$refs.calendar.goToDate(e);this.$refs.calendar.nativeView.selectedDate=e}}),created(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light");var e=new Date;e.setHours(0,0,0);this.selectedDate=e}},ne=le,se=Object(A.a)(ne,MealPlannervue_type_template_id_ed5c11f8_render,[],!1,null,null,null);se.options.__file="components/MealPlanner.vue";var pe=se.exports,Settingsvue_type_template_id_6c938a04_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *"}},[r("MDButton",{staticClass:"bx left",attrs:{variant:"text",text:e.icon.menu,automationText:"Back",col:"0"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:"Settings",col:"1"}})],1)],1),r("ScrollView",{on:{scroll:e.onScroll}},[r("StackLayout",{staticClass:"main-container"},[r("Label",{staticClass:"group-header orkm",attrs:{text:"Interface"}}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:e.selectThemes}}),r("Label",{staticClass:"bx",attrs:{col:"0",verticalAlignment:"center",text:e.icon.theme}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Theme"}}),r("Label",{staticClass:"info",attrs:{text:e.appTheme}})],1)],1),r("StackLayout",{staticClass:"hr m-10"}),r("Label",{staticClass:"group-header orkm",attrs:{text:"Database"}}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:e.exportCheck}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.export}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Export a full backup"}}),e.backupInProgress?r("GridLayout",{staticClass:"progressContainer",attrs:{columns:"*, 64"}},[r("MDProgress",{attrs:{col:"0",value:e.backupProgress,maxValue:"100"}}),r("Label",{attrs:{col:"1",text:" "+e.backupProgress+"%"}})],1):r("Label",{staticClass:"info",attrs:{text:"Generates a zip file that contains all your data. This file can be imported back.",textWrap:"true"}})],1)],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:e.importCheck}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.import}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Import from backup"}}),r("Label",{staticClass:"info",attrs:{text:"Supports full backups exported by this app",textWrap:"true"}})],1)],1)],1)],1)],1)};Settingsvue_type_template_id_6c938a04_render._withStripped=!0;var ce=r(126);function Settingsvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function Settingsvue_type_script_lang_js_objectSpread(e){for(var t=1;t({viewIsScrolled:!1,appTheme:"Light",backupProgress:0,backupInProgress:!1}),computed:Settingsvue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","userCategories","userYieldUnits","mealPlans","currentComponent"])),methods:Settingsvue_type_script_lang_js_objectSpread(Settingsvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","importCategoriesAction","importYieldUnitsAction","importRecipesAction","importMealPlansAction"])),{},{onPageLoad(){this.setCurrentComponentAction("Settings")},showDrawer(){q.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},selectThemes(){this.$showModal(R,{props:{title:"Theme",list:["Light","Dark"],height:"96"}}).then(e=>{e&&"Cancel"!==e&&this.appTheme!==e&&this.$showModal(z,{props:{title:"Reload required",description:"EnRecipes needs to be reloaded for the theme change to take effect.",cancelButtonText:"CANCEL",okButtonText:"RELOAD"}}).then(t=>{if(t){this.appTheme=e;a.ApplicationSettings.setString("appTheme",e);setTimeout(e=>q.restartApp(),250)}})})},exportCheck(){this.recipes.length?this.permissionCheck(this.permissionConfirmation,"EnRecipes requires storage permission in order to backup your data to this device.",this.exportBackup):l.makeText("Add at least one recipe to perform a backup","long").show()},exportBackup(){this.exportFiles("create");var e=new Date,t=e.getFullYear()+"-"+("0"+(e.getMonth()+1)).slice(-2)+"-"+("0"+e.getDate()).slice(-2)+"_"+("0"+e.getHours()).slice(-2)+("0"+e.getMinutes()).slice(-2)+("0"+e.getSeconds()).slice(-2),r=p.Folder.fromPath(android.os.Environment.getExternalStorageDirectory().getAbsolutePath()).getFolder("Download").path,a=p.path.join(p.knownFolders.documents().path,"EnRecipes"),o=p.path.join(r,"EnRecipes-Backup_".concat(t,".zip"));this.backupInProgress=!0;ce.a.zip({directory:a,archive:o,onProgress:e=>{this.backupProgress=e}}).then(e=>{l.makeText("Backup file successfully saved to Download folder","long").show();this.exportFiles("delete")})},exportFiles(e){var t,r,a,o=p.path.join(p.knownFolders.documents().path,"EnRecipes"),i=p.File.fromPath(p.path.join(o,"recipes.json"));this.userCategories.length&&(t=p.File.fromPath(p.path.join(o,"userCategories.json")));this.userYieldUnits.length&&(r=p.File.fromPath(p.path.join(o,"userYieldUnits.json")));this.mealPlans.length&&(a=p.File.fromPath(p.path.join(o,"mealPlans.json")));switch(e){case"create":this.writeDataToFile(i,this.recipes);this.userCategories.length&&this.writeDataToFile(t,this.userCategories);this.userYieldUnits.length&&this.writeDataToFile(r,this.userYieldUnits);this.mealPlans.length&&this.writeDataToFile(a,this.mealPlans);break;case"delete":i.remove();this.userCategories.length&&t.remove();this.userYieldUnits.length&&r.remove();this.mealPlans.length&&a.remove()}},writeDataToFile(e,t){e.writeText(JSON.stringify(t))},importCheck(){this.permissionCheck(this.permissionConfirmation,"EnRecipes requires storage permission in order to import your data from a previous backup.",this.openFilePicker)},openFilePicker(){u.create({mode:"single",extensions:["zip"]}).present().then(e=>{l.makeText("Processing...").show();var t=e[0];this.validateZipContent(t)})},importDataToDB(e,t,r){switch(t){case"EnRecipesDB":this.importImages(r);this.importRecipesAction(e);break;case"userCategoriesDB":this.importCategoriesAction(e);break;case"userYieldUnitsDB":this.importYieldUnitsAction(e);break;case"mealPlansDB":this.importMealPlansAction(e)}},isFileDataValid(e){e.forEach((e,t)=>{p.File.exists(e.path)&&p.File.fromPath(e.path).readText().then(t=>{Array.isArray(JSON.parse(t))&&this.importDataToDB(JSON.parse(t),e.db,e.zipPath)})})},validateZipContent(e){ce.a.unzip({archive:e,overwrite:!0}).then(t=>{var r=t+"/EnRecipes",a=r+"/recipes.json",o=r+"/userCategories.json",i=r+"/userYieldUnits.json",n=r+"/mealPlans.json";if(p.Folder.exists(r))this.isFileDataValid([{zipPath:e,path:a,db:"EnRecipesDB"},{zipPath:e,path:o,db:"userCategoriesDB"},{zipPath:e,path:i,db:"userYieldUnitsDB"},{zipPath:e,path:n,db:"mealPlansDB"}]);else{p.Folder.fromPath(t).remove();l.makeText("Import failed. Backup file is incorrect or corrupt","long").show()}p.Folder.exists(r+"/Images")&&this.importImages(r+"/Images")})},importImages(e){var t=p.knownFolders.documents().path;ce.a.unzip({archive:e,directory:t,overwrite:!0}).then(e=>{l.makeText("Import successful","long").show();this.$navigateBack()})},permissionCheck(e,t,r){a.ApplicationSettings.getBoolean("storagePermissionAsked",!1)?d.a("photo").then(a=>{var o=a[Object.keys(a)[0]];"authorized"!==o?e(t).then(e=>{e&&q.openAppSettingsPage()}):r()}):e(t).then(e=>{e&&d.b("photo").then(e=>{var t=e[Object.keys(e)[0]];"authorized"===t&&r();"denied"!==t?a.ApplicationSettings.setBoolean("storagePermissionAsked",!0):l.makeText("Permission denied").show()})})},permissionConfirmation(e){return this.$showModal(z,{props:{title:"Grant permission",description:e,cancelButtonText:"NOT NOW",okButtonText:"CONTINUE"}})}}),mounted(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light")}},ue=de,ye=Object(A.a)(ue,Settingsvue_type_template_id_6c938a04_render,[],!1,null,null,null);ye.options.__file="components/Settings.vue";var ge=ye.exports,Aboutvue_type_template_id_95337e7c_render=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Page",{on:{loaded:e.onPageLoad}},[r("ActionBar",{attrs:{androidElevation:e.viewIsScrolled?4:0}},[r("GridLayout",{attrs:{rows:"*",columns:"auto, *"}},[r("MDButton",{staticClass:"bx",attrs:{variant:"text",text:e.icon.menu,automationText:"Back",col:"0"},on:{tap:e.showDrawer}}),r("Label",{staticClass:"title orkm",attrs:{text:"About",col:"1"}})],1)],1),r("ScrollView",{on:{scroll:e.onScroll}},[r("StackLayout",{staticClass:"main-container"},[r("StackLayout",{staticClass:"appIconContainer",attrs:{horizontalAlignment:"center",orientation:"horizontal"}},[r("Image",{staticClass:"appIcon",attrs:{src:"res://logo",stretch:"aspectFit"}})],1),r("StackLayout",{staticClass:"m-8"}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.info}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Version"}}),r("Label",{staticClass:"info",attrs:{text:e.getVersion,textWrap:"true"}})],1)],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://github.com/vishnuraghavb/enrecipes")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.link}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"View project on GitHub"}})],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://t.me/enrecipes")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.telegram}}),r("StackLayout",{attrs:{col:"1"}},[r("Label",{attrs:{text:"Join the Telegram group"}}),r("Label",{staticClass:"info",attrs:{text:"for reporting issues, suggestions and feedback",textWrap:"true"}})],1)],1),r("StackLayout",{staticClass:"hr m-10"}),r("Label",{staticClass:"group-header orkm",attrs:{text:"Author"}}),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://www.vishnuraghav.com")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.user}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"Vishnu Raghav B"}})],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://github.com/vishnuraghavb")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.link}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"Follow on GitHub"}})],1),r("GridLayout",{staticClass:"option",attrs:{columns:"auto, *"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{tap:function(t){return e.openURL("https://mastodon.social/@vishnuraghavb")}}}),r("Label",{staticClass:"bx",attrs:{col:"0",text:e.icon.link}}),r("Label",{attrs:{verticalAlignment:"center",col:"1",text:"Follow on Mastodon"}})],1)],1)],1)],1)};Aboutvue_type_template_id_95337e7c_render._withStripped=!0;function Aboutvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function Aboutvue_type_script_lang_js_objectSpread(e){for(var t=1;t({viewIsScrolled:!1,appTheme:"Light"}),methods:Aboutvue_type_script_lang_js_objectSpread(Aboutvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction"])),{},{onPageLoad(){this.setCurrentComponentAction("About")},showDrawer(){q.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},openURL(e){a.Utils.openUrl(e)}})},he=me,ve=Object(A.a)(he,Aboutvue_type_template_id_95337e7c_render,[],!1,null,null,null);ve.options.__file="components/About.vue";var be=ve.exports;function Appvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,a)}return r}function Appvue_type_script_lang_js_objectSpread(e){for(var t=1;t({selectedCategory:null,filterFavorites:!1,filterTrylater:!1,MealPlanner:pe,topmenu:[{title:"EnRecipes",component:"EnRecipes",icon:"home"},{title:"Try Later",component:"Try Later",icon:"trylater"},{title:"Favorites",component:"Favorites",icon:"heart"}],bottommenu:[{title:"Settings",component:ge,icon:"cog"},{title:"About",component:be,icon:"info"}],editCategory:!1,appTheme:"Light"}),components:{EnRecipes:oe,MealPlanner:pe},computed:Appvue_type_script_lang_js_objectSpread(Appvue_type_script_lang_js_objectSpread({},Object(n.c)(["icon","recipes","categories","yieldUnits","mealPlans","currentComponent"])),{},{categoriesWithRecipes(){var e=this.recipes.map(e=>e.category);return[...new Set(e)]}}),methods:Appvue_type_script_lang_js_objectSpread(Appvue_type_script_lang_js_objectSpread({},Object(n.b)(["setCurrentComponentAction","initializeRecipes","initializeCategories","initializeYieldUnits","initializeMealPlans","renameCategoryAction"])),{},{onPageLoad(){if("Light"===this.appTheme){var e=android.view.View,t=a.Application.android.startActivity.getWindow(),r=t.getDecorView();r.setSystemUiVisibility(e.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR)}},toggleCatEdit(){this.editCategory=!this.editCategory;this.selectedCategory&&this.setComponent("EnRecipes");this.filterFavorites=this.filterTrylater=!1;this.selectedCategory=null;this.$refs.enrecipes.updateFilter()},setComponent(e){this.setCurrentComponentAction(e)},renameCategory(e){this.releaseGlobalBackEvent();this.$showModal(Q,{props:{title:"Rename category",text:e,action:"RENAME"}}).then(t=>{this.hijackGlobalBackEvent();if(t.length){this.renameCategoryAction({current:e,updated:t});this.editCategory=!1;this.navigateTo(t,!1,!0)}})},setSelectedCategory(e){this.selectedCategory=e.item;this.closeDrawer()},closeDrawer(){this.$refs.drawer.nativeView.closeDrawer()},hijackGlobalBackEvent(){o.AndroidApplication.on(o.AndroidApplication.activityBackPressedEvent,this.globalBackEvent)},releaseGlobalBackEvent(){o.AndroidApplication.off(o.AndroidApplication.activityBackPressedEvent,this.globalBackEvent)},globalBackEvent(e){function preventDefault(){e.cancel=!0}if(this.$refs.drawer&&this.$refs.drawer.nativeView.getIsOpen()){preventDefault();this.closeDrawer();this.editCategory=!1}else if(["Favorites","Try Later",this.selectedCategory].includes(this.currentComponent)){preventDefault();this.setComponent("EnRecipes");this.filterFavorites=this.filterTrylater=!1;this.selectedCategory=null;this.$refs.enrecipes.updateFilter();this.releaseGlobalBackEvent()}},navigateTo(e,t,r){if(t){this.$navigateTo(e,{frame:"main-frame",backstackVisible:!1});this.closeDrawer()}else if(!this.editCategory||!r){this.releaseGlobalBackEvent();this.hijackGlobalBackEvent();this.setComponent(e);this.$navigateBack({frame:"main-frame",backstackVisible:!1});this.filterFavorites="Favorites"===e;this.filterTrylater="Try Later"===e;this.selectedCategory=r?e:null;this.$refs.enrecipes.updateFilter();this.closeDrawer()}this.editCategory=!1}}),created(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light");setTimeout(e=>{i.a.setMode(i.a[this.appTheme])},10);this.recipes.length||this.initializeRecipes();this.categories.length||this.initializeCategories();this.yieldUnits.length||this.initializeYieldUnits();this.mealPlans.length||this.initializeMealPlans()}},we=fe,Ce=Object(A.a)(we,render,[],!1,null,null,null);Ce.options.__file="components/App.vue";t.a=Ce.exports},323:function(e,t,r){var a={"./app.scss":171};function webpackContext(e){var t=webpackContextResolve(e);return r(t)}function webpackContextResolve(e){if(!r.o(a,e)){var t=new Error("Cannot find module '"+e+"'");t.code="MODULE_NOT_FOUND";throw t}return a[e]}webpackContext.keys=function webpackContextKeys(){return Object.keys(a)};webpackContext.resolve=webpackContextResolve;e.exports=webpackContext;webpackContext.id=323},324:function(e,t,r){var a={"./app.scss":171,"./main.js":146,"./shared/utils.js":60,"./store.js":139};function webpackContext(e){var t=webpackContextResolve(e);return r(t)}function webpackContextResolve(e){if(!r.o(a,e)){var t=new Error("Cannot find module '"+e+"'");t.code="MODULE_NOT_FOUND";throw t}return a[e]}webpackContext.keys=function webpackContextKeys(){return Object.keys(a)};webpackContext.resolve=webpackContextResolve;e.exports=webpackContext;webpackContext.id=324},60:function(e,t,r){"use strict";r.r(t);r.d(t,"showDrawer",(function(){return showDrawer}));r.d(t,"restartApp",(function(){return restartApp}));r.d(t,"openAppSettingsPage",(function(){return openAppSettingsPage}));var a=r(3),showDrawer=()=>{var e=a.Application.getRootView().getViewById("sideDrawer");e&&e.showDrawer()},restartApp=()=>{var e=new android.content.Intent(a.Application.android.context,a.Application.android.startActivity.getClass()),t=parseInt(1e5*Math.random(),10),r=android.app.PendingIntent.getActivity(a.Application.android.context,t,e,android.app.PendingIntent.FLAG_CANCEL_CURRENT),o=a.Application.android.context.getSystemService(android.content.Context.ALARM_SERVICE);o.set(android.app.AlarmManager.RTC,java.lang.System.currentTimeMillis()+100,r);android.os.Process.killProcess(android.os.Process.myPid())},openAppSettingsPage=()=>{var e=new android.content.Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS);e.addCategory(android.content.Intent.CATEGORY_DEFAULT);e.setData(android.net.Uri.parse("package:"+a.Application.android.context.getPackageName()));a.Application.android.foregroundActivity.startActivity(e)}}},[[146,1,2]]]);
\ No newline at end of file
diff --git a/platforms/android/build-tools/mdg-java-dependencies.txt b/platforms/android/build-tools/mdg-java-dependencies.txt
index 4179fb22..a60062d0 100644
--- a/platforms/android/build-tools/mdg-java-dependencies.txt
+++ b/platforms/android/build-tools/mdg-java-dependencies.txt
@@ -66,4 +66,3 @@
/mnt/82e5ff15-70b8-44a5-bb66-55688fc2381f/Freelance/Projects/WIP/EnRecipes/Developement/EnRecipes/platforms/android/app/build/exploded-dependencies/f6c42e8b6175577193537a9c1b5e13d2/classes.jar
/mnt/82e5ff15-70b8-44a5-bb66-55688fc2381f/Freelance/Projects/WIP/EnRecipes/Developement/EnRecipes/platforms/android/app/build/exploded-dependencies/39c5dfb35f6724eb4c60ea816555b478/classes.jar
/mnt/82e5ff15-70b8-44a5-bb66-55688fc2381f/Freelance/Projects/WIP/EnRecipes/Developement/EnRecipes/platforms/android/app/build/exploded-dependencies/2b629eb649750cef8d001184e23dc2f9/classes.jar
-/mnt/82e5ff15-70b8-44a5-bb66-55688fc2381f/Freelance/Projects/WIP/EnRecipes/Developement/EnRecipes/platforms/android/app/build/intermediates/javac/release
diff --git a/platforms/android/build-tools/sbg-interfaces-names.txt b/platforms/android/build-tools/sbg-interfaces-names.txt
index 0eb50e32..591de838 100644
--- a/platforms/android/build-tools/sbg-interfaces-names.txt
+++ b/platforms/android/build-tools/sbg-interfaces-names.txt
@@ -1,5 +1,8 @@
androidx.activity.Cancellable
-androidx.drawerlayout.widget.DrawerLayout.DrawerListener
+androidx.activity.OnBackPressedDispatcherOwner
+net.lingala.zip4j.crypto.Decrypter
+net.lingala.zip4j.crypto.Encrypter
+net.lingala.zip4j.crypto.PBKDF2.PRF
androidx.annotation.experimental.Experimental
androidx.annotation.experimental.UseExperimental
androidx.appcompat.app.ActionBar.DisplayOptions
@@ -7,127 +10,76 @@ androidx.appcompat.app.ActionBar.NavigationMode
androidx.appcompat.app.ActionBar.OnMenuVisibilityListener
androidx.appcompat.app.ActionBar.OnNavigationListener
androidx.appcompat.app.ActionBar.TabListener
+androidx.drawerlayout.widget.DrawerLayout.DrawerListener
androidx.appcompat.app.ActionBarDrawerToggle.Delegate
androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider
-androidx.activity.OnBackPressedDispatcherOwner
-androidx.viewpager2.adapter.StatefulAdapter
-net.lingala.zip4j.crypto.Decrypter
-net.lingala.zip4j.crypto.Encrypter
androidx.appcompat.app.AlertController.AlertParams.OnPrepareListViewListener
-net.lingala.zip4j.crypto.PBKDF2.PRF
-androidx.viewpager2.widget.ViewPager2.OffscreenPageLimit
-androidx.viewpager2.widget.ViewPager2.Orientation
-androidx.viewpager2.widget.ViewPager2.PageTransformer
+android.support.v4.media.MediaBrowserCompat.ConnectionCallback.ConnectionCallbackInternal
androidx.appcompat.app.AppCompatCallback
androidx.appcompat.app.AppCompatDelegate.NightMode
-androidx.viewpager2.widget.ViewPager2.ScrollState
-android.support.v4.media.MediaBrowserCompat.ConnectionCallback.ConnectionCallbackInternal
android.support.v4.media.MediaBrowserCompat.MediaBrowserImpl
-com.tns.ExtractPolicy
-com.tns.FileExtractor
-com.tns.JavaScriptImplementation
-com.tns.Logger
-com.tns.ManualInstrumentation.Frame
android.support.v4.media.MediaBrowserCompat.MediaBrowserServiceCallbackImpl
android.support.v4.media.MediaBrowserCompat.MediaItem.Flags
-com.tns.NativeScriptHashCodeProvider
+androidx.viewpager2.adapter.StatefulAdapter
+androidx.viewpager2.widget.ViewPager2.OffscreenPageLimit
+androidx.viewpager2.widget.ViewPager2.Orientation
android.support.v4.media.MediaBrowserCompatApi21.ConnectionCallback
android.support.v4.media.MediaBrowserCompatApi21.SubscriptionCallback
-com.tns.NativeScriptWeakHashMap.Entry.Type
-com.tns.RuntimeCallable
-com.tns.ThreadScheduler
-com.tns.bindings.desc.ClassDescriptor
-com.tns.bindings.desc.Descriptor
-com.tns.bindings.desc.MethodDescriptor
-com.tns.system.classes.caching.ClassCache
-com.tns.system.classes.loading.ClassStorageService
-com.tns.system.classloaders.ClassLoadersCollection
-fi.iki.elonen.NanoHTTPD.AsyncRunner
-fi.iki.elonen.NanoHTTPD.IHTTPSession
-fi.iki.elonen.NanoHTTPD.Response.IStatus
-fi.iki.elonen.NanoHTTPD.ServerSocketFactory
-fi.iki.elonen.NanoHTTPD.TempFile
-fi.iki.elonen.NanoHTTPD.TempFileManager
-fi.iki.elonen.NanoHTTPD.TempFileManagerFactory
-com.couchbase.lite.ArrayInterface
+androidx.viewpager2.widget.ViewPager2.PageTransformer
+androidx.viewpager2.widget.ViewPager2.ScrollState
android.support.v4.media.MediaBrowserCompatApi23.ItemCallback
android.support.v4.media.MediaBrowserCompatApi26.SubscriptionCallback
-androidx.appcompat.graphics.drawable.DrawerArrowDrawable.ArrowDirection
-androidx.appcompat.view.ActionMode.Callback
-androidx.appcompat.view.CollapsibleActionView
android.support.v4.media.MediaMetadataCompat.BitmapKey
android.support.v4.media.MediaMetadataCompat.LongKey
android.support.v4.media.MediaMetadataCompat.RatingKey
android.support.v4.media.MediaMetadataCompat.TextKey
+android.support.v4.media.RatingCompat.StarStyle
+android.support.v4.media.RatingCompat.Style
+android.support.v4.media.session.IMediaControllerCallback
+com.tns.ExtractPolicy
+com.tns.FileExtractor
+com.tns.JavaScriptImplementation
+com.couchbase.lite.ArrayInterface
+com.tns.Logger
com.couchbase.lite.CBLError.Code
com.couchbase.lite.CBLError.Domain
com.couchbase.lite.CBLError
-android.support.v4.media.RatingCompat.StarStyle
-android.support.v4.media.RatingCompat.Style
com.couchbase.lite.ChangeListener
-android.support.v4.media.session.IMediaControllerCallback
com.couchbase.lite.DatabaseChangeListener
-org.ow2.asmdex.Constants
-android.support.v4.media.session.IMediaSession
-androidx.appcompat.view.menu.CascadingMenuPopup.HorizPosition
-android.support.v4.media.session.MediaControllerCompat.MediaControllerImpl
-androidx.appcompat.view.menu.MenuBuilder.Callback
-androidx.appcompat.view.menu.MenuBuilder.ItemInvoker
-org.ow2.asmdex.Opcodes
-androidx.appcompat.view.menu.MenuHelper
-android.support.v4.media.session.MediaControllerCompatApi21.Callback
-org.ow2.asmdex.instruction.IDebugDifferenceAddressInstruction
-org.ow2.asmdex.instruction.IDebugDifferenceLineInstruction
-org.ow2.asmdex.instruction.IDebugLocalVariableInstruction
-org.ow2.asmdex.instruction.IDebugLocalVariableStartInstruction
-org.ow2.asmdex.instruction.IDebugRegisterInstruction
-android.support.v4.media.session.MediaSessionCompat.MediaSessionImpl
-org.ow2.asmdex.instruction.IDebugSourceNameInstruction
-org.ow2.asmdex.instruction.IIndexInstruction
-org.ow2.asmdex.instruction.ILiteralInstruction
-org.ow2.asmdex.instruction.ILongLiteralInstruction
-org.ow2.asmdex.instruction.IOffsetInstruction
-org.ow2.asmdex.instruction.IOneRegisterInstruction
-org.ow2.asmdex.instruction.IPseudoInstruction
-org.ow2.asmdex.instruction.IRegisterArrayInstruction
-org.ow2.asmdex.instruction.IThreeRegistersInstruction
-org.ow2.asmdex.instruction.ITwoRegistersInstruction
-androidx.appcompat.view.menu.MenuPresenter.Callback
-androidx.appcompat.view.menu.MenuPresenter
-androidx.appcompat.view.menu.MenuView.ItemView
-androidx.appcompat.view.menu.MenuView
-androidx.appcompat.view.menu.ShowableListMenu
+androidx.appcompat.graphics.drawable.DrawerArrowDrawable.ArrowDirection
com.couchbase.lite.DictionaryInterface
+android.support.v4.media.session.IMediaSession
+androidx.appcompat.view.ActionMode.Callback
com.couchbase.lite.DocumentChangeListener
+androidx.appcompat.view.CollapsibleActionView
com.couchbase.lite.DocumentReplicationListener
-org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
+android.support.v4.media.session.MediaControllerCompat.MediaControllerImpl
com.couchbase.lite.Endpoint
-org.ow2.asmdex.specificAnnotationParser.ISpecificAnnotationParser
-org.ow2.asmdex.structureReader.ISwitchCase
-android.support.v4.media.session.MediaSessionCompat.OnActiveChangeListener
com.couchbase.lite.FromRouter
-android.support.v4.media.session.MediaSessionCompat.SessionFlags
+android.support.v4.media.session.MediaControllerCompatApi21.Callback
com.couchbase.lite.GroupByRouter
com.couchbase.lite.HavingRouter
com.couchbase.lite.Index
+androidx.appcompat.view.menu.CascadingMenuPopup.HorizPosition
com.couchbase.lite.JoinRouter
com.couchbase.lite.LimitRouter
com.couchbase.lite.ListenerToken
-androidx.appcompat.widget.ActionBarOverlayLayout.ActionBarVisibilityCallback
+com.tns.ManualInstrumentation.Frame
com.couchbase.lite.Logger
+android.support.v4.media.session.MediaSessionCompat.MediaSessionImpl
com.couchbase.lite.MutableArrayInterface
+com.tns.NativeScriptHashCodeProvider
com.couchbase.lite.MutableDictionaryInterface
-androidx.appcompat.widget.ActionMenuView.ActionMenuChildView
-androidx.appcompat.widget.ActionMenuView.OnMenuItemClickListener
com.couchbase.lite.OrderByRouter
com.couchbase.lite.Query
-androidx.appcompat.widget.ActivityChooserModel.ActivityChooserModelClient
com.couchbase.lite.QueryChangeListener
-androidx.appcompat.widget.ActivityChooserModel.ActivitySorter
com.couchbase.lite.ReplicationFilter
com.couchbase.lite.ReplicatorChangeListener
-androidx.appcompat.widget.ActivityChooserModel.OnChooseActivityListener
+com.tns.NativeScriptWeakHashMap.Entry.Type
com.couchbase.lite.WhereRouter
+androidx.appcompat.view.menu.MenuBuilder.Callback
+androidx.appcompat.view.menu.MenuBuilder.ItemInvoker
+androidx.appcompat.view.menu.MenuHelper
com.couchbase.litecore.C4Constants.C4DatabaseFlags
com.couchbase.litecore.C4Constants.C4DocumentFlags
com.couchbase.litecore.C4Constants.C4DocumentVersioning
@@ -136,182 +88,174 @@ com.couchbase.litecore.C4Constants.C4EncryptionKeySize
com.couchbase.litecore.C4Constants.C4EnumeratorFlags
com.couchbase.litecore.C4Constants.C4ErrorDomain
com.couchbase.litecore.C4Constants.C4IndexType
+android.support.v4.media.session.MediaSessionCompat.OnActiveChangeListener
+android.support.v4.media.session.MediaSessionCompat.SessionFlags
+androidx.appcompat.view.menu.MenuPresenter.Callback
+androidx.appcompat.view.menu.MenuPresenter
+androidx.appcompat.view.menu.MenuView.ItemView
+androidx.appcompat.view.menu.MenuView
+androidx.appcompat.view.menu.ShowableListMenu
com.couchbase.litecore.C4Constants.C4LogDomain
com.couchbase.litecore.C4Constants.C4LogLevel
com.couchbase.litecore.C4Constants.C4RevisionFlags
com.couchbase.litecore.C4Constants.LiteCoreError
+android.support.v4.media.session.MediaSessionCompatApi21.Callback
+android.support.v4.media.session.MediaSessionCompatApi23.Callback
+android.support.v4.media.session.MediaSessionCompatApi24.Callback
+android.support.v4.media.session.PlaybackStateCompat.Actions
com.couchbase.litecore.C4Constants.NetworkError
com.couchbase.litecore.C4Constants
-com.couchbase.litecore.C4DatabaseObserverListener
-com.couchbase.litecore.C4DocumentObserverListener
-com.couchbase.litecore.C4ListenerAPIs
-android.support.v4.media.session.MediaSessionCompatApi21.Callback
-com.couchbase.litecore.C4PredictiveModel
-org.ow2.asmdex.structureWriter.IAnnotationsHolder
-android.support.v4.media.session.MediaSessionCompatApi23.Callback
-com.couchbase.litecore.C4ReplicationFilter
-android.support.v4.media.session.MediaSessionCompatApi24.Callback
-com.couchbase.litecore.C4ReplicatorListener
-com.couchbase.litecore.C4ReplicatorMode
-com.couchbase.litecore.C4ReplicatorStatus.C4ReplicatorActivityLevel
-android.support.v4.media.session.PlaybackStateCompat.Actions
-com.couchbase.litecore.C4WebSocketCloseCode
-com.couchbase.litecore.fleece.Encodable
android.support.v4.media.session.PlaybackStateCompat.ErrorCode
android.support.v4.media.session.PlaybackStateCompat.MediaKeyAction
android.support.v4.media.session.PlaybackStateCompat.RepeatMode
android.support.v4.media.session.PlaybackStateCompat.ShuffleMode
android.support.v4.media.session.PlaybackStateCompat.State
-com.couchbase.litecore.fleece.FLConstants.FLError
-com.couchbase.litecore.fleece.FLConstants.FLValueType
-com.couchbase.litecore.fleece.FLEncodable
+com.couchbase.litecore.C4DatabaseObserverListener
+com.tns.RuntimeCallable
+com.tns.ThreadScheduler
+com.couchbase.litecore.C4DocumentObserverListener
androidx.media.AudioAttributesCompat.AttributeContentType
androidx.media.AudioAttributesCompat.AttributeUsage
+com.couchbase.litecore.C4ListenerAPIs
androidx.media.AudioAttributesImpl
+com.tns.bindings.desc.ClassDescriptor
+com.tns.bindings.desc.Descriptor
+com.tns.bindings.desc.MethodDescriptor
+com.couchbase.litecore.C4PredictiveModel
+com.tns.system.classes.caching.ClassCache
+com.tns.system.classes.loading.ClassStorageService
+androidx.media.MediaBrowserServiceCompat.MediaBrowserServiceImpl
+com.couchbase.litecore.C4ReplicationFilter
+com.tns.system.classloaders.ClassLoadersCollection
+fi.iki.elonen.NanoHTTPD.AsyncRunner
+com.couchbase.litecore.C4ReplicatorListener
+com.couchbase.litecore.C4ReplicatorMode
+com.couchbase.litecore.C4ReplicatorStatus.C4ReplicatorActivityLevel
+com.couchbase.litecore.C4WebSocketCloseCode
+com.couchbase.litecore.fleece.Encodable
+fi.iki.elonen.NanoHTTPD.IHTTPSession
+com.couchbase.litecore.fleece.FLConstants.FLError
+com.couchbase.litecore.fleece.FLConstants.FLValueType
+fi.iki.elonen.NanoHTTPD.Response.IStatus
+com.couchbase.litecore.fleece.FLEncodable
+fi.iki.elonen.NanoHTTPD.ServerSocketFactory
+fi.iki.elonen.NanoHTTPD.TempFile
+fi.iki.elonen.NanoHTTPD.TempFileManager
+fi.iki.elonen.NanoHTTPD.TempFileManagerFactory
com.couchbase.litecore.fleece.MValue.Delegate
+androidx.media.MediaBrowserServiceCompat.ServiceCallbacks
androidx.cursoradapter.widget.CursorFilter.CursorFilterClient
androidx.cursoradapter.widget.SimpleCursorAdapter.CursorToStringConverter
androidx.cursoradapter.widget.SimpleCursorAdapter.ViewBinder
+androidx.media.MediaBrowserServiceCompatApi21.ServiceCompatProxy
androidx.savedstate.SavedStateRegistry.AutoRecreated
androidx.savedstate.SavedStateRegistry.SavedStateProvider
-androidx.savedstate.SavedStateRegistryOwner
-org.ow2.asmdex.util.TextComponent
-androidx.recyclerview.widget.AdapterHelper.Callback
-androidx.media.MediaBrowserServiceCompat.MediaBrowserServiceImpl
-androidx.recyclerview.widget.AsyncListDiffer.ListListener
-okio.Source
-androidx.recyclerview.widget.ChildHelper.Callback
-androidx.media.MediaBrowserServiceCompat.ServiceCallbacks
-okio.Sink
-okio.package-info
-androidx.media.MediaBrowserServiceCompatApi21.ServiceCompatProxy
-androidx.appcompat.widget.AppCompatSpinner.SpinnerPopup
-okio.BufferedSource
androidx.media.MediaBrowserServiceCompatApi23.ServiceCompatProxy
+androidx.savedstate.SavedStateRegistryOwner
androidx.media.MediaBrowserServiceCompatApi26.ServiceCompatProxy
+androidx.appcompat.widget.ActionBarOverlayLayout.ActionBarVisibilityCallback
androidx.media.MediaSessionManager.MediaSessionManagerImpl
androidx.media.MediaSessionManager.RemoteUserInfoImpl
androidx.media.VolumeProviderCompat.ControlType
androidx.media.VolumeProviderCompatApi21.Delegate
-okio.BufferedSink
-android.support.v4.app.INotificationSideChannel
-androidx.appcompat.widget.ContentFrameLayout.OnAttachListener
-androidx.appcompat.widget.DecorContentParent
-android.support.v4.os.IResultReceiver
-androidx.appcompat.widget.DecorToolbar
-androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback
-androidx.core.app.ActivityCompat.PermissionCompatDelegate
-androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator
-androidx.appcompat.widget.FitWindowsViewGroup.OnFitSystemWindowsListener
-androidx.appcompat.widget.FitWindowsViewGroup
+okio.Source
com.telerik.android.primitives.widget.sidedrawer.DrawerChangeListener
com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer
com.telerik.android.primitives.widget.sidedrawer.DrawerTransition
com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener
-androidx.appcompat.widget.LinearLayoutCompat.DividerMode
-androidx.appcompat.widget.LinearLayoutCompat.OrientationMode
-androidx.core.app.CoreComponentFactory.CompatWrapped
+androidx.appcompat.widget.ActionMenuView.ActionMenuChildView
+androidx.appcompat.widget.ActionMenuView.OnMenuItemClickListener
com.telerik.android.primitives.widget.sidedrawer.contents.CreateIntentCallback
-androidx.core.app.FrameMetricsAggregator.MetricType
-androidx.core.app.JobIntentService.CompatJobEngine
-androidx.core.app.JobIntentService.GenericWorkItem
-androidx.core.app.NotificationBuilderWithBuilderAccessor
-androidx.core.app.NotificationCompat.Action.Extender
-androidx.core.app.NotificationCompat.Action.SemanticAction
-androidx.core.app.NotificationCompat.BadgeIconType
androidx.lifecycle.Observer
-androidx.core.app.NotificationCompat.Extender
-androidx.core.app.NotificationCompat.GroupAlertBehavior
-androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler
androidx.cardview.widget.CardViewDelegate
androidx.cardview.widget.CardViewImpl
+org.ow2.asmdex.Constants
androidx.cardview.widget.RoundRectDrawableWithShadow.RoundRectHelper
-androidx.core.app.NotificationCompat.NotificationVisibility
-androidx.recyclerview.widget.ItemTouchUIUtil
-androidx.core.app.NotificationCompat.StreamType
androidx.multidex.MultiDex.V14.ElementConstructor
-androidx.core.app.NotificationManagerCompat.Task
-androidx.appcompat.widget.MenuItemHoverListener
-androidx.appcompat.widget.PopupMenu.OnDismissListener
-androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener
-androidx.core.app.RemoteInput.EditChoicesBeforeSending
+org.ow2.asmdex.Opcodes
com.yalantis.ucrop.UCropActivity.GestureTypes
-androidx.core.app.RemoteInput.Source
-androidx.core.app.ServiceCompat.StopForegroundFlags
-androidx.core.app.SharedElementCallback.OnSharedElementsReadyListener
+androidx.appcompat.widget.ActivityChooserModel.ActivityChooserModelClient
+androidx.appcompat.widget.ActivityChooserModel.ActivitySorter
com.yalantis.ucrop.UCropFragment.GestureTypes
-androidx.appcompat.widget.SearchView.OnCloseListener
-androidx.appcompat.widget.SearchView.OnQueryTextListener
-androidx.appcompat.widget.SearchView.OnSuggestionListener
-androidx.core.app.TaskStackBuilder.SupportParentable
+androidx.appcompat.widget.ActivityChooserModel.OnChooseActivityListener
+okio.Sink
+okio.package-info
com.yalantis.ucrop.UCropFragmentCallback
com.yalantis.ucrop.callback.BitmapCropCallback
com.yalantis.ucrop.callback.BitmapLoadCallback
com.yalantis.ucrop.callback.CropBoundsChangeListener
com.yalantis.ucrop.callback.OverlayViewChangeListener
-androidx.core.content.FileProvider.PathStrategy
-androidx.core.content.PermissionChecker.PermissionResult
-androidx.appcompat.widget.ShareActionProvider.OnShareTargetSelectedListener
-androidx.core.content.pm.PermissionInfoCompat.Protection
-androidx.core.content.pm.PermissionInfoCompat.ProtectionFlags
+okio.BufferedSource
com.yalantis.ucrop.util.ImageHeaderParser.Reader
com.yalantis.ucrop.util.RotationGestureDetector.OnRotationGestureListener
-androidx.core.content.res.FontResourcesParserCompat.FamilyResourceEntry
-androidx.core.content.res.FontResourcesParserCompat.FetchStrategy
-androidx.recyclerview.widget.ListUpdateCallback
+okio.BufferedSink
+android.support.v4.app.INotificationSideChannel
com.yalantis.ucrop.view.OverlayView.FreestyleMode
-androidx.recyclerview.widget.OpReorderer.Callback
+android.support.v4.os.IResultReceiver
+androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback
+androidx.core.app.ActivityCompat.PermissionCompatDelegate
+androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator
com.yalantis.ucrop.view.TransformImageView.TransformImageListener
com.yalantis.ucrop.view.widget.HorizontalProgressWheelView.ScrollingListener
-androidx.recyclerview.widget.RecyclerView.ChildDrawingOrderCallback
androidx.swiperefreshlayout.widget.CircularProgressDrawable.ProgressDrawableSize
-androidx.recyclerview.widget.RecyclerView.EdgeEffectFactory.EdgeDirection
-androidx.recyclerview.widget.RecyclerView.ItemAnimator.AdapterChanges
-androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener
-androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemAnimatorListener
-androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry
androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnChildScrollUpCallback
androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener
-androidx.recyclerview.widget.RecyclerView.OnChildAttachStateChangeListener
-androidx.core.graphics.TypefaceCompatBaseImpl.StyleExtractor
-androidx.recyclerview.widget.RecyclerView.OnItemTouchListener
-androidx.recyclerview.widget.RecyclerView.Orientation
androidx.versionedparcelable.NonParcelField
androidx.versionedparcelable.ParcelField
-androidx.core.graphics.drawable.IconCompat.IconType
-androidx.recyclerview.widget.RecyclerView.RecyclerListener
-androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider
-androidx.core.graphics.drawable.TintAwareDrawable
-androidx.core.graphics.drawable.WrappedDrawable
+org.ow2.asmdex.instruction.IDebugDifferenceAddressInstruction
+org.ow2.asmdex.instruction.IDebugDifferenceLineInstruction
+org.ow2.asmdex.instruction.IDebugLocalVariableInstruction
+org.ow2.asmdex.instruction.IDebugLocalVariableStartInstruction
+org.ow2.asmdex.instruction.IDebugRegisterInstruction
+org.ow2.asmdex.instruction.IDebugSourceNameInstruction
+org.ow2.asmdex.instruction.IIndexInstruction
+org.ow2.asmdex.instruction.ILiteralInstruction
+org.ow2.asmdex.instruction.ILongLiteralInstruction
+androidx.core.app.CoreComponentFactory.CompatWrapped
+org.ow2.asmdex.instruction.IOffsetInstruction
+org.ow2.asmdex.instruction.IOneRegisterInstruction
+org.ow2.asmdex.instruction.IPseudoInstruction
+org.ow2.asmdex.instruction.IRegisterArrayInstruction
+org.ow2.asmdex.instruction.IThreeRegistersInstruction
+org.ow2.asmdex.instruction.ITwoRegistersInstruction
+androidx.appcompat.widget.AppCompatSpinner.SpinnerPopup
+androidx.core.app.FrameMetricsAggregator.MetricType
+androidx.core.app.JobIntentService.CompatJobEngine
+androidx.core.app.JobIntentService.GenericWorkItem
+androidx.core.app.NotificationBuilderWithBuilderAccessor
androidx.versionedparcelable.VersionedParcelable
androidx.versionedparcelable.VersionedParcelize
+androidx.core.app.NotificationCompat.Action.Extender
androidx.legacy.app.ActionBarDrawerToggle.Delegate
+androidx.core.app.NotificationCompat.Action.SemanticAction
androidx.legacy.app.ActionBarDrawerToggle.DelegateProvider
-androidx.core.internal.package-info
-androidx.core.internal.view.SupportMenu
-androidx.core.internal.view.SupportMenuItem
-androidx.core.internal.view.SupportSubMenu
-androidx.core.net.ConnectivityManagerCompat.RestrictBackgroundStatus
-androidx.core.os.CancellationSignal.OnCancelListener
+androidx.core.app.NotificationCompat.BadgeIconType
+androidx.appcompat.widget.ContentFrameLayout.OnAttachListener
+androidx.appcompat.widget.DecorContentParent
+androidx.appcompat.widget.DecorToolbar
androidx.arch.core.internal.SafeIterableMap.SupportRemove
+org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
androidx.arch.core.util.Function
androidx.transition.AnimatorUtils.AnimatorPauseListenerCompat
-androidx.core.os.LocaleListInterface
-androidx.appcompat.widget.ThemedSpinnerAdapter
-androidx.core.os.ParcelableCompatCreatorCallbacks
-androidx.appcompat.widget.Toolbar.OnMenuItemClickListener
-androidx.core.provider.FontsContractCompat.FontRequestCallback.FontRequestFailReason
-androidx.core.provider.SelfDestructiveThread.ReplyCallback
+org.ow2.asmdex.specificAnnotationParser.ISpecificAnnotationParser
+org.ow2.asmdex.structureReader.ISwitchCase
+androidx.appcompat.widget.FitWindowsViewGroup.OnFitSystemWindowsListener
+androidx.appcompat.widget.FitWindowsViewGroup
+androidx.appcompat.widget.LinearLayoutCompat.DividerMode
+androidx.appcompat.widget.LinearLayoutCompat.OrientationMode
+androidx.core.app.NotificationCompat.Extender
+androidx.core.app.NotificationCompat.GroupAlertBehavior
+androidx.core.app.NotificationCompat.NotificationVisibility
+androidx.core.app.NotificationCompat.StreamType
+androidx.appcompat.widget.MenuItemHoverListener
+androidx.appcompat.widget.PopupMenu.OnDismissListener
+androidx.core.app.NotificationManagerCompat.Task
+androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener
+org.ow2.asmdex.structureWriter.IAnnotationsHolder
androidx.transition.GhostView
-androidx.core.text.TextDirectionHeuristicCompat
-androidx.core.text.TextDirectionHeuristicsCompat.TextDirectionAlgorithm
androidx.transition.Slide.CalculateSlide
androidx.transition.Slide.GravityFlag
-androidx.core.text.util.LinkifyCompat.LinkifyMask
-androidx.recyclerview.widget.ThreadUtil.BackgroundCallback
-androidx.recyclerview.widget.ThreadUtil.MainThreadCallback
androidx.transition.Styleable.ArcMotion
-androidx.recyclerview.widget.ThreadUtil
androidx.transition.Styleable.ChangeBounds
androidx.transition.Styleable.ChangeTransform
androidx.transition.Styleable.Fade
@@ -322,116 +266,63 @@ androidx.transition.Styleable.TransitionManager
androidx.transition.Styleable.TransitionSet
androidx.transition.Styleable.TransitionTarget
androidx.transition.Styleable.VisibilityTransition
-androidx.recyclerview.widget.ViewBoundsCheck.Callback
-androidx.recyclerview.widget.ViewBoundsCheck.ViewBounds
-androidx.core.util.Consumer
-androidx.recyclerview.widget.ViewInfoStore.ProcessCallback
+androidx.appcompat.widget.SearchView.OnCloseListener
+androidx.appcompat.widget.SearchView.OnQueryTextListener
+androidx.appcompat.widget.SearchView.OnSuggestionListener
+androidx.core.app.RemoteInput.EditChoicesBeforeSending
+androidx.core.app.RemoteInput.Source
+androidx.core.app.ServiceCompat.StopForegroundFlags
+androidx.core.app.SharedElementCallback.OnSharedElementsReadyListener
+androidx.core.app.TaskStackBuilder.SupportParentable
+androidx.appcompat.widget.ShareActionProvider.OnShareTargetSelectedListener
+androidx.core.content.FileProvider.PathStrategy
+androidx.core.content.PermissionChecker.PermissionResult
androidx.transition.Transition.MatchOrder
androidx.transition.Transition.TransitionListener
+androidx.core.content.pm.PermissionInfoCompat.Protection
+androidx.core.content.pm.PermissionInfoCompat.ProtectionFlags
+org.ow2.asmdex.util.TextComponent
+androidx.recyclerview.widget.AdapterHelper.Callback
+androidx.appcompat.widget.ThemedSpinnerAdapter
+androidx.appcompat.widget.Toolbar.OnMenuItemClickListener
+androidx.recyclerview.widget.AsyncListDiffer.ListListener
+androidx.recyclerview.widget.ChildHelper.Callback
androidx.appcompat.widget.ViewStubCompat.OnInflateListener
androidx.appcompat.widget.WithHint
+androidx.core.content.res.FontResourcesParserCompat.FamilyResourceEntry
+androidx.core.content.res.FontResourcesParserCompat.FetchStrategy
androidx.fragment.app.Fragment.OnStartEnterTransitionListener
androidx.transition.ViewGroupOverlayImpl
androidx.transition.ViewOverlayImpl
androidx.transition.Visibility.Mode
androidx.transition.WindowIdImpl
androidx.slidingpanelayout.widget.SlidingPaneLayout.PanelSlideListener
-kotlin.PublishedApi
-kotlin.native.concurrent.ThreadLocal
-kotlin.native.concurrent.SharedImmutable
-kotlin.ExtensionFunctionType
-kotlin.Lazy
-androidx.fragment.app.FragmentManager.BackStackEntry
-androidx.fragment.app.FragmentManager.OnBackStackChangedListener
-androidx.fragment.app.FragmentManager.OpGenerator
com.telerik.android.common.CollectionChangeListener
com.telerik.android.common.DependencyPropertyChangedListener
com.telerik.android.common.Function
-kotlin.contracts.ConditionalEffect
com.telerik.android.common.Function2
com.telerik.android.common.Function2Async
-kotlin.contracts.Effect
-kotlin.contracts.SimpleEffect
-kotlin.contracts.ExperimentalContracts
-kotlin.contracts.Returns
-kotlin.contracts.CallsInPlace
com.telerik.android.common.Procedure
-kotlin.contracts.ContractBuilder
com.telerik.android.common.Procedure2
-kotlin.contracts.ReturnsNotNull
-kotlin.jvm.JvmSuppressWildcards
-kotlin.jvm.JvmMultifileClass
-kotlin.jvm.Volatile
-kotlin.jvm.JvmDefault
-kotlin.jvm.internal.FunctionBase
-androidx.core.util.Pools.Pool
-androidx.core.util.Predicate
-androidx.core.util.Supplier
-kotlin.jvm.internal.ClassBasedDeclarationContainer
-androidx.core.view.ActionProvider.SubUiVisibilityListener
-androidx.core.view.ActionProvider.VisibilityListener
-androidx.core.view.DragStartHelper.OnDragStartListener
-androidx.core.view.GestureDetectorCompat.GestureDetectorCompatImpl
-kotlin.jvm.internal.markers.KMutableSet
-kotlin.jvm.internal.markers.KMutableList
-kotlin.jvm.internal.markers.KMutableMap.Entry
-kotlin.jvm.internal.markers.KMutableIterator
-kotlin.jvm.internal.markers.KMutableListIterator
-kotlin.jvm.internal.markers.KMutableCollection
-kotlin.jvm.internal.markers.KMutableIterable
-kotlin.jvm.internal.markers.KMappedMarker
-kotlin.jvm.internal.markers.KMutableMap
+androidx.core.graphics.TypefaceCompatBaseImpl.StyleExtractor
+androidx.core.graphics.drawable.IconCompat.IconType
+androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler
com.nativescript.text.Font.FontWeight
com.nativescript.text.Font.genericFontFamilies
-androidx.core.view.KeyEventDispatcher.Component
-kotlin.jvm.Strictfp
-kotlin.jvm.JvmStatic
-kotlin.jvm.JvmOverloads
-kotlin.jvm.Transient
-kotlin.jvm.functions.Function8
-androidx.core.view.LayoutInflaterFactory
-kotlin.jvm.functions.FunctionN
-kotlin.jvm.functions.Function7
-kotlin.jvm.functions.Function5
-kotlin.jvm.functions.Function9
-kotlin.jvm.functions.Function0
-androidx.core.view.MenuItemCompat.OnActionExpandListener
-kotlin.jvm.functions.Function13
-kotlin.jvm.functions.Function4
-kotlin.jvm.functions.Function12
-kotlin.jvm.functions.Function10
-kotlin.jvm.functions.Function2
-kotlin.jvm.functions.Function6
-kotlin.jvm.functions.Function1
-kotlin.jvm.functions.Function18
-kotlin.jvm.functions.Function22
-kotlin.jvm.functions.Function21
-androidx.core.view.NestedScrollingChild
-kotlin.jvm.functions.Function19
-androidx.core.view.NestedScrollingChild2
-kotlin.jvm.functions.Function11
-androidx.core.view.NestedScrollingChild3
-kotlin.jvm.functions.Function16
-kotlin.jvm.functions.Function20
-kotlin.jvm.functions.Function14
-kotlin.jvm.functions.Function15
-kotlin.jvm.functions.Function3
-androidx.core.view.NestedScrollingParent
-androidx.core.view.NestedScrollingParent2
-androidx.core.view.NestedScrollingParent3
-kotlin.jvm.functions.Function17
-kotlin.jvm.Synchronized
-androidx.core.view.OnApplyWindowInsetsListener
-kotlin.jvm.JvmSynthetic
-androidx.core.view.ScrollingView
-kotlin.jvm.JvmField
-androidx.core.view.TintableBackgroundView
-kotlin.jvm.JvmName
-kotlin.jvm.PurelyImplements
-kotlin.jvm.JvmPackageName
-kotlin.jvm.Throws
-kotlin.jvm.JvmWildcard
-kotlin.DslMarker
+androidx.fragment.app.FragmentManager.BackStackEntry
+androidx.fragment.app.FragmentManager.OnBackStackChangedListener
+androidx.fragment.app.FragmentManager.OpGenerator
+androidx.recyclerview.widget.ItemTouchUIUtil
+androidx.core.graphics.drawable.TintAwareDrawable
+androidx.core.graphics.drawable.WrappedDrawable
+androidx.core.internal.package-info
+androidx.core.internal.view.SupportMenu
+androidx.core.internal.view.SupportMenuItem
+androidx.core.internal.view.SupportSubMenu
+androidx.core.net.ConnectivityManagerCompat.RestrictBackgroundStatus
+androidx.core.os.CancellationSignal.OnCancelListener
+androidx.core.os.LocaleListInterface
+androidx.recyclerview.widget.ListUpdateCallback
org.intellij.lang.annotations.Flow
org.intellij.lang.annotations.Identifier
org.intellij.lang.annotations.JdkConstants.AdjustableOrientation
@@ -451,19 +342,10 @@ org.intellij.lang.annotations.JdkConstants.TitledBorderTitlePosition
org.intellij.lang.annotations.JdkConstants.TreeSelectionMode
org.intellij.lang.annotations.Language
org.intellij.lang.annotations.MagicConstant
-androidx.core.view.ViewCompat.FocusDirection
org.intellij.lang.annotations.Pattern
-androidx.core.view.ViewCompat.FocusRealDirection
org.intellij.lang.annotations.PrintFormat
-androidx.core.view.ViewCompat.FocusRelativeDirection
-kotlin.ReplaceWith
-androidx.core.view.ViewCompat.NestedScrollType
-androidx.core.view.ViewCompat.OnUnhandledKeyEventListenerCompat
org.intellij.lang.annotations.RegExp
-androidx.core.view.ViewCompat.ScrollAxis
org.intellij.lang.annotations.Subst
-androidx.core.view.ViewCompat.ScrollIndicators
-kotlin.internal.NoInfer
org.jetbrains.annotations.Contract
org.jetbrains.annotations.Nls
org.jetbrains.annotations.NonNls
@@ -471,6 +353,188 @@ org.jetbrains.annotations.NotNull
org.jetbrains.annotations.Nullable
org.jetbrains.annotations.PropertyKey
org.jetbrains.annotations.TestOnly
+androidx.recyclerview.widget.OpReorderer.Callback
+com.google.android.material.animation.TransformationCallback
+com.google.android.material.appbar.AppBarLayout.BaseOnOffsetChangedListener
+com.google.android.material.appbar.AppBarLayout.LayoutParams.ScrollFlags
+com.google.android.material.appbar.AppBarLayout.OnOffsetChangedListener
+androidx.recyclerview.widget.RecyclerView.ChildDrawingOrderCallback
+androidx.recyclerview.widget.RecyclerView.EdgeEffectFactory.EdgeDirection
+androidx.recyclerview.widget.RecyclerView.ItemAnimator.AdapterChanges
+androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener
+androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemAnimatorListener
+androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry
+com.google.android.material.badge.BadgeDrawable.BadgeGravity
+androidx.fragment.app.FragmentTransition.Callback
+com.google.android.material.behavior.SwipeDismissBehavior.OnDismissListener
+androidx.core.os.ParcelableCompatCreatorCallbacks
+androidx.core.provider.FontsContractCompat.FontRequestCallback.FontRequestFailReason
+androidx.core.provider.SelfDestructiveThread.ReplyCallback
+androidx.recyclerview.widget.RecyclerView.OnChildAttachStateChangeListener
+androidx.recyclerview.widget.RecyclerView.OnItemTouchListener
+androidx.recyclerview.widget.RecyclerView.Orientation
+androidx.core.text.TextDirectionHeuristicCompat
+androidx.core.text.TextDirectionHeuristicsCompat.TextDirectionAlgorithm
+androidx.core.text.util.LinkifyCompat.LinkifyMask
+androidx.core.util.Consumer
+com.telerik.android.data.CurrentItemChangedListener
+com.telerik.android.data.DataChangedListener
+androidx.core.util.Pools.Pool
+androidx.recyclerview.widget.RecyclerView.RecyclerListener
+androidx.core.util.Predicate
+androidx.core.util.Supplier
+androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider
+androidx.core.view.ActionProvider.SubUiVisibilityListener
+androidx.core.view.ActionProvider.VisibilityListener
+com.telerik.android.data.ListViewFilterFunction
+androidx.core.view.DragStartHelper.OnDragStartListener
+com.telerik.android.data.ListViewGroupFunction
+com.telerik.android.data.ListViewSortFunction
+androidx.core.view.GestureDetectorCompat.GestureDetectorCompatImpl
+com.telerik.android.data.OnJSONDataSourceCreated
+androidx.core.view.KeyEventDispatcher.Component
+com.telerik.android.data.SelectionAdapter
+androidx.core.view.LayoutInflaterFactory
+com.telerik.android.data.SelectionChangeListener
+androidx.core.view.MenuItemCompat.OnActionExpandListener
+androidx.core.view.NestedScrollingChild
+androidx.core.view.NestedScrollingChild2
+androidx.core.view.NestedScrollingChild3
+androidx.core.view.NestedScrollingParent
+androidx.core.view.NestedScrollingParent2
+androidx.core.view.NestedScrollingParent3
+androidx.core.view.OnApplyWindowInsetsListener
+androidx.core.view.ScrollingView
+androidx.core.view.TintableBackgroundView
+com.telerik.widget.list.CollapsedGroupState
+com.telerik.widget.list.CollapsibleGroupsBehavior.CollapseGroupListener
+com.telerik.widget.list.CurrentPositionChangeListener
+androidx.core.view.ViewCompat.FocusDirection
+androidx.core.view.ViewCompat.FocusRealDirection
+androidx.core.view.ViewCompat.FocusRelativeDirection
+androidx.core.view.ViewCompat.NestedScrollType
+androidx.core.view.ViewCompat.OnUnhandledKeyEventListenerCompat
+androidx.core.view.ViewCompat.ScrollAxis
+androidx.core.view.ViewCompat.ScrollIndicators
+com.telerik.widget.list.GroupAdapter
+com.telerik.widget.list.ItemReorderBehavior.ItemReorderListener
+androidx.core.view.ViewPropertyAnimatorListener
+androidx.core.view.ViewPropertyAnimatorUpdateListener
+androidx.core.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListener
+androidx.core.view.accessibility.AccessibilityManagerCompat.TouchExplorationStateChangeListener
+com.google.android.material.bottomappbar.BottomAppBar.AnimationListener
+com.google.android.material.bottomappbar.BottomAppBar.FabAlignmentMode
+com.google.android.material.bottomappbar.BottomAppBar.FabAnimationMode
+com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemReselectedListener
+com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemSelectedListener
+com.google.android.material.bottomnavigation.LabelVisibilityMode
+com.google.android.material.bottomsheet.BottomSheetBehavior.SaveFlags
+com.google.android.material.bottomsheet.BottomSheetBehavior.State
+androidx.recyclerview.widget.ThreadUtil.BackgroundCallback
+androidx.recyclerview.widget.ThreadUtil.MainThreadCallback
+androidx.recyclerview.widget.ThreadUtil
+androidx.recyclerview.widget.ViewBoundsCheck.Callback
+androidx.recyclerview.widget.ViewBoundsCheck.ViewBounds
+androidx.recyclerview.widget.ViewInfoStore.ProcessCallback
+com.google.android.material.button.MaterialButton.IconGravity
+com.google.android.material.button.MaterialButton.OnCheckedChangeListener
+com.google.android.material.button.MaterialButton.OnPressedChangeListener
+com.google.android.material.button.MaterialButtonToggleGroup.OnButtonCheckedListener
+com.google.android.material.card.MaterialCardView.OnCheckedChangeListener
+com.telerik.widget.list.LoadOnDemandBehavior.LoadOnDemandListener
+com.telerik.widget.list.LoadOnDemandBehavior.LoadingListener
+com.telerik.widget.list.RadListView.IsEmptyChangedListener
+com.telerik.widget.list.RadListView.ItemClickListener
+com.google.android.material.chip.ChipDrawable.Delegate
+com.telerik.widget.list.SelectionBehavior.SelectionChangedListener
+androidx.core.view.accessibility.AccessibilityViewCommand
+androidx.core.view.inputmethod.InputConnectionCompat.OnCommitContentListener
+androidx.core.view.inputmethod.InputContentInfoCompat.InputContentInfoCompatImpl
+kotlin.PublishedApi
+kotlin.native.concurrent.ThreadLocal
+kotlin.native.concurrent.SharedImmutable
+kotlin.ExtensionFunctionType
+kotlin.Lazy
+androidx.core.widget.AutoSizeableTextView
+com.telerik.widget.list.SwipeActionsBehavior.SwipeActionsListener
+kotlin.contracts.ConditionalEffect
+kotlin.contracts.Effect
+kotlin.contracts.SimpleEffect
+kotlin.contracts.ExperimentalContracts
+kotlin.contracts.Returns
+kotlin.contracts.CallsInPlace
+kotlin.contracts.ContractBuilder
+kotlin.contracts.ReturnsNotNull
+kotlin.jvm.JvmSuppressWildcards
+kotlin.jvm.JvmMultifileClass
+kotlin.jvm.Volatile
+androidx.core.widget.NestedScrollView.OnScrollChangeListener
+kotlin.jvm.JvmDefault
+kotlin.jvm.internal.FunctionBase
+com.telerik.widget.list.SwipeExecuteBehavior.SwipeExecuteDismissedListener
+com.telerik.widget.list.SwipeExecuteBehavior.SwipeExecuteListener
+com.telerik.widget.list.SwipeRefreshBehavior.RefreshListener
+com.telerik.widget.list.SwipeRefreshBehavior.SwipeRefreshListener
+androidx.core.widget.TextViewCompat.AutoSizeTextType
+kotlin.jvm.internal.ClassBasedDeclarationContainer
+androidx.core.widget.TintableCompoundButton
+androidx.core.widget.TintableCompoundDrawablesView
+androidx.core.widget.TintableImageSourceView
+androidx.print.PrintHelper.OnPrintFinishCallback
+kotlin.jvm.internal.markers.KMutableSet
+kotlin.jvm.internal.markers.KMutableList
+kotlin.jvm.internal.markers.KMutableMap.Entry
+kotlin.jvm.internal.markers.KMutableIterator
+kotlin.jvm.internal.markers.KMutableListIterator
+kotlin.jvm.internal.markers.KMutableCollection
+kotlin.jvm.internal.markers.KMutableIterable
+kotlin.jvm.internal.markers.KMappedMarker
+kotlin.jvm.internal.markers.KMutableMap
+kotlin.jvm.Strictfp
+androidx.coordinatorlayout.widget.CoordinatorLayout.AttachedBehavior
+kotlin.jvm.JvmStatic
+kotlin.jvm.JvmOverloads
+kotlin.jvm.Transient
+androidx.coordinatorlayout.widget.CoordinatorLayout.DefaultBehavior
+androidx.coordinatorlayout.widget.CoordinatorLayout.DispatchChangeEvent
+kotlin.jvm.functions.Function8
+kotlin.jvm.functions.FunctionN
+kotlin.jvm.functions.Function7
+kotlin.jvm.functions.Function5
+kotlin.jvm.functions.Function9
+kotlin.jvm.functions.Function0
+kotlin.jvm.functions.Function13
+kotlin.jvm.functions.Function4
+kotlin.jvm.functions.Function12
+kotlin.jvm.functions.Function10
+kotlin.jvm.functions.Function2
+kotlin.jvm.functions.Function6
+kotlin.jvm.functions.Function1
+kotlin.jvm.functions.Function18
+kotlin.jvm.functions.Function22
+kotlin.jvm.functions.Function21
+kotlin.jvm.functions.Function19
+kotlin.jvm.functions.Function11
+kotlin.jvm.functions.Function16
+kotlin.jvm.functions.Function20
+kotlin.jvm.functions.Function14
+kotlin.jvm.functions.Function15
+kotlin.jvm.functions.Function3
+kotlin.jvm.functions.Function17
+kotlin.jvm.Synchronized
+kotlin.jvm.JvmSynthetic
+kotlin.jvm.JvmField
+kotlin.jvm.JvmName
+kotlin.jvm.PurelyImplements
+kotlin.jvm.JvmPackageName
+kotlin.jvm.Throws
+kotlin.jvm.JvmWildcard
+com.google.android.material.chip.ChipGroup.OnCheckedChangeListener
+kotlin.DslMarker
+kotlin.ReplaceWith
+kotlin.internal.NoInfer
+com.google.android.material.circularreveal.CircularRevealHelper.Delegate
+com.google.android.material.circularreveal.CircularRevealHelper.Strategy
kotlin.internal.ContractsDsl
kotlin.internal.AccessibleLateinitPropertyLiteral
kotlin.internal.PlatformDependent
@@ -481,18 +545,15 @@ kotlin.internal.PureReifiable
kotlin.internal.LowPriorityInOverloadResolution
kotlin.internal.OnlyInputTypes
kotlin.internal.HidesMembers
+com.google.android.material.circularreveal.CircularRevealWidget
kotlin.internal.DynamicExtension
-com.google.android.material.animation.TransformationCallback
+com.google.android.material.datepicker.CalendarConstraints.DateValidator
kotlin.UnsafeVariance
+com.google.android.material.datepicker.DateSelector
kotlin.ranges.ClosedFloatingPointRange
-com.google.android.material.appbar.AppBarLayout.BaseOnOffsetChangedListener
-com.google.android.material.appbar.AppBarLayout.LayoutParams.ScrollFlags
-androidx.core.view.ViewPropertyAnimatorListener
-androidx.core.view.ViewPropertyAnimatorUpdateListener
-com.google.android.material.appbar.AppBarLayout.OnOffsetChangedListener
-androidx.core.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListener
-androidx.core.view.accessibility.AccessibilityManagerCompat.TouchExplorationStateChangeListener
-com.google.android.material.badge.BadgeDrawable.BadgeGravity
+com.google.android.material.datepicker.MaterialCalendar.OnDayClickListener
+com.google.android.material.datepicker.MaterialDatePicker.InputMode
+com.google.android.material.datepicker.MaterialPickerOnPositiveButtonClickListener
kotlin.ranges.ClosedRange
kotlin.reflect.KMutableProperty1
kotlin.reflect.KProperty2.Getter
@@ -511,114 +572,74 @@ kotlin.reflect.KDeclarationContainer
kotlin.reflect.KProperty1.Getter
kotlin.reflect.KMutableProperty
kotlin.reflect.KMutableProperty1.Setter
-com.google.android.material.behavior.SwipeDismissBehavior.OnDismissListener
kotlin.reflect.KMutableProperty0
kotlin.reflect.KMutableProperty2.Setter
kotlin.reflect.KMutableProperty.Setter
kotlin.reflect.KParameter
+com.google.android.material.expandable.ExpandableTransformationWidget
+com.google.android.material.expandable.ExpandableWidget
kotlin.reflect.KProperty
kotlin.reflect.KTypeParameter
-androidx.fragment.app.FragmentTransition.Callback
kotlin.reflect.KType
kotlin.reflect.KFunction
kotlin.reflect.KProperty0
kotlin.ExperimentalStdlibApi
-com.google.android.material.bottomappbar.BottomAppBar.AnimationListener
-com.google.android.material.bottomappbar.BottomAppBar.FabAlignmentMode
-com.google.android.material.bottomappbar.BottomAppBar.FabAnimationMode
-kotlin.OptIn
-com.telerik.android.data.CurrentItemChangedListener
-com.telerik.android.data.DataChangedListener
-com.telerik.android.data.ListViewFilterFunction
-com.telerik.android.data.ListViewGroupFunction
-com.telerik.android.data.ListViewSortFunction
-com.telerik.android.data.OnJSONDataSourceCreated
-com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemReselectedListener
-com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemSelectedListener
-kotlin.coroutines.RestrictsSuspension
-kotlin.coroutines.ContinuationInterceptor
-com.telerik.android.data.SelectionAdapter
-com.telerik.android.data.SelectionChangeListener
-com.google.android.material.bottomnavigation.LabelVisibilityMode
-com.telerik.widget.list.CollapsedGroupState
-com.telerik.widget.list.CollapsibleGroupsBehavior.CollapseGroupListener
-com.google.android.material.bottomsheet.BottomSheetBehavior.SaveFlags
-kotlin.coroutines.jvm.internal.DebugMetadata
-kotlin.coroutines.jvm.internal.CoroutineStackFrame
-com.telerik.widget.list.CurrentPositionChangeListener
-com.google.android.material.bottomsheet.BottomSheetBehavior.State
-kotlin.coroutines.jvm.internal.SuspendFunction
-com.telerik.widget.list.GroupAdapter
-kotlin.coroutines.CoroutineContext.Key
-com.telerik.widget.list.ItemReorderBehavior.ItemReorderListener
-com.google.android.material.button.MaterialButton.IconGravity
-com.google.android.material.button.MaterialButton.OnCheckedChangeListener
-com.google.android.material.button.MaterialButton.OnPressedChangeListener
-kotlin.coroutines.CoroutineContext.Element
-kotlin.coroutines.CoroutineContext
-kotlin.coroutines.Continuation
-com.google.android.material.button.MaterialButtonToggleGroup.OnButtonCheckedListener
-androidx.core.view.accessibility.AccessibilityViewCommand
-com.google.android.material.card.MaterialCardView.OnCheckedChangeListener
-androidx.core.view.inputmethod.InputConnectionCompat.OnCommitContentListener
-androidx.core.view.inputmethod.InputContentInfoCompat.InputContentInfoCompatImpl
-kotlin.Metadata
-kotlin.UseExperimental
-androidx.core.widget.AutoSizeableTextView
-androidx.core.widget.NestedScrollView.OnScrollChangeListener
-kotlin.text.FlagEnum
-kotlin.text.MatchGroupCollection
-com.google.android.material.chip.ChipDrawable.Delegate
-androidx.core.widget.TextViewCompat.AutoSizeTextType
-com.google.android.material.chip.ChipGroup.OnCheckedChangeListener
-androidx.core.widget.TintableCompoundButton
-androidx.core.widget.TintableCompoundDrawablesView
-androidx.core.widget.TintableImageSourceView
-androidx.print.PrintHelper.OnPrintFinishCallback
-com.google.android.material.circularreveal.CircularRevealHelper.Delegate
-com.google.android.material.circularreveal.CircularRevealHelper.Strategy
-kotlin.text.MatchNamedGroupCollection
-androidx.coordinatorlayout.widget.CoordinatorLayout.AttachedBehavior
-com.google.android.material.circularreveal.CircularRevealWidget
-androidx.coordinatorlayout.widget.CoordinatorLayout.DefaultBehavior
-androidx.coordinatorlayout.widget.CoordinatorLayout.DispatchChangeEvent
-com.google.android.material.datepicker.CalendarConstraints.DateValidator
-com.google.android.material.datepicker.DateSelector
-com.google.android.material.datepicker.MaterialCalendar.OnDayClickListener
-kotlin.text.MatchResult
-com.google.android.material.datepicker.MaterialDatePicker.InputMode
-com.google.android.material.datepicker.MaterialPickerOnPositiveButtonClickListener
-com.telerik.widget.list.LoadOnDemandBehavior.LoadOnDemandListener
-com.telerik.widget.list.LoadOnDemandBehavior.LoadingListener
-com.telerik.widget.list.RadListView.IsEmptyChangedListener
-com.telerik.widget.list.RadListView.ItemClickListener
-kotlin.time.ExperimentalTime
-com.telerik.widget.list.SelectionBehavior.SelectionChangedListener
-kotlin.time.TimeSource
-kotlin.experimental.ExperimentalTypeInference
-com.telerik.widget.list.SwipeActionsBehavior.SwipeActionsListener
-kotlin.sequences.Sequence
-com.google.android.material.expandable.ExpandableTransformationWidget
-com.google.android.material.expandable.ExpandableWidget
-com.telerik.widget.list.SwipeExecuteBehavior.SwipeExecuteDismissedListener
-com.telerik.widget.list.SwipeExecuteBehavior.SwipeExecuteListener
-com.telerik.widget.list.SwipeRefreshBehavior.RefreshListener
-com.telerik.widget.list.SwipeRefreshBehavior.SwipeRefreshListener
+androidx.asynclayoutinflater.view.AsyncLayoutInflater.OnInflateFinishedListener
+androidx.exifinterface.media.ExifInterface.ExifStreamType
+androidx.exifinterface.media.ExifInterface.IfdType
com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton.Size
+kotlin.OptIn
com.google.android.material.floatingactionbutton.FloatingActionButton.Size
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl.InternalTransformationCallback
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl.InternalVisibilityChangedListener
-kotlin.sequences.DropTakeSequence
-com.google.android.material.floatingactionbutton.MotionStrategy
+kotlin.coroutines.RestrictsSuspension
+kotlin.coroutines.ContinuationInterceptor
+kotlin.coroutines.jvm.internal.DebugMetadata
+kotlin.coroutines.jvm.internal.CoroutineStackFrame
+kotlin.coroutines.jvm.internal.SuspendFunction
+kotlin.coroutines.CoroutineContext.Key
+androidx.appcompat.widget.ResourceManagerInternal.InflateDelegate
+androidx.appcompat.widget.ResourceManagerInternal.ResourceManagerHooks
+kotlin.coroutines.CoroutineContext.Element
+kotlin.coroutines.CoroutineContext
+kotlin.coroutines.Continuation
okhttp3.Authenticator
okhttp3.Interceptor.Chain
-kotlin.ExperimentalMultiplatform
-kotlin.BuilderInference
-com.google.android.material.internal.Experimental
-com.google.android.material.internal.NavigationMenuPresenter.NavigationMenuItem
+kotlin.Metadata
+kotlin.UseExperimental
okhttp3.package-info
+kotlin.text.FlagEnum
+kotlin.text.MatchGroupCollection
okhttp3.internal.cache.InternalCache
-kotlin.collections.Grouping
+okhttp3.Connection
+kotlin.text.MatchNamedGroupCollection
+okhttp3.internal.io.FileSystem
+okhttp3.internal.http.HttpCodec
+okhttp3.EventListener.Factory
+okhttp3.Call
+okhttp3.CookieJar
+okhttp3.internal.http.UnrepeatableRequestBody
+okhttp3.internal.ws.WebSocketReader.FrameCallback
+okhttp3.Interceptor
+androidx.lifecycle.HasDefaultViewModelProviderFactory
+androidx.lifecycle.ViewModelProvider.Factory
+androidx.lifecycle.ViewModelStoreOwner
+org.nativescript.widgets.Async.CompleteCallback
+okhttp3.Callback
+okhttp3.Dns
+kotlin.text.MatchResult
+okhttp3.internal.http2.PushObserver
+okhttp3.internal.tls.TrustRootIndex
+com.google.android.material.floatingactionbutton.MotionStrategy
+org.nativescript.widgets.BottomNavigationBar.TabColorizer
+com.google.android.material.internal.Experimental
+org.nativescript.widgets.FlexboxLayout.AlignContent
+org.nativescript.widgets.FlexboxLayout.AlignItems
+org.nativescript.widgets.FlexboxLayout.DividerMode
+org.nativescript.widgets.FlexboxLayout.FlexDirection
+org.nativescript.widgets.FlexboxLayout.FlexWrap
+org.nativescript.widgets.FlexboxLayout.JustifyContent
+com.google.android.material.internal.NavigationMenuPresenter.NavigationMenuItem
com.google.android.material.internal.TextDrawableHelper.TextDrawableDelegate
com.google.android.material.internal.ViewGroupOverlayImpl
com.google.android.material.internal.ViewOverlayImpl
@@ -626,21 +647,20 @@ com.google.android.material.internal.ViewUtils.OnApplyWindowInsetsListener
com.google.android.material.internal.package-info
com.google.android.material.navigation.NavigationView.OnNavigationItemSelectedListener
com.google.android.material.resources.CancelableFontCallback.ApplyFont
-okhttp3.Connection
-okhttp3.internal.io.FileSystem
com.google.android.material.shadow.ShadowViewDelegate
+kotlin.time.ExperimentalTime
com.google.android.material.shape.CornerFamily
com.google.android.material.shape.CornerSize
com.google.android.material.shape.MaterialShapeDrawable.CompatibilityShadowMode
+kotlin.time.TimeSource
+kotlin.experimental.ExperimentalTypeInference
com.google.android.material.shape.ShapeAppearanceModel.CornerSizeUnaryOperator
com.google.android.material.shape.ShapeAppearancePathProvider.PathListener
+kotlin.sequences.Sequence
com.google.android.material.shape.Shapeable
com.google.android.material.slider.BaseOnChangeListener
com.google.android.material.slider.BaseOnSliderTouchListener
-androidx.asynclayoutinflater.view.AsyncLayoutInflater.OnInflateFinishedListener
com.google.android.material.slider.BaseSlider.TooltipDrawableFactory
-androidx.exifinterface.media.ExifInterface.ExifStreamType
-androidx.exifinterface.media.ExifInterface.IfdType
com.google.android.material.slider.LabelFormatter
com.google.android.material.slider.RangeSlider.OnChangeListener
com.google.android.material.slider.RangeSlider.OnSliderTouchListener
@@ -648,124 +668,49 @@ com.google.android.material.slider.Slider.OnChangeListener
com.google.android.material.slider.Slider.OnSliderTouchListener
com.google.android.material.snackbar.BaseTransientBottomBar.AnimationMode
com.google.android.material.snackbar.BaseTransientBottomBar.BaseCallback.DismissEvent
+kotlin.sequences.DropTakeSequence
+okhttp3.Call.Factory
+org.nativescript.widgets.TabLayout.TabColorizer
+org.nativescript.widgets.TabsBar.TabColorizer
+okhttp3.WebSocket
+kotlin.ExperimentalMultiplatform
+kotlin.BuilderInference
+okhttp3.WebSocket.Factory
+okhttp3.internal.cache.CacheRequest
+org.nativescript.widgets.image.BitmapOwner
+okhttp3.internal.http2.Http2Reader.Handler
+org.nativescript.widgets.image.Worker.OnImageLoadedListener
+androidx.loader.app.LoaderManager.LoaderCallbacks
+android.nfc.NfcAdapter.CreateBeamUrisCallback
+kotlin.collections.Grouping
+android.nfc.NfcAdapter.ReaderCallback
+android.nfc.NfcAdapter.CreateNdefMessageCallback
+android.nfc.NfcAdapter.OnNdefPushCompleteCallback
+android.nfc.NfcAdapter.OnTagRemovedListener
+androidx.loader.content.Loader.OnLoadCanceledListener
+androidx.loader.content.Loader.OnLoadCompleteListener
+android.nfc.tech.TagTechnology
+android.renderscript.Allocation.OnBufferAvailableListener
+com.tapadoo.alerter.OnHideAlertListener
+com.tapadoo.alerter.OnShowAlertListener
com.google.android.material.snackbar.BaseTransientBottomBar.ContentViewCallback
com.google.android.material.snackbar.BaseTransientBottomBar.Duration
com.google.android.material.snackbar.BaseTransientBottomBar.OnAttachStateChangeListener
com.google.android.material.snackbar.BaseTransientBottomBar.OnLayoutChangeListener
+com.tapadoo.alerter.SwipeDismissTouchListener.DismissCallbacks
com.google.android.material.snackbar.ContentViewCallback
-androidx.appcompat.widget.ResourceManagerInternal.InflateDelegate
-androidx.appcompat.widget.ResourceManagerInternal.ResourceManagerHooks
com.google.android.material.snackbar.SnackbarManager.Callback
com.google.android.material.tabs.TabLayout.BaseOnTabSelectedListener
com.google.android.material.tabs.TabLayout.LabelVisibility
com.google.android.material.tabs.TabLayout.Mode
com.google.android.material.tabs.TabLayout.OnTabSelectedListener
-androidx.lifecycle.HasDefaultViewModelProviderFactory
-androidx.lifecycle.ViewModelProvider.Factory
-com.google.android.material.tabs.TabLayout.TabGravity
-com.google.android.material.tabs.TabLayout.TabIndicatorGravity
-androidx.lifecycle.ViewModelStoreOwner
-org.nativescript.widgets.Async.CompleteCallback
-okhttp3.internal.http.HttpCodec
-okhttp3.EventListener.Factory
-com.google.android.material.tabs.TabLayoutMediator.TabConfigurationStrategy
-okhttp3.Call
-okhttp3.CookieJar
-okhttp3.internal.http.UnrepeatableRequestBody
-okhttp3.internal.ws.WebSocketReader.FrameCallback
-okhttp3.Interceptor
-org.nativescript.widgets.BottomNavigationBar.TabColorizer
-okhttp3.Callback
-okhttp3.Dns
-org.nativescript.widgets.FlexboxLayout.AlignContent
-org.nativescript.widgets.FlexboxLayout.AlignItems
-org.nativescript.widgets.FlexboxLayout.DividerMode
-org.nativescript.widgets.FlexboxLayout.FlexDirection
-org.nativescript.widgets.FlexboxLayout.FlexWrap
-org.nativescript.widgets.FlexboxLayout.JustifyContent
-org.nativescript.widgets.TabLayout.TabColorizer
-com.google.android.material.textfield.TextInputLayout.BoxBackgroundMode
-com.google.android.material.textfield.TextInputLayout.EndIconMode
-com.google.android.material.textfield.TextInputLayout.OnEditTextAttachedListener
-com.google.android.material.textfield.TextInputLayout.OnEndIconChangedListener
-okhttp3.internal.http2.PushObserver
-okhttp3.internal.tls.TrustRootIndex
-okhttp3.Call.Factory
-org.nativescript.widgets.TabsBar.TabColorizer
-com.google.android.material.transition.FadeModeEvaluator
-com.google.android.material.transition.FitModeEvaluator
-com.google.android.material.transition.MaterialContainerTransform.FadeMode
-com.google.android.material.transition.MaterialContainerTransform.FitMode
-com.google.android.material.transition.MaterialContainerTransform.TransitionDirection
-okhttp3.WebSocket
-okhttp3.WebSocket.Factory
-okhttp3.internal.cache.CacheRequest
-okhttp3.internal.http2.Http2Reader.Handler
-org.nativescript.widgets.image.BitmapOwner
-kotlin.collections.MapWithDefault
-org.nativescript.widgets.image.Worker.OnImageLoadedListener
-androidx.loader.app.LoaderManager.LoaderCallbacks
-kotlin.collections.MutableMapWithDefault
-android.nfc.NfcAdapter.CreateBeamUrisCallback
-android.nfc.NfcAdapter.ReaderCallback
-android.nfc.NfcAdapter.CreateNdefMessageCallback
-android.nfc.NfcAdapter.OnNdefPushCompleteCallback
-android.nfc.NfcAdapter.OnTagRemovedListener
-android.nfc.tech.TagTechnology
-androidx.loader.content.Loader.OnLoadCanceledListener
-androidx.loader.content.Loader.OnLoadCompleteListener
-com.tapadoo.alerter.OnHideAlertListener
-com.tapadoo.alerter.OnShowAlertListener
-android.renderscript.Allocation.OnBufferAvailableListener
-com.google.android.material.transition.MaterialSharedAxis.Axis
-com.google.android.material.transition.SlideDistanceProvider.GravityFlag
-com.google.android.material.transition.TransitionUtils.CanvasOperation
-com.google.android.material.transition.TransitionUtils.CornerSizeBinaryOperator
-com.google.android.material.transition.VisibilityAnimatorProvider
-com.google.android.material.transition.platform.FadeModeEvaluator
-com.google.android.material.transition.platform.FitModeEvaluator
-kotlin.ExperimentalUnsignedTypes
-com.google.android.material.transition.platform.MaterialContainerTransform.FadeMode
-com.google.android.material.transition.platform.MaterialContainerTransform.FitMode
-com.google.android.material.transition.platform.MaterialContainerTransform.TransitionDirection
-kotlin.Suppress
-kotlin.OptionalExpectation
-kotlin.annotation.MustBeDocumented
-kotlin.annotation.Repeatable
-kotlin.annotation.Target
-kotlin.annotation.Retention
-com.google.android.material.transition.platform.MaterialContainerTransformSharedElementCallback.ShapeProvider
-kotlin.Experimental
-kotlin.Function
-kotlin.WasExperimental
-com.google.android.material.transition.platform.MaterialSharedAxis.Axis
-kotlin.properties.ReadWriteProperty
-kotlin.properties.ReadOnlyProperty
-com.google.android.material.transition.platform.SlideDistanceProvider.GravityFlag
-kotlin.js.JsName
-kotlin.Deprecated
-kotlin.ParameterName
-com.google.android.material.transition.platform.TransitionUtils.CanvasOperation
-com.google.android.material.transition.platform.TransitionUtils.CornerSizeBinaryOperator
-kotlin.RequiresOptIn
-com.google.android.material.transition.platform.VisibilityAnimatorProvider
-kotlin.SinceKotlin
-androidx.lifecycle.LifecycleRegistryOwner
-androidx.lifecycle.ReportFragment.ActivityInitializationListener
-kotlin.coroutines.experimental.RestrictsSuspension
-kotlin.coroutines.experimental.ContinuationInterceptor
-kotlin.coroutines.experimental.CoroutineContext.Key
-androidx.customview.widget.FocusStrategy.BoundsAdapter
-androidx.customview.widget.FocusStrategy.CollectionAdapter
-kotlin.coroutines.experimental.CoroutineContext.Element
-kotlin.coroutines.experimental.CoroutineContext
-kotlin.coroutines.experimental.Continuation
androidx.viewpager.widget.ViewPager.DecorView
-com.tapadoo.alerter.SwipeDismissTouchListener.DismissCallbacks
androidx.viewpager.widget.ViewPager.OnAdapterChangeListener
androidx.viewpager.widget.ViewPager.OnPageChangeListener
androidx.viewpager.widget.ViewPager.PageTransformer
-android.companion.DeviceFilter
+com.google.android.material.tabs.TabLayout.TabGravity
+com.google.android.material.tabs.TabLayout.TabIndicatorGravity
+com.google.android.material.tabs.TabLayoutMediator.TabConfigurationStrategy
androidx.lifecycle.FullLifecycleObserver
androidx.lifecycle.GeneratedAdapter
androidx.lifecycle.GenericLifecycleObserver
@@ -773,23 +718,75 @@ androidx.lifecycle.LifecycleEventObserver
androidx.lifecycle.LifecycleObserver
androidx.lifecycle.LifecycleOwner
androidx.lifecycle.OnLifecycleEvent
+com.google.android.material.textfield.TextInputLayout.BoxBackgroundMode
+com.google.android.material.textfield.TextInputLayout.EndIconMode
+com.google.android.material.textfield.TextInputLayout.OnEditTextAttachedListener
+com.google.android.material.textfield.TextInputLayout.OnEndIconChangedListener
+com.google.android.material.transition.FadeModeEvaluator
+android.companion.DeviceFilter
android.se.omapi.SEService.OnConnectedListener
android.database.Cursor
android.database.DatabaseErrorHandler
android.database.sqlite.SQLiteDatabase.CursorFactory
android.database.sqlite.SQLiteCursorDriver
android.database.sqlite.SQLiteTransactionListener
+com.google.android.material.transition.FitModeEvaluator
+com.google.android.material.transition.MaterialContainerTransform.FadeMode
+com.google.android.material.transition.MaterialContainerTransform.FitMode
+com.google.android.material.transition.MaterialContainerTransform.TransitionDirection
+com.google.android.material.transition.MaterialSharedAxis.Axis
+com.google.android.material.transition.SlideDistanceProvider.GravityFlag
+com.google.android.material.transition.TransitionUtils.CanvasOperation
+com.google.android.material.transition.TransitionUtils.CornerSizeBinaryOperator
+com.google.android.material.transition.VisibilityAnimatorProvider
+com.google.android.material.transition.platform.FadeModeEvaluator
+com.google.android.material.transition.platform.FitModeEvaluator
+com.google.android.material.transition.platform.MaterialContainerTransform.FadeMode
+com.google.android.material.transition.platform.MaterialContainerTransform.FitMode
+com.google.android.material.transition.platform.MaterialContainerTransform.TransitionDirection
+com.google.android.material.transition.platform.MaterialContainerTransformSharedElementCallback.ShapeProvider
+com.google.android.material.transition.platform.MaterialSharedAxis.Axis
+kotlin.collections.MapWithDefault
+com.google.android.material.transition.platform.SlideDistanceProvider.GravityFlag
+com.google.android.material.transition.platform.TransitionUtils.CanvasOperation
+com.google.android.material.transition.platform.TransitionUtils.CornerSizeBinaryOperator
+kotlin.collections.MutableMapWithDefault
+com.google.android.material.transition.platform.VisibilityAnimatorProvider
+androidx.lifecycle.LifecycleRegistryOwner
+androidx.lifecycle.ReportFragment.ActivityInitializationListener
+androidx.customview.widget.FocusStrategy.BoundsAdapter
+androidx.customview.widget.FocusStrategy.CollectionAdapter
android.database.CrossProcessCursor
+kotlin.ExperimentalUnsignedTypes
+kotlin.Suppress
+kotlin.OptionalExpectation
+kotlin.annotation.MustBeDocumented
+kotlin.annotation.Repeatable
+kotlin.annotation.Target
+kotlin.annotation.Retention
android.bluetooth.BluetoothAdapter.LeScanCallback
android.bluetooth.BluetoothProfile.ServiceListener
android.bluetooth.BluetoothProfile
+kotlin.Experimental
+kotlin.Function
android.transition.Transition.TransitionListener
+kotlin.WasExperimental
+kotlin.properties.ReadWriteProperty
+kotlin.properties.ReadOnlyProperty
+kotlin.js.JsName
+kotlin.Deprecated
+kotlin.ParameterName
android.speech.tts.TextToSpeech.OnUtteranceCompletedListener
+kotlin.RequiresOptIn
+kotlin.SinceKotlin
android.speech.tts.SynthesisCallback
android.speech.tts.TextToSpeech.OnInitListener
android.speech.RecognitionListener
android.text.ParcelableSpan
+kotlin.coroutines.experimental.RestrictsSuspension
+kotlin.coroutines.experimental.ContinuationInterceptor
android.text.method.TransformationMethod
+kotlin.coroutines.experimental.CoroutineContext.Key
android.text.method.KeyListener
android.text.method.MovementMethod
android.text.Html.TagHandler
@@ -798,6 +795,9 @@ android.text.Spanned
android.text.Html.ImageGetter
android.text.InputType
android.text.GetChars
+kotlin.coroutines.experimental.CoroutineContext.Element
+kotlin.coroutines.experimental.CoroutineContext
+kotlin.coroutines.experimental.Continuation
android.text.style.LineHeightSpan.WithDensity
android.text.style.LeadingMarginSpan.LeadingMarginSpan2
android.text.style.AlignmentSpan