I make my own coconut milk yogurt. Easy, bring to a boil, add plain gelatin, let cool down to add culture (I use a small tub of Coyo plain), place in a an electric yogurt maker for 12 hours. When removing from maker I add stevia to sweeten, then put in jars into the fridge. It thickens up nice, like greek yogurt. Much cheaper than the store bought Coyo.

Consumption of EPA and DHA in fish three times per week has been found to be a major predictor of better weight management because of improved insulin resistance (44).  Furthermore, consuming at least 2 servings of fish per week is associated with a decrease in various types of chronic disease including cancer and Alzheimer disease (45, 46).  It is also wise to use a high quality fish oil supplement to add more anti-inflammatory fish oils to your diet.
Regarding sugar alcohols, there is a big difference between erythritol and other sugar alcohols like xylitol. The difference is that erythritol gets absorbed in the small intestine, but then poorly metabolized. In contrast, xylitol and other sugar alcohols don’t get absorbed at all and continue to the large intestine, which is where they can cause stomach pain or other digestive issues for some people. Since erythritol doesn’t make it to the large intestine in the majority of people, it rarely causes stomach upset. No one I know has had this side effect from erythritol alone. Sure, it’s possible, but at that point there are lots of other foods that cause stomach upset in a small number of people. Of course you know your family best. 🙂
Over the past several decades, research on low-fat diets has evolved. Since releasing its infamous review, Time has released follow-up articles that suggest cholesterol and fat may not be as bad as originally thought. The recent popularity of high-fat diets, such as the ketogenic diet, have helped this long-despised macronutrient gain some positive traction. Still, there exist many myths and misconceptions around the ketogenic diet.

Roasted nuts and seeds are a great addition to your ketogenic diet and will help you get to your weight loss goals without having to starve yourself. All you have to do is be careful not to eat too much and measure your doses as this particular type of diet is easy to overeat. Once you have that under control, you are well on your way to the body of your dreams. Happy dieting! 

Rami co-founded Tasteaholics with Vicky at the start of 2015 to master the art of creating extremely delicious food while researching the truth behind nutrition, dieting and overall health. You can usually find him marketing, coding or coming up with the next crazy idea because he can't sit still for too long. His top read is The 4-Hour Workweek and he loves listening to Infected Mushroom in his spare time.
Key Nutrient: Brazil nuts are extremely high in selenium. In fact, one Brazil nut provides more than 130% of your daily requirement for selenium, a mineral involved in maintaining healthy thyroid function, among other things. However, in order to avoid potentially toxic levels of selenium, it's best to limit your intake to a few Brazil nuts per day.

Keep in mind, however, that nuts are very calorically dense and easy to overeat. They are crunchy, tasty, and often have added salt, which makes them even more delicious. The most keto-friendly nuts are the highest in fat and also the highest in calories such as pecans, macadamia nuts, walnuts, etc… and because of that, they’re also the most satisfying.

You can receive the FULL benefit of the 3-Week Ketogenic Diet without adding any exercise during the 3-weeks you'll be following the plan. If you choose to incorporate at least an hour of metabolic exercise during the week using my personal-trainer guided exercise videos, you'll see up to THREE times the results. Exercise contributes to hormonal balance, blood sugar stability, and lean muscle growth.
Keto is a lot more than a big pile of bacon – you don’t even need to eat meat at every meal to get enough protein for keto. Eggs are a great staple protein source, and low-carb dairy foods like cheese can give you a boost in the protein department. Getting high-quality protein at every meal is a good practice in general, especially for weight loss, but it doesn’t take any more meat than most people normally eat at a serving.
Despite its bad reputation, consuming the egg yolk is a key part of receiving all the great health benefits eggs have to offer.  The egg yolk is concentrated with essential nutrients like folate, B12, zinc and choline.  It is also rich in the fat burning compound conjugated linoleic acid (CLA) and the powerful and hard to get fat soluble vitamins A, D, E and K2.
Additionally, a ketogenic diet can improve your energy, cognitive acceleration and overall daily performance.  Most people feel their best when in a state of mild-ketosis.  One of the big challenges, is that most people have been raised on higher carb comfort foods.  So rather than focusing on what foods you will miss, shift your energy to all the great foods you can enjoy.  Here are 22 ketogenic foods that you will LOVE!
Hi Viola, Sorry you had issues with the cheesecake. Did you use the exact same ingredients? Did you check the video? I’d be happy to help troubleshoot if you can point to where it went differently for you. As for cracking, this is likely due to either drastic temperature changes or over-baking. Check the tips in the post above. Finally, instructions for the raspberry sauce are in the recipe notes on the recipe card.
This recipe is just amazing!!! Thank you for sharing! Quick question for you: I came up with 6 net carbs a serving (using Wellbee’s flour and taking all swerve carbs out if the equation). I see your nutrition facts list 3 but then a comment you wrote said 5. Any idea which it actually is for you and any guesses what the discrepancies could be?? Thanks again!
Hi Kathryn, Erythritol works differently than sorbitol. Erythritol gets absorbed in the small intestine but poorly metabolized. Sorbitol does not get absorbed and passes to the large intestine where it causes stomach discomfort and gastrointestinal issues. So, most people don’t have that issue with erythritol. Monk fruit would not increase net carbs so you could use either one, but the powdered version does have erythritol in it also. 

You work out for a few months and get in shape and fall back to the old habits because you were not conditioned mentally, only physically. Physical fitness is only a part of journey, fitness is over 75% percent mental. Gyms, nutritionists, and personal trainers give most people a temporary Band-Aid but never address the actual issue. The 3-Week Ketogenic Diet includes secret mindset strategies to make your journey so much easier.
This is a great article!! I love pecans, walnuts, macadamia and Brazil nuts. Moderation is definitely the key. I don't think I could ever cut them out completely, and so glad this article backs up my thoughts about them. It's also nice to hear a good word about flax! For a few months now I've read nothing but bad about it and though I have some I've avoided using it. Now I think I will start adding it back in! Thanks for all this research!!
Looking for that hearty crunch that’s packed full of flavor? Look no more. Instead of cracking open a box of Ritz or Cheez-Its, go ahead and make your own! You can make crackers from anything including flaxseed meal (featured in The RULED Book), chia seeds, or even almond flour to make your own homemade crunchy snacks with a delicious flavor of your own.
Thank you so much for this wonderful recipe! Our 10 year old granddaughter is T1D and I wanted to make her Thanksgiving super special – and not have her feel as if she couldn’t enjoy all the deliciousness of this day!! So, my friend sent me the link for this cheesecake recipe. MY OH MY!!! It was so very good!!! We all loved it!! I also mashed up some raspberries and we had those over the top. Chloe even got to have some raspberries on hers as her BG was a little low. She devoured this cheesecake and her blood glucose numbers were not affected at all!! NO SPIKES!!

Thanks for the fabulous recipe. This cheesecake had the perfect texture and taste. I used granular Swerve in the crust and powdered Swerve in the filling. It cracked upon cooling (I placed on a wire rack immediately so maybe this contributed to cooling too quickly?) but honestly, small problem when it tastes this good. Smothered it in raspberry sauce and it didn’t matter how it looked! I will be making this regularly.

While I see your point with regards to animal suffering (which is an ongoing issue), this doesn't have to be the case and on the contrary, people are more and more interested in meat from ethical sources. Watching a TED talk may be an eye opener but we should all do some research on human evolution. Your comment is biased because it only looks at one side of the argument (not to mention that some points are totally wrong, such as comparing human digestion to elephants??)
In fact, once all our our reserved glucose/glycogen runs out after several days on a low-carb, keto diet, our bodies create compounds called ketone bodies (or ketones) from our own stored body fat, as well as from fats in our diet. In addition, researchers have discovered that ketones contain main benefits, such as fat loss, suppressing our appetites, boosting mental clarity and lowering the risk for a number of chronic diseases.
Instead of making your own cereal, you can always have a low-carb alternative. Try out chia seed pudding, flax granola sprinkled into coconut or almond milk, salted caramel pork rind cereal, or just mix together toasted nuts that are crushed and crispy. It’s quite easy to find a crunchy alternative to cereal (or just a low-carb replacement in general) so keep on the lookout and experiment for yourself to see which you like best.

Even though star fruit is another fruit that some people don’t think to add to their grocery list, it’s worth a try if you’re on keto and want to satisfy your sweet tooth. A ½-cup serving of cubed star fruit contains about 2.6 g of net carbohydrates, plus 1.8 g of fiber and 2.6 g of sugar. It’s also low in calories and has 88 mg of potassium (1.9 percent DV) and 22.7 mg of vitamin C (38 percent DV). 
One of the best things about being on the keto diet is the emphasis on consuming good fats. In my case, that means indulging in nuts whenever I need a quick pick-me-up. However, it's important to note that not all nuts are created equal when you're on the keto diet. Since the emphasis with keto focuses on low carbs and high fats, you have to keep an eye on serving sizes as well as knowing which nuts bring the most bang for your buck as far as fats are concerned. (Say goodbye to peanuts.)
You can have almonds, walnuts, cashews, sunflower seeds, pistachios, chestnuts, and pumpkin seeds. Chia seeds and flaxseeds can also be added to meals, such as a delicious smoothie. Both nuts and seeds are high in fiber, which are going to help you feel fuller longer and more satisfied overall. Nuts are also beneficial because they’ve been linked to a reduced risk of heart disease and other ailments. 
 Health.com is part of the Meredith Health Group. ©, Copyright 2019 Meredith Corporation. All rights reserved. The material in this site is intended to be of general informational use and is not intended to constitute medical advice, probable diagnosis, or recommended treatments. All products and services featured are selected by our editors. Health.com may receive compensation for some links to products and services on this website. Offers may be subject to change without notice. See the Terms of Servicethis link opens in a new tab and Privacy Policythis link opens in a new tab (Your California Rightsthis link opens in a new tab)for more information. Ad Choicesthis link opens in a new tab | EU Data Subject Requeststhis link opens in a new tab

Time to address the elephant in the room. Rhubarb is not a fruit. Or at least, rhubarb fails the eye test at first glance. It looks like red celery. When raw, it feels like celery. Hard, bitter, fibrous, and about as enjoyable as a spoonful of cough syrup. Except, that’s not rhubarb at all. Rhubarb measures like a vegetable but tastes like a fruit. It cooks like a fruit and fits the sweet profile you may be craving on a Tuesday night. Reduce 4 ounces of chopped rhubarb with 4 ounces of strawberries, and you have sweet fruit topping that barely skims 9 grams of net carbs, or roughly 4.5 net carbs per serving.
I make my own coconut milk yogurt. Easy, bring to a boil, add plain gelatin, let cool down to add culture (I use a small tub of Coyo plain), place in a an electric yogurt maker for 12 hours. When removing from maker I add stevia to sweeten, then put in jars into the fridge. It thickens up nice, like greek yogurt. Much cheaper than the store bought Coyo.

They also often have specific beneficial properties and are used traditionally both medicinally and in cooking. Cinnamon for example lowers blood sugar and suppresses appetite and protects against disease. Ginger is another potent herb which is an antioxidant and is anti-inflammatory. Capsaicin from hot peppers speeds up fat metabolism and reduces inflammation. Parsley is popular herb which removes heavy metals from the body and is packed with vitamins. Rosemary reduces inflammation in the brain treating headaches and boosting mental energy. Herbs and spices add color, flavor and novelty to keto meals. You can make the same dish taste totally different by adding a few fresh herbs.


An alternative way to get your sweet fix in a keto-friendly diet is through fruit shakes or milkshakes. You can make your own shakes and use alternative, keto-friendly sweeteners or purchase premade shake mixes. The Atkins diet shakes, for instance, are low-carbohydrate, protein-rich shakes available in a variety of sweet flavors (anything from French vanilla to strawberry).
Cruciferous vegetables are the next category. They include broccoli, cauliflower and cabbage. This class of vegetables has also been recognized for its healing potential. The phyto-chemicals regulate DNA and prevent cancer. Broccoli has been shown to protect the heart. Fermented cabbage is a source of good bacteria needed for a healthy gut that promotes weight-loss.
Nutritionists, including the Good Housekeeping Institute's own Jaclyn London, MS, RD, CDN, remain more skeptical. The diet's aim of inducing ketosis — a metabolic process where the body uses fat instead of carbs for energy — can backfire because this plan takes a lot of willpower. Plus, any weight you may lose while on it can return when you stop. RDs and other experts like U.S. News and World Report agree that Mediterranean-style eating plans have more research behind them and produce better, more long-lasting results.
Looking for that hearty crunch that’s packed full of flavor? Look no more. Instead of cracking open a box of Ritz or Cheez-Its, go ahead and make your own! You can make crackers from anything including flaxseed meal (featured in The RULED Book), chia seeds, or even almond flour to make your own homemade crunchy snacks with a delicious flavor of your own.
Along with nuts being extremely easy to consume in excess, they also have a high omega-6 content. Read my article about comparing omega-3 to omega-6 ratios to find out why we want a balanced ratio. In summary, the ideal omega-3 to omega-6 ratio is 1:4, but the average ratio is 1:20! An easy way to balance the ratio is to eliminate major sources of Omega-6 fatty acids from your diet. This could mean lowering nut consumption. Balancing omega-3 to omega-6 ratios is important for preventing inflammation, promoting proper nervous system function, and improving overall health. The omega-3 and omega-6 contents of nuts is represented in the following graph.
Keep in mind that all nuts contain lots of fat and calories (plus some protein and minerals) – they are very nutritious. Eating nuts is fine if you’re doing so when you’re hungry and need energy. But if you’re just snacking on them between meals – without being hungry – because the nuts taste good or because you’re bored, then you’re adding tons of fat that you don’t need.

So this means you don’t need to go around drizzling bacon fat on everything you eat. You definitely can if you have a burning desire to do so and it fits into your macros… but it’s not at all necessary. It’s actually pretty easy to get adequate amounts of fat in your diet without going out of your way to do so. Contrary to popular belief, fat bombs, bulletproof coffee and the like are not fundamental for a ketogenic diet. They can be nice treats or occasional meal replacements if you like them, but they are often calorie bombs you don’t need in addition to balanced keto meals. While you certainly want to eat fat on the keto diet, calories still matter.
Nutritionists, including the Good Housekeeping Institute's own Jaclyn London, MS, RD, CDN, remain more skeptical. The diet's aim of inducing ketosis — a metabolic process where the body uses fat instead of carbs for energy — can backfire because this plan takes a lot of willpower. Plus, any weight you may lose while on it can return when you stop. RDs and other experts like U.S. News and World Report agree that Mediterranean-style eating plans have more research behind them and produce better, more long-lasting results.
While this particular recipe uses dairy, you can easily substitute one of the above alternatives to make your yogurt dairy-free. Simply follow the same fermentation process, combining the probiotic capsules and guar gum with your milk or heavy cream of choice. You could also choose to make your own almond milk (or other nut milk) by soaking almonds overnight and straining with a cheesecloth.
Up until the 1940s, Americans ate a pretty high-fat diet. According to food historian Ann F. La Berge, most Americans in the North ate “meat stews, creamed tuna, meat loaf, corned beef and cabbage, [and] mashed potatoes with butter.” Americans in the South preferred (similarly high-fat) “ham hocks, fried chicken, country ham, [and] biscuits and cornbread with butter or gravy.”
Typically you want to stay away from any brands that use filler ingredients like maltodextrin and dextrose, or high glycemic sweeteners like maltitol. Many low-carb products that claim low net carbs usually use these sugar alcohols. Many candies that are “sugar-free” also use these sweeteners. Avoid them where possible. These specific sweeteners respond in our body in a similar way sugar does.
Hi Cindy, You’d need a sweetener to make cheesecake sweet. 🙂 I always recommend following doctor’s orders, but your husband may want to clarify on the different types of sweeteners with his doctor. They are not all the same. Erythritol typically gets absorbed but not metabolized, so it works differently than most sugar alcohols that tend to cause upset stomach and GI problems. Like I said, always go by what your doctor says, but no harm in asking for clarification.
This is my ABSOLUTE favorite cheesecake recipe…and I’ve tried my fair share! I used Lakanto Golden for the crust and powdered swerve for the filling and it resulted in a divine mix of flavors and textures. I also underbaked mine by about 10 mins, but think I would only underbake by 5 next time. I used a blueberry compote over it and my friends (keto and non-keto alike) went crazy over it on Super Bowl Sunday! THANK YOU for sharing all of your yummy creations with us!
For anyone, regardless of any underlying health issues, the so-called keto flu is a possibility (and even likelihood) as your body adjusts to ketosis on the keto diet, says Tori Schmitt, RDN, founder of YES! Nutrition, LLC based in Dayton, Ohio. Fatigue, irritability, headaches, and nausea are all symptoms of the keto flu, Schmitt says. Fortunately, keto flu lasts only about one to two weeks.
We use cookies and similar technologies to improve your browsing experience, personalize content and offers, show targeted ads, analyze traffic, and better understand you. We may share your information with third-party partners for marketing purposes. To learn more and make choices about data use, visit our Advertising Policy and Privacy Policy. By clicking “Accept and Continue” below, (1) you consent to these activities unless and until you withdraw your consent using our rights request form, and (2) you consent to allow your data to be transferred, processed, and stored in the United States.
Low carb vegetables that are technically fruits. Tomatoes, tomatillos, avocados, pretty much any seed bearing vegetable… those “veggies” are fruits, botanically speaking. I’m not here to debate what a fruit or veggie is, but I won’t lie that it irks me just a little when I see people preach that you “can’t eat fruit on the keto diet” while diving face first into a pile of avocados or zucchini noodles. Maybe it’s the biologist in me (or maybe I’m just “that guy”), but you can and probably already are eating fruit on the keto diet.

I made this on Monday, let it sit in the fridge overnight and it was fabulous last night (Tuesday) and still fabulous tonight (Wednesday). My only minor issue was that the cream cheese didn’t seem to get smooth after blending and so after the cake sat and we ate it, you could taste the crumbles of cream cheese. When I started to bend the mixture (using hand mixer) I started off slow, then sped up the speed thinking that would help remove the clumps. But then I saw your note about not over-mixing because that would cause air pockets. I continued to blend but at a lower speed then just put it in the pan to bake..thinking maybe the clumps would sort themselves out while baking. What do you recommend for next time? Either way, it was fabulous! Thank you!!!
As any ketogenic dieter knows, the lifestyle requires a lot of diligence. Even snacking on a banana could ruin your diet. The main goal of keto is to use fat instead of carbohydrates for energy, a process known as ketosis. Generally, keto dieters eat lots of fat, a moderate amount of protein, and just 20-30 grams of carbohydrates per day to maintain ketosis. For context, that's about half a medium bagel.
The next time you need to change up your keto breakfast ideas, give this recipe a try. It’s so simple to make and is also extremely versatile. Easily change the creamy, tangy flavor by adding different extracts, spices like cinnamon or a few berries blended in. Make one large batch and divide them into different flavors, serve on its own, or top your favorite keto pancakes with it.
Just wanted to say thank you! I followed this recipe and if you would’ve served me this at a restaurant I wouldn’t know the difference between this and regular cheesecake! Some minor changes I did only because of the ingredients I had available were to use coconut flour vs almond flour, stevia packs (converted) vs. erythritol for both crust and batter, and just a small amount of almond milk to get the right consistency for the crust. For anyone who may need it, for every cup of almond flour I substituted 1/4 cup (or 2 ounces weighed) of coconut flour. Along with the almond milk, I increased the amount of butter used by about 1 tbsp since coconut flour really sucks up moisture. After that, I followed everything else listed including directions and was not disappointed. Although I used an incorrect pan type(only 2inch high 9inch solid baking pan) so I wasn’t the prettiest cheesecake, it was still delicious which is honestly all I cared about. I might also add that this is the first time I’ve ever baked cheesecake (or any type of baking) of any type, so for anyone who might think it’s difficult, give it a try!
(function(){"use strict";function s(e){return"function"==typeof e||"object"==typeof e&&null!==e}function a(e){return"function"==typeof e}function l(e){X=e}function u(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,s=null,a=new Promise(function(e,n){o=e,s=n}),l=function(e){if(!l.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};l.loadChunk=function(e){return a.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){t("./ads_manager/main.js")}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},l.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return l.loadChunk(e)})).then(function(){n()})},l.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},l.assertPagePropertiesInstalled=function(){i||(s(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},l.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},l.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},l.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(u(o,'"'+o.family+'"'),a).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){l=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(l),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(l),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),l=setTimeout(d,50)}}var p=new r(a),m=new r(a),w=new r(a),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,u(o,"sans-serif")),i(m,u(o,"serif")),i(w,u(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),s(p,function(e){y=e,t()}),i(p,u(o,'"'+o.family+'",sans-serif')),s(m,function(e){g=e,t()}),i(m,u(o,'"'+o.family+'",serif')),s(w,function(e){v=e,t()}),i(w,u(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=a:(window.FontFaceObserver=a,window.FontFaceObserver.prototype.load=a.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**
×