.sdm{width:100%;height:auto;display:block;overflow:visible}.sdm *{transform-box:fill-box}.sdm text{-webkit-user-select:none;user-select:none;font-family:inherit}.sdm__root,.sdm__body,.sdm__chest{transform-origin:50% 100%}.sdm__tail{transform-origin:9% 94%}.sdm__head{transform-origin:50% 86%}.sdm__ear-l{transform-origin:72% 3%}.sdm__ear-r{transform-origin:28% 3%}.sdm__eye-l,.sdm__eye-r{transform-origin:50%}.sdm__tongue{transform-origin:50% 8%}.sdm__brow-l,.sdm__brow-r,.sdm__alert-mark,.sdm__spark,.sdm__cf{transform-origin:50%}.sdm__mouth-open,.sdm__mouth-big,.sdm__mouth-sad,.sdm__tongue,.sdm__blush,.sdm__lids,.sdm__tear,.sdm__zzz,.sdm__sparkles,.sdm__confetti,.sdm__bubble,.sdm__alert-mark{display:none}@keyframes sdm-blink{0%,91.5%,95.5%,to{transform:scaleY(1)}93%,94%{transform:scaleY(.08)}}@keyframes sdm-breathe{0%{transform:scale(1)}to{transform:scale(1.018)}}@keyframes sdm-breathe-deep{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes sdm-sway{0%{transform:rotate(-3deg)}to{transform:rotate(9deg)}}@keyframes sdm-wag{0%{transform:rotate(-18deg)}to{transform:rotate(8deg)}}@keyframes sdm-wag-wild{0%{transform:rotate(-22deg)}to{transform:rotate(6deg)}}@keyframes sdm-quiver{0%{transform:rotate(-10deg)}to{transform:rotate(-5deg)}}@keyframes sdm-bob{0%{transform:translateY(0)}to{transform:translateY(-3.5px)}}@keyframes sdm-float{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes sdm-flutter-l{0%{transform:rotate(5deg)}to{transform:rotate(22deg)}}@keyframes sdm-flutter-r{0%{transform:rotate(-5deg)}to{transform:rotate(-22deg)}}@keyframes sdm-bounce{0%,to{transform:translateY(0)scale(1)}12%{transform:translateY(2px)scale(1.06,.92)}40%{transform:translateY(-12px)scale(.96,1.06)}58%{transform:translateY(-12px)scale(.98,1.03)}76%{transform:translateY(0)scale(1.05,.94)}90%{transform:translateY(0)scale(.99,1.01)}}@keyframes sdm-jump{0%,to{transform:translateY(0)rotate(0)scale(1)}10%{transform:translateY(2px)rotate(0)scale(1.07,.9)}30%{transform:translateY(-15px)rotate(-6deg)scale(.97,1.05)}42%{transform:translateY(-17px)rotate(5deg)scale(.97,1.05)}54%{transform:translateY(-14px)rotate(-3deg)scale(.98,1.03)}72%{transform:translateY(0)rotate(0)scale(1.07,.92)}86%{transform:translateY(0)rotate(0)scale(.98,1.02)}}@keyframes sdm-tear{0%{opacity:0;transform:translateY(0)}12%{opacity:1}70%{opacity:.95;transform:translateY(22px)}to{opacity:0;transform:translateY(30px)}}@keyframes sdm-zzz{0%{opacity:0;transform:translateY(6px)}25%{opacity:.95}70%{opacity:.8}to{opacity:0;transform:translateY(-18px)}}@keyframes sdm-sparkle{0%,to{opacity:0;transform:scale(.35)rotate(0)}50%{opacity:1;transform:scale(1)rotate(25deg)}}@keyframes sdm-confetti{0%{opacity:0;transform:translateY(-8px)rotate(0)}6%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(150px)rotate(260deg)}}@keyframes sdm-pop{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes sdm-qwiggle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}@keyframes sdm-twitch{0%,80%,to{transform:rotate(-36deg)translateY(-2px)}86%{transform:rotate(-44deg)translateY(-2px)}93%{transform:rotate(-32deg)translateY(-2px)}}@keyframes sdm-head-idle{0%{transform:rotate(-1.5deg)}to{transform:rotate(2deg)}}@keyframes sdm-ear-l-idle{0%{transform:rotate(-2deg)}to{transform:rotate(3.5deg)}}@keyframes sdm-ear-r-idle{0%{transform:rotate(2deg)}to{transform:rotate(-3.5deg)}}@keyframes sdm-ear-l-flap{0%{transform:rotate(2deg)}to{transform:rotate(11deg)}}@keyframes sdm-ear-r-flap{0%{transform:rotate(-2deg)}to{transform:rotate(-11deg)}}@keyframes sdm-head-think{0%{transform:rotate(-6deg)}to{transform:rotate(-10.5deg)}}@keyframes sdm-ear-think{0%{transform:rotate(-21deg)}to{transform:rotate(-27deg)}}@keyframes sdm-head-sad{0%,to{transform:translateY(4px)rotate(0)}50%{transform:translateY(5.5px)rotate(-1.8deg)}}@keyframes sdm-ear-l-sad{0%{transform:rotate(-8deg)translateY(5px)}to{transform:rotate(-11.5deg)translateY(5.5px)}}@keyframes sdm-ear-r-sad{0%{transform:rotate(8deg)translateY(5px)}to{transform:rotate(11.5deg)translateY(5.5px)}}@keyframes sdm-head-sleepy{0%{transform:rotate(5deg)translateY(4px)}to{transform:rotate(8.5deg)translateY(5px)}}@keyframes sdm-ear-l-sleepy{0%{transform:rotate(-4deg)translateY(2px)}to{transform:rotate(-6.5deg)translateY(2.5px)}}@keyframes sdm-ear-r-sleepy{0%{transform:rotate(4deg)translateY(2px)}to{transform:rotate(6.5deg)translateY(2.5px)}}@keyframes sdm-head-alert{0%,74%,to{transform:rotate(8deg)}80%{transform:rotate(11.5deg)}88%{transform:rotate(6deg)}}@keyframes sdm-twitch-l{0%,80%,to{transform:rotate(32deg)translateY(-2px)}86%{transform:rotate(40deg)translateY(-2px)}93%{transform:rotate(27deg)translateY(-2px)}}@keyframes sdm-pant{0%{transform:translateY(0)scaleY(1)}to{transform:translateY(-2.5px)scaleY(.86)}}.sdm--idle .sdm__body,.sdm--idle .sdm__chest{animation:3.4s ease-in-out infinite alternate sdm-breathe}.sdm--idle .sdm__tail{animation:3.2s ease-in-out infinite alternate sdm-sway}.sdm--idle .sdm__head{animation:4.2s ease-in-out infinite alternate sdm-head-idle}.sdm--idle .sdm__ear-l{animation:3.6s ease-in-out infinite alternate sdm-ear-l-idle}.sdm--idle .sdm__ear-r{animation:4.4s ease-in-out infinite alternate sdm-ear-r-idle}.sdm--idle .sdm__eye-l,.sdm--idle .sdm__eye-r{animation:4.6s linear infinite sdm-blink}.sdm--happy .sdm__mouth-smile{display:none}.sdm--happy .sdm__mouth-open,.sdm--happy .sdm__blush{display:block}.sdm--happy .sdm__tail{animation:.32s ease-in-out infinite alternate sdm-wag;transform:rotate(-10deg)}.sdm--happy .sdm__head{animation:.55s ease-in-out infinite alternate sdm-bob}.sdm--happy .sdm__ear-l{animation:.55s ease-in-out infinite alternate sdm-ear-l-flap}.sdm--happy .sdm__ear-r{animation:.55s ease-in-out infinite alternate sdm-ear-r-flap}.sdm--happy .sdm__tongue{animation:.3s ease-in-out infinite alternate sdm-pant;display:block}.sdm--happy .sdm__body,.sdm--happy .sdm__chest{animation:3.4s ease-in-out infinite alternate sdm-breathe}.sdm--happy .sdm__eye-l,.sdm--happy .sdm__eye-r{animation:4.2s linear infinite sdm-blink}.sdm--excited .sdm__mouth-smile{display:none}.sdm--excited .sdm__mouth-open,.sdm--excited .sdm__tongue,.sdm--excited .sdm__blush,.sdm--excited .sdm__sparkles{display:block}.sdm--excited .sdm__root{animation:.85s ease-in-out infinite sdm-bounce}.sdm--excited .sdm__head{animation:.42s ease-in-out infinite alternate sdm-bob}.sdm--excited .sdm__tongue{animation:.26s ease-in-out infinite alternate sdm-pant}.sdm--excited .sdm__ear-l{animation:.3s ease-in-out infinite alternate sdm-flutter-l;transform:rotate(14deg)}.sdm--excited .sdm__ear-r{animation:.3s ease-in-out infinite alternate sdm-flutter-r;transform:rotate(-14deg)}.sdm--excited .sdm__tail{animation:.17s linear infinite alternate sdm-wag-wild;transform:rotate(-8deg)}.sdm--excited .sdm__eye-l,.sdm--excited .sdm__eye-r{animation:3.8s linear infinite sdm-blink}.sdm--excited .sdm__spark{animation:1.1s ease-in-out infinite sdm-sparkle}.sdm__sparkles g:nth-child(2) .sdm__spark{animation-delay:.38s}.sdm__sparkles g:nth-child(3) .sdm__spark{animation-delay:.74s}.sdm--thinking .sdm__bubble{animation:2.6s ease-in-out infinite alternate sdm-float;display:block}.sdm--thinking .sdm__head{animation:3.2s ease-in-out infinite alternate sdm-head-think;transform:rotate(-8deg)}.sdm--thinking .sdm__pupils{transform:translate(-3px,-4px)}.sdm--thinking .sdm__ear-r{animation:2.8s ease-in-out infinite alternate sdm-ear-think;transform:rotate(-24deg)}.sdm--thinking .sdm__ear-l{animation:3.8s ease-in-out infinite alternate sdm-ear-l-idle}.sdm--thinking .sdm__brow-l{transform:translateY(-3px)}.sdm--thinking .sdm__brow-r{transform:translateY(1px)}.sdm--thinking .sdm__qmark{animation:2.6s ease-in-out infinite sdm-qwiggle}.sdm--thinking .sdm__tail{animation:4.6s ease-in-out infinite alternate sdm-sway}.sdm--thinking .sdm__body,.sdm--thinking .sdm__chest{animation:3.6s ease-in-out infinite alternate sdm-breathe}.sdm--thinking .sdm__eye-l,.sdm--thinking .sdm__eye-r{animation:5.2s linear infinite sdm-blink}.sdm--sad .sdm__mouth-smile{display:none}.sdm--sad .sdm__mouth-sad,.sdm--sad .sdm__tear{display:block}.sdm--sad .sdm__root{transform:translateY(5px)}.sdm--sad .sdm__head{animation:3.8s ease-in-out infinite sdm-head-sad;transform:translateY(4px)}.sdm--sad .sdm__ear-l{animation:3.2s ease-in-out infinite alternate sdm-ear-l-sad;transform:rotate(-8deg)translateY(5px)}.sdm--sad .sdm__ear-r{animation:3.6s ease-in-out infinite alternate sdm-ear-r-sad;transform:rotate(8deg)translateY(5px)}.sdm--sad .sdm__brow-l{transform:rotate(-14deg)translateY(2px)}.sdm--sad .sdm__brow-r{transform:rotate(14deg)translateY(2px)}.sdm--sad .sdm__eye-l,.sdm--sad .sdm__eye-r{transform:scaleY(.85)}.sdm--sad .sdm__tail{transform:rotate(54deg)}.sdm--sad .sdm__tear{animation:1.9s ease-in infinite sdm-tear}.sdm--sleepy .sdm__eye-l,.sdm--sleepy .sdm__eye-r{display:none}.sdm--sleepy .sdm__lids,.sdm--sleepy .sdm__zzz{display:block}.sdm--sleepy .sdm__head{animation:4s ease-in-out infinite alternate sdm-head-sleepy;transform:rotate(6deg)translateY(4px)}.sdm--sleepy .sdm__ear-l{animation:4s ease-in-out infinite alternate sdm-ear-l-sleepy;transform:rotate(-4deg)translateY(2px)}.sdm--sleepy .sdm__ear-r{animation:4.6s ease-in-out infinite alternate sdm-ear-r-sleepy;transform:rotate(4deg)translateY(2px)}.sdm--sleepy .sdm__tail{transform:rotate(34deg)}.sdm--sleepy .sdm__body,.sdm--sleepy .sdm__chest{animation:4s ease-in-out infinite alternate sdm-breathe-deep}.sdm--sleepy .sdm__z{animation:2.8s linear infinite sdm-zzz}.sdm__zzz .sdm__z:nth-of-type(2){animation-delay:.9s}.sdm__zzz .sdm__z:nth-of-type(3){animation-delay:1.8s}.sdm--alert .sdm__alert-mark{animation:1.3s ease-in-out infinite sdm-pop;display:block}.sdm--alert .sdm__head{animation:2.6s ease-in-out infinite sdm-head-alert;transform:rotate(8deg)}.sdm--alert .sdm__ear-l{animation:2.4s ease-in-out .7s infinite sdm-twitch-l;transform:rotate(32deg)translateY(-2px)}.sdm--alert .sdm__ear-r{animation:2.4s ease-in-out infinite sdm-twitch;transform:rotate(-36deg)translateY(-2px)}.sdm--alert .sdm__eye-l,.sdm--alert .sdm__eye-r{transform:scale(1.16)}.sdm--alert .sdm__brow-l,.sdm--alert .sdm__brow-r{transform:translateY(-3px)}.sdm--alert .sdm__tail{animation:.45s ease-in-out infinite alternate sdm-quiver;transform:rotate(-10deg)}.sdm--celebrate .sdm__mouth-smile{display:none}.sdm--celebrate .sdm__mouth-big,.sdm--celebrate .sdm__blush,.sdm--celebrate .sdm__confetti{display:block}.sdm--celebrate .sdm__root{animation:1.1s ease-in-out infinite sdm-jump}.sdm--celebrate .sdm__ear-l{animation:.3s ease-in-out infinite alternate sdm-flutter-l}.sdm--celebrate .sdm__ear-r{animation:.3s ease-in-out infinite alternate sdm-flutter-r}.sdm--celebrate .sdm__brow-l,.sdm--celebrate .sdm__brow-r{transform:translateY(-4px)}.sdm--celebrate .sdm__tail{animation:.16s linear infinite alternate sdm-wag-wild;transform:rotate(-8deg)}.sdm--celebrate .sdm__eye-l,.sdm--celebrate .sdm__eye-r{animation:4s linear infinite sdm-blink}.sdm--celebrate .sdm__cf{animation:1.9s linear infinite sdm-confetti}.sdm__confetti g:first-child .sdm__cf{animation-duration:1.8s;animation-delay:0s}.sdm__confetti g:nth-child(2) .sdm__cf{animation-duration:2.2s;animation-delay:.15s}.sdm__confetti g:nth-child(3) .sdm__cf{animation-duration:1.7s;animation-delay:.3s}.sdm__confetti g:nth-child(4) .sdm__cf{animation-duration:2.3s;animation-delay:.45s}.sdm__confetti g:nth-child(5) .sdm__cf{animation-duration:1.9s;animation-delay:.6s}.sdm__confetti g:nth-child(6) .sdm__cf{animation-duration:2.1s;animation-delay:.75s}.sdm__confetti g:nth-child(7) .sdm__cf{animation-duration:1.8s;animation-delay:.9s}.sdm__confetti g:nth-child(8) .sdm__cf{animation-duration:2.2s;animation-delay:1.05s}.sdm__confetti g:nth-child(9) .sdm__cf{animation-duration:1.9s;animation-delay:1.2s}.sdm__confetti g:nth-child(10) .sdm__cf{animation-duration:2.1s;animation-delay:1.35s}@media (prefers-reduced-motion:reduce){.sdm,.sdm *{transition:none!important;animation:none!important}}.sdm--static,.sdm--static *{transition:none!important;animation:none!important}
.sd-app-banner{padding:10px max(12px, env(safe-area-inset-left)) 10px max(12px, env(safe-area-inset-right));background:var(--sd-cream-paper,var(--sd-paper));border-block-end:1px solid var(--sd-line);color:var(--sd-ink);align-items:center;gap:12px;display:flex}.sd-app-banner__mascot{flex:none;display:inline-flex}.sd-app-banner__text{min-inline-size:0;font:var(--typography-body);color:var(--sd-ink);flex:1;font-weight:600;line-height:1.3}.sd-app-banner__cta{background:var(--sd-terra);color:var(--sd-cream-paper,#fff);font:var(--typography-label);white-space:nowrap;border-radius:999px;flex:none;align-items:center;min-block-size:40px;padding:8px 16px;font-weight:650;text-decoration:none;display:inline-flex}.sd-app-banner__cta:active{background:var(--sd-terra-deep,var(--sd-terra))}.sd-app-banner__close{block-size:40px;inline-size:40px;color:var(--sd-ink-soft);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sd-app-banner__close svg{block-size:20px;inline-size:20px}
