<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mühle für Siebträger &#8211; TheBaristaGame</title>
	<atom:link href="https://thebaristagame.de/tag/muehle-fuer-siebtraeger/feed/" rel="self" type="application/rss+xml" />
	<link>https://thebaristagame.de</link>
	<description>Barista Siebträger Tipps</description>
	<lastBuildDate>Tue, 17 Mar 2026 16:48:25 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://thebaristagame.de/wp-content/uploads/2024/05/cropped-TheBaristaGameNeuesSignatur-1-32x32.png</url>
	<title>Mühle für Siebträger &#8211; TheBaristaGame</title>
	<link>https://thebaristagame.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Guide zur passenden Mühle</title>
		<link>https://thebaristagame.de/guide/guide-zur-passenden-muehle/</link>
					<comments>https://thebaristagame.de/guide/guide-zur-passenden-muehle/#respond</comments>
		
		<dc:creator><![CDATA[TheBaristaGame]]></dc:creator>
		<pubDate>Tue, 17 Mar 2026 16:48:23 +0000</pubDate>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Kaffeemühle finden]]></category>
		<category><![CDATA[Mühle für Siebträger]]></category>
		<guid isPermaLink="false">https://thebaristagame.de/?p=322</guid>

					<description><![CDATA[Welche Mühle passt zu mir? Mühlen-Finder – TheBaristaGame TheBaristaGame Welche Mühle passt zu dir? ← Zurück ↺ Neu starten]]></description>
										<content:encoded><![CDATA[
<p>Welche Mühle passt zu mir?</p>



<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mühlen-Finder – TheBaristaGame</title>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&#038;family=Source+Sans+3:wght@300;400;600;700&#038;display=swap" rel="stylesheet">
<style>
:root {
  --bg: #F5EDE0;
  --surface: #FFF7EB;
  --surface-h: #FFF2DF;
  --surface-2: #F5E3CF;
  --gold: #C9A96E;
  --gold-l: #E8C98A;
  --cream: #F5EDE0;
  --muted: #A08870;
  --border: rgba(160,136,112,0.25);
  --border-h: rgba(160,136,112,0.45);
  --green: #5DB85D;
  --green-bg: #F0F7F0;
  --green-border: rgba(93,184,93,0.35);
  --text: #3D2B1A;
}
*{margin:0;padding:0;box-sizing:border-box;}
body{font-family:'Source Sans 3',sans-serif;background:var(--bg);color:var(--text);min-height:100vh;}

.header{background:var(--surface);border-bottom:1px solid var(--border);padding:.9rem 2rem;display:flex;align-items:center;gap:1rem;}
.logo-img{width:52px;height:52px;border-radius:50%;border:2px solid var(--gold);object-fit:cover;flex-shrink:0;}
.brand-title{font-family:'Playfair Display',serif;font-size:1.15rem;color:var(--gold);font-weight:700;line-height:1.2;}
.brand-sub{font-size:.72rem;color:var(--muted);font-weight:300;letter-spacing:.03em;}

.content{max-width:720px;margin:0 auto;padding:2rem 1.5rem;}

.screen{animation:fadeUp .35s ease;}
@keyframes fadeUp{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}

.prog-wrap{height:3px;background:rgba(160,136,112,.15);border-radius:2px;margin-bottom:1.5rem;overflow:hidden;}
.prog-fill{height:100%;background:var(--gold);border-radius:2px;transition:width .4s ease;}

.crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;margin-bottom:1.25rem;min-height:1.2rem;}
.crumb{font-size:.68rem;color:var(--muted);font-weight:300;}
.crumb-sep{font-size:.6rem;color:rgba(160,136,112,.35);}
.crumb-cur{font-size:.68rem;color:var(--gold);font-weight:600;}

/* INTRO */
.intro{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:3rem 2rem;text-align:center;}
.intro-logo{width:84px;height:84px;border-radius:50%;border:3px solid var(--gold);object-fit:cover;display:block;margin:0 auto 1.5rem;}
.intro h2{font-family:'Playfair Display',serif;font-size:2rem;color:var(--gold);margin-bottom:.6rem;}
.intro p{font-size:.95rem;color:var(--muted);font-weight:300;line-height:1.65;margin-bottom:1.5rem;max-width:480px;margin-left:auto;margin-right:auto;}
.intro-features{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;flex-wrap:wrap;}
.feat{text-align:center;}
.feat-icon{font-size:1.4rem;display:block;margin-bottom:.3rem;}
.feat-label{font-size:.72rem;color:var(--muted);font-weight:300;}

/* MÜHLEN-TYPEN KARTEN auf der Intro-Seite */
.muehlen-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.75rem;text-align:left;}
.mtype-card{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:.9rem 1rem;}
.mtype-icon{font-size:1.3rem;margin-bottom:.3rem;}
.mtype-name{font-weight:700;font-size:.85rem;color:var(--text);margin-bottom:.15rem;}
.mtype-price{font-size:.68rem;color:var(--gold);font-weight:600;margin-bottom:.3rem;}
.mtype-desc{font-size:.74rem;color:var(--muted);font-weight:300;line-height:1.5;}

/* QUESTION CARD */
.q-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:2rem;}
.step-label{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:.65rem;}
.q-card h2{font-family:'Playfair Display',serif;font-size:1.45rem;color:var(--text);margin-bottom:.4rem;line-height:1.3;}
.hint{font-size:.82rem;color:var(--muted);font-weight:300;margin-bottom:.65rem;line-height:1.5;}
.ctx-box{background:rgba(201,169,110,.1);border:1px solid rgba(201,169,110,.28);border-radius:8px;padding:.6rem 1rem;font-size:.8rem;color:#7A4E1A;margin-bottom:1.25rem;line-height:1.4;}
.options{display:flex;flex-direction:column;gap:.7rem;margin-top:1.25rem;}
.opt-btn{background:var(--surface-2);border:1px solid var(--border);border-radius:11px;padding:.9rem 1.1rem;cursor:pointer;transition:all .2s;text-align:left;color:var(--text);display:flex;align-items:center;gap:.9rem;width:100%;}
.opt-btn:hover{background:var(--surface-h);border-color:var(--border-h);transform:translateX(4px);}
.opt-emoji{font-size:1.3rem;min-width:2rem;text-align:center;}
.opt-txt{flex:1;}
.opt-label{font-size:.9rem;font-weight:600;margin-bottom:.1rem;}
.opt-desc{font-size:.75rem;color:var(--muted);font-weight:300;}
.opt-arrow{color:var(--gold);opacity:0;transition:opacity .2s;font-size:1rem;}
.opt-btn:hover .opt-arrow{opacity:1;}

/* RESULT CARD */
.res-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;}
.res-head{background:linear-gradient(135deg,#FFF8EC,#FFF0D6);border-bottom:1px solid rgba(201,169,110,.3);padding:1.5rem 2rem;}
.res-badge{display:inline-block;background:var(--gold);color:#fff;font-size:.63rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:20px;padding:.2rem .7rem;margin-bottom:.6rem;}
.res-head h2{font-family:'Playfair Display',serif;font-size:1.5rem;color:#5A3800;line-height:1.25;margin-bottom:.2rem;}
.res-price{font-size:.82rem;color:var(--muted);font-weight:300;}
.res-body{padding:1.5rem 2rem;}
.res-why{font-size:.87rem;color:var(--muted);line-height:1.7;margin-bottom:1.25rem;border-left:2px solid rgba(201,169,110,.3);padding-left:.9rem;}
.pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;margin-bottom:1.25rem;}
.pc-box{border-radius:10px;padding:.9rem 1rem;border:1px solid;}
.pc-pros{background:#F0F7F0;border-color:var(--green-border);}
.pc-cons{background:#FFF5F0;border-color:rgba(200,100,80,.2);}
.pc-title{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;}
.pc-pros .pc-title{color:var(--green);}
.pc-cons .pc-title{color:#C05030;}
.pc-item{font-size:.8rem;color:var(--text);line-height:1.55;margin-bottom:.2rem;}
.pc-item::before{content:'• ';color:var(--muted);}
.res-cta{background:rgba(201,169,110,.08);border:1px solid rgba(201,169,110,.25);border-radius:10px;padding:1rem 1.2rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;}
.res-cta-txt{flex:1;font-size:.82rem;color:var(--muted);line-height:1.5;}
.res-cta-txt strong{color:var(--text);display:block;font-size:.88rem;margin-bottom:.2rem;}
.res-cta-btn{background:var(--gold);color:#fff;text-decoration:none;border-radius:9px;padding:.6rem 1.3rem;font-size:.82rem;font-weight:700;white-space:nowrap;transition:background .2s;flex-shrink:0;}
.res-cta-btn:hover{background:var(--gold-l);}

/* BUTTONS */
.start-btn{background:var(--gold);color:#fff;border:none;border-radius:10px;padding:.85rem 2.2rem;font-size:.9rem;font-weight:700;cursor:pointer;font-family:'Source Sans 3',sans-serif;transition:all .2s;letter-spacing:.02em;}
.start-btn:hover{background:var(--gold-l);transform:translateY(-2px);}
.nav-bar{display:flex;gap:.65rem;margin-top:1.4rem;flex-wrap:wrap;}
.back-btn{background:transparent;border:1px solid var(--border);color:var(--muted);border-radius:8px;padding:.55rem 1.1rem;font-size:.82rem;cursor:pointer;font-family:'Source Sans 3',sans-serif;transition:all .2s;}
.back-btn:hover{border-color:var(--border-h);color:var(--text);}
.restart-btn{background:transparent;border:1px solid var(--border);color:var(--muted);border-radius:8px;padding:.55rem 1.1rem;font-size:.82rem;cursor:pointer;font-family:'Source Sans 3',sans-serif;transition:all .2s;}
.restart-btn:hover{border-color:var(--border-h);color:var(--text);}
.disclaimer{margin-top:1rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:.9rem 1.2rem;font-size:.75rem;color:var(--muted);line-height:1.6;text-align:center;}

@media(max-width:600px){
  .content{padding:1.2rem 1rem;}
  .q-card,.res-body{padding:1.2rem;}
  .res-head{padding:1.2rem;}
  .intro{padding:2rem 1.2rem;}
  .intro h2{font-size:1.5rem;}
  .pros-cons{grid-template-columns:1fr;}
  .muehlen-grid{grid-template-columns:1fr;}
}
</style>
</head>
<body>

<div class="header">
  <img decoding="async" class="logo-img" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCABaAFoDASIAAhEBAxEB/8QAHQAAAQUBAQEBAAAAAAAAAAAABQAEBgcIAgMJAf/EAD0QAAEDAwMCBAMGBAMJAQAAAAECAwQABREGEiEHMRMiQVEyYXEIFBUjgZFCUqGxYnLBFiQzNFOCkqPh8P/EABkBAAIDAQAAAAAAAAAAAAAAAAADAgQFAf/EACURAAEEAgEEAgMBAAAAAAAAAAEAAgMRBCExEhNBURQiYXGxBf/aAAwDAQACEQMRAD8AxlSpVaHQPpFcupd5U88pyFYIiwJcsDzLPfwm88FRHc9kg5PoDwml0C1EdC6K1Nra5mBpy1uzFowXnfhaZB9VrPCf7n0Bp7rTRT+kNSyLFcpLUmTHCfEUzkIyUhWATyRz34r6DaZ0zZNK6cbstgt7MGEynyobHKj6qUe6lH1J5rHH2n2vC6vXA4x4jbS//Wkf6VDqtpKkW9LgFWkaMwnGxpAPvjn96updkjriZuPVdhQSpP5DDyEbfgJV8WOP3JTVNxu4OKtmeix3HTkmHaenN0ROcZ/KfDBOwkN4Vnv3z+hHuaqudRVtrdIbM01oedPU3duoy34yFEb1EKJA8MDHf+Hdz/hAqute2bTtvvyo2mrm5cIIaSoPqH8RHI7D/wDHFErlpDUkSC7OlWeUxHaSVuLcTt2gK25IPI83FRtQ5psZ/KRIPwhbrDjfJGR7ivKpt07ROc1ra27c3DclOPbG0S8+CrIIIXj0IJFRy+wXI9wlJU0hpbby0uNoGEoIJyB8hTg+zSUW6tDKVKlU1FSHpzpSfrbWMDTlv8q5Ln5jpGQy2OVrP0GfqcD1r6I6KsFq0vpyFYLNHDEKI2EIT6qPqpR9VE5JPuayb9ne1R4HTvUN8ZusaFfbkhUa3qMgNrQhvCuDkEbl4B/yiokzrbWDodZkapviXUDaUGY5ydw4Pm4/+VTlm2QPC1MDA+Qa6gCt+rTllX0NYs+1s14fVYr/AOpCaV/cf6VcPQjUlpatVtYk6tcMuS+UvJnyuXllsDwkJUrzHeoEKHoAPXFAftD9Or1f+qNruf4c45ZERW0zJCVDCAFqyO+ecgfrXI5h2y52krJxiyfttN0qn6XdM7nqlCJ0l0wbefhWU5W5/lHt8z/WtKxNMykwEsJuklBCRhYSgkKG3CsbcZ8oP6U00qWUMobZaDbKQEoSkYAA4AFT+1FpccgoyRjBNZUsskh0aW1FjxRMFiys29bNM66gWqTL/HV3W2PBSZKSwhLgCl7znA5G7n5Vn5xGK+gV+jMSIr0Z5CVNuJKVgjI5qrbR9mTT18hi7r1JOYRIcWfBaaQA2Qogpyc+1Pxckt+rlRzcUacxZOZW4y8l1lxbbiDlK0Egg+4IrlRKlFSiSSckn1raNs+y10/b/wCZud5lH2LyEj+iaK2v7OXS5maUOWuXJ2+jstzH9CKu/JG9FZ/xz7CwNOY8JzckeRXb5U3rf3VL7Puh5fTa9RdN6dYiXhEVT0J5BUV+KjzBOST8WNv/AHVgGn484mBPpKmiMZoqz7IzdYlhtDzjzybc+lxLLbalFZCOXFbQR5MhfIPGDVmuNaPsS4lwulmiXJqVCUyyhKFbVubwpTiiVgk7d4HORuHGBVeR4kWJHekeGw08S+1J/MwVD4kYST2O3PA9PpUz1RabperRaodyjzVThEQyGi2Wkpc8JLbYOSAThPOe+/P1QKfynOHToJrq78Btdosl403bHocV1+SW90suqZdKGfMnKUkEDtyeeavrp3d50vo5NlXubPnRZEvw7fLmAl51tW3AUP8ACrcM9uM9qznZrRe5GlLhH8IGTHmNGQPGSNiSpKdpJOBnbjHy+VXFqHXc3UmpImjbbfoD1tuKVGGiJAwtDzRStDJc3kDIByoJHtjmqbo5KdfO1bifGHNHjSZt6yRpya7A+4LkFlRCkhwEkYzkAfLmpa9raanS0W+2m3F9uRwAf4McEkD2PFRNxdn085cpklh4TmSpSmSogqUeR5fXvRnR2q7bIsUa3Wj8+4fmKDKo6ktgklXm9EjNJr6ggLWA3TnD9I3Z9QXO8rQ27EcThJU4S2EhPp3BPrUt0LKmoj/cgv8A3ZPiKIKMHcV8EH1BBI+oqGwNWwZcRUVm2/c5iFbJDKU42K9efb51M7a+zp7TsKfclkMSQNq0AqDaVEnKvYfPnHeuxMInCRluYID5Ui8VxKshRzTy2qWmYFODG8UMkPtIa8UqBT7jmqr1H9oWytX6PYrDYZlymMuFqQpxxLKUqSccZzn19q05y2qWFDd2tCEcV8+Nf9E71/t3qD8NSEQvxOT92Ts+FvxVbR+2K2zofX9n1NYJ912u25u3OqZlCWUp2FKQonIJBGCOa8TeNFyz96E9lQe/MyW1c559vnWXDk9k3fKuyQmTR8LIusLLZnNLaavhS4XH0sPrVkELQ4kKUOOR8R4PIx7UT6p37TV4lG1XAT2Wos6MzIWyUrSW1scKBJB3JCSD6etR/pndzqDoneLI88lyTZVNSG2lJ3KUyHMHB9P+Nj6IrvqpbG49plXN9hliRcnbVJh+EQUOsmNJ3qGCcchvI45V2psTemV0YJFHW/dFRkeHRteRzylcrbIsmin4ticjoYuCm1mQy6XA+ttR8NKSSSkckEDuQM0f6QSrE/frNJS6F3iLfI0gpS2Ultl0FCkqPZW0qAyO4I5qCadD03ptqG3pZXIdS82+htKclpIC1qcSe4x4fJ9s1zofU6tFoXfxPYduT8cwUxnAouMpAbUlzAOFAbAkZ7HnuBXYhLTmuNkGv3wf4VLIMRIMYoEcelfP2jdPPx7u9dAhX3W4tgMyE923ADlB/fI/b0oT00s7yrcomBhx0edZcXs47HaVf3qLudY9SdRLZcrHNVFZgMqStjYwEuq852qWcnsAPhx35zQxi+63hOt22NIaQMYDys5IPGfam9EgtjQnQzxtAe/atC4GBaJrNitI8SbMcHiJCtyue5J9u5x6elMerfUa5WzVVn0vBhpkW5mI2hwPIcb8/wAJKVcbwARyMjJwaJdG9JOw3JF/urjkqc/wl13k49cewqK/aruwg22x2lpzbMVLXMSpJ8yEAbR+5Uf/ABNVxj2/oOybU5Jg6MvGgKICsix3NNu6VSZjXgqnNPFp05yUKScYP9/1FZd07OL/AFJeuSvMVyVOnHrlRNPInVfUjdln2iWmLJYmgeI4W9jgWP48p4z+noKi9lmfh80zWShbqRuShZxuPtViHD7MRZ7H9VGTJ7sgf+VqHphZNM66uF9suoYS97SkSI5bcLZ2qBBVx8RBA757iqD1Xru7WLVF2saLy66m3TXoiVpWcKDayjI49cVY/T7WD1v0zfeqUttuKqz+FATFaSSJBdQtSdxJ48yUYP1/TLsl92TJdkvuFx11ZW4s91KJySf1pX+fijoLXjjSlmZNuth5R3QmpZ2m7jK+6PIaZuUVUCXvTuHhLKST+hSDkc8Va/UOFcfu1stt/vURpFvgNhhLWVpLIBU32GCSFcH1BFUPR5vUcx6ytWiWvxW2VAsuq5UhIBARn+UZ49v7aMsJc8Paqccoa0tIRJV4lMMyIsJ9xph4bVkcKWBn9u54HvQRxBHIOcmvUHIB96/RT2tDeEkuJ5Xvp+7PWe5JlNeZJG1xH8yT3Faa6XW2NrS1tz2lIcYaI3L9c/y/I1lpSE55Hf1o1pbV2qNKplIsF0fgplpCH/C2+YDseQcHk8jBqMjC4fXlMikDT9uFsjWOtdP9P9OePdHt8gjbFhNn8x9QHYeyfdR4H1wKyDrjU9z1dqWVfLosF584ShJO1pA+FCfkB/qfWgkmfLnyVSJsh6Q+v4nHXCtavqTzXOahFAI9+VOacyaGgus8cmugrnvXFNJsoNDYjBWf6U6khO7lqC5Isr+nmJzybdIebfkMBXkW4gKCCfoFq/f5CgFInJyaVAaBwgm0qVKlXVxe7ElbYCT5kj09qfMvtufCrB9jQqlQhGjzwaSSfhP6UMirXuxvVj2zRDJ2D60IXYPm5GKTjrbacrWBTKatY7KUPoaZEknJoQnsicogpaGB/Me9MySTk8mvylQhKlSpUIX/2Q==" alt="Jan – TheBaristaGame">
  <div>
    <div class="brand-title">TheBaristaGame</div>
    <div class="brand-sub">Welche Mühle passt zu dir?</div>
  </div>
</div>

<div class="content">
  <div class="crumbs" id="crumbs"></div>
  <div class="prog-wrap" id="progWrap" style="display:none"><div class="prog-fill" id="progFill" style="width:0%"></div></div>
  <div id="screen"></div>
  <div class="nav-bar" id="navBar" style="display:none">
    <button class="back-btn" onclick="goBack()">← Zurück</button>
    <button class="restart-btn" onclick="restart()">↺ Neu starten</button>
  </div>
</div>

<script>
const LOGO = "data:image/jpeg;base64,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";
const AFF = "https://amzlink.to/az0eUVygN5Bs1";

// ── MÜHLEN-DATENBANK ────────────────────────────────────────────────────────
const MUEHLEN = {
  handmuehle: {
    name: "Manuelle Handmühle",
    price: "ca. 50–180 €",
    badge: "Einsteiger & Budget",
    why: "Elektrische Mühlen unter 200 € würde ich für Espresso nicht empfehlen — das Mahlgut ist zu ungleichmäßig, was zu inkonsistenten Bezugszeiten führt und das Einstellen zur Geduldsprobe macht. Eine gute Handmühle liefert dagegen sehr gleichmäßiges Mahlgut, ist leise, kompakt und kostet deutlich weniger. Der Nachteil: Du mahlst von Hand — das kostet besonders beim Espresso etwas mehr Zeit und Kraft.",
    pros: ["Sehr gleichmäßiges Mahlgut", "Günstigster Einstieg ins Qualitätsmahlen", "Leise & kompakt", "Ideal für Reisen"],
    cons: ["Zeitaufwand: ca. 1–2 Min. pro Portion", "Körperlicher Aufwand beim Espresso", "Keine Zeitersparnis für Vieltrinker", "Keine Hopper-Funktion"],
    link: AFF
  },
  df54: {
    name: "DF54 / Baratza ESP Pro",
    price: "ca. 200–300 €",
    badge: "Single Dose – Espresso-Einstieg",
    why: "Single-Dose-Mühlen mahlen immer nur genau die Menge, die du gerade brauchst — keine alten Kaffeepulverreste im Hopper, maximale Frische. Die DF54 und die Baratza ESP Pro sind zwei der besten Optionen in diesem Preisbereich. Etwas mehr Zeitaufwand als bei einer Dosiermühle, aber deutlich bessere Kontrolle über die Kaffeemenge und Frische.",
    pros: ["Maximale Frische durch Single Dosing", "Sehr gleichmäßiges Mahlgut für den Preis", "Einfach einzustellen", "Kompakt"],
    cons: ["Mahlen vor jeder Portion nötig (ca. 20–30 Sek.)", "Kein Hopper für schnelles Mahlen", "Kein automatisches Abwiegen", "Mäßig schnell"],
    link: AFF
  },
  df64: {
    name: "DF64 / Eureka Specialita",
    price: "ca. 300–450 €",
    badge: "Single Dose – Enthusiast",
    why: "Für alle, die ernsthaft Single-Dose-Mahlen wollen und mehr Präzision und Verarbeitungsqualität schätzen. Die DF64 hat größere Mahlscheiben für noch gleichmäßigeres Mahlgut, die Eureka Specialita glänzt mit präzisen Einstellmöglichkeiten und leisem Betrieb.",
    pros: ["Großes Mahlwerk für sehr feines, gleichmäßiges Mahlgut", "Präzise Einstellung", "Leiser Betrieb (Eureka)", "Sehr gute Grindqualität für den Preis"],
    cons: ["Single Dosing: etwas mehr Zeitaufwand", "Kein automatisches Abwiegen", "Größer als Einstiegsmodelle", "Kein GBW"],
    link: AFF
  },
  dosierer_einstieg: {
    name: "Dosiermühle Einstieg (z.B. Eureka Mignon Filtro)",
    price: "ca. 250–400 €",
    badge: "Dosiermühle – Zeitbasiert",
    why: "Dosiermühlen haben einen Bohnenbehälter (Hopper) und mahlen per Zeitsteuerung. Einfach Taste drücken, Mahlgut kommt — praktisch für alle, die morgens keine Zeit verlieren wollen. Wichtig zu wissen: Zeitbasiertes Mahlen ist nicht immer 100 % präzise. Ich empfehle, das Mahlgut danach trotzdem kurz zu wiegen, um konsistente Ergebnisse zu erzielen.",
    pros: ["Bohnenbehälter — immer bereit", "Schnelles Mahlen per Knopfdruck", "Einfache Bedienung", "Solide Mahlqualität"],
    cons: ["Zeitbasiert: Menge kann leicht variieren", "Wiegen danach empfohlen", "Kaffeepulver im Hopper altert schneller", "Kein GBW"],
    link: AFF
  },
  eureka_libra: {
    name: "Eureka Libra",
    price: "ca. 500–650 €",
    badge: "GBW-Mühle – Präzision",
    why: "GBW steht für Grind-by-Weight: Die Mühle wiegt das Kaffeepulver beim Mahlen live mit einer integrierten Waage und stoppt automatisch bei der eingestellten Grammzahl. Das ist der Goldstandard für Reproduzierbarkeit — jede Portion ist exakt gleich, ohne dass du danach noch einmal wiegen musst. Die Eureka Libra ist in diesem Preisbereich eine der besten GBW-Mühlen.",
    pros: ["Automatisches Abwiegen (GBW)", "Maximale Reproduzierbarkeit", "Kein manuelles Wiegen nötig", "Schnell & präzise"],
    cons: ["Höherer Preis", "Bohnenbehälter: Kaffeepulver altert im Hopper", "Größer als Single-Dose-Mühlen", "Kalibrierung der Waage nötig"],
    link: AFF
  },
  gbw_premium: {
    name: "GBW-Mühle Premium (z.B. Niche Zero / Lagom P64)",
    price: "ca. 600–900 €",
    badge: "Single Dose & GBW – Enthusiast",
    why: "Wer das Beste aus beiden Welten will — maximale Mahlqualität und trotzdem wenig Aufwand — landet hier. Mühlen wie die Niche Zero oder Lagom P64 kombinieren hervorragendes Mahlwerk mit Single-Dose-Philosophie. Auf diesem Level spielt die Mahlqualität eine entscheidende Rolle für den Espresso-Geschmack.",
    pros: ["Hervorragende Mahlqualität", "Single Dose für maximale Frische", "Extrem gleichmäßiges Mahlbild", "Langlebig & wartbar"],
    cons: ["Hoher Preis", "Single Dosing: Zeitaufwand pro Portion", "Groß und schwer (je nach Modell)", "Nicht für schnellen Alltagsbetrieb gedacht"],
    link: AFF
  }
};

// ── ENTSCHEIDUNGSBAUM ───────────────────────────────────────────────────────
const TREE = {
  start: { type: 'intro' },

  budget: {
    type: 'choice', crumb: 'Budget',
    step: 'Schritt 1 von 5',
    title: 'Was ist dein Budget für die Mühle?',
    hint: 'Die Mühle ist oft wichtiger als die Maschine. Lieber etwas mehr ins Mahlwerk investieren — es macht den größten Unterschied im Ergebnis.',
    options: [
      { e: '&#x1f4b6;', l: 'Bis 200 €', d: 'Einsteiger-Budget', n: 'aufwand_guenstig' },
      { e: '&#x1f4b6;', l: '200–300 €', d: 'Solider Einstieg elektrisch', n: 'aufwand_mid' },
      { e: '&#x1f4b6;', l: '300–500 €', d: 'Enthusiast-Bereich', n: 'aufwand_enthusiast' },
      { e: '&#x1f4b6;', l: '500 €+', d: 'Präzision & Komfort', n: 'aufwand_premium' }
    ]
  },

  // === BIS 200€ ===
  aufwand_guenstig: {
    type: 'choice', crumb: 'Zeitaufwand?',
    step: 'Schritt 2 von 5',
    title: 'Wie viel Zeitaufwand beim Mahlen ist für dich okay?',
    hint: '&#x26a0; Elektrische Mühlen unter 200 € würde ich für Espresso nicht empfehlen — das Mahlgut ist zu ungleichmäßig. Eine gute Handmühle liefert hier deutlich bessere Ergebnisse.',
    options: [
      { e: '&#x23f1;', l: 'Ich mahle gern von Hand', d: 'Mehr Aufwand ist okay', n: 'result_handmuehle' },
      { e: '&#x26a1;', l: 'Ich will es schnell', d: 'Keine Zeit für Handmahlen', n: 'result_handmuehle_note' }
    ]
  },

  // === 200–300€ ===
  aufwand_mid: {
    type: 'choice', crumb: 'Zeitaufwand?',
    step: 'Schritt 2 von 5',
    title: 'Wie viel Zeitaufwand beim Mahlen ist für dich okay?',
    options: [
      { e: '&#x1f3af;', l: 'Etwas Aufwand ist okay', d: 'Frische & Kontrolle sind mir wichtig', n: 'anwendung_mid' },
      { e: '&#x26a1;', l: 'Möglichst schnell & einfach', d: 'Ich will Knopf drücken, fertig', n: 'result_dosierer' }
    ]
  },
  anwendung_mid: {
    type: 'choice', crumb: 'Hauptanwendung?',
    step: 'Schritt 3 von 5',
    title: 'Wofür mahlst du hauptsächlich?',
    options: [
      { e: '&#x2615;', l: 'Espresso', d: 'Siebträger, feines Mahlgut', n: 'result_df54' },
      { e: '&#x1fad6;', l: 'Filter / Pour-Over', d: 'V60, AeroPress, French Press', n: 'result_df54' },
      { e: '&#x2615;&#x1fad6;', l: 'Beides', d: 'Ich wechsle zwischen Espresso und Filter', n: 'result_df54_both' }
    ]
  },

  // === 300–500€ ===
  aufwand_enthusiast: {
    type: 'choice', crumb: 'Zeitaufwand?',
    step: 'Schritt 2 von 5',
    title: 'Wie viel Zeitaufwand beim Mahlen ist für dich okay?',
    options: [
      { e: '&#x1f3af;', l: 'Single Dosing — maximale Frische', d: 'Ich mahle jede Portion frisch', n: 'anwendung_enthusiast' },
      { e: '&#x26a1;', l: 'Lieber Dosiermühle', d: 'Hopper, schnell, praktisch', n: 'result_dosierer' }
    ]
  },
  anwendung_enthusiast: {
    type: 'choice', crumb: 'Hauptanwendung?',
    step: 'Schritt 3 von 5',
    title: 'Wofür mahlst du hauptsächlich?',
    options: [
      { e: '&#x2615;', l: 'Espresso', d: 'Siebträger, feines Mahlgut', n: 'result_df64' },
      { e: '&#x1fad6;', l: 'Filter / Pour-Over', d: 'V60, AeroPress, French Press', n: 'result_df64' },
      { e: '&#x2615;&#x1fad6;', l: 'Beides', d: 'Ich wechsle zwischen Espresso und Filter', n: 'result_df64_both' }
    ]
  },

  // === 500€+ ===
  aufwand_premium: {
    type: 'choice', crumb: 'Zeitaufwand?',
    step: 'Schritt 2 von 5',
    title: 'Was ist dir wichtiger: maximale Frische oder maximaler Komfort?',
    options: [
      { e: '&#x1f3af;', l: 'Frische & Kontrolle', d: 'Single Dosing, jede Portion frisch', n: 'result_gbw_premium' },
      { e: '&#x26a1;', l: 'Komfort & Reproduzierbarkeit', d: 'Automatisch abwiegen, wenig Aufwand', n: 'gbw_guests' }
    ]
  },
  gbw_guests: {
    type: 'choice', crumb: 'Gäste?',
    step: 'Schritt 3 von 5',
    title: 'Bereitest du Kaffee auch oft für mehrere Personen zu?',
    hint: 'Eine GBW-Mühle wiegt jede Portion automatisch ab — ideal für viele Bezüge hintereinander.',
    options: [
      { e: '&#x1f9cd;', l: 'Eher für mich allein', d: '1–2 Portionen täglich', n: 'result_eureka_libra' },
      { e: '&#x1f468;&#x200d;&#x1f469;&#x200d;&#x1f467;', l: 'Ja, oft mehrere Portionen', d: 'Schnell & reproduzierbar', n: 'result_eureka_libra' }
    ]
  },

  // === RESULTS ===
  result_handmuehle: { type: 'result', machine: 'handmuehle' },
  result_handmuehle_note: { type: 'result', machine: 'handmuehle',
    extra: '&#x1f4a1; Ich verstehe, dass Handmahlen aufwändiger klingt — aber unter 200 € ist es wirklich die ehrlichste Empfehlung. Eine günstige elektrische Mühle wird dir beim Espresso Kopfschmerzen bereiten. Mit etwas mehr Budget (200–300 €) bekommst du eine sehr gute elektrische Single-Dose-Mühle.' },
  result_df54: { type: 'result', machine: 'df54' },
  result_df54_both: { type: 'result', machine: 'df54',
    extra: '&#x1f4a1; Die DF54 und Baratza ESP Pro eignen sich für Espresso und Filter — allerdings ist das Mahlwerk primär für Espresso optimiert. Für echtes Filter-Mahlen auf hohem Niveau lohnt sich ein Blick auf dedizierte Filtermühlen wie die Comandante (Handmühle, ~200 €).' },
  result_df64: { type: 'result', machine: 'df64' },
  result_df64_both: { type: 'result', machine: 'df64',
    extra: '&#x1f4a1; Mühlen wie die DF64 und Eureka Specialita können sowohl Espresso als auch Filter — aber ihr Stärkenbereich ist der Espresso. Für ein echtes Dual-Use-Setup ist die Niche Zero (ca. 600–700 €) die beste Empfehlung: Sie mahlt für beides exzellent.' },
  result_dosierer: { type: 'result', machine: 'dosierer_einstieg' },
  result_eureka_libra: { type: 'result', machine: 'eureka_libra' },
  result_gbw_premium: { type: 'result', machine: 'gbw_premium' }
};

// === STATE ===
let path = [];
let current = 'start';
const TOTAL = 5;

function go(id) {
  if (current !== 'start') path.push(current);
  current = id;
  render();
}
function goBack() {
  if (!path.length) return;
  current = path.pop();
  render();
}
function restart() {
  path = [];
  current = 'start';
  render();
}

function render() {
  const node = TREE[current];
  if (!node) return;

  const crumbsEl = document.getElementById('crumbs');
  if (current === 'start') {
    crumbsEl.innerHTML = '';
  } else {
    const parts = path.map(id => {
      const n = TREE[id];
      return n && n.crumb ? `<span class="crumb">${n.crumb}</span><span class="crumb-sep">›</span>` : '';
    }).join('');
    const cur = node.crumb ? `<span class="crumb-cur">${node.crumb}</span>` : '';
    crumbsEl.innerHTML = parts + cur;
  }

  const pw = document.getElementById('progWrap');
  const pf = document.getElementById('progFill');
  if (current === 'start') { pw.style.display = 'none'; }
  else {
    pw.style.display = 'block';
    pf.style.width = (Math.min(path.length + 1, TOTAL) / TOTAL * 100) + '%';
  }

  document.getElementById('navBar').style.display = current === 'start' ? 'none' : 'flex';
  const screen = document.getElementById('screen');

  // INTRO
  if (node.type === 'intro') {
    screen.innerHTML = `
      <div class="screen">
        <div class="intro">
          <img decoding="async" class="intro-logo" src="${LOGO}" alt="Jan">
          <h2>Welche Mühle passt zu dir?</h2>
          <p>Bevor wir starten: Es gibt vier verschiedene Mühlentypen — alle mit unterschiedlichem Aufwand, Preis und Zweck. Hier ein schneller Überblick:</p>
          <div class="muehlen-grid">
            <div class="mtype-card">
              <div class="mtype-icon">&#x270b;</div>
              <div class="mtype-name">Handmühle</div>
              <div class="mtype-price">50–180 €</div>
              <div class="mtype-desc">Manuell, leise, sehr präzises Mahlgut. Ideal für Einsteiger mit kleinem Budget. Mehr Zeitaufwand.</div>
            </div>
            <div class="mtype-card">
              <div class="mtype-icon">&#x26a1;</div>
              <div class="mtype-name">Single-Dose-Mühle</div>
              <div class="mtype-price">200–900 €</div>
              <div class="mtype-desc">Mahlt exakt eine Portion frisch. Maximale Frische, etwas mehr Aufwand. Beliebt bei Enthusiasten.</div>
            </div>
            <div class="mtype-card">
              <div class="mtype-icon">&#x1fad9;</div>
              <div class="mtype-name">Dosiermühle (Hopper)</div>
              <div class="mtype-price">250–500 €</div>
              <div class="mtype-desc">Bohnenbehälter oben, Knopf drücken — fertig. Zeitbasiert. Schnell & praktisch, weniger präzise.</div>
            </div>
            <div class="mtype-card">
              <div class="mtype-icon">&#x2696;</div>
              <div class="mtype-name">GBW-Mühle</div>
              <div class="mtype-price">500 €+</div>
              <div class="mtype-desc">Grind-by-Weight: integrierte Waage misst automatisch ab. Maximale Reproduzierbarkeit, wenig Aufwand.</div>
            </div>
          </div>
          <div class="intro-features">
            <div class="feat"><span class="feat-icon">&#x1f4b6;</span><span class="feat-label">Budget-Check</span></div>
            <div class="feat"><span class="feat-icon">&#x23f1;</span><span class="feat-label">Aufwand & Komfort</span></div>
            <div class="feat"><span class="feat-icon">&#x1f3c6;</span><span class="feat-label">Persönliche Empfehlung</span></div>
          </div>
          <button class="start-btn" onclick="go('budget')">Jetzt starten →</button>
        </div>
      </div>`;
    return;
  }

  // CHOICE
  if (node.type === 'choice') {
    const hintHtml = node.hint ? `<p class="hint">${node.hint}</p>` : '';
    const opts = node.options.map(o => `
      <button class="opt-btn" onclick="go('${o.n}')">
        <span class="opt-emoji">${o.e}</span>
        <span class="opt-txt">
          <div class="opt-label">${o.l}</div>
          ${o.d ? `<div class="opt-desc">${o.d}</div>` : ''}
        </span>
        <span class="opt-arrow">›</span>
      </button>`).join('');
    screen.innerHTML = `
      <div class="screen">
        <div class="q-card">
          <div class="step-label">${node.step || ''}</div>
          <h2>${node.title}</h2>
          ${hintHtml}
          <div class="options">${opts}</div>
        </div>
      </div>`;
    return;
  }

  // RESULT
  if (node.type === 'result') {
    const m = MUEHLEN[node.machine];
    const pros = m.pros.map(p => `<div class="pc-item">${p}</div>`).join('');
    const cons = m.cons.map(c => `<div class="pc-item">${c}</div>`).join('');
    const extraHtml = node.extra ? `<div class="ctx-box" style="margin-bottom:1.1rem">${node.extra}</div>` : '';
    screen.innerHTML = `
      <div class="screen">
        <div class="res-card">
          <div class="res-head">
            <span class="res-badge">✓ Empfehlung</span>
            <h2>${m.name}</h2>
            <div class="res-price">${m.price}</div>
          </div>
          <div class="res-body">
            ${extraHtml}
            <p class="res-why">${m.why}</p>
            <div class="pros-cons">
              <div class="pc-box pc-pros">
                <div class="pc-title">Vorteile</div>
                ${pros}
              </div>
              <div class="pc-box pc-cons">
                <div class="pc-title">Nachteile</div>
                ${cons}
              </div>
            </div>
            <div class="res-cta">
              <div class="res-cta-txt">
                <strong>Welche Mühle passt zu mir? — Jans Amazon-Liste</strong>
                Equipment, das ich selbst täglich nutze und guten Gewissens weiterempfehlen kann — kuratiert und ehrlich.
              </div>
              <a class="res-cta-btn" href="${m.link}" target="_blank" rel="noopener">Zur Liste →</a>
            </div>
          </div>
        </div>
        <div class="disclaimer">* Affiliate-Link: Bei einem Kauf über diesen Link erhalte ich eine kleine Provision – für dich entstehen keine Mehrkosten. Ich empfehle nur Equipment, das ich selbst nutze und kenne. &#x2615;</div>
      </div>`;
  }
}

render();
</script>
</body>
</html>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebaristagame.de/guide/guide-zur-passenden-muehle/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
