﻿#home .home-v29{display:block!important;}
#v64HomeStack{display:grid!important;gap:24px!important;margin-top:24px!important;}
#v64HomeOpsRiskGrid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:22px!important;align-items:stretch!important;}
#home .v64-panel-full{width:100%!important;margin:0!important;}
#home .v64-panel-half{height:100%!important;margin:0!important;}
#home .v64-panel-hidden{display:none!important;}
#home .home-actions{display:flex!important;justify-content:flex-end!important;gap:14px!important;flex-wrap:wrap!important;margin:0!important;}
#home .home-panel{margin-top:0!important;margin-bottom:0!important;transform:none!important;top:0!important;}
#home .home-table th,#home .home-table td{padding:13px 16px!important;line-height:1.42!important;vertical-align:middle!important;}
#home .home-table tr{height:auto!important;}
#home .home-section-head{margin-bottom:16px!important;}

#stockin .section-header h2{white-space:nowrap!important;}

#stockProcess .form-card{overflow:hidden!important;}
#stockProcess .form-grid.v64-process-grid{
  display:grid!important;
  grid-template-columns:minmax(280px,2fr) minmax(210px,1.15fr) minmax(90px,.55fr) minmax(120px,.65fr) minmax(260px,1.25fr) minmax(180px,.8fr)!important;
  gap:16px!important;
  align-items:end!important;
}
#stockProcess .form-grid.v64-process-grid .form-group{margin-bottom:0!important;min-width:0!important;}
#stockProcess .form-grid.v64-process-grid .form-input,
#stockProcess .form-grid.v64-process-grid .form-select{width:100%!important;min-width:0!important;}
#stockProcess .form-grid.v64-process-grid .v64-action-note{margin-top:6px!important;font-size:12px!important;line-height:1.45!important;color:#cbd5e1!important;white-space:normal!important;}
#stockProcess .form-grid.v64-process-grid .select-note{display:none!important;}
#stockProcess .form-grid.v64-process-grid .v64-submit{align-self:end!important;justify-content:flex-end!important;}
#stockProcess .form-grid.v64-process-grid .v64-submit .btn{
  width:100%!important;
  max-width:190px!important;
  min-width:0!important;
  margin-top:0!important;
  padding-left:18px!important;
  padding-right:18px!important;
  white-space:nowrap!important;
}
#stockProcess .form-card > .muted{margin-top:14px!important;line-height:1.55!important;}

@media(max-width:1350px){
  #stockProcess .form-grid.v64-process-grid{
    grid-template-columns:minmax(260px,1.8fr) minmax(190px,1.05fr) minmax(80px,.55fr) minmax(110px,.65fr) minmax(230px,1.15fr) minmax(170px,.75fr)!important;
    gap:14px!important;
  }
}
@media(max-width:1180px){
  #v64HomeOpsRiskGrid{grid-template-columns:1fr!important;}
  #stockProcess .form-grid.v64-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  #stockProcess .form-grid.v64-process-grid .v64-goods,
  #stockProcess .form-grid.v64-process-grid .v64-reason,
  #stockProcess .form-grid.v64-process-grid .v64-submit{grid-column:1 / -1!important;}
  #stockProcess .form-grid.v64-process-grid .v64-submit .btn{max-width:260px!important;}
}
@media(max-width:720px){
  #stockProcess .form-grid.v64-process-grid{grid-template-columns:1fr!important;}
  #stockProcess .form-grid.v64-process-grid .v64-submit .btn{max-width:none!important;}
}
