/* Skeleton shells occupy the whole content track, never a real card's copy column. */
[data-reference-loading]{width:100%;max-width:100%;grid-column:1 / -1;justify-self:stretch;align-self:stretch}
.reference-skeleton>:is(.reference-b-lottery,.reference-b-platform,.reference-banner-list,.reference-platform-list,.reference-record-list,.reference-form,.reference-rules,.reference-article,.reference-notice-list,.reference-game-covers){width:100%;min-width:0;max-width:100%;justify-self:stretch}
.reference-skeleton .reference-banner{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
.reference-skeleton .reference-lottery-banner{aspect-ratio:2.9;min-height:0}
.reference-skeleton .reference-banner-copy{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
.reference-skeleton .reference-banner-art{display:block!important;right:0;left:auto;top:0;bottom:0;height:100%;width:45%;margin:0;float:none}
.tx-legacy-auto-status{position:absolute;z-index:90;bottom:62px;left:8px;right:8px;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #c9dcec;border-radius:8px;background:#f1f8ff;color:#24527d;font:12px/1.5 sans-serif;box-sizing:border-box}
.tx-legacy-auto-status>span{flex:1;min-width:0;overflow-wrap:anywhere}
.tx-legacy-auto-status>button{flex:none;border:0;background:#1687ff;color:#fff;border-radius:6px;padding:7px 12px;cursor:pointer}
.tx-legacy-auto-bet-dialog .tx-auto-bet-choice{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:13px}
.tx-legacy-auto-bet-dialog .tx-auto-bet-periods{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:13px}
.tx-legacy-auto-bet-dialog .tx-auto-bet-periods[hidden],.tx-legacy-auto-bet-dialog .tx-auto-bet-period-error[hidden]{display:none}
.tx-legacy-auto-bet-dialog input[type=number]{box-sizing:border-box;width:80px;min-height:30px;border:1px solid #d6dfe8;border-radius:5px;padding:3px 7px;color:inherit;background:transparent}
.tx-legacy-auto-bet-dialog .tx-auto-bet-period-error{color:#e54d42;font-size:12px;margin:8px 0 0}

:is(.wallet-center-page,.withdraw-page) .withdraw-card{padding:16px;box-sizing:border-box;min-width:0}
.withdraw-page .card-title{flex-wrap:wrap;gap:4px 12px}
