.pz1QIq_root{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:fixed;inset:0;overflow:hidden}.pz1QIq_stage{position:absolute;inset:0}.pz1QIq_bar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:linear-gradient(#ffffffd1,#ffffff8c);border-bottom:3px solid #ffffffe6;align-items:center;gap:16px;padding:10px 16px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 4px 18px #1e461426}.pz1QIq_brand{flex-direction:column;min-width:0;line-height:1.1;display:flex}.pz1QIq_logo{color:#3b6b1f;letter-spacing:.02em;font-size:20px;font-weight:800}.pz1QIq_subtitle{color:#6c8a55;font-size:12px;font-weight:700}.pz1QIq_buttons{flex:1;justify-content:center;gap:10px;display:flex}.pz1QIq_breed{--charge:0;color:#2f4a20;font:inherit;cursor:pointer;touch-action:none;transform:scale(calc(1 + var(--charge) * .18));background:#fff;border:3px solid #fff;border-radius:999px;align-items:center;gap:8px;padding:6px 18px 6px 8px;font-size:16px;font-weight:800;transition:transform 80ms;display:flex;position:relative;overflow:hidden;box-shadow:0 4px #9cc27e,0 6px 14px #28501433}.pz1QIq_breed:hover{background:#fdfdf4}.pz1QIq_breed:disabled{opacity:.5;cursor:not-allowed}.pz1QIq_breed.pz1QIq_charging{box-shadow:0 2px #9cc27e,0 4px 10px #28501433}.pz1QIq_breed:focus-visible{outline-offset:2px;outline:3px solid #ffb84d}.pz1QIq_icon{width:34px;height:34px;transform:scale(calc(.8 + var(--charge) * .4));transition:transform 50ms}.pz1QIq_breedName{white-space:nowrap;text-align:left;z-index:1;min-width:4.5em;position:relative}.pz1QIq_gauge{height:5px;width:calc(var(--charge) * 100%);background:linear-gradient(90deg,#ffd27a,#ff9a3d);position:absolute;bottom:0;left:0}.pz1QIq_right{align-items:center;gap:10px;display:flex}.pz1QIq_sound{color:#6c7a62;font:inherit;cursor:pointer;background:#ffffffb3;border:2px solid #fff;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:13px;font-weight:800;display:flex}.pz1QIq_sound.pz1QIq_soundOn{color:#c96a10;background:#fff3d6;box-shadow:0 2px #f0c27a}.pz1QIq_sound:focus-visible{outline-offset:2px;outline:3px solid #ffb84d}.pz1QIq_count{color:#3b6b1f;white-space:nowrap;font-size:18px;font-weight:800}.pz1QIq_count small{color:#7a9468;margin-left:2px;font-size:12px}.pz1QIq_hint{color:#3f5a2d;text-align:center;pointer-events:none;background:#ffffffc7;border-radius:999px;max-width:calc(100% - 32px);margin:0;padding:8px 16px;font-size:13px;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #1e3c0a26}.pz1QIq_hint b{color:#e07b16}.pz1QIq_edge{pointer-events:none;z-index:3;transition:opacity .1s;position:absolute;inset:0;box-shadow:inset 0 0 0 6px #ff783cd9,inset 0 0 70px #ff6e32a6}.pz1QIq_bye{color:#fff;text-shadow:0 3px #e07b16,0 6px 16px #00000040;pointer-events:none;z-index:4;font-size:34px;font-weight:900;animation:1.4s ease-out forwards pz1QIq_bye;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes pz1QIq_bye{0%{opacity:0;transform:translate(-50%,-30%)scale(.6)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-110%)scale(1)}}@media (max-width:1180px){.pz1QIq_breed:not(.pz1QIq_charging) .pz1QIq_breedName{display:none}.pz1QIq_breed{padding:4px}.pz1QIq_breedName{min-width:0;padding-right:8px}}@media (max-width:640px){.pz1QIq_bar{gap:8px;padding:8px 12px}.pz1QIq_logo{font-size:15px}.pz1QIq_subtitle{font-size:10px}.pz1QIq_breed{padding:4px 12px 4px 6px;font-size:14px}.pz1QIq_icon{width:28px;height:28px}.pz1QIq_buttons{gap:6px}.pz1QIq_breed:not(.pz1QIq_charging) .pz1QIq_breedName{display:none}.pz1QIq_breed{padding:4px}.pz1QIq_breedName{min-width:0;padding-right:6px}.pz1QIq_subtitle,.pz1QIq_sound span{display:none}.pz1QIq_hint{border-radius:14px;font-size:11px}}@media (max-width:420px){.pz1QIq_brand{display:none}.pz1QIq_buttons{justify-content:flex-start}}
