@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.1/font/bootstrap-icons.css);
#parent-scroll-div .ant-list-item-meta-description {
  margin-top: -5px;
}

#parent-scroll-div .ant-list-item-meta-title {
  margin-top: -1px;
}

.ant-tooltip-inner {
  color: #333 !important;
  background-color: #fc0 !important;
}

.phoneInput::placeholder {
  color: #0000004d;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5715;
}

.page {
  z-index: 0;
  background-color: #fff;
  position: relative;
}

.vector {
  z-index: 1;
  position: absolute;
}

.image {
  z-index: 2;
  position: absolute;
}

.withNavSignbutton {
  opacity: .6;
  text-transform: uppercase;
  z-index: 1;
  text-decoration: none;
  bottom: 23%;
  left: 24%;
  color: #f40000 !important;
  background-color: #fffc00 !important;
  border: none !important;
  padding: 1px 9px !important;
  font-size: 14px !important;
  position: fixed !important;
}

.withoutNavSignbutton {
  opacity: .7;
  text-transform: uppercase;
  z-index: 1;
  text-decoration: none;
  bottom: 23%;
  left: 10%;
  color: #f40000 !important;
  background-color: #fffc00 !important;
  border: none !important;
  padding: 1px 9px !important;
  font-size: 14px !important;
  position: fixed !important;
}

.nextInitialBtn.withoutNav {
  opacity: .7;
  color: red;
  z-index: 999;
  cursor: pointer;
  border: none;
  bottom: 380px;
  left: 10%;
  background-color: #ff0 !important;
  border-radius: 8px !important;
  height: 25px !important;
  font-size: 12px !important;
  font-weight: 550 !important;
  text-decoration: none !important;
  position: fixed !important;
  box-shadow: 0 3px 8px #0003 !important;
}

.nextInitialBtn.withNav {
  opacity: .6;
  color: red;
  z-index: 999;
  cursor: pointer;
  border: none;
  align-items: center;
  display: flex;
  bottom: 420px;
  left: 22%;
  background-color: #ff0 !important;
  border-radius: 8px !important;
  height: 25px !important;
  font-size: 12px !important;
  font-weight: 550 !important;
  text-decoration: none !important;
  position: fixed !important;
  box-shadow: 0 3px 8px #0003 !important;
}

@media (max-width: 1000px) {
  .withoutNavSignbutton {
    left: 0%;
  }

  .nextInitialBtn.withoutNav {
    left: 0%;
    height: 20px !important;
    font-size: 10px !important;
  }
}

.withoutNavSignbutton:after, .withNavSignbutton:after {
  content: "";
  border-top: 13px solid #0000;
  border-bottom: 19px solid #0000;
  border-left: 19px solid #fffc00;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -18px;
}

input[type="date"] {
  appearance: none !important;
}

input[type="date"]::-webkit-calendar-picker-indicator {
  display: none !important;
}

.ant-table-tbody > tr > td {
  overflow-wrap: break-word;
  padding: 8px;
  position: relative;
}

.ant-table-measure-row {
  visibility: hidden !important;
}

.zoom_button_1 {
  z-index: 11;
  position: fixed;
  top: 70%;
  right: 1.5%;
}

.zoom-plus-button_1 {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border-radius: 50%;
  height: 50px;
  box-shadow: 0 3px 6px #00000029, 0 3px 6px #0000003b;
}

.zoom-minus-button_1 {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border-radius: 50%;
  height: 50px;
  margin-top: 15px;
  box-shadow: 0 3px 6px #00000029, 0 3px 6px #0000003b;
}

.zoom-icons {
  width: 50px;
  height: 50px;
}

.zoom-plus-button_1:hover #zoom-plus-color {
  fill: #004aff;
}

.zoom-plus-button_1 #zoom-plus-color {
  fill: #84c1fa;
}

.zoom-minus-button_1:hover #zoom-minus-color {
  fill: #004aff;
}

.zoom-minus-button_1 #zoom-minus-color {
  fill: #84c1fa;
}

@media (max-width: 768px) {
  .zoom_button_1 {
    display: none;
  }
}

.table-skeleton td, .table-skeleton thead, .table-skeleton tbody, .table-skeleton tr, .table-skeleton {
  border: 1px solid #000;
}

.ant-col-12 {
  margin-right: 30px;
  max-width: inherit !important;
}

.check {
  padding: 0 !important;
}

.dots-3 {
  aspect-ratio: 1;
  border-radius: 50%;
  width: 10px;
  margin: 10px;
  animation: 1s linear infinite alternate d5;
}

@keyframes d5 {
  0% {
    background: #000;
    box-shadow: 20px 0 #000, -20px 0 #0002;
  }

  33% {
    background: #0002;
    box-shadow: 20px 0 #000, -20px 0 #0002;
  }

  66% {
    background: #0002;
    box-shadow: 20px 0 #0002, -20px 0 #000;
  }

  100% {
    background: #000;
    box-shadow: 20px 0 #0002, -20px 0 #000;
  }

  0% {
    background: #000;
    box-shadow: 20px 0 #000, -20px 0 #0002;
  }

  33% {
    background: #0002;
    box-shadow: 20px 0 #000, -20px 0 #0002;
  }

  66% {
    background: #0002;
    box-shadow: 20px 0 #0002, -20px 0 #000;
  }

  100% {
    background: #000;
    box-shadow: 20px 0 #0002, -20px 0 #000;
  }
}

.tr-property-name {
  color: #fff;
  background-color: #085191;
  padding-top: 10px;
  padding-bottom: 10px;
}

.tr-container {
  width: 70%;
  margin: auto;
  padding: 10px;
}

.tr-heading {
  color: #1890ff;
  border-bottom: 2px solid #1890ff;
}

.tr-buyers-container {
  border-radius: 15px;
  margin-top: 1%;
  font-size: 16px;
}

.tr-sellers-container, .tr-agency-container, .tr-documents-container, .tr-dates-container {
  border-radius: 15px;
  margin-top: 1%;
  margin-bottom: 3%;
  font-size: 16px;
}

.tr-sellers-container, .tr-agency-container, .tr-buyers-container {
  padding-left: 20px;
}

.tr-sellers-container {
  padding-left: 30px !important;
}

@media print {
  .tr-sellers-container, .tr-agency-container, .tr-buyers-container {
    padding-left: 0;
  }

  .tr-sellers-container {
    padding-left: 0 !important;
  }

  .tr-container {
    margin: 3px;
    padding: 10px;
  }
}

.tr-sellers-container > table, .tr-agency-container > table, .tr-documents-container > table, .tr-dates-container > table {
  width: 980px;
}

.tr-container table td, .tr-container table th {
  border: 1px solid #000;
  padding-left: 5px;
}

.tr-container table thead {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.tr-sellers-section, .tr-agency-section {
  margin-top: 10px;
}

.tr-a-buyer {
  border-radius: 15px;
  width: 480px;
  margin: 1%;
}

.tr-a-buyer > div, .tr-a-seller > div, .tr-listing-co > div, .tr-selling-co > div {
  text-align: left;
  margin-left: 3%;
}

.tr-a-seller, .tr-listing-co, .tr-selling-co {
  border-radius: 15px;
  width: 480px;
  margin: 1%;
}

.tr-a-seller > div {
  margin: 1%;
}

.fields-tr {
  width: 140px;
  height: 27px;
}

.field-values-tr {
  width: 350px;
  height: 27px;
  margin-left: 3%;
  font-weight: 500;
  color: #004aff !important;
}

.rtd-table-tr, .rtd-table-tr-sd {
  width: 70%;
  margin: auto;
  padding: 20px 0;
}

.rtd-table-tr tr, .rtd-table-tr-sd tr {
  height: 50px;
}

.rtd-table-tr thead, .rtd-table-tr-sd thead {
  color: #fff;
  background-color: #085191;
}

.rtd-table-tr tr > td:first-child {
  width: 100px;
}

.rtd-table-tr tr > td:nth-child(2) {
  width: 500px;
}

.rtd-table-tr tr > td:nth-child(3), .rtd-table-tr tr > td:nth-child(4) {
  width: 100px;
}

h3.ant-typography, .ant-typography h3 {
  color: #00000073 !important;
  text-transform: uppercase !important;
  font-size: 22px !important;
}

.lbl1 label {
  color: #00000073 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
}

#rpanrResize {
  cursor: col-resize;
  background: #7d7d80;
  flex-grow: 0;
  flex-shrink: 0;
  width: .5rem;
  height: 100vh;
  display: flex;
}

.reSizerWrapper {
  width: 100%;
  height: 100vh;
  display: flex;
}

#pan1 {
  flex: 1 0 25%;
  width: 100%;
  height: 100vh;
  padding-top: 10vh;
  display: flex;
  overflow: hidden;
}

#WY_pan1 {
  flex: 25%;
  min-width: 10px;
  max-width: 400px;
  height: 100vh;
  padding-top: 10vh;
  display: flex;
  overflow: hidden;
}

#pan2 {
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
  margin-top: 10vh;
  overflow-x: auto;
}

#rpanrResize .CCVOpenCloseBtn {
  color: #fff;
  z-index: 10;
  background-color: #124e8f;
  border: none;
  border-end-end-radius: 10px;
  border-end-start-radius: 10px;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-weight: 500;
  display: flex;
  position: relative;
  left: -20px;
  transform: rotate(-90deg);
}

.commonModalTitle {
  color: #2697ff;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-weight: bold;
  display: flex;
}

@media screen and (min-width: 1001px) {
  #rpanrResize {
    cursor: col-resize;
    flex-grow: 0;
    flex-shrink: 0;
    width: .5rem;
  }

  .reSizerWrapper {
    width: 100%;
    display: flex;
  }

  #pan2 {
    flex-grow: 0;
    flex-shrink: 1;
    justify-content: center;
    width: 100%;
    display: flex;
    overflow-x: auto;
  }
}

@media screen and (max-width: 1000px) {
  #pan1, #WY_pan1 {
    flex: 1 2;
    width: 100%;
    display: flex;
    overflow: hidden;
  }

  #rpanrResize {
    cursor: col-resize;
    background: #fff;
    border: none;
    flex-grow: 0;
    flex-shrink: 0;
    width: .5rem;
    display: flex;
  }
}

@media screen and (min-width: 501px) and (max-width: 900px) {
  .nextInitialBtn.withNav {
    left: 20em;
    height: 20px !important;
    font-size: 10px !important;
  }

  .withNavSignbutton {
    left: 15em;
  }
}

@media screen and (max-width: 500px) {
  #pan1 {
    visibility: hidden;
    z-index: 2;
    background-color: #fff;
    flex-shrink: 0;
    position: absolute;
    top: 0;
    left: 0;
  }

  #WY_pan1 {
    visibility: hidden;
    z-index: 2;
    background-color: #fff;
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }

  .nextInitialBtn.withNav {
    left: 0%;
    height: 20px !important;
    font-size: 10px !important;
  }

  .withNavSignbutton {
    left: 0%;
  }

  @keyframes sidebar-load {
    0% {
      transform: translateX(-100%);
    }

    100% {
      transform: translateX(0);
    }
  }

  @keyframes sidebar-unload {
    0% {
      transform: translateX(0);
    }

    100% {
      transform: translateX(-100%);
    }
  }

  #rpanrResize .CCVOpenCloseBtn {
    border-end-end-radius: 8px;
    border-end-start-radius: 8px;
    font-size: 14px;
    font-weight: 700;
    left: -20px;
  }

  #pan2 {
    margin-top: 8vh;
  }

  .commonModalTitle {
    font-size: 18px;
  }
}

@media print {
  html, body {
    background-color: #fff;
    font-size: 10pt !important;
  }

  @page {
    size: letter;
  }

  .no-print, nav, #pan1 {
    visibility: hidden;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: none !important;
  }

  div:not(.signature-block):not(.no-block), .print {
    box-sizing: border-box;
    width: 100% !important;
    max-width: 100% !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    display: block !important;
    overflow-y: visible !important;
  }

  .form-from-html .form-wrapper .signature-block {
    page-break-inside: avoid;
  }

  :is(.form-from-html .form-wrapper .signature-block:has(.active-signer), .form-from-html .form-wrapper .signature-block:has(.inactive-signer)) {
    margin-top: 0 !important;
  }

  .form-from-html .form-wrapper .signature-block .active-signer, .form-from-html .form-wrapper .signature-block .inactive-signer {
    background-color: #fff;
  }

  .form-wrapper .active-signer:after {
    content: none !important;
  }

  span[contenteditable], input, textarea {
    background-color: #fff !important;
  }

  input[type="date"]::-webkit-calendar-picker-indicator {
    display: none !important;
  }

  #pan2 {
    margin: 0 !important;
    padding: 0 !important;
  }

  .form-wrapper #AGENT_HEADER {
    margin-bottom: 5px;
    flex: auto !important;
    gap: 10px !important;
    font-size: .75rem !important;
    display: flex !important;
  }

  .form-wrapper #AGENT_HEADER .ua {
    white-space: normal !important;
    word-break: keep-all !important;
    overflow-wrap: break-word !important;
    width: 100% !important;
    display: inline-block !important;
  }

  .form-wrapper div[style*="display: flex"] > #AGENT_HEADER + div {
    text-align: right !important;
    max-width: 50% !important;
  }

  .form-wrapper .titleOrderForm .titleCompanyLogoAndName, .form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable, .form-wrapper .titleOrderForm .titleCompanyDetailContainer .DoubleSidedTransactionContainer {
    display: flex !important;
  }

  .form-wrapper .titleOrderForm .titleCompanyLogoAndName {
    margin-bottom: 10px !important;
  }

  .form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable {
    zoom: .9;
  }

  .form-from-html {
    font-family: Arial, Helvetica, sans-serif, Times New Roman !important;
  }

  .form-from-html .form-wrapper .mt:not(.no-print) {
    margin-top: 1rem !important;
  }

  .form-from-html .form-wrapper .mt2:not(.no-print) {
    margin-top: 2rem !important;
  }

  .form-from-html .form-wrapper .signature-block table.mt {
    margin-top: 0 !important;
  }

  .form-wrapper .SeparatorVerticalLine {
    visibility: hidden !important;
    display: none !important;
  }

  .form-wrapper .radonInfo {
    page-break-inside: avoid;
    flex-wrap: wrap !important;
    justify-content: center !important;
    align-items: stretch !important;
    gap: 16px !important;
    margin: auto !important;
    display: flex !important;
  }

  .form-wrapper .radonInfo > div:first-child {
    page-break-after: always !important;
    justify-content: center !important;
    width: 100% !important;
    display: flex !important;
  }

  .form-wrapper .radonInfo > div:first-child img {
    object-fit: contain;
    display: block;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 95vh !important;
    margin: auto !important;
  }

  .form-wrapper .additional-info {
    page-break-inside: avoid;
  }

  .form-wrapper {
    min-height: auto !important;
    padding: 2rem !important;
  }

  .form-from-html .form-wrapper .line-numbers-container {
    float: none !important;
    align-items: flex-start !important;
    width: 100% !important;
  }

  .form-from-html .form-wrapper .line-numbers {
    text-align: right !important;
    float: none !important;
    flex-direction: column !important;
    flex: 0 0 40px !important;
    justify-content: flex-start !important;
    align-items: flex-end !important;
    padding-right: 20px !important;
    display: flex !important;
  }

  .form-from-html .form-wrapper .line-numbers span {
    white-space: nowrap !important;
    height: auto !important;
    line-height: 1.62em !important;
    display: block !important;
    transform: scale(1) !important;
  }

  .form-from-html .form-wrapper .content {
    page-break-inside: auto !important;
    break-inside: auto !important;
    flex: auto !important;
    width: auto !important;
    min-width: 0 !important;
  }

  .form-from-html .form-wrapper .line-numbers, .form-from-html .form-wrapper .content {
    display: block !important;
  }

  .form-from-html .form-wrapper .line-numbers {
    margin-left: -2em !important;
    padding-left: 0 !important;
  }

  #text-popup {
    visibility: hidden !important;
    display: none !important;
  }

  * {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  .form-wrapper .highlight {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
    background-color: #ff0 !important;
  }

  .form-wrapper .reset_lines {
    page-break-before: always !important;
    break-before: page !important;
  }

  .form-wrapper [data-calculate-loan] {
    display: none !important;
  }

  .form-wrapper input[type="date"], .form-wrapper input[type="time"], .form-wrapper input[type="number"], .form-wrapper input[type="email"], .form-wrapper input[type="checkbox"], .form-wrapper input[type="text"], .form-wrapper .grow-with-content > textarea:not(.nm), .form-wrapper .grow-with-content:not(.nm):after {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .form-wrapper .clauseDiv, .form-wrapper .clauseDiv div {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important;
  }

  .form-wrapper div[data-signature-block]:has(.flexDesignOnPrint) {
    gap: 18px 32px;
    grid-template-columns: 1fr 1fr !important;
    display: grid !important;
  }

  .form-wrapper div[data-signature-block]:has(.flexDesignOnPrint) .signature-block {
    transform-origin: 0 0;
    transform: scale(.92);
  }
}

.form-from-html {
  -webkit-text-size-adjust: initial;
  overflow-x: hidden;
}

.form-from-html body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.form-from-html {
  font-family: Arial, Helvetica, sans-serif, Times New Roman !important;
  font-size: 10pt !important;
}

.form-wrapper .dc-table {
  margin-left: -.4rem;
}

.form-wrapper .bgColorYellow {
  background-color: #ff0 !important;
}

.form-wrapper .dc-table {
  padding-left: -.5rem;
}

.form-wrapper .lineHeightNormal {
  line-height: normal !important;
}

.form-wrapper .titleOrderForm .sectionTitle {
  background-color: #b4d4ff;
  padding: 5px 0;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName {
  justify-content: center;
  align-items: center;
  gap: 15px;
  display: flex;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName .logoContainer, .form-wrapper #transactionReport .CompanyAddressTable .logoContainer {
  text-align: center;
  justify-content: center;
  align-items: end;
  width: 100%;
  display: flex;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName .logoContainer .TitleCompanyLogo {
  width: 30%;
}

.form-wrapper #transactionReport .CompanyAddressTable .logoContainer .agentCompanyLogo {
  min-width: 60px;
  max-width: 100px;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName .nameContainer {
  text-align: center;
  width: 100%;
  font-size: x-large;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName .dummyContainer {
  width: 100%;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName .nameContainer input {
  color: inherit;
  background-color: inherit;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName .nameContainer input:focus {
  outline: none;
}

.form-wrapper .titleOrderForm .titleCompanyLogoAndName .nameContainer input::placeholder {
  font-size: inherit;
}

.form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable {
  justify-content: space-between;
  align-items: start;
  gap: 30px;
  display: flex;
}

.form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable.titleCompanyDetailTable input, .form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable.titleCompanyDetailTable textarea {
  color: #00f;
  background-color: #f0f7fd;
}

.form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable .rightTable, .form-wrapper #transactionReport .CompanyAddressTable .rightTable, .form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable .leftTable, .form-wrapper #transactionReport .CompanyAddressTable .leftTable {
  width: 25%;
}

.form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable .listingTableContainer, .form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable .sellingTableContainer {
  width: 100%;
}

.form-wrapper .titleOrderForm .titleCompanyDetailContainer .titleCompanyAddressTable .listingSellingSeparatorVerticalLine {
  color: #b4d4ff;
  border-left: 1px solid;
  height: 100%;
  position: absolute;
  top: 0;
  left: 50%;
}

.form-wrapper .titleOrderForm .tableWidth {
  width: auto;
  display: inline;
}

.form-wrapper .titleOrderForm .tableWidth2 {
  width: 100%;
}

.form-wrapper .titleOrderForm .tableWidth3, .form-wrapper .titleOrderForm .tableWidth3 td, .form-wrapper #transactionReport .tableWidth3, .form-wrapper #transactionReport .tableWidth3 td, .form-wrapper #transactionReport .tableWidth3 th, .form-wrapper .buyerCoListing .tableWidth3, .form-wrapper .buyerCoListing .tableWidth3 td {
  border-collapse: collapse;
  border: 1px solid silver;
}

.form-wrapper .titleOrderForm input:not(.noWidth, input[type="checkbox"]), .form-wrapper .titleOrderForm textarea, .form-wrapper #transactionReport input:not(.noWidth, input[type="checkbox"]), .form-wrapper #transactionReport textarea {
  width: 100%;
}

.form-wrapper .titleOrderForm input::placeholder, .form-wrapper .titleOrderForm textarea::placeholder, .form-wrapper #transactionReport input::placeholder, .form-wrapper #transactionReport textarea::placeholder {
  color: #aaa8a8;
  font-size: small;
  font-weight: 100;
}

.form-wrapper .titleOrderForm #titleCompanySection .nbb {
  border: 0 !important;
}

.form-wrapper #transactionReport .sectionTitle {
  background-color: #b4d4ff;
  padding: 5px 0;
}

.form-wrapper #transactionReport .trTextValue {
  color: #00f;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  word-break: break-word;
  vertical-align: top;
  padding: 2px 4px;
  font-weight: bold;
}

.form-wrapper #transactionReport .CompanyAddressTable td, .form-wrapper #transactionReport #buyerAgentsContainer td, .form-wrapper #transactionReport #sellerAgentsContainer td {
  vertical-align: top;
  padding-top: 4px;
  padding-bottom: 4px;
}

.form-wrapper #transactionReport .CompanyAddressTable {
  justify-content: space-between;
  align-items: start;
  gap: 30px;
  display: flex;
}

.form-wrapper .SeparatorVerticalLine {
  color: #b4d4ff;
  border-left: 1px solid;
  height: 100%;
  position: absolute;
  top: 0;
  left: 50%;
}

.form-wrapper #transactionReport .CompanyAddressTable .listingTableContainer, .form-wrapper #transactionReport .CompanyAddressTable .sellingTableContainer {
  width: 100%;
}

.form-wrapper #transactionReport #emailCommunicationsSection .list-container {
  display: none;
}

.form-wrapper #transactionReport #emailCommunicationsSection .dropdown-icon {
  text-align: left;
  margin-left: 20px;
  display: inline-block;
}

.form-wrapper #transactionReport #emailCommunicationsSection .dropDownContent:hover {
  background-color: #95d3ce;
}

.form-wrapper #transactionReport #emailCommunicationsSection .subjectColumn {
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 200px;
  max-width: 0;
  overflow: hidden;
}

.form-wrapper #transactionReport #emailCommunicationsSection .expanded .subjectColumn {
  white-space: normal;
  text-overflow: initial;
  word-wrap: break-word;
  max-width: 0;
  overflow: visible;
}

.form-wrapper #transactionReport textarea:disabled, .form-wrapper #transactionReport input[type="date"]:disabled {
  color: #000;
  background-color: #ececec;
}

.form-wrapper #transactionReport .nbb {
  border: 0 !important;
}

.form-wrapper #transactionReport .noBg {
  background-color: inherit;
  color: inherit;
}

.form-from-html .form-wrapper {
  background-color: #fff;
  width: -webkit-fill-available;
  max-width: 1000px;
  margin: auto;
  padding: 2rem 1rem;
  overflow-x: hidden;
}

input.noAutoSave::placeholder {
  color: #aaa8a8;
}

.form-wrapper .clickable {
  -webkit-user-select: none;
  user-select: none;
}

.form-wrapper .clickable:hover {
  cursor: pointer;
}

.form-wrapper .pointerNone {
  pointer-events: none;
}

.form-wrapper .bg-grey {
  background-color: #d3d3d3;
}

.form-wrapper .double-border {
  border-style: double;
  border-width: 5px;
  padding: .4rem 0;
}

.form-wrapper .fssm {
  font-size: .9em;
}

.form-wrapper .fslg {
  font-size: 1.2em;
}

.form-wrapper .fsxlg {
  font-size: 1.5em;
}

.form-wrapper .removed {
  text-decoration: line-through;
  display: none !important;
}

.form-wrapper input[type="checkbox"] {
  cursor: context-menu !important;
  margin: 0 5px !important;
}

.form-wrapper input[type="number"].currency, .form-wrapper input[type="text"].currency {
  background-color: #f0f7fd;
}

.form-wrapper input[type="number"]:disabled, .form-wrapper input[type="text"]:disabled {
  background-color: #ececec;
}

.form-wrapper input.no-edit {
  background-color: #fff !important;
}

.form-wrapper input[type="date"], .form-wrapper input[type="time"], .form-wrapper input[type="number"], .form-wrapper input[type="email"], .form-wrapper input[type="text"] {
  font-family: inherit;
  font-size: inherit;
  color: #00f;
  background-color: #f0f7fd;
  border: 0;
  margin-top: 2px;
  margin-bottom: 2px;
  font-weight: bold;
  cursor: text !important;
  border-bottom: 1px solid #000 !important;
}

.form-wrapper textarea {
  cursor: text !important;
}

i {
  text-indent: 0;
}

.form-wrapper span[contenteditable] {
  color: #00f;
  text-indent: 0;
  background-color: #f0f7fd;
  font-weight: bold;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
  display: inline;
}

.form-wrapper span[contenteditable]:empty, .form-wrapper span[contenteditable]:focus {
  display: inline-block;
}

.form-wrapper span[contenteditable="false"]:empty {
  background-color: #ececec;
  min-height: 1em;
  display: inline-block;
}

.form-wrapper span[contenteditable]:empty:not(.noul) {
  border-bottom: 1px solid #000;
}

.form-wrapper span[contenteditable].ta-like {
  min-width: 950px;
}

.form-wrapper span[contenteditable].ta-like:focus {
  min-height: 3em;
}

.form-wrapper span[contenteditable].ta-like:empty:not(.noul) {
  border-bottom: 1px solid #000;
  min-height: 3em;
}

.form-wrapper .noul {
  text-decoration: none !important;
}

.form-wrapper .border-bottom-input, .form-wrapper input[type="text"]:not(.nb), .form-wrapper input[type="date"]:not(.nb), .form-wrapper input[type="time"]:not(.nb), .form-wrapper input[type="number"]:not(.nb) {
  border: 0;
  border-bottom: 1px solid #000 !important;
}

.form-wrapper input {
  padding-left: 2.5px !important;
}

.form-wrapper .border-around {
  border: 1px solid #000;
  padding: 2px;
}

.form-wrapper .nb {
  border: 0;
}

.form-wrapper .is {
  text-indent: 20pt;
}

.form-wrapper .id {
  text-indent: 48pt;
}

.form-wrapper .it {
  text-indent: 60pt;
}

.form-wrapper .il {
  text-indent: 95pt;
}

.form-wrapper .tc {
  text-align: center;
}

.form-wrapper .tl {
  text-align: left;
}

.form-wrapper .tr {
  text-align: right;
}

.form-wrapper .tb {
  font-weight: bold !important;
}

.form-wrapper .ti {
  font-style: italic;
}

.form-wrapper .ua {
  color: #00f !important;
  font-weight: bold !important;
}

.form-wrapper .relativeDateInput, .form-wrapper .relativeTimeInput, .fw {
  color: #00f;
  background-color: #f0f7fd;
  font-weight: bold;
}

.form-wrapper td > .relativeDateInput, .form-wrapper td > .relativeTimeInput, .form-wrapper .fw {
  width: -webkit-fill-available;
}

.form-wrapper table.wb input.currency[type="text"] {
  text-align: right;
  min-width: 100px;
}

.form-wrapper .tu {
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
}

.form-wrapper .uppercase {
  text-transform: uppercase;
}

.form-wrapper .mt {
  margin-top: 1rem;
}

.form-wrapper .mt2 {
  margin-top: 2rem;
}

.form-wrapper .mt3 {
  margin-top: 3rem;
}

.form-wrapper .mb {
  margin-bottom: 1rem;
}

.form-wrapper .ml {
  margin-left: 1rem;
}

.form-wrapper .mr {
  margin-right: 1rem;
}

.form-wrapper .vh {
  visibility: hidden;
}

.form-wrapper .w100 {
  width: 100%;
}

.form-wrapper .w95 {
  width: 95%;
}

.form-wrapper .bi-pencil-square, .bi-trash3-fill, .bi-trash3 {
  margin-left: 5px;
}

.form-wrapper .mwfull:empty, .form-wrapper .mwfull:focus {
  width: 100% !important;
}

.form-wrapper .bdi:empty, .form-wrapper .mwfull:focus {
  border: 0 !important;
}

.form-wrapper .mwxl:empty, .form-wrapper .mwxl:focus {
  min-width: 300px !important;
}

.form-wrapper .mwlg:empty, .form-wrapper .mwlg:focus {
  min-width: 200px !important;
}

.form-wrapper .mwmd:empty, .form-wrapper .mwmd:focus {
  min-width: 100px !important;
}

.form-wrapper .mwsm:empty, .form-wrapper .mwsm:focus {
  min-width: 25px !important;
}

.form-wrapper table.wb, .form-wrapper table.wb th, .form-wrapper table.wb td {
  border-collapse: collapse;
  border: 1px solid #000;
}

.form-wrapper table {
  width: 100%;
}

.form-wrapper td, .form-wrapper th {
  padding-left: 2pt;
  padding-right: 2pt;
}

.form-wrapper table.address {
  border: none !important;
}

.form-wrapper .remove-section {
  color: red;
}

.form-wrapper .inline-group {
  align-items: baseline;
  margin-left: 3px;
  display: inline-flex;
}

.form-wrapper input[type="radio"]:focus {
  box-shadow: none !important;
  outline: none !important;
}

.form-wrapper .equityBlue {
  color: #0054a0;
}

.form-wrapper [data-signature-block] td {
  border: 0;
}

.form-wrapper .grow-with-content {
  display: grid;
}

.form-wrapper .grow-with-input {
  text-indent: 0;
  display: inline-grid;
}

.form-wrapper .grow-with-content:after, .form-wrapper .grow-with-input:after {
  content: attr(data-replicated-value) " ";
  white-space: pre-wrap;
  visibility: hidden;
}

.form-wrapper .grow-with-content > textarea {
  resize: none;
  cursor: text;
  overflow: hidden;
}

.form-wrapper .grow-with-content > textarea, .form-wrapper .grow-with-content:after {
  color: #00f;
  font-weight: bold;
  font-size: inherit;
  break-inside: avoid;
  background-color: #f0f7fd;
  border: 0;
  grid-area: 1 / 1 / 1 / 1;
  padding: .25em;
  font-family: inherit;
}

.form-wrapper .grow-with-content > textarea:not(.nm), .form-wrapper .grow-with-content:not(.nm):after {
  border: 1px solid #000;
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.form-wrapper .grow-with-input > input, .form-wrapper .grow-with-input:after {
  color: #00f;
  white-space: pre-wrap;
  font-weight: bold;
  font-size: inherit;
  background-color: #f0f7fd;
  grid-area: 1 / 1 / 1 / 1;
  margin-left: 5px;
  padding-left: 0;
  padding-right: 0;
  font-family: inherit;
}

.form-wrapper .grow-with-content:has( > textarea.inputArea):not(.nm) > textarea {
  border: 0;
  border-bottom: 1px solid #000;
  margin-top: .01rem;
  margin-bottom: .01rem;
  line-height: 1.1;
}

.form-wrapper .grow-with-content:has( > textarea.inputArea):not(.nm):after {
  border: 0;
  border-bottom: 1px solid #000;
  margin-top: .01rem;
  margin-bottom: .01rem;
  line-height: 1.1;
}

.form-wrapper .cb-blue-color {
  color: #0070c0;
}

.form-wrapper .font-Arial {
  font-family: Arial, Helvetica, sans-serif !important;
}

.form-wrapper #AGENT_HEADER {
  align-items: center;
  gap: 10px;
  font-size: .8rem;
  line-height: normal;
  display: flex;
}

.form-wrapper #agentOfficeLogo {
  margin: 5px;
}

.form-wrapper #agentOfficeLogo img {
  max-width: 65px;
}

.form-from-html .nav .section {
  color: #fff;
  cursor: pointer;
  font-variant: all-small-caps;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #124e8f;
  border: 2px solid #2877c4;
  border-radius: 5px;
  margin: 10px 10px 10px 15px;
  padding: .3em;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 1.1em;
  overflow: hidden;
}

.form-wrapper .signature-wrapper {
  background-color: #b6dfdc;
  border-radius: 5px;
  height: 40px;
  display: inline-flex;
}

.form-wrapper .signature-img, .form-wrapper .signature-verification {
  justify-content: space-between;
  align-items: center;
  padding: .8rem;
  display: flex;
}

.form-wrapper .signature-img img {
  max-width: 250px;
  max-height: 40px;
}

.form-wrapper .signature-verification {
  color: #00008b;
  background-color: #95d3ce;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.form-wrapper .laol {
  padding-inline-start: 1em;
}

.form-wrapper .laol li {
  margin-top: .25em;
  padding-inline-start: 1em;
}

.form-wrapper .bb1 {
  border-bottom: 1px solid;
}

.form-wrapper .bb3 {
  border-bottom: 3px solid #000;
}

.form-wrapper .pl2 {
  padding-left: 48pt;
}

.form-wrapper .list-label {
  text-align: right;
  min-width: 32pt;
  margin-right: 8pt;
}

.form-wrapper .flex-start {
  align-items: flex-start;
  display: flex;
}

.form-wrapper .active-signer {
  cursor: pointer;
  background-color: #0ff;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 40px;
  display: flex;
}

.form-wrapper .inactive-signer {
  background-color: #cdcdcd;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 40px;
  display: flex;
}

.form-wrapper .active-signer:after {
  content: "Sign Here";
  font-size: 20px;
}

.form-wrapper .inactive-signer:after {
  content: "";
  font-size: 20px;
}

.strikeThrough {
  z-index: 10;
  background: repeating-linear-gradient(red 0% 100%) center / 100% 2px no-repeat;
}

.form-wrapper #sellerBrokerNameEditIcon {
  color: #00f;
  display: none;
  position: absolute;
  top: 3px;
  left: -20px;
}

.form-wrapper .add-broker-btn {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #1890ff;
  border: none;
  border-radius: 4px;
  margin: 10px 0;
  padding: 5px 10px;
  font-size: 16px;
  text-decoration: none;
  transition: background-color .3s;
  display: inline-block;
}

.form-wrapper .add-broker-btn:hover {
  background-color: #0056b3;
}

.form-wrapper .add-broker-btn:active {
  background-color: #004085;
}

.form-wrapper .grow-with-input > input[type="number"] {
  appearance: none !important;
  -moz-appearance: textfield !important;
}

.form-wrapper .grow-with-input > input[type="number"]::-webkit-outer-spin-button {
  appearance: none !important;
}

.form-wrapper .grow-with-input > input[type="number"]::-webkit-inner-spin-button {
  appearance: none !important;
}

.form-wrapper .disabledInput {
  background-color: #d3d3d3 !important;
}

.form-wrapper .radonInfo {
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
  align-items: stretch;
  gap: 16px;
  display: grid;
}

.form-wrapper .additional-info {
  margin-top: 2rem;
}

.form-wrapper .radonInfo > div:first-child img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.form-wrapper .initialInputBox {
  text-transform: uppercase !important;
  font-family: Dancing Script !important;
}

.form-wrapper .initialInputBox.active {
  cursor: pointer;
  pointer-events: auto;
  color: #00f !important;
  background-color: #0ff !important;
  font-weight: bold !important;
}

.form-wrapper .initialInputBox.inactive {
  pointer-events: none;
  color: #000 !important;
  background-color: #ececec !important;
  font-weight: normal !important;
}

.form-wrapper .highlight-initial {
  outline: 3px solid #ff0;
  transition: outline .3s ease-in-out;
}

.annotation.highlight {
  background: #ff0;
}

.annotation.strike {
  color: inherit;
  text-decoration: line-through;
  text-decoration-thickness: 2px;
}

.line-number-context {
  counter-reset: line-counter;
  padding-left: 60px;
  position: relative;
}

.line-numbered {
  counter-increment: line-counter;
  min-height: 1em;
  display: block;
  position: relative;
}

.line-numbered:before {
  content: counter(line-counter);
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  width: 10px;
  font-family: Arial, sans-serif;
  font-size: .9em;
  font-weight: normal;
  position: absolute;
  top: 0;
  left: -56px;
}

.padded-context {
  padding-left: 30pt !important;
}

.padded-context .line-numbered {
  margin-left: -30pt;
  padding-left: 30pt;
}

.numbered-table {
  border-collapse: collapse;
  width: 100%;
  margin: 10px 0;
}

.numbered-table .line-numbered {
  display: table-row;
}

.numbered-table .line-numbered:before {
  top: 5px;
}

.numbered-table thead .line-numbered:before {
  top: 0;
}

.numbered-table td {
  vertical-align: top;
  padding: 5px;
}

.line-numbered-list {
  padding-left: 60px;
  list-style-position: inside;
  position: relative;
}

.line-numbered-list-nested {
  padding-left: 90px;
  list-style-position: inside;
  position: relative;
}

.line-numbered-list > li.line-numbered, .line-numbered-list-nested > li.line-numbered, .line-numbered-list-nested-list > li.line-numbered {
  counter-increment: line-counter;
  text-indent: -20px;
  min-height: 1em;
  margin-bottom: 5px;
  padding-left: 10px;
  position: relative;
  display: list-item !important;
}

.line-numbered-list > li.line-numbered:before {
  content: counter(line-counter);
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  width: 50px;
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: normal;
  position: absolute;
  top: 0;
  left: -150px;
}

.line-numbered-list-nested > li.line-numbered:before {
  content: counter(line-counter);
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  width: 50px;
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: normal;
  position: absolute;
  top: 0;
  left: -166px;
}

.line-numbered-list-nested-list > li.line-numbered:before {
  content: counter(line-counter);
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  width: 50px;
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: normal;
  position: absolute;
  top: 0;
  left: -205px;
}

.line-numbered-list > li > div.line-numbered {
  counter-increment: line-counter;
  min-height: 1em;
  margin-left: 15px;
  padding-left: 0;
  display: block;
  position: relative;
}

.line-numbered-list > li > div.line-numbered:before {
  content: counter(line-counter);
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  width: 50px;
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: normal;
  position: absolute;
  top: 0;
  left: -175px;
}

.line-numbered-list-nested > li > div.line-numbered:before {
  content: counter(line-counter);
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  width: 50px;
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: normal;
  position: absolute;
  top: 0;
  left: -166px;
}

.line-numbered-list-nested-list > li > div.line-numbered:before {
  content: counter(line-counter);
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  width: 50px;
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: normal;
  position: absolute;
  top: 0;
  left: -205px;
}

.line-numbered-list > li .padded-context .line-numbered:before {
  left: -120px;
}

.mt.tb.tc .line-numbered:before, .signature-block .line-numbered:before {
  left: -62px;
}

.form-from-html .form-wrapper .setMinHeight100vh {
  min-height: 100vh;
}

.form-from-html .form-wrapper .setMinHeight80vh {
  min-height: 80vh;
}

@media (max-width: 700px) {
  .line-number-context, .line-numbered-table, .line-numbered-ol {
    padding-left: 18px !important;
  }

  .line-numbered:before, .line-numbered-table tr.line-numbered:before, .line-numbered-ol > li.line-numbered:before {
    width: 15px;
    font-size: .7em;
    left: -19px;
  }
}

.form-wrapper .line-numbers-container {
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.4em;
  display: flex;
}

.form-wrapper .line-numbers {
  text-align: right;
  color: #000;
  -webkit-user-select: none;
  user-select: none;
  width: 40px;
  padding-right: 20px;
}

.form-wrapper .line-numbers span {
  display: block;
}

.form-wrapper .content > :first-child {
  margin-top: 0 !important;
}

.form-wrapper .content > :last-child {
  margin-bottom: 0 !important;
}

.form-wrapper .content {
  flex: 1;
}

.form-wrapper [data-strike-through-section="true"] {
  color: #555;
  text-decoration: line-through;
}

.form-wrapper [data-highlight-section="true"] {
  color: #000;
  background-color: #ff0;
}

.form-wrapper .rangeTable {
  border-collapse: collapse;
  border: 1px solid #000;
  width: 100%;
}

.form-wrapper .rangeTable td {
  vertical-align: top;
  padding: 4px 10px;
}

.form-wrapper .rangeTable td:first-child {
  border-right: 1px solid #000;
}

.form-wrapper .rangeTable td:last-child {
  border-left: 1px solid #000;
}

.form-wrapper .rangeTable tr.sectionHeader td.tc {
  text-align: center;
  text-decoration: underline;
}

.form-wrapper .rangeTable tr.sectionStart td {
  border-top: 1px solid #000;
}

.form-wrapper .two-col-section {
  align-items: flex-start;
  gap: 48px;
  display: flex;
}

.form-wrapper .two-col-section > div {
  flex: 1;
  min-width: 0;
}

.form-wrapper .section-header-bar {
  background-color: #000;
  padding: 3px 6px;
  font-weight: bold;
  display: block;
  color: #fff !important;
}

.form-wrapper .info-row {
  align-items: baseline;
  gap: 6px;
  display: flex;
}

.form-wrapper .info-row .field-label {
  white-space: nowrap;
  flex-shrink: 0;
}

.form-wrapper .info-row input.w100 {
  flex: 1;
  min-width: 0;
}

.form-wrapper .addr-field {
  white-space: nowrap;
  align-items: baseline;
  margin-right: 18px;
  display: inline-flex;
}

.form-wrapper .addr-field:last-child {
  margin-right: 0;
}

.form-wrapper .addr-label {
  white-space: nowrap;
  margin-right: 4px;
  font-weight: normal;
}

.form-wrapper .addr-input {
  width: 70px;
}

.form-wrapper .addr-input-sm {
  width: 60px;
}

@media screen and (min-width: 1001px) {
  .withoutNav .form-wrapper {
    background-color: #fff;
    width: 80%;
  }
}

@media screen and (max-width: 1000px) and (min-width: 501px) {
  .form-wrapper {
    zoom: .8;
    width: 100%;
  }

  .withoutNav .form-wrapper {
    background-color: #fff;
  }

  .form-wrapper .active-signer:after {
    content: "Sign Here";
    white-space: nowrap;
    font-size: 20px;
  }

  .form-wrapper .radonInfo {
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 500px) {
  .form-wrapper {
    zoom: .4;
    width: 100%;
    min-width: 600px;
    overflow: hidden;
  }

  .nav {
    margin: .6rem 0;
    font-size: .6rem;
  }

  .withoutNav .form-wrapper {
    background-color: #fff;
  }

  .form-wrapper .clauseDiv {
    margin-bottom: 2rem;
  }

  .form-wrapper .active-signer:after {
    content: "Sign Here";
    white-space: nowrap;
    font-size: 16px;
  }

  #pan1 {
    visibility: hidden;
  }

  .form-wrapper .radonInfo {
    grid-template-columns: 1fr;
    gap: 50px;
    width: 100%;
    padding: 20px;
  }

  .form-wrapper .additional-info {
    margin-top: 0;
  }
}

@media (max-width: 500px), (max-height: 600px) {
  .small-date-picker-dropdown .ant-picker-panel-container {
    max-height: calc(100vh - 16px);
    font-size: 12px;
    overflow-y: auto;
  }

  .small-date-picker-dropdown .ant-picker-content {
    width: 220px;
  }

  .small-date-picker-dropdown .ant-picker-date-panel, .small-date-picker-dropdown .ant-picker-month-panel, .small-date-picker-dropdown .ant-picker-year-panel, .small-date-picker-dropdown .ant-picker-decade-panel {
    width: auto;
  }

  .small-date-picker-dropdown .ant-picker-cell {
    padding: 0;
  }

  .small-date-picker-dropdown .ant-picker-cell-inner {
    width: 24px;
    height: 24px;
    line-height: 24px;
  }

  .small-date-picker-dropdown .ant-picker-header {
    height: 32px;
    line-height: 32px;
  }

  .small-date-picker-dropdown .ant-picker-footer {
    min-height: 32px;
  }
}

.relative-date-picker, .relative-date-picker input, .small-date-picker-dropdown .ant-picker-cell, .small-date-picker-dropdown .ant-picker-cell-inner, .small-date-picker-dropdown .ant-picker-header button, .small-date-picker-dropdown .ant-picker-now-btn {
  touch-action: manipulation;
}

@media (pointer: coarse) {
  .relative-date-picker input {
    cursor: pointer;
  }
}

.src-Common-style-Error-module__errorMessage-DVH4ZG {
  font-size: 26px;
  font-weight: semi-bold;
  max-width: 70vw;
  margin: auto;
}

@media only screen and (max-device-width: 480px) {
  .src-Common-style-Error-module__errorMessage-DVH4ZG {
    font-size: 15px;
    font-weight: semi-bold;
  }
}

.src-Common-style-Loading-module__spin-wyRRxl {
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding: 30px 50px;
  display: flex;
}

#templateNameDiv {
  text-align: left;
  flex-direction: column;
  gap: 10px;
  width: 80%;
  margin: 30px auto auto;
  display: flex;
}

#templateNameDiv > input {
  padding: 5px 10px;
}

#templateDescriptionDiv {
  text-align: left;
  flex-direction: column;
  gap: 10px;
  width: 80%;
  height: 100px;
  margin: 30px auto auto;
  display: flex;
}

#templateDescriptionDiv > input {
  border-radius: 10px;
  padding: 10px;
}

.ant-dropdown {
  position: fixed !important;
}

.navOptions {
  justify-content: space-around;
  width: 100%;
  display: flex;
}

@media screen and (max-width: 1000px) and (min-width: 501px) {
  .navOptions {
    font-size: small;
  }
}

@media screen and (max-width: 500px) {
  .navOptions {
    font-size: 10px;
  }
}

.custom-spinner .ant-spin-dot {
  background-color: #0000;
}

.custom-spinner .ant-spin-dot-item {
  background-color: #adff2f;
}

.customForm .ant-input::placeholder {
  color: #69a3f5 !important;
}

.ant-checkbox-wrapper .ant-checkbox-inner {
  border-color: gray;
}

@media (min-width: 601px) and (max-width: 1024px) {
  .ant-checkbox-wrapper .ant-checkbox-inner {
    width: 16px;
    height: 16px;
    font-size: 14px;
  }
}

@media (max-width: 600px) {
  .ant-checkbox-wrapper .ant-checkbox-inner {
    width: 12px;
    height: 12px;
    font-size: 12px;
  }

  .customForm .ant-input::placeholder {
    font-size: small;
  }
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq {
  border-collapse: collapse;
  width: 100%;
  margin: 0 auto 20px;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq tr > th {
  color: #fff;
  text-align: center;
  background-color: #2171b9;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq th:first-child {
  border: none;
  border-radius: 5px 0 0;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq th:last-child {
  border: none;
  border-radius: 0 5px 0 0;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq tbody {
  border-radius: 0 0 5px 5px;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq tr:last-child td:first-child, .src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq tbody tr:last-child td:last-child {
  border-bottom-right-radius: 5px;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq tr:last-child td:first-child {
  border-bottom-left-radius: 5px;
}

.src-OfferTable-styles-OfferTable-module__omdheading-X1CnQh {
  color: #fff;
  justify-content: center;
  align-items: center;
  font-size: 1.8rem;
  display: flex;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq td, th {
  border: 1px solid #ddd;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq th {
  text-align: center;
  padding: .25rem .5rem;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq td {
  padding: .25rem .5rem;
}

.src-OfferTable-styles-OfferTable-module__licenseTable-nP80iq tr {
  height: 40px;
}

.src-OfferTable-styles-OfferTable-module__thinScrollBar5-nbt7kh::-webkit-scrollbar {
  width: 5px;
}

.src-OfferTable-styles-OfferTable-module__offertableheight-EBtCBn {
  border-top-left-radius: 15px;
  height: 74vh;
  overflow: hidden;
}

.src-OfferTable-styles-OfferTable-module__numberHeader-ZXkcUR {
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.src-OfferTable-styles-OfferTable-module__singleColOfferTable-BgcGCV {
  width: 50%;
  margin: auto;
}

.src-OfferTable-styles-OfferTable-module__doubleColOfferTable-xXnA91 {
  width: 70%;
  margin: auto;
}

.src-OfferTable-styles-OfferTable-module__threeColOfferTable-Y2zmu1 {
  width: 80%;
  margin: auto;
}

input[type="text"][disabled] {
  color: #000;
}

.src-OfferTable-styles-OfferTable-module__rateAlignment-9n4EbO {
  margin: 0 !important;
  font-size: 15px !important;
}

.src-OfferTable-styles-OfferTable-module__textAlignment-KMJMgU {
  font-size: 20px;
}

.src-OfferTable-styles-OfferTable-module__ant-table-tbody-d_JNXU > tr > td, .src-OfferTable-styles-OfferTable-module__ant-table-lsrHem tfoot > tr > th, .src-OfferTable-styles-OfferTable-module__ant-table-lsrHem tfoot > tr > td {
  overflow-wrap: break-word;
  padding: 8px;
  position: relative;
}

.src-OfferTable-styles-OfferTable-module__offerTableNavbar-u28do6 {
  box-sizing: border-box;
  z-index: 9;
  background: #fff;
  align-items: center;
  min-width: 100%;
  height: 14vh;
  margin: 0;
  padding: 0 80px;
  display: flex;
  position: sticky;
  top: 0;
  left: 0;
  overflow: hidden;
  box-shadow: 0 1px 5px #00000040;
}

.src-OfferTable-styles-OfferTable-module__tableWidth-r0xP3H {
  z-index: 2;
  padding-top: 20px;
}

.src-OfferTable-styles-OfferTable-module__backButton-CIcGRO {
  cursor: pointer;
  margin-top: -20px;
  margin-left: -30px;
}

.src-OfferTable-styles-OfferTable-module__toolBarSecondCol-wzji0h {
  gap: 100px;
  width: 100%;
  display: grid;
}

.src-OfferTable-styles-OfferTable-module__navbarSection1-T_OfHi {
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  gap: 2rem;
  width: 100%;
  display: flex;
}

.src-OfferTable-styles-OfferTable-module__navbarSection2-yIojQb {
  justify-content: flex-end;
  align-items: center;
  gap: 2rem;
  gap: "20px";
  flex: 1;
  margin-left: -20px;
  padding-top: 5px;
  display: flex;
}

.src-OfferTable-styles-OfferTable-module__helpicon-yyK1ON {
  text-align: left;
  margin-top: -5px;
  margin-right: -20px;
}

.src-OfferTable-styles-OfferTable-module__menuIcon-_9ex4U {
  text-align: right;
  margin-top: -5px;
  margin-right: -30px;
  font-size: 30px;
  font-weight: bold;
}

.src-OfferTable-styles-OfferTable-module__legend-jmjsnk {
  cursor: pointer;
  padding-top: 5px;
  font-family: bold;
  font-size: 25px;
}

.src-OfferTable-styles-OfferTable-module__propertyimage-FEZjJm {
  color: #fbf9f9;
  border-radius: 5px;
  width: 100%;
  height: 100px;
}

.src-OfferTable-styles-OfferTable-module__prorertyAddress-TrObpG {
  letter-spacing: .6px;
  text-align: left;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-width: 283px;
  max-height: 49px;
  margin-left: -15px;
  font-size: 20px;
  font-weight: 400;
  line-height: 20px;
  display: -webkit-box;
  overflow: hidden;
}

.src-OfferTable-styles-OfferTable-module__firstColAlignment-LAMi1R {
  text-transform: capitalize;
  text-align: center;
  letter-spacing: .13px;
  text-align: center;
  border: 1px solid #d3d3d3;
  border-right: 5px solid #f2f2f2;
  min-width: 250px;
  max-width: 250px;
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  position: relative;
  top: 0;
  left: 0;
  background-color: #f2f2f2 !important;
}

.src-OfferTable-styles-OfferTable-module__otherColAlignment-p4yThM {
  border-left: 5px solid #f2f2f2;
  border-right: 5px solid #f2f2f2;
  min-width: 270px;
  max-width: 270px;
  height: 70px;
  font-size: 18px;
  font-weight: 400;
}

.src-OfferTable-styles-OfferTable-module__otherColhiddenAlignment-lreLb9 {
  color: #a9a9a9;
  background-color: #fbf9f9;
  border-left: 5px solid #f2f2f2;
  border-right: 5px solid #f2f2f2;
  min-width: 270px;
  max-width: 270px;
  height: 70px;
  font-size: 18px;
  font-weight: 400;
}

.src-OfferTable-styles-OfferTable-module__flex-sXqWbG {
  align-items: center;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: -20px;
  display: flex;
}

.src-OfferTable-styles-OfferTable-module__offerNumber-iWT4K7 {
  text-align: center;
  color: #fff;
  width: 127px;
  height: 25px;
  padding: "1px 8px 1px 8px";
  background: #71bb66;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  margin-top: 5px;
  margin-left: -15px;
  font-size: 15px;
  display: flex;
  box-shadow: 0 1px 5px #00000040;
}

.src-OfferTable-styles-OfferTable-module__import-KcLPPc {
  padding-top: 5px;
  font-family: bold;
  font-size: 25px;
}

.src-OfferTable-styles-OfferTable-module__customscrollbar-wsdXJp {
  scrollbar-color: #2171b9;
  height: 500px;
  overflow: auto;
}

.src-OfferTable-styles-OfferTable-module__customscrollbar-wsdXJp::-webkit-scrollbar {
  width: 12px;
}

.src-OfferTable-styles-OfferTable-module__customscrollbar-wsdXJp::-webkit-scrollbar-thumb {
  background: #2171b9;
}

.src-OfferTable-styles-OfferTable-module__customscrollbar-wsdXJp::-webkit-scrollbar-track {
  background: gray;
}

.src-OfferTable-styles-OfferTable-module__legendtext-lAOnZR {
  cursor: pointer;
  margin-left: 10px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: underline;
}

.src-OfferTable-styles-OfferTable-module__criteria-qU88k2 {
  text-transform: capitalize;
  text-align: center;
  justify-content: space-between;
  width: 100%;
  font-size: 22px;
  font-weight: 600;
  display: flex;
}

.src-OfferTable-styles-OfferTable-module__offertablenumber-koM2hb {
  color: #fff;
  align-items: center;
  margin-top: -5px;
  font-size: 22px;
  font-weight: 600;
  display: flex;
}

.src-OfferTable-styles-OfferTable-module__heart-nlCBsk {
  animation: 2s infinite src-OfferTable-styles-OfferTable-module__grow-CezXhn;
}

@keyframes src-OfferTable-styles-OfferTable-module__grow-CezXhn {
  from {
    transform: scale(0);
  }

  to {
    transform: scale(1);
  }
}

.src-OfferTable-styles-OfferTable-module__header-VOniD7 {
  box-sizing: border-box;
  z-index: 10;
  background: #085191;
  width: 100%;
  height: 55px;
  padding: 0 25px;
  position: sticky;
  top: 0;
  left: 0;
}

.src-OfferTable-styles-OfferTable-module__checkPoint-h2oQf7 {
  width: 30px;
  height: 30px;
}

.src-OfferTable-styles-OfferTable-module__menuitemicon-_5n2TH {
  width: 30px;
  height: 30px;
  color: white,;
  margin-left: 5px;
  font-size: 26px;
  font-weight: 600;
}

.src-OfferTable-styles-OfferTable-module__headername-nT4Kmr {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 300px;
  font-size: 1.4rem;
  font-weight: 500;
  overflow: hidden;
}

.src-OfferTable-styles-OfferTable-module__headerlogo-JKVNMv {
  width: 100px;
  height: 50px;
}

.src-OfferTable-styles-OfferTable-module__omdname-EiDOYX {
  font-weight: 500;
}

.src-OfferTable-styles-OfferTable-module__eyeIcon-k69_HJ:hover {
  color: #178dfa;
}

@media only screen and (max-width: 1366px) {
  .src-OfferTable-styles-OfferTable-module__header-VOniD7 {
    box-sizing: border-box;
    z-index: 10;
    background: #085191;
    width: 100%;
    height: 45px;
    padding: 0 25px;
    position: sticky;
    top: 0;
    left: 0;
  }

  .src-OfferTable-styles-OfferTable-module__omdname-EiDOYX {
    font-weight: 500;
  }

  .src-OfferTable-styles-OfferTable-module__headername-nT4Kmr {
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 300px;
    font-size: 1rem;
    font-weight: 500;
    overflow: hidden;
  }

  .src-OfferTable-styles-OfferTable-module__omdheading-X1CnQh {
    color: #fff;
    justify-content: center;
    align-items: center;
    font-size: 1.2rem;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__headerlogo-JKVNMv {
    width: 70px;
    height: 35px;
  }
}

@media screen and (max-device-width: 1024px) {
  .src-OfferTable-styles-OfferTable-module__offertableheight-EBtCBn {
    height: 83vh;
    overflow: auto;
  }

  .src-OfferTable-styles-OfferTable-module__offerTableNavbar-u28do6 {
    height: 10vh;
  }

  .src-OfferTable-styles-OfferTable-module__singleColOfferTable-BgcGCV {
    width: 70%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__doubleColOfferTable-xXnA91, .src-OfferTable-styles-OfferTable-module__threeColOfferTable-Y2zmu1 {
    width: 100%;
    margin: auto;
  }
}

@media screen and (max-device-width: 600px) {
  .src-OfferTable-styles-OfferTable-module__singleColOfferTable-BgcGCV {
    width: 90%;
    margin: auto;
  }
}

@media screen and (max-device-width: 480px) and (orientation: portrait) {
  .src-OfferTable-styles-OfferTable-module__omdname-EiDOYX {
    visibility: hidden;
    font-weight: 500;
  }

  .src-OfferTable-styles-OfferTable-module__headername-nT4Kmr {
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 300px;
    font-size: 1rem;
    font-weight: 500;
    overflow: hidden;
  }

  .src-OfferTable-styles-OfferTable-module__offertable-C6XlOO {
    zoom: .65;
  }

  .src-OfferTable-styles-OfferTable-module__headerlogo-JKVNMv {
    width: 70px;
    height: 35px;
  }

  .src-OfferTable-styles-OfferTable-module__tableWidth-r0xP3H {
    z-index: 2;
    padding: 0;
  }

  .src-OfferTable-styles-OfferTable-module__offerTableNavbar-u28do6 {
    box-sizing: border-box;
    z-index: 9;
    background: #fff;
    align-items: center;
    min-width: 100%;
    height: 120px;
    margin: 0;
    padding: 10px 0 0;
    display: inline-block;
    position: sticky;
    top: 40px;
    bottom: 0;
    left: 0;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__prorertyAddress-TrObpG {
    letter-spacing: .6px;
    text-align: left;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-width: 230px;
    max-height: 49px;
    margin-left: -15px;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    display: -webkit-box;
    overflow: hidden;
  }

  .src-OfferTable-styles-OfferTable-module__backButton-CIcGRO {
    cursor: pointer;
    margin-top: -35px;
    margin-left: 5px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection1-T_OfHi {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    gap: 2rem;
    width: 100%;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offerNumber-iWT4K7 {
    text-align: center;
    color: #fff;
    max-width: 100px;
    height: 25px;
    padding: "1px 3px 1px 3px";
    background: #71bb66;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    gap: 3px;
    margin-top: 5px;
    margin-left: -15px;
    font-size: 12px;
    display: flex;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection2-yIojQb {
    flex: 1;
    justify-content: space-around;
    align-items: center;
    height: 30px;
    margin-left: 0;
    padding-top: -10px;
    padding-left: 10px;
    padding-right: 30px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__legendtext-lAOnZR {
    cursor: pointer;
    margin-left: 10px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: underline;
  }

  .src-OfferTable-styles-OfferTable-module__helpicon-yyK1ON {
    text-align: left;
    margin-top: -5px;
    margin-right: -20px;
    font-size: 1px;
  }

  .src-OfferTable-styles-OfferTable-module__menuIcon-_9ex4U {
    text-align: right;
    margin-top: -5px;
    margin-right: -30px;
    font-size: 25px;
    font-weight: bold;
  }

  .src-OfferTable-styles-OfferTable-module__import-KcLPPc {
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__legend-jmjsnk {
    cursor: pointer;
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__singleColOfferTable-BgcGCV, .src-OfferTable-styles-OfferTable-module__doubleColOfferTable-xXnA91, .src-OfferTable-styles-OfferTable-module__threeColOfferTable-Y2zmu1 {
    width: 100%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__offertableheight-EBtCBn {
    border-top-left-radius: 15px;
    height: auto;
    overflow: auto;
  }

  .src-OfferTable-styles-OfferTable-module__criteria-qU88k2 {
    text-transform: capitalize;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__firstColAlignment-LAMi1R {
    text-transform: capitalize;
    text-align: center;
    letter-spacing: .13px;
    text-align: center;
    border: 1px solid #d3d3d3;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    margin-bottom: 16px;
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    position: relative;
    top: 0;
    left: 0;
    background-color: #f2f2f2 !important;
  }

  .src-OfferTable-styles-OfferTable-module__otherColAlignment-p4yThM {
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    height: 85px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__otherColhiddenAlignment-lreLb9 {
    color: #a9a9a9;
    background-color: #fbf9f9;
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    height: 85px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__offertablenumber-koM2hb {
    color: #fff;
    align-items: center;
    margin-top: -5px;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__header-VOniD7 {
    box-sizing: border-box;
    z-index: 10;
    background: #085191;
    width: 100%;
    height: 40px;
    padding: 0 25px;
    position: sticky;
    top: 0;
    left: 0;
  }

  .src-OfferTable-styles-OfferTable-module__omdheading-X1CnQh {
    visibility: hidden;
    color: #fff;
    justify-content: center;
    align-items: center;
    font-size: 15px;
    display: flex;
  }
}

@media screen and (max-device-width: 1080px) and (orientation: landscape) {
  .src-OfferTable-styles-OfferTable-module__offertable-C6XlOO {
    zoom: .75;
  }

  .src-OfferTable-styles-OfferTable-module__omdheading-X1CnQh {
    color: #fff;
    justify-content: center;
    align-items: center;
    padding-top: 5px;
    font-size: 15px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__tableWidth-r0xP3H {
    z-index: 2;
    padding: 5px;
  }

  .src-OfferTable-styles-OfferTable-module__offerTableNavbar-u28do6 {
    box-sizing: border-box;
    z-index: 9;
    background: #fff;
    align-items: center;
    width: 100%;
    min-width: 100%;
    height: 75px;
    margin: 0;
    padding: 0 40px;
    display: flex;
    position: relative;
    top: 0;
    left: 0;
    overflow: hidden;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__prorertyAddress-TrObpG {
    letter-spacing: .6px;
    text-align: left;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-width: 200px;
    max-height: 49px;
    margin-left: -15px;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    display: -webkit-box;
    overflow: hidden;
  }

  .src-OfferTable-styles-OfferTable-module__legendtext-lAOnZR {
    cursor: pointer;
    margin-left: 10px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: underline;
  }

  .src-OfferTable-styles-OfferTable-module__helpicon-yyK1ON {
    text-align: left;
    margin-top: -5px;
    margin-right: -20px;
    font-size: 1px;
  }

  .src-OfferTable-styles-OfferTable-module__menuIcon-_9ex4U {
    text-align: right;
    margin-top: -5px;
    margin-right: -30px;
    font-size: 20px;
    font-weight: bold;
  }

  .src-OfferTable-styles-OfferTable-module__import-KcLPPc {
    color: #000;
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__legend-jmjsnk {
    cursor: pointer;
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__propertyimage-FEZjJm {
    color: #fbf9f9;
    border-radius: 5px;
    width: 100%;
    height: 60px;
  }

  .src-OfferTable-styles-OfferTable-module__singleColOfferTable-BgcGCV {
    width: 50%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__doubleColOfferTable-xXnA91 {
    width: 70%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__threeColOfferTable-Y2zmu1 {
    width: 100%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__offertablenumber-koM2hb {
    color: #fff;
    align-items: center;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__criteria-qU88k2 {
    text-transform: capitalize;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__firstColAlignment-LAMi1R {
    text-transform: capitalize;
    text-align: center;
    letter-spacing: .13px;
    text-align: center;
    border: 1px solid #d3d3d3;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    margin-bottom: 16px;
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    position: relative;
    top: 0;
    left: 0;
    background-color: #f2f2f2 !important;
  }

  .src-OfferTable-styles-OfferTable-module__otherColAlignment-p4yThM {
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    height: 85px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__otherColhiddenAlignment-lreLb9 {
    color: #a9a9a9;
    background-color: #fbf9f9;
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    height: 85px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection1-T_OfHi {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    gap: 2rem;
    width: 100%;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offerNumber-iWT4K7 {
    text-align: center;
    color: #fff;
    max-width: 100px;
    height: 20px;
    padding: "1px 3px 1px 3px";
    background: #71bb66;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    gap: 3px;
    margin-top: 5px;
    margin-left: -15px;
    font-size: 12px;
    display: flex;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection2-yIojQb {
    justify-content: flex-end;
    align-items: center;
    gap: "5px";
    flex: 1;
    max-width: 40%;
    padding-top: 5px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offertableheight-EBtCBn {
    border-top-left-radius: 15px;
    height: 100%;
    overflow: auto;
  }

  .src-OfferTable-styles-OfferTable-module__header-VOniD7 {
    box-sizing: border-box;
    z-index: 10;
    background: #085191;
    width: 100%;
    height: 40px;
    padding: 0 25px;
    position: sticky;
    top: 0;
    left: 0;
  }
}

@media only screen and (-webkit-touch-callout: none) and (orientation: portrait) {
  .src-OfferTable-styles-OfferTable-module__omdheading-X1CnQh {
    color: #fff;
    visibility: hidden;
    justify-content: center;
    align-items: center;
    font-size: 15px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offertable-C6XlOO {
    zoom: .65;
  }

  .src-OfferTable-styles-OfferTable-module__tableWidth-r0xP3H {
    z-index: 2;
    padding: 0;
  }

  .src-OfferTable-styles-OfferTable-module__offerTableNavbar-u28do6 {
    box-sizing: border-box;
    z-index: 9;
    background: #fff;
    align-items: center;
    min-width: 100%;
    height: 120px;
    margin: 0;
    padding: 10px 0 0;
    display: inline-block;
    position: sticky;
    top: 40px;
    bottom: 0;
    left: 0;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__prorertyAddress-TrObpG {
    letter-spacing: .6px;
    text-align: left;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-width: 230px;
    max-height: 49px;
    margin-left: -15px;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    display: -webkit-box;
    overflow: hidden;
  }

  .src-OfferTable-styles-OfferTable-module__backButton-CIcGRO {
    cursor: pointer;
    margin-top: -35px;
    margin-left: 5px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection1-T_OfHi {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    gap: 2rem;
    width: 100%;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offerNumber-iWT4K7 {
    text-align: center;
    color: #fff;
    max-width: 100px;
    height: 25px;
    padding: "1px 3px 1px 3px";
    background: #71bb66;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    gap: 3px;
    margin-top: 5px;
    margin-left: -15px;
    font-size: 12px;
    display: flex;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection2-yIojQb {
    flex: 1;
    justify-content: space-around;
    align-items: center;
    height: 30px;
    margin-left: 0;
    padding-top: -10px;
    padding-left: 10px;
    padding-right: 30px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__legendtext-lAOnZR {
    cursor: pointer;
    margin-left: 10px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: underline;
  }

  .src-OfferTable-styles-OfferTable-module__helpicon-yyK1ON {
    text-align: left;
    margin-top: -5px;
    margin-right: -20px;
    font-size: 1px;
  }

  .src-OfferTable-styles-OfferTable-module__menuIcon-_9ex4U {
    text-align: right;
    margin-top: -5px;
    margin-right: -30px;
    font-size: 25px;
    font-weight: bold;
  }

  .src-OfferTable-styles-OfferTable-module__import-KcLPPc {
    cursor: pointer;
    color: #000;
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__legend-jmjsnk {
    cursor: pointer;
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__singleColOfferTable-BgcGCV, .src-OfferTable-styles-OfferTable-module__doubleColOfferTable-xXnA91, .src-OfferTable-styles-OfferTable-module__threeColOfferTable-Y2zmu1 {
    width: 100%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__offertableheight-EBtCBn {
    border-top-left-radius: 15px;
    height: auto;
    overflow: auto;
  }

  .src-OfferTable-styles-OfferTable-module__criteria-qU88k2 {
    text-transform: capitalize;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__firstColAlignment-LAMi1R {
    text-transform: capitalize;
    text-align: center;
    letter-spacing: .13px;
    text-align: center;
    border: 1px solid #d3d3d3;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    margin-bottom: 16px;
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    position: relative;
    top: 0;
    left: 0;
    background-color: #f2f2f2 !important;
  }

  .src-OfferTable-styles-OfferTable-module__otherColAlignment-p4yThM {
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__otherColhiddenAlignment-lreLb9 {
    color: #a9a9a9;
    background-color: #fbf9f9;
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 200px;
    max-width: 200px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__offertablenumber-koM2hb {
    color: #fff;
    align-items: center;
    margin-top: -5px;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__header-VOniD7 {
    box-sizing: border-box;
    z-index: 10;
    background: #085191;
    width: 100%;
    height: 40px;
    padding: 0 25px;
    position: sticky;
    top: 0;
    left: 0;
  }
}

@media only screen and (-webkit-touch-callout: none) and (orientation: landscape) {
  .src-OfferTable-styles-OfferTable-module__omdheading-X1CnQh {
    color: #fff;
    justify-content: center;
    align-items: center;
    padding-top: 5px;
    font-size: 15px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offertable-C6XlOO {
    zoom: .75;
  }

  .src-OfferTable-styles-OfferTable-module__tableWidth-r0xP3H {
    z-index: 2;
    padding: 5px;
  }

  .src-OfferTable-styles-OfferTable-module__offerTableNavbar-u28do6 {
    box-sizing: border-box;
    z-index: 9;
    background: #fff;
    align-items: center;
    width: 100%;
    min-width: 100%;
    height: 75px;
    margin: 0;
    padding: 0 40px;
    display: flex;
    position: relative;
    top: 0;
    left: 0;
    overflow: hidden;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__prorertyAddress-TrObpG {
    letter-spacing: .6px;
    text-align: left;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-width: 150px;
    max-height: 49px;
    margin-left: -15px;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    display: -webkit-box;
    overflow: hidden;
  }

  .src-OfferTable-styles-OfferTable-module__legendtext-lAOnZR {
    cursor: pointer;
    margin-left: 10px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: underline;
  }

  .src-OfferTable-styles-OfferTable-module__helpicon-yyK1ON {
    text-align: left;
    margin-top: -5px;
    margin-right: -20px;
    font-size: 1px;
  }

  .src-OfferTable-styles-OfferTable-module__menuIcon-_9ex4U {
    text-align: right;
    margin-top: -5px;
    margin-right: -30px;
    font-size: 20px;
    font-weight: bold;
  }

  .src-OfferTable-styles-OfferTable-module__import-KcLPPc {
    cursor: pointer;
    color: #000;
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__legend-jmjsnk {
    cursor: pointer;
    padding-top: 5px;
    font-family: bold;
    font-size: 20px;
  }

  .src-OfferTable-styles-OfferTable-module__propertyimage-FEZjJm {
    color: #fbf9f9;
    border-radius: 5px;
    width: 100%;
    height: 60px;
  }

  .src-OfferTable-styles-OfferTable-module__singleColOfferTable-BgcGCV {
    width: 50%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__doubleColOfferTable-xXnA91 {
    width: 70%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__threeColOfferTable-Y2zmu1 {
    width: 100%;
    margin: auto;
  }

  .src-OfferTable-styles-OfferTable-module__offertablenumber-koM2hb {
    color: #fff;
    align-items: center;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__criteria-qU88k2 {
    text-transform: capitalize;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__firstColAlignment-LAMi1R {
    text-transform: capitalize;
    text-align: center;
    letter-spacing: .13px;
    text-align: center;
    border: 1px solid #d3d3d3;
    border-right: 5px solid #f2f2f2;
    min-width: 220px;
    max-width: 220px;
    margin-bottom: 16px;
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    position: relative;
    top: 0;
    left: 0;
    background-color: #f2f2f2 !important;
  }

  .src-OfferTable-styles-OfferTable-module__otherColAlignment-p4yThM {
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 220px;
    max-width: 220px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__otherColhiddenAlignment-lreLb9 {
    color: #a9a9a9;
    background-color: #fbf9f9;
    border-left: 5px solid #f2f2f2;
    border-right: 5px solid #f2f2f2;
    min-width: 220px;
    max-width: 220px;
    font-size: 15px;
    font-weight: 400;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection1-T_OfHi {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    gap: 2rem;
    width: 100%;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offerNumber-iWT4K7 {
    text-align: center;
    color: #fff;
    max-width: 100px;
    height: 20px;
    padding: "1px 3px 1px 3px";
    background: #71bb66;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    gap: 3px;
    margin-top: 5px;
    margin-left: -15px;
    font-size: 12px;
    display: flex;
    box-shadow: 0 1px 5px #00000040;
  }

  .src-OfferTable-styles-OfferTable-module__navbarSection2-yIojQb {
    justify-content: flex-end;
    align-items: center;
    gap: "5px";
    flex: 1;
    max-width: 40%;
    padding-top: 5px;
    display: flex;
  }

  .src-OfferTable-styles-OfferTable-module__offertableheight-EBtCBn {
    border-top-left-radius: 15px;
    height: 100%;
    overflow: auto;
  }

  .src-OfferTable-styles-OfferTable-module__header-VOniD7 {
    box-sizing: border-box;
    z-index: 10;
    background: #085191;
    width: 100%;
    height: 40px;
    padding: 0 25px;
    position: sticky;
    top: 0;
    left: 0;
  }
}

.src-Common-style-SendEmailModal-module__my-checkbox-Ze5Pxa {
  border: 2px solid #1677ff !important;
  border-radius: 4px !important;
}

.src-Common-style-SendEmailModal-module__customInput-JSnc4f .src-Common-style-SendEmailModal-module__ant-input-MUj69O::placeholder {
  color: #1677ff !important;
}

.src-Common-style-SendEmailModal-module__custom-thin-scrollbar-LbHUrL::-webkit-scrollbar {
  height: 5px;
}

.src-Common-style-SendEmailModal-module__custom-thin-scrollbar-LbHUrL::-webkit-scrollbar-track {
  background: none;
}

.src-Common-style-SendEmailModal-module__custom-thin-scrollbar-LbHUrL::-webkit-scrollbar-thumb {
  background-color: #1677ff;
  border-radius: 4px;
}

.src-Common-style-SendEmailModal-module__custom-thin-scrollbar-LbHUrL::-webkit-scrollbar-thumb:hover {
  background-color: #0050b3;
}

.src-Common-style-SendEmailModal-module__custom-thin-scrollbar-LbHUrL {
  scrollbar-width: thin;
  scrollbar-color: #1677ff transparent;
}

.src-Common-style-SendEmailModal-module__addEmailForm-jVydQT {
  justify-content: left;
  margin: 0 0 -10px;
}

.src-Common-style-SendEmailModal-module__flexContatiner-qhbzZi {
  align-items: center;
  gap: 10px;
  display: flex;
}

.src-Common-style-SendEmailModal-module__groupLabel-NxkuyF {
  color: gray;
  font-size: 18px;
  font-weight: bold;
}

.src-Common-style-SendEmailModal-module__bulletPoint-qynKrl, .src-Common-style-SendEmailModal-module__dash-x6u3yh, .src-Common-style-SendEmailModal-module__fullName-FowgWd, .src-Common-style-SendEmailModal-module__email-IA5lfS {
  font-size: 16px;
}

.src-Common-style-SendEmailModal-module__signlePersonRow-tjyvwQ {
  white-space: nowrap;
  align-items: center;
  gap: 10px;
  display: flex;
}

.src-Common-style-SendEmailModal-module__fullName-FowgWd {
  cursor: context-menu;
  text-transform: capitalize;
}

.src-Common-style-SendEmailModal-module__email-IA5lfS {
  cursor: context-menu;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-decoration: underline;
  overflow: hidden;
  color: #00f !important;
}

.src-Common-style-SendEmailModal-module__bulletPoint-qynKrl {
  color: gray;
  margin: 0 8px 0 28px;
}

.src-Common-style-SendEmailModal-module__dash-x6u3yh {
  cursor: context-menu;
  margin: 0 5px;
  font-weight: bold;
}

.src-Common-style-SendEmailModal-module__spin-tcdySP {
  justify-content: center;
  margin: 20px 0;
  display: flex;
}

.src-Common-style-SendEmailModal-module__readOnly-SCCO6W {
  color: gray;
  font-size: 14px;
}

.src-Common-style-SendEmailModal-module__emailSignature-YBjbdS {
  margin-left: 5px;
  font-size: 16px;
}

.src-Common-style-SendEmailModal-module__documentHeader-sqAoFB, .src-Common-style-SendEmailModal-module__subHeader-s6mXZp {
  color: gray;
  font-size: 14px;
}

.src-Common-style-SendEmailModal-module__confirmTitle-kZWhJ9 {
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  display: flex;
}

.src-Common-style-SendEmailModal-module__confirmModalContent-Qs8xDR {
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  width: 100%;
  max-height: 450px;
  margin-top: 5px;
  margin-left: -15px;
  overflow: scroll auto;
}

.src-Common-style-SendEmailModal-module__confirmModalContent-Qs8xDR::-webkit-scrollbar {
  display: none;
}

.src-Common-style-SendEmailModal-module__contractTypeBadge-QoZTc0 {
  text-align: center;
  color: #fff;
  background-color: #065291;
  border-radius: 4px;
  margin-right: 5px;
  padding: 2px 5px;
  font-size: 14px;
  font-weight: bold;
  display: inline-block;
}

@media (min-width: 601px) and (max-width: 1024px) {
  .src-Common-style-SendEmailModal-module__fullName-FowgWd, .src-Common-style-SendEmailModal-module__documentHeader-sqAoFB, .src-Common-style-SendEmailModal-module__docName-aoDiQQ, .src-Common-style-SendEmailModal-module__email-IA5lfS, .src-Common-style-SendEmailModal-module__recipient-A7V6wd, .src-Common-style-SendEmailModal-module__confirmTitle-kZWhJ9, .src-Common-style-SendEmailModal-module__groupLabel-NxkuyF, .src-Common-style-SendEmailModal-module__dash-x6u3yh, .src-Common-style-SendEmailModal-module__emailSignature-YBjbdS {
    font-size: 14px;
  }
}

@media (max-width: 600px) {
  .src-Common-style-SendEmailModal-module__addEmailForm-jVydQT {
    margin-top: 15px;
  }

  .src-Common-style-SendEmailModal-module__fullName-FowgWd, .src-Common-style-SendEmailModal-module__documentHeader-sqAoFB, .src-Common-style-SendEmailModal-module__docName-aoDiQQ, .src-Common-style-SendEmailModal-module__email-IA5lfS, .src-Common-style-SendEmailModal-module__confirmTitle-kZWhJ9 {
    font-size: 12px;
  }

  .src-Common-style-SendEmailModal-module__groupLabel-NxkuyF {
    font-size: small;
    font-weight: bold;
  }

  .src-Common-style-SendEmailModal-module__dash-x6u3yh {
    font-size: 12px;
  }

  .src-Common-style-SendEmailModal-module__readOnly-SCCO6W {
    font-size: 10px;
  }

  .src-Common-style-SendEmailModal-module__bulletPoint-qynKrl {
    color: gray;
    margin: 0 8px 0 25px;
  }

  .src-Common-style-SendEmailModal-module__emailSignature-YBjbdS {
    font-size: 12px;
  }

  .src-Common-style-SendEmailModal-module__subHeader-s6mXZp {
    margin-top: 2px;
    font-size: 12px;
  }
}

.src-CreateOffer-styles-ClientList-module__demoloadlisting-t8SIrs {
  color: #143b7c;
}

.src-CreateOffer-styles-ClientList-module__clientListItem-qb4Dzm {
  cursor: pointer;
}

.src-CreateOffer-styles-ClientList-module__useravtar-uDXiKW {
  background-color: #000;
  width: 40px;
  height: 40px;
}

.src-CreateOffer-styles-ClientList-module__clientListItem-qb4Dzm:hover {
  background-color: #2a52c41a;
}

.src-CreateOffer-styles-ClientList-module__formcreate-sUMebD label {
  font-weight: 600;
  font-size: 16px !important;
}

.src-CreateOffer-styles-ClientList-module__formcreate-sUMebD label:before {
  position: absolute;
  right: -14px;
}

.src-CreateOffer-styles-ClientList-module__formcreate-sUMebD label.src-CreateOffer-styles-ClientList-module__item-required-s_D4RF:not(.src-CreateOffer-styles-ClientList-module__item-required-mark-optional-yM2MhD):before {
  color: #ff4d4f;
  content: "*";
  margin-right: 0;
  font-family: SimSun, sans-serif;
  font-size: 14px;
  line-height: 1;
  position: absolute;
  right: -10px;
}

.src-CreateOffer-styles-ClientList-module__createtitle-wdBdK3 {
  margin-bottom: 11px;
  padding: 0 0 8px;
  font-size: 26px;
  font-weight: 600;
}

.src-CreateOffer-styles-ClientList-module__listItem-nTNoHU:hover {
  background: #74b2ec;
}

.src-CreateOffer-styles-FilterContacts-module__filterModal-G9BC51 {
  grid-template-columns: repeat(2, 2fr);
  gap: 10px;
  display: grid;
}

@media only screen and (max-width: 560px) {
  .src-CreateOffer-styles-FilterContacts-module__filterModal-G9BC51 {
    grid-template-columns: repeat(1, 4fr);
    display: grid;
  }
}

.src-CreateOffer-styles-CobuyerCosellerList-module__contentDiv-zk635v {
  min-height: 60vh;
  max-height: 60vh;
  margin-top: -20px;
  padding: 10px;
  overflow-y: auto;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__personheading-k8Cq8d {
  color: #1890ff;
  width: 100%;
  cursor: "pointer";
  justify-content: space-between;
  font-size: 20px;
  font-weight: bold;
  display: flex;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__corpheading-oJEI_u {
  color: #1890ff;
  justify-content: space-between;
  width: 100%;
  margin-top: -5px;
  font-size: 20px;
  font-weight: bold;
  display: flex;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__formItem-H2IqE7 {
  width: 100%;
  margin: 0;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__inputBoxDiv-w4WBnT {
  justify-content: center;
  gap: 10px;
  display: flex;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__selectedRowsOuterDivParent-JoMy0k {
  width: 100%;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__selectedRowsOuterDiv-IOZLmP {
  margin-bottom: -20px;
  margin-left: -10px;
  overflow: hidden;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__infoText-RFYWn8 {
  text-align: center;
  color: #0707ff;
  margin: -4px 0 20px;
  font-size: 15px;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__clientNameFlex-Zo9AdY {
  cursor: pointer;
  flex-direction: column;
  display: flex;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__clientNameFlex-Zo9AdY .src-CreateOffer-styles-CobuyerCosellerList-module__clientName-zjEU09 {
  vertical-align: middle;
  font-size: 1rem;
  display: inline-block;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__clientNameFlex-Zo9AdY .src-CreateOffer-styles-CobuyerCosellerList-module__clientEmail-wQTgnH {
  color: #0707ff;
  font-size: .85rem;
  text-transform: none !important;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__corpClientNameFlex-WLy_sC {
  align-items: center;
  gap: 8px;
  display: flex;
}

.src-CreateOffer-styles-CobuyerCosellerList-module__addEmailButton-lFPs83 {
  color: #fff;
  cursor: pointer;
  background-color: #1890ff;
  border: none;
  border-radius: 2px;
  padding: 0 5px;
  font-size: small;
}

@media screen and (max-width: 500px) {
  .src-CreateOffer-styles-CobuyerCosellerList-module__contentDiv-zk635v {
    padding: 5px;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__formItem-H2IqE7 {
    margin: 0%;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__inputBoxDiv-w4WBnT input {
    margin-left: 5px;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__selectedRowsOuterDiv-IOZLmP {
    max-height: 500px;
    font-size: small;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__infoText-RFYWn8 {
    text-align: left;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__clientNameFlex-Zo9AdY .src-CreateOffer-styles-CobuyerCosellerList-module__clientName-zjEU09 {
    font-size: .9rem;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__clientNameFlex-Zo9AdY .src-CreateOffer-styles-CobuyerCosellerList-module__clientEmail-wQTgnH {
    font-size: .8rem;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__corpClientNameFlex-WLy_sC {
    flex-wrap: wrap;
    gap: 3px;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__addEmailButton-lFPs83 {
    padding: 0 3px;
    font-size: smaller;
  }

  .src-CreateOffer-styles-CobuyerCosellerList-module__personheading-k8Cq8d, .src-CreateOffer-styles-CobuyerCosellerList-module__corpheading-oJEI_u {
    font-size: 14px;
  }
}

.src-CreateOffer-styles-AddClientStepByStep-module__modalTitleContainer-q4oBpc {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 8px 24px 8px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-CreateOffer-styles-AddClientStepByStep-module__modalTitleCenter-GXLPn2 {
  pointer-events: none;
  min-width: 0;
  max-width: calc(100% - 360px);
  position: absolute;
  left: 50%;
  overflow: hidden;
  transform: translateX(-50%);
}

.src-CreateOffer-styles-AddClientStepByStep-module__modalTitle-MCAYUO {
  text-align: center;
  max-width: 100%;
  color: #178dfa !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
  margin: 0 !important;
  font-weight: bold !important;
  overflow: hidden !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__manageBtnContainer-APQoxo {
  flex-shrink: 0;
  min-width: 0;
  max-width: 160px;
  margin-left: auto;
  overflow: hidden;
}

.src-CreateOffer-styles-AddClientStepByStep-module__manageBtnContainer-APQoxo .ant-btn span {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  display: block;
  overflow: hidden;
}

.src-CreateOffer-styles-AddClientStepByStep-module__addAgentAsManualSigner-MORS_j {
  cursor: pointer;
  color: #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 150px;
  margin: auto auto 10px;
  font-size: 14px;
  font-weight: bold;
  display: flex;
}

.src-CreateOffer-styles-AddClientStepByStep-module__addAgentAsSigner-GvAR0Y {
  cursor: pointer;
  color: #fff;
  border-radius: 5px;
  width: 150px;
  height: 45px;
  margin: auto auto 10px;
  font-size: 14px;
  font-weight: bold;
  display: block;
}

.src-CreateOffer-styles-AddClientStepByStep-module__backBtn-ujYkqg {
  z-index: 1;
  padding: 4px 8px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__backBtn-ujYkqg:hover {
  background-color: #0000000a;
  border-radius: 4px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__navBtn-JMu69n {
  height: 28px;
  padding: 0 8px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__navBtn-JMu69n[disabled] {
  opacity: .5;
  cursor: default;
}

.src-CreateOffer-styles-AddClientStepByStep-module__navBtn-JMu69n:focus, .src-CreateOffer-styles-AddClientStepByStep-module__navBtn-JMu69n:active, .src-CreateOffer-styles-AddClientStepByStep-module__navBtn-JMu69n:focus-visible {
  box-shadow: none;
  background-color: #0000;
  outline: none;
}

.src-CreateOffer-styles-AddClientStepByStep-module__navBtn-JMu69n:active {
  transform: translateY(1px);
}

.src-CreateOffer-styles-AddClientStepByStep-module__stepProgressContainer-uXUxDW {
  flex-shrink: 0;
  min-height: 0;
  margin-bottom: 20px;
  padding: 0 20px;
  display: block !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__stepsIndicator-R0_Jo3 {
  display: flex !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__stepsIndicator-R0_Jo3 .ant-steps-item {
  display: flex !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__stepsIndicator-R0_Jo3 .src-CreateOffer-styles-AddClientStepByStep-module__ant-steps-item-finish-ruzOj0 .src-CreateOffer-styles-AddClientStepByStep-module__ant-steps-item-icon-IrV8Xy {
  background-color: #1890ff;
  border-color: #1890ff;
}

.src-CreateOffer-styles-AddClientStepByStep-module__stepsIndicator-R0_Jo3 .src-CreateOffer-styles-AddClientStepByStep-module__ant-steps-item-finish-ruzOj0 .src-CreateOffer-styles-AddClientStepByStep-module__ant-steps-item-icon-IrV8Xy > .src-CreateOffer-styles-AddClientStepByStep-module__ant-steps-icon-nPpywx {
  color: #fff;
}

.src-CreateOffer-styles-AddClientStepByStep-module__stepsIndicator-R0_Jo3 .src-CreateOffer-styles-AddClientStepByStep-module__ant-steps-item-process-gDyeoz .src-CreateOffer-styles-AddClientStepByStep-module__ant-steps-item-icon-IrV8Xy {
  background-color: #1890ff;
  border-color: #1890ff;
}

.src-CreateOffer-styles-AddClientStepByStep-module__modalMainContent-v51SqV {
  flex: 1;
  padding-right: 8px;
  overflow: hidden;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientTypeSelector-n_ymIw {
  width: 100%;
  padding: 20px 0;
}

.src-CreateOffer-styles-AddClientStepByStep-module__selectorTitle-p3jDlo {
  text-align: center;
  color: #000000d9;
  margin-bottom: 24px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientTypeSelector-n_ymIw .ant-row {
  gap: 8px;
  margin-left: 0 !important;
  margin-right: 0 !important;
  display: flex !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientTypeSelector-n_ymIw .ant-col {
  flex: 1 !important;
  padding: 0 !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientTypeSelector-n_ymIw .ant-card {
  width: 100%;
  height: 100%;
}

.src-CreateOffer-styles-AddClientStepByStep-module__typeCard-RZXsOf {
  text-align: center;
  cursor: pointer;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40vh;
  min-height: 280px;
  transition: all .3s;
  display: flex;
  border: 2px solid #e8e8e8 !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__typeCard-RZXsOf:hover {
  transform: translateY(-4px);
  box-shadow: 0 4px 16px #1890ff26;
  color: #1890ff !important;
  border-color: #1890ff !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__cardContent-83eTxR {
  padding: 40px 16px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__cardIcon-vLxoqS {
  margin-bottom: 16px;
  font-size: 64px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__typeCard-RZXsOf h4 {
  margin: 12px 0 8px;
  font-size: 18px;
  font-weight: 600;
}

.src-CreateOffer-styles-AddClientStepByStep-module__corpNameInput-F2Sbj1 {
  max-width: 600px;
  margin: 0 auto;
  padding: 20px 0;
}

.src-CreateOffer-styles-AddClientStepByStep-module__inputHeader-P1sZ4H {
  text-align: center;
  margin-bottom: 32px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__headerIcon-DQMEQy {
  margin-bottom: 16px;
  font-size: 48px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__corpForm-Ww6sra {
  width: 100%;
}

.src-CreateOffer-styles-AddClientStepByStep-module__corpForm-Ww6sra .src-CreateOffer-styles-AddClientStepByStep-module__ant-form-item-label-uXHokx > label {
  font-size: 15px;
  font-weight: 500;
}

.src-CreateOffer-styles-AddClientStepByStep-module__signerTitleInput-Xk1Ijd {
  max-width: 600px;
  margin: 0 auto;
  padding: 20px 0;
}

.src-CreateOffer-styles-AddClientStepByStep-module__signerInfo-JHr5eo {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-bottom: 24px;
  padding: 16px;
  display: flex;
}

.src-CreateOffer-styles-AddClientStepByStep-module__commonTitles-hgfGkX {
  background-color: #fafafa;
  border-radius: 8px;
  margin: 24px 0;
  padding: 20px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__titlesLabel-EH6UjK {
  color: #000000d9;
  margin-bottom: 12px;
  font-weight: 500;
  display: block;
}

.src-CreateOffer-styles-AddClientStepByStep-module__titleTag-aTO9of {
  cursor: pointer;
  border-radius: 6px;
  margin: 4px;
  padding: 8px 16px;
  font-size: 14px;
  transition: all .2s;
}

.src-CreateOffer-styles-AddClientStepByStep-module__titleTag-aTO9of:hover {
  color: #1890ff;
  background-color: #e6f7ff;
  border-color: #1890ff;
  transform: scale(1.05);
}

.src-CreateOffer-styles-AddClientStepByStep-module__titleForm-Dbz_Cg {
  width: 100%;
}

.src-CreateOffer-styles-AddClientStepByStep-module__titleForm-Dbz_Cg .src-CreateOffer-styles-AddClientStepByStep-module__ant-form-item-YX2aFE {
  margin-bottom: 16px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__titleForm-Dbz_Cg .src-CreateOffer-styles-AddClientStepByStep-module__ant-form-item-label-uXHokx {
  padding-bottom: 4px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__addMorePrompt-g8oaCq {
  max-width: 600px;
  max-height: calc(60vh - 1rem);
  margin: 0 auto;
  padding: 5px 0;
  overflow: hidden auto;
}

.src-CreateOffer-styles-AddClientStepByStep-module__addMorePrompt-g8oaCq::-webkit-scrollbar {
  width: 6px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__addMorePrompt-g8oaCq::-webkit-scrollbar-thumb {
  border-radius: 3px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__promptCard-wa01hX {
  text-align: center;
  border: 2px solid #f0f0f0;
  border-radius: 12px;
  padding: 32px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__promptHeader-yIHPQD {
  text-align: center;
  margin-bottom: 12px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__promptIcon-liT3Hw {
  color: #52c41a;
  margin-bottom: 16px;
  font-size: 64px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__promptQuestion-R9Wd_m {
  text-align: center;
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
  border-radius: 8px;
  padding: 16px 24px;
  font-size: 16px;
  font-weight: 500;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientSummary-u4N8Io {
  flex-direction: column;
  height: 100%;
  max-height: calc(70vh - 40px);
  display: flex;
}

.src-CreateOffer-styles-AddClientStepByStep-module__buttonWrapper-Qpwmmu {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.src-CreateOffer-styles-AddClientStepByStep-module__addClientBtn-K1iaNb {
  border-radius: 8px;
  width: 30%;
  min-width: 200px;
  height: 40px;
  font-size: 16px;
  font-weight: 500;
  box-shadow: 0 2px 8px #1890ff33;
}

.src-CreateOffer-styles-AddClientStepByStep-module__addClientBtn-K1iaNb:hover {
  transition: all .3s;
  box-shadow: 0 4px 12px #1890ff4d;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListContainer-VZ_Y6b {
  flex: 1;
  min-height: 0;
  padding-right: 8px;
  overflow: hidden auto;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListContainer-VZ_Y6b::-webkit-scrollbar {
  width: 6px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListContainer-VZ_Y6b::-webkit-scrollbar-thumb {
  border-radius: 3px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientItem-IYCY8h {
  border-radius: 8px;
  margin-bottom: 12px;
  border: 2px solid #e8e8e8 !important;
  padding: 16px !important;
  transition: all .3s !important;
  box-shadow: 0 2px 8px #00000014 !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientItem-IYCY8h:hover {
  border-color: #bfbfbf !important;
  box-shadow: 0 4px 16px #1890ff26 !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__signersList-D9gnMA {
  width: 70%;
  margin-top: 12px;
  margin-left: 36px;
  padding-top: 12px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListWrapper-JM7m0Q {
  flex-direction: column;
  width: 70%;
  height: 100%;
  max-height: calc(70vh - 75px);
  margin: 0 auto;
  display: flex;
  overflow-y: hidden;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListWrapper-JM7m0Q > div {
  flex-direction: column;
  display: flex;
  overflow-y: hidden;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListWrapper-JM7m0Q .src-CreateOffer-styles-AddClientStepByStep-module__ant-list-nh_UGm {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListWrapper-JM7m0Q .src-CreateOffer-styles-AddClientStepByStep-module__ant-list-header-GegXC0 {
  flex-shrink: 0;
}

.src-CreateOffer-styles-AddClientStepByStep-module__clientListWrapper-JM7m0Q .src-CreateOffer-styles-AddClientStepByStep-module__ant-list-items-h9ph81 {
  flex: 1;
  padding-right: 8px;
  overflow-x: hidden;
  max-height: none !important;
  overflow-y: hidden !important;
}

.src-CreateOffer-styles-AddClientStepByStep-module__signerHeader-Sx7F9D {
  background-color: #f0f7ff;
  border: 1px solid #d6e4ff;
  border-radius: 8px;
  flex-shrink: 0;
  margin-bottom: 16px;
  padding: 12px 16px;
}

.src-CreateOffer-styles-AddClientStepByStep-module__slideInFromRight-oksCHk, .src-CreateOffer-styles-AddClientStepByStep-module__slideInFromLeft-Va_e9I {
  animation-duration: .4s;
  animation-timing-function: ease-out;
  animation-fill-mode: both;
}

.src-CreateOffer-styles-AddClientStepByStep-module__slideInFromRight-oksCHk {
  animation-name: src-CreateOffer-styles-AddClientStepByStep-module__slideInFromRight-oksCHk;
}

.src-CreateOffer-styles-AddClientStepByStep-module__slideInFromLeft-Va_e9I {
  animation-name: src-CreateOffer-styles-AddClientStepByStep-module__slideInFromLeft-Va_e9I;
}

@keyframes src-CreateOffer-styles-AddClientStepByStep-module__slideInFromRight-oksCHk {
  from {
    opacity: 0;
    transform: translateX(24px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes src-CreateOffer-styles-AddClientStepByStep-module__slideInFromLeft-Va_e9I {
  from {
    opacity: 0;
    transform: translateX(-24px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@media (max-width: 768px) {
  .src-CreateOffer-styles-AddClientStepByStep-module__typeCard-RZXsOf .src-CreateOffer-styles-AddClientStepByStep-module__cardContent-83eTxR {
    padding: 24px 12px;
  }

  .src-CreateOffer-styles-AddClientStepByStep-module__cardIcon-vLxoqS {
    font-size: 48px !important;
  }

  .src-CreateOffer-styles-AddClientStepByStep-module__modalTitleCenter-GXLPn2 {
    text-align: center;
    flex: 1;
    position: static;
    transform: none;
  }

  .src-CreateOffer-styles-AddClientStepByStep-module__addClientBtn-K1iaNb {
    width: 50%;
    min-width: 150px;
  }
}

@media (max-width: 480px) {
  .src-CreateOffer-styles-AddClientStepByStep-module__modalMainContent-v51SqV .ant-btn {
    min-height: 32px;
    white-space: normal !important;
    height: auto !important;
    padding: 6px 10px !important;
    line-height: 1.4 !important;
  }

  .src-CreateOffer-styles-AddClientStepByStep-module__modalMainContent-v51SqV .ant-btn span {
    word-break: break-word;
    white-space: normal !important;
  }
}

.src-DocumentSection-styles-offerImport-module__Customlbl-Jf_cQp {
  color: gray;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
}

.src-DocumentSection-styles-offerImport-module__formRow-EHeIzI {
  margin-top: 15px;
}

.src-DocumentSection-styles-offerImport-module__OIDraggerWrapper-wvjWym {
  text-align: center;
  width: 90%;
  height: 250px;
  margin: auto auto 80px;
}

.src-DocumentSection-styles-offerImport-module__cheboxWrapperDiv-kr_WnR {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.src-DocumentSection-styles-offerImport-module__otherInputWrapper-l0X7lj {
  margin-left: 10px;
}

.src-DocumentSection-styles-offerImport-module__inputWrapper-SNHoOV {
  width: 100%;
  position: relative;
}

.src-DocumentSection-styles-offerImport-module__inputWrapper-SNHoOV input {
  box-sizing: border-box;
  width: 100%;
  padding-left: 10px;
}

.src-DocumentSection-styles-offerImport-module__inputWrapper-SNHoOV .src-DocumentSection-styles-offerImport-module__currencyIcon-G0j8Hx ~ input {
  padding-left: 30px;
}

.src-DocumentSection-styles-offerImport-module__currencyIcon-G0j8Hx {
  position: absolute;
  top: 50%;
  left: 10px;
  transform: translateY(-50%);
}

.src-DocumentSection-styles-offerImport-module__validationMessage-rRKSGJ {
  color: red;
  font-size: 12px;
  display: none;
}

input:invalid + .src-DocumentSection-styles-offerImport-module__validationMessage-rRKSGJ {
  display: inline;
}

input:valid + .src-DocumentSection-styles-offerImport-module__validationMessage-rRKSGJ {
  display: none;
}

.src-DocumentSection-styles-offerImport-module__currencyWrapper-G04ZtC {
  position: relative;
}

.src-DocumentSection-styles-offerImport-module__currencyWrapper-G04ZtC .src-DocumentSection-styles-offerImport-module__currencyIcon-G0j8Hx {
  top: 50%;
}

.src-DocumentSection-styles-offerImport-module__inputWrapper-SNHoOV:has(input:invalid) .src-DocumentSection-styles-offerImport-module__currencyIcon-G0j8Hx {
  top: 30%;
}

@media screen and (max-width: 992px) {
  .src-DocumentSection-styles-offerImport-module__OIDraggerWrapper-wvjWym {
    width: 95%;
    height: 230px;
    margin-bottom: 100px;
  }

  .src-DocumentSection-styles-offerImport-module__cheboxWrapperDiv-kr_WnR {
    flex-direction: column;
    align-items: flex-start;
  }

  .src-DocumentSection-styles-offerImport-module__otherInputWrapper-l0X7lj {
    width: 100%;
    margin-top: 5px;
    margin-left: 0;
  }
}

@media screen and (max-width: 576px) {
  .src-DocumentSection-styles-offerImport-module__OIDraggerWrapper-wvjWym {
    width: 100%;
    height: 200px;
    margin-bottom: 100px;
  }
}

.brokerDetailEditConfirmModal .ant-modal-close-x {
  width: 25px;
  height: 25px;
  line-height: normal;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__typeCard-Y7xZ52 {
  text-align: center;
  cursor: pointer;
  border: 2px solid #e8e8e8;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40vh;
  transition: all .3s;
  display: flex;
  border-radius: 24px !important;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__typeCard-Y7xZ52:hover {
  transform: translateY(-4px);
  box-shadow: 0 4px 16px #1890ff26;
  color: #1890ff !important;
  border-color: #1890ff !important;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__cardContent-iy4GP4 {
  padding: 40px 16px;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__iconWrapper-xFghfX {
  color: #2d3a4a;
  justify-content: center;
  align-items: center;
  font-size: 36px;
  transition: color .25s;
  display: flex;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__typeCard-Y7xZ52:hover .src-CreateOffer-styles-AddAndEditPropertyAddress-module__iconWrapper-xFghfX {
  color: #1890ff;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__heading-Gld9WU {
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: -15px;
  font-family: sans-serif;
  display: flex;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__heading-Gld9WU h2 {
  color: gray;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__scrollContainer-ErZEtI {
  flex: auto;
  height: 450px;
  min-height: 0;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchFormWrapper-VWTKHN, .src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchResults-z4GWd8 {
  flex-direction: column;
  flex: auto;
  min-height: 0;
  display: flex;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchFormWrapper-VWTKHN {
  padding-right: 14px;
  overflow-y: auto;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__scrollContainer-ErZEtI {
  flex: auto;
  min-height: 0;
  max-height: 450px;
  padding-right: 14px;
  overflow-y: auto;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__pagination-OfstDM {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  padding-bottom: 12px;
  display: flex;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__lbl-MjUmGu > div .src-CreateOffer-styles-AddAndEditPropertyAddress-module__css-1wy0on6-lJdtqj {
  display: none;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__loaderWrapper-amEyYq {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 300px;
  display: flex;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchHeader-IYcvTT {
  justify-content: center;
  align-items: center;
  gap: 10px;
  min-height: 40px;
  display: flex;
  position: relative;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchBack-S3jlZN {
  align-items: center;
  gap: 10px;
  display: flex;
  position: absolute;
  left: 0;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchBackIcon-v9ah18 {
  color: #1890ff;
  cursor: pointer;
  font-size: 18px;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__statusCheckboxGroup-jz1Hvs .ant-checkbox-wrapper {
  align-items: flex-start !important;
  margin-inline-start: 0 !important;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__statusCheckboxGroup-jz1Hvs .ant-checkbox {
  align-self: flex-start;
  margin-top: 3px;
}

@media (max-width: 480px) {
  .src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchHeader-IYcvTT {
    justify-content: flex-start;
    padding-right: 22px;
  }

  .src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchBack-S3jlZN {
    flex-shrink: 0;
    position: static;
  }

  .src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySearchTitle-e0t1JY {
    flex: 1;
    min-width: 0;
  }

  .src-CreateOffer-styles-AddAndEditPropertyAddress-module__scrollContainer-ErZEtI {
    max-height: 55vh;
  }
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__listItem-awAlts:hover {
  background: #74b2ec;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__pagination-OfstDM {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__pageButton-VyBZCX {
  color: #fff;
  cursor: pointer;
  background-color: #1890ff;
  border: none;
  border-radius: 4px;
  margin: 0 5px;
  padding: 7px 12px;
  transition: background-color .3s;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__disabled-pAeOn7 {
  cursor: not-allowed;
  background-color: gray;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__pageText-CkJtmo {
  margin: 0 10px;
  font-size: 18px;
}

.site-collapse-custom-collapse > .ant-collapse-item > .ant-collapse-header {
  align-items: center;
}

.ant-collapse-arrow {
  color: #00000073 !important;
  font-size: 1.2rem !important;
  font-weight: 600 !important;
}

.ant-collapse-header {
  color: #00000073 !important;
  font-size: 1.2rem !important;
  font-weight: 600 !important;
}

.ant-collapse-header:hover {
  color: #1890ff !important;
}

.ant-collapse-header:hover .ant-collapse-arrow {
  color: #1890ff !important;
}

@media (max-width: 576px) {
  .src-CreateOffer-styles-AddAndEditPropertyAddress-module__typeCard-Y7xZ52 {
    height: auto;
    min-height: 160px;
  }

  .src-CreateOffer-styles-AddAndEditPropertyAddress-module__cardContent-iy4GP4 {
    padding: 24px 16px;
  }

  .src-CreateOffer-styles-AddAndEditPropertyAddress-module__cardContent-iy4GP4 h4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySourceSelect-GY5q3S .ant-select-selection-item {
  align-items: center;
  display: flex;
}

.src-CreateOffer-styles-AddAndEditPropertyAddress-module__propertySourceSelect-GY5q3S .ant-select-selection-item img {
  width: auto;
  max-height: 30px;
}

.src-CreateOffer-styles-NetSheetAddItemModal-module__feesLabel-a6IVRF:hover {
  background-color: #cce2f6;
}

.container {
  width: 100%;
  height: 100vh;
  top: 10%;
  left: 10%;
}

.sigContainer {
  background-color: #fff;
  width: 80%;
  height: 80%;
  margin: 0 auto;
}

.sigPad {
  width: 100%;
  height: 100%;
}

.buttons {
  width: 100%;
  height: 30px;
}

.sigImage {
  background-color: #fff;
  background-size: 200px 50px;
  width: 200px;
  height: 50px;
}

.src-CreateOffer-styles-HandleSignatureBox-module__signatureConfirmModal-jqeb84 > div {
  background-color: #fff;
  border-radius: 7px;
  max-width: 70vh;
  padding: 0;
}

.src-CreateOffer-styles-HandleSignatureBox-module__confirmIPDivContents-NeKAvs {
  flex-direction: column;
  padding: 32px 24px 20px;
  display: flex;
}

.src-CreateOffer-styles-HandleSignatureBox-module__contentItems-uzYako {
  align-items: flex-start;
  gap: 14px;
  display: flex;
}

.src-CreateOffer-styles-HandleSignatureBox-module__warningIcon-iV9sam {
  color: #faad14;
  flex-shrink: 0;
  align-items: center;
  height: 24px;
  font-size: 22px;
  display: flex;
}

.src-CreateOffer-styles-HandleSignatureBox-module__contentText-v5wIx5 {
  flex: 1;
  min-width: 0;
}

.src-CreateOffer-styles-HandleSignatureBox-module__confirmIPDivContents-NeKAvs h3 {
  margin: 0;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
}

.src-CreateOffer-styles-HandleSignatureBox-module__confirmIPDivContents-NeKAvs h4 {
  margin: 10px 0 0;
  font-weight: 400;
}

.src-CreateOffer-styles-HandleSignatureBox-module__confirmButtons-qdSJ6m {
  justify-content: center;
  gap: 30px;
  margin-top: 30px;
  display: flex;
}

@media screen and (max-width: 500px) {
  .src-CreateOffer-styles-HandleSignatureBox-module__confirmIPDivContents-NeKAvs {
    padding: 28px 16px 16px;
    font-size: small;
  }

  .src-CreateOffer-styles-HandleSignatureBox-module__confirmButtons-qdSJ6m {
    gap: 20px;
    margin-top: 10px;
  }
}

.src-CreateOffer-styles-AddAgentStepByStep-module__addAgentModal-Buym89 .src-CreateOffer-styles-AddAgentStepByStep-module__ant-modal-header-XGvaqu {
  border-bottom: 1px solid #f0f0f0;
  padding: 12px 24px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__modalTitleContainer-qmj9IA {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 36px;
  padding: 4px 0;
  display: flex;
  position: relative;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__navButtons-GTXlne {
  flex-shrink: 0;
  align-items: center;
  gap: 6px;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__modalTitleCenter-jfq1L9 {
  pointer-events: none;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.src-CreateOffer-styles-AddAgentStepByStep-module__modalTitle-IckZY9 {
  text-align: center;
  white-space: nowrap;
  color: #178dfa !important;
  margin: 0 !important;
  font-weight: bold !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageBtnContainer-KHfkkI {
  flex-shrink: 0;
  margin-left: auto;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageBtn-hS6GjP {
  padding: 0 8px;
  font-size: 13px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__navBtn-JXmbCO {
  height: 28px;
  padding: 0 8px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__navBtn-JXmbCO:disabled {
  opacity: .45;
  cursor: default;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__navBtn-JXmbCO:focus, .src-CreateOffer-styles-AddAgentStepByStep-module__navBtn-JXmbCO:focus-visible {
  box-shadow: none;
  outline: none;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__navBtn-JXmbCO:active {
  transform: translateY(1px);
}

.src-CreateOffer-styles-AddAgentStepByStep-module__stepProgressContainer-XXyZwD {
  flex-shrink: 0;
  margin-bottom: 20px;
  padding: 0 20px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__stepsIndicator-H_3Tao .src-CreateOffer-styles-AddAgentStepByStep-module__ant-steps-item-finish-eI3V7P .src-CreateOffer-styles-AddAgentStepByStep-module__ant-steps-item-icon-ldocoT {
  background-color: #1890ff;
  border-color: #1890ff;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__stepsIndicator-H_3Tao .src-CreateOffer-styles-AddAgentStepByStep-module__ant-steps-item-finish-eI3V7P .src-CreateOffer-styles-AddAgentStepByStep-module__ant-steps-item-icon-ldocoT .src-CreateOffer-styles-AddAgentStepByStep-module__ant-steps-icon-eNZNTp {
  color: #fff;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__stepsIndicator-H_3Tao .src-CreateOffer-styles-AddAgentStepByStep-module__ant-steps-item-process-cJAN9w .src-CreateOffer-styles-AddAgentStepByStep-module__ant-steps-item-icon-ldocoT {
  background-color: #1890ff;
  border-color: #1890ff;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__modalMainContent-FPcTjG {
  flex-direction: column;
  flex: 1;
  padding-right: 4px;
  display: flex;
  overflow: hidden auto;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__stepContentWrapper-HpgnyZ {
  flex: 1;
  min-height: 0;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__modalMainContent-FPcTjG::-webkit-scrollbar {
  width: 5px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__modalMainContent-FPcTjG::-webkit-scrollbar-thumb {
  border-radius: 3px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__slideInFromRight-q7CPNo {
  animation: .3s ease-out both src-CreateOffer-styles-AddAgentStepByStep-module__slideInFromRight-q7CPNo;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__slideInFromLeft-tK0jT1 {
  animation: .3s ease-out both src-CreateOffer-styles-AddAgentStepByStep-module__slideInFromLeft-tK0jT1;
}

@keyframes src-CreateOffer-styles-AddAgentStepByStep-module__slideInFromRight-q7CPNo {
  from {
    opacity: 0;
    transform: translateX(24px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes src-CreateOffer-styles-AddAgentStepByStep-module__slideInFromLeft-tK0jT1 {
  from {
    opacity: 0;
    transform: translateX(-24px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.src-CreateOffer-styles-AddAgentStepByStep-module__methodSelector-VsBxM1 {
  padding: 20px 0;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__selectorTitle-QLs2Ox {
  text-align: center;
  color: #000000d9;
  margin-bottom: 28px !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__methodCardsRow-KlVuJI {
  max-width: 680px;
  margin: 0 auto !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__methodCard-B1ncZQ {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 200px;
  display: flex;
  border: 2px solid #e8e8e8 !important;
  border-radius: 16px !important;
  transition: all .3s !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__methodCard-B1ncZQ:hover {
  transform: translateY(-4px);
  color: #1890ff !important;
  border-color: #1890ff !important;
  box-shadow: 0 4px 20px #1890ff2e !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__cardContent-vaU0Uu {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 32px 16px;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__cardIcon-RdR81n {
  margin-bottom: 16px;
  font-size: 56px !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__methodCard-B1ncZQ h4 {
  font-size: 17px;
  margin: 8px 0 6px !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__emailSearchContainer-ZjcB_4 {
  max-width: 560px;
  margin: 0 auto;
  padding: 12px 0;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__searchForm-jLNwz9 .src-CreateOffer-styles-AddAgentStepByStep-module__ant-form-item-label-T3Dtbx label {
  font-size: 15px;
  font-weight: 500;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__spinWrapper-OEPF_8 {
  justify-content: center;
  padding: 24px 0;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__searchAlert-uSeAEY {
  border-radius: 8px;
  margin-top: 16px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__agentResultCard-adVaCT {
  background: #f6ffed;
  border: 1px solid #b7eb8f;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  margin-top: 20px;
  padding: 24px;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__agentResultContent-lVwIMq {
  align-items: center;
  gap: 16px;
  width: 100%;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__agentResultInfo-Twut1Q {
  flex: 1;
  min-width: 0;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__foundIcon-lQqSOM {
  color: #52c41a;
  flex-shrink: 0;
  font-size: 28px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__addFoundAgentBtn-hvELNJ {
  width: 100%;
  font-weight: 500;
  border-radius: 8px !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manualEntryContainer-vKxFwU {
  max-width: 520px;
  margin: 0 auto;
  padding: 12px 0;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manualEntryHeader-ExelU4 {
  text-align: center;
  margin-bottom: 28px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manualHeaderIcon-Z4bsbD {
  color: #1890ff;
  margin-bottom: 10px;
  font-size: 44px;
  display: block;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manualForm-GKwei6 .src-CreateOffer-styles-AddAgentStepByStep-module__ant-form-item-label-T3Dtbx label {
  font-size: 15px;
  font-weight: 500;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__addMoreContainer-WjTGU1 {
  border: 2px solid #f0f0f0;
  max-width: 580px;
  margin: 0 auto;
  padding: 16px 0;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__addMoreHeader-j4TkE1 {
  text-align: center;
  margin-bottom: 20px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__successIcon-MdyTaK {
  color: #52c41a;
  margin: 0 auto;
  font-size: 52px;
  display: block;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__addedAgentsList-KRskVQ {
  background: #fafafa;
  border: 1px solid #f0f0f0;
  border-radius: 10px;
  max-height: 200px;
  margin-bottom: 20px;
  padding: 4px 12px;
  overflow-y: auto;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__addedAgentsList-KRskVQ::-webkit-scrollbar {
  width: 4px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__addedAgentsList-KRskVQ::-webkit-scrollbar-thumb {
  background: #d9d9d9;
  border-radius: 3px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__agentListItem-D5mUGD {
  border-radius: 8px;
  border: 2px solid #e8e8e8 !important;
  padding: 12px 8px !important;
  transition: all .3s !important;
  box-shadow: 0 2px 8px #00000014 !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__agentListItem-D5mUGD:hover {
  border-color: #bfbfbf !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__promptQuestion-kChr4R {
  text-align: center;
  background-color: #f0f7ff;
  border: 1px solid #d6e4ff;
  border-radius: 8px;
  margin-bottom: 24px;
  padding: 16px 24px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__promptActions-BuNXz7 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 12px;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__promptYesBtn-HIcL0J, .src-CreateOffer-styles-AddAgentStepByStep-module__promptNoBtn-qIcqzU {
  flex: 1;
  width: 50%;
  font-weight: 500;
  height: 44px !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummary-BIK3_S {
  flex-direction: column;
  height: 100%;
  display: flex;
  position: relative;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryTop-y0cYIm {
  flex-shrink: 0;
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryAddBtn-i62rrU {
  width: 30%;
  min-width: 200px;
  font-size: 16px;
  font-weight: 500;
  box-shadow: 0 2px 8px #1890ff33;
  border-radius: 8px !important;
  height: 40px !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryAddBtn-i62rrU:hover {
  transition: all .3s;
  box-shadow: 0 4px 12px #1890ff4d;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryList-Ku9wrI {
  flex: 1;
  padding-right: 4px;
  overflow: hidden auto;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryList-Ku9wrI::-webkit-scrollbar {
  width: 5px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryList-Ku9wrI::-webkit-scrollbar-thumb {
  background: #d9d9d9;
  border-radius: 3px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryList-Ku9wrI .ant-list-items {
  flex-direction: column;
  gap: 10px;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__emptyState-nKg9ld {
  padding: 40px 0;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editFormWrapper-TU_ulX {
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 8px;
  width: 100%;
  padding: 12px 16px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editAgentForm-ZEr8q6 {
  flex-direction: column;
  height: 100%;
  min-height: 0;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editAgentForm-ZEr8q6 .src-CreateOffer-styles-AddAgentStepByStep-module__ant-form-item-UJRFnJ {
  margin-bottom: 10px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editAgentForm-ZEr8q6 .src-CreateOffer-styles-AddAgentStepByStep-module__ant-form-item-label-T3Dtbx {
  padding-bottom: 2px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editAgentForm-ZEr8q6 .src-CreateOffer-styles-AddAgentStepByStep-module__ant-form-item-label-T3Dtbx label {
  color: #000000a6;
  font-size: 12px;
  font-weight: 500;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__fieldIcon-Cz3Cc3 {
  color: #1890ff;
  margin-right: 4px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editFormActions-yr5Bhf {
  background: #fff;
  border-top: 1px solid #f0f0f0;
  flex-shrink: 0;
  justify-content: center;
  gap: 8px;
  padding: 10px 20px;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawerRoot-gmlmMf .ant-drawer-content-wrapper {
  width: 80% !important;
  max-width: 100% !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-drawer-header {
  border-bottom: 1px solid #f0f0f0;
  padding: 14px 20px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-drawer-header-title {
  flex-direction: row-reverse;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-drawer-body {
  flex-direction: column;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawerTitleText-T2fxx0 {
  flex-direction: column;
  min-width: 0;
  line-height: 1.2;
  display: flex;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawerTitleLabel-sy_QQX {
  font-size: 12px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawerTitleName-o5uDgm {
  max-width: 100%;
  font-size: 16px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editFormFields-NpmQZ2 {
  flex: 1;
  min-height: 0;
  padding: 20px 24px 12px;
  overflow: hidden auto;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-form-item {
  margin-bottom: 14px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-form-item-label {
  padding-bottom: 4px;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-form-item-label > label {
  color: #000000bf;
  white-space: nowrap;
  height: auto;
  font-size: 12px;
  font-weight: 500;
  overflow: visible;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-form-item-label .src-CreateOffer-styles-AddAgentStepByStep-module__fieldIcon-Cz3Cc3 {
  margin-right: 3px;
  font-size: 12px;
}

:is(.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .ant-input, .src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .phoneInput) {
  border-radius: 6px;
  width: 100% !important;
}

.src-CreateOffer-styles-AddAgentStepByStep-module__editDrawer-lTPmz3 .react-tel-input {
  width: 100%;
}

@media (max-width: 768px) {
  .src-CreateOffer-styles-AddAgentStepByStep-module__editDrawerRoot-gmlmMf .ant-drawer-content-wrapper {
    width: 100% !important;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__editFormFields-NpmQZ2 {
    padding: 16px 16px 12px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__editDrawerTitleName-o5uDgm {
    font-size: 15px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__modalTitleCenter-jfq1L9 {
    text-align: center;
    pointer-events: auto;
    flex: 1;
    padding: 0 4px;
    position: static;
    transform: none;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__modalTitle-IckZY9 {
    white-space: normal;
    font-size: 14px !important;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__cardContent-vaU0Uu {
    padding: 20px 10px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__cardIcon-RdR81n {
    font-size: 40px !important;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__methodCard-B1ncZQ {
    min-height: 150px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__agentResultContent-lVwIMq {
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__agentResultInfo-Twut1Q {
    text-align: center;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__promptActions-BuNXz7 {
    flex-direction: column;
    align-items: center;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__promptYesBtn-HIcL0J, .src-CreateOffer-styles-AddAgentStepByStep-module__promptNoBtn-qIcqzU {
    width: 100%;
    max-width: 100%;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__manageSummaryAddBtn-i62rrU {
    min-width: 160px;
  }
}

@media (max-width: 480px) {
  .src-CreateOffer-styles-AddAgentStepByStep-module__modalTitleContainer-qmj9IA {
    gap: 4px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__navBtn-JXmbCO {
    height: 26px;
    padding: 0 5px;
    font-size: 12px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__navBtn-JXmbCO > span:not([role="img"]):not(.src-CreateOffer-styles-AddAgentStepByStep-module__anticon-zMZTEC) {
    display: none;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__manageBtn-hS6GjP {
    padding: 0 4px;
    font-size: 12px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__manageBtn-hS6GjP > span:not([role="img"]):not(.src-CreateOffer-styles-AddAgentStepByStep-module__anticon-zMZTEC) {
    display: none;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__stepProgressContainer-XXyZwD {
    margin-bottom: 14px;
    padding: 0 8px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__emailSearchContainer-ZjcB_4, .src-CreateOffer-styles-AddAgentStepByStep-module__manualEntryContainer-vKxFwU, .src-CreateOffer-styles-AddAgentStepByStep-module__addMoreContainer-WjTGU1 {
    padding: 6px 0;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__agentResultCard-adVaCT {
    padding: 14px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__methodCardsRow-KlVuJI {
    padding: 0 4px;
  }

  .src-CreateOffer-styles-AddAgentStepByStep-module__promptYesBtn-HIcL0J, .src-CreateOffer-styles-AddAgentStepByStep-module__promptNoBtn-qIcqzU {
    font-size: 14px;
  }
}

.src-App-styles-PrivateRoute-module__logo-fFIi9K {
  width: 60px;
  height: auto;
  margin: 16px;
}

.src-App-styles-PrivateRoute-module__site_layout_sub_header_background-w80c82, .src-App-styles-PrivateRoute-module__site_layout_background-PMMSQX {
  background: #fff;
}

.src-App-styles-PrivateRoute-module__menuScrollBox-ycvzfV::-webkit-scrollbar {
  display: none;
}

.src-App-styles-PrivateRoute-module__menuScrollBox-ycvzfV .src-App-styles-PrivateRoute-module__ant-menu-item-obNuLn {
  white-space: normal !important;
}

.src-App-styles-PrivateRoute-module__trigger-c_ZcN4 {
  cursor: pointer;
  color: #4e73df;
  padding: 0 24px;
  font-size: 25px;
  line-height: 64px;
  transition: color .3s;
}

.src-App-styles-PrivateRoute-module__trigger-c_ZcN4:hover {
  color: #b98a8a;
}

@media only screen and (max-width: 375px) {
  .src-App-styles-PrivateRoute-module__help-pN2dY6 {
    z-index: 999;
    width: 350px;
    position: fixed;
    bottom: 20px;
    left: 30px;
  }
}

.src-App-styles-Sidebar-module__sectionName-uUoUy4 {
  width: 130px;
  max-height: 40px;
  display: flex;
}

.src-App-styles-Sidebar-module__sectionNameSelected-TmFF2A {
  background-color: #97c8f6;
  width: 130px;
  max-height: 50px;
  display: flex;
}

.src-App-styles-Sidebar-module__ant-menu-item-qtb85u:focus {
  background-color: #0000;
}

.src-App-styles-Sidebar-module__tabNameSelected-AvBLmn {
  color: #123a79;
  font-size: 24px;
}

.src-App-styles-Sidebar-module__tabNameNotSelected-F53jvC {
  color: #8c8c8c;
  font-size: 20px;
}

.src-App-styles-Sidebar-module__video-pKbxUu {
  width: 100%;
  height: 600px;
  margin-top: 12px;
}

@media only screen and (max-device-width: 380px) {
  .src-App-styles-Sidebar-module__sectionName-uUoUy4 {
    width: 109px;
  }

  .src-App-styles-Sidebar-module__tabNameSelected-AvBLmn {
    font-size: 20px;
  }

  .src-App-styles-Sidebar-module__tabNameNotSelected-F53jvC {
    font-size: 16px;
  }
}

@media (min-width: 480px) and (max-width: 790px) {
  .src-App-styles-Sidebar-module__video-pKbxUu {
    height: 300px;
  }
}

@media (max-width: 480px) {
  .src-App-styles-Sidebar-module__video-pKbxUu {
    height: 200px;
  }
}

.ant-drawer-content-wrapper {
  width: 500px !important;
}

.ant-picker-header .ant-picker-header-super-prev-btn, .ant-picker-header .ant-picker-header-prev-btn, .ant-picker-header .ant-picker-header-next-btn, .ant-picker-header .ant-picker-header-super-next-btn {
  color: #4f4f4f !important;
}

@media (min-width: 320px) {
  .ant-drawer-content-wrapper {
    width: 310px !important;
  }
}

@media (min-width: 360px) {
  .ant-drawer-content-wrapper {
    width: 350px !important;
  }
}

@media (min-width: 375px) {
  .ant-drawer-content-wrapper {
    width: 370px !important;
  }
}

@media (min-width: 411px) {
  .ant-drawer-content-wrapper {
    width: 400px !important;
  }
}

@media (min-width: 480px) {
  .ant-drawer-content-wrapper {
    width: 470px !important;
  }
}

@media (min-width: 600px) {
  .ant-drawer-content-wrapper {
    width: 400px !important;
  }
}

.src-App-styles-Logout-module__site_page_header-B49q4t {
  border: 1px solid #ebedf0;
}

#src-Authenticate-styles-Admin-module__components-form-demo-normal-login-qBYiP3 .src-Authenticate-styles-Admin-module__loginForm-ADt6fh {
  max-width: 300px;
}

#src-Authenticate-styles-Admin-module__components-form-demo-normal-login-qBYiP3 .src-Authenticate-styles-Admin-module__login-form-forgot-YEJI4m {
  float: right;
}

#src-Authenticate-styles-Admin-module__components-form-demo-normal-login-qBYiP3 .src-Authenticate-styles-Admin-module__ant-col-rtl-jzqR13 .src-Authenticate-styles-Admin-module__loginFormForgot-PjEapS {
  float: left;
}

#src-Authenticate-styles-Admin-module__components-form-demo-normal-login-qBYiP3 .src-Authenticate-styles-Admin-module__loginFormButton-WebD98 {
  width: 100%;
}

.src-Authenticate-styles-Admin-module__alignAdmin-zaE4zd {
  background-color: #444;
  background-image: url("https://i.pinimg.com/originals/bb/98/55/bb9855e4ce31410e9289453ddb447ceb.jpg");
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  min-height: 100vh;
  max-height: 100%;
  position: relative;
  overflow-x: hidden;
}

.src-Authenticate-styles-Admin-module__alignAdmin-zaE4zd:after {
  content: "";
  opacity: .5;
  background-color: #032345;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.src-Authenticate-styles-Admin-module__loginAlignment-vfyGtO {
  opacity: 1.5;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute !important;
}

.src-Authenticate-styles-Admin-module__Loginlogo-K6B4cu {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: 10px auto;
  display: flex;
}

.src-Authenticate-styles-Admin-module__custFormLogo-RCuw8x {
  margin-top: -25px;
}

.src-Authenticate-styles-Admin-module__custFormH1-e8GDvk {
  color: #404b51;
  text-align: center;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 55px;
}

.src-Authenticate-styles-Admin-module__custFormSignupH1-xjqqTX {
  color: #8e959a;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 21px;
  font-weight: 550;
  line-height: 0;
}

.src-Authenticate-styles-Admin-module__btnPrimary-PqHVhh {
  text-transform: uppercase;
  width: 100%;
  border-radius: 30px !important;
  display: block !important;
}

.src-Authenticate-styles-Admin-module__custFormH2-FcBUV7 {
  color: #404b51;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 37px;
}

.src-Authenticate-styles-Admin-module__custForm-d5qdgn {
  box-sizing: border-box;
  z-index: 1;
  opacity: 1.5;
  background-color: #fff;
  border-top: 8px solid #dbdfe3;
  width: 550px;
  max-width: 90%;
  min-height: 300px;
  display: block;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 0 8px #6c6969;
  position: absolute !important;
}

.src-Authenticate-styles-Admin-module__custFormSignup-t8oK35 {
  box-sizing: border-box;
  z-index: 1;
  opacity: 1.5;
  width: 550px;
  height: 84vh;
  min-height: 300px;
  margin: auto;
  top: 50%;
  left: 50%;
  overflow-y: auto;
  transform: translate(-50%, -50%);
  box-shadow: 0 0 8px #6c6969;
  padding-bottom: -10px !important;
  position: absolute !important;
}

.src-Authenticate-styles-Admin-module__phone-input-sog_mY .src-Authenticate-styles-Admin-module__react-phone-input-Ns15bP {
  width: 286px !important;
}

.src-Authenticate-styles-Admin-module__form-control-EFBx37 {
  height: 34px;
  width: 286px !important;
}

.src-Authenticate-styles-Admin-module__selectedRow-dL3u4O, .src-Authenticate-styles-Admin-module__selectedRow-dL3u4O:hover {
  background-color: #d5ecf6 !important;
}

.src-Authenticate-styles-Admin-module__ant-table-tbody-vzmgHo > tr:not(.src-Authenticate-styles-Admin-module__selectedRow-dL3u4O):hover > td {
  background-color: #0000 !important;
}

.src-Dashboard-styles-Dashboard-module__site_layout_background-eiA_gr {
  background: #fff;
}

.src-Dashboard-styles-Dashboard-module__cardSettings-x4hAzn {
  word-wrap: break-word;
  flex-direction: column;
  flex: auto;
  min-width: 0;
  min-height: 1px;
  display: flex;
  background-color: #fff !important;
  background-clip: border-box !important;
  border: 1px solid #e3e6f0 !important;
  border-left: .25rem solid #4e73df !important;
  border-radius: .35rem !important;
  max-width: 100% !important;
  margin: 0 5px 5px !important;
  position: relative !important;
}

.src-Dashboard-styles-Dashboard-module__cardSettingsSecond-DG7U6Y {
  border-left: .25rem solid #815ba5 !important;
}

.src-Dashboard-styles-Dashboard-module__cardSettingsThird-BAWwyD {
  border-left: .25rem solid #5ba575 !important;
}

.src-Dashboard-styles-Dashboard-module__cardSettingsFourth-um4EvW {
  border-left: .25rem solid red !important;
}

.src-Dashboard-styles-Dashboard-module__genrateButton-CsA5n1 {
  justify-content: flex-end;
  padding-right: 8px;
  display: flex !important;
}

.src-Dashboard-styles-Dashboard-module__genrateButtonTextChange-g0JjF2 {
  content: "Genrate Reports" !important;
}

@media (min-width: 320px) {
  .src-Dashboard-styles-Dashboard-module__genrateButtonTextChange-g0JjF2 {
    content: "" !important;
    background-color: #4e73df !important;
    border-radius: .25rem !important;
  }
}

@media (min-width: 480px) {
  .src-Dashboard-styles-Dashboard-module__genrateButtonTextChange-g0JjF2 {
    content: "" !important;
    background-color: #4e73df !important;
    border-radius: .25rem !important;
  }
}

@media (min-width: 600px) {
  .src-Dashboard-styles-Dashboard-module__genrateButtonTextChange-g0JjF2 {
    content: "" !important;
    background-color: #4e73df !important;
    border-radius: .25rem !important;
  }
}

@media (min-width: 801px) {
  .src-Dashboard-styles-Dashboard-module__genrateButtonTextChange-g0JjF2 {
    content: "Genrate Reports" !important;
    background-color: #4e73df !important;
    border-radius: .25rem !important;
  }
}

@media (min-width: 1025px) {
  .src-Dashboard-styles-Dashboard-module__genrateButtonTextChange-g0JjF2 {
    content: "Genrate Reports" !important;
    background-color: #4e73df !important;
    border-radius: .25rem !important;
  }
}

@media (min-width: 1281px) {
  .src-Dashboard-styles-Dashboard-module__genrateButtonTextChange-g0JjF2 {
    content: "Genrate Reports" !important;
    background-color: #4e73df !important;
    border-radius: .25rem !important;
  }
}

.src-Authenticate-styles-FranchiseList-module__clientLoader-XAen0q {
  z-index: 1000;
  background-color: #0e0e0eb3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: calc(100vh - 6rem);
  display: flex;
  position: absolute;
  top: 0;
}

.src-Authenticate-styles-FranchiseList-module__documentlistname-DD5iO9 {
  font-size: 20px;
}

.src-Authenticate-styles-FranchiseList-module__hoverable-KOSwsE {
  cursor: pointer;
  color: gray;
  font-family: sans-serif;
  font-weight: bold;
}

.src-Authenticate-styles-FranchiseList-module__hoverable-KOSwsE :hover {
  color: #73b5f3;
}

.src-Authenticate-styles-FranchiseList-module__plusicon-NBQuTq {
  position: absolute;
  right: 60px;
}

.src-Authenticate-styles-FranchiseList-module__notesmodal-D5eGzE {
  width: 630px;
}

.src-Authenticate-styles-FranchiseList-module__brokerageLoading-yyz3LX {
  margin-top: -60%;
}

@media screen and (max-width: 1200px) {
  .src-Authenticate-styles-FranchiseList-module__clientLoader-XAen0q {
    height: 70vh;
  }
}

@media screen and (max-width: 768px) {
  .src-Authenticate-styles-FranchiseList-module__clientLoader-XAen0q {
    height: 90vh;
  }

  .src-Authenticate-styles-FranchiseList-module__documentlistname-DD5iO9 {
    font-size: 16px;
  }
}

@media screen and (max-width: 568px) {
  .src-Authenticate-styles-FranchiseList-module__clientLoader-XAen0q {
    height: 100vh;
  }
}

.src-Authenticate-styles-FranchiseList-module__textAlignment-BSPGs6 {
  fill: #000;
  margin-right: 2rem;
  font-size: 1.3rem;
}

.src-Authenticate-styles-FranchiseList-module__clientListItem-H5D0oL {
  cursor: pointer;
}

.src-Authenticate-styles-FranchiseList-module__subMenuList-SKUCBw .src-Authenticate-styles-FranchiseList-module__ant-list-bordered-isFlOh {
  border: none !important;
  border-radius: 0 !important;
}

.src-Authenticate-styles-FranchiseList-module__clientListItem-H5D0oL:hover {
  background-color: #2a52c41a;
}

.src-Authenticate-styles-FranchiseList-module__clientListItem-H5D0oL:active {
  background-color: #053bd11a;
}

.src-Authenticate-styles-FranchiseList-module__caret-ssg2QL {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}

.src-Authenticate-styles-FranchiseList-module__caret-ssg2QL:before {
  content: "▶";
  color: #000;
  margin-right: 6px;
  display: inline-block;
}

.src-Authenticate-styles-FranchiseList-module__caretDown-nYaiy4:before {
  transform: rotate(90deg);
}

.src-Authenticate-styles-FranchiseList-module__nested-DqhI7C {
  display: none;
}

.src-Authenticate-styles-FranchiseList-module__active-RFnQqu {
  display: block;
}

.src-Authenticate-styles-FranchiseList-module__userlisting-EdBcIA {
  background-color: #fff;
  border: 0;
  border-radius: 0;
  width: 100%;
  transition: all .3s;
  box-shadow: 0 4px 8px #0003;
}

.src-Authenticate-styles-FranchiseList-module__userlisting-EdBcIA .src-Authenticate-styles-FranchiseList-module__clientListItem-H5D0oL {
  border: 1px solid #e9e2e2;
  margin-bottom: 2px;
}

.src-Authenticate-styles-FranchiseList-module__userlisting-EdBcIA .src-Authenticate-styles-FranchiseList-module__clientListItem-H5D0oL.src-Authenticate-styles-FranchiseList-module__active-RFnQqu {
  background-color: #2a52c41a;
}

.src-Authenticate-styles-FranchiseList-module__userlisting-EdBcIA .src-Authenticate-styles-FranchiseList-module__clientListItem-H5D0oL h4 {
  text-transform: capitalize;
  color: #444;
  margin-top: 11px;
  margin-bottom: 0;
  font-size: 18px;
}

span.src-Authenticate-styles-FranchiseList-module__useravtar-Ylqe99 > img {
  object-fit: contain;
}

.src-Authenticate-styles-FranchiseList-module__clientdetails-t3wgWs {
  float: left;
  width: 100%;
  margin-bottom: 15px;
}

.src-Authenticate-styles-FranchiseList-module__clientdetails-t3wgWs .src-Authenticate-styles-FranchiseList-module__clientheading-SxDNpw {
  color: #444;
  font-size: 1.613rem;
}

.src-Authenticate-styles-FranchiseList-module__btn-primary-wxjlzw {
  background: #0077d8 !important;
  border-color: #0077d8 !important;
  height: auto !important;
  padding: 4px 10px !important;
  font-size: 14px !important;
}

.src-Authenticate-styles-FranchiseList-module__iconsbox-HoNo2g {
  width: 100%;
  display: flex;
}

.src-Authenticate-styles-FranchiseList-module__iconsclient-W0AnuY {
  float: left;
  width: 35px;
}

.src-Authenticate-styles-FranchiseList-module__userfeild-SLQmCi {
  width: 100%;
  font-size: 18px;
}

.src-Authenticate-styles-FranchiseList-module__useremailfeild-DxhcYe {
  text-align: left;
  width: 87%;
  margin-left: 20px;
  font-size: 18px;
}

.src-Authenticate-styles-FranchiseList-module__usernoemailfeild-yL_687 {
  text-align: left;
  color: red;
  width: 87%;
  margin-left: 17px;
  font-size: 18px;
}

.src-Authenticate-styles-FranchiseList-module__useremailfeild-DxhcYe:hover, .src-Authenticate-styles-FranchiseList-module__userfeild-SLQmCi:hover {
  cursor: pointer;
  color: #1890ff !important;
}

.src-Authenticate-styles-FranchiseList-module__profilephoto-lDWCfa {
  text-align: center;
  width: 100%;
  padding-top: 25px;
}

.src-Authenticate-styles-FranchiseList-module__profilephoto-lDWCfa .src-Authenticate-styles-FranchiseList-module__profileimg-jzxPma {
  object-fit: cover;
  border-radius: 50%;
  width: 67px;
  height: 67px;
  margin: 0 0 10px;
}

.src-Authenticate-styles-FranchiseList-module__userevents-AveHZC {
  color: #1968ff;
  text-decoration: underline;
}

.src-Authenticate-styles-FranchiseList-module__tab-title-Ya5eLV img {
  width: 31px;
}

.src-Authenticate-styles-FranchiseList-module__demo-loadmore-list-zmL5Xv, .src-Authenticate-styles-FranchiseList-module__demoloadlisting-Kyinvm {
  color: #143b7c;
}

.src-Authenticate-styles-FranchiseList-module__dotAlignment-Pjsn0D {
  background: #fff;
  border: 1px solid #000;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  margin-right: 10px;
}

.src-Authenticate-styles-FranchiseList-module__txnhead-rSVmbu h4 {
  text-transform: uppercase;
}

.src-Authenticate-styles-FranchiseList-module__actionbtn-vY391u span {
  font-size: 16px;
}

.src-Authenticate-styles-FranchiseList-module__editdetails-mOIDDU {
  float: left;
  text-align: right;
  width: 100%;
}

.src-Authenticate-styles-FranchiseList-module__icoplus-aKmG2Z {
  cursor: pointer;
  margin-top: 8px;
  display: inline-block;
}

.src-Authenticate-styles-FranchiseList-module__offertaskpop-CBacGL .src-Authenticate-styles-FranchiseList-module__modal-body-LWrCjG {
  padding: 20px;
}

ul.src-Authenticate-styles-FranchiseList-module__propertyinfos-Fs6CTf {
  border-radius: 4px;
  margin: 0;
  padding: 15px;
}

ul.src-Authenticate-styles-FranchiseList-module__propertyinfos-Fs6CTf select {
  border: 1px solid #dbdada;
  width: 100%;
  height: 34px;
  line-height: 34px;
}

ul.src-Authenticate-styles-FranchiseList-module__propertyinfos-Fs6CTf span {
  margin-left: 40px;
  font-size: 18px;
  font-weight: 600;
}

ul.src-Authenticate-styles-FranchiseList-module__propertyinfos-Fs6CTf li {
  font-size: 18px;
  font-weight: 600;
}

.src-Authenticate-styles-FranchiseList-module__proptyinfdropdwn-Qcw1Eq {
  margin-bottom: 15px;
  display: flex;
}

.src-Authenticate-styles-FranchiseList-module__documenDetails-Mt8Xje {
  float: left;
  width: 100%;
}

.src-Authenticate-styles-FranchiseList-module__submitml1-xKyZex {
  margin-left: 10px !important;
}

.src-Authenticate-styles-FranchiseList-module__form-control-Jx4pv9 {
  grid-template-columns: 1em auto;
  gap: .5em;
  font-family: system-ui, sans-serif;
  font-size: 2rem;
  font-weight: bold;
  line-height: 1.1;
  display: grid;
}

.src-Authenticate-styles-FranchiseList-module__form-control-Jx4pv9 + .src-Authenticate-styles-FranchiseList-module__form-control-Jx4pv9 {
  margin-top: 1em;
}

.src-Authenticate-styles-FranchiseList-module__form-control-Jx4pv9:focus-within {
  color: var(--form-control-color);
}

input[type="radio"] {
  appearance: none;
  background-color: var(--form-background);
  font: inherit;
  color: #1890ff;
  border: .15em solid #1890ff;
  border-radius: 50%;
  place-content: center;
  width: 1.15em;
  height: 1.15em;
  margin: 0;
  display: inline-grid;
  transform: translateY(-.075em);
}

input[type="radio"]:before {
  content: "";
  width: .65em;
  height: .65em;
  box-shadow: inset 1em 1em var(--form-control-color);
  background-color: #1890ff;
  border-radius: 50%;
  transition: transform .12s ease-in-out;
  transform: scale(0);
}

input[type="radio"]:checked:before {
  transform: scale(1);
}

input[type="radio"]:focus {
  outline-offset: max(2px, .15em);
  outline: max(2px, .15em) solid #1890ff;
}

span.src-Authenticate-styles-FranchiseList-module__mrgnlft-jRxb5A {
  margin-left: 5px !important;
}

.src-Authenticate-styles-FranchiseList-module__itemdelte-D8JUEX {
  position: absolute;
  top: 0;
  right: 0;
}

.src-Authenticate-styles-FranchiseList-module__photodelt-gyzSHC {
  cursor: pointer;
  color: #df081c;
  fill: #df081c;
}

.src-Authenticate-styles-FranchiseList-module__phototile-zAUZE8 {
  text-transform: capitalize;
  word-break: break-all;
  width: 102px;
  font-size: 16px;
  font-weight: 500;
}

.src-Authenticate-styles-FranchiseList-module__radiodropd-Tl_h8b {
  margin-block-end: 20px;
}

.src-Authenticate-styles-FranchiseList-module__topmenu-SbHLII {
  font-size: 10px;
}

label {
  font-size: 16px;
}

.src-Authenticate-styles-FranchiseList-module__ant-list-items-r3UFBo {
  background-color: #000 !important;
}

.src-Authenticate-styles-FranchiseList-module__ant-collapse-header-e6otdp .src-Authenticate-styles-FranchiseList-module__headerText-N6Q_y3 {
  color: #000 !important;
}

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #93b4d2;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb {
  background: #085191;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
  background: #085191b0;
}

.src-Authenticate-styles-FranchiseList-module__clientSectionContainer-ICHiEU {
  height: calc(100vh - 7rem);
  width: "100%";
  border-radius: 8px;
  gap: 5px;
  padding: 1rem 0 0;
  transition: all .3s;
  display: flex;
}

@media only screen and (max-device-width: 480px) {
  .src-Authenticate-styles-FranchiseList-module__notesmodal-D5eGzE {
    width: 420px;
  }

  .src-Authenticate-styles-FranchiseList-module__clientSectionContainer-ICHiEU {
    height: calc(100vh - 9rem);
    width: "100%";
    border-radius: 8px;
    gap: 5px;
    padding: 1rem 0 0;
    transition: all .3s;
    display: flex;
  }

  .src-Authenticate-styles-FranchiseList-module__documentlistname-DD5iO9 {
    font-size: 12px;
  }

  .src-Authenticate-styles-FranchiseList-module__plusicon-NBQuTq {
    position: absolute;
    right: 10px;
  }

  .src-Authenticate-styles-FranchiseList-module__allClientsList-Dp_VPH {
    color: red;
    background-color: red;
    border: 1px solid #0003;
    border-radius: 8px;
    height: calc(100vh - 195px);
    margin-bottom: 25px;
    padding: .5rem;
    transition: all .3s;
    box-shadow: 0 4px 8px #0003;
  }
}

allClientlistListWithoutInput {
  overflow-y: "auto";
  overflow-x: "hidden";
  height: calc(100vh - 260px);
}

allClientlistList {
  overflow-y: "auto";
  overflow-x: "hidden";
  height: calc(100vh - 310px);
}

.src-Authenticate-styles-FranchiseList-module__dateContainer-wY9x0S {
  font-weight: bold;
}

.src-Authenticate-styles-FranchiseList-module__deleteIcon-r4SE6M {
  cursor: pointer;
  padding-top: -5px;
  font-size: 20px;
}

.src-Authenticate-styles-FranchiseList-module__documentTable-IeT9AO {
  color: gray;
  width: 100%;
  margin-left: 15px;
}

.src-Authenticate-styles-FranchiseList-module__documentTable-IeT9AO td {
  width: 5px;
  vertical-align: center;
  border: none;
  padding: 2px;
}

.src-Authenticate-styles-FranchiseList-module__documentTable-IeT9AO tr:hover {
  color: #000;
  background-color: #92c9f5;
}

@media only screen and (min-device-width: 800px) and (max-device-width: 1100px) {
  .src-Authenticate-styles-FranchiseList-module__brokerageLoading-yyz3LX {
    margin-top: -95%;
  }
}

@media only screen and (min-device-width: 500px) and (max-device-width: 600px) {
  .src-Authenticate-styles-FranchiseList-module__brokerageLoading-yyz3LX {
    margin-top: -35%;
  }
}

@media only screen and (min-device-width: 1500px) {
  .src-Authenticate-styles-FranchiseList-module__brokerageLoading-yyz3LX {
    margin-top: -95%;
  }
}

@media screen and (max-width: 900px) {
  .src-CalenderComponent-styles-Calendar-module__resetBtn-jcckHU {
    font-weight: 100;
    box-sizing: border-box !important;
    text-align: center !important;
    width: 110px !important;
    height: 30px !important;
    margin-top: 3px !important;
    margin-left: 50px !important;
    padding: 0 !important;
    font-size: 5px !important;
  }
}

@media screen and (max-width: 680px) {
  .src-CalenderComponent-styles-Calendar-module__resetBtn-jcckHU {
    font-weight: 100;
    position: relative;
    top: 17px;
    left: -120%;
    box-sizing: border-box !important;
    text-align: center !important;
    width: 110px !important;
    height: 30px !important;
    margin-top: 3px !important;
    margin-left: 30px !important;
    padding: 0 !important;
    font-size: 5px !important;
  }
}

@media screen and (max-width: 500px) {
  .src-CalenderComponent-styles-Calendar-module__resetBtn-jcckHU {
    font-weight: 100;
    position: relative;
    top: 17px;
    left: -110%;
    box-sizing: border-box !important;
    text-align: center !important;
    width: 110px !important;
    height: 30px !important;
    margin-top: 3px !important;
    margin-left: 30px !important;
    padding: 0 !important;
    font-size: 5px !important;
  }
}

@media screen and (max-width: 350px) {
  .src-CalenderComponent-styles-Calendar-module__resetBtn-jcckHU {
    font-weight: 100;
    position: relative;
    top: 17px;
    left: -100%;
    box-sizing: border-box !important;
    text-align: center !important;
    width: 110px !important;
    height: 30px !important;
    margin-top: 3px !important;
    margin-left: 30px !important;
    padding: 0 !important;
    font-size: 5px !important;
  }
}

@media (min-width: 801px) {
  .src-CalenderComponent-styles-Calendar-module__visibilityComponent-s1Q2to {
    visibility: hidden !important;
  }

  .src-CalenderComponent-styles-Calendar-module__visibilityComponentForSmallScreen-tYdQoE {
    display: block;
  }

  .src-CalenderComponent-styles-Calendar-module__visibilityComponentText-FENxbo {
    justify-content: center;
    align-items: center;
    height: 100vh;
    display: flex;
    visibility: visible !important;
  }

  .src-CalenderComponent-styles-Calendar-module__calendarTool-PEtI0t {
    align-items: center;
    margin-bottom: 10px;
    font-size: 16px;
    display: flex;
  }
}

@media (max-width: 800px) {
  .src-CalenderComponent-styles-Calendar-module__visibilityComponent-s1Q2to {
    visibility: visible !important;
  }

  .src-CalenderComponent-styles-Calendar-module__visibilityComponentForSmallScreen-tYdQoE {
    display: none;
  }

  .src-CalenderComponent-styles-Calendar-module__visibilityComponentText-FENxbo {
    justify-content: center;
    align-items: center;
    height: 100vh;
    display: flex;
    visibility: visible !important;
  }

  .src-CalenderComponent-styles-Calendar-module__calendarTool-PEtI0t {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    font-size: 16px;
    display: grid;
  }
}

.src-CalenderComponent-styles-Calendar-module__hoverEffect-Tspgke {
  color: #fff;
  background-color: #0b7bcbd9;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
  height: 5em !important;
}

.fc-popover {
  position: absolute;
  z-index: 20 !important;
}

.fc-popover-body {
  max-height: 70svh;
  overflow-y: auto;
}

.EventDetailModal .ant-modal-close-x {
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
}

.customTooltip .ant-tooltip-inner {
  border: 1px solid #d8d8d8;
  background-color: #fafad2 !important;
}

@media (min-width: 800px) {
  .rbc-toolbar {
    align-items: center;
    margin-bottom: 10px;
    font-size: 16px;
    display: flex;
  }

  .bm-burger-button {
    width: 36px !important;
    height: 30px !important;
    position: fixed !important;
    top: 50px !important;
    left: 140px !important;
  }
}

@media (max-width: 801px) {
  .rbc-toolbar {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    font-size: 16px;
    display: grid;
  }
}

.bm-burger-button {
  width: 36px;
  height: 30px;
  position: fixed;
  top: 15px;
  left: 15px;
}

.bm-burger-bars {
  background: #fff;
}

.bm-burger-bars-hover {
  background: #a90000;
}

.bm-cross-button {
  width: 24px;
  height: 24px;
}

.bm-cross {
  background: #bdc3c7;
}

.bm-menu-wrap {
  height: 100%;
  position: fixed;
  width: 250px !important;
  top: 0 !important;
}

.bm-menu {
  background: #fdfdfd;
  padding: 2.5em 1.5em 0;
  font-size: 1.15em;
}

.bm-menu a {
  color: #b8b7ad;
}

.bm-morph-shape {
  fill: #373a47;
}

.bm-item-list {
  color: #b8b7ad;
  padding: .8em;
}

.bm-item {
  display: inline-block;
}

.bm-overlay {
  background: #0000004d;
  top: 0 !important;
}

.rbc-header {
  white-space: normal !important;
  padding: 0 !important;
}

.rbc-header > button {
  background: #fff;
  border: none;
  font-weight: 800;
}

.rbc-date-cell {
  color: #0089ff !important;
}

.rbc-off-range {
  color: #999 !important;
}

.rbc-time-view {
  width: 100% !important;
  overflow-x: scroll !important;
}

.rbc-time-header {
  width: 137% !important;
}

.rbc-time-content {
  width: 137% !important;
  overflow: visible !important;
}

.rbc-allday-cell {
  display: none !important;
}

:root {
  --height-of-slot: 10vh;
  --width-of-slot: 20vw;
}

.rbc-time-gutter {
  z-index: 18;
  scrollbar-width: none;
  -ms-overflow-style: none;
  background-color: #fcfdff;
  flex-flow: column;
  min-height: 0;
  margin-bottom: 50px;
  position: fixed;
  top: 81px;
  left: 30px;
  height: 88vh !important;
  overflow-y: scroll !important;
}

.rbc-time-header-cell {
  min-width: 88vw important;
  scrollbar-width: none;
  -ms-overflow-style: none;
  flex-flow: row;
  position: fixed;
  top: 51px;
  left: 163px;
  overflow-x: scroll !important;
}

.rbc-time-view {
  margin-top: 30px;
}

.rbc-time-gutter::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.rbc-time-header-cell::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.rbc-timeslot-group {
  min-height: var(--height-of-slot) !important;
}

.rbc-time-gutter > .rbc-timeslot-group {
  border: none;
}

.rbc-time-gutter > .rbc-timeslot-group > .rbc-time-slot {
  min-height: var(--height-of-slot) !important;
}

.rbc-time-header-gutter {
  background-color: #fcfdff;
  position: fixed;
  top: 5px;
}

.rbc-header, .rbc-day-slot .rbc-time-slot {
  min-width: var(--width-of-slot);
}

.fc-timegrid-slot {
  border-bottom: 0 !important;
  height: 1px !important;
}

.fc-agenda-slots td div {
  height: 20px;
}

.fc-timegrid-slot-minor {
  line-height: .8;
}

@media screen and (max-width: 400px) {
  .fc .fc-toolbar-title {
    font-size: 1rem !important;
  }

  .fc .fc-button .fc-icon {
    position: relative;
    top: -5px;
  }

  .fc-timegrid-event .fc-event-main {
    height: 5px !important;
    padding: 0% !important;
  }

  .fc-v-event .fc-event-main {
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
  }
}

@media screen and (max-width: 680px) {
  .fc .fc-toolbar-title {
    font-size: 1rem !important;
  }

  .fc .fc-button .fc-icon {
    position: relative;
    top: -5px;
  }

  .fc-timegrid-event .fc-event-main {
    height: 5px !important;
    padding: 0% !important;
  }

  .fc-v-event .fc-event-main {
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
  }
}

@media print {
  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__printTitleAndPropertyAddressCont-sulh5N {
    font-size: 20px;
    font-weight: 600;
    text-align: center !important;
    display: block !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 {
    margin-bottom: 10px !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 div {
    padding-top: 0 !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH {
    padding: 5px 0 !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerRow-d5vVal {
    justify-content: center !important;
    display: flex !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo {
    outline: none !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: normal !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__ant-picker-Kk54IV, .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo div {
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: none !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__monthTitle-OLTQ1i {
    min-width: unset !important;
    margin-left: 0 !important;
    display: block !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__arrow-QDy2dC {
    display: none;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__weekdays-XmBpuk {
    display: flex !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__weekday-Ovf79N, .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__empty-Sdb181, .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__day-EI_0LB {
    width: 14.2857% !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__daysGrid-Lmw6D6 {
    flex-wrap: wrap !important;
    display: flex !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__viewModeOptions-OXzykG, .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__viewModeOptions-OXzykG .src-CalenderComponent-styles-CustomCalendar-module__hideOnPrint-SilFTH, .src-CalenderComponent-styles-CustomCalendar-module__printBtn-FroJEh, .src-CalenderComponent-styles-CustomCalendar-module__shareBtn-cziH44 {
    display: none !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__noPrint-l8nRTl {
    visibility: hidden;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: none !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__day-EI_0LB.src-CalenderComponent-styles-CustomCalendar-module__today-aYI7I6 {
    background-color: unset !important;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B .src-CalenderComponent-styles-CustomCalendar-module__homeEvent-pugYH_ {
    overflow: unset;
    white-space: unset;
    text-overflow: unset;
    line-height: normal;
  }
}

.src-CalenderComponent-styles-CustomCalendar-module__taskTitle-fNNVyn {
  justify-content: center;
  width: 100%;
  font-weight: bold;
  display: flex;
}

.src-CalenderComponent-styles-CustomCalendar-module__cardFullAddress-L3jL2t {
  color: #525252;
  cursor: pointer;
  font-weight: 700;
}

.src-CalenderComponent-styles-CustomCalendar-module__cardFullAddress-L3jL2t:hover {
  color: #000;
}

.src-CalenderComponent-styles-CustomCalendar-module__cardFullAddressHyperLink-guA3c8 {
  color: #00f;
  cursor: pointer;
  text-underline-offset: 1.5px;
  font-weight: 700;
  text-decoration: underline;
}

.src-CalenderComponent-styles-CustomCalendar-module__cardFullAddressHyperLink-guA3c8:hover {
  color: #551a8b;
}

.src-CalenderComponent-styles-CustomCalendar-module__hoverTaskLabel-PdWN4Z {
  color: #525252;
  min-width: 60px;
  font-weight: bold;
}

.src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ {
  width: 100%;
  position: relative;
}

.src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapper-Tqz8Jp .src-CalenderComponent-styles-CustomCalendar-module__printTitleAndPropertyAddressCont-sulh5N {
  display: none;
}

.src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 {
  width: 80%;
  margin: auto auto 20px;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH {
  text-align: center;
  color: #1890ff;
  background-color: #fff;
  margin-bottom: 10px;
  font-size: 1.75em;
  font-weight: 500;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerRow-d5vVal {
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  gap: 12px;
  display: grid;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__filterCluster-JmurRq {
  cursor: pointer;
  align-items: center;
  gap: 8px;
  min-width: 0;
  display: flex;
  overflow: hidden;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__filterTags-dmn2wz {
  scrollbar-width: thin;
  align-items: center;
  min-width: 0;
  display: flex;
  overflow-x: auto;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__filterTags-dmn2wz > * {
  flex: none;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__filterTags-dmn2wz::-webkit-scrollbar {
  height: 4px;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__resetWrap-cxvt8s {
  justify-self: end;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo {
  justify-content: center;
  align-items: center;
  gap: 8px;
  min-width: max-content;
  display: flex;
}

@media only screen and (max-width: 1000px) {
  .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__filterTags-dmn2wz {
    max-width: 150px;
  }
}

.src-CalenderComponent-styles-CustomCalendar-module__centerLoader-oixVDS {
  justify-content: center;
  align-items: center;
  height: 80vh;
  display: flex;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__monthTitle-OLTQ1i {
  white-space: nowrap;
}

.src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__arrow-QDy2dC {
  cursor: pointer;
}

.src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 .src-CalenderComponent-styles-CustomCalendar-module__parentGridOutline-PULpLT {
  border: 1px solid silver;
}

.src-CalenderComponent-styles-CustomCalendar-module__weekdays-XmBpuk {
  display: flex;
}

.src-CalenderComponent-styles-CustomCalendar-module__weekday-Ovf79N {
  border-spacing: 0;
  color: #178dfa;
  background-color: #fff;
  border: 1px solid silver;
  font-weight: bold;
}

.src-CalenderComponent-styles-CustomCalendar-module__weekday-Ovf79N, .src-CalenderComponent-styles-CustomCalendar-module__empty-Sdb181 {
  text-align: center;
  width: 14.2857%;
}

.src-CalenderComponent-styles-CustomCalendar-module__weekday-Ovf79N, .src-CalenderComponent-styles-CustomCalendar-module__day-EI_0LB, .src-CalenderComponent-styles-CustomCalendar-module__empty-Sdb181 {
  box-sizing: border-box;
}

.src-CalenderComponent-styles-CustomCalendar-module__daysGrid-Lmw6D6 {
  flex-wrap: wrap;
  display: flex;
}

.src-CalenderComponent-styles-CustomCalendar-module__day-EI_0LB {
  border-spacing: 0;
  background-color: #fff;
  border: 1px solid silver;
  width: 14.2857%;
  min-height: 40px;
  padding: 5px;
}

.src-CalenderComponent-styles-CustomCalendar-module__day-EI_0LB:hover {
  background-color: #f0f8ff;
}

.src-CalenderComponent-styles-CustomCalendar-module__day-EI_0LB.src-CalenderComponent-styles-CustomCalendar-module__today-aYI7I6 {
  background-color: #fffadf;
}

.src-CalenderComponent-styles-CustomCalendar-module__day-EI_0LB .src-CalenderComponent-styles-CustomCalendar-module__dayNumber-mbAwb7 {
  text-align: top;
  color: #178dfa;
  font-weight: bold;
}

.src-CalenderComponent-styles-CustomCalendar-module__homeDayNumber-yJ2rr7:hover {
  cursor: pointer;
  background-color: #dadada;
  border-radius: 5px;
  padding: 0 10px;
}

.src-CalenderComponent-styles-CustomCalendar-module__empty-Sdb181 {
  border-spacing: 0;
  background-color: #d9d9d99a;
  border: 1px solid silver;
  width: 14.2857%;
  min-height: 40px;
  padding: 5px;
}

.src-CalenderComponent-styles-CustomCalendar-module__empty-Sdb181 .src-CalenderComponent-styles-CustomCalendar-module__dayNumber-mbAwb7 {
  text-align: left;
  color: #178dfa;
  font-weight: bold;
}

.src-CalenderComponent-styles-CustomCalendar-module__titleCard-mUSGhH {
  border: .5px solid #aeaeae;
  border-radius: 5px;
  padding: 1px 2px;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy {
  font-size: small;
}

.src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__viewModeOptions-OXzykG {
  background-color: #fff;
  justify-content: center;
  gap: 10px;
  padding: 5px;
  display: flex;
  position: sticky;
  top: 0;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__homeEvent-pugYH_ {
  color: #00f;
  white-space: nowrap;
  cursor: pointer;
  margin-bottom: 2px;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis !important;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B {
  color: #00f;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 2px;
  line-height: normal;
  overflow: hidden;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B:hover {
  cursor: pointer;
  font-weight: bold;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B.src-CalenderComponent-styles-CustomCalendar-module__upcomingEvent-Ho1o3V, .src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__homeTitle-sW7ua9.src-CalenderComponent-styles-CustomCalendar-module__upcomingEvent-Ho1o3V {
  color: #00f;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B.src-CalenderComponent-styles-CustomCalendar-module__closingDate-mxJbC1 {
  color: #000;
  font-weight: bold;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__homeTitle-sW7ua9.src-CalenderComponent-styles-CustomCalendar-module__closingDate-mxJbC1 {
  color: #000;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B.src-CalenderComponent-styles-CustomCalendar-module__completedEvent-ALRVE9, .src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__homeTitle-sW7ua9.src-CalenderComponent-styles-CustomCalendar-module__completedEvent-ALRVE9 {
  color: green;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B.src-CalenderComponent-styles-CustomCalendar-module__incompleteEvent-haBOKx, .src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__homeTitle-sW7ua9.src-CalenderComponent-styles-CustomCalendar-module__incompleteEvent-haBOKx {
  color: red;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B.src-CalenderComponent-styles-CustomCalendar-module__dueTodayEvent-CfG7Qq, .src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__homeTitle-sW7ua9.src-CalenderComponent-styles-CustomCalendar-module__dueTodayEvent-CfG7Qq {
  color: orange;
}

.src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__eventTitle-cvSK5B.src-CalenderComponent-styles-CustomCalendar-module__holiday-uliLR0, .src-CalenderComponent-styles-CustomCalendar-module__eventContainer-QkNIJy .src-CalenderComponent-styles-CustomCalendar-module__homeTitle-sW7ua9.src-CalenderComponent-styles-CustomCalendar-module__holiday-uliLR0 {
  color: purple;
  font-weight: 600;
}

.src-CalenderComponent-styles-CustomCalendar-module__seeMore-vVd0O3 {
  cursor: pointer;
  color: #ff4500;
}

.src-CalenderComponent-styles-CustomCalendar-module__homeTitle-sW7ua9:hover {
  font-weight: 600;
}

@media screen and (min-width: 551px) and (max-width: 850px) {
  .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 {
    width: 90%;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__arrow-QDy2dC {
    font-size: small;
  }
}

@media screen and (max-width: 480px) {
  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__printBtn-FroJEh {
    display: none;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__arrow-QDy2dC {
    font-size: small;
  }
}

@media screen and (max-width: 550px) {
  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ {
    zoom: .7;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendar-_vP3G5 {
    width: 98%;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__calendarWrapperContainer-gKfNCQ .src-CalenderComponent-styles-CustomCalendar-module__shareBtnInWebView-qAgiST {
    font-size: smaller;
  }

  .src-CalenderComponent-styles-CustomCalendar-module__header-dhX8BH .src-CalenderComponent-styles-CustomCalendar-module__headerTools-l6pURo .src-CalenderComponent-styles-CustomCalendar-module__arrow-QDy2dC {
    font-size: small;
  }
}

.src-CalenderComponent-styles-EventDetailModal-module__eventName-AaKgzz {
  text-align: center;
  font-size: 15px;
}

.src-CalenderComponent-styles-EventDetailModal-module__modalDateTitle-nODqOT {
  text-align: center;
  color: #178dfa;
  text-transform: uppercase;
}

.src-CalenderComponent-styles-EventDetailModal-module__mainDetailContainer-PQhiys {
  color: #f0f8ff;
  background-color: #60bf40;
  border-radius: 10px;
  padding: 10px;
}

.src-CalenderComponent-styles-EventDetailModal-module__fullAddress-UVdbtI {
  color: #178dfa;
  text-align: center;
  cursor: default;
  margin-top: -5px;
  font-size: 18px;
  font-weight: bold;
}

.src-CalenderComponent-styles-EventDetailModal-module__modalFullAddressHyperLink-JNzfxV {
  text-align: center;
  color: #00f;
  cursor: pointer;
  text-underline-offset: 1.5px;
  margin-top: -5px;
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline;
}

.src-CalenderComponent-styles-EventDetailModal-module__modalFullAddressHyperLink-JNzfxV:hover {
  color: #551a8b;
}

.src-CalenderComponent-styles-EventDetailModal-module__modalContents-iQ4B8I {
  color: #0b7bcb;
  margin-bottom: 5px;
  font-weight: bold;
}

.src-CalenderComponent-styles-EventDetailModal-module__eventDates-KYTgIj {
  justify-content: space-between;
  display: flex;
}

@media screen and (max-width: 550px) {
  .src-CalenderComponent-styles-EventDetailModal-module__modalDateTitle-nODqOT, .src-CalenderComponent-styles-EventDetailModal-module__modalContents-iQ4B8I {
    font-size: small;
  }

  .src-CalenderComponent-styles-EventDetailModal-module__fullAddress-UVdbtI, .src-CalenderComponent-styles-EventDetailModal-module__modalFullAddressHyperLink-JNzfxV {
    font-size: medium;
  }

  .src-CalenderComponent-styles-EventDetailModal-module__eventName-AaKgzz, .src-CalenderComponent-styles-EventDetailModal-module__description-Pv6CH1 {
    font-size: smaller;
  }
}

.src-CalenderComponent-styles-FilterModal-module__agentCard-DRDhaG {
  cursor: pointer;
  border: 1px solid #c6c6c6;
  border-radius: 2px;
  padding: 3px 7px;
}

.src-CalenderComponent-styles-FilterModal-module__agentCard-DRDhaG div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.src-CalenderComponent-styles-FilterModal-module__agentCard-DRDhaG:hover {
  background-color: #e4e7ea;
}

.src-CalenderComponent-styles-FilterModal-module__selectAllRow-PynPxs {
  color: #545454;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-bottom: 1px solid #c6c6c6;
  margin-bottom: 5px;
  padding: 3px 7px;
  overflow: hidden;
}

.src-CalenderComponent-styles-FilterModal-module__agentCardParent-MwJoqj {
  color: #545454;
  flex-direction: column;
  gap: 5px;
  height: 330px;
  padding-right: 5px;
  display: flex;
  overflow-y: auto;
}

.src-CalenderComponent-styles-FilterModal-module__agentCardParent-MwJoqj::-webkit-scrollbar {
  width: 7px;
}

.src-CalenderComponent-styles-FilterModal-module__filterTitle-CC1rlJ {
  color: #108afcfc;
  text-underline-offset: 4px;
  justify-content: center;
  padding: 0;
  text-decoration: underline;
  display: flex;
}

@media screen and (max-width: 550px) {
  .src-CalenderComponent-styles-FilterModal-module__modalDateTitle-vvkCDP, .src-CalenderComponent-styles-FilterModal-module__modalContents-sR7t5v {
    font-size: small;
  }

  .src-CalenderComponent-styles-FilterModal-module__fullAddress-ZaJgAE {
    font-size: medium;
  }

  .src-CalenderComponent-styles-FilterModal-module__eventName-nKwG09, .src-CalenderComponent-styles-FilterModal-module__description-Ahl2tQ {
    font-size: smaller;
  }
}

.OIformWrapper textarea {
  width: 100%;
}

.OIformWrapper .grow-with-content {
  display: grid;
}

.OIformWrapper .grow-with-content:after {
  content: attr(data-replicated-value) " ";
  white-space: pre-wrap;
  visibility: hidden;
}

.OIformWrapper .grow-with-content > textarea {
  resize: none;
  cursor: text;
  overflow: hidden;
}

.OIformWrapper .grow-with-content > textarea, .OIformWrapper .grow-with-content:after {
  break-inside: avoid;
  border: 0;
  grid-area: 1 / 1 / 1 / 1;
  padding: .25em;
}

.OIformWrapper .grow-with-content > textarea:not(.nm), .OIformWrapper .grow-with-content:not(.nm):after {
  border: 1px solid #000;
}

thead[class*="ant-table-thead"] tr th {
  color: #fff;
  background-color: #1f77d6 !important;
  font-weight: 500 !important;
}

.emailModal {
  flex-direction: column;
  align-items: stretch;
  height: 60vh;
  display: flex;
  inset: 30px 10px 10px;
}

.emailModal .ant-modal-content {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.emailModal .ant-modal-header, .emailModal .ant-modal-footer {
  flex-shrink: 0;
}

.emailModal .ant-modal-body {
  flex-grow: 1;
  overflow: auto;
}

.emailModal .ant-table {
  margin-bottom: 15px;
}

.emailModal .message-container {
  border: 1px solid gray;
  flex-direction: column;
  flex-grow: 1;
  padding: 10px;
  display: flex;
}

.emailModal .message-container .ant-input-textarea {
  height: 100%;
  padding: 10px;
}

@media (min-width: 800px) {
  .emailModal .message-container {
    overflow: auto;
  }

  .emailModal {
    min-width: 600px;
    height: 80vh;
  }
}

@media (min-width: 1000px) {
  .emailModal {
    min-width: 800px;
    height: 90vh;
  }
}

.container {
  width: 100%;
  height: 100vh;
  top: 10%;
  left: 10%;
}

.sigContainer {
  background-color: #fff;
  width: 80%;
  height: 80%;
  margin: 0 auto;
}

.sigPad {
  width: 100%;
  height: 100%;
}

.buttons {
  width: 100%;
  height: 30px;
}

.sigImage {
  background-color: #fff;
  background-size: 200px 50px;
  width: 200px;
  height: 50px;
}

#NDAFormContainer .page {
  z-index: 0;
  background-color: #fff;
  position: relative;
}

@media (min-width: 601px) {
  #NDAFormContainer .text {
    z-index: 11;
    opacity: inherit;
    white-space: nowrap;
    font-size: medium;
    position: absolute;
  }
}

@media (max-width: 600px) {
  #NDAFormContainer .text {
    z-index: 11;
    opacity: inherit;
    white-space: nowrap;
    font-size: small;
    position: absolute;
  }
}

#NDAFormContainer .control {
  z-index: 13;
  position: absolute;
}

#NDAFormContainer .signaturealighnment {
  height: 55px;
}

#NDAFormContainer .signatureDivAlighnment {
  z-index: 12;
  color: #757575;
  background-color: #b6dfdc;
  border: 1px solid #b6dfdc;
  border-radius: 7px;
  grid-template-columns: 1fr 1fr;
  width: 283px;
  height: 72px;
  display: grid;
  position: absolute;
  top: -23.7px;
  left: 96.8px;
  box-shadow: 0 3px 6px #bcb8b8;
  padding: 0 !important;
}

#NDAFormContainer .signatureResureAlighnment {
  color: #00008b;
  background: #95d3ce;
}



.src-ClientAuth-styles-ClientAuth-module__alignAdmin-Xy6h0r {
  background-color: #444;
  background-image: url("https://i.pinimg.com/originals/bb/98/55/bb9855e4ce31410e9289453ddb447ceb.jpg");
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  min-height: 100vh;
  max-height: 100%;
  position: relative;
  overflow-x: hidden;
}

.src-ClientAuth-styles-ClientAuth-module__alignAdmin-Xy6h0r:after {
  content: "";
  opacity: .5;
  background-color: #032345;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.src-ClientAuth-styles-ClientAuth-module__custForm-bLTGUS {
  box-sizing: border-box;
  z-index: 1;
  opacity: 1.5;
  background-color: #fff;
  border-top: 8px solid #dbdfe3;
  width: 550px;
  max-width: 90%;
  min-height: 300px;
  display: block;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 0 8px #6c6969;
  position: absolute !important;
}

.src-ClientAuth-styles-ClientAuth-module__Loginlogo-gxMX7g {
  width: 60px;
  margin: 10px auto;
  display: block;
}

.src-ClientAuth-styles-ClientAuth-module__custFormH1-dvR_YF {
  color: #404b51;
  text-align: center;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 55px;
}

.src-ClientAuth-styles-ClientAuth-module__custFormH2-JHqjhZ {
  color: #8e959a;
  text-align: center;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 300;
  line-height: 37px;
}

.src-ClientAuth-styles-ClientAuth-module__center-gyNYK6 {
  justify-content: center;
  margin: 20px 0;
  display: flex;
}

.src-ClientAuth-styles-ClientAuth-module__btnPrimary-KQYJ1J {
  text-transform: uppercase;
  width: 60%;
  border-radius: 3px !important;
}

.planDetailsModalDiv {
  align-items: center;
  gap: 20px;
  display: flex;
}

.planDetailsModalDiv p:first-child {
  width: 170px;
  font-size: 18px;
  font-weight: 600;
}

.planDetailsModalDiv p:nth-child(2) {
  font-size: 16px;
  font-weight: 400;
}

.src-Help-style-form-module__createHelpForm-tsO7t3 .src-Help-style-form-module__label-YJSiRG:hover {
  background-color: none;
  color: initial;
}

.src-Help-style-form-module__label-YJSiRG {
  cursor: pointer;
  padding: 5px 10px;
  display: block;
}

.src-Help-style-form-module__inputtag-iRLFUQ[type="checkbox"] {
  cursor: pointer;
  margin-right: 5px;
}

.src-Help-style-form-module__inputtag-iRLFUQ[type="checkbox"]:first-child + label {
  color: #333;
  font-weight: bold;
}

.src-Help-style-form-module__label-YJSiRG input[type="checkbox"]:checked + label {
  background-color: #f0f0f0;
}

.src-Help-style-form-module__label-YJSiRG:hover {
  background-color: #e0e0e0;
}

.src-Help-style-form-module__createHelpForm-tsO7t3 .src-Help-style-form-module__ant-form-item-label-NQmuk7 {
  margin-bottom: -9px;
}

.src-Help-style-form-module__createHelpForm-tsO7t3 .src-Help-style-form-module__ant-form-item-control-input-Zv0UD3 {
  margin-bottom: -18px;
}

.createHelpForm .bold-label {
  color: gray;
  font-weight: bold;
}

.createHelpForm .inner-span {
  font-weight: "bolder";
  margin-right: 5px;
  font-size: 18px;
  color: red !important;
}

.createHelpForm .ql-toolbar .ql-image {
  display: none;
}

.createHelpForm .imgIcon:hover {
  color: "lightblue";
}

.createHelpForm .imageIcon {
  position: relative;
  top: 85px;
  left: 400px;
}

.createHelpForm .imageIcon:hover {
  color: #096dd9;
}

.createHelpForm .checkbox-select {
  width: 200px;
  font-family: Arial, sans-serif;
  position: relative;
}

.createHelpForm .select-header {
  background-color: none;
  cursor: pointer;
  border: 1px solid #ccc;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 5px;
  display: flex;
}

.createHelpForm .selected-options {
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-grow: 1;
  overflow: hidden;
}

.createHelpForm .toggle-icon {
  font-size: 12px;
}

.createHelpForm .options-dropdown {
  width: 100%;
  max-height: auto;
  z-index: 1;
  background-color: #fff;
  border: 1px solid #ccc;
  border-top: none;
  border-radius: 0 0 4px 4px;
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  overflow-y: auto;
}

.createHelpForm .flexdiv {
  flex-direction: column;
  display: flex;
}

.createHelpForm .label-bold {
  font-weight: bold;
}

.createHelpForm .tag {
  background-color: #e0e0e0;
  border-radius: 4px;
  align-items: center;
  margin: 4px;
  padding: 4px 8px;
  display: inline-flex;
  position: relative;
}

.createHelpForm .delete-button {
  cursor: pointer;
  background-color: #0000;
  border: none;
  margin-left: 4px;
  font-size: 12px;
  display: none;
}

.createHelpForm .tag:hover .delete-button {
  color: #000;
  display: block;
}

.createHelpForm .custom-button {
  color: #fff;
  cursor: pointer;
  background-color: #1890ff;
  border: none;
  border-radius: 4px;
  padding: 5px 10px;
  transition: background-color .3s;
}

.createHelpForm .custom-button:hover {
  background-color: #40a9ff;
}

.createHelpForm .custom-button:active {
  background-color: #096dd9;
}

.createHelpForm .input-container {
  width: 100%;
  display: inline-block;
  position: relative;
}

.createHelpForm .custom-input {
  color: #000000a6;
  border: 1px solid #d9d9d9;
  outline: none;
  width: 100%;
  padding: 4px 6px;
  font-size: 14px;
  line-height: 1.5715;
  transition: border-color .3s;
}

.createHelpForm .custom-input:focus {
  border-color: #1890ff;
  box-shadow: 0 0 0 2px #1890ff33;
}

.createHelpForm .custom-input::placeholder {
  color: #bfbfbf;
}

.createHelpForm .custom-input[disabled] {
  cursor: not-allowed;
  background-color: #f5f5f5;
}

.createHelpForm .input-container + .input-container {
  margin-top: 8px;
}

.createHelpForm .custom-select-container {
  z-index: 2;
  width: 200px;
  position: relative;
}

.createHelpForm .custom-select {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  justify-content: space-between;
  align-items: center;
  width: 70%;
  padding: 4px 6px;
  display: flex;
  position: relative;
}

.createHelpForm .selected-option {
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #000000a6;
  flex-grow: 1;
  overflow: hidden;
}

.createHelpForm .select-icon {
  color: #bfbfbf;
  font-size: 16px;
}

.createHelpForm .options {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-top: none;
  border-radius: 0 0 4px 4px;
  width: 100%;
  max-height: 500px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  overflow-y: auto;
  background-color: #fff !important;
}

.createHelpForm .option {
  cursor: pointer;
  padding: 8px 12px;
  transition: background-color .3s;
}

.createHelpForm .option:hover {
  background-color: #f0f0f0;
}

.createHelpForm .option.selected {
  color: #fff;
  background-color: #1890ff;
}

.createHelpForm .custom-button[disabled] {
  color: #ccc;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #f5f5f5;
  border: 1px solid #d9d9d9;
}

table#planDetails, table#paymentDetails {
  border-collapse: collapse;
}

table#planDetails td, table#paymentDetails td {
  border: 1px solid silver;
  padding: 0 10px;
}

table#planDetails td.label, table#paymentDetails td.label {
  text-align: left;
  white-space: nowrap;
}

table#planDetails td.value, table#paymentDetails td.value {
  color: orange;
  word-break: break-all;
  font-weight: bold;
}

#logs .headerDiv {
  background-color: #f0f8ff;
  align-items: center;
  width: 100%;
}

#logs .headerDiv .resetBtn {
  text-align: left;
  width: 100%;
}

#logs .headerDiv .titleDiv {
  text-align: center;
  width: 100%;
  font-size: large;
}

#logs .headerDiv .blankDiv {
  text-align: center;
  width: 100%;
}

@media print {
  .src-CreateOffer-styles-ShowEmailContent-module__noPrint-Mesntu {
    visibility: hidden;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    display: none;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk {
    height: auto !important;
    min-height: auto !important;
    box-shadow: none !important;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S table {
    page-break-inside: auto !important;
    break-inside: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S tbody, .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S tr, .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S td {
    display: block !important;
  }
}

.src-CreateOffer-styles-ShowEmailContent-module__EmailPageOuterContainer-gdxmOz {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
}

.src-CreateOffer-styles-ShowEmailContent-module__emailScreenContainer-Cn2g_U {
  padding-top: 10vh;
  overflow-x: hidden;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk {
  background-color: #fff;
  width: 60%;
  min-height: 90vh;
  margin: auto;
  padding: 1rem 2rem;
  overflow-x: auto;
  box-shadow: 0 2px 8px #63636333;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBoxEmailLogs-OyA1ec {
  width: 80% !important;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__subject-l_Wt9O {
  color: gray;
  font-size: large;
  font-weight: bold;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__date-M2CMw_ {
  color: #a4a1a1;
  text-align: right;
  font-size: small;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk table .src-CreateOffer-styles-ShowEmailContent-module__label-lZ1v3S {
  vertical-align: text-top;
  font-weight: bold;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk table .src-CreateOffer-styles-ShowEmailContent-module__value-whngvt {
  padding-left: 10px;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S {
  width: 100%;
  margin-top: 1rem;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailAttachments-vIhUbt {
  margin-top: 1rem;
}

.src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S img, .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailAttachments-vIhUbt img {
  max-width: 100% !important;
}

.src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S table {
  table-layout: auto;
  width: 100% !important;
  max-width: 100% !important;
}

.src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S td {
  word-break: break-word;
}

.src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S img {
  max-width: 100% !important;
  height: auto !important;
}

@media screen and (min-width: 551px) and (max-width: 850px) {
  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk {
    width: 80%;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBoxEmailLogs-OyA1ec, .src-CreateOffer-styles-ShowEmailContent-module__outerBoxEmailLogs-OyA1ec table {
    width: 80% !important;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__subject-l_Wt9O {
    font-size: medium;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk table .src-CreateOffer-styles-ShowEmailContent-module__label-lZ1v3S, .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk table .src-CreateOffer-styles-ShowEmailContent-module__value-whngvt, .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S, .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailAttachments-vIhUbt {
    font-size: small;
  }
}

@media screen and (max-width: 550px) {
  .src-CreateOffer-styles-ShowEmailContent-module__emailScreenContainer-Cn2g_U {
    padding-top: 7vh;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk {
    width: 90%;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBoxEmailLogs-OyA1ec, .src-CreateOffer-styles-ShowEmailContent-module__outerBoxEmailLogs-OyA1ec table {
    width: 90% !important;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__subject-l_Wt9O {
    font-size: medium;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__date-M2CMw_ {
    font-size: 10px;
  }

  .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk table .src-CreateOffer-styles-ShowEmailContent-module__label-lZ1v3S, .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk table .src-CreateOffer-styles-ShowEmailContent-module__value-whngvt, .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailBody-Kgem8S, .src-CreateOffer-styles-ShowEmailContent-module__outerBox-svi_tk .src-CreateOffer-styles-ShowEmailContent-module__emailAttachments-vIhUbt {
    font-size: small;
  }
}

@media print {
  .src-CreateOffer-styles-CommonNavbar-module__noPrint-_AlP0X {
    visibility: hidden;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    display: none;
  }
}

.src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB {
  z-index: 1;
  box-sizing: border-box;
  background-color: #124e8f;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 5vh;
  padding: 25px;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
}

.src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__logoContainer-Im2_NA {
  text-align: left;
  flex: 1;
  min-width: 0;
}

.src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__logoContainer-Im2_NA img {
  cursor: pointer;
  width: 80px;
}

.src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT {
  flex: 1;
  display: flex;
}

.src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__dummyDiv-j1MXOq, .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__printBtnContainer-vhs1AA, .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__closeBtnContainer-oFVk2z {
  color: #fff;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__closeBtnContainer-oFVk2z .src-CreateOffer-styles-CommonNavbar-module__closeBtn-oTqc0k, .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__dummyDiv-j1MXOq .src-CreateOffer-styles-CommonNavbar-module__saveBtn-E8iSGH, .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__printBtnContainer-vhs1AA .src-CreateOffer-styles-CommonNavbar-module__printBtn-PmpYS2 {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

@media screen and (min-width: 551px) and (max-width: 850px) {
  .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__logoContainer-Im2_NA img {
    width: 70px;
  }
}

@media screen and (max-width: 550px) {
  .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB {
    height: 5vh;
    padding: 1.5em;
  }

  .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__logoContainer-Im2_NA img {
    width: 55px;
  }

  .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__closeBtnContainer-oFVk2z .src-CreateOffer-styles-CommonNavbar-module__closeBtn-oTqc0k span, .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__dummyDiv-j1MXOq .src-CreateOffer-styles-CommonNavbar-module__saveBtn-E8iSGH, .src-CreateOffer-styles-CommonNavbar-module__topNavBar-D4N4EB .src-CreateOffer-styles-CommonNavbar-module__toolsContainer-PcZlyT .src-CreateOffer-styles-CommonNavbar-module__printBtnContainer-vhs1AA .src-CreateOffer-styles-CommonNavbar-module__printBtn-PmpYS2 span {
    font-size: 10px;
  }
}

@media print {
  .src-ContactSheet-styles-ContactSheet-module__noPrint-GRBgM9 {
    visibility: hidden;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    display: none;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetScreen-_wjeT8 {
    height: auto !important;
    overflow-y: scroll !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetContainer-sBHkmw {
    margin-top: 0 !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq {
    margin-bottom: 10px !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj {
    border: none !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__propertySection-psFZfF {
    box-sizing: border-box;
    border: 2px solid #124e8f;
    border-radius: 5px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs {
    height: auto !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__gridScroll-TVliJg {
    grid-template-rows: auto;
    grid-template-columns: repeat(1, 1fr);
    gap: 10px;
    height: fit-content;
    display: grid !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs::-webkit-scrollbar {
    width: 0 !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs #src-ContactSheet-styles-ContactSheet-module__BUYER_AGENT-RQ7e4U {
    margin-right: 0 !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs #src-ContactSheet-styles-ContactSheet-module__SELLER_AGENT-U7BCBS {
    margin-left: 0 !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO {
    page-break-inside: avoid;
    box-sizing: border-box;
    padding-bottom: 10px !important;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__value-JKI4Vl {
    word-break: break-all;
  }
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetScreen-_wjeT8 {
  overflow: hidden;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetContainer-sBHkmw {
  box-sizing: border-box;
  width: 70%;
  margin: 9vh auto auto;
}

.src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: 5px 0;
  font-size: 20px;
  display: flex;
}

.src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__emailContactSheet-C5Up8B {
  color: orange;
  text-align: left;
  width: 100%;
  font-size: 18px;
  font-weight: bold;
  display: flex;
}

.src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__emailContactSheet-C5Up8B:hover {
  color: #dd9714;
  cursor: pointer;
}

.src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__title-lrlSux {
  text-align: center;
  color: #189eff;
  width: 100%;
  font-weight: bold;
}

.src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__topToolsSection-Hmf7fe {
  justify-content: right;
  align-items: center;
  width: 100%;
  display: flex;
}

.src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__topToolsSection-Hmf7fe .src-ContactSheet-styles-ContactSheet-module__plusCircle-qGLZ5O {
  text-align: right;
  fill: #085191;
  color: #085191;
  width: 50%;
  font-size: 22px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj {
  border: 2px solid #124e8f;
  border-radius: 5px;
  width: 100%;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__propertySection-psFZfF {
  box-sizing: border-box;
  border-bottom: 2px solid #124e8f;
  width: 100%;
  padding: 0 10px;
  font-size: 20px;
  font-weight: bold;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__propertySection-psFZfF .src-ContactSheet-styles-ContactSheet-module__propertyAddress-T6ckaK {
  text-align: center;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs {
  gap: 10px;
  width: 100%;
  height: 75vh;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
  overflow: hidden auto;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs::-webkit-scrollbar {
  width: 5px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__gridScroll-TVliJg {
  grid-template-rows: auto;
  grid-template-columns: repeat(1, 1fr);
  gap: 10px;
  width: 100%;
  display: grid;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs #src-ContactSheet-styles-ContactSheet-module__BUYER_AGENT-RQ7e4U {
  margin-right: 10px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs #src-ContactSheet-styles-ContactSheet-module__SELLER_AGENT-U7BCBS {
  margin-left: 10px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO {
  page-break-inside: avoid;
  border: 2px solid silver;
  border-radius: 5px;
  width: 100%;
  padding-bottom: 10px;
  box-shadow: 0 1px 4px #00000029;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO:hover {
  background-color: #fff4e1;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__headerBox-H7xy8K {
  align-items: center;
  display: flex;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__headerBox-H7xy8K .src-ContactSheet-styles-ContactSheet-module__tools-nPwOUd {
  justify-content: right;
  align-items: center;
  width: 15%;
  display: flex;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__headerBox-H7xy8K .src-ContactSheet-styles-ContactSheet-module__tools-nPwOUd .src-ContactSheet-styles-ContactSheet-module__editContact-KkXLSu {
  cursor: pointer;
  color: orange;
  width: 50%;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__headerBox-H7xy8K .src-ContactSheet-styles-ContactSheet-module__tools-nPwOUd .src-ContactSheet-styles-ContactSheet-module__editContact-KkXLSu:hover {
  color: #00f;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__headerBox-H7xy8K .src-ContactSheet-styles-ContactSheet-module__tools-nPwOUd .src-ContactSheet-styles-ContactSheet-module__deleteContact-Ou070T {
  cursor: pointer;
  color: #178dfa;
  text-align: center;
  width: 50%;
  margin-top: 5px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__headerBox-H7xy8K .src-ContactSheet-styles-ContactSheet-module__dummy-fYhh14 {
  width: 15%;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__title-lrlSux {
  text-align: center;
  text-transform: uppercase;
  color: #124e8f;
  cursor: pointer;
  width: 70%;
  margin: auto;
  font-size: 16px;
  font-weight: bold;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA {
  padding: 5px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table {
  width: 100%;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table td {
  border: none;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA .src-ContactSheet-styles-ContactSheet-module__brokerageLogo-DPAwFu {
  text-align: left;
  vertical-align: top;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA .src-ContactSheet-styles-ContactSheet-module__image-LaC6QU {
  vertical-align: top;
  padding-bottom: 10px;
  text-align: center !important;
}

.src-ContactSheet-styles-ContactSheet-module__flexContainer-TwD5k_ {
  display: flex;
}

.src-ContactSheet-styles-ContactSheet-module__flexContainer-TwD5k_ > div {
  flex: 1;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA .src-ContactSheet-styles-ContactSheet-module__image-LaC6QU img, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA .src-ContactSheet-styles-ContactSheet-module__brokerageLogo-DPAwFu img {
  max-width: 70px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA .src-ContactSheet-styles-ContactSheet-module__image-LaC6QU .src-ContactSheet-styles-ContactSheet-module__userAvatar-MBMI7o {
  background: #085191;
  width: 50px;
  height: 50px;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__label-94U92E {
  color: #124e8f;
  vertical-align: baseline;
  cursor: pointer;
  width: 20%;
  font-weight: bold;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__value-JKI4Vl {
  vertical-align: baseline;
  cursor: pointer;
  word-break: break-all;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__value-JKI4Vl.src-ContactSheet-styles-ContactSheet-module__fullName-dY0UaA {
  font-weight: bold;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table input[type="text"], .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table input[type="email"], .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table input[type="tel"] {
  color: #00f;
  background-color: inherit;
  border: 1px solid silver;
  border-radius: 5px;
  width: 90%;
  font-weight: bold;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 {
  cursor: pointer;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 .src-ContactSheet-styles-ContactSheet-module__noteLabel-YPP7OG {
  color: orange;
  padding-left: 5px;
  font-weight: bold;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 .src-ContactSheet-styles-ContactSheet-module__textareaNotes-XtDbnI .src-ContactSheet-styles-ContactSheet-module__growWithContent-jeSHoA {
  display: grid;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 .src-ContactSheet-styles-ContactSheet-module__textareaNotes-XtDbnI .src-ContactSheet-styles-ContactSheet-module__growWithContent-jeSHoA:after {
  content: attr(data-replicated-value) " ";
  white-space: pre-wrap;
  visibility: hidden;
  break-inside: avoid;
  grid-area: 1 / 1 / 1 / 1;
}

.src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 .src-ContactSheet-styles-ContactSheet-module__textareaNotes-XtDbnI .src-ContactSheet-styles-ContactSheet-module__growWithContent-jeSHoA textarea {
  background-color: inherit;
  color: #00f;
  resize: none;
  cursor: text;
  break-inside: avoid;
  box-sizing: border-box;
  border: none;
  border-radius: 2px;
  grid-area: 1 / 1 / 1 / 1;
  width: 100%;
  padding: 0 5px;
  font-weight: bold;
  overflow: hidden;
}

.src-ContactSheet-styles-ContactSheet-module__formContainer-Qlm8HL {
  max-height: 300px;
  overflow: auto;
}

.src-ContactSheet-styles-ContactSheet-module__formContainer-Qlm8HL::-webkit-scrollbar {
  width: 5px;
}

@media screen and (min-width: 871px) and (max-width: 1000px) {
  .src-ContactSheet-styles-ContactSheet-module__contactSheetContainer-sBHkmw {
    width: 85%;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq {
    font-size: 18px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__emailContactSheet-C5Up8B {
    font-size: 14px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__topToolsSection-Hmf7fe .src-ContactSheet-styles-ContactSheet-module__plusCircle-qGLZ5O {
    font-size: 18px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__propertySection-psFZfF {
    font-size: 16px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs::-webkit-scrollbar {
    width: 3px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__label-94U92E, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__value-JKI4Vl, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 {
    font-size: 14px;
  }
}

@media screen and (min-width: 551px) and (max-width: 870px) {
  .src-ContactSheet-styles-ContactSheet-module__contactSheetContainer-sBHkmw {
    width: 100%;
    padding: 0 10px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq {
    font-size: 16px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__emailContactSheet-C5Up8B {
    font-size: 12px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__topToolsSection-Hmf7fe .src-ContactSheet-styles-ContactSheet-module__plusCircle-qGLZ5O {
    font-size: 16px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__propertySection-psFZfF {
    font-size: 14px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs::-webkit-scrollbar {
    width: 3px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__title-lrlSux {
    font-size: 14px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__label-94U92E, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__value-JKI4Vl, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 {
    font-size: 12px;
  }
}

@media screen and (max-width: 551px) {
  .src-ContactSheet-styles-ContactSheet-module__contactSheetContainer-sBHkmw {
    width: 100%;
    margin-top: 8vh;
    padding: 0 10px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq {
    font-size: 12px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__emailContactSheet-C5Up8B {
    font-size: 10px;
  }

  .src-ContactSheet-styles-ContactSheet-module__headerContainer-KeJtWq .src-ContactSheet-styles-ContactSheet-module__topToolsSection-Hmf7fe .src-ContactSheet-styles-ContactSheet-module__plusCircle-qGLZ5O {
    font-size: 14px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__propertySection-psFZfF {
    font-size: 12px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs {
    flex-direction: column;
    gap: 5px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs::-webkit-scrollbar {
    width: 2px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__gridScroll-TVliJg {
    grid-template-columns: repeat(1, 1fr);
    gap: 5px;
    padding: 0 5px;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs #src-ContactSheet-styles-ContactSheet-module__BUYER_AGENT-RQ7e4U {
    margin-right: 0;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs #src-ContactSheet-styles-ContactSheet-module__SELLER_AGENT-U7BCBS {
    margin-left: 0;
  }

  .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__title-lrlSux, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__label-94U92E, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__contactGrid-PIBpJs .src-ContactSheet-styles-ContactSheet-module__detailsBox-_hdmVO .src-ContactSheet-styles-ContactSheet-module__fullDetails-Hi_KGA table .src-ContactSheet-styles-ContactSheet-module__value-JKI4Vl, .src-ContactSheet-styles-ContactSheet-module__contactSheetGridDesign-iOWssj .src-ContactSheet-styles-ContactSheet-module__notesSection-zjH806 {
    font-size: 12px;
  }
}

@media print {
  .ant-typography-copy, .special-label, .flag-dropdown {
    visibility: hidden;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    display: none;
  }
}

.contactSheet-confirm-modal-delete .ant-modal-confirm-body-wrapper {
  padding-right: 20px;
}

.contactSheet-confirm-modal-delete .ant-modal-close {
  top: 0;
  right: 0;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp {
  flex-direction: column;
  justify-content: space-between;
  height: 450px;
  min-height: 350px;
  margin: 0;
  padding: 0 5px;
  display: flex;
  overflow-y: auto;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe {
  border: 1px solid silver;
  flex-direction: column;
  gap: 5px;
  padding: 5px;
  display: flex;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 {
  justify-content: space-between;
  display: flex;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__manualAddEmailBox-OG8VFW {
  width: 95%;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__manualAddEmailBox-OG8VFW .src-ContactSheet-styles-SendContactSheet-module__formInnerContainer-pCCpDI {
  flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: center;
  width: 100%;
  display: flex;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__manualAddEmailBox-OG8VFW .src-ContactSheet-styles-SendContactSheet-module__formInnerContainer-pCCpDI .src-ContactSheet-styles-SendContactSheet-module__formLabel-st3F97 {
  font-weight: bold;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__openClientListBtn-gK9B3Y {
  text-align: center;
  fill: #085191;
  color: #085191;
  width: 5%;
  font-size: 20px;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__showSelectedEmails-grmr1U {
  height: 80px;
  margin: 0 115px;
  overflow: auto;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__showSelectedEmails-grmr1U::-webkit-scrollbar {
  width: 5px;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__showSelectedEmails-grmr1U a {
  color: #00f;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__emailContents-dRCurA {
  width: 100%;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyContainer-qnFSln {
  border: 1px solid silver;
  margin-top: 5px;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyContainer-qnFSln .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyTitle-SOF8gd {
  color: #2697ff;
  text-transform: uppercase;
  text-align: center;
  font-size: medium;
  font-weight: bold;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyContainer-qnFSln .src-ContactSheet-styles-SendContactSheet-module__noteIndicator-QlBgWi {
  color: orange;
  text-align: center;
  font-size: small;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyContainer-qnFSln .src-ContactSheet-styles-SendContactSheet-module__selectAllCheckboxCont-UMfvKp {
  text-align: right;
  font-weight: bold;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__emailContents-dRCurA .src-ContactSheet-styles-SendContactSheet-module__emailSpace-pItTMw {
  min-height: 175px;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__emailContents-dRCurA .src-ContactSheet-styles-SendContactSheet-module__emailSpace-pItTMw .src-ContactSheet-styles-SendContactSheet-module__reactQuillComp-M0alOd {
  height: 130px;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__emailContents-dRCurA .src-ContactSheet-styles-SendContactSheet-module__emailSpace-pItTMw textarea {
  resize: none;
  border: none;
  width: 100%;
  height: 175px;
  padding: 5px;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__emailContents-dRCurA .src-ContactSheet-styles-SendContactSheet-module__emailSpace-pItTMw textarea::-webkit-scrollbar {
  width: 5px;
}

.src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__emailContents-dRCurA .src-ContactSheet-styles-SendContactSheet-module__emailSpace-pItTMw textarea:focus {
  outline: none;
}

@media screen and (max-width: 551px) {
  .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__manualAddEmailBox-OG8VFW, .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__manualAddEmailBox-OG8VFW .src-ContactSheet-styles-SendContactSheet-module__formLabel-st3F97, .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__manualAddEmailBox-OG8VFW input, .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__manualAddEmailBox-OG8VFW button {
    font-size: small;
  }

  .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__emailAddingOptionsContainer-jx9_46 .src-ContactSheet-styles-SendContactSheet-module__openClientListBtn-gK9B3Y {
    font-size: 16px;
  }

  .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__showSelectedEmails-grmr1U {
    margin: 0;
    font-size: small;
  }

  .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__selectEmails-kn0nHe .src-ContactSheet-styles-SendContactSheet-module__showSelectedEmails-grmr1U a, .src-ContactSheet-styles-SendContactSheet-module__emailContents-dRCurA, .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyContainer-qnFSln .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyTitle-SOF8gd {
    font-size: small;
  }

  .src-ContactSheet-styles-SendContactSheet-module__outerContainer-uwEXhp .src-ContactSheet-styles-SendContactSheet-module__sendToTitleCompanyContainer-qnFSln .src-ContactSheet-styles-SendContactSheet-module__noteIndicator-QlBgWi {
    font-size: smaller;
  }
}

.src-ContactSheet-styles-DynamicContactSheet-module__page-xVYAdj {
  color: #191c1e;
  box-sizing: border-box;
  background: #eef1f4;
  justify-content: center;
  min-height: 100vh;
  padding: calc(9vh + 16px) 16px 48px;
  font-family: Inter, -apple-system, BlinkMacSystemFont, sans-serif;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__sheet-gog3ps {
  background: #fff;
  border: 1px solid #e2e5e9;
  border-radius: 14px;
  align-self: flex-start;
  width: 100%;
  max-width: 1080px;
  overflow: hidden;
  box-shadow: 0 8px 28px #10182814;
}

.src-ContactSheet-styles-DynamicContactSheet-module__loaderWrap-ZGm_co {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 60vh;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__header-tQfINf {
  border-bottom: 1px solid #eceef0;
  justify-content: center;
  align-items: center;
  gap: 12px;
  padding: 18px 24px;
  display: flex;
  position: relative;
}

.src-ContactSheet-styles-DynamicContactSheet-module__title-M11jfb {
  letter-spacing: -.02em;
  color: #2697ff;
  text-align: center;
  margin: 0;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.2;
}

.src-ContactSheet-styles-DynamicContactSheet-module__generatedOn-oq95wX {
  color: #45464d;
  white-space: nowrap;
  font-size: 11px;
  font-weight: 500;
  position: absolute;
  top: 50%;
  right: 24px;
  transform: translateY(-50%);
}

.src-ContactSheet-styles-DynamicContactSheet-module__printArea-0VD4ob {
  width: 100%;
}

.src-ContactSheet-styles-DynamicContactSheet-module__addressRow-FblxqV {
  background: #fff;
  border-bottom: 1px solid #eceef0;
  justify-content: center;
  padding: 12px 32px;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__addressValue-R_ZzmB {
  color: #000;
  text-align: center;
  margin: 0;
  font-size: 15px;
  font-weight: 600;
}

.src-ContactSheet-styles-DynamicContactSheet-module__main-o0ySIM {
  flex-direction: column;
  gap: 18px;
  padding: 18px 24px;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__sectionHeading-KTrjyO {
  align-items: center;
  gap: 10px;
  margin-bottom: 14px;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__sectionBar-SiKYo0 {
  background: #0058be;
  border-radius: 4px;
  width: 4px;
  height: 15px;
  display: inline-block;
}

.src-ContactSheet-styles-DynamicContactSheet-module__sectionLabel-Pv3CiJ {
  letter-spacing: .08em;
  text-transform: uppercase;
  color: #000;
  margin: 0;
  font-size: 13px;
  font-weight: 700;
}

.src-ContactSheet-styles-DynamicContactSheet-module__tableWrap-m67lDn {
  -webkit-overflow-scrolling: auto;
  scrollbar-width: thin;
  scrollbar-color: #2697ff #e4e9ef;
  border: 1px solid #c6c6cd;
  border-radius: 8px;
  overflow-x: auto;
}

.src-ContactSheet-styles-DynamicContactSheet-module__tableWrap-m67lDn::-webkit-scrollbar {
  -webkit-appearance: none;
  height: 6px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__tableWrap-m67lDn::-webkit-scrollbar-track {
  background: #e4e9ef;
  border-radius: 4px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__tableWrap-m67lDn::-webkit-scrollbar-thumb {
  background: #2697ff;
  border-radius: 4px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__tableWrap-m67lDn::-webkit-scrollbar-thumb:hover {
  background: #0058be;
}

.src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV {
  border-collapse: collapse;
  width: 100%;
  min-width: 560px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV thead tr {
  background: #d3e2f4;
  border-bottom: 1px solid #c6c6cd;
}

.src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV th {
  text-align: left;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: #45464d;
  white-space: nowrap;
  padding: 12px 16px;
  font-size: 11px;
  font-weight: 700;
}

.src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV td {
  vertical-align: top;
  border-bottom: 1px solid #c6c6cd59;
  padding: 10px 16px;
  font-size: 13px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV tbody tr:hover td {
  background: #fafbfc;
}

.src-ContactSheet-styles-DynamicContactSheet-module__groupRow-BA78S2 td {
  text-align: left;
  text-underline-offset: 3px;
  letter-spacing: .08em;
  text-transform: uppercase;
  background: none;
  border-bottom: none;
  padding: 6px 16px;
  font-size: 11px;
  font-weight: 700;
  text-decoration: underline;
}

.src-ContactSheet-styles-DynamicContactSheet-module__groupBuyer-lbaRjy td, .src-ContactSheet-styles-DynamicContactSheet-module__groupSeller-C5WJso td {
  color: #004395;
}

.src-ContactSheet-styles-DynamicContactSheet-module__name-xU7yGg {
  color: #191c1e;
  font-size: 13px;
  font-weight: 600;
}

.src-ContactSheet-styles-DynamicContactSheet-module__nameSub-YLlhzS {
  color: #45464d;
  margin-top: 2px;
  font-size: 12px;
  font-weight: 400;
  display: block;
}

.src-ContactSheet-styles-DynamicContactSheet-module__mono-VnE6Dn {
  color: #45464d;
  white-space: nowrap;
  font-family: JetBrains Mono, SFMono-Regular, Consolas, monospace;
  font-size: 12.5px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__emailCell-D6zTkQ {
  align-items: center;
  display: inline-flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__emailCell-D6zTkQ .ant-typography-copy {
  color: #0058be;
  margin-left: 6px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__emailLink-G2CLy6 {
  color: #0058be;
  white-space: nowrap;
  font-size: 13px;
  font-weight: 500;
  text-decoration: none;
}

.src-ContactSheet-styles-DynamicContactSheet-module__emailLink-G2CLy6:hover {
  text-decoration: underline;
}

.src-ContactSheet-styles-DynamicContactSheet-module__dash-iqy6gh {
  color: #8c8c93;
  text-align: center;
  font-family: JetBrains Mono, Consolas, monospace;
  display: block;
}

.src-ContactSheet-styles-DynamicContactSheet-module__titleCompanyCard-_1vWmW {
  background: #f2f4f6;
  border: 1px solid #c6c6cd;
  border-radius: 12px;
  padding: 14px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__titleCompanyHeading-PGhP32 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoSubSection-kzJ4a0 {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoSubSection-kzJ4a0 + .src-ContactSheet-styles-DynamicContactSheet-module__infoSubSection-kzJ4a0 {
  margin-top: 8px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoDivider-uijp7G {
  border-top: 1px solid #c6c6cd;
  padding-top: 10px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__subSectionLabel-UM3U3l {
  letter-spacing: .08em;
  text-transform: uppercase;
  color: #0058be;
  margin: 0 0 2px;
  font-size: 11px;
  font-weight: 700;
}

.src-ContactSheet-styles-DynamicContactSheet-module__nameWithLogo-FsQUxL {
  align-items: center;
  gap: 10px;
  min-width: 0;
  display: flex;
}

.src-ContactSheet-styles-DynamicContactSheet-module__companyLogo-hOHf_a {
  object-fit: contain;
  background: #fff;
  border: 1px solid #c6c6cd;
  border-radius: 6px;
  flex-shrink: 0;
  width: auto;
  max-width: 90px;
  height: 32px;
  padding: 2px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoGridAll-UK6j_6 {
  grid-template-columns: repeat(auto-fit, minmax(max(170px, 33.3333% - 21.3333px), 1fr));
  gap: 10px 32px;
  display: grid;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoLabel-sJUt50 {
  letter-spacing: .06em;
  text-transform: uppercase;
  color: #45464d;
  margin: 0 0 4px;
  font-size: 12px;
  font-weight: 700;
}

.src-ContactSheet-styles-DynamicContactSheet-module__companyName-fayojp {
  color: #000;
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 0;
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  overflow: hidden;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoValue-aRI5ey {
  color: #191c1e;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0;
  font-size: 13.5px;
  line-height: 1.5;
  overflow: hidden;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoValueMono-rmi51c {
  color: #191c1e;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0;
  font-family: JetBrains Mono, Consolas, monospace;
  font-size: 13px;
  overflow: hidden;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoValueEmail-V0vPNu {
  color: #0058be;
  word-break: break-word;
  font-size: 13.5px;
  font-weight: 600;
  text-decoration: none;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoSpan2-BBOEIX {
  grid-column: 1 / -1;
}

.src-ContactSheet-styles-DynamicContactSheet-module__infoBlock-yBJXhC {
  min-width: 0;
}

.src-ContactSheet-styles-DynamicContactSheet-module__titleContactsDivider-qbpG9Y {
  border-top: 1px solid #c6c6cd;
  margin-top: 16px;
  padding-top: 16px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__footer-x4xYs_ {
  text-align: center;
  background: #fff;
  border-top: 1px solid #c6c6cd;
  padding: 14px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__footerText-dh3eMt {
  color: #8c8c93;
  margin: 0;
  font-size: 11px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__emptyState-RBzM_w {
  text-align: center;
  color: #8c8c93;
  padding: 48px 24px;
  font-size: 14px;
}

.src-ContactSheet-styles-DynamicContactSheet-module__noPrint-reSqVz {
  display: block;
}

@media (max-width: 768px) {
  .src-ContactSheet-styles-DynamicContactSheet-module__page-xVYAdj {
    padding: calc(9vh + 12px) 10px 32px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__header-tQfINf {
    padding: 16px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__title-M11jfb {
    font-size: 22px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__generatedOn-oq95wX {
    display: none;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__addressRow-FblxqV {
    padding: 10px 16px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__main-o0ySIM {
    padding: 14px;
  }
}

@media (max-width: 480px) {
  .src-ContactSheet-styles-DynamicContactSheet-module__page-xVYAdj {
    background: #fff;
    padding: calc(9vh + 8px) 6px 24px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__sheet-gog3ps {
    box-shadow: none;
    border: none;
    border-radius: 0;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__header-tQfINf {
    padding: 12px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__title-M11jfb {
    font-size: 19px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__addressValue-R_ZzmB {
    font-size: 14px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__main-o0ySIM {
    gap: 14px;
    padding: 12px 10px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__titleCompanyCard-_1vWmW {
    padding: 12px 10px;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__infoGridAll-UK6j_6 {
    grid-template-columns: 1fr;
    column-gap: 0;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV th, .src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV td {
    padding: 8px 12px;
  }
}

@media print {
  @page {
    size: landscape;
    margin: 10mm;
  }

  * {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__noPrint-reSqVz {
    display: none !important;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__page-xVYAdj {
    background: #fff !important;
    padding: 0 !important;
    display: block !important;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__sheet-gog3ps {
    max-width: none !important;
    box-shadow: none !important;
    border: none !important;
    border-radius: 0 !important;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__main-o0ySIM > section {
    margin-bottom: 18px !important;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__main-o0ySIM > section:last-child {
    margin-bottom: 0 !important;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__tableWrap-m67lDn {
    break-inside: avoid;
    overflow: visible !important;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV thead {
    display: table-header-group;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__addressRow-FblxqV, .src-ContactSheet-styles-DynamicContactSheet-module__infoSubSection-kzJ4a0, .src-ContactSheet-styles-DynamicContactSheet-module__infoBlock-yBJXhC, .src-ContactSheet-styles-DynamicContactSheet-module__infoSpan2-BBOEIX, .src-ContactSheet-styles-DynamicContactSheet-module__table-GfpXRV tbody tr {
    break-inside: avoid;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__sectionHeading-KTrjyO, .src-ContactSheet-styles-DynamicContactSheet-module__titleCompanyHeading-PGhP32, .src-ContactSheet-styles-DynamicContactSheet-module__subSectionLabel-UM3U3l {
    break-after: avoid;
    break-inside: avoid;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__titleCompanyCard-_1vWmW {
    break-inside: avoid;
  }

  .src-ContactSheet-styles-DynamicContactSheet-module__groupRow-BA78S2 {
    break-inside: avoid;
    break-after: avoid;
  }

  .ant-typography-copy {
    display: none !important;
  }
}



body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace;
}

.ant-modal-close.ant-modal-close, .ant-modal-close.ant-modal-close:hover, .ant-modal-close.ant-modal-close:focus, .ant-modal-close.ant-modal-close:focus-visible, .ant-modal-close.ant-modal-close:active, .ant-modal-close.ant-modal-close .ant-modal-close-x {
  box-shadow: none !important;
  background: none !important;
  border: none !important;
  outline: none !important;
}

.ant-tooltip .ant-tooltip-container, .ant-tooltip .ant-tooltip-unique-container, .ant-tooltip-inner, .ant-tooltip .ant-tooltip-container *, .ant-tooltip .ant-tooltip-unique-container *, .ant-tooltip-inner * {
  font-weight: 500 !important;
}

.ant-checkbox {
  border: 1px solid #949596 !important;
}

.ant-checkbox:not(.ant-checkbox-checked):hover {
  border-color: #123a79 !important;
}

