.fib,.fi{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{width:1.33333em;line-height:1em;display:inline-block;position:relative}.fi:before{content:" "}.fi.fis{width:1em}.fi-de{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-de'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fc0'%20d='M0%20320h640v160H0z'/%3e%3cpath%20fill='%23000001'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='red'%20d='M0%20160h640v160H0z'/%3e%3c/svg%3e")}.fi-de.fis{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-de'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fc0'%20d='M0%20341.3h512V512H0z'/%3e%3cpath%20fill='%23000001'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='red'%20d='M0%20170.7h512v170.6H0z'/%3e%3c/svg%3e")}.fi-gb{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-gb'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23012169'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23FFF'%20d='m75%200%20244%20181L562%200h78v62L400%20241l240%20178v61h-80L320%20301%2081%20480H0v-60l239-178L0%2064V0z'/%3e%3cpath%20fill='%23C8102E'%20d='m424%20281%20216%20159v40L369%20281zm-184%2020%206%2035L54%20480H0zM640%200v3L391%20191l2-44L590%200zM0%200l239%20176h-60L0%2042z'/%3e%3cpath%20fill='%23FFF'%20d='M241%200v480h160V0zM0%20160v160h640V160z'/%3e%3cpath%20fill='%23C8102E'%20d='M0%20193v96h640v-96zM273%200v480h96V0z'/%3e%3c/svg%3e")}.fi-gb.fis{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-gb'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23012169'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23FFF'%20d='M512%200v64L322%20256l190%20187v69h-67L254%20324%2068%20512H0v-68l186-187L0%2074V0h62l192%20188L440%200z'/%3e%3cpath%20fill='%23C8102E'%20d='m184%20324%2011%2034L42%20512H0v-3zm124-12%2054%208%20150%20147v45zM512%200%20320%20196l-4-44L466%200zM0%201l193%20189-59-8L0%2049z'/%3e%3cpath%20fill='%23FFF'%20d='M176%200v512h160V0zM0%20176v160h512V176z'/%3e%3cpath%20fill='%23C8102E'%20d='M0%20208v96h512v-96zM208%200v512h96V0z'/%3e%3c/svg%3e")}:export{mobileWidth:700px}.page{position:relative}@media only screen and (width<=700px),(height<=700px){.page{padding-top:50px}}.mobile-header-wrapper .mobile-header-content{z-index:10;background-color:#fff;flex-direction:row;justify-content:space-between;width:100%;height:50px;padding:0 15px;display:flex;position:fixed;top:0;left:0;right:0}.bp6-dark .mobile-header-wrapper .mobile-header-content{background-color:#404854}.mobile-header-wrapper .mobile-header-content .left-align,.mobile-header-wrapper .mobile-header-content .right-align{flex-direction:row;align-items:center;display:flex}.mobile-header-wrapper .mobile-header-content .logo{max-height:50px;margin-left:10px}.mobile-header-wrapper .mobile-header-content .recipe-search{margin-left:5px;margin-right:15px}.mobile-header-wrapper .mobile-header-content .recipe-search .bp6-input{width:40vw;transition:width .3s cubic-bezier(.4,0,.2,1)}.mobile-header-wrapper .mobile-header-content .recipe-search .bp6-input:focus{width:45vw}.mobile-header-wrapper .mobile-header-menu{width:100%;height:auto;padding:unset;z-index:10;border-top-left-radius:0;border-top-right-radius:0;position:fixed;top:50px;left:0}.bp6-dark .mobile-header-wrapper .mobile-header-menu{background-color:#404854;box-shadow:0 0 0 1px #11141833,0 0 #11141800,0 1px 1px #11141866}.mobile-header-wrapper .mobile-header-menu .settings{align-items:center;margin:0 20px;padding:10px 0;display:flex}.mobile-header-wrapper .mobile-header-menu .settings .bp6-switch{margin-bottom:0}.mobile-header-wrapper .mobile-header-menu .settings .spacer{flex-grow:1}.mobile-header-wrapper .mobile-header-menu .navigation{margin:0 20px;padding-bottom:10px}.mobile-header-menu-clicker{z-index:9;width:100vw;height:100vh;position:fixed;top:0;left:0}.nav-icon2-wrapper{padding:0 10px}#nav-icon2{cursor:pointer;width:24px;height:18px;margin:25px auto;transition:all .5s ease-in-out;position:relative;transform:rotate(0)}#nav-icon2 span{opacity:1;background:#1c2127;width:50%;height:2.4px;transition:all .25s ease-in-out;display:block;position:absolute;transform:rotate(0)}.bp6-dark #nav-icon2 span{background:#f6f7f9}#nav-icon2 span:nth-child(2n){border-radius:0 2.4px 2.4px 0;left:50%}#nav-icon2 span:nth-child(odd){border-radius:2.4px 0 0 2.4px;left:0}#nav-icon2 span:first-child,#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:7.2px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:14.4px}#nav-icon2.open span:first-child,#nav-icon2.open span:nth-child(6){transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){transform:rotate(-45deg)}#nav-icon2.open span:first-child{top:2.8px;left:2px}#nav-icon2.open span:nth-child(2){top:2.8px;left:calc(50% - 2px)}#nav-icon2.open span:nth-child(3){opacity:0;left:-50%}#nav-icon2.open span:nth-child(4){opacity:0;left:100%}#nav-icon2.open span:nth-child(5){top:11.6px;left:2px}#nav-icon2.open span:nth-child(6){top:11.6px;left:calc(50% - 2px)}.side-menu-wrapper{flex:0 0 240px;margin-left:15px;position:relative}.side-menu-wrapper .side-menu{background-color:#edeff2;flex:0 25%;width:1240px;height:100vh;margin-left:-1000px;padding:20px 20px 20px 1000px;position:fixed;overflow-y:auto}.side-menu-wrapper .side-menu .App-logo{max-width:200px;margin-bottom:30px}.side-menu-wrapper .side-menu .settings{flex-direction:column;justify-content:space-around;align-items:flex-start;height:75px;padding:5px;display:flex}.side-menu-wrapper .side-menu .menu-item{margin:20px 0}.side-menu-wrapper .side-menu .navigation-link{margin:5px 0}.side-menu-wrapper .side-menu .menu-item:first-child,.side-menu-wrapper .side-menu .navigation-link:first-child{margin-top:0}.side-menu-wrapper .side-menu .menu-item:last-child,.side-menu-wrapper .side-menu .navigation-link:last-child{margin-bottom:0}.bp6-dark .side-menu{background-color:#2f343c}.mobile .menu{flex-direction:column;display:flex}.mobile .menu>*{margin:10px 0}.mobile .menu div:first-child{margin-top:0}.mobile .menu div:last-child{margin-bottom:0}
