/* Readable PMS operations typography */
.pms-register-hero p{font-size:15px;line-height:1.7}
.pms-hero-status span{font-size:11px}
.pms-register-hero aside small,.pms-register-hero aside b,.pms-register-hero aside span{font-size:12px}
.pms-control-progress header>div>span,.pms-control-progress header>b{font-size:11px}
.pms-control-progress header p,.pms-client-register header p,.pms-withdrawal-register header p{font-size:14px;line-height:1.65}
.pms-control-progress li small,.pms-control-progress li>b{font-size:10px}
.pms-control-progress li strong{font-size:14px}
.pms-control-progress li p{font-size:12px;line-height:1.55}
.pms-register-metrics span,.pms-register-metrics small{font-size:11px}
.pms-register-metrics strong{font-size:21px}
.pms-register-state small{font-size:10px}
.pms-register-state strong{font-size:13px}
.pms-register-toolbar label span,.pms-register-toolbar>b{font-size:11px}
.pms-register-toolbar input,.pms-register-toolbar select,.pms-register-toolbar button{font-size:13px}
.pms-register-table th{font-size:10px}
.pms-register-table td{font-size:12px}
.pms-client-cell>span{font-size:11px}
.pms-client-cell strong,.amount strong{font-size:14px}
.pms-client-cell small,.amount small,.pms-cell-note{font-size:11px;line-height:1.5}
.pms-complete,.pms-pending{font-size:10px}
.pms-control-notes span{font-size:10px}
.pms-control-notes h3{font-size:16px}
.pms-control-notes p{font-size:13px;line-height:1.65}
.pms-withdrawal-totals small{font-size:11px}
.pms-withdrawal-totals strong{font-size:18px}
.pms-withdrawal-totals>b{font-size:11px;line-height:1.45}
.pms-request-control{align-items:flex-start;padding-block:15px}
.pms-request-control span{font-size:12px;line-height:1.45}
.pms-request-control strong{max-width:760px;font-size:12px;line-height:1.55;text-align:right}
.pms-withdrawal-group>summary>div:not(.pms-client-cell) small{font-size:11px}
.pms-withdrawal-group>summary>div:not(.pms-client-cell) strong{font-size:14px}
.pms-withdrawal-group>summary>b{font-size:12px}
.pms-request-table-wrap table{min-width:1320px}
.pms-request-table-wrap th{padding:13px 16px;font-size:11px}
.pms-request-table-wrap td{padding:16px;color:#314b67;font-size:13px;line-height:1.5;vertical-align:top}
.pms-request-table-wrap td>strong{font-size:13px}
.pms-request-table-wrap td>small{max-width:430px;margin-top:7px;color:#536b83;font-size:12px;line-height:1.55}
.pms-request-processed,.pms-credit-pending{font-size:11px;line-height:1.35;white-space:normal}
.pms-request-table-wrap th:nth-child(3),.pms-request-table-wrap td:nth-child(3){min-width:360px}
.pms-request-table-wrap th:nth-child(4),.pms-request-table-wrap td:nth-child(4){min-width:270px}
.pms-request-table-wrap th:nth-child(5),.pms-request-table-wrap td:nth-child(5){min-width:330px}
@media(max-width:950px){.pms-request-control strong{text-align:left}.pms-withdrawal-group>summary{grid-template-columns:minmax(0,1fr) 110px}}
