main.svelte-17m8ybo{view-transition-name:recipe;height:min-content;width:min(var(--content-600),100%);grid-column:breakout;grid-template-rows:auto auto auto;grid-template-columns:1fr 2fr;gap:5em;padding:1em;display:grid;position:relative}main.svelte-17m8ybo .sub:where(.svelte-17m8ybo){text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:1.2}main.svelte-17m8ybo .img:where(.svelte-17m8ybo){border-radius:1em;place-self:start;place-items:center;margin-top:4em;display:grid;position:relative}main.svelte-17m8ybo .img:where(.svelte-17m8ybo) img:where(.svelte-17m8ybo){max-width:100%;filter:drop-shadow(0 0 8px var(--light-700));transition:background-color .3s ease-out}main.svelte-17m8ybo .img:where(.svelte-17m8ybo):after{--size:min(150%, 100vw - 4em);width:var(--size);height:var(--size);content:"";background-color:var(--accent-950);z-index:-5;border-radius:50%;position:absolute}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo){flex-direction:column;align-items:start;padding:2em 0;display:flex}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .title:where(.svelte-17m8ybo){margin-bottom:.5em}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .title:where(.svelte-17m8ybo) h1:where(.svelte-17m8ybo){margin:.25em 0}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .title:where(.svelte-17m8ybo) ul:where(.svelte-17m8ybo){padding-left:0;list-style:none}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .title:where(.svelte-17m8ybo) ul:where(.svelte-17m8ybo) li:where(.svelte-17m8ybo){margin:.25em 0}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo)>.variant-title:where(.svelte-17m8ybo){text-transform:uppercase;letter-spacing:.1em;margin:1em 0 .5em;font-size:.75em;font-weight:700}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo){border-style:solid;border-width:4px;border-color:var(--accent-700);border-radius:.25em;flex-wrap:wrap;transition:border-color .2s;display:flex}@media (width<=768px){main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo){border-width:3px}}:is(main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo):has(>:where(.svelte-17m8ybo):nth-child(4)):not(:has(>:nth-child(5))),main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo):has(>:where(.svelte-17m8ybo):nth-child(6)):not(:has(>:nth-child(7)))){grid-template-columns:1fr 1fr;display:grid}:is(main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo):has(>:where(.svelte-17m8ybo):nth-child(4)):not(:has(>:nth-child(5))),main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo):has(>:where(.svelte-17m8ybo):nth-child(6)):not(:has(>:nth-child(7)))) .button:where(.svelte-17m8ybo):nth-child(n+3){border-top:inherit}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo){border:none;border-radius:0;flex:auto;min-width:0}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo):not(.inverted):hover{background-color:var(--accent-600)}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo){appearance:none}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo):focus{outline:none}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo):focus:not(:hover),main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo):focus-within:not(:hover){outline:none}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo):focus-within:not(:hover){outline:4px solid var(--accent-500)}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo):has(.button.inverted:where(.svelte-17m8ybo):hover) .button:where(.svelte-17m8ybo):not(.inverted){color:var(--accent-400);background-color:#0000}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .variants:where(.svelte-17m8ybo):has(.button:where(.svelte-17m8ybo):not(.inverted)):hover{border-color:var(--accent-600)}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo){margin:1em 0}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo){cursor:pointer;grid-template-columns:1em auto;align-items:center;gap:.5em;padding:.25em 0;font-weight:700;display:grid}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo) span:where(.svelte-17m8ybo){background-color:var(--light-800);border-radius:.25em;padding:.25em .5em;font-size:.8em;font-weight:400}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo):hover input:where(.svelte-17m8ybo){box-shadow:.2em .2em var(--light-700);transform:translate(-.1em,-.1em)}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo){box-shadow:0em 0em var(--light-700);cursor:pointer;appearance:none;font:inherit;color:currentColor;vertical-align:middle;border:4px solid;place-items:center;width:1.15em;height:1.15em;margin:0;transition:box-shadow .2s,transform .2s;display:grid}@media (width<=768px){main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo){border-width:3px}}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo):before{content:"";background-color:var(--light-900);width:.55em;height:.55em}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo):checked:before{background-color:var(--accent-500)}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo):checked+p:where(.svelte-17m8ybo) span:where(.svelte-17m8ybo){background-color:var(--accent-700)}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .extras:where(.svelte-17m8ybo) label:where(.svelte-17m8ybo) input:where(.svelte-17m8ybo):focus:not(:hover){outline:3px solid var(--accent-700)}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .price:where(.svelte-17m8ybo){color:var(--accent-500);z-index:3;margin-bottom:.25em;padding:.25em .5em;font-size:2em;font-weight:700;position:relative}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .price:where(.svelte-17m8ybo):after{content:"";z-index:-1;background-color:var(--accent-800);opacity:.33;border-radius:.125em;position:absolute;inset:0}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .price:where(.svelte-17m8ybo) sup:where(.svelte-17m8ybo){vertical-align:text-top;font-size:.75em}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) .price:where(.svelte-17m8ybo) small:where(.svelte-17m8ybo){font-size:.333em}main.svelte-17m8ybo .article-description:where(.svelte-17m8ybo) small:where(.svelte-17m8ybo){color:var(--accent-500);font-size:.75em;font-weight:400;display:block}main.svelte-17m8ybo .title:where(.svelte-17m8ybo) h1:where(.svelte-17m8ybo){margin-bottom:.25em;font-size:2.5em}main.svelte-17m8ybo .title:where(.svelte-17m8ybo) h1:where(.svelte-17m8ybo) mark:where(.svelte-17m8ybo){color:var(--dark-100);transition:background-color .4s ease-out}main.svelte-17m8ybo h2:where(.svelte-17m8ybo){text-align:right;justify-self:end;font-size:1.75em}main.svelte-17m8ybo h2:where(.svelte-17m8ybo) small:where(.svelte-17m8ybo){font-family:var(--font-family-body);text-transform:uppercase;margin-top:1em;display:block;font-size:.5em!important}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo){z-index:3;border:8px solid var(--light-950);box-shadow:0 .125em .5em var(--light-800);transition:background-color .4s ease-out,box-shadow .3s ease-out;position:relative}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo):before{content:"";background-color:var(--accent-800);z-index:-1;opacity:.4;position:absolute;inset:0}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) svg:where(.svelte-17m8ybo){width:100%;height:auto}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) svg:where(.svelte-17m8ybo) .svg-field:where(.svelte-17m8ybo){fill:var(--light-950);stroke:var(--accent-800);stroke-width:1px}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo)>div:where(.svelte-17m8ybo){gap:1em;padding:1em 1em 1em .25em;display:flex}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) pre:where(.svelte-17m8ybo){white-space:pre-wrap;font-family:var(--font-family-mono);font-size:.8em}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo):hover{box-shadow:0 .25em 1em var(--light-700)}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo):hover .button:where(.svelte-17m8ybo){color:var(--accent-600)}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo){color:#0000;border-width:3px;border-color:#0000;border-radius:50%;align-self:start;margin-top:-.2em;padding:.25em;font-size:1em}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo):hover{border-color:var(--accent-600);color:var(--accent-600);background-color:#0000}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo) svg{width:.8em;height:.8em}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo):has(.button:where(.svelte-17m8ybo):focus) pre:where(.svelte-17m8ybo){outline:3px dotted var(--accent-600);outline-offset:.25em}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) p{margin:.5em 0 0}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .quelle:where(.svelte-17m8ybo){color:var(--dark-600);text-align:right;margin:.5em 0;font-size:.625em}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .button-container:where(.svelte-17m8ybo){margin:.5em 0 1em}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .button-container:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo){justify-content:center;align-items:center;gap:.5em;padding-left:.75em;display:flex}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .button-container:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo) svg{width:1.25em;height:1.25em}main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .button-container:where(.svelte-17m8ybo) .button:where(.svelte-17m8ybo) svg [stroke-width]{stroke-width:2.5px!important}main.svelte-17m8ybo .contact:where(.svelte-17m8ybo){flex-direction:column;gap:.5em;width:fit-content;padding-left:0;list-style:none;display:flex}main.svelte-17m8ybo .contact:where(.svelte-17m8ybo) p:where(.svelte-17m8ybo):first-of-type{margin-top:1em}main.svelte-17m8ybo .contact:where(.svelte-17m8ybo) .icon-text:where(.svelte-17m8ybo){color:var(--dark-100);grid-template-columns:auto 1fr;align-items:center;gap:1.5em;padding:.25em 1em .25em .25em;text-decoration:none;display:grid}main.svelte-17m8ybo .contact:where(.svelte-17m8ybo) .icon-text:where(.svelte-17m8ybo) .icon:where(.svelte-17m8ybo){color:var(--blue-700);font-size:1.25em}main.svelte-17m8ybo .faq:where(.svelte-17m8ybo){flex-direction:column;gap:.5em;display:flex}.spec.svelte-17m8ybo{font-family:var(--font-family-mono);background-color:var(--light-800);vertical-align:center;z-index:3;border-radius:.2em;padding:.25em .33em;font-size:.75em;transition:background-color .3s ease-out}@media (width<=768px){main.svelte-17m8ybo{grid-template-columns:1fr;gap:2em}main.svelte-17m8ybo h2:where(.svelte-17m8ybo){justify-self:start;margin-top:2em}}html.dark-theme main.svelte-17m8ybo .img:where(.svelte-17m8ybo) img:where(.svelte-17m8ybo){filter:drop-shadow(0 0 1px var(--light-700))}html.dark-theme main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo){box-shadow:none;border-color:var(--dark-600);border-color:var(--light-950);border-color:var(--accent-800)}html.dark-theme main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo):before{background-color:var(--accent-400);background-color:var(--accent-900);opacity:1}html.dark-theme main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo):hover .button:where(.svelte-17m8ybo){color:var(--accent-400)}html.dark-theme main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) svg:where(.svelte-17m8ybo) .svg-field:where(.svelte-17m8ybo){fill:var(--light-900);stroke:var(--accent-800)}html.dark-theme main.svelte-17m8ybo .rezept:where(.svelte-17m8ybo) .rezept-paper:where(.svelte-17m8ybo) pre:where(.svelte-17m8ybo){color:var(--accent-400)}#print-view.svelte-17m8ybo{display:none}@media print{header,main,footer{display:none!important}#print-view.svelte-17m8ybo{grid-column:breakout;display:block}#print-view.svelte-17m8ybo h2:where(.svelte-17m8ybo),#print-view.svelte-17m8ybo h3:where(.svelte-17m8ybo){margin:1.5em 0 1em}#print-view.svelte-17m8ybo pre:where(.svelte-17m8ybo){text-wrap:wrap;border:2px solid #000;width:fit-content;margin-bottom:1em;padding:.5em;line-height:1.5em}#print-view.svelte-17m8ybo p:where(.svelte-17m8ybo){margin-bottom:.5em}}
