.pbchip{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-sunken);height:23px;color:var(--color-ink-soft);align-items:center;gap:6px;padding:0 9px;transition:background .2s,border-color .2s,color .2s;display:inline-flex;position:relative;overflow:hidden}.pbchip .gl{transition:transform .26s cubic-bezier(.2,1.4,.4,1);display:inline-block}.pbchip .t{letter-spacing:-.005em;font-size:12px;font-weight:500;transition:opacity .18s,transform .26s cubic-bezier(.16,.84,.44,1);display:inline-block}.pbchip.checking{color:var(--color-amber);background:#fdf6e3;border-color:#e4c97e;animation:.9s ease-in-out infinite chipglow}.pbchip.checking .t{opacity:.8;color:var(--color-amber);transform:translateY(1px)}.pbchip.checking .gl{color:#b8860b;animation:.62s linear infinite chipspin}.pbchip.checking:before{content:"";background:linear-gradient(100deg,#0000 18%,#e8b43a8c 48%,#ffecb4bf 54%,#0000 82%);animation:.9s cubic-bezier(.4,0,.2,1) infinite chipsweep;position:absolute;inset:0;transform:translate(-120%)}.pbchip.met{color:var(--color-amber);background:#fdf6e3;border-color:#e4c97e}.pbchip.met .t{color:var(--color-amber)}.pbchip.met .gl{color:#b8860b}.pbchip.met:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#e8b43a6b 50%,#ffecb499 56%,#0000 84%);animation:2.6s cubic-bezier(.4,0,.2,1) infinite chipsweep;position:absolute;inset:0;transform:translate(-120%)}.pbchip.commit .gl{transform:scale(1.45)}.pbchip.commit:after{content:"";opacity:.55;border:1.5px solid #d4a02a;border-radius:999px;width:10px;height:10px;margin:-5px 0 0 -5px;animation:.62s cubic-bezier(.16,.84,.44,1) forwards chipring;position:absolute;top:50%;left:50%}@keyframes chipspin{to{transform:rotate(360deg)}}@keyframes chipsweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes chipring{to{opacity:0;width:120px;height:120px;margin:-60px 0 0 -60px}}@keyframes chipglow{0%,to{box-shadow:0 0 #d4a02a00}50%{box-shadow:0 0 0 3px #d4a02a29}}@media (prefers-reduced-motion:reduce){.pbchip,.pbchip .gl,.pbchip .t,.pbchip.checking,.pbchip.checking .gl,.pbchip.met:before,.pbchip.checking:before,.pbchip.commit:after{transition:none;animation:none}.pbchip.commit .gl{transform:none}}
.rw-body{grid-template-columns:158px minmax(0,1fr);min-width:760px;display:grid}.rw-rail{border-right:1px solid var(--color-line);background:var(--color-canvas)}.rw-row{gap:var(--spacing-14);padding:var(--spacing-9) var(--spacing-14);grid-template-columns:minmax(0,1.4fr) 78px minmax(0,2fr) max-content max-content;align-items:center;display:grid}.rw-current{box-shadow:inset 2px 0 0 var(--color-accent)}
