diff --git a/platforms/android/app/src/main/assets/app/bundle.js b/platforms/android/app/src/main/assets/app/bundle.js
index d5257ea3..6adc75b7 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.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 createDocuments(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,unloaded:e.onPageUnload}},[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(45),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.formattedTime(a.timeRequired).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:"yieldQuantity",attrs:{hint:"1",keyboardType:"number"},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("GridLayout",{attrs:{columns:"*, 8, *"}},[r("AbsoluteLayout",{staticClass:"inputField",attrs:{col:"0"}},[r("TextField",{ref:"timeRequired",attrs:{text:e.timeRequired,editable:"false"},on:{focus:function(t){!1===e.modalOpen&&e.setTimeRequired(!0)},tap:function(t){return e.setTimeRequired(!1)}}}),r("Label",{staticClass:"fieldLabel",attrs:{top:"0",text:"Time required"}})],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:"Text or URL"},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:"Time required:"}}),r("Label",{attrs:{text:" "+e.formattedTime(e.recipe.timeRequired)}})],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"}},e._l(e.recipe.notes,(function(t,a){return r("StackLayout",{key:a},[e.isValidURL(t)?r("GridLayout",{staticClass:"urlCard",attrs:{columns:"auto, *",androidElevation:"1"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{longPress:function(r){return e.copyURL(t)},tap:function(r){return e.openURL(t)}}}),r("Label",{staticClass:"bx linkIcon",attrs:{col:"0",text:e.icon.source}}),r("Label",{staticClass:"link",attrs:{col:"1",verticalAlignment:"center",text:t,textWrap:"false"}})],1):r("Label",{staticClass:"textCard",attrs:{text: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.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(184),h=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"}})},b=v,f=r(30),w=Object(f.a)(b,ShareChooservue_type_template_id_d11e43ce_render,[],!1,null,null,null);w.options.__file="components/modal/ShareChooser.vue";var C=w.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(){A.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(){A.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(J,{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(C,{props:{title:"Share"}}).then(e=>{switch(e){case"photo":c.ImageSource.fromFile(this.recipe.imageSrc).then(e=>{h.a(e,"Share recipe photo using")});break;case"recipe":this.shareRecipe()}}):this.shareRecipe()},shareRecipe(){var e="".concat(this.recipe.title,"\n\nTime required: ").concat(this.formattedTime(this.recipe.timeRequired),"\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.";h.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()},openURL(e){a.Utils.openUrl(e)},copyURL(e){var t=a.Utils.ad.getApplicationContext().getSystemService(android.content.Context.CLIPBOARD_SERVICE),r=android.content.ClipData.newPlainText("URl",e);t.setPrimaryClip(r);l.makeText("URL Copied").show()}}),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)}},x=k,_=Object(f.a)(x,ViewRecipevue_type_template_id_760a8eae_render,[],!1,null,null,null);_.options.__file="components/ViewRecipe.vue";var L=_.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 S={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)}}},T=S,D=Object(f.a)(T,ActionDialogvue_type_template_id_73f3704a_render,[],!1,null,null,null);D.options.__file="components/modal/ActionDialog.vue";var P=D.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 B={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)}}},R=B,E=Object(f.a)(R,ActionDialogWithSearchvue_type_template_id_5700bb49_render,[],!1,null,null,null);E.options.__file="components/modal/ActionDialogWithSearch.vue";var j=E.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 F={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)"}}},O=F,I=Object(f.a)(O,ConfirmDialogvue_type_template_id_1d53d63b_render,[],!1,null,null,null);I.options.__file="components/modal/ConfirmDialog.vue";var M=I.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 U={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)}},V=U,z=Object(f.a)(V,PromptDialogvue_type_template_id_17328189_render,[],!1,null,null,null);z.options.__file="components/modal/PromptDialog.vue";var G=z.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 N={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)}}},Y=N,Q=Object(f.a)(Y,ListPickervue_type_template_id_3632d46e_render,[],!1,null,null,null);Q.options.__file="components/modal/ListPicker.vue";var W=Q.exports,K=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",timeRequired:"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)},timeRequired(){var e=this.recipeContent.timeRequired.split(":"),t=parseInt(e[0]),r=parseInt(e[1]);return t?r?"".concat(t," hr ").concat(r," min"):"".concat(t," hr"):"".concat(r," min")}}),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},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){this.modalOpen=!0;var t=this.recipeContent.timeRequired.split(":"),r=t[0],a=t[1];this.$showModal(W,{props:{title:"Time required",action:"SET",selectedHr:r,selectedMin:a}}).then(t=>{if(t){this.recipeContent.timeRequired=t;this.modalOpen=!1;e&&this.addIngredient()}})},onScroll(e){this.viewIsScrolled=!!e.scrollY},showCategories(e){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(P,{props:{title:"Category",list:[...this.categories],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(G,{props:{title:"New category",action:"ADD"}}).then(t=>{this.hijackBackEvent();if(t.length){this.recipeContent.category=t;this.addCategoryAction(t);e&&this.autoFocusField("yieldQuantity");this.modalOpen=!1}});else if(t){this.recipeContent.category=t;this.hijackBackEvent();e&&this.autoFocusField("yieldQuantity");this.modalOpen=!1}else this.hijackBackEvent()})},autoFocusField(e){this.$refs[e].nativeView.focus();setTimeout(()=>{a.Utils.ad.showSoftInput(this.$refs[e].nativeView.android)},1)},showYieldUnits(e){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(P,{props:{title:"Yield measured in",list:[...this.yieldUnits],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(G,{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.autoFocusField("timeRequired")}});else if(t){this.recipeContent.yield.unit=t;this.hijackBackEvent();this.modalOpen=!1;e&&this.autoFocusField("timeRequired")}else this.hijackBackEvent()})},showUnits(e,t,r){this.modalOpen=!0;this.releaseBackEvent();this.$showModal(P,{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(L,{props:{filterTrylater:this.filterTrylater,recipeID:this.recipeID},backstackVisible:!1}):this.$navigateBack()},navigateBack(){if(this.hasChanges){this.blockModal=!0;this.$showModal(M,{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(M,{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(M,{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&&K.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(M,{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(j,{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()}},$=q,H=Object(f.a)($,EditRecipevue_type_template_id_2dd987d3_render,[],!1,null,null,null);H.options.__file="components/EditRecipe.vue";var J=H.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(){K.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()},formattedTime(e){var t=e.split(":"),r=parseInt(t[0]),a=parseInt(t[1]);return{time:r?a?"".concat(r," hr ").concat(a," min"):"".concat(r," hr"):"".concat(a," min"),duration:"".concat(r).concat(a)}},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(J,{props:{selectedCategory:this.selectedCategory,filterFavorites:this.filterFavorites}})},viewRecipe(e){this.showFAB=!1;this.$navigateTo(L,{props:{filterTrylater:this.filterTrylater,recipeID:e},backstackVisible:!1})},sortDialog(){this.releaseGlobalBackEvent();this.$showModal(P,{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.formattedTime(e.timeRequired).duration,o=this.formattedTime(t.timeRequired).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(M,{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}},X=Z,ee=Object(f.a)(X,EnRecipesvue_type_template_id_5150c21e_render,[],!1,null,null,null);ee.options.__file="components/EnRecipes.vue";var te=ee.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 re=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:re.h.Month,transitionMode:re.g.Slide,selectionMode:re.f.Single,eventsViewMode:re.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 re.e;e.backgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;e.showTitle=!0;e.showWeekNumbers=!1;e.showDayNames=!0;var t=new re.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 re.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=re.a.Center;r.cellTextFontName=this.appFontMedium;e.dayNameCellStyle=r;var a=new re.j;a.showEventsText=!1;a.eventTextColor=this.color.orange;a.eventFontName=this.appFontRegular;a.eventFontStyle=re.d.Bold;a.eventTextSize=8;a.cellTextSize=16;a.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;a.cellAlignment=re.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 re.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=re.d.Bold;o.cellTextSize=16;o.cellAlignment=re.a.Bottom;o.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;e.todayCellStyle=o;var i=new re.j;i.eventTextSize=1;i.cellAlignment=re.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=re.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 re.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(){K.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(L,{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(j,{props:{title:"Select a recipe",recipes:t}}).then(t=>{t&&this.newEvent(t,e)})},removeRecipeConfirm(e){return this.$showModal(M,{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 re.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}},oe=ae,ie=Object(f.a)(oe,MealPlannervue_type_template_id_ed5c11f8_render,[],!1,null,null,null);ie.options.__file="components/MealPlanner.vue";var le=ie.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 ne=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(){K.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},selectThemes(){this.$showModal(P,{props:{title:"Theme",list:["Light","Dark"],height:"96"}}).then(e=>{e&&"Cancel"!==e&&this.appTheme!==e&&this.$showModal(M,{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=>K.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;ne.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){ne.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;ne.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&&K.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(M,{props:{title:"Grant permission",description:e,cancelButtonText:"NOT NOW",okButtonText:"CONTINUE"}})}}),mounted(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light")}},pe=se,ce=Object(f.a)(pe,Settingsvue_type_template_id_6c938a04_render,[],!1,null,null,null);ce.options.__file="components/Settings.vue";var de=ce.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(){K.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},openURL(e){a.Utils.openUrl(e)}})},ye=ue,ge=Object(f.a)(ye,Aboutvue_type_template_id_95337e7c_render,[],!1,null,null,null);ge.options.__file="components/About.vue";var me=ge.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:le,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:de,icon:"cog"},{title:"About",component:me,icon:"info"}],editCategory:!1,appTheme:"Light"}),components:{EnRecipes:te,MealPlanner:le},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)}},onPageUnload(){},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(G,{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},donate(){a.Utils.openUrl("https://www.vishnuraghav.com/donate/")}}),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()}},ve=he,be=Object(f.a)(ve,render,[],!1,null,null,null);be.options.__file="components/App.vue";t.a=be.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,unloaded:e.onPageUnload}},[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(45),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:"Text or URL"},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"}},e._l(e.recipe.notes,(function(t,a){return r("StackLayout",{key:a},[e.isValidURL(t)?r("GridLayout",{staticClass:"urlCard",attrs:{columns:"auto, *",androidElevation:"1"}},[r("MDRipple",{attrs:{colSpan:"2"},on:{longPress:function(r){return e.copyURL(t)},tap:function(r){return e.openURL(t)}}}),r("Label",{staticClass:"bx linkIcon",attrs:{col:"0",text:e.icon.source}}),r("Label",{staticClass:"link",attrs:{col:"1",verticalAlignment:"center",text:t,textWrap:"false"}})],1):r("Label",{staticClass:"textCard",attrs:{text: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.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(184),h=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"}})},b=v,f=r(30),w=Object(f.a)(b,ShareChooservue_type_template_id_d11e43ce_render,[],!1,null,null,null);w.options.__file="components/modal/ShareChooser.vue";var C=w.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(){A.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(){A.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(J,{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(C,{props:{title:"Share"}}).then(e=>{switch(e){case"photo":c.ImageSource.fromFile(this.recipe.imageSrc).then(e=>{h.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.";h.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()},openURL(e){a.Utils.openUrl(e)},copyURL(e){var t=a.Utils.ad.getApplicationContext().getSystemService(android.content.Context.CLIPBOARD_SERVICE),r=android.content.ClipData.newPlainText("URl",e);t.setPrimaryClip(r);l.makeText("URL Copied").show()}}),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)}},x=k,_=Object(f.a)(x,ViewRecipevue_type_template_id_760a8eae_render,[],!1,null,null,null);_.options.__file="components/ViewRecipe.vue";var L=_.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 T={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)}}},S=T,D=Object(f.a)(S,ActionDialogvue_type_template_id_73f3704a_render,[],!1,null,null,null);D.options.__file="components/modal/ActionDialog.vue";var P=D.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 B={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)}}},R=B,E=Object(f.a)(R,ActionDialogWithSearchvue_type_template_id_5700bb49_render,[],!1,null,null,null);E.options.__file="components/modal/ActionDialogWithSearch.vue";var j=E.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 F={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)"}}},O=F,I=Object(f.a)(O,ConfirmDialogvue_type_template_id_1d53d63b_render,[],!1,null,null,null);I.options.__file="components/modal/ConfirmDialog.vue";var M=I.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 U={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)}},V=U,z=Object(f.a)(V,PromptDialogvue_type_template_id_17328189_render,[],!1,null,null,null);z.options.__file="components/modal/PromptDialog.vue";var G=z.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 N={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)}}},Y=N,Q=Object(f.a)(Y,ListPickervue_type_template_id_3632d46e_render,[],!1,null,null,null);Q.options.__file="components/modal/ListPicker.vue";var W=Q.exports,K=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(W,{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(P,{props:{title:"Category",list:[...this.categories],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(G,{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(P,{props:{title:"Yield measured in",list:[...this.yieldUnits],action:"ADD NEW"}}).then(t=>{if("ADD NEW"==t)this.$showModal(G,{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(P,{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(L,{props:{filterTrylater:this.filterTrylater,recipeID:this.recipeID},backstackVisible:!1}):this.$navigateBack()},navigateBack(){if(this.hasChanges){this.blockModal=!0;this.$showModal(M,{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(M,{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(M,{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&&K.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(M,{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(j,{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()}},H=$,q=Object(f.a)(H,EditRecipevue_type_template_id_2dd987d3_render,[],!1,null,null,null);q.options.__file="components/EditRecipe.vue";var J=q.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(){K.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(J,{props:{selectedCategory:this.selectedCategory,filterFavorites:this.filterFavorites}})},viewRecipe(e){this.showFAB=!1;this.$navigateTo(L,{props:{filterTrylater:this.filterTrylater,recipeID:e},backstackVisible:!1})},sortDialog(){this.releaseGlobalBackEvent();this.$showModal(P,{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(M,{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}},X=Z,ee=Object(f.a)(X,EnRecipesvue_type_template_id_5150c21e_render,[],!1,null,null,null);ee.options.__file="components/EnRecipes.vue";var te=ee.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 re=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:re.h.Month,transitionMode:re.g.Slide,selectionMode:re.f.Single,eventsViewMode:re.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 re.e;e.backgroundColor=this.isLightMode?this.color.gray1:this.color.gray9;e.showTitle=!0;e.showWeekNumbers=!1;e.showDayNames=!0;var t=new re.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 re.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=re.a.Center;r.cellTextFontName=this.appFontMedium;e.dayNameCellStyle=r;var a=new re.j;a.showEventsText=!1;a.eventTextColor=this.color.orange;a.eventFontName=this.appFontRegular;a.eventFontStyle=re.d.Bold;a.eventTextSize=8;a.cellTextSize=16;a.cellTextColor=this.isLightMode?this.color.gray9:this.color.gray1;a.cellAlignment=re.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 re.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=re.d.Bold;o.cellTextSize=16;o.cellAlignment=re.a.Bottom;o.cellBorderColor=this.isLightMode?this.color.gray2:this.color.black;e.todayCellStyle=o;var i=new re.j;i.eventTextSize=1;i.cellAlignment=re.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=re.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 re.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(){K.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(L,{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(j,{props:{title:"Select a recipe",recipes:t}}).then(t=>{t&&this.newEvent(t,e)})},removeRecipeConfirm(e){return this.$showModal(M,{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 re.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}},oe=ae,ie=Object(f.a)(oe,MealPlannervue_type_template_id_ed5c11f8_render,[],!1,null,null,null);ie.options.__file="components/MealPlanner.vue";var le=ie.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 ne=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(){K.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},selectThemes(){this.$showModal(P,{props:{title:"Theme",list:["Light","Dark"],height:"96"}}).then(e=>{e&&"Cancel"!==e&&this.appTheme!==e&&this.$showModal(M,{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=>K.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;ne.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){ne.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;ne.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&&K.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(M,{props:{title:"Grant permission",description:e,cancelButtonText:"NOT NOW",okButtonText:"CONTINUE"}})}}),mounted(){this.appTheme=a.ApplicationSettings.getString("appTheme","Light")}},pe=se,ce=Object(f.a)(pe,Settingsvue_type_template_id_6c938a04_render,[],!1,null,null,null);ce.options.__file="components/Settings.vue";var de=ce.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(){K.showDrawer()},onScroll(e){this.viewIsScrolled=!!e.scrollY},openURL(e){a.Utils.openUrl(e)}})},ye=ue,ge=Object(f.a)(ye,Aboutvue_type_template_id_95337e7c_render,[],!1,null,null,null);ge.options.__file="components/About.vue";var me=ge.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:le,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:de,icon:"cog"},{title:"About",component:me,icon:"info"}],editCategory:!1,appTheme:"Light"}),components:{EnRecipes:te,MealPlanner:le},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)}},onPageUnload(){},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(G,{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},donate(){a.Utils.openUrl("https://www.vishnuraghav.com/donate/")}}),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()}},ve=he,be=Object(f.a)(ve,render,[],!1,null,null,null);be.options.__file="components/App.vue";t.a=be.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/sbg-interfaces-names.txt b/platforms/android/build-tools/sbg-interfaces-names.txt
index e29c7f21..728e2431 100644
--- a/platforms/android/build-tools/sbg-interfaces-names.txt
+++ b/platforms/android/build-tools/sbg-interfaces-names.txt
@@ -1,189 +1,78 @@
androidx.activity.Cancellable
+androidx.drawerlayout.widget.DrawerLayout.DrawerListener
net.lingala.zip4j.crypto.Decrypter
net.lingala.zip4j.crypto.Encrypter
net.lingala.zip4j.crypto.PBKDF2.PRF
-androidx.drawerlayout.widget.DrawerLayout.DrawerListener
androidx.annotation.experimental.Experimental
androidx.annotation.experimental.UseExperimental
androidx.appcompat.app.ActionBar.DisplayOptions
androidx.appcompat.app.ActionBar.NavigationMode
-androidx.activity.OnBackPressedDispatcherOwner
androidx.appcompat.app.ActionBar.OnMenuVisibilityListener
androidx.appcompat.app.ActionBar.OnNavigationListener
androidx.appcompat.app.ActionBar.TabListener
+androidx.activity.OnBackPressedDispatcherOwner
androidx.appcompat.app.ActionBarDrawerToggle.Delegate
androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider
androidx.appcompat.app.AlertController.AlertParams.OnPrepareListViewListener
-androidx.viewpager2.adapter.StatefulAdapter
androidx.appcompat.app.AppCompatCallback
androidx.appcompat.app.AppCompatDelegate.NightMode
-androidx.viewpager2.widget.ViewPager2.OffscreenPageLimit
-androidx.viewpager2.widget.ViewPager2.Orientation
-androidx.viewpager2.widget.ViewPager2.PageTransformer
-androidx.viewpager2.widget.ViewPager2.ScrollState
-androidx.appcompat.graphics.drawable.DrawerArrowDrawable.ArrowDirection
-androidx.appcompat.view.ActionMode.Callback
-androidx.appcompat.view.CollapsibleActionView
-android.support.v4.media.MediaBrowserCompat.ConnectionCallback.ConnectionCallbackInternal
-android.support.v4.media.MediaBrowserCompat.MediaBrowserImpl
-androidx.appcompat.view.menu.CascadingMenuPopup.HorizPosition
-androidx.appcompat.view.menu.MenuBuilder.Callback
-androidx.appcompat.view.menu.MenuBuilder.ItemInvoker
com.tns.ExtractPolicy
com.tns.FileExtractor
com.tns.JavaScriptImplementation
com.tns.Logger
-androidx.appcompat.view.menu.MenuHelper
-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.tns.ManualInstrumentation.Frame
+android.support.v4.media.MediaBrowserCompat.ConnectionCallback.ConnectionCallbackInternal
+android.support.v4.media.MediaBrowserCompat.MediaBrowserImpl
+androidx.viewpager2.adapter.StatefulAdapter
+com.tns.NativeScriptHashCodeProvider
+com.tns.NativeScriptWeakHashMap.Entry.Type
android.support.v4.media.MediaBrowserCompat.MediaBrowserServiceCallbackImpl
android.support.v4.media.MediaBrowserCompat.MediaItem.Flags
-androidx.appcompat.widget.ActionBarOverlayLayout.ActionBarVisibilityCallback
+com.tns.RuntimeCallable
+com.tns.ThreadScheduler
+androidx.viewpager2.widget.ViewPager2.OffscreenPageLimit
+androidx.viewpager2.widget.ViewPager2.Orientation
+androidx.viewpager2.widget.ViewPager2.PageTransformer
+androidx.viewpager2.widget.ViewPager2.ScrollState
+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
android.support.v4.media.MediaBrowserCompatApi21.ConnectionCallback
+fi.iki.elonen.NanoHTTPD.Response.IStatus
android.support.v4.media.MediaBrowserCompatApi21.SubscriptionCallback
android.support.v4.media.MediaBrowserCompatApi23.ItemCallback
android.support.v4.media.MediaBrowserCompatApi26.SubscriptionCallback
+fi.iki.elonen.NanoHTTPD.ServerSocketFactory
+fi.iki.elonen.NanoHTTPD.TempFile
+fi.iki.elonen.NanoHTTPD.TempFileManager
+fi.iki.elonen.NanoHTTPD.TempFileManagerFactory
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
+androidx.appcompat.graphics.drawable.DrawerArrowDrawable.ArrowDirection
+androidx.appcompat.view.ActionMode.Callback
+androidx.appcompat.view.CollapsibleActionView
+org.ow2.asmdex.Constants
+androidx.appcompat.view.menu.CascadingMenuPopup.HorizPosition
+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.IMediaControllerCallback
-androidx.appcompat.widget.ActionMenuView.ActionMenuChildView
-androidx.appcompat.widget.ActionMenuView.OnMenuItemClickListener
-android.support.v4.media.session.IMediaSession
-androidx.appcompat.widget.ActivityChooserModel.ActivityChooserModelClient
-androidx.appcompat.widget.ActivityChooserModel.ActivitySorter
-androidx.appcompat.widget.ActivityChooserModel.OnChooseActivityListener
-android.support.v4.media.session.MediaControllerCompat.MediaControllerImpl
-android.support.v4.media.session.MediaControllerCompatApi21.Callback
-android.support.v4.media.session.MediaSessionCompat.MediaSessionImpl
com.couchbase.lite.ArrayInterface
+android.support.v4.media.session.IMediaSession
com.couchbase.lite.CBLError.Code
com.couchbase.lite.CBLError.Domain
com.couchbase.lite.CBLError
com.couchbase.lite.ChangeListener
-com.couchbase.lite.DatabaseChangeListener
-androidx.appcompat.widget.AppCompatSpinner.SpinnerPopup
-com.couchbase.lite.DictionaryInterface
-com.couchbase.lite.DocumentChangeListener
-com.couchbase.lite.DocumentReplicationListener
-com.couchbase.lite.Endpoint
-com.tns.NativeScriptHashCodeProvider
-androidx.appcompat.widget.ContentFrameLayout.OnAttachListener
-androidx.appcompat.widget.DecorContentParent
-androidx.appcompat.widget.DecorToolbar
-androidx.appcompat.widget.FitWindowsViewGroup.OnFitSystemWindowsListener
-androidx.appcompat.widget.FitWindowsViewGroup
-androidx.appcompat.widget.LinearLayoutCompat.DividerMode
-androidx.appcompat.widget.LinearLayoutCompat.OrientationMode
-com.tns.NativeScriptWeakHashMap.Entry.Type
-androidx.appcompat.widget.MenuItemHoverListener
-com.tns.RuntimeCallable
-com.tns.ThreadScheduler
-androidx.appcompat.widget.PopupMenu.OnDismissListener
-androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener
-android.support.v4.media.session.MediaSessionCompat.OnActiveChangeListener
-android.support.v4.media.session.MediaSessionCompat.SessionFlags
-androidx.appcompat.widget.SearchView.OnCloseListener
-androidx.appcompat.widget.SearchView.OnQueryTextListener
-androidx.appcompat.widget.SearchView.OnSuggestionListener
-com.tns.bindings.desc.ClassDescriptor
-com.tns.bindings.desc.Descriptor
-com.tns.bindings.desc.MethodDescriptor
-android.support.v4.media.session.MediaSessionCompatApi21.Callback
-android.support.v4.media.session.MediaSessionCompatApi23.Callback
-androidx.appcompat.widget.ShareActionProvider.OnShareTargetSelectedListener
-android.support.v4.media.session.MediaSessionCompatApi24.Callback
-android.support.v4.media.session.PlaybackStateCompat.Actions
-com.couchbase.lite.FromRouter
-androidx.appcompat.widget.ThemedSpinnerAdapter
-com.couchbase.lite.GroupByRouter
-com.couchbase.lite.HavingRouter
-com.couchbase.lite.Index
-com.couchbase.lite.JoinRouter
-com.couchbase.lite.LimitRouter
-com.couchbase.lite.ListenerToken
-androidx.appcompat.widget.Toolbar.OnMenuItemClickListener
-com.tns.system.classes.caching.ClassCache
-com.tns.system.classes.loading.ClassStorageService
-com.tns.system.classloaders.ClassLoadersCollection
-fi.iki.elonen.NanoHTTPD.AsyncRunner
-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
-androidx.appcompat.widget.ViewStubCompat.OnInflateListener
-com.couchbase.lite.Logger
-androidx.appcompat.widget.WithHint
-androidx.media.AudioAttributesCompat.AttributeContentType
-androidx.media.AudioAttributesCompat.AttributeUsage
-fi.iki.elonen.NanoHTTPD.IHTTPSession
-com.couchbase.lite.MutableArrayInterface
-fi.iki.elonen.NanoHTTPD.Response.IStatus
-com.couchbase.lite.MutableDictionaryInterface
-fi.iki.elonen.NanoHTTPD.ServerSocketFactory
-fi.iki.elonen.NanoHTTPD.TempFile
-fi.iki.elonen.NanoHTTPD.TempFileManager
-com.couchbase.lite.OrderByRouter
-fi.iki.elonen.NanoHTTPD.TempFileManagerFactory
-com.couchbase.lite.Query
-androidx.media.AudioAttributesImpl
-androidx.fragment.app.Fragment.OnStartEnterTransitionListener
-androidx.media.MediaBrowserServiceCompat.MediaBrowserServiceImpl
-androidx.media.MediaBrowserServiceCompat.ServiceCallbacks
-com.couchbase.lite.QueryChangeListener
-com.couchbase.lite.ReplicationFilter
-com.couchbase.lite.ReplicatorChangeListener
-androidx.media.MediaBrowserServiceCompatApi21.ServiceCompatProxy
-androidx.media.MediaBrowserServiceCompatApi23.ServiceCompatProxy
-com.couchbase.lite.WhereRouter
-org.ow2.asmdex.Constants
-androidx.media.MediaBrowserServiceCompatApi26.ServiceCompatProxy
-androidx.media.MediaSessionManager.MediaSessionManagerImpl
-androidx.media.MediaSessionManager.RemoteUserInfoImpl
-androidx.media.VolumeProviderCompat.ControlType
-androidx.media.VolumeProviderCompatApi21.Delegate
-com.couchbase.litecore.C4Constants.C4DatabaseFlags
-com.couchbase.litecore.C4Constants.C4DocumentFlags
-com.couchbase.litecore.C4Constants.C4DocumentVersioning
-com.couchbase.litecore.C4Constants.C4EncryptionAlgorithm
-com.couchbase.litecore.C4Constants.C4EncryptionKeySize
-com.couchbase.litecore.C4Constants.C4EnumeratorFlags
-com.couchbase.litecore.C4Constants.C4ErrorDomain
-com.couchbase.litecore.C4Constants.C4IndexType
-com.couchbase.litecore.C4Constants.C4LogDomain
-com.couchbase.litecore.C4Constants.C4LogLevel
-com.couchbase.litecore.C4Constants.C4RevisionFlags
-com.couchbase.litecore.C4Constants.LiteCoreError
-com.couchbase.litecore.C4Constants.NetworkError
-com.couchbase.litecore.C4Constants
-com.couchbase.litecore.C4DatabaseObserverListener
-com.couchbase.litecore.C4DocumentObserverListener
-com.couchbase.litecore.C4ListenerAPIs
-com.couchbase.litecore.C4PredictiveModel
-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
-com.couchbase.litecore.C4ReplicationFilter
-com.couchbase.litecore.C4ReplicatorListener
-com.couchbase.litecore.C4ReplicatorMode
-com.couchbase.litecore.C4ReplicatorStatus.C4ReplicatorActivityLevel
-com.couchbase.litecore.C4WebSocketCloseCode
-org.ow2.asmdex.Opcodes
-com.couchbase.litecore.fleece.Encodable
-com.couchbase.litecore.fleece.FLConstants.FLError
-com.couchbase.litecore.fleece.FLConstants.FLValueType
-com.couchbase.litecore.fleece.FLEncodable
-com.couchbase.litecore.fleece.MValue.Delegate
-com.telerik.android.primitives.widget.sidedrawer.contents.CreateIntentCallback
org.ow2.asmdex.instruction.IDebugDifferenceAddressInstruction
org.ow2.asmdex.instruction.IDebugDifferenceLineInstruction
org.ow2.asmdex.instruction.IDebugLocalVariableInstruction
@@ -199,154 +88,237 @@ org.ow2.asmdex.instruction.IPseudoInstruction
org.ow2.asmdex.instruction.IRegisterArrayInstruction
org.ow2.asmdex.instruction.IThreeRegistersInstruction
org.ow2.asmdex.instruction.ITwoRegistersInstruction
+android.support.v4.media.session.MediaControllerCompat.MediaControllerImpl
+com.couchbase.lite.DatabaseChangeListener
+com.couchbase.lite.DictionaryInterface
+com.couchbase.lite.DocumentChangeListener
+com.couchbase.lite.DocumentReplicationListener
+com.couchbase.lite.Endpoint
+android.support.v4.media.session.MediaControllerCompatApi21.Callback
+com.couchbase.lite.FromRouter
+com.couchbase.lite.GroupByRouter
+com.couchbase.lite.HavingRouter
+com.couchbase.lite.Index
+android.support.v4.media.session.MediaSessionCompat.MediaSessionImpl
+com.couchbase.lite.JoinRouter
+com.couchbase.lite.LimitRouter
+com.couchbase.lite.ListenerToken
+com.couchbase.lite.Logger
+com.couchbase.lite.MutableArrayInterface
+com.couchbase.lite.MutableDictionaryInterface
+android.support.v4.media.session.MediaSessionCompat.OnActiveChangeListener
+android.support.v4.media.session.MediaSessionCompat.SessionFlags
+com.couchbase.lite.OrderByRouter
+com.couchbase.lite.Query
+com.couchbase.lite.QueryChangeListener
+com.couchbase.lite.ReplicationFilter
+android.support.v4.media.session.MediaSessionCompatApi21.Callback
+com.couchbase.lite.ReplicatorChangeListener
+android.support.v4.media.session.MediaSessionCompatApi23.Callback
+android.support.v4.media.session.MediaSessionCompatApi24.Callback
+android.support.v4.media.session.PlaybackStateCompat.Actions
+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.lite.WhereRouter
+androidx.media.AudioAttributesCompat.AttributeContentType
+androidx.media.AudioAttributesCompat.AttributeUsage
+androidx.media.AudioAttributesImpl
+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.widget.ActionBarOverlayLayout.ActionBarVisibilityCallback
+com.couchbase.litecore.C4Constants.C4DatabaseFlags
+com.couchbase.litecore.C4Constants.C4DocumentFlags
+com.couchbase.litecore.C4Constants.C4DocumentVersioning
+com.couchbase.litecore.C4Constants.C4EncryptionAlgorithm
+com.couchbase.litecore.C4Constants.C4EncryptionKeySize
+com.couchbase.litecore.C4Constants.C4EnumeratorFlags
+com.couchbase.litecore.C4Constants.C4ErrorDomain
+com.couchbase.litecore.C4Constants.C4IndexType
+com.couchbase.litecore.C4Constants.C4LogDomain
+com.couchbase.litecore.C4Constants.C4LogLevel
+com.couchbase.litecore.C4Constants.C4RevisionFlags
+com.couchbase.litecore.C4Constants.LiteCoreError
+com.couchbase.litecore.C4Constants.NetworkError
+com.couchbase.litecore.C4Constants
+org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
+com.couchbase.litecore.C4DatabaseObserverListener
+org.ow2.asmdex.specificAnnotationParser.ISpecificAnnotationParser
+com.couchbase.litecore.C4DocumentObserverListener
+com.couchbase.litecore.C4ListenerAPIs
+com.couchbase.litecore.C4PredictiveModel
+org.ow2.asmdex.structureReader.ISwitchCase
+com.couchbase.litecore.C4ReplicationFilter
+com.couchbase.litecore.C4ReplicatorListener
+com.couchbase.litecore.C4ReplicatorMode
+com.couchbase.litecore.C4ReplicatorStatus.C4ReplicatorActivityLevel
+com.couchbase.litecore.C4WebSocketCloseCode
+com.couchbase.litecore.fleece.Encodable
+com.couchbase.litecore.fleece.FLConstants.FLError
+com.couchbase.litecore.fleece.FLConstants.FLValueType
+com.couchbase.litecore.fleece.FLEncodable
+androidx.appcompat.widget.ActionMenuView.ActionMenuChildView
+androidx.appcompat.widget.ActionMenuView.OnMenuItemClickListener
+androidx.appcompat.widget.ActivityChooserModel.ActivityChooserModelClient
+androidx.appcompat.widget.ActivityChooserModel.ActivitySorter
+androidx.media.MediaBrowserServiceCompat.MediaBrowserServiceImpl
+androidx.appcompat.widget.ActivityChooserModel.OnChooseActivityListener
+androidx.media.MediaBrowserServiceCompat.ServiceCallbacks
+org.ow2.asmdex.structureWriter.IAnnotationsHolder
+com.couchbase.litecore.fleece.MValue.Delegate
+androidx.media.MediaBrowserServiceCompatApi21.ServiceCompatProxy
+androidx.media.MediaBrowserServiceCompatApi23.ServiceCompatProxy
+androidx.media.MediaBrowserServiceCompatApi26.ServiceCompatProxy
+androidx.media.MediaSessionManager.MediaSessionManagerImpl
androidx.cursoradapter.widget.CursorFilter.CursorFilterClient
androidx.cursoradapter.widget.SimpleCursorAdapter.CursorToStringConverter
androidx.cursoradapter.widget.SimpleCursorAdapter.ViewBinder
-androidx.fragment.app.FragmentManager.BackStackEntry
-androidx.fragment.app.FragmentManager.OnBackStackChangedListener
-androidx.fragment.app.FragmentManager.OpGenerator
+androidx.media.MediaSessionManager.RemoteUserInfoImpl
androidx.savedstate.SavedStateRegistry.AutoRecreated
androidx.savedstate.SavedStateRegistry.SavedStateProvider
+androidx.media.VolumeProviderCompat.ControlType
androidx.savedstate.SavedStateRegistryOwner
+androidx.media.VolumeProviderCompatApi21.Delegate
+okio.Source
+androidx.appcompat.widget.AppCompatSpinner.SpinnerPopup
+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
+com.telerik.android.primitives.widget.sidedrawer.contents.CreateIntentCallback
+androidx.appcompat.widget.ContentFrameLayout.OnAttachListener
+androidx.appcompat.widget.DecorContentParent
+androidx.appcompat.widget.DecorToolbar
+androidx.appcompat.widget.FitWindowsViewGroup.OnFitSystemWindowsListener
+androidx.appcompat.widget.FitWindowsViewGroup
+androidx.appcompat.widget.LinearLayoutCompat.DividerMode
+androidx.appcompat.widget.LinearLayoutCompat.OrientationMode
+org.ow2.asmdex.util.TextComponent
+androidx.appcompat.widget.MenuItemHoverListener
+androidx.recyclerview.widget.AdapterHelper.Callback
+androidx.appcompat.widget.PopupMenu.OnDismissListener
+androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener
+androidx.recyclerview.widget.AsyncListDiffer.ListListener
+androidx.appcompat.widget.SearchView.OnCloseListener
+androidx.appcompat.widget.SearchView.OnQueryTextListener
+androidx.appcompat.widget.SearchView.OnSuggestionListener
androidx.lifecycle.Observer
androidx.cardview.widget.CardViewDelegate
androidx.cardview.widget.CardViewImpl
-androidx.cardview.widget.RoundRectDrawableWithShadow.RoundRectHelper
-okio.Source
-androidx.multidex.MultiDex.V14.ElementConstructor
-androidx.fragment.app.FragmentTransition.Callback
okio.Sink
+androidx.appcompat.widget.ShareActionProvider.OnShareTargetSelectedListener
+androidx.cardview.widget.RoundRectDrawableWithShadow.RoundRectHelper
okio.package-info
okio.BufferedSource
-org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
-org.ow2.asmdex.specificAnnotationParser.ISpecificAnnotationParser
-org.ow2.asmdex.structureReader.ISwitchCase
+androidx.recyclerview.widget.ChildHelper.Callback
+androidx.appcompat.widget.ThemedSpinnerAdapter
+androidx.multidex.MultiDex.V14.ElementConstructor
okio.BufferedSink
-com.yalantis.ucrop.UCropActivity.GestureTypes
android.support.v4.app.INotificationSideChannel
+androidx.appcompat.widget.Toolbar.OnMenuItemClickListener
android.support.v4.os.IResultReceiver
androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback
androidx.core.app.ActivityCompat.PermissionCompatDelegate
-com.yalantis.ucrop.UCropFragment.GestureTypes
androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator
+com.yalantis.ucrop.UCropActivity.GestureTypes
+androidx.core.app.CoreComponentFactory.CompatWrapped
+androidx.appcompat.widget.ViewStubCompat.OnInflateListener
+androidx.appcompat.widget.WithHint
+androidx.core.app.FrameMetricsAggregator.MetricType
+androidx.core.app.JobIntentService.CompatJobEngine
+androidx.core.app.JobIntentService.GenericWorkItem
+com.yalantis.ucrop.UCropFragment.GestureTypes
+com.yalantis.ucrop.UCropFragmentCallback
+com.yalantis.ucrop.callback.BitmapCropCallback
+androidx.core.app.NotificationBuilderWithBuilderAccessor
+com.yalantis.ucrop.callback.BitmapLoadCallback
+com.yalantis.ucrop.callback.CropBoundsChangeListener
+com.yalantis.ucrop.callback.OverlayViewChangeListener
+androidx.core.app.NotificationCompat.Action.Extender
+androidx.core.app.NotificationCompat.Action.SemanticAction
+androidx.fragment.app.Fragment.OnStartEnterTransitionListener
+androidx.core.app.NotificationCompat.BadgeIconType
+com.yalantis.ucrop.util.ImageHeaderParser.Reader
+com.yalantis.ucrop.util.RotationGestureDetector.OnRotationGestureListener
+androidx.core.app.NotificationCompat.Extender
+androidx.core.app.NotificationCompat.GroupAlertBehavior
+com.yalantis.ucrop.view.OverlayView.FreestyleMode
+com.yalantis.ucrop.view.TransformImageView.TransformImageListener
+com.yalantis.ucrop.view.widget.HorizontalProgressWheelView.ScrollingListener
+androidx.fragment.app.FragmentManager.BackStackEntry
+androidx.fragment.app.FragmentManager.OnBackStackChangedListener
+androidx.fragment.app.FragmentManager.OpGenerator
+androidx.swiperefreshlayout.widget.CircularProgressDrawable.ProgressDrawableSize
+androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler
+androidx.fragment.app.FragmentTransition.Callback
+androidx.recyclerview.widget.ItemTouchUIUtil
+androidx.recyclerview.widget.ListUpdateCallback
com.telerik.android.data.CurrentItemChangedListener
com.telerik.android.data.DataChangedListener
+androidx.recyclerview.widget.OpReorderer.Callback
com.telerik.android.data.ListViewFilterFunction
com.telerik.android.data.ListViewGroupFunction
com.telerik.android.data.ListViewSortFunction
com.telerik.android.data.OnJSONDataSourceCreated
-androidx.core.app.CoreComponentFactory.CompatWrapped
com.telerik.android.data.SelectionAdapter
-androidx.core.app.FrameMetricsAggregator.MetricType
com.telerik.android.data.SelectionChangeListener
com.telerik.widget.list.CollapsedGroupState
-androidx.core.app.JobIntentService.CompatJobEngine
com.telerik.widget.list.CollapsibleGroupsBehavior.CollapseGroupListener
-androidx.core.app.JobIntentService.GenericWorkItem
-com.telerik.widget.list.CurrentPositionChangeListener
-androidx.core.app.NotificationBuilderWithBuilderAccessor
-androidx.core.app.NotificationCompat.Action.Extender
-androidx.core.app.NotificationCompat.Action.SemanticAction
-androidx.core.app.NotificationCompat.BadgeIconType
-org.ow2.asmdex.structureWriter.IAnnotationsHolder
-com.yalantis.ucrop.UCropFragmentCallback
-com.yalantis.ucrop.callback.BitmapCropCallback
-com.yalantis.ucrop.callback.BitmapLoadCallback
-com.yalantis.ucrop.callback.CropBoundsChangeListener
-com.yalantis.ucrop.callback.OverlayViewChangeListener
-com.telerik.widget.list.GroupAdapter
-com.telerik.widget.list.ItemReorderBehavior.ItemReorderListener
-androidx.core.app.NotificationCompat.Extender
-androidx.core.app.NotificationCompat.GroupAlertBehavior
-com.yalantis.ucrop.util.ImageHeaderParser.Reader
-com.yalantis.ucrop.util.RotationGestureDetector.OnRotationGestureListener
-androidx.core.app.NotificationCompat.NotificationVisibility
-androidx.core.app.NotificationCompat.StreamType
-org.ow2.asmdex.util.TextComponent
-androidx.recyclerview.widget.AdapterHelper.Callback
-androidx.recyclerview.widget.AsyncListDiffer.ListListener
-androidx.recyclerview.widget.ChildHelper.Callback
-androidx.core.app.NotificationManagerCompat.Task
-com.telerik.widget.list.LoadOnDemandBehavior.LoadOnDemandListener
-com.telerik.widget.list.LoadOnDemandBehavior.LoadingListener
-androidx.core.app.RemoteInput.EditChoicesBeforeSending
-androidx.core.app.RemoteInput.Source
-androidx.core.app.ServiceCompat.StopForegroundFlags
-com.telerik.widget.list.RadListView.IsEmptyChangedListener
-com.telerik.widget.list.RadListView.ItemClickListener
-androidx.core.app.SharedElementCallback.OnSharedElementsReadyListener
-com.yalantis.ucrop.view.OverlayView.FreestyleMode
-androidx.core.app.TaskStackBuilder.SupportParentable
-com.yalantis.ucrop.view.TransformImageView.TransformImageListener
-androidx.core.content.FileProvider.PathStrategy
-com.yalantis.ucrop.view.widget.HorizontalProgressWheelView.ScrollingListener
-com.telerik.widget.list.SelectionBehavior.SelectionChangedListener
-androidx.swiperefreshlayout.widget.CircularProgressDrawable.ProgressDrawableSize
-androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnChildScrollUpCallback
-androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener
-com.telerik.widget.list.SwipeActionsBehavior.SwipeActionsListener
-androidx.core.content.PermissionChecker.PermissionResult
-androidx.core.content.pm.PermissionInfoCompat.Protection
-androidx.core.content.pm.PermissionInfoCompat.ProtectionFlags
-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.content.res.FontResourcesParserCompat.FamilyResourceEntry
-androidx.core.content.res.FontResourcesParserCompat.FetchStrategy
-androidx.core.graphics.TypefaceCompatBaseImpl.StyleExtractor
-androidx.core.graphics.drawable.IconCompat.IconType
-androidx.versionedparcelable.NonParcelField
-androidx.versionedparcelable.ParcelField
-androidx.core.graphics.drawable.TintAwareDrawable
-androidx.core.graphics.drawable.WrappedDrawable
-androidx.versionedparcelable.VersionedParcelable
-androidx.versionedparcelable.VersionedParcelize
-androidx.legacy.app.ActionBarDrawerToggle.Delegate
-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.arch.core.internal.SafeIterableMap.SupportRemove
-androidx.arch.core.util.Function
-androidx.core.os.CancellationSignal.OnCancelListener
-androidx.transition.AnimatorUtils.AnimatorPauseListenerCompat
-androidx.core.os.LocaleListInterface
-androidx.core.os.ParcelableCompatCreatorCallbacks
-androidx.core.provider.FontsContractCompat.FontRequestCallback.FontRequestFailReason
-androidx.core.provider.SelfDestructiveThread.ReplyCallback
-androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler
-androidx.core.text.TextDirectionHeuristicCompat
-androidx.recyclerview.widget.ItemTouchUIUtil
-androidx.core.text.TextDirectionHeuristicsCompat.TextDirectionAlgorithm
-androidx.core.text.util.LinkifyCompat.LinkifyMask
-androidx.asynclayoutinflater.view.AsyncLayoutInflater.OnInflateFinishedListener
-androidx.core.util.Consumer
-androidx.recyclerview.widget.ListUpdateCallback
-androidx.recyclerview.widget.OpReorderer.Callback
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
+com.telerik.widget.list.CurrentPositionChangeListener
androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry
-androidx.exifinterface.media.ExifInterface.ExifStreamType
-androidx.exifinterface.media.ExifInterface.IfdType
-androidx.transition.GhostView
+com.telerik.widget.list.GroupAdapter
+com.telerik.widget.list.ItemReorderBehavior.ItemReorderListener
androidx.recyclerview.widget.RecyclerView.OnChildAttachStateChangeListener
androidx.recyclerview.widget.RecyclerView.OnItemTouchListener
androidx.recyclerview.widget.RecyclerView.Orientation
-androidx.core.util.Pools.Pool
-androidx.core.util.Predicate
-androidx.core.util.Supplier
+androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnChildScrollUpCallback
+androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener
+androidx.versionedparcelable.NonParcelField
+androidx.versionedparcelable.ParcelField
+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.telerik.widget.list.SelectionBehavior.SelectionChangedListener
+androidx.versionedparcelable.VersionedParcelable
+androidx.versionedparcelable.VersionedParcelize
+androidx.core.app.NotificationCompat.NotificationVisibility
+androidx.core.app.NotificationCompat.StreamType
+androidx.legacy.app.ActionBarDrawerToggle.Delegate
+androidx.legacy.app.ActionBarDrawerToggle.DelegateProvider
androidx.recyclerview.widget.RecyclerView.RecyclerListener
-androidx.core.view.ActionProvider.SubUiVisibilityListener
-androidx.core.view.ActionProvider.VisibilityListener
androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider
-androidx.core.view.DragStartHelper.OnDragStartListener
-androidx.core.view.GestureDetectorCompat.GestureDetectorCompatImpl
+com.telerik.widget.list.SwipeActionsBehavior.SwipeActionsListener
+androidx.core.app.NotificationManagerCompat.Task
+com.telerik.widget.list.SwipeExecuteBehavior.SwipeExecuteDismissedListener
+com.telerik.widget.list.SwipeExecuteBehavior.SwipeExecuteListener
+androidx.core.app.RemoteInput.EditChoicesBeforeSending
+androidx.core.app.RemoteInput.Source
+androidx.core.app.ServiceCompat.StopForegroundFlags
+com.telerik.widget.list.SwipeRefreshBehavior.RefreshListener
+com.telerik.widget.list.SwipeRefreshBehavior.SwipeRefreshListener
+androidx.arch.core.internal.SafeIterableMap.SupportRemove
+androidx.core.app.SharedElementCallback.OnSharedElementsReadyListener
+androidx.arch.core.util.Function
+androidx.core.app.TaskStackBuilder.SupportParentable
+androidx.transition.AnimatorUtils.AnimatorPauseListenerCompat
+androidx.core.content.FileProvider.PathStrategy
+androidx.core.content.PermissionChecker.PermissionResult
+androidx.core.content.pm.PermissionInfoCompat.Protection
+androidx.core.content.pm.PermissionInfoCompat.ProtectionFlags
+androidx.core.content.res.FontResourcesParserCompat.FamilyResourceEntry
+androidx.core.content.res.FontResourcesParserCompat.FetchStrategy
+androidx.transition.GhostView
androidx.transition.Slide.CalculateSlide
androidx.transition.Slide.GravityFlag
androidx.transition.Styleable.ArcMotion
@@ -362,68 +334,43 @@ androidx.transition.Styleable.TransitionTarget
androidx.transition.Styleable.VisibilityTransition
androidx.transition.Transition.MatchOrder
androidx.transition.Transition.TransitionListener
-androidx.core.view.KeyEventDispatcher.Component
-androidx.core.view.LayoutInflaterFactory
-androidx.core.view.MenuItemCompat.OnActionExpandListener
+androidx.asynclayoutinflater.view.AsyncLayoutInflater.OnInflateFinishedListener
+androidx.core.graphics.TypefaceCompatBaseImpl.StyleExtractor
+androidx.core.graphics.drawable.IconCompat.IconType
androidx.transition.ViewGroupOverlayImpl
-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
-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
-androidx.appcompat.widget.ResourceManagerInternal.InflateDelegate
-androidx.appcompat.widget.ResourceManagerInternal.ResourceManagerHooks
-androidx.core.view.ViewPropertyAnimatorListener
-androidx.core.view.ViewPropertyAnimatorUpdateListener
+androidx.core.graphics.drawable.TintAwareDrawable
+androidx.core.graphics.drawable.WrappedDrawable
androidx.transition.ViewOverlayImpl
-androidx.core.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListener
-androidx.core.view.accessibility.AccessibilityManagerCompat.TouchExplorationStateChangeListener
+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.transition.Visibility.Mode
-androidx.transition.WindowIdImpl
-androidx.lifecycle.HasDefaultViewModelProviderFactory
-androidx.lifecycle.ViewModelProvider.Factory
-androidx.slidingpanelayout.widget.SlidingPaneLayout.PanelSlideListener
-androidx.lifecycle.ViewModelStoreOwner
-org.nativescript.widgets.Async.CompleteCallback
+androidx.core.os.CancellationSignal.OnCancelListener
androidx.recyclerview.widget.ThreadUtil.BackgroundCallback
androidx.recyclerview.widget.ThreadUtil.MainThreadCallback
androidx.recyclerview.widget.ThreadUtil
+androidx.transition.WindowIdImpl
androidx.recyclerview.widget.ViewBoundsCheck.Callback
+androidx.recyclerview.widget.ViewBoundsCheck.ViewBounds
+androidx.core.os.LocaleListInterface
+androidx.recyclerview.widget.ViewInfoStore.ProcessCallback
+androidx.slidingpanelayout.widget.SlidingPaneLayout.PanelSlideListener
+androidx.core.os.ParcelableCompatCreatorCallbacks
com.telerik.android.common.CollectionChangeListener
+androidx.core.provider.FontsContractCompat.FontRequestCallback.FontRequestFailReason
com.telerik.android.common.DependencyPropertyChangedListener
com.telerik.android.common.Function
com.telerik.android.common.Function2
com.telerik.android.common.Function2Async
com.telerik.android.common.Procedure
com.telerik.android.common.Procedure2
+androidx.core.provider.SelfDestructiveThread.ReplyCallback
+androidx.exifinterface.media.ExifInterface.ExifStreamType
+androidx.exifinterface.media.ExifInterface.IfdType
com.nativescript.text.Font.FontWeight
com.nativescript.text.Font.genericFontFamilies
-androidx.recyclerview.widget.ViewBoundsCheck.ViewBounds
-androidx.recyclerview.widget.ViewInfoStore.ProcessCallback
-androidx.core.view.accessibility.AccessibilityViewCommand
-androidx.core.view.inputmethod.InputConnectionCompat.OnCommitContentListener
-androidx.core.view.inputmethod.InputContentInfoCompat.InputContentInfoCompatImpl
-androidx.core.widget.AutoSizeableTextView
-androidx.core.widget.NestedScrollView.OnScrollChangeListener
-androidx.core.widget.TextViewCompat.AutoSizeTextType
-androidx.core.widget.TintableCompoundButton
-androidx.core.widget.TintableCompoundDrawablesView
-androidx.core.widget.TintableImageSourceView
-androidx.print.PrintHelper.OnPrintFinishCallback
-androidx.coordinatorlayout.widget.CoordinatorLayout.AttachedBehavior
-androidx.coordinatorlayout.widget.CoordinatorLayout.DefaultBehavior
-androidx.coordinatorlayout.widget.CoordinatorLayout.DispatchChangeEvent
org.intellij.lang.annotations.Flow
org.intellij.lang.annotations.Identifier
org.intellij.lang.annotations.JdkConstants.AdjustableOrientation
@@ -447,14 +394,6 @@ org.intellij.lang.annotations.Pattern
org.intellij.lang.annotations.PrintFormat
org.intellij.lang.annotations.RegExp
org.intellij.lang.annotations.Subst
-okhttp3.Authenticator
-org.nativescript.widgets.BottomNavigationBar.TabColorizer
-okhttp3.Interceptor.Chain
-kotlin.PublishedApi
-kotlin.native.concurrent.ThreadLocal
-kotlin.native.concurrent.SharedImmutable
-kotlin.ExtensionFunctionType
-kotlin.Lazy
org.jetbrains.annotations.Contract
org.jetbrains.annotations.Nls
org.jetbrains.annotations.NonNls
@@ -462,34 +401,54 @@ org.jetbrains.annotations.NotNull
org.jetbrains.annotations.Nullable
org.jetbrains.annotations.PropertyKey
org.jetbrains.annotations.TestOnly
-okhttp3.package-info
+androidx.appcompat.widget.ResourceManagerInternal.InflateDelegate
+androidx.appcompat.widget.ResourceManagerInternal.ResourceManagerHooks
+androidx.core.text.TextDirectionHeuristicCompat
+androidx.core.text.TextDirectionHeuristicsCompat.TextDirectionAlgorithm
+androidx.core.text.util.LinkifyCompat.LinkifyMask
+androidx.core.util.Consumer
+androidx.core.util.Pools.Pool
+androidx.core.util.Predicate
+androidx.core.util.Supplier
+androidx.core.view.ActionProvider.SubUiVisibilityListener
+androidx.core.view.ActionProvider.VisibilityListener
+androidx.core.view.DragStartHelper.OnDragStartListener
+androidx.core.view.GestureDetectorCompat.GestureDetectorCompatImpl
+androidx.core.view.KeyEventDispatcher.Component
+androidx.core.view.LayoutInflaterFactory
+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
+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.google.android.material.animation.TransformationCallback
-com.google.android.material.appbar.AppBarLayout.BaseOnOffsetChangedListener
-com.google.android.material.appbar.AppBarLayout.LayoutParams.ScrollFlags
-okhttp3.internal.cache.InternalCache
-com.google.android.material.appbar.AppBarLayout.OnOffsetChangedListener
-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.badge.BadgeDrawable.BadgeGravity
-okhttp3.Connection
-okhttp3.internal.io.FileSystem
-com.google.android.material.behavior.SwipeDismissBehavior.OnDismissListener
-okhttp3.internal.http.HttpCodec
-okhttp3.EventListener.Factory
-okhttp3.Call
-okhttp3.CookieJar
+androidx.core.view.ViewPropertyAnimatorListener
+androidx.core.view.ViewPropertyAnimatorUpdateListener
+androidx.core.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListener
+androidx.core.view.accessibility.AccessibilityManagerCompat.TouchExplorationStateChangeListener
+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
kotlin.contracts.ConditionalEffect
kotlin.contracts.Effect
kotlin.contracts.SimpleEffect
-okhttp3.internal.http.UnrepeatableRequestBody
-okhttp3.internal.ws.WebSocketReader.FrameCallback
-okhttp3.Interceptor
-okhttp3.Callback
-okhttp3.Dns
kotlin.contracts.ExperimentalContracts
kotlin.contracts.Returns
kotlin.contracts.CallsInPlace
@@ -500,9 +459,17 @@ kotlin.jvm.JvmMultifileClass
kotlin.jvm.Volatile
kotlin.jvm.JvmDefault
kotlin.jvm.internal.FunctionBase
-okhttp3.internal.http2.PushObserver
-okhttp3.internal.tls.TrustRootIndex
-okhttp3.Call.Factory
+androidx.lifecycle.HasDefaultViewModelProviderFactory
+androidx.lifecycle.ViewModelProvider.Factory
+androidx.lifecycle.ViewModelStoreOwner
+org.nativescript.widgets.Async.CompleteCallback
+androidx.core.widget.AutoSizeableTextView
+androidx.core.widget.NestedScrollView.OnScrollChangeListener
+com.google.android.material.appbar.AppBarLayout.BaseOnOffsetChangedListener
+com.google.android.material.appbar.AppBarLayout.LayoutParams.ScrollFlags
+com.google.android.material.appbar.AppBarLayout.OnOffsetChangedListener
+org.nativescript.widgets.BottomNavigationBar.TabColorizer
+androidx.core.widget.TextViewCompat.AutoSizeTextType
kotlin.jvm.internal.ClassBasedDeclarationContainer
kotlin.jvm.internal.markers.KMutableSet
kotlin.jvm.internal.markers.KMutableList
@@ -513,6 +480,11 @@ kotlin.jvm.internal.markers.KMutableCollection
kotlin.jvm.internal.markers.KMutableIterable
kotlin.jvm.internal.markers.KMappedMarker
kotlin.jvm.internal.markers.KMutableMap
+com.google.android.material.badge.BadgeDrawable.BadgeGravity
+androidx.core.widget.TintableCompoundButton
+androidx.core.widget.TintableCompoundDrawablesView
+androidx.core.widget.TintableImageSourceView
+androidx.print.PrintHelper.OnPrintFinishCallback
kotlin.jvm.Strictfp
kotlin.jvm.JvmStatic
kotlin.jvm.JvmOverloads
@@ -524,6 +496,7 @@ kotlin.jvm.functions.Function5
kotlin.jvm.functions.Function9
kotlin.jvm.functions.Function0
kotlin.jvm.functions.Function13
+androidx.coordinatorlayout.widget.CoordinatorLayout.AttachedBehavior
kotlin.jvm.functions.Function4
kotlin.jvm.functions.Function12
kotlin.jvm.functions.Function10
@@ -532,7 +505,10 @@ kotlin.jvm.functions.Function6
kotlin.jvm.functions.Function1
kotlin.jvm.functions.Function18
kotlin.jvm.functions.Function22
+com.google.android.material.behavior.SwipeDismissBehavior.OnDismissListener
kotlin.jvm.functions.Function21
+androidx.coordinatorlayout.widget.CoordinatorLayout.DefaultBehavior
+androidx.coordinatorlayout.widget.CoordinatorLayout.DispatchChangeEvent
kotlin.jvm.functions.Function19
kotlin.jvm.functions.Function11
kotlin.jvm.functions.Function16
@@ -542,30 +518,19 @@ kotlin.jvm.functions.Function15
kotlin.jvm.functions.Function3
kotlin.jvm.functions.Function17
kotlin.jvm.Synchronized
-okhttp3.WebSocket
kotlin.jvm.JvmSynthetic
kotlin.jvm.JvmField
kotlin.jvm.JvmName
kotlin.jvm.PurelyImplements
+com.google.android.material.bottomappbar.BottomAppBar.AnimationListener
kotlin.jvm.JvmPackageName
kotlin.jvm.Throws
kotlin.jvm.JvmWildcard
-okhttp3.WebSocket.Factory
-kotlin.DslMarker
-okhttp3.internal.cache.CacheRequest
-com.google.android.material.bottomappbar.BottomAppBar.AnimationListener
com.google.android.material.bottomappbar.BottomAppBar.FabAlignmentMode
com.google.android.material.bottomappbar.BottomAppBar.FabAnimationMode
-okhttp3.internal.http2.Http2Reader.Handler
-org.nativescript.widgets.TabLayout.TabColorizer
-com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemReselectedListener
-com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemSelectedListener
+kotlin.DslMarker
kotlin.ReplaceWith
kotlin.internal.NoInfer
-com.google.android.material.bottomnavigation.LabelVisibilityMode
-com.google.android.material.bottomsheet.BottomSheetBehavior.SaveFlags
-com.google.android.material.bottomsheet.BottomSheetBehavior.State
-org.nativescript.widgets.TabsBar.TabColorizer
kotlin.internal.ContractsDsl
kotlin.internal.AccessibleLateinitPropertyLiteral
kotlin.internal.PlatformDependent
@@ -577,33 +542,34 @@ kotlin.internal.LowPriorityInOverloadResolution
kotlin.internal.OnlyInputTypes
kotlin.internal.HidesMembers
kotlin.internal.DynamicExtension
+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.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
+org.nativescript.widgets.TabLayout.TabColorizer
+org.nativescript.widgets.TabsBar.TabColorizer
com.google.android.material.button.MaterialButton.IconGravity
com.google.android.material.button.MaterialButton.OnCheckedChangeListener
com.google.android.material.button.MaterialButton.OnPressedChangeListener
-kotlin.UnsafeVariance
-org.nativescript.widgets.image.BitmapOwner
-kotlin.ranges.ClosedFloatingPointRange
com.google.android.material.button.MaterialButtonToggleGroup.OnButtonCheckedListener
com.google.android.material.card.MaterialCardView.OnCheckedChangeListener
-android.nfc.NfcAdapter.CreateBeamUrisCallback
-android.nfc.NfcAdapter.ReaderCallback
-android.nfc.NfcAdapter.CreateNdefMessageCallback
-android.nfc.NfcAdapter.OnNdefPushCompleteCallback
-android.nfc.NfcAdapter.OnTagRemovedListener
-android.nfc.tech.TagTechnology
-android.renderscript.Allocation.OnBufferAvailableListener
-com.google.android.material.chip.ChipDrawable.Delegate
+kotlin.UnsafeVariance
+kotlin.ranges.ClosedFloatingPointRange
+org.nativescript.widgets.image.BitmapOwner
+okhttp3.Authenticator
+okhttp3.Interceptor.Chain
org.nativescript.widgets.image.Worker.OnImageLoadedListener
-com.google.android.material.chip.ChipGroup.OnCheckedChangeListener
-androidx.loader.app.LoaderManager.LoaderCallbacks
-com.google.android.material.circularreveal.CircularRevealHelper.Delegate
-com.google.android.material.circularreveal.CircularRevealHelper.Strategy
-com.google.android.material.circularreveal.CircularRevealWidget
-com.google.android.material.datepicker.CalendarConstraints.DateValidator
-com.google.android.material.datepicker.DateSelector
-com.google.android.material.datepicker.MaterialCalendar.OnDayClickListener
+okhttp3.package-info
+com.google.android.material.chip.ChipDrawable.Delegate
kotlin.ranges.ClosedRange
-com.google.android.material.datepicker.MaterialDatePicker.InputMode
+com.google.android.material.chip.ChipGroup.OnCheckedChangeListener
kotlin.reflect.KMutableProperty1
kotlin.reflect.KProperty2.Getter
kotlin.reflect.KAnnotatedElement
@@ -612,13 +578,23 @@ kotlin.reflect.KProperty.Accessor
kotlin.reflect.KClass
kotlin.reflect.KProperty2
kotlin.reflect.KMutableProperty0.Setter
-com.google.android.material.datepicker.MaterialPickerOnPositiveButtonClickListener
kotlin.reflect.KProperty1
kotlin.reflect.KProperty0.Getter
kotlin.reflect.KMutableProperty2
+com.google.android.material.circularreveal.CircularRevealHelper.Delegate
+com.google.android.material.circularreveal.CircularRevealHelper.Strategy
kotlin.reflect.KCallable
kotlin.reflect.KProperty.Getter
kotlin.reflect.KDeclarationContainer
+androidx.loader.app.LoaderManager.LoaderCallbacks
+com.google.android.material.circularreveal.CircularRevealWidget
+com.google.android.material.datepicker.CalendarConstraints.DateValidator
+androidx.loader.content.Loader.OnLoadCanceledListener
+androidx.loader.content.Loader.OnLoadCompleteListener
+com.google.android.material.datepicker.DateSelector
+com.tapadoo.alerter.OnHideAlertListener
+com.tapadoo.alerter.OnShowAlertListener
+com.google.android.material.datepicker.MaterialCalendar.OnDayClickListener
kotlin.reflect.KProperty1.Getter
kotlin.reflect.KMutableProperty
kotlin.reflect.KMutableProperty1.Setter
@@ -629,190 +605,127 @@ kotlin.reflect.KParameter
kotlin.reflect.KProperty
kotlin.reflect.KTypeParameter
kotlin.reflect.KType
+com.google.android.material.datepicker.MaterialDatePicker.InputMode
kotlin.reflect.KFunction
kotlin.reflect.KProperty0
kotlin.ExperimentalStdlibApi
-androidx.loader.content.Loader.OnLoadCanceledListener
-androidx.loader.content.Loader.OnLoadCompleteListener
+com.google.android.material.datepicker.MaterialPickerOnPositiveButtonClickListener
kotlin.OptIn
+kotlin.coroutines.RestrictsSuspension
+kotlin.coroutines.ContinuationInterceptor
com.google.android.material.expandable.ExpandableTransformationWidget
com.google.android.material.expandable.ExpandableWidget
-kotlin.coroutines.RestrictsSuspension
-com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton.Size
-com.tapadoo.alerter.OnHideAlertListener
-com.tapadoo.alerter.OnShowAlertListener
-com.google.android.material.floatingactionbutton.FloatingActionButton.Size
-kotlin.coroutines.ContinuationInterceptor
-com.google.android.material.floatingactionbutton.FloatingActionButtonImpl.InternalTransformationCallback
-com.google.android.material.floatingactionbutton.FloatingActionButtonImpl.InternalVisibilityChangedListener
kotlin.coroutines.jvm.internal.DebugMetadata
kotlin.coroutines.jvm.internal.CoroutineStackFrame
-com.google.android.material.floatingactionbutton.MotionStrategy
-android.companion.DeviceFilter
-android.se.omapi.SEService.OnConnectedListener
-android.database.Cursor
-android.database.DatabaseErrorHandler
-com.google.android.material.internal.Experimental
kotlin.coroutines.jvm.internal.SuspendFunction
kotlin.coroutines.CoroutineContext.Key
-com.google.android.material.internal.NavigationMenuPresenter.NavigationMenuItem
-kotlin.coroutines.CoroutineContext.Element
-kotlin.coroutines.CoroutineContext
-kotlin.coroutines.Continuation
-com.google.android.material.internal.TextDrawableHelper.TextDrawableDelegate
-com.google.android.material.internal.ViewGroupOverlayImpl
-com.google.android.material.internal.ViewOverlayImpl
-com.google.android.material.internal.ViewUtils.OnApplyWindowInsetsListener
-android.database.sqlite.SQLiteDatabase.CursorFactory
-android.database.sqlite.SQLiteCursorDriver
-android.database.sqlite.SQLiteTransactionListener
-android.database.CrossProcessCursor
-kotlin.Metadata
-kotlin.UseExperimental
-kotlin.text.FlagEnum
-kotlin.text.MatchGroupCollection
-kotlin.text.MatchNamedGroupCollection
-com.google.android.material.internal.package-info
-com.google.android.material.navigation.NavigationView.OnNavigationItemSelectedListener
-com.google.android.material.resources.CancelableFontCallback.ApplyFont
+com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton.Size
+okhttp3.internal.cache.InternalCache
com.tapadoo.alerter.SwipeDismissTouchListener.DismissCallbacks
-android.bluetooth.BluetoothAdapter.LeScanCallback
-android.bluetooth.BluetoothProfile.ServiceListener
-android.bluetooth.BluetoothProfile
-android.transition.Transition.TransitionListener
-android.speech.tts.TextToSpeech.OnUtteranceCompletedListener
-android.speech.tts.SynthesisCallback
-android.speech.tts.TextToSpeech.OnInitListener
-android.speech.RecognitionListener
-android.text.ParcelableSpan
-kotlin.text.MatchResult
-android.text.method.TransformationMethod
-android.text.method.KeyListener
-android.text.method.MovementMethod
-android.text.Html.TagHandler
-android.text.Editable
-android.text.Spanned
-android.text.Html.ImageGetter
+com.google.android.material.floatingactionbutton.FloatingActionButton.Size
+okhttp3.Connection
+com.google.android.material.floatingactionbutton.FloatingActionButtonImpl.InternalTransformationCallback
+com.google.android.material.floatingactionbutton.FloatingActionButtonImpl.InternalVisibilityChangedListener
+okhttp3.internal.io.FileSystem
androidx.viewpager.widget.ViewPager.DecorView
-com.google.android.material.shadow.ShadowViewDelegate
+okhttp3.internal.http.HttpCodec
androidx.viewpager.widget.ViewPager.OnAdapterChangeListener
androidx.viewpager.widget.ViewPager.OnPageChangeListener
androidx.viewpager.widget.ViewPager.PageTransformer
-com.google.android.material.shape.CornerFamily
-com.google.android.material.shape.CornerSize
-android.text.InputType
-com.google.android.material.shape.MaterialShapeDrawable.CompatibilityShadowMode
-android.text.GetChars
-android.text.style.LineHeightSpan.WithDensity
-com.google.android.material.shape.ShapeAppearanceModel.CornerSizeUnaryOperator
-com.google.android.material.shape.ShapeAppearancePathProvider.PathListener
-kotlin.time.ExperimentalTime
-kotlin.time.TimeSource
-android.text.style.LeadingMarginSpan.LeadingMarginSpan2
-android.text.style.AlignmentSpan
-android.text.style.LeadingMarginSpan
-android.text.style.UpdateLayout
-kotlin.experimental.ExperimentalTypeInference
-kotlin.sequences.Sequence
-android.text.style.UpdateAppearance
-android.text.style.WrapTogetherSpan
-android.text.style.LineBackgroundSpan
+com.google.android.material.floatingactionbutton.MotionStrategy
+okhttp3.EventListener.Factory
+okhttp3.Call
+okhttp3.CookieJar
+com.google.android.material.internal.Experimental
+okhttp3.internal.http.UnrepeatableRequestBody
+okhttp3.internal.ws.WebSocketReader.FrameCallback
androidx.lifecycle.FullLifecycleObserver
androidx.lifecycle.GeneratedAdapter
androidx.lifecycle.GenericLifecycleObserver
+okhttp3.Interceptor
androidx.lifecycle.LifecycleEventObserver
androidx.lifecycle.LifecycleObserver
androidx.lifecycle.LifecycleOwner
androidx.lifecycle.OnLifecycleEvent
+okhttp3.Callback
+com.google.android.material.internal.NavigationMenuPresenter.NavigationMenuItem
+okhttp3.Dns
+okhttp3.internal.http2.PushObserver
+okhttp3.internal.tls.TrustRootIndex
+kotlin.coroutines.CoroutineContext.Element
+kotlin.coroutines.CoroutineContext
+com.google.android.material.internal.TextDrawableHelper.TextDrawableDelegate
+kotlin.coroutines.Continuation
+com.google.android.material.internal.ViewGroupOverlayImpl
+com.google.android.material.internal.ViewOverlayImpl
+com.google.android.material.internal.ViewUtils.OnApplyWindowInsetsListener
+okhttp3.Call.Factory
+com.google.android.material.internal.package-info
+com.google.android.material.navigation.NavigationView.OnNavigationItemSelectedListener
+kotlin.Metadata
+com.google.android.material.resources.CancelableFontCallback.ApplyFont
+kotlin.UseExperimental
+okhttp3.WebSocket
+kotlin.text.FlagEnum
+kotlin.text.MatchGroupCollection
+com.google.android.material.shadow.ShadowViewDelegate
+okhttp3.WebSocket.Factory
+com.google.android.material.shape.CornerFamily
+com.google.android.material.shape.CornerSize
+okhttp3.internal.cache.CacheRequest
+com.google.android.material.shape.MaterialShapeDrawable.CompatibilityShadowMode
+android.nfc.NfcAdapter.CreateBeamUrisCallback
+com.google.android.material.shape.ShapeAppearanceModel.CornerSizeUnaryOperator
+com.google.android.material.shape.ShapeAppearancePathProvider.PathListener
+android.nfc.NfcAdapter.ReaderCallback
+android.nfc.NfcAdapter.CreateNdefMessageCallback
+android.nfc.NfcAdapter.OnNdefPushCompleteCallback
+android.nfc.NfcAdapter.OnTagRemovedListener
+android.nfc.tech.TagTechnology
com.google.android.material.shape.Shapeable
com.google.android.material.slider.BaseOnChangeListener
com.google.android.material.slider.BaseOnSliderTouchListener
-android.text.style.LineHeightSpan
-android.text.style.TabStopSpan
-android.text.style.ParagraphStyle
-android.text.util.Linkify.MatchFilter
com.google.android.material.slider.BaseSlider.TooltipDrawableFactory
-android.text.util.Linkify.TransformFilter
-android.text.TextWatcher
-android.text.Spannable
-android.text.TextUtils.EllipsizeCallback
-android.text.NoCopySpan
-android.text.TextUtils.StringSplitter
-android.text.SpanWatcher
+android.renderscript.Allocation.OnBufferAvailableListener
com.google.android.material.slider.LabelFormatter
com.google.android.material.slider.RangeSlider.OnChangeListener
com.google.android.material.slider.RangeSlider.OnSliderTouchListener
com.google.android.material.slider.Slider.OnChangeListener
com.google.android.material.slider.Slider.OnSliderTouchListener
-android.text.InputFilter
-android.text.TextDirectionHeuristic
-android.hardware.Camera.AutoFocusCallback
-android.hardware.Camera.OnZoomChangeListener
-android.hardware.Camera.PreviewCallback
-android.hardware.Camera.FaceDetectionListener
com.google.android.material.snackbar.BaseTransientBottomBar.AnimationMode
com.google.android.material.snackbar.BaseTransientBottomBar.BaseCallback.DismissEvent
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
-android.hardware.display.DisplayManager.DisplayListener
-android.hardware.SensorListener
-android.hardware.Camera.AutoFocusMoveCallback
com.google.android.material.snackbar.ContentViewCallback
-android.hardware.Camera.PictureCallback
-android.hardware.Camera.ShutterCallback
com.google.android.material.snackbar.SnackbarManager.Callback
-android.hardware.input.InputManager.InputDeviceListener
-android.hardware.SensorEventListener
-android.hardware.Camera.ErrorCallback
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
-kotlin.sequences.DropTakeSequence
-kotlin.ExperimentalMultiplatform
-kotlin.BuilderInference
-android.hardware.SensorEventListener2
+kotlin.text.MatchNamedGroupCollection
com.google.android.material.tabs.TabLayout.TabGravity
com.google.android.material.tabs.TabLayout.TabIndicatorGravity
-android.service.autofill.Transformation
-android.service.autofill.OnClickAction
com.google.android.material.tabs.TabLayoutMediator.TabConfigurationStrategy
-kotlin.collections.Grouping
-android.service.autofill.Sanitizer
-android.service.autofill.Validator
-android.service.carrier.CarrierMessagingService.ResultCallback
-android.webkit.JavascriptInterface
-android.webkit.WebResourceRequest
-android.webkit.WebChromeClient.CustomViewCallback
-android.webkit.DownloadListener
-android.webkit.WebView.FindListener
-android.webkit.WebIconDatabase.IconListener
+kotlin.text.MatchResult
+okhttp3.internal.http2.Http2Reader.Handler
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
-android.webkit.WebView.PictureListener
-android.webkit.PluginStub
-android.webkit.ValueCallback
-android.webkit.WebStorage.QuotaUpdater
-android.webkit.GeolocationPermissions.Callback
-android.app.LoaderManager.LoaderCallbacks
-android.app.AppOpsManager.OnOpChangedListener
-android.app.SharedElementCallback.OnSharedElementsReadyListener
-android.app.DatePickerDialog.OnDateSetListener
+kotlin.time.ExperimentalTime
+kotlin.time.TimeSource
+kotlin.experimental.ExperimentalTypeInference
com.google.android.material.transition.FadeModeEvaluator
com.google.android.material.transition.FitModeEvaluator
+android.companion.DeviceFilter
com.google.android.material.transition.MaterialContainerTransform.FadeMode
com.google.android.material.transition.MaterialContainerTransform.FitMode
com.google.android.material.transition.MaterialContainerTransform.TransitionDirection
-android.app.Application.ActivityLifecycleCallbacks
-android.app.FragmentManager.OnBackStackChangedListener
-android.app.Notification.Action.Extender
-android.app.KeyguardManager.OnKeyguardExitResult
-android.app.FragmentManager.BackStackEntry
+android.se.omapi.SEService.OnConnectedListener
com.google.android.material.transition.MaterialSharedAxis.Axis
+kotlin.sequences.Sequence
com.google.android.material.transition.SlideDistanceProvider.GravityFlag
com.google.android.material.transition.TransitionUtils.CanvasOperation
com.google.android.material.transition.TransitionUtils.CornerSizeBinaryOperator
@@ -827,15 +740,127 @@ com.google.android.material.transition.platform.MaterialSharedAxis.Axis
com.google.android.material.transition.platform.SlideDistanceProvider.GravityFlag
com.google.android.material.transition.platform.TransitionUtils.CanvasOperation
com.google.android.material.transition.platform.TransitionUtils.CornerSizeBinaryOperator
+android.database.Cursor
+android.database.DatabaseErrorHandler
com.google.android.material.transition.platform.VisibilityAnimatorProvider
androidx.lifecycle.LifecycleRegistryOwner
androidx.lifecycle.ReportFragment.ActivityInitializationListener
+android.database.sqlite.SQLiteDatabase.CursorFactory
+android.database.sqlite.SQLiteCursorDriver
+android.database.sqlite.SQLiteTransactionListener
androidx.customview.widget.FocusStrategy.BoundsAdapter
androidx.customview.widget.FocusStrategy.CollectionAdapter
+android.database.CrossProcessCursor
+kotlin.sequences.DropTakeSequence
+android.bluetooth.BluetoothAdapter.LeScanCallback
+kotlin.ExperimentalMultiplatform
+android.bluetooth.BluetoothProfile.ServiceListener
+android.bluetooth.BluetoothProfile
+kotlin.BuilderInference
+android.transition.Transition.TransitionListener
+android.speech.tts.TextToSpeech.OnUtteranceCompletedListener
+android.speech.tts.SynthesisCallback
+android.speech.tts.TextToSpeech.OnInitListener
+android.speech.RecognitionListener
+android.text.ParcelableSpan
+kotlin.collections.Grouping
+android.text.method.TransformationMethod
+android.text.method.KeyListener
+android.text.method.MovementMethod
+android.text.Html.TagHandler
+android.text.Editable
+android.text.Spanned
+android.text.Html.ImageGetter
+android.text.InputType
+android.text.GetChars
+android.text.style.LineHeightSpan.WithDensity
+android.text.style.LeadingMarginSpan.LeadingMarginSpan2
+android.text.style.AlignmentSpan
+android.text.style.LeadingMarginSpan
+android.text.style.UpdateLayout
+android.text.style.UpdateAppearance
+android.text.style.WrapTogetherSpan
+android.text.style.LineBackgroundSpan
+android.text.style.LineHeightSpan
+android.text.style.TabStopSpan
+android.text.style.ParagraphStyle
+android.text.util.Linkify.MatchFilter
+android.text.util.Linkify.TransformFilter
+android.text.TextWatcher
+android.text.Spannable
+android.text.TextUtils.EllipsizeCallback
+android.text.NoCopySpan
+android.text.TextUtils.StringSplitter
+android.text.SpanWatcher
+android.text.InputFilter
+android.text.TextDirectionHeuristic
+android.hardware.Camera.AutoFocusCallback
+android.hardware.Camera.OnZoomChangeListener
+android.hardware.Camera.PreviewCallback
+android.hardware.Camera.FaceDetectionListener
+android.hardware.display.DisplayManager.DisplayListener
+android.hardware.SensorListener
+android.hardware.Camera.AutoFocusMoveCallback
+android.hardware.Camera.PictureCallback
+android.hardware.Camera.ShutterCallback
+android.hardware.input.InputManager.InputDeviceListener
+android.hardware.SensorEventListener
+android.hardware.Camera.ErrorCallback
+android.hardware.SensorEventListener2
+android.service.autofill.Transformation
+android.service.autofill.OnClickAction
+android.service.autofill.Sanitizer
+android.service.autofill.Validator
+android.service.carrier.CarrierMessagingService.ResultCallback
+android.webkit.JavascriptInterface
+android.webkit.WebResourceRequest
+android.webkit.WebChromeClient.CustomViewCallback
+android.webkit.DownloadListener
+android.webkit.WebView.FindListener
+android.webkit.WebIconDatabase.IconListener
+kotlin.collections.MapWithDefault
+kotlin.collections.MutableMapWithDefault
+android.webkit.WebView.PictureListener
+android.webkit.PluginStub
+android.webkit.ValueCallback
+android.webkit.WebStorage.QuotaUpdater
+android.webkit.GeolocationPermissions.Callback
+android.app.LoaderManager.LoaderCallbacks
+android.app.AppOpsManager.OnOpChangedListener
+android.app.SharedElementCallback.OnSharedElementsReadyListener
+kotlin.ExperimentalUnsignedTypes
+android.app.DatePickerDialog.OnDateSetListener
+kotlin.Suppress
+kotlin.OptionalExpectation
+kotlin.annotation.MustBeDocumented
+kotlin.annotation.Repeatable
+kotlin.annotation.Target
+kotlin.annotation.Retention
+kotlin.Experimental
+kotlin.Function
+kotlin.WasExperimental
+android.app.Application.ActivityLifecycleCallbacks
+android.app.FragmentManager.OnBackStackChangedListener
+kotlin.properties.ReadWriteProperty
+kotlin.properties.ReadOnlyProperty
+kotlin.js.JsName
+kotlin.Deprecated
+kotlin.ParameterName
+android.app.Notification.Action.Extender
+android.app.KeyguardManager.OnKeyguardExitResult
+android.app.FragmentManager.BackStackEntry
+kotlin.RequiresOptIn
+kotlin.SinceKotlin
android.app.PendingIntent.OnFinished
+kotlin.coroutines.experimental.RestrictsSuspension
+kotlin.coroutines.experimental.ContinuationInterceptor
android.app.TimePickerDialog.OnTimeSetListener
+kotlin.coroutines.experimental.CoroutineContext.Key
android.app.ActionBar.TabListener
+kotlin.coroutines.experimental.CoroutineContext.Element
+kotlin.coroutines.experimental.CoroutineContext
android.app.UiAutomation.AccessibilityEventFilter
+kotlin.coroutines.experimental.Continuation
android.app.ZygotePreload
android.app.SearchManager.OnDismissListener
android.app.ActionBar.OnNavigationListener
@@ -855,12 +880,9 @@ android.preference.PreferenceDataStore
android.preference.PreferenceManager.OnActivityStopListener
android.preference.PreferenceFragment.OnPreferenceStartFragmentCallback
android.preference.Preference.OnPreferenceChangeListener
-kotlin.collections.MapWithDefault
-kotlin.collections.MutableMapWithDefault
android.preference.PreferenceManager.OnActivityDestroyListener
android.preference.Preference.OnPreferenceClickListener
android.preference.PreferenceManager.OnActivityResultListener
-kotlin.ExperimentalUnsignedTypes
android.accounts.AccountManagerFuture
android.accounts.OnAccountsUpdateListener
android.accounts.AccountManagerCallback
@@ -880,15 +902,6 @@ android.provider.ContactsContract.CommonDataKinds.CommonColumns
android.provider.CalendarContract.ColorsColumns
android.provider.CalendarContract.EventDaysColumns
android.provider.ContactsContract.ContactOptionsColumns
-kotlin.Suppress
-kotlin.OptionalExpectation
-kotlin.annotation.MustBeDocumented
-kotlin.annotation.Repeatable
-kotlin.annotation.Target
-kotlin.annotation.Retention
-kotlin.Experimental
-kotlin.Function
-kotlin.WasExperimental
android.provider.Contacts.PeopleColumns
android.provider.BaseColumns
android.provider.ContactsContract.CommonDataKinds.BaseTypes
@@ -898,22 +911,12 @@ android.provider.Contacts.ExtensionsColumns
android.provider.MediaStore.Audio.AudioColumns
android.provider.CalendarContract.RemindersColumns
android.provider.MediaStore.Images.ImageColumns
-kotlin.properties.ReadWriteProperty
-kotlin.properties.ReadOnlyProperty
-kotlin.js.JsName
-kotlin.Deprecated
-kotlin.ParameterName
-kotlin.RequiresOptIn
-kotlin.SinceKotlin
android.provider.ContactsContract.StatusColumns
android.provider.CalendarContract.CalendarSyncColumns
android.provider.ContactsContract.ContactStatusColumns
android.provider.ContactsContract.DisplayNameSources
android.provider.SyncStateContract.Columns
android.provider.ContactsContract.PhoneLookupColumns
-kotlin.coroutines.experimental.RestrictsSuspension
-kotlin.coroutines.experimental.ContinuationInterceptor
-kotlin.coroutines.experimental.CoroutineContext.Key
android.provider.ContactsContract.DeletedContactsColumns
android.provider.ContactsContract.GroupsColumns
android.provider.Contacts.PhotosColumns
@@ -932,9 +935,6 @@ android.provider.ContactsContract.RawContactsColumns
android.provider.Contacts.GroupsColumns
android.provider.Contacts.ContactMethodsColumns
android.provider.Telephony.ThreadsColumns
-kotlin.coroutines.experimental.CoroutineContext.Element
-kotlin.coroutines.experimental.CoroutineContext
-kotlin.coroutines.experimental.Continuation
android.provider.ContactsContract.SettingsColumns
android.provider.CalendarContract.AttendeesColumns
android.provider.ContactsContract.BaseSyncColumns