.go-btc-mascot_companion__Zzq0m{position:fixed;inset-inline-start:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));z-index:35;width:96px;height:100px;pointer-events:none}.go-btc-mascot_trigger__axerf{display:block;position:absolute;bottom:0;width:96px;height:82px;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;border-radius:8px;-webkit-tap-highlight-color:transparent}.go-btc-mascot_sprite__26CTM{display:block;width:96px;height:82px;background:url(/mascot/gobtc-sprites.png) no-repeat 0 0/768px 82px;image-rendering:pixelated;animation:go-btc-mascot_greeting__oFETP 1.4s step-end,go-btc-mascot_idle__XntO5 12s step-end 1.4s infinite}@keyframes go-btc-mascot_greeting__oFETP{0%,40%{background-position-x:-384px}41%,80%{background-position-x:-672px}81%,to{background-position-x:0}}@keyframes go-btc-mascot_idle__XntO5{0%,39%,42%,74%,89%,to{background-position-x:0}40%,41%{background-position-x:-96px}75%,78%{background-position-x:-288px}79%,88%{background-position-x:-192px}}.go-btc-mascot_trigger__axerf:focus-visible .go-btc-mascot_sprite__26CTM,.go-btc-mascot_trigger__axerf:hover .go-btc-mascot_sprite__26CTM{animation:none;background-position-x:-576px}.go-btc-mascot_trigger__axerf[data-open=true] .go-btc-mascot_sprite__26CTM{animation:none;background-position-x:-480px}.go-btc-mascot_companion__Zzq0m[data-paused=true] .go-btc-mascot_sprite__26CTM{animation:none}.go-btc-mascot_hide__vgkjp{position:absolute;z-index:1;right:-8px;top:-3px;width:44px;height:44px;display:grid;place-items:center;border:0;color:#eee8d8;background:transparent;cursor:pointer;pointer-events:auto}.go-btc-mascot_hide__vgkjp svg{padding:3px;width:22px;height:22px;background:#11120f;border:1px solid #eee8d840;border-radius:50%}.go-btc-mascot_footerToggle__FM7O9:focus-visible,.go-btc-mascot_hide__vgkjp:focus-visible,.go-btc-mascot_panel__IiAEK a:focus-visible,.go-btc-mascot_panel__IiAEK button:focus-visible,.go-btc-mascot_trigger__axerf:focus-visible{outline:2px solid #ff9900;outline-offset:3px}.go-btc-mascot_panel__IiAEK{z-index:40;width:min(340px,calc(100vw - 32px));max-height:min(540px,var(--radix-popover-content-available-height));overflow-y:auto;padding:20px;color:#f6f1e5;background:#11120f;border:1px solid #f7931a80;border-top:3px solid #ff9900;box-shadow:0 12px 36px #0006;font-family:inherit}.go-btc-mascot_panelHeader__LZLq_{display:flex;align-items:center;justify-content:space-between;gap:8px}.go-btc-mascot_eyebrow__rrQf2{color:#ffad42;font-family:monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.go-btc-mascot_close__5Bbmo{display:grid;place-items:center;width:44px;height:44px;margin:-12px -12px -8px 0;padding:0;border:0;color:#eee8d8;background:transparent;cursor:pointer}.go-btc-mascot_panel__IiAEK h2{margin:12px 0 8px;font-size:25px;font-weight:700;line-height:1.1;letter-spacing:-.04em}.go-btc-mascot_description__2JD9K{color:#bdb7aa;margin:0 0 18px;font-size:13px;line-height:1.5}.go-btc-mascot_links__dRqYd{display:grid;border-top:1px solid #eee8d826}.go-btc-mascot_link__6sv52{display:flex;align-items:center;gap:12px;min-height:65px;padding:10px 2px;color:#f6f1e5;text-decoration:none;border-bottom:1px solid #eee8d826}.go-btc-mascot_link__6sv52>svg:first-child{color:#ffad42;flex-shrink:0}.go-btc-mascot_link__6sv52>svg:last-child{margin-left:auto;color:#bdb7aa;flex-shrink:0}.go-btc-mascot_link__6sv52 strong{display:block;font-size:14px;font-weight:600}.go-btc-mascot_link__6sv52 small{display:block;margin-top:3px;color:#bdb7aa;font-size:11px}.go-btc-mascot_link__6sv52:hover{color:#ffad42;background:#ff99000d}.go-btc-mascot_preferences__CxZHt{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;margin-top:8px}.go-btc-mascot_preferences__CxZHt button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;border:0;padding:4px 0;color:#bdb7aa;background:transparent;font-size:11px;cursor:pointer}.go-btc-mascot_preferences__CxZHt button:hover{color:#ffad42}.go-btc-mascot_footerToggle__FM7O9{min-height:44px;margin-block-end:100px;color:#bdb7aa;text-align:start;font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.go-btc-mascot_footerToggle__FM7O9:hover{color:#ffad42}.go-btc-mascot_footerToggle__FM7O9:disabled{cursor:default;opacity:.5}@media (min-width:640px){.go-btc-mascot_companion__Zzq0m{inset-inline-start:max(20px,env(safe-area-inset-left));bottom:max(20px,env(safe-area-inset-bottom))}.go-btc-mascot_hide__vgkjp{opacity:0}.go-btc-mascot_companion__Zzq0m:focus-within .go-btc-mascot_hide__vgkjp,.go-btc-mascot_companion__Zzq0m:hover .go-btc-mascot_hide__vgkjp{opacity:1}}@media (prefers-reduced-motion:reduce){.go-btc-mascot_sprite__26CTM{animation:none}}@media print{.go-btc-mascot_companion__Zzq0m,.go-btc-mascot_footerToggle__FM7O9,.go-btc-mascot_panel__IiAEK{display:none}}:fullscreen .go-btc-mascot_companion__Zzq0m{display:none}