#field-supervision .fs-standing .fs-personnel{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}
#field-supervision .fs-standing .fs-names{display:grid;grid-template-columns:1.22fr 1.28fr .92fr;gap:10px}
@media(max-width:768px){#field-supervision .fs-standing .fs-names{grid-template-columns:1fr;gap:5px}}

#field-supervision .fs-standing .fs-count-line{display:flex;align-items:center;min-height:32px;gap:5px;white-space:nowrap}
#field-supervision .fs-standing .fs-count-line input{width:42px!important;min-width:42px;flex:0 0 42px;padding:0 2px;text-align:center}
#field-supervision .fs-standing .fs-count-line input[readonly]{font-weight:600;cursor:default}
#field-supervision .fs-standing .fs-sign-row>td{height:92px;padding:0!important;vertical-align:middle!important}
#field-supervision .fs-standing .fs-sign-grid{display:grid;grid-template-columns:1fr 1fr;width:100%;min-height:92px}
#field-supervision .fs-standing .fs-sign-cell{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:14px 24px}
#field-supervision .fs-standing .fs-sign-cell+.fs-sign-cell{border-left:1px solid #000}
#field-supervision .fs-standing .fs-sign-cell label{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:0;line-height:1.6;white-space:nowrap}
#field-supervision .fs-standing .fs-sign-cell .fs-sign-line span{flex:0 0 auto;white-space:nowrap}
#field-supervision .fs-standing .fs-sign-cell .fs-sign-line input{flex:1 1 auto;min-width:90px;width:auto}
#field-supervision .fs-standing .fs-sign-cell input[type="date"]{flex:0 0 132px;width:132px}
@media(max-width:768px){
  #field-supervision .fs-standing .fs-count-line{font-size:var(--sl-form-value-size)}
  #field-supervision .fs-standing .fs-sign-row>td{min-height:92px;padding:0!important}
  #field-supervision .fs-standing .fs-sign-grid{grid-template-columns:1fr 1fr;min-height:92px}
  #field-supervision .fs-standing .fs-sign-cell{padding:10px 7px;gap:9px}
  #field-supervision .fs-standing .fs-sign-cell label{justify-content:flex-start!important;text-align:left!important;flex-wrap:nowrap!important;font-size:12px}
  #field-supervision .fs-standing .fs-sign-cell .fs-sign-line input{min-width:36px}
  #field-supervision .fs-standing .fs-sign-cell input[type="date"]{flex-basis:104px;width:104px}
}
