
.src-addons-FormComponent-Address--style--rowWarp--1Aojf::before{
  content: "" ;
}
.src-addons-FormComponent-Address--style--addressInput--bVufC{
  height: 32px;
}
.src-addons-FormComponent-Address--style--addressInput--bVufC input{
  height: 32px;
}

.src-addons-FormComponent-AppUser--style--appUsers--QI2nv{
  width:100%;
}
.src-addons-FormComponent-AppUser--style--appUsers--QI2nv>div{
  width:100%;
  height:32px;
}
.src-addons-FormComponent-AppUser--style--appUsers--QI2nv>div>div{
  line-height:32px;
}
.src-addons-FormComponent-AppUser--style--activeUser--3eD1j .ant-select-selection-selected-value{
  color:#ED7161
}

.src-addons-FormComponent-Attachment--style--draggerBox--xgnUR{
  border: 1px dashed var(--border-color-2);
  transition: all .3s ease;
  cursor: pointer;
  border-radius: 4px;
  text-align: center;
  position: relative;
  height: 35px;
}
.src-addons-FormComponent-Attachment--style--draggerBox--xgnUR:hover{
  border-color: #49a9ee !important;
   box-shadow: 1px -1px 7px rgba(73, 169, 238, 0.2);
}
.src-addons-FormComponent-Attachment--style--fileList--1LcKq{
  width: 100%;
}
.src-addons-FormComponent-Attachment--style--fileList--1LcKq .src-addons-FormComponent-Attachment--style--fileItem--3RnCq:hover,.src-addons-FormComponent-Attachment--style--fileList--1LcKq .src-addons-FormComponent-Attachment--style--fileItem--3RnCq:hover .src-addons-FormComponent-Attachment--style--fileItemSize--1Juhl{
  color: #108ee9;
}

.src-addons-FormComponent-Attachment--style--fileList--1LcKq .src-addons-FormComponent-Attachment--style--fileItem--3RnCq{
  background: var(--color-7);
  border-bottom: 1px solid var(--border-color-2);
  height: 45px;
  float: left;
  padding: 0 10px;
  line-height: 45px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.src-addons-FormComponent-Attachment--style--fileList--1LcKq .src-addons-FormComponent-Attachment--style--fileItem--3RnCq .src-addons-FormComponent-Attachment--style--fileItemImg--1trO7,.src-addons-FormComponent-Attachment--style--fileItemContent--3XKSK{
  display: block;
  height: 100%;
  float:  left;
  margin-left: 15px;
}
.src-addons-FormComponent-Attachment--style--fileList--1LcKq .src-addons-FormComponent-Attachment--style--fileItem--3RnCq .src-addons-FormComponent-Attachment--style--fileItemImg--1trO7{
  width: 30px;
  height: 30px;
  text-align: center;
}
.src-addons-FormComponent-Attachment--style--fileItemName--1vqUh,.src-addons-FormComponent-Attachment--style--fileItemSize--1Juhl{
  display: block;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
}
.src-addons-FormComponent-Attachment--style--fileItemName--1vqUh{
  max-width: 145px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.src-addons-FormComponent-Attachment--style--fileItemSize--1Juhl{
  color: var(--box-shadow-color-7)
}
.src-addons-FormComponent-Attachment--style--fileList--1LcKq .src-addons-FormComponent-Attachment--style--fileItem--3RnCq img.src-addons-FormComponent-Attachment--style--fileItemImg--1trO7{
  margin-top:7px;
  cursor: pointer;

}

.src-addons-FormComponent-Attachment--style--fileList--1LcKq .src-addons-FormComponent-Attachment--style--fileItem--3RnCq .src-addons-FormComponent-Attachment--style--fileItemImg--1trO7>i{
  font-size: 24px;
}
.src-addons-FormComponent-Attachment--style--fileItem--3RnCq  .src-addons-FormComponent-Attachment--style--opreaters--2X9hM{
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 3px;
  visibility: hidden;
}
.src-addons-FormComponent-Attachment--style--fileItem--3RnCq:hover  .src-addons-FormComponent-Attachment--style--opreaters--2X9hM{
  visibility: visible;
}
.src-addons-FormComponent-Attachment--style--fileItem--3RnCq  .src-addons-FormComponent-Attachment--style--opreaters--2X9hM>.anticon{
  display: inline-block;
  margin-left: 10px;
}

.src-addons-FormComponent-Attachment--style--progress--1JqAi{
  z-index: 10;
}
.src-addons-FormComponent-Attachment--style--progress--1JqAi,.src-addons-FormComponent-Attachment--style--file--3ZQWU,.src-addons-FormComponent-Attachment--style--fileName--2Ngjf{
  position: absolute;
}
.src-addons-FormComponent-Attachment--style--fileName--2Ngjf{
  width: 100px;
  text-align: center;
  overflow: hidden;
  bottom: 0;
  cursor: pointer;
}

.src-addons-FormComponent-Attachment--style--img--BBdMx{
  position: relative;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  z-index: 11;
}
.src-addons-FormComponent-Attachment--style--img--BBdMx img,.src-addons-FormComponent-Attachment--style--tools--2dM-k,.src-addons-FormComponent-Attachment--style--fileIcon--3CKn6{
  position: absolute;
  width: 96px;
  height: 96px;
  margin: 2px 2px;
  border-radius: 50%;
}
.src-addons-FormComponent-Attachment--style--img--BBdMx:hover .src-addons-FormComponent-Attachment--style--tools--2dM-k{
  opacity: 1;
}
.src-addons-FormComponent-Attachment--style--progressIng--FCX0L{
  background: var(--box-shadow-color-3);
  border-radius: 50%;
  text-align: center;
  font-size: 26px;
  line-height: 96px;
  width: 96px;
  height: 96px;
  color: var(--backaground-color-1);
  margin: 2px 2px;
}
.src-addons-FormComponent-Attachment--style--tools--2dM-k{
  transition: all 0.3s;
  background: var(--box-shadow-color-6);
  text-align: center;
  line-height: 96px;
  letter-spacing:10px;
  /*display: none;*/
  opacity: 0;
  cursor: pointer;
}
.src-addons-FormComponent-Attachment--style--tools--2dM-k i{
  font-size: 20px;
  color: var(--backaground-color-1);
}
.src-addons-FormComponent-Attachment--style--fileIcon--3CKn6{
  line-height: 96px;
  text-align: center;
}
.src-addons-FormComponent-Attachment--style--fileIcon--3CKn6 i{
  font-size: 60px;
}

.src-addons-FormComponent-Attachment--style--prev--sHmaV,.src-addons-FormComponent-Attachment--style--next--1_9xb{
  position: absolute;
  top:calc((100% - 30px)/2);
  width: 20px;
  height: 30px;
  background: var(--box-shadow-color-6);
  line-height: 30px;
  text-align: center;
  color: #108ee9;
  font-size: 20px;
  cursor: pointer;
}

.src-addons-FormComponent-Attachment--style--prev--sHmaV{
  left:0;
}
.src-addons-FormComponent-Attachment--style--next--1_9xb{
  right: 0;
}

.src-addons-FormComponent-Attachment--style--disabledDiv--2gbSF{
  width: 100%;
  background: var(--box-shadow-color-1);
  position: absolute;
  z-index: 10;
  top:-1px;
  cursor: not-allowed;
}
.agz_compact_modal .src-addons-FormComponent-Attachment--style--disabledDiv--2gbSF{
  width: calc(100% - 100px);
}
.src-addons-FormComponent-Attachment--style--fileContainer--LqLWy{
  caret-color: transparent;
    outline: none;
}

.src-addons-FormComponent-Attachment--style--filelistWarp--37SKJ::-webkit-scrollbar {
  width:8px;
}
.src-addons-FormComponent-Attachment--style--filelistWarp--37SKJ::-webkit-scrollbar-button    {
  display: none;
}
.src-addons-FormComponent-Attachment--style--filelistWarp--37SKJ::-webkit-scrollbar-track     {
  background:var(--border-color-2);
}
.src-addons-FormComponent-Attachment--style--filelistWarp--37SKJ::-webkit-scrollbar-track-piece {
  background: var(--border-color-2);
}
.src-addons-FormComponent-Attachment--style--filelistWarp--37SKJ::-webkit-scrollbar-thumb{
  background:var(--color-6);
  border-radius:4px;
}
.src-addons-FormComponent-Attachment--style--filelistWarp--37SKJ::-webkit-scrollbar-corner {
  background:var(--backaground-color-1);
}
.src-addons-FormComponent-Attachment--style--filelistWarp--37SKJ::-webkit-scrollbar-resizer  {
  background: var(--border-color-2)
}
.src-addons-FormComponent-Attachment--style--hidelabel--2r-uS .ant-form-item-label {
  display: none;
}

.src-addons-FormComponent-Attachment-PicList--style--picWarp--2LtyW{
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  position: relative;
  height: 100%;
}
.src-addons-FormComponent-Attachment-PicList--style--dropFile--15Clq{
  text-align: center;
}
.src-addons-FormComponent-Attachment-PicList--style--dropFileIcon--1aUJw{
  margin-bottom: 15px;
  font-size: 50px;
  color: var(--box-shadow-color-6);
}
.src-addons-FormComponent-Attachment-PicList--style--text1--ZTAHj{
  font-size: 14px;
  color: var(--box-shadow-color-7);
  margin-bottom: 10px;
}
.src-addons-FormComponent-Attachment-PicList--style--picShowWarp--1a4hP{
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content:flex-start;
  transition: all 0.2s;
  box-sizing: border-box;
}
.src-addons-FormComponent-Attachment-PicList--style--picShowWarp--1a4hP>div{
  margin-right:24px;
}
.src-addons-FormComponent-Attachment-PicList--style--picPrev--1tt04,.src-addons-FormComponent-Attachment-PicList--style--picNext--sQMsg{
  width: 40px;
  height: 40px;
  position: absolute;
  transition: all 0.2s;
  top: 0;
  background:rgba(24, 144, 255, .85);
  /* display: flex; */
  justify-content: center;
  align-items: center;
  top: calc(50% - 20px);
  border-radius: 100%;
  cursor: pointer;
  display: none;
}
.src-addons-FormComponent-Attachment-PicList--style--picWarp--2LtyW:hover .src-addons-FormComponent-Attachment-PicList--style--picNext--sQMsg,
.src-addons-FormComponent-Attachment-PicList--style--picWarp--2LtyW:hover .src-addons-FormComponent-Attachment-PicList--style--picPrev--1tt04{
  display: flex;
}

.src-addons-FormComponent-Attachment-PicList--style--picNext--sQMsg{
  right: 22px;
}
.src-addons-FormComponent-Attachment-PicList--style--picPrev--1tt04{
  left: 22px;
}
.src-addons-FormComponent-Attachment-PicList--style--picShowWarp--1a4hP>div>.src-addons-FormComponent-Attachment-PicList--style--img--3dbRm{
  transition: all 0.2s;
  border-radius: 4px;
  box-sizing: border-box;
}
.src-addons-FormComponent-Attachment-PicList--style--picShowWarp--1a4hP>div>.src-addons-FormComponent-Attachment-PicList--style--img--3dbRm:hover{
  border: 1px solid rgba(24,144,255);
}
.src-addons-FormComponent-Attachment-PicList--style--picShowWarp--1a4hP>div:last-child{
  margin-right:0;
}
.src-addons-FormComponent-Attachment-PicList--style--toolbar--29laM{
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: nowrap;
  box-shadow:  0px 14px 43px 0px rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}
.src-addons-FormComponent-Attachment-PicList--style--toolbar--29laM div{
  padding: 0px 15px;
  cursor: pointer;
  height: 32px;
  line-height: 32px;
  color: var(--box-shadow-color-7);
  background: var(--backaground-color-1);
  font-size: 12px;
}
.src-addons-FormComponent-Attachment-PicList--style--toolbar--29laM div:first-child{
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.src-addons-FormComponent-Attachment-PicList--style--toolbar--29laM div:last-child{
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.src-addons-FormComponent-Attachment-PicList--style--toolbar--29laM div:hover{
color:  rgba(24,144,255);
}
html .pic-popover-hidden{
  display: none;
}
html .pic-popover{
  z-index:999;
  position: absolute;
}
.src-addons-FormComponent-Attachment-PicList--style--pagenation--1qSSh{
  position:absolute;
  bottom: 8px;
  width: 100%;
  height: 10px;
  display: flex;
  justify-content: center;
  flex-direction: row;
}
.src-addons-FormComponent-Attachment-PicList--style--pagenation--1qSSh span{
  display: inline-block;
  margin: 0 5px;
  width: 10px;
  height: 10px;
  background: rgba(0,0,0,.25);
  border-radius: 10px;
  cursor: pointer;
}
.src-addons-FormComponent-Attachment-PicList--style--pagenation--1qSSh span.src-addons-FormComponent-Attachment-PicList--style--active--25b9i{
  background: rgba(24,144,255);
}
/* .picList{
  position: absolute;
  bottom: 0px;
  left: 0;
  transition:  all 2s ease-in-out;
}
.pic{
  position: relative;
  float: left;
  margin-left:5px;
}
.pic:hover .deleteBtn{
  display: block;
}
.deleteBtn{
  position: absolute;
  z-index: 11;
  right: 3px;
  top: 5px;
  display: none;
  color: #108ee9;
}
.picShow{
  display: flex;
  justify-content:center;
  overflow: hidden;
  cursor: pointer;
}
 .picShow img{
  height: 100%;
  width: auto;
  margin: 0 auto;
}

.picprev,.picnext{
  cursor: pointer;
  position: absolute;
  bottom: 5px;
  width: 15px;
  height: 70px;
  border: 1px solid rgb(194, 194, 194);
  background: var(--color-5);
  line-height: 70px;
}
.picnext{
  right: 0;
}
.uploadBtn{
  position: absolute;
  width: 70px;
  height: 70px;
  line-height: 70px;
  right: 15px;
  color: #108ee9;
  bottom: 5px;
  font-size: 32px;
  text-align: center;
}



.prevfull,.nextfull{
  position: absolute;
  top:calc((100% - 30px)/2);
  width: 20px;
  height: 30px;
  background: rgba(0,0,0,0.6);
  line-height: 30px;
  text-align: center;
  color: #108ee9;
  font-size: 20px;
  cursor: pointer;
}

.prevfull{
  left:0;
}
.nextfull{
  right: 0;
} */

.src-addons-FormComponent-Attachment-DropFile--style--draggerBox--2O-T8{
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border: 1px dashed var(--border-color-2);
}
.src-addons-FormComponent-Attachment-DropFile--style--draggerBox--2O-T8:hover{
  border: 1px dashed #49a9ee
}
.src-addons-FormComponent-Attachment-DropFile--style--draggerBox--2O-T8.src-addons-FormComponent-Attachment-DropFile--style--disabled--ld10i{
  cursor: no-drop;
}

.src-addons-FormComponent-Attachment-FullPic--style--wrapClassName--3dz3Z{
}
html .src-addons-FormComponent-Attachment-FullPic--style--wrapClassName--3dz3Z .ant-modal{
  top: 0;
  padding-bottom:0px;
}
html .src-addons-FormComponent-Attachment-FullPic--style--wrapClassName--3dz3Z .ant-modal-content{
  background: rgba(255,255,255,0);
  padding: 0;
}
html .src-addons-FormComponent-Attachment-FullPic--style--wrapClassName--3dz3Z .ant-modal-body{
  padding: 0;
}

.src-addons-FormComponent-Attachment-FullPic--style--fullpicWarp--3S8IX{
  display: flex;
  justify-content: center;
  flex-direction: row;
  overflow: hidden;
}

.src-addons-FormComponent-Attachment-FullPic--style--fullpic--1wtua{
  width: calc(100% - 88px);
  height: 100%;
  background: rgba(30,30,30,0.90);
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.src-addons-FormComponent-Attachment-FullPic--style--fullpic--1wtua img{
  transition: all .3s;
  cursor: grab;
}
.src-addons-FormComponent-Attachment-FullPic--style--croppic--1UH5Q{
  width: 88px;
  height: 100%;
  background: var(--backaground-color-2);
  padding: 4px;
}
.src-addons-FormComponent-Attachment-FullPic--style--croppicItem--AoSdf{
  height: 80px;
  width: 80px;
  overflow: hidden;
  border-radius: 2px;
  margin-bottom: 4px;
  cursor: pointer;
}
.src-addons-FormComponent-Attachment-FullPic--style--croppicItem--AoSdf:hover{
  border: 1px solid rgba(74,144,226,1);
}
.src-addons-FormComponent-Attachment-FullPic--style--croppicItem--AoSdf img{
  height: 80px;
  width: 80px;
}
.src-addons-FormComponent-Attachment-FullPic--style--closeIcon--1zFQt{
  height: 24px;
  width: 24px;
  background: var(--box-shadow-color-7);
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  margin: 5px 0;
}
.src-addons-FormComponent-Attachment-FullPic--style--tools--_C2HG{
  position: absolute;
  top: 20px;
  right: 20px;
  display: flex;
  flex-direction: column;
}

.src-addons-FormComponent-Attachment-SinglePic--style--picWarp--12n69{
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  position: relative;
  border-radius: 6px;
  height: 100%;
  box-sizing: border-box;
}
.src-addons-FormComponent-Attachment-SinglePic--style--picWarp--12n69:hover {
  border: 1px solid rgba(24,144,255);
}
.src-addons-FormComponent-Attachment-SinglePic--style--cropedImgWarp--3n6bs{
  background-repeat:no-repeat;
  background-size: cover;
  background-position:center center;
  width:100%;
}
.src-addons-FormComponent-Attachment-SinglePic--style--picOperator--1qDiM{
  position: absolute;
  right: 0;
  top:0;
  display: none;
}
.src-addons-FormComponent-Attachment-SinglePic--style--picWarp--12n69:hover .src-addons-FormComponent-Attachment-SinglePic--style--picOperator--1qDiM{
  display: block;
}
.src-addons-FormComponent-Attachment-SinglePic--style--picOperator--1qDiM i{
  display: block;
  font-size: 18px;
  color: var(--color-9);
  margin-bottom: 5px;
}
.src-addons-FormComponent-Attachment-SinglePic--style--dropFile--3az1y{
  text-align: center;
}
.src-addons-FormComponent-Attachment-SinglePic--style--dropFileIcon--2jfdZ{
  margin-bottom: 15px;
  font-size: 50px;
  color: var(--box-shadow-color-6);
}
.src-addons-FormComponent-Attachment-SinglePic--style--text1--5rEc-{
  font-size: 14px;
  color: var(--box-shadow-color-7);
  margin-bottom: 10px;
}
.src-addons-FormComponent-Attachment-SinglePic--style--cropedImg--3xHVP{
  border-radius: 6px
}

.src-addons-FormComponent-Attachment-SinglePic--style--toolbar--2JKS7{
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: nowrap;
  box-shadow: 0px 2px 10px 6px var(--box-shadow-color-2);
  border-radius: 4px;
}
.src-addons-FormComponent-Attachment-SinglePic--style--toolbar--2JKS7 div{
  padding: 0px 15px;
  cursor: pointer;
  height: 32px;
  line-height: 32px;
  color: var(--box-shadow-color-7);
  background: var(--backaground-color-1);
  font-size: 12px;

}
html .pic-popover-hidden{
  display: none;
}
html .pic-popover{
  position: absolute;
  z-index:999;
}

.src-addons-FormComponent-AddressLocation--style--rowWarp--1pCsD::before {
  content: "";
}

.src-addons-FormComponent-AddressLocation--style--addressInput--3O_UM {
  height: 32px;
}

.src-addons-FormComponent-AddressLocation--style--addressInput--3O_UM input {
  height: 32px;
}

.src-addons-FormComponent-AddressLocation--style--addressIcon--1O9Ud {
  position: absolute;
  right: 5px;
  text-align: center;
}
.src-addons-FormComponent-AddressLocation--style--markerTitle--kA3QI{
  line-height: 35px;
  font-size: 14px;
}
.src-addons-FormComponent-AddressLocation--style--markerContent--3d7sG{
  font-size: 12px;
}

.src-addons-FormComponent-AddressLocation--style--selectPlace--3MnPT{
  background-color: var(--backgournd-color-b);
}

.src-addons-FormComponent-Calendar--style--demo-app--32-us {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.src-addons-FormComponent-Calendar--style--demo-app-top--1n4mc {
  margin: 0 0 3em;
}

.src-addons-FormComponent-Calendar--style--demo-app-calendar--4yi7k {
  margin: 0 auto;
  max-width: 100%;
  color: var(--font-color-1);
}

.src-addons-FormComponent-Calendar--style--demo-holiday--1oOoS {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}
.src-addons-FormComponent-Calendar--style--demo-holiday-day--1PM2W {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  width: 68%;
}
.src-addons-FormComponent-Calendar--style--demo-holiday-text--132Gd {
  background-color: var(--color-o-1);
  color: var(--backaground-color-1);
  /* margin-left: 2px; */
  /* margin-right: 2px; */
  /* vertical-align: middle; */
  /* display: inline-block; */
  overflow: hidden; 
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 58%;
  height: 100%;
  text-align: center;
  padding: 4px;
}
.src-addons-FormComponent-Calendar--style--demo-holiday-fc--knssY {
  position: relative;
  z-index: 9;
  padding: 4px;
}
.src-addons-FormComponent-Calendar--style--demo-holiday-today-fc--IzjV2 {
  position: relative;
  z-index: 9;
  padding: 3px;
  border-radius: 10px;
  background-color: var(--color-o-2);
}
/* .demo-app :global(.fc-widget-header .fc-cell-content){
  position: relative;
}
.demo-app :global(.fc-timeline .fc-cell-text){
  left: 50% !important;
  right: 0 !important ;
  transform: translateX(-50%);
  position: absolute !important;
} */
.src-addons-FormComponent-Calendar--style--demo-app--32-us .fc-icon.fc-icon-chevron-left::before{
  content:"<";
  margin-bottom: 9px;
}
.src-addons-FormComponent-Calendar--style--demo-app--32-us .fc-icon.fc-icon-chevron-right::before{
  content:">";
  margin-bottom: 9px;
}
.src-addons-FormComponent-Calendar--style--demo-app--32-us .fc-icon.fc-icon-chevron-left,
.src-addons-FormComponent-Calendar--style--demo-app--32-us .fc-icon.fc-icon-chevron-right{
  display: flex;
  justify-content: center;
  align-items: center;
}
.fc-theme-standard td,
.fc-theme-standard th,
.fc-theme-standard .fc-scrollgrid{
  border-color: var(--font-color-2);
}
.fc .fc-daygrid-day.fc-day-today{
  background-color: transparent;
}
.fc-daygrid-event-dot{
  border-color: var(--color-o-3) !important;
}
.src-addons-FormComponent-AttendanceMap--style--markerTitle--2ZScn{
  line-height: 35px;
  font-size: 14px;
}
.src-addons-FormComponent-AttendanceMap--style--markerContent--3S3xX{
  font-size: 12px;
}
