.yc-support{position:fixed;right:20px;bottom:22px;z-index:4800;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.yc-support summary{display:grid;place-items:center;width:44px;height:44px;list-style:none;cursor:pointer;border:1px solid #82745d;background:#11191c;color:#e1c799;border-radius:50%;font-size:21px;font-weight:700;box-shadow:0 8px 30px #0008}.yc-support summary::-webkit-details-marker{display:none}.yc-support-panel{position:absolute;bottom:58px;right:0;width:min(290px,calc(100vw - 40px));padding:20px;background:#11191c;color:#dce1dc;border:1px solid #4a514d;box-shadow:0 16px 50px #0009}.yc-support-panel p{font-size:13px;line-height:1.6}.yc-support-panel a{display:block;background:#c5aa7e;color:#101719;padding:11px 14px;text-decoration:none;font-weight:700}.yc-support-panel button{margin-top:12px;border:0;background:none;color:#a8b1aa;font:inherit;font-size:12px;cursor:pointer}.yc-companion{display:none;position:fixed;left:0;top:0;z-index:80;width:76px;height:76px;pointer-events:none;contain:layout style;will-change:transform}.yc-sprite{display:block;width:100%;height:100%;background-size:400% 200%;background-repeat:no-repeat;filter:drop-shadow(0 5px 3px #0007)}.yc-bear{width:100px;height:100px;z-index:79}.yc-bear .yc-sprite{background-position-y:100%}.yc-bubble{position:absolute;bottom:82px;left:-42px;width:184px;padding:10px 12px;background:#152025;border:1px solid #6c6655;color:#e1d8c5;font:12px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;opacity:0;transition:opacity .18s}.yc-companion.hint .yc-bubble{opacity:1}.yc-companion.reverse .yc-sprite{transform:scaleX(-1)}.yc-companion.loot .yc-sprite{transform:rotate(14deg) translateY(9px)}.yc-companion.loot.reverse .yc-sprite{transform:scaleX(-1) rotate(14deg) translateY(9px)}.yc-hint-target{outline:2px solid #c5aa7e!important;outline-offset:5px!important}@media(min-width:1000px)and (pointer:fine)and (prefers-reduced-motion:no-preference){.yc-companion.ready{display:block}.yc-companion.ready .yc-sprite{background-image:url(/assets/world/rust-companion-sprites-v1.png)}}@media(max-width:999px),(pointer:coarse),(prefers-reduced-motion:reduce){.yc-companion{display:none!important}.yc-support [data-toggle-companion]{display:none}}.yc-companion:not(.yc-bear){width:76px;height:94px}.yc-companion:not(.yc-bear) .yc-sprite{background-size:400% 167.36%;background-position-y:0}.yc-bear .yc-sprite{background-size:400% 270%;background-position-y:100%}.yc-companion .yc-bubble{bottom:100px}.yc-companion{z-index:8100}.yc-bear{z-index:8099}.yc-bubble{box-sizing:border-box;max-width:190px}.yc-companion:not(.yc-bear) .yc-sprite{filter:drop-shadow(0 5px 3px #0009)}.yc-companion.running:not(.yc-bear) .yc-sprite{animation:yc-stride .18s ease-in-out infinite alternate}.yc-companion:not(.yc-bear):after{content:"";position:absolute;width:43px;height:8px;left:17px;bottom:-2px;border-radius:50%;background:#0006;filter:blur(3px);z-index:-1}.yc-dust{position:absolute;inset:0;pointer-events:none}.yc-dust i{position:absolute;left:calc(16px + var(--dust-index) * 7px);bottom:1px;width:5px;height:5px;background:#b8a481;border-radius:50%;opacity:0}.running .yc-dust i{animation:yc-dust .65s ease-out infinite;animation-delay:calc(var(--dust-index) * -.1s)}.arriving .yc-sprite{animation:yc-arrive .7s cubic-bezier(.2,.8,.2,1) both}.arriving:before{content:"";position:absolute;left:5px;bottom:-5px;width:64px;height:15px;border:1px solid #c5aa7e;border-radius:50%;animation:yc-arrival-ring 1.2s ease-out both}@keyframes yc-stride{0%{translate:0 0}to{translate:0 -2px}}@keyframes yc-dust{0%{opacity:.35;scale:.5;translate:0 0}to{opacity:0;scale:2;translate:-12px -13px}}@keyframes yc-arrive{0%{opacity:0;translate:-45px 8px}to{opacity:1;translate:0 0}}@keyframes yc-arrival-ring{0%{opacity:.7;scale:.5}to{opacity:0;scale:1.8}}@media(prefers-reduced-motion:reduce){.yc-companion *,.yc-companion:before{animation:none!important}}
