.pl-card{padding:16px;border:1px solid #e3e5ea;border-radius:12px;background:#fff}.pl-head{justify-content:space-between;gap:4px 12px;margin-bottom:6px;font-size:12px;font-weight:600;color:#5B6170}.pl-head,.pl-tags{display:flex;flex-wrap:wrap;align-items:center}.pl-tags{gap:4px 10px}.pl-tags i{display:inline-block;width:9px;height:9px;margin-right:5px;border-radius:3px}.pl-pts{padding:2px 6px;background:#0E0F12;border-radius:4px;color:#FFC800;font-size:11px;font-weight:700}.pl-card h2{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:#16181D}.pl-os{display:grid;gap:6px;margin-top:12px}.pl-o{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 12px;overflow:hidden;background:#fff;border:1px solid #e3e5ea;border-radius:4px;font-size:14px;font-weight:500;color:#16181D;text-align:left}button.pl-o{cursor:pointer}button.pl-o:hover:not(:disabled){border-color:#0E0F12}button.pl-o:disabled{opacity:.7;cursor:progress}.pl-o>i{position:absolute;inset:0 auto 0 0;z-index:-1;background:#F4F5F7;transition:width .45s cubic-bezier(.2,.8,.2,1)}.pl-o.me{border-color:#0E0F12;font-weight:700}.pl-o.me>i,.pl-o.win>i{background:rgba(255,200,0,.42)}.pl-o em{flex:none;font:italic 800 18px/1 var(--lp-display,inherit);font-style:italic;font-variant-numeric:tabular-nums}.pl-o small{margin-left:8px;padding:1px 5px;border-radius:4px;background:#0E0F12;color:#FFC800;font-size:11px;font-weight:700}.pl-off{background:#F4F5F7;color:#5B6170}.pl-note{margin:8px 0 0;font-size:12px;color:#5B6170}.lp a.pl-link{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-size:14px;font-weight:600;color:#5B45DB}@media (prefers-reduced-motion:reduce){.pl-o>i{transition:none}}