.award.has-share .award-head{padding-right:34px}.shbtn{z-index:3;border:1px solid var(--line);width:30px;height:30px;color:var(--tx);cursor:pointer;font:600 13px var(--text);background:#0d0e10b3;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0;transition:border-color .15s,color .15s;display:inline-flex;position:absolute;top:8px;right:8px}.shbtn:hover,.shbtn:focus-visible{border-color:var(--g);color:var(--g)}.shbtn-label{background:var(--panel);border-radius:99px;width:auto;height:auto;padding:8px 14px;position:static}.sh .shbtn-label{flex:none;align-self:center}.shr-dialog{border:1px solid var(--line);width:min(640px,100vw - 32px);max-height:min(90vh,820px);color:var(--tx);background:#12161a;border-radius:18px;margin:auto;padding:20px 22px;overflow:auto}.shr-dialog::backdrop{background:#000000a6}.shr-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.shr-head h3{font:700 20px var(--display);margin:0}.shr-x{all:unset;cursor:pointer;color:var(--mu);padding:0 6px;font-size:26px;line-height:1}.shr-x:hover,.shr-x:focus-visible{color:var(--tx)}.shr-seg{border:1px solid var(--line);border-radius:99px;flex-wrap:wrap;margin:14px 0 12px;padding:3px;display:inline-flex}.shr-seg button,.shr-seg a{all:unset;cursor:pointer;font:600 13px var(--text);color:var(--mu);border-radius:99px;padding:6px 14px}.shr-seg [aria-pressed=true],.shr-seg [aria-current=page]{background:var(--g);color:var(--g-ink,#06210a)}.shr-frame{width:min(100%,calc(52vh * var(--r,1.905)));aspect-ratio:var(--r,1.905);border:1px solid var(--line);background:#0d0e10;border-radius:12px;margin:0 auto;position:relative;overflow:hidden}.shr-img{width:100%;height:100%;transition:opacity .25s;display:block}.shr-frame.loading .shr-img{opacity:0}.shr-frame.loading:after{content:"";border:3px solid #ffffff26;border-top-color:var(--g);border-radius:50%;width:34px;height:34px;margin:-24px 0 0 -17px;animation:.8s linear infinite shr-spin;position:absolute;top:50%;left:50%}.shr-frame.loading:before{content:"Drawing your image...";text-align:center;font:600 13px var(--text);color:var(--mu);position:absolute;top:calc(50% + 24px);left:0;right:0}@keyframes shr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.shr-frame.loading:after{animation-duration:2.4s}}.shr-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.shr-btn{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--panel);font:700 14px var(--text);color:var(--tx);border-radius:99px;padding:10px 18px}.shr-btn:hover,.shr-btn:focus-visible{border-color:var(--g)}.shr-btn.p{background:var(--g);border-color:var(--g);color:var(--g-ink,#06210a)}.shr-msg{font:600 13px var(--text);color:var(--g);min-height:1.2em}.shr-fine{color:var(--mu);margin:12px 0 0;font-size:12px}.shr-url{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--mu);font:500 12px var(--mono,monospace);background:#ffffff08;border-radius:8px;margin-top:8px;padding:8px 10px;display:block}.shr-page>*{max-width:900px}.shr-page .shr-seg{margin-top:0}.shr-page .shr-frame{width:min(100%,900px);margin:0}
