html body .gg-button-help-progress{position:fixed!important;z-index:2147483647!important;pointer-events:none!important;box-sizing:border-box!important;filter:drop-shadow(0 0 4px #17121f)}
html body .gg-button-help-progress svg{width:100%!important;height:100%!important;overflow:visible!important;display:block!important}
html body .gg-button-help-progress rect{fill:none;stroke-width:3;vector-effect:non-scaling-stroke}
html body .gg-button-help-track{stroke:#47392c}
html body .gg-button-help-fill{stroke:#ffe08a;stroke-dasharray:100;stroke-dashoffset:100;animation:ggButtonInfoFill 2s linear forwards}
html body .gg-button-help-progress span{position:absolute;top:100%;left:50%;transform:translateX(-50%);border:1px solid #d5b56b;border-radius:7px;background:#21182e;color:#ffe7a5;-webkit-text-fill-color:#ffe7a5;font:600 11px/1.4 system-ui;white-space:nowrap;padding:3px 6px}
@keyframes ggButtonInfoFill{to{stroke-dashoffset:0}}
html body dialog.gg-button-help-dialog{position:fixed!important;inset:auto!important;left:var(--help-left,12px);top:var(--help-top,12px);margin:0!important;box-sizing:border-box!important;padding:18px!important;border:1px solid #d8b968!important;border-radius:16px!important;background:linear-gradient(145deg,#30253b,#17121f)!important;color:#fff3d5!important;-webkit-text-fill-color:#fff3d5!important;box-shadow:0 12px 40px #0009!important;overflow:auto!important;overscroll-behavior:contain;touch-action:pan-y;font:14px/1.5 system-ui!important;z-index:2147483647!important}
html body dialog.gg-button-help-dialog::backdrop{background:#100b172e}
html body dialog.gg-button-help-dialog h2{font:700 18px/1.3 system-ui!important;color:#ffe08a!important;-webkit-text-fill-color:#ffe08a!important;margin:0 0 10px!important}
html body dialog.gg-button-help-dialog p{font:14px/1.5 system-ui!important;margin:0 0 12px!important}
html body dialog.gg-button-help-dialog small{display:block;font:12px/1.5 system-ui!important;opacity:.8;margin:0 0 14px!important}
html body dialog.gg-button-help-dialog button{position:static!important;transform:none!important;display:block!important;width:100%!important;min-height:44px!important;padding:10px!important;border:1px solid #e6ca81!important;border-radius:10px!important;background:linear-gradient(#ffe9a4,#c6a14f)!important;color:#261c2b!important;-webkit-text-fill-color:#261c2b!important;font:700 14px/1.4 system-ui!important;cursor:pointer}
html body dialog.gg-button-help-dialog button:focus-visible{outline:3px solid white;outline-offset:3px}
@media(prefers-reduced-motion:reduce){html body .gg-button-help-fill{animation-timing-function:steps(4,end)}}

html body #ggAvatarGlass [data-button-help-hint]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
