#guideDock.kp-static .gd-live-portrait,#guideDock.kp-static .gd-motion-toggle{display:none!important}#guideDock.kp-static .gd-portrait img{opacity:1!important;object-fit:cover;object-position:center 22%;transition:transform .6s}#guideDock.kp-static.speaking .gd-portrait img{animation:kpBreath 2.4s ease-in-out infinite}#guideDock.kp-static.speaking .gd-portrait{box-shadow:inset 0 0 0 3px #c3a05a,0 0 22px #c3a05a8c}@keyframes kpBreath{50%{transform:scale(1.025)}}.kp-fade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;transition:opacity .3s;border-radius:inherit}.kpc-av{position:fixed;right:20px;bottom:20px;z-index:305;display:block;box-sizing:border-box;width:56px;height:56px;margin:0;padding:3px;border:2px solid #C9A35A;border-radius:50%;background:#fffbf38c;-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);box-shadow:0 8px 22px #0521494d,0 0 0 1px #ffffff59,inset 0 1px #fffc;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.55);transition:transform .3s cubic-bezier(.4,0,.6,1),opacity .2s,visibility 0s .3s;-webkit-tap-highlight-color:transparent}.kpc-av span{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#efe6d2;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.kpc-av img{position:absolute;display:block;width:190%;max-width:none;height:auto;left:-45%;top:-1%}html.kpc-av-on .kpc-av{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:transform .34s cubic-bezier(.2,1.25,.3,1),opacity .2s,visibility 0s}html.kpc-av-on .kpc-av:hover{transform:scale(1.06)}.kpc-av:focus-visible{outline:2px solid #C9A35A;outline-offset:2px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kpc-av{background:#fbf6ea}}html #guideDock{transform-origin:100% 100%;transition:width .25s,bottom .25s,transform .32s cubic-bezier(.2,.9,.3,1),opacity .22s,visibility 0s}html #guideDock.minimized{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.3);transition:width .25s,bottom .25s,transform .3s cubic-bezier(.4,0,.6,1),opacity .2s,visibility 0s .3s}@media(prefers-reduced-motion:reduce){.kpc-av,html #guideDock{transition:none!important}#guideDock.kp-static.speaking .gd-portrait img{animation:none}}@media print{.kpc-av{display:none!important}}
