.dowat-mascot{flex-shrink:0;width:10rem;max-width:100%;line-height:0;display:inline-block}.dowat-mascot svg{width:100%;height:auto;display:block;overflow:visible}.dowat-brand-mark{flex-shrink:0;width:2rem;height:2rem;display:inline-block}.dowat-brand-lockup{align-items:center;gap:.6rem;display:inline-flex}.dowat-mascot .bird-leg-back{transform-origin:225px 230px}.dowat-mascot .bird-leg-front{transform-origin:248px 229px}.dowat-mascot .bird-shin-back{transform-origin:216px 274px}.dowat-mascot .bird-shin-front{transform-origin:246px 275px}.dowat-mascot .bird-foot-back{transform-origin:205px 317px}.dowat-mascot .bird-foot-front{transform-origin:253px 317px}.dowat-mascot .bird-body{transform-origin:235px 240px}.dowat-mascot .bird-legs{transform-origin:240px 322px}.dowat-mascot .bird-head{transform-origin:270px 147px}.dowat-mascot .bird-wing{transform-origin:229px 170px}.dowat-mascot .bird-eye-open{transform-origin:307px 96px}.dowat-mascot .bird-eye-closed{opacity:0}.dowat-mascot-welcome{width:9rem;margin:0 auto 1rem;display:block}.dowat-mascot-hero{width:8rem;margin:0 auto 1rem;display:block}.dowat-mascot-rest{float:right;width:6rem;margin:-.5rem 0 0 .5rem}.dowat-mascot-complete{width:4rem;margin:-.6rem -.25rem}.dowat-mascot-focus-ready{width:5.5rem;margin-bottom:1.25rem}.focus-timer-heading{padding-right:4.5rem;position:relative}.dowat-mascot-timer{pointer-events:none;width:4rem;position:absolute;top:-.5rem;right:0}.bird-finished-pose .bird-wing{transform:rotate(17deg)}.bird-finished-pose .bird-eye-open{opacity:0}.bird-finished-pose .bird-eye-closed{opacity:1}.celebration-badge.dowat-celebration{animation-duration:2s}.dowat-loading{width:100%;color:var(--color-base-content,#164e49);flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.dowat-loading-screen{justify-content:center;min-height:100svh;padding:2rem}.dowat-loading-track{box-sizing:border-box;border-bottom:1px solid color-mix(in srgb, currentColor 16%, transparent);width:min(22rem,100%);padding-inline-end:4.5rem}.dowat-loading-lane{width:100%}.dowat-loading-lane .dowat-mascot{width:100%;display:block}.dowat-loading-lane svg{width:4.5rem;max-width:none}.dowat-loading-label{text-align:center;margin:0;font-size:.875rem;line-height:1.5}.dowat-mascot.bird-loading{animation:5.6s linear infinite dowat-loading-shuttle}.dowat-mascot.bird-loading svg{animation:5.6s ease-in-out infinite dowat-loading-turn}@keyframes dowat-loading-shuttle{0%,3.57143%{transform:translate(0)}46.4286%,53.5714%{transform:translate(100%)}96.4286%,to{transform:translate(0)}}@keyframes dowat-loading-turn{0%,46.4286%{transform:scaleX(1)}50%,96.4286%{transform:scaleX(-1)}to{transform:scaleX(1)}}.dowat-mascot.bird-loading .bird-leg-front{animation:5.6s ease-in-out infinite dowat-loading-leg-front}@keyframes dowat-loading-leg-front{0%,3.57143%,5.35714%,8.92857%,12.5%,16.0714%,19.6429%,23.2143%,26.7857%,30.3571%,33.9286%,37.5%,41.0714%,44.6429%,46.4286%,53.5714%,55.3571%,58.9286%,62.5%,66.0714%,69.6429%,73.2143%,76.7857%,80.3571%,83.9286%,87.5%,91.0714%,94.6429%,96.4286%,to{transform:rotate(0)}7.14286%,14.2857%,21.4286%,28.5714%,35.7143%,42.8571%,57.1429%,64.2857%,71.4286%,78.5714%,85.7143%,92.8571%{transform:rotate(18deg)}10.7143%,17.8571%,25%,32.1429%,39.2857%,60.7143%,67.8571%,75%,82.1429%,89.2857%{transform:rotate(-18deg)}}.dowat-mascot.bird-loading .bird-leg-back{animation:5.6s ease-in-out infinite dowat-loading-leg-back}@keyframes dowat-loading-leg-back{0%,3.57143%,5.35714%,8.92857%,12.5%,16.0714%,19.6429%,23.2143%,26.7857%,30.3571%,33.9286%,37.5%,41.0714%,44.6429%,46.4286%,53.5714%,55.3571%,58.9286%,62.5%,66.0714%,69.6429%,73.2143%,76.7857%,80.3571%,83.9286%,87.5%,91.0714%,94.6429%,96.4286%,to{transform:rotate(0)}7.14286%,14.2857%,21.4286%,28.5714%,35.7143%,42.8571%,57.1429%,64.2857%,71.4286%,78.5714%,85.7143%,92.8571%{transform:rotate(-18deg)}10.7143%,17.8571%,25%,32.1429%,39.2857%,60.7143%,67.8571%,75%,82.1429%,89.2857%{transform:rotate(18deg)}}.dowat-mascot.bird-loading .bird-shin-front{animation:5.6s ease-in-out infinite dowat-loading-shin-front}@keyframes dowat-loading-shin-front{0%,3.57143%,5.35714%,7.14286%,10.7143%,12.5%,14.2857%,17.8571%,19.6429%,21.4286%,25%,26.7857%,28.5714%,32.1429%,33.9286%,35.7143%,39.2857%,41.0714%,42.8571%,46.4286%,53.5714%,55.3571%,57.1429%,60.7143%,62.5%,64.2857%,67.8571%,69.6429%,71.4286%,75%,76.7857%,78.5714%,82.1429%,83.9286%,85.7143%,89.2857%,91.0714%,92.8571%,96.4286%,to{transform:rotate(0)}8.92857%,16.0714%,23.2143%,30.3571%,37.5%,44.6429%,58.9286%,66.0714%,73.2143%,80.3571%,87.5%,94.6429%{transform:rotate(48deg)}}.dowat-mascot.bird-loading .bird-shin-back{animation:5.6s ease-in-out infinite dowat-loading-shin-back}@keyframes dowat-loading-shin-back{0%,3.57143%,7.14286%,8.92857%,10.7143%,14.2857%,16.0714%,17.8571%,21.4286%,23.2143%,25%,28.5714%,30.3571%,32.1429%,35.7143%,37.5%,39.2857%,42.8571%,44.6429%,46.4286%,53.5714%,57.1429%,58.9286%,60.7143%,64.2857%,66.0714%,67.8571%,71.4286%,73.2143%,75%,78.5714%,80.3571%,82.1429%,85.7143%,87.5%,89.2857%,92.8571%,94.6429%,96.4286%,to{transform:rotate(0)}5.35714%,12.5%,19.6429%,26.7857%,33.9286%,41.0714%,55.3571%,62.5%,69.6429%,76.7857%,83.9286%,91.0714%{transform:rotate(48deg)}}.dowat-mascot.bird-loading .bird-foot-front{animation:5.6s ease-in-out infinite dowat-loading-foot-front}@keyframes dowat-loading-foot-front{0%,3.57143%,5.35714%,12.5%,19.6429%,26.7857%,33.9286%,41.0714%,46.4286%,53.5714%,55.3571%,62.5%,69.6429%,76.7857%,83.9286%,91.0714%,96.4286%,to{transform:rotate(0)}7.14286%,14.2857%,21.4286%,28.5714%,35.7143%,42.8571%,57.1429%,64.2857%,71.4286%,78.5714%,85.7143%,92.8571%{transform:rotate(-8deg)}8.92857%,16.0714%,23.2143%,30.3571%,37.5%,44.6429%,58.9286%,66.0714%,73.2143%,80.3571%,87.5%,94.6429%{transform:rotate(-24deg)}10.7143%,17.8571%,25%,32.1429%,39.2857%,60.7143%,67.8571%,75%,82.1429%,89.2857%{transform:rotate(8deg)}}.dowat-mascot.bird-loading .bird-foot-back{animation:5.6s ease-in-out infinite dowat-loading-foot-back}@keyframes dowat-loading-foot-back{0%,3.57143%,8.92857%,16.0714%,23.2143%,30.3571%,37.5%,44.6429%,46.4286%,53.5714%,58.9286%,66.0714%,73.2143%,80.3571%,87.5%,94.6429%,96.4286%,to{transform:rotate(0)}5.35714%,12.5%,19.6429%,26.7857%,33.9286%,41.0714%,55.3571%,62.5%,69.6429%,76.7857%,83.9286%,91.0714%{transform:rotate(-24deg)}7.14286%,14.2857%,21.4286%,28.5714%,35.7143%,42.8571%,57.1429%,64.2857%,71.4286%,78.5714%,85.7143%,92.8571%{transform:rotate(8deg)}10.7143%,17.8571%,25%,32.1429%,39.2857%,60.7143%,67.8571%,75%,82.1429%,89.2857%{transform:rotate(-8deg)}}.dowat-mascot.bird-loading .bird-body{animation:5.6s ease-in-out infinite dowat-loading-body}@keyframes dowat-loading-body{0%,3.57143%,7.14286%,10.7143%,14.2857%,17.8571%,21.4286%,25%,28.5714%,32.1429%,35.7143%,39.2857%,42.8571%,46.4286%,53.5714%,57.1429%,60.7143%,64.2857%,67.8571%,71.4286%,75%,78.5714%,82.1429%,85.7143%,89.2857%,92.8571%,96.4286%,to{transform:translateY(0)}5.35714%,8.92857%,12.5%,16.0714%,19.6429%,23.2143%,26.7857%,30.3571%,33.9286%,37.5%,41.0714%,44.6429%,55.3571%,58.9286%,62.5%,66.0714%,69.6429%,73.2143%,76.7857%,80.3571%,83.9286%,87.5%,91.0714%,94.6429%{transform:translateY(-5px)}}.dowat-mascot.bird-loading .bird-wing{animation:5.6s ease-in-out infinite dowat-loading-wing}@keyframes dowat-loading-wing{0%,3.57143%,7.14286%,10.7143%,14.2857%,17.8571%,21.4286%,25%,28.5714%,32.1429%,35.7143%,39.2857%,42.8571%,46.4286%,53.5714%,57.1429%,60.7143%,64.2857%,67.8571%,71.4286%,75%,78.5714%,82.1429%,85.7143%,89.2857%,92.8571%,96.4286%,to{transform:rotate(0)}5.35714%,8.92857%,12.5%,16.0714%,19.6429%,23.2143%,26.7857%,30.3571%,33.9286%,37.5%,41.0714%,44.6429%,55.3571%,58.9286%,62.5%,66.0714%,69.6429%,73.2143%,76.7857%,80.3571%,83.9286%,87.5%,91.0714%,94.6429%{transform:rotate(-3deg)}}.bird-welcome .bird-travel{animation:2.2s ease-in-out both bird-arrive}.bird-welcome .bird-body{animation:1.3s ease-in-out both bird-walk-bob}.bird-welcome .bird-leg-back{animation:1.3s ease-in-out both bird-step-back}.bird-welcome .bird-leg-front{animation:1.3s ease-in-out both bird-step-front}.bird-welcome .bird-head{animation:.9s ease-in-out 1.3s both bird-curious}.bird-complete .bird-travel{animation:1.15s ease-in-out both bird-small-step}.bird-complete .bird-leg-front{animation:.7s ease-in-out both bird-step-front}.bird-complete .bird-leg-back{animation:.7s ease-in-out both bird-step-back}.bird-complete .bird-wing{animation:.85s ease-in-out .2s both bird-wing-lift}.bird-rest .bird-body{animation:1.2s ease-in-out both bird-settle}.bird-rest .bird-legs{animation:1.2s ease-in-out both bird-fold-legs}.bird-rest .bird-head{animation:1.2s ease-in-out both bird-rest-head}.bird-rest .bird-eye-open{animation:.45s ease-in-out .6s both bird-close-eye}.bird-rest .bird-eye-closed{animation:.45s ease-in-out .6s both bird-closed-eye}@keyframes bird-arrive{0%{transform:translate(-18px)}30%{transform:translate(-9px)}60%,to{transform:translate(0)}}@keyframes bird-walk-bob{0%,50%,to{transform:translateY(0)}25%,75%{transform:translateY(-3px)}}@keyframes bird-step-front{0%,50%,to{transform:rotate(0)}25%{transform:rotate(-13deg)}75%{transform:rotate(9deg)}}@keyframes bird-step-back{0%,50%,to{transform:rotate(0)}25%{transform:rotate(9deg)}75%{transform:rotate(-13deg)}}@keyframes bird-curious{0%,to{transform:rotate(0)}45%,70%{transform:rotate(7deg)}}@keyframes bird-small-step{0%{transform:translate(-9px)}to{transform:translate(0)}}@keyframes bird-wing-lift{0%,to{transform:rotate(0)}40%,55%{transform:rotate(17deg)}}@keyframes bird-settle{to{transform:translateY(7px)}}@keyframes bird-fold-legs{to{transform:scaleY(.92)}}@keyframes bird-rest-head{to{transform:rotate(5deg)}}@keyframes bird-close-eye{to{opacity:0;transform:scaleY(.05)}}@keyframes bird-closed-eye{to{opacity:1}}@media (prefers-reduced-motion:reduce){.dowat-mascot,.dowat-mascot *,.celebration-badge.dowat-celebration{animation:none!important}.dowat-loading-lane .dowat-mascot{transform:translate(50%)}.bird-rest .bird-body{transform:translateY(7px)}.bird-rest .bird-legs{transform:scaleY(.92)}.bird-rest .bird-head{transform:rotate(5deg)}.bird-rest .bird-eye-open{opacity:0}.bird-rest .bird-eye-closed{opacity:1}}