/* TradeFlow v7.14.19 R6 additive repairs. */
#time-form [name="description"]{
  scroll-margin-top:18px;
  scroll-margin-bottom:118px;
}

.tf71421-time-job{
  display:grid;
  gap:2px;
  min-width:190px;
}
.tf71421-time-job small{color:#66717f}

.tf71421-editor-transition{
  position:fixed;
  inset:0;
  z-index:100000;
  display:grid;
  place-items:center;
  padding:24px;
  background:rgba(15,23,42,.58);
  backdrop-filter:blur(2px);
}
.tf71421-editor-transition>div{
  display:grid;
  justify-items:center;
  gap:8px;
  width:min(420px,100%);
  padding:24px;
  border-radius:16px;
  background:#fff;
  color:#172033;
  box-shadow:0 20px 55px rgba(0,0,0,.24);
  text-align:center;
}
.tf71421-editor-transition span{
  width:30px;
  height:30px;
  border:4px solid #d7e1ef;
  border-top-color:#2463eb;
  border-radius:50%;
  animation:tf71421-spin .8s linear infinite;
}
.tf71421-editor-transition small{color:#66717f}
@keyframes tf71421-spin{to{transform:rotate(360deg)}}

@media(max-width:900px){
  .tf71420-time-modal #time-form [name="description"]:focus{
    position:relative;
    z-index:2;
  }
  .tf71420-time-modal #time-form label:has([name="description"]){
    scroll-margin-top:14px;
    scroll-margin-bottom:126px;
  }
}
