/* PHASE-419-MOBILE-TABLE-FLOW-POLISH-STYLES-LOCK */
#phase419TableFlowHost{position:relative;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:center;width:100%;margin:4px 0 7px;padding:5px 7px;border:1px solid rgba(127,252,255,.3);border-radius:12px;background:linear-gradient(90deg,rgba(4,13,23,.96),rgba(11,18,34,.96));box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}
.phase419-flow-title{display:grid;gap:1px;min-width:68px;padding-right:7px;border-right:1px solid rgba(127,252,255,.22);line-height:1}.phase419-flow-title span{color:#9fb6c9;font-size:5px;font-weight:950;letter-spacing:.12em}.phase419-flow-title strong{color:#8dffb4;font-size:7px;font-weight:1000;white-space:nowrap}.phase419-flow-copy{min-width:0}
#phase419TableFlowHost #phase403FlowRail{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:5px!important;align-items:center!important;font-size:6px!important}
#phase419TableFlowHost #phase403FlowRail .phase403-flow-label{color:#ffd98a!important;font-size:5.5px!important;letter-spacing:.05em!important}
#phase419TableFlowHost #phase403FlowRail .phase403-flow-current{color:#e9f8ff!important;font-size:6px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
#phase419TableFlowHost #phase403FlowRail .phase403-flow-current.user{color:#ffd98a!important}
.phase419-flow-help{display:none}
@media(max-width:520px){#phase419TableFlowHost{grid-template-columns:58px minmax(0,1fr);gap:5px;padding:4px 6px}.phase419-flow-title{min-width:0;padding-right:5px}.phase419-flow-title span{font-size:4.5px}.phase419-flow-title strong{font-size:6px}#phase419TableFlowHost #phase403FlowRail{grid-template-columns:34px minmax(0,1fr)!important}#phase419TableFlowHost #phase403FlowRail .phase403-flow-label{font-size:5px!important}#phase419TableFlowHost #phase403FlowRail .phase403-flow-current{font-size:5.5px!important}}
@media(orientation:landscape) and (max-height:620px){#phase419TableFlowHost{margin:2px 0 3px;padding:2px 5px;border-radius:8px}.phase419-flow-title span{font-size:4px}.phase419-flow-title strong{font-size:5.5px}#phase419TableFlowHost #phase403FlowRail .phase403-flow-current{font-size:5px!important}}
