.off-canvas.svelte-59uj7t{z-index:200;background-color:#fff;width:100%;height:100vh;transition:transform .2s ease-out;position:fixed;top:0;right:0;overflow-x:hidden;transform:translate(100%)}.header.svelte-59uj7t{z-index:10;justify-content:space-between;width:100%;height:3.5em;padding:1em 1em 1em 2em;display:flex;position:absolute;top:0;left:0}.headline.svelte-59uj7t{margin:0;line-height:1em}.content.svelte-59uj7t{width:100%;height:calc(100vh - 3.5em);position:absolute;bottom:0;left:0;overflow:hidden scroll}@media (width>=700px){.off-canvas.svelte-59uj7t{max-width:400px}}.off-canvas--from-left.svelte-59uj7t{right:unset;left:0;transform:translate(-100%)}.off-canvas--open.svelte-59uj7t{transform:translate(0)}.off-canvas__click-out.svelte-59uj7t{visibility:hidden;z-index:199;opacity:0;cursor:pointer;background-color:#000;width:100vw;height:100vh;transition:visibility,opacity .2s ease-in-out;position:fixed;top:0;left:0}.off-canvas__click-out--open.svelte-59uj7t{opacity:.25;visibility:visible}.close-icon.svelte-59uj7t{cursor:pointer;font-size:1.25em}@media only screen and (width<=800px){.header.svelte-59uj7t{padding-left:1em}}.wrapper.svelte-svdk6{flex-direction:column;padding-bottom:3.5em;display:flex}.category.svelte-svdk6{color:#fff;margin:0;padding:.75em 1.71em;position:sticky;top:0}.list.svelte-svdk6{margin:1em 0;padding:0 2em}.list-item.svelte-svdk6{color:#777;width:100%;font-size:1.125em;line-height:1.5em;text-decoration:none;list-style:none;transition:color .25s;display:block}.list-item.svelte-svdk6:hover,.list-item.svelte-svdk6:focus{color:#000}@media only screen and (width<=800px){.category.svelte-svdk6{padding:.75em .88em}.list.svelte-svdk6{padding:0 1em}.list-item.svelte-svdk6{line-height:1.7em}}.results__list.svelte-1faq7ef{margin:0;padding:1em;list-style:none}.results__list__item.svelte-1faq7ef{color:inherit;padding:.5em 1em;text-decoration:none;display:block}.search-list-item.svelte-1faq7ef{text-align:left;background-color:#0000;border:none;width:100%;margin:0;padding:0}button.svelte-1faq7ef:focus .results__list__item:where(.svelte-1faq7ef),button.svelte-1faq7ef:active .results__list__item:where(.svelte-1faq7ef),button.svelte-1faq7ef:hover .results__list__item:where(.svelte-1faq7ef){cursor:pointer;background-color:#f0f8ff}.category.svelte-1faq7ef{color:#888;font-size:.75em}.search-input.svelte-1wah7ro{background-color:#fff;border:1px solid #aaa;border-radius:4px;width:calc(100% - 4px);min-width:125px;margin:2px;padding:.5rem 1em;font-size:1rem;transition:all .15s linear;position:sticky;top:2px}.modal.svelte-1wah7ro{z-index:200;width:90%;max-width:1202px;max-height:82vh;transition:all .2s ease-out;position:fixed;top:6.85em;left:50%;overflow-x:hidden;transform:translate(-50%)}.modal__click-out.svelte-1wah7ro{z-index:199;opacity:.25;cursor:pointer;background-color:#000;width:100vw;height:100vh;transition:visibility,opacity .2s ease-in-out;position:fixed;top:0;left:0}.modal__background.svelte-1wah7ro{background-color:#fff;border-radius:5px}.top-bar.svelte-1h259us{z-index:10;background:#fff;justify-content:space-between;align-items:center;padding:.5em 1.5em;display:flex;position:sticky;top:0;box-shadow:0 0 15px #0003}.word-icon.svelte-1h259us{color:#333;align-items:center;text-decoration:none;display:flex}.word.svelte-1h259us{margin:0 .5em}.action-icon.svelte-1h259us{cursor:pointer;font-size:1.25em}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local(""),url(../../../fonts/roboto/roboto-v29-latin-100.woff2)format("woff2"),url(../../../fonts/roboto/roboto-v29-latin-100.woff)format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(../../../fonts/roboto/roboto-v29-latin-regular.woff2)format("woff2"),url(../../../fonts/roboto/roboto-v29-latin-regular.woff)format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(../../../fonts/roboto/roboto-v29-latin-700.woff2)format("woff2"),url(../../../fonts/roboto/roboto-v29-latin-700.woff)format("woff");font-display:swap}:root{--category-salat:"#57B16B";--category-hearty:"#DD5D58";--category-dessert:"#8882A8";--category-drinks:"#F0CD5B"}html,body{color:#333;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:16px}p{margin:.5em 0}*{box-sizing:border-box}@media only screen and (width<=800px){html,body{font-size:18px}}@media print{body{font-size:12pt}a:link:after{content:" (" attr(href) ") "}}
