/* Counting mode belongs beside the two wheels, leaving the action row intact. */
body.depth-theme.at-table .table .bid-wheel-labels{min-height:40px;align-items:center;margin-bottom:3px}
#pure-toggle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:7px;min-width:62px;min-height:38px;padding:5px 12px;border:1px solid #9fa8ca66;border-radius:10px;background:linear-gradient(#2b3048,#20253a);color:#d5cee9;box-shadow:inset 0 1px 0 #ffffff16,0 2px 0 #080d1c;font:800 18px/1.1 system-ui;cursor:pointer;touch-action:manipulation}
#pure-toggle .pure-indicator{width:6px;height:6px;flex:none;border-radius:50%;background:#7b7d91}
#pure-toggle[aria-pressed=true]{color:#ffe2fb;border-color:#edace488;background:linear-gradient(#743b79,#422b60);box-shadow:inset 0 1px 0 #fdd9ff3b,0 0 12px #bd57de22}
#pure-toggle[aria-pressed=true] .pure-indicator{background:#ffd0f6;box-shadow:0 0 6px #fa9aff}
#pure-toggle:disabled{cursor:default;opacity:.65}
#pure-toggle.is-required{opacity:1}
#pure-toggle:focus-visible{outline:2px solid #8cecec;outline-offset:2px}
body.depth-theme.at-table .table #selection-hint{position:static;transform:none;display:flex;flex-direction:column;justify-content:center;gap:1px;min-height:33px;margin:0 0 4px;padding:3px 9px;border-left:2px solid #8fe8ee44;border-radius:3px;background:#8fe8ee06;color:#add7df;line-height:1.25;text-align:left;white-space:normal}
body.depth-theme.at-table .table #selection-hint strong{font-size:12px;font-weight:750}
body.depth-theme.at-table .table #selection-hint span{min-height:12px;font-size:10px;color:#bfc8da}
body.depth-theme.at-table .table #selection-hint.is-pure{border-color:#eeace6;background:#cc7ad917;color:#ffdcf7}
body.depth-theme.at-table .table #selection-hint.is-pure span{color:#e6c6e9}
body.first-person-demo.at-table .table .seats .seat-bid.is-pure::after{content:'斋';position:absolute;z-index:2;top:-7px;right:-7px;display:grid;place-items:center;width:16px;height:16px;border-radius:5px;border:1px solid #edace4aa;background:#613a70;color:#ffe4ff;font:800 10px/1 system-ui;box-shadow:0 1px 4px #06091c99}

#pure-toggle.has-release-hint{min-width:88px;flex-wrap:wrap;column-gap:5px;row-gap:1px;padding:3px 8px;font-size:15px}
#pure-toggle small{flex-basis:100%;font:600 9px/1.2 system-ui;white-space:nowrap;color:#e0bfe9}
#pure-toggle[aria-pressed=false] small{color:#a8e9ed}
