.pg-share{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .7rem;border:1.5px solid rgb(var(--ink));border-radius:999px;background:rgb(var(--surface));color:rgb(var(--ink));font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1;box-shadow:2px 2px 0 rgb(var(--ink));transition:translate .35s var(--spring),box-shadow .35s var(--spring),background-color .2s ease,scale .45s var(--spring)}.pg-share:hover{translate:-1px -1px;box-shadow:3px 3px 0 rgb(var(--ink));background:rgb(var(--pop));color:#141416}.pg-share:active{translate:2px 2px;box-shadow:0 0 0 rgb(var(--ink));transition-duration:.06s}.pg-share[data-copied=true]{background:rgb(var(--pop));color:#141416;scale:1.08}.pg-qs{top:0;z-index:70;width:0;height:0}.pg-qs,.pg-qs-inner{position:absolute;left:0}.pg-qs-inner{bottom:0;translate:-50% 0;display:inline-flex;align-items:center;white-space:nowrap;padding:.2rem;border:1.5px solid rgb(var(--ink));border-radius:999px;background:rgb(var(--ink));color:rgb(var(--paper));box-shadow:3px 3px 0 rgb(var(--pop));rotate:-1.5deg;transform-origin:50% 100%;animation:pg-qs-in .45s var(--spring) both}.pg-qs[data-below=true] .pg-qs-inner{bottom:auto;top:0;transform-origin:50% 0}.pg-qs-inner:after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;translate:-50% 0;rotate:45deg;background:rgb(var(--ink));border-radius:2px}.pg-qs[data-below=true] .pg-qs-inner:after{bottom:auto;top:-6px}.pg-qs-btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .8rem;border-radius:999px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11.5px;font-weight:600;color:inherit;transition:background-color .2s ease,color .2s ease}.pg-qs-btn:focus-visible,.pg-qs-btn:hover{background:rgb(var(--pop));color:#141416}.pg-qs-sep{width:1.5px;height:1rem;background:rgb(var(--paper)/.25)}.pg-qs-done{padding:.45rem .9rem;font-family:var(--font-hand),cursive;font-size:1.15rem;line-height:1}@keyframes pg-qs-in{0%{opacity:0;scale:.6}}@media (prefers-reduced-motion:reduce){.pg-qs-inner{animation:none}.pg-share{transition:background-color .2s ease}}:root[data-calm=true] .pg-qs-inner{animation:none}:root[data-calm=true] .pg-share{transition:background-color .2s ease}