.kin-fox{position:relative;pointer-events:none;isolation:isolate}.kin-fox,.kin-fox img{display:block;width:100%;height:100%}.kin-fox img{position:absolute;inset:0;object-fit:contain;user-select:none;opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1)}.kin-fox[data-pose=front] .kin-fox-front,.kin-fox[data-pose=glance] .kin-fox-glance{opacity:1}@media(prefers-reduced-motion:reduce){.kin-fox img{transition:none!important;opacity:0!important}.kin-fox .kin-fox-front{opacity:1!important}}html[data-pawd-motion=reduced] .kin-fox img{transition:none!important;opacity:0!important}html[data-pawd-motion=reduced] .kin-fox .kin-fox-front{opacity:1!important}.dw .pawd-guide-voice-button,.pawd-guide-voice-button{position:relative;z-index:3;display:grid;place-items:center;flex:none;width:56px;height:44px;min-width:44px;min-height:44px;margin:0 auto;padding:0;border:0;border-radius:14px;background:transparent;box-shadow:none;cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pawd-guide-voice-button>.pawd-guide-voice-art{display:grid;place-items:center;width:48px;height:44px;pointer-events:none;filter:drop-shadow(0 2px 1px #000b) drop-shadow(0 0 3px #cda94435);transition:filter .15s ease,transform .15s ease}.pawd-guide-voice-button svg{display:block;width:44px;height:44px;overflow:visible;pointer-events:none}.dw .pawd-guide-voice-button:focus-visible,.pawd-guide-voice-button:focus-visible{outline:2px solid #fff0bc;outline-offset:2px;background:#382B1C}.pawd-guide-voice-button:active>.pawd-guide-voice-art{transform:scale(.94);filter:drop-shadow(0 1px 1px #0008) brightness(1.2)}.dw .pawd-guide-voice-button:active:not(:disabled){transform:none;background:transparent}.pawd-guide-voice-button:disabled{cursor:default;opacity:.6}@media(hover:hover){.pawd-guide-voice-button:hover:not(:disabled)>.pawd-guide-voice-art{filter:drop-shadow(0 2px 2px #0009) brightness(1.15)}}@media(prefers-reduced-motion:reduce){.pawd-guide-voice-button>.pawd-guide-voice-art{transition:none}}html[data-pawd-motion=reduced] .pawd-guide-voice-button>.pawd-guide-voice-art{transition:none}.is-floating-voice,.is-floating-voice *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.pawd-guide-voice-button.is-floating-voice{touch-action:pan-y}.is-floating-voice .dw-guide-hold-feedback{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);width:max-content;max-width:170px;padding:7px 10px;border:1px solid #f1cc77;border-radius:12px;background:#483A28;color:#ffe8a9;font:700 11px/1.4 system-ui;pointer-events:none;visibility:hidden;box-shadow:0 3px 10px #0004}.is-floating-voice .dw-guide-hold-feedback[data-visible]{visibility:visible}.is-floating-voice .denkin-companion-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kin-hold-trigger .dw-guide-hold-feedback:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:2px;background:#f3ce79;transform:scaleX(0);transform-origin:left}.kin-hold-trigger[data-pressing] .dw-guide-hold-feedback:after{animation:kin-voice-hold-fill .55s linear forwards}.kin-hold-trigger[data-holding] .dw-guide-hold-feedback:after{transform:scaleX(1)}@keyframes kin-voice-hold-fill{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.kin-hold-trigger .dw-guide-hold-feedback:after{animation:none!important}}html[data-pawd-motion=reduced] .kin-hold-trigger .dw-guide-hold-feedback:after{animation:none!important}