/* Per-issue auto bet controls in the comevip modern lottery room. */
:root .tx-auto-bet-dialog .van-dialog__content{display:flex;align-items:center;justify-content:center;min-height:132px}
:root .tx-auto-bet-dialog .van-dialog__message{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:132px;padding:10px 24px 14px;text-align:center;white-space:pre-line;color:#445066;font:14px/22px Arial,"Microsoft YaHei",sans-serif}
:root .tx-auto-bet-confirm{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:108px}
:root .tx-auto-bet-balance{width:100%;margin:0 0 4px;color:#e43838;text-align:center;font:14px/22px Arial,"Microsoft YaHei",sans-serif}
:root .tx-auto-bet-summary{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 0 6px;text-align:center;color:#445066}
:root .tx-auto-bet-summary-line,:root .tx-auto-bet-total{width:100%;margin:2px 0;text-align:center;font:14px/22px Arial,"Microsoft YaHei",sans-serif}
:root .tx-auto-bet-choice{display:flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-height:28px;margin:4px 0 0;padding:2px 0;border:0;background:transparent;color:#263245;font:14px/20px Arial,"Microsoft YaHei",sans-serif;cursor:pointer}
:root .tx-auto-bet-choice input{width:17px;height:17px;margin:0;accent-color:#1989fa}
:root .tx-auto-bet-periods{display:flex;align-items:center;justify-content:center;margin:3px 0 0;color:#263245;font:14px/24px Arial,"Microsoft YaHei",sans-serif}
:root .tx-auto-bet-periods input{box-sizing:border-box;width:54px;height:26px;margin:0 3px;padding:1px 5px;border:1px solid #cbd6e7;border-radius:5px;background:#fff;color:#263245;text-align:center;font:14px/22px Arial,"Microsoft YaHei",sans-serif;outline:none}
:root .tx-auto-bet-periods input:focus{border-color:#1989fa;box-shadow:0 0 0 1px rgba(25,137,250,.12)}
:root .tx-auto-bet-periods input:disabled{background:#f4f6f8;color:#9aa4b2}
:root .tx-auto-bet-period-error{min-height:18px;margin:2px 0 0;color:#e43838;text-align:center;font:12px/18px Arial,"Microsoft YaHei",sans-serif}
:root .tx-room-bar textarea.tx-auto-bet-input:disabled{background:#fff7f7;color:#e43838;-webkit-text-fill-color:#e43838;opacity:1;cursor:default}
:root .tx-room-bar .tx-room-send.tx-room-cancel-auto,:root .tx-room-bar .tx-room-send.tx-room-cancel-auto:disabled{background:#e43838;color:#fff;opacity:1}

/* Non-PC rooms open their game keyboard directly from the readonly field. */
:root body .tx-room-bar .tx-room-field>textarea.tx-room-input[readonly]~.tx-room-input-quick{display:none}
:root body .tx-room-bar .tx-room-field:has(>textarea.tx-room-input[readonly])>textarea.tx-room-input{padding-right:12px;cursor:pointer}
