.AsmhIdleCompanion-module__hOeXXW__root{inset-inline-end:max(18px, env(safe-area-inset-right,0px));bottom:max(18px, env(safe-area-inset-bottom,0px));z-index:45;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform-origin:50% 100%;contain:layout paint style;will-change:opacity, transform;width:clamp(190px,14vw,230px);margin:0;transition:opacity .42s,transform .44s cubic-bezier(.22,1,.36,1);position:fixed;transform:translateY(12px)scale(.975)}.AsmhIdleCompanion-module__hOeXXW__preparing{visibility:hidden}.AsmhIdleCompanion-module__hOeXXW__visible{opacity:1;transform:translate(0,0)scale(1)}.AsmhIdleCompanion-module__hOeXXW__exiting{opacity:0;transform:translateY(9px)scale(.985)}.AsmhIdleCompanion-module__hOeXXW__floatLayer{z-index:2;transform-origin:50% 100%;width:100%;position:relative}.AsmhIdleCompanion-module__hOeXXW__visible .AsmhIdleCompanion-module__hOeXXW__floatLayer{animation:5.8s ease-in-out .48s infinite AsmhIdleCompanion-module__hOeXXW__asmh-idle-float}.AsmhIdleCompanion-module__hOeXXW__breathLayer{transform-origin:50% 76%;width:100%}.AsmhIdleCompanion-module__hOeXXW__visible .AsmhIdleCompanion-module__hOeXXW__breathLayer{animation:4.6s ease-in-out .48s infinite AsmhIdleCompanion-module__hOeXXW__asmh-idle-breathe}.AsmhIdleCompanion-module__hOeXXW__image{object-fit:contain;filter:drop-shadow(0 10px 12px #0f172a1c);width:100%;height:auto;display:block}.AsmhIdleCompanion-module__hOeXXW__shadow{z-index:1;inset-inline-start:50%;filter:blur(6px);opacity:0;transform-origin:50%;background:#0f172a21;border-radius:50%;width:58%;height:11px;position:absolute;bottom:1px;transform:translate(-50%)scaleX(.88)}[dir=rtl] .AsmhIdleCompanion-module__hOeXXW__shadow{transform:translate(50%)scaleX(.88)}.AsmhIdleCompanion-module__hOeXXW__visible .AsmhIdleCompanion-module__hOeXXW__shadow{opacity:1;animation:5.8s ease-in-out .48s infinite AsmhIdleCompanion-module__hOeXXW__asmh-idle-shadow}@keyframes AsmhIdleCompanion-module__hOeXXW__asmh-idle-float{0%,to{transform:translate(0,0)rotate(-.15deg)}50%{transform:translateY(-4px)rotate(.35deg)}}@keyframes AsmhIdleCompanion-module__hOeXXW__asmh-idle-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.006)}}@keyframes AsmhIdleCompanion-module__hOeXXW__asmh-idle-shadow{0%,to{opacity:.13;transform:translate(-50%)scaleX(.94)}50%{opacity:.08;transform:translate(-50%)scaleX(.82)}}[dir=rtl] .AsmhIdleCompanion-module__hOeXXW__visible .AsmhIdleCompanion-module__hOeXXW__shadow{animation-name:AsmhIdleCompanion-module__hOeXXW__asmh-idle-shadow-rtl}@keyframes AsmhIdleCompanion-module__hOeXXW__asmh-idle-shadow-rtl{0%,to{opacity:.13;transform:translate(50%)scaleX(.94)}50%{opacity:.08;transform:translate(50%)scaleX(.82)}}@media (max-width:1100px){.AsmhIdleCompanion-module__hOeXXW__root{width:clamp(150px,18vw,180px)}}@media (max-width:767px){.AsmhIdleCompanion-module__hOeXXW__root{inset-inline-end:8px;bottom:calc(72px + env(safe-area-inset-bottom,0px));width:clamp(110px,32vw,140px)}}@media (prefers-reduced-motion:reduce){.AsmhIdleCompanion-module__hOeXXW__root{transition:opacity .22s;transform:none}.AsmhIdleCompanion-module__hOeXXW__floatLayer,.AsmhIdleCompanion-module__hOeXXW__breathLayer,.AsmhIdleCompanion-module__hOeXXW__shadow{transform:none;animation:none!important}.AsmhIdleCompanion-module__hOeXXW__shadow{opacity:.1;inset-inline-start:21%}}
