.RetroButton-module__fEvl1W__button{height:32px;font-family:var(--font-vt323), monospace;color:#000;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:#c9c9c9;border:1px solid #000;align-items:center;gap:8px;padding:0 12px 0 9px;font-size:20px;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 1px 1px #fff,inset -1px -1px #8a8a8a,2px 2px #000000d9}.RetroButton-module__fEvl1W__button:active{transform:translate(1px,1px);box-shadow:inset 1px 1px #8a8a8a,inset -1px -1px #fff,1px 1px #000000d9}.RetroButton-module__fEvl1W__button:focus-visible{outline-offset:3px;outline:2px dotted #000}.RetroButton-module__fEvl1W__icon{image-rendering:pixelated;flex:none}
.BrewPage-module__t_vBkq__root{background:#fff;position:fixed;inset:0;overflow:hidden}.BrewPage-module__t_vBkq__stage{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(8px)}.BrewPage-module__t_vBkq__stage[data-ready]{opacity:1;transform:none}.BrewPage-module__t_vBkq__loading{letter-spacing:-.3px;color:#b0b0b0;pointer-events:none;margin:0;font-size:13px;transition:opacity .3s;animation:1.6s ease-in-out infinite BrewPage-module__t_vBkq__breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BrewPage-module__t_vBkq__loading[data-ready]{opacity:0;animation:none}@keyframes BrewPage-module__t_vBkq__breathe{50%{opacity:.4}}.BrewPage-module__t_vBkq__footer button:disabled{opacity:0}@media (prefers-reduced-motion:reduce){.BrewPage-module__t_vBkq__stage{transition:opacity .2s linear;transform:none}}.BrewPage-module__t_vBkq__footer{pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.BrewPage-module__t_vBkq__footer button{pointer-events:auto}.BrewPage-module__t_vBkq__caption{letter-spacing:-.3px;color:#8a8a8a;white-space:nowrap;margin:0;font-size:13px}.BrewPage-module__t_vBkq__credit{color:#b0b0b0;margin:0;font-size:11px;position:absolute;bottom:12px;right:16px}.BrewPage-module__t_vBkq__credit a{color:inherit}@media (max-width:720px){.BrewPage-module__t_vBkq__credit{text-align:center;bottom:6px;left:0;right:0}.BrewPage-module__t_vBkq__footer{bottom:34px}.BrewPage-module__t_vBkq__caption{white-space:normal;text-align:center;width:calc(100vw - 32px)}}
.BrewGuide-module__FSm3Ka__guide{z-index:40;-webkit-user-select:none;user-select:none;width:280px;position:fixed;top:104px;left:40px}.BrewGuide-module__FSm3Ka__clock{font-variant-numeric:tabular-nums;letter-spacing:-.2px;color:#8a8a8a;margin:0 0 6px;font-size:13px}.BrewGuide-module__FSm3Ka__headline{letter-spacing:-1.4px;margin:0;font-size:28px;font-weight:500;line-height:1.1}.BrewGuide-module__FSm3Ka__go{color:#000}.BrewGuide-module__FSm3Ka__wait{color:#555}.BrewGuide-module__FSm3Ka__warn,.BrewGuide-module__FSm3Ka__done{color:#ce0e9b}.BrewGuide-module__FSm3Ka__detail{letter-spacing:-.4px;color:#8a8a8a;margin:6px 0 14px;font-size:14px;line-height:1.35}.BrewGuide-module__FSm3Ka__meter{background:#ececec;height:2px;position:relative}.BrewGuide-module__FSm3Ka__fill{background:#000;transition:width .12s linear;position:absolute;inset:0 auto 0 0}.BrewGuide-module__FSm3Ka__meterLabel{font-variant-numeric:tabular-nums;color:#000;margin:6px 0 0;font-size:13px}.BrewGuide-module__FSm3Ka__meterLabel span{color:#b0b0b0}.BrewGuide-module__FSm3Ka__again{margin-top:4px}.BrewGuide-module__FSm3Ka__steps{letter-spacing:-.3px;font-variant-numeric:tabular-nums;margin:36px 0 0;padding:0;font-size:13px;line-height:24px;list-style:none}.BrewGuide-module__FSm3Ka__step{color:#c2c2c2;grid-template-columns:76px 1fr auto;gap:8px;transition:color .2s;display:grid}.BrewGuide-module__FSm3Ka__step[data-done]{color:#8a8a8a}.BrewGuide-module__FSm3Ka__step[data-current]{color:#000;font-weight:500}.BrewGuide-module__FSm3Ka__actual{color:#ce0e9b}@media (max-width:720px){.BrewGuide-module__FSm3Ka__guide{text-align:center;width:auto;top:62px;left:16px;right:16px}.BrewGuide-module__FSm3Ka__headline{font-size:24px}.BrewGuide-module__FSm3Ka__detail{margin-bottom:10px}.BrewGuide-module__FSm3Ka__steps{display:none}}
