/* All car plates: raise number/province as one group; align stored total to province baseline. */
.main .tabien-list .tabien-card .tabien-thumb:not(.tt-motorcycle-plate) .tabien-text,#tt-plate-dialog .tt-detail-plate .tabien-thumb:not(.tt-motorcycle-plate) .tabien-text,.main .detail-content .tabien-img-box .tabien-text{transform:translateY(-2%)!important}
.main .tabien-list .tabien-card .tabien-thumb:not(.tt-motorcycle-plate) .province,#tt-plate-dialog .tt-detail-plate .tabien-thumb:not(.tt-motorcycle-plate) .province,.main .detail-content .tabien-img-box .province{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:0!important;white-space:nowrap}
.main .tabien-list .tabien-card .tabien-thumb:not(.tt-motorcycle-plate) .province .sum,#tt-plate-dialog .tt-detail-plate .tabien-thumb:not(.tt-motorcycle-plate) .province .sum,.main .detail-content .tabien-img-box .province .sum{position:static!important;transform:none!important;vertical-align:baseline!important;align-self:baseline!important}
/* Motorcycle listing plates 6% smaller; compensate container-relative type to keep glyph sizes unchanged. */
.main .tabien-list .tabien-card .tabien-thumb.tt-motorcycle-plate{width:79.9%!important;max-width:155.1px!important}
.main .tabien-list .tabien-card .tt-motorcycle-plate .number{font-size:clamp(18px,15.2127659574cqw,27px)!important}
.main .tabien-list .tabien-card .tt-motorcycle-plate .province{font-size:clamp(10px,8.085106383cqw,14px)!important}
.main .tabien-list:has(.tt-motorcycle-plate){row-gap:10px!important}
.main .tabien-list .tabien-card:has(.tt-motorcycle-plate) .card-price{margin-top:8px!important}

/* Dialog lives outside .main: anchor its text against the entire car plate. */
#tt-plate-dialog .tt-detail-plate .tabien-thumb:not(.tt-motorcycle-plate) .tabien-text{position:absolute!important;inset:0!important;top:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0 4px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;transform:translateY(-2%)!important}
