/* D2 no lines on the Sheriff's Seat (28 Oct pt929u). Loads after d_sheriff.css. Panels stand apart by fill and blur, gaps replace dividers. */
.P,.top,.hin .t,.clock,.mclock,.pnl{border:0}
.tag,.tag.ex{border:0;background:rgba(255,255,255,.07)}
.sw span{border:0;box-shadow:none;position:relative;transition:transform .15s}
.sw span.on{border:0;transform:scale(1.18)}
.sw span.on:after{content:"";position:absolute;left:50%;top:50%;width:30%;height:30%;margin:-15% 0 0 -15%;border-radius:50%;background:rgba(20,22,23,.75)}
.gate .code{border:0;background:rgba(255,255,255,.06)}
/* step pips as filled bars, no top rule */
.steps2 span{border-top:0;position:relative;padding-top:11px}
.steps2 span:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:2px;background:rgba(255,255,255,.08)}
.steps2 span.done:before{background:rgba(217,164,65,.5)}
.steps2 span.now:before{background:var(--glow)}
/* pending spinner as a filled pulsing dot, no ring */
.ring{border:0!important;background:var(--glow);animation:d2pulse 1s ease-in-out infinite!important}
@keyframes d2pulse{0%,100%{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}
/* 28 Oct pt942u. Cards a little see-through, hero on the board grid, roman numeral reads as II. */
:root{--pnl:rgba(18,20,22,.74)}
.rnum{letter-spacing:.02em;margin-right:.16em;font-weight:700}
@media (min-width:821px){
 .hin{display:grid;grid-template-columns:420px minmax(0,1fr) 340px;gap:12px;align-items:stretch;margin:0 auto}
 .hin .t{grid-column:1/3}
 .clock{grid-column:3;width:auto;margin-left:0;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end}
}
