.pn-shine{--pn-ink:var(--color-text);--pn-band:#fffc;--pn-band-edge:#ffffff59;--pn-glass:linear-gradient(115deg, #b45309 0%, #f59e0b 35%, #fcd34d 50%, #f59e0b 65%, #c2410c 100%);font-variant-numeric:tabular-nums;letter-spacing:.01em}.pn-shine.text-blue{--pn-ink:var(--color-blue)}.pn-shine .pn-cc{--pn-ink:var(--color-text-muted);font-size:.72em;font-weight:500}html[data-mode=night]:not([data-variant=glass]) .pn-shine,html[data-variant=glass]:not([data-mode=day]) .pn-shine{--pn-ink:color-mix(in srgb, var(--color-text) 70%, var(--color-text-muted));--pn-band:#fff;--pn-band-edge:color-mix(in srgb, var(--color-blue-light) 70%, #fff);--pn-glass:linear-gradient(115deg, #ff9d4d 0%, #ffc978 35%, #fff1d2 50%, #ffc978 65%, #ff7a3d 100%)}html[data-mode=night]:not([data-variant=glass]) .pn-shine.text-blue{--pn-ink:var(--night-link)}html[data-variant=glass]:not([data-mode=day]) .pn-shine.text-blue{--pn-ink:var(--color-blue-light)}.pn-shine .pn-g{color:#0000;background-image:linear-gradient(105deg, transparent 34%, var(--pn-band-edge) 43%, var(--pn-band) 50%, var(--pn-band-edge) 57%, transparent 66%), linear-gradient(var(--pn-ink), var(--pn-ink));background-position:100% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}.pn-shine .pn-g.pn-glass{background-image:linear-gradient(105deg, transparent 38%, #fffffff2 50%, transparent 62%), var(--pn-glass);filter:drop-shadow(0 1px #fff9)drop-shadow(0 2px 6px #f59e0b66);font-weight:800}html[data-mode=night]:not([data-variant=glass]) .pn-shine .pn-g.pn-glass,html[data-variant=glass]:not([data-mode=day]) .pn-shine .pn-g.pn-glass{filter:drop-shadow(0 0 1px #ffffff4d)drop-shadow(0 0 8px #ff9d4d8c)}[data-shine=on] .pn-shine .pn-g{animation:pn-sheen var(--pn-period,6s) ease-in-out calc(var(--pn-delay,0s) + var(--pn-i,0) * 90ms) infinite}@keyframes pn-sheen{0%{background-position:100% 0,0 0}14%,to{background-position:0 0,0 0}}@media (prefers-reduced-motion:reduce){[data-shine=on] .pn-shine .pn-g{animation:none}}
