
/* v1.0 — client editor, manager filter, owner lifecycle controls */
#detail .client-phone-actions-v069{
  grid-template-columns:minmax(88px,1fr) 24px 24px 58px 50px!important;
}
#detail .client-data-btn-v100{width:50px!important;padding:0 4px!important}
#detail .client-edit-v100[hidden]{display:none!important}
#detail .client-edit-v100{
  display:grid;gap:8px;margin-top:4px;padding:10px;border:1px solid #d7e3dd;border-radius:12px;background:#f8fbfa;
}
#detail .client-edit-title-v100{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#17372f;font-size:12px}
#detail .client-edit-title-v100 .mini-btn{width:28px;height:28px;padding:0}
#detail .client-edit-grid-v100{display:grid;grid-template-columns:1fr 1fr;gap:7px}
#detail .client-edit-grid-v100 label{display:grid;gap:4px;min-width:0}
#detail .client-edit-grid-v100 label.wide{grid-column:1/-1}
#detail .client-edit-grid-v100 label span{font-size:8px;color:#6b8178}
#detail .client-edit-grid-v100 input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #ccd9d4;border-radius:9px;background:#fff;color:#17372f;padding:8px;font-size:10px}
#detail .client-edit-actions-v100{display:flex;justify-content:flex-end}
#detail .client-edit-actions-v100 .primary{min-height:34px;padding:0 12px}
#detail .loan-lifecycle-actions-v100{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}
#detail .miniapp-owner-danger-v100{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin-top:8px;padding-top:8px;border-top:1px solid #f0d8dd}
#detail .miniapp-owner-danger-v100 b{display:block;color:#b4475e;font-size:10px}
#detail .miniapp-owner-danger-v100 small{display:block;color:#7c8f87;font-size:8px;margin-top:2px;line-height:1.35}
#detail .miniapp-owner-danger-v100 .danger-btn{white-space:nowrap}
@media(max-width:430px){
  #detail .client-phone-actions-v069{grid-template-columns:minmax(82px,1fr) 22px 22px 54px 46px!important;gap:4px!important}
  #detail .client-data-btn-v100{width:46px!important;font-size:6.8px!important}
  #detail .client-edit-grid-v100{grid-template-columns:1fr}
  #detail .client-edit-grid-v100 label.wide{grid-column:auto}
  #detail .miniapp-owner-danger-v100{grid-template-columns:1fr}
}


/* DOCUMENTS_AND_PERSONAL_V132 */

.contracts-block-v132{
  margin:12px 0 16px;
  padding:12px;

  border:1px solid #cfe1e4;
  border-radius:14px;

  background:#f8fbfc;
}

.contracts-title-v132{
  display:flex;
  justify-content:space-between;
  gap:10px;
  align-items:flex-start;

  margin-bottom:8px;
}

.contracts-title-v132 small{
  font-size:9px;
  color:#71838a;
}

.contracts-title-v132 h4{
  margin:2px 0 0;
}

.contracts-title-v132>span{
  font-size:9px;
  color:#0b7358;
}

.contract-kind-v132{
  padding:10px 0;

  border-top:
    1px solid
    #e5ecee;
}

.contract-kind-head-v132{
  display:flex;
  justify-content:space-between;
  gap:10px;
  align-items:center;
}

.contract-kind-head-v132 b,
.contract-kind-head-v132 small{
  display:block;
}

.contract-kind-head-v132 small{
  margin-top:2px;

  font-size:9px;
  color:#708087;
}

.contract-upload-v132{
  cursor:pointer;
}

.contract-file-v132{
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:8px;

  margin-top:7px;
  padding:8px;

  border-radius:9px;

  background:#fff;
}

.contract-file-v132 span b,
.contract-file-v132 span small{
  display:block;
}

.contract-file-v132 span small{
  font-size:9px;
  color:#78868b;
}

.contract-file-v132>div{
  display:flex;
  gap:5px;
  flex-wrap:wrap;
}


/* Personal data */

.personal-data-v132{
  max-width:900px;
}

.personal-data-grid-v132{
  grid-template-columns:
    repeat(
      2,
      minmax(0,1fr)
    );
}

.object-address-field-v132 textarea{
  min-height:76px;
}


/* Address on cards */

.loan-object-address-v132,
.credit-object-address-v132{
  margin-top:4px;

  font-size:10px;
  color:#566e77;

  white-space:normal;
  overflow-wrap:anywhere;
}

.client-credit-card.active
.credit-object-address-v132{
  color:#255969;
}


@media(max-width:720px){

  .personal-data-grid-v132{
    grid-template-columns:1fr;
  }

  .contracts-title-v132,
  .contract-kind-head-v132,
  .contract-file-v132{
    align-items:stretch;
    flex-direction:column;
  }

  .contract-file-v132>div{
    width:100%;
  }
}


/* =========================================================
   OBJECT MAP RUNTIME V134
   ========================================================= */

.object-address-runtime-v134{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;

  margin:9px 0 5px;

  padding:10px 11px;

  border:1px solid #8fc5d1;
  border-radius:12px;

  background:#eaf7fa;
}

.object-address-runtime-main-v134{
  min-width:0;
}

.object-address-runtime-main-v134 span{
  display:block;

  font-size:8px;
  font-weight:900;

  color:#527b85;

  letter-spacing:.04em;
}

.object-address-runtime-main-v134 b{
  display:block;

  margin-top:3px;

  font-size:14px;
  line-height:1.25;

  color:#103c49;

  white-space:normal;
  overflow-wrap:anywhere;
}

.object-address-runtime-actions-v134{
  display:flex;
  gap:5px;
  flex:0 0 auto;
}

.object-address-runtime-actions-v134 a{
  padding:7px 9px;

  border:1px solid #9bc2ca;
  border-radius:8px;

  background:#fff;

  color:#124f65;

  text-decoration:none;

  font-size:9px;
  font-weight:900;
}


/* DATA */

.object-data-runtime-v134{
  padding:13px;

  border:1px solid #9acbd4;
  border-radius:14px;

  background:#f3fafb;
}

.object-data-runtime-head-v134{
  display:flex;
  justify-content:space-between;
  gap:10px;

  margin-bottom:10px;
}

.object-data-runtime-head-v134 small,
.object-data-runtime-head-v134 b{
  display:block;
}

.object-data-runtime-head-v134 small{
  font-size:8px;
  font-weight:900;
  color:#5f8089;
}

.object-data-runtime-head-v134 b{
  margin-top:2px;
  font-size:14px;
  color:#143f4b;
}

.object-data-runtime-head-v134>div:last-child{
  display:flex;
  gap:6px;
  flex-wrap:wrap;
}

.object-data-runtime-head-v134 a{
  padding:6px 8px;

  border:1px solid #a8c8ce;
  border-radius:8px;

  background:#fff;

  font-size:9px;
  font-weight:800;

  text-decoration:none;
}

.object-data-runtime-grid-v134{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:8px;
}

.object-data-runtime-grid-v134 .wide{
  grid-column:1/-1;
}

.object-data-runtime-v134>button{
  width:100%;
  margin-top:10px;
}


/* DASHBOARD */

.dashboard-object-runtime-card-v134{
  margin:12px 0;

  padding:13px;

  border:1px solid #d0e0e4;
  border-radius:14px;

  background:#fff;
}

.dashboard-object-runtime-title-v134{
  display:flex;
  justify-content:space-between;
  align-items:center;
}

.dashboard-object-runtime-title-v134 small{
  font-size:8px;
  font-weight:900;
  color:#74868c;
}

.dashboard-object-runtime-title-v134 h3{
  margin:2px 0 0;
}

.dashboard-object-runtime-title-v134>b{
  display:grid;
  place-items:center;

  min-width:30px;
  height:30px;

  border-radius:999px;

  background:#edf5f6;

  color:#164856;
}

.dashboard-object-runtime-map-v134{
  height:340px;

  margin-top:10px;

  border-radius:12px;

  overflow:hidden;

  background:#eef4f5;
}

.dashboard-object-runtime-empty-v134{
  height:100%;

  display:grid;
  place-items:center;

  padding:20px;

  text-align:center;

  color:#74868d;
  font-size:11px;
}


@media(max-width:720px){

  .object-address-runtime-v134,
  .object-data-runtime-head-v134{
    flex-direction:column;
    align-items:stretch;
  }

  .object-data-runtime-grid-v134{
    grid-template-columns:1fr;
  }

  .object-data-runtime-grid-v134 .wide{
    grid-column:auto;
  }

  .object-address-runtime-actions-v134{
    justify-content:flex-start;
  }

  .dashboard-object-runtime-map-v134{
    height:280px;
  }
}


/* =====================================================
   OBJECT MAP V137
   ===================================================== */

.object-address-runtime-v137{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;

  margin:9px 0 6px;
  padding:10px 11px;

  border:1px solid #83bdc9;
  border-radius:12px;

  background:#e9f7fa;
}

.object-address-main-v137{
  min-width:0;
}

.object-address-main-v137 small{
  display:block;

  font-size:8px;
  font-weight:900;

  color:#527b85;

  letter-spacing:.05em;
}

.object-address-main-v137 b{
  display:block;

  margin-top:3px;

  font-size:14px;
  line-height:1.3;

  color:#103b48;

  white-space:normal;
  overflow-wrap:anywhere;
}

.object-address-buttons-v137{
  display:flex;
  flex:0 0 auto;
  gap:6px;
}

.object-address-buttons-v137 button{
  padding:7px 9px;

  border:1px solid #9bbfc7;
  border-radius:8px;

  background:#fff;

  color:#124e62;

  font-size:9px;
  font-weight:900;

  cursor:pointer;
}


/* DASHBOARD */

.dashboard-object-card-v137{
  display:block;

  width:100%;

  margin:14px 0 80px;
  padding:13px;

  border:1px solid #cedfe3;
  border-radius:14px;

  background:#fff;
}

.dashboard-object-head-v137{
  display:flex;
  align-items:center;
  justify-content:space-between;
}

.dashboard-object-head-v137 small{
  display:block;

  color:#71858b;

  font-size:8px;
  font-weight:900;
}

.dashboard-object-head-v137 h3{
  margin:2px 0 0;

  font-size:17px;
}

.dashboard-object-head-v137>b{
  display:grid;
  place-items:center;

  min-width:31px;
  height:31px;

  padding:0 8px;

  border-radius:999px;

  background:#edf5f6;

  color:#114655;
}

.dashboard-object-status-v137{
  margin:8px 0 6px;

  color:#6b7e84;

  font-size:9px;
}

.dashboard-object-map-v137{
  width:100%;
  height:340px;

  border-radius:12px;

  overflow:hidden;

  background:#eef4f5;
}

.dashboard-object-empty-v137{
  display:grid;
  place-items:center;

  height:100%;

  padding:20px;

  text-align:center;
  white-space:pre-line;

  color:#6d838a;

  font-size:11px;
}

.object-popup-v137{
  min-width:180px;
}

.object-popup-v137>b,
.object-popup-v137>small{
  display:block;
}

.object-popup-v137>small{
  margin-top:2px;

  color:#74858b;
}

.object-popup-v137 p{
  margin:7px 0;

  font-size:11px;
}

.object-popup-v137 button{
  margin-right:5px;
  padding:5px 7px;

  border:1px solid #aec8cf;
  border-radius:7px;

  background:#fff;

  font-weight:800;
}


@media(max-width:720px){

  .object-address-runtime-v137{
    align-items:stretch;
    flex-direction:column;
  }

  .object-address-buttons-v137{
    width:100%;
  }

  .object-address-buttons-v137 button{
    flex:1;
  }

  .dashboard-object-map-v137{
    height:300px;
  }
}


/* =========================================================
   NATIVE OBJECT MAP V138
   ========================================================= */

.loan-object-native-v138{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;

  margin:9px 0 6px;
  padding:10px 11px;

  border:1px solid #7db7c4;
  border-radius:12px;

  background:#e8f7fa;
}


.loan-object-native-main-v138{
  min-width:0;
}


.loan-object-native-main-v138 small{
  display:block;

  color:#4f7882;

  font-size:8px;
  font-weight:900;

  letter-spacing:.05em;
}


.loan-object-native-main-v138 b{
  display:block;

  margin-top:3px;

  color:#0e3b48;

  font-size:14px;
  line-height:1.3;

  white-space:normal;
  overflow-wrap:anywhere;
}


.loan-object-native-actions-v138{
  display:flex;
  gap:6px;

  flex:0 0 auto;
}


.loan-object-native-actions-v138 button{
  padding:7px 9px;

  border:1px solid #9abfc7;
  border-radius:8px;

  background:#fff;

  color:#124d61;

  font-size:9px;
  font-weight:900;

  cursor:pointer;
}


/* DASHBOARD */

.dashboard-object-native-v138{
  width:100%;

  margin:
    16px 0
    90px;

  padding:13px;

  border:1px solid #cfdee2;
  border-radius:14px;

  background:#fff;
}


.dashboard-object-native-head-v138{
  display:flex;
  align-items:center;
  justify-content:space-between;
}


.dashboard-object-native-head-v138 small{
  display:block;

  color:#74868c;

  font-size:8px;
  font-weight:900;
}


.dashboard-object-native-head-v138 h3{
  margin:2px 0 0;

  font-size:17px;
}


.dashboard-object-native-head-v138>b{
  display:grid;
  place-items:center;

  min-width:31px;
  height:31px;

  padding:0 8px;

  border-radius:999px;

  background:#edf5f6;

  color:#134856;
}


.dashboard-object-native-status-v138{
  margin:8px 0 6px;

  color:#687d84;

  font-size:9px;
}


.dashboard-object-native-map-v138{
  width:100%;
  height:340px;

  border-radius:12px;

  overflow:hidden;

  background:#edf3f4;
}


.dashboard-object-native-empty-v138{
  display:grid;
  place-items:center;

  height:100%;

  padding:20px;

  text-align:center;

  color:#71838a;

  font-size:11px;
}


@media(max-width:720px){

  .loan-object-native-v138{
    flex-direction:column;
    align-items:stretch;
  }


  .loan-object-native-actions-v138{
    width:100%;
  }


  .loan-object-native-actions-v138 button{
    flex:1;
  }


  .dashboard-object-native-map-v138{
    height:290px;
  }
}


/* =========================================================
   EXACT OBJECT LOCATION V139
   ========================================================= */

.credit-address-v139,
.personal-object-picker-v139{
  padding:12px;

  border:1px solid #9bc7d0;
  border-radius:13px;

  background:#f3fafb;
}


.credit-address-title-v139,
.personal-object-picker-head-v139{
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:10px;

  margin-bottom:10px;
}


.credit-address-title-v139 small,
.credit-address-title-v139 b,
.personal-object-picker-head-v139 small,
.personal-object-picker-head-v139 b{
  display:block;
}


.credit-address-title-v139 small,
.personal-object-picker-head-v139 small{
  color:#60808a;

  font-size:8px;
  font-weight:900;
}


.credit-address-title-v139 b,
.personal-object-picker-head-v139 b{
  margin-top:2px;

  color:#123e4b;

  font-size:14px;
}


.credit-address-title-v139>span{
  max-width:180px;

  color:#71848a;

  font-size:9px;

  text-align:right;
}


.credit-address-grid-v139,
.object-data-fields-v139{
  display:grid;

  grid-template-columns:
    1fr 1fr;

  gap:8px;
}


.credit-address-grid-v139 .wide{
  grid-column:1/-1;
}


.credit-address-find-v139{
  margin-top:9px;
}


.credit-address-map-v139,
.personal-object-map-v139{
  width:100%;
  height:300px;

  margin-top:10px;

  border:1px solid #cbdde1;
  border-radius:11px;

  overflow:hidden;

  background:#eaf1f2;
}


.credit-address-help-v139,
.personal-object-map-help-v139{
  display:block;

  margin-top:7px;

  color:#697f86;

  font-size:9px;
}


.personal-object-picker-v139{
  margin-top:10px;
}


@media(max-width:720px){

  .credit-address-grid-v139,
  .object-data-fields-v139{
    grid-template-columns:1fr;
  }


  .credit-address-grid-v139 .wide{
    grid-column:auto;
  }


  .credit-address-title-v139,
  .personal-object-picker-head-v139{
    flex-direction:column;
  }


  .credit-address-title-v139>span{
    max-width:none;

    text-align:left;
  }


  .credit-address-map-v139,
  .personal-object-map-v139{
    height:270px;
  }
}


/* =========================================================
   OBJECT ADDRESS V140
   ========================================================= */

.object-address-v140,
.object-card-v140{
  margin-top:12px;
  padding:12px;

  border:1px solid #8fc2cd;
  border-radius:14px;

  background:#f2fafb;
}

.object-address-head-v140{
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:10px;

  margin-bottom:10px;
}

.object-address-head-v140 small,
.object-address-head-v140 b{
  display:block;
}

.object-address-head-v140 small{
  font-size:8px;
  font-weight:900;
  color:#577b84;
}

.object-address-head-v140 b{
  margin-top:2px;

  font-size:15px;
  color:#103e4b;
}

.object-address-head-v140>span{
  font-size:9px;
  color:#6e8389;

  text-align:right;
}

.object-address-grid-v140{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:8px;
}

.object-address-grid-v140 .wide{
  grid-column:1/-1;
}

.object-find-v140{
  margin-top:9px;
}

.object-map-v140{
  width:100%;
  height:300px;

  margin-top:10px;

  border:1px solid #c4d9de;
  border-radius:12px;

  overflow:hidden;

  background:#e9f1f2;
}

.object-map-hint-v140{
  display:block;

  margin-top:7px;

  font-size:9px;
  color:#6c8188;
}

.object-card-actions-v140{
  display:flex;
  gap:7px;

  margin-top:10px;
}

.object-card-actions-v140 button{
  flex:1;
}


@media(max-width:720px){

  .object-address-grid-v140{
    grid-template-columns:1fr;
  }

  .object-address-grid-v140 .wide{
    grid-column:auto;
  }

  .object-address-head-v140{
    flex-direction:column;
  }

  .object-address-head-v140>span{
    text-align:left;
  }

  .object-map-v140{
    height:270px;
  }
}


/* PERSONAL OBJECT EDITOR V141 */

.personal-object-editor-v141{
  padding:12px;

  border:1px solid #93c5cf;
  border-radius:14px;

  background:#f3fafb;
}

.personal-object-head-v141{
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:10px;

  margin-bottom:10px;
}

.personal-object-head-v141 small,
.personal-object-head-v141 b{
  display:block;
}

.personal-object-head-v141 small{
  font-size:8px;
  font-weight:900;

  color:#5a7b84;
}

.personal-object-head-v141 b{
  margin-top:2px;

  font-size:14px;

  color:#103f4c;
}

.personal-object-head-v141>span{
  font-size:9px;

  color:#71838a;

  text-align:right;
}

.personal-object-fields-v141{
  display:grid;

  grid-template-columns:1fr 1fr;

  gap:8px;
}

.personal-object-fields-v141 .wide{
  grid-column:1/-1;
}

.personal-object-map-v141{
  height:300px;

  margin-top:10px;

  border:1px solid #c8dade;
  border-radius:11px;

  overflow:hidden;

  background:#eaf1f2;
}

.personal-object-hint-v141{
  display:block;

  margin-top:7px;

  font-size:9px;

  color:#6c8188;
}

@media(max-width:720px){

  .personal-object-fields-v141{
    grid-template-columns:1fr;
  }

  .personal-object-fields-v141 .wide{
    grid-column:auto;
  }

  .personal-object-head-v141{
    flex-direction:column;
  }

  .personal-object-head-v141>span{
    text-align:left;
  }

  .personal-object-map-v141{
    height:270px;
  }
}


/* =========================================================
   NATIVE OBJECT PICKER V142
   ========================================================= */

.native-object-editor-v142{
  padding:12px;

  border:1px solid #93c5cf;
  border-radius:14px;

  background:#f3fafb;
}


.native-object-editor-head-v142{
  display:flex;
  justify-content:space-between;
  gap:10px;
  align-items:flex-start;

  margin-bottom:10px;
}


.native-object-editor-head-v142 small,
.native-object-editor-head-v142 b{
  display:block;
}


.native-object-editor-head-v142 small{
  font-size:8px;
  font-weight:900;

  color:#5a7b84;
}


.native-object-editor-head-v142 b{
  margin-top:2px;

  font-size:14px;

  color:#103f4c;
}


.native-object-editor-head-v142>span{
  font-size:9px;

  color:#71838a;

  text-align:right;
}


.native-object-fields-v142{
  display:grid;

  grid-template-columns:
    1fr 1fr;

  gap:8px;
}


.native-object-fields-v142 .wide{
  grid-column:1/-1;
}


.native-object-find-v142{
  margin-top:9px;
}


.native-object-map-v142{
  width:100%;
  height:300px;

  margin-top:10px;

  border:1px solid #c8dade;
  border-radius:11px;

  overflow:hidden;

  background:#eaf1f2;
}


.native-object-hint-v142{
  display:block;

  margin-top:7px;

  font-size:9px;

  color:#6c8188;
}


@media(max-width:720px){

  .native-object-fields-v142{
    grid-template-columns:1fr;
  }


  .native-object-fields-v142 .wide{
    grid-column:auto;
  }


  .native-object-editor-head-v142{
    flex-direction:column;
  }


  .native-object-editor-head-v142>span{
    text-align:left;
  }


  .native-object-map-v142{
    height:270px;
  }
}


/* =========================================================
   CLIENT EDIT OBJECT V143
   ========================================================= */

.client-edit-object-v143{
  margin-top:8px;
  padding:11px;

  border:1px solid #a2cbd3;
  border-radius:12px;

  background:#f4fafb;
}


.client-edit-object-head-v143{
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:8px;

  margin-bottom:9px;
}


.client-edit-object-head-v143 small,
.client-edit-object-head-v143 b{
  display:block;
}


.client-edit-object-head-v143 small{
  font-size:8px;
  font-weight:900;

  color:#5c7d86;
}


.client-edit-object-head-v143 b{
  margin-top:2px;

  font-size:14px;

  color:#123f4c;
}


.client-edit-object-head-v143>span{
  max-width:150px;

  color:#72868c;

  font-size:9px;

  text-align:right;
}


.client-edit-object-grid-v143{
  display:grid;

  grid-template-columns:
    1fr 1fr;

  gap:7px;
}


.client-edit-object-grid-v143 .wide{
  grid-column:1/-1;
}


.client-edit-object-find-v143{
  width:100%;

  margin-top:9px;
}


.client-edit-object-map-v143{
  width:100%;
  height:280px;

  margin-top:9px;

  border:1px solid #c8dade;
  border-radius:10px;

  overflow:hidden;

  background:#eaf1f2;
}


.client-edit-object-hint-v143{
  display:block;

  margin-top:6px;

  color:#687e85;

  font-size:9px;

  line-height:1.4;
}


@media(max-width:720px){

  .client-edit-object-grid-v143{
    grid-template-columns:1fr;
  }


  .client-edit-object-grid-v143 .wide{
    grid-column:auto;
  }


  .client-edit-object-head-v143{
    flex-direction:column;
  }


  .client-edit-object-head-v143>span{
    max-width:none;

    text-align:left;
  }


  .client-edit-object-map-v143{
    height:260px;
  }
}


/* =========================================================
   REMOVE DUPLICATE LEGACY ADDRESS V146
   ========================================================= */

/*
 * Старые строки адреса.
 * Новый голубой блок ОБЪЕКТ / ЗАЛОГ не трогаем.
 */
.loan-object-address-v132,
.credit-object-address-v132,
.credit-object-address-v133,
.loan-object-location-v133{
  display:none!important;
}


/* =========================================================
   DOCUMENT ORIGINAL HOLDER V150
   ========================================================= */

.doc-holder-badge-v150{
  display:block;

  margin-top:4px;

  color:#526e77;

  font-size:9px;
}


.doc-holder-badge-v150 b{
  color:#143f4c;

  font-weight:900;
}


.doc-holder-edit-v150{
  display:flex;

  flex-direction:column;

  gap:3px;

  min-width:150px;
}


.doc-holder-edit-v150>span{
  font-size:8px;

  color:#6b7f86;
}


.doc-holder-edit-v150 select{
  min-width:150px;
}


#docOriginalHolderWrapV150[hidden]{
  display:none!important;
}

