.invalid-message{cursor:pointer}.validation-error-message{white-space:pre-line}.validation-error-message+.validation-error-message{margin-left:.25em}
.dashboard-filter[data-v-7893d879]  .vs--disabled .vs__dropdown-toggle,.dashboard-filter[data-v-7893d879]  .vs--disabled .vs__selected,.dashboard-filter[data-v-7893d879]  .vs--disabled .vs__search,.dashboard-filter[data-v-7893d879]  .vs--disabled .vs__clear,.dashboard-filter[data-v-7893d879]  .vs--disabled .vs__open-indicator{background-color:#efefef}.dashboard-filter[data-v-7893d879]  .select-size-sm .vs__search{font-size:.89rem}
.dashboard-grid[data-v-58027666]{--dashboard-row-height: 300px;position:relative;display:grid;gap:1rem}@media(max-height: 820px){.dashboard-grid[data-v-58027666]{--dashboard-row-height: 250px}}@media(min-width: 1800px)and (min-height: 1000px){.dashboard-grid[data-v-58027666]{--dashboard-row-height: 340px}}.dashboard-grid-item[data-v-58027666]{position:relative;min-width:0;min-height:0}.is-edit .dashboard-grid-item[data-v-58027666]{cursor:grab}.is-dragging[data-v-58027666]{user-select:none;outline:1px dashed #ebe9f1;outline-offset:4px;background:repeating-linear-gradient(90deg, transparent, transparent 8px, rgba(130, 134, 139, 0.08) 8px, rgba(130, 134, 139, 0.08) 9px)}.is-dragging .dashboard-grid-item[data-v-58027666]{outline:1px dashed #82868b}.is-dragging .dashboard-grid-item[data-v-58027666]  .dashboard-widget-body{opacity:.3}.is-swap[data-v-58027666]{outline:2px solid #ff9f43 !important}.is-swap[data-v-58027666]  .dashboard-widget{background-color:#fff7f0}.dashboard-grid-swap-tag[data-v-58027666]{position:absolute;right:.5rem;bottom:.5rem;padding:.1rem .6rem;font-size:.75rem;font-weight:bold;color:#fff;background-color:#ff9f43;border-radius:10rem}.dashboard-grid-slot[data-v-58027666]{border:2px solid #1094e6;border-radius:.428rem;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#08476f;background-color:rgba(16,148,230,.15)}.dashboard-grid-slot-tag[data-v-58027666]{margin-right:.5rem;padding:.1rem .6rem;font-size:.75rem;color:#fff;background-color:#1094e6;border-radius:10rem}.dashboard-grid-hint[data-v-58027666]{border:2px dashed rgba(16,148,230,.5);border-radius:.428rem;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:bold;color:#1094e6;background-color:rgba(16,148,230,.04);pointer-events:none}.dashboard-grid-hint.is-idle[data-v-58027666]{border:1px dashed #ebe9f1;background-color:rgba(16,148,230,.02)}
.table.b-table>tbody>tr>td[data-v-a4c32ce0]{padding:.72rem 1rem !important}.dashboard-ranking-search[data-v-a4c32ce0]{max-width:18rem}.dashboard-ranking-rank[data-v-a4c32ce0]{display:inline-block;width:26px;color:#b9b9c3}.dashboard-ranking-progress[data-v-a4c32ce0]{flex:1;max-width:8rem}.dashboard-ranking-ratio[data-v-a4c32ce0]{min-width:3.5rem;font-variant-numeric:tabular-nums}[data-v-a4c32ce0] .dashboard-ranking-mine{background-color:rgba(16,148,230,.06)}.dashboard-ranking-card[data-v-a4c32ce0]{flex:1;min-height:0;display:flex;flex-direction:column}[data-v-a4c32ce0] .dashboard-ranking-card .table-responsive{flex:1;min-height:0;overflow-y:auto}
.dashboard-ranking-modal-content{max-height:92vh}.dashboard-ranking-modal-body{display:flex;flex-direction:column;overflow:hidden}
.table.b-table>tbody>tr>td[data-v-41934cff]{padding:.72rem 1rem !important}.dashboard-attention-deal-table[data-v-41934cff]{min-height:28rem;transition:opacity .15s}.dashboard-attention-deal-table.is-reloading[data-v-41934cff]{opacity:.5;pointer-events:none}[data-v-41934cff] .dashboard-attention-deal-name{min-width:14rem}[data-v-41934cff] .dashboard-attention-inquiry-channel{min-width:7rem;max-width:10rem;overflow-wrap:anywhere}.dashboard-attention-inquiry-channel-text[data-v-41934cff]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[data-v-41934cff] .dashboard-attention-customer{min-width:8rem}
.dashboard-widget-picker-list[data-v-5fabd14e]{max-height:50vh;overflow-y:auto}.dashboard-widget-picker-list[data-v-5fabd14e]  thead th{position:sticky;top:0;z-index:2}.dashboard-widget-picker-list .is-selectable[data-v-5fabd14e],.dashboard-widget-picker-list .is-selectable[data-v-5fabd14e]  .custom-control-label{cursor:pointer}
.dashboard-widget[data-v-dc86d5d2]{height:100%;display:flex;flex-direction:column;overflow:hidden}.dashboard-widget-header[data-v-dc86d5d2]{padding:.75rem 1rem .5rem;flex-wrap:nowrap}.dashboard-widget-title[data-v-dc86d5d2]{margin-bottom:0;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-widget-grip[data-v-dc86d5d2]{color:#b9b9c3}.dashboard-widget-actions[data-v-dc86d5d2]{display:flex;align-items:center;flex-shrink:0}.dashboard-widget-body[data-v-dc86d5d2]{flex:1;min-height:0;padding:0 1rem .75rem;display:flex;flex-direction:column}.dashboard-widget-error[data-v-dc86d5d2],.dashboard-widget-preparing[data-v-dc86d5d2]{margin:auto;text-align:center}
.dashboard-pie[data-v-4de3f2bf]{flex:1;min-height:0;display:flex;align-items:flex-start;gap:.75rem}.dashboard-pie-chart[data-v-4de3f2bf]{flex:0 0 40%;aspect-ratio:1/1;max-height:100%}.dashboard-pie-legend[data-v-4de3f2bf]{flex:1;min-width:0;width:100%;table-layout:fixed;font-size:.8rem}.dashboard-pie-legend td[data-v-4de3f2bf]{padding:.1rem .25rem}.dashboard-pie-legend-label[data-v-4de3f2bf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-pie-legend-count[data-v-4de3f2bf]{width:4.5em}.dashboard-pie-legend-ratio[data-v-4de3f2bf]{width:4em}.dashboard-pie-swatch[data-v-4de3f2bf]{display:inline-block;width:.7rem;height:.7rem;margin-right:.3rem;border-radius:2px;vertical-align:middle}
.dashboard-funnel[data-v-2bdc822e]{flex:1;min-height:0;display:flex;flex-direction:column}.dashboard-funnel-categories[data-v-2bdc822e]{flex:1;min-height:0;display:flex;flex-wrap:wrap;gap:1rem;overflow-y:auto}.dashboard-funnel-category[data-v-2bdc822e]{flex:1 1 200px;min-width:0;min-height:100px;display:flex;flex-direction:column}.dashboard-funnel-category-title[data-v-2bdc822e]{font-size:.85rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-funnel-stages[data-v-2bdc822e]{flex:1;min-height:0;display:flex;gap:4px;overflow-x:auto}.dashboard-funnel-stage[data-v-2bdc822e]{flex:1 0 46px;max-width:96px;display:flex;flex-direction:column;align-items:center;min-height:0}.dashboard-funnel-count[data-v-2bdc822e]{flex-shrink:0;font-size:.8rem;line-height:1.2rem;text-align:center}.dashboard-funnel-track[data-v-2bdc822e]{flex:1;width:100%;min-height:0;display:flex;flex-direction:column;justify-content:flex-end}.dashboard-funnel-bar[data-v-2bdc822e]{flex-shrink:0;width:100%;border-radius:2px 2px 0 0}.dashboard-funnel-label[data-v-2bdc822e]{font-size:.7rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-progress[data-v-2bdc822e]{background-color:#1094e6}.is-win[data-v-2bdc822e]{background-color:#28c76f}.is-lose[data-v-2bdc822e]{background-color:#dae1e7}
.dashboard-funnel-legend[data-v-3c82e027]{font-size:.75rem;white-space:nowrap}.dashboard-funnel-legend span[data-v-3c82e027]{margin-left:.75rem}.dashboard-funnel-legend i[data-v-3c82e027]{display:inline-block;width:.7rem;height:.7rem;margin-right:.25rem;vertical-align:middle}.is-progress[data-v-3c82e027]{background-color:#1094e6}.is-win[data-v-3c82e027]{background-color:#28c76f}.is-lose[data-v-3c82e027]{background-color:#dae1e7}
.dashboard-ranking[data-v-fa19f460]{flex:1;min-height:0;display:flex;flex-direction:column}.dashboard-ranking-rows[data-v-fa19f460]{flex:1;min-height:0;display:grid;align-items:center}.dashboard-ranking-rows>p[data-v-fa19f460]{grid-row:1/-1}.dashboard-ranking-row[data-v-fa19f460]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;line-height:1.2}.dashboard-ranking-label[data-v-fa19f460]{flex:0 0 30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-ranking-track[data-v-fa19f460]{flex:1;height:.7rem;background-color:#f6f6f6;border-radius:2px}.dashboard-ranking-track i[data-v-fa19f460]{display:block;height:100%;background-color:#1094e6;border-radius:2px}.dashboard-ranking-track .is-unassigned[data-v-fa19f460]{background-color:#dae1e7}.dashboard-ranking-count[data-v-fa19f460]{flex:0 0 3rem;text-align:right}.dashboard-ranking-others[data-v-fa19f460]{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem}.dashboard-ranking-note[data-v-fa19f460]{margin-top:.25rem}
.dashboard-attention[data-v-f73d08dc]{flex:1;min-height:0;display:flex;flex-direction:column}.dashboard-attention-rows[data-v-f73d08dc]{display:flex;flex-direction:column;gap:.75rem}.dashboard-attention-row[data-v-f73d08dc]{display:flex;align-items:baseline}.dashboard-attention-label[data-v-f73d08dc]{flex:1}.dashboard-attention-count[data-v-f73d08dc]{font-size:1.6rem;font-weight:600}a.dashboard-attention-count[data-v-f73d08dc]{text-decoration:underline}.dashboard-attention-unit[data-v-f73d08dc]{margin-left:.25rem}.dashboard-attention-note[data-v-f73d08dc]{margin-top:.75rem}
.dashboard-kpi-stat[data-v-49226f47]{display:flex;flex-direction:column;min-width:0}.dashboard-kpi-stat-label[data-v-49226f47]{font-size:.85rem;font-weight:500;color:#6e6b7b}.dashboard-kpi-stat-figure[data-v-49226f47]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.75rem}.dashboard-kpi-stat-value[data-v-49226f47]{font-size:1.25rem;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-kpi-stat-comparison[data-v-49226f47]{font-size:.8rem;white-space:nowrap}
.dashboard-brokerage-fee[data-v-60a8c43a]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}
.dashboard-deal-notice[data-v-2c072894]{white-space:nowrap}.dashboard-deal-notice-count[data-v-2c072894]{text-decoration:underline}
.dashboard-contract[data-v-5ef1d8ab]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}
.dashboard-sales-amount[data-v-68b213a2]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:.5rem}.dashboard-sales-amount-table[data-v-68b213a2]{display:grid;grid-template-columns:auto repeat(3, minmax(min-content, 1fr));column-gap:1.25rem;row-gap:.5rem;align-items:baseline}.dashboard-sales-amount-row[data-v-68b213a2]{display:contents}.dashboard-sales-amount-head[data-v-68b213a2],.dashboard-sales-amount-row-label[data-v-68b213a2]{font-size:.85rem;font-weight:500;color:#6e6b7b;white-space:nowrap}.dashboard-sales-amount-cell[data-v-68b213a2]{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem}.dashboard-sales-amount-value[data-v-68b213a2]{font-size:1.25rem;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-sales-amount-comparison[data-v-68b213a2]{font-size:.8rem}.is-total[data-v-68b213a2]{padding-left:1.25rem;border-left:1px solid #ebe9f1}.dashboard-sales-amount-note[data-v-68b213a2]{font-size:.7rem;line-height:1.3;color:#b9b9c3}.dashboard-sales-amount-notices[data-v-68b213a2]{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:.25rem}
/*
* Search Form Font Size
*/
.form-control-sm {
  font-size: 0.89rem !important;
}
.select-size-sm.v-select .vs__selected {
  font-size: 0.89rem !important;
}

/*
* List Table Style
*/
.td-small {
  padding: 0.09em 0.3em !important;
  font-size: 13px !important;
  font-family: Montserrat, Helvetica, Arial !important;
}
.td-min-height {
  height: 40px;
}
.th-small {
  font-weight: normal !important;
  font-size: 13px !important;
  font-family: Montserrat, Helvetica, Arial !important;
}
.vgt-checkbox-col {
  padding: 0.45em 1.5em 0.75em 0.75em !important;
  border-right: none !important;
  border-bottom: 1px solid #dcdfe6 !important;
}
#estate-list-vue-good-table .vgt-checkbox-col {
  padding: 0.45em 0.75em 0.45em 0.75em !important;
  border-right: none !important;
  border-bottom: 1px solid #dcdfe6 !important;
}
tbody > tr > th.vgt-checkbox-col {
  background: initial !important;
}
.no-data {
  font-size: 14px;
}
#subdivision-list-vue-good-table th.vgt-row-header {
  background-color: transparent !important;
  border-top: 1px solid #dcdfe6;
  border-bottom: 1px solid #dcdfe6;
}

/*
 * list row toggle button
 */
.dropdown button.item-toggle-button {
  padding-left: 0.9rem;
  padding-right: 0.9rem;
}
.col-action-history {
  flex: 0 0 25%;
  max-width: 25%;
  min-width: 200px;
}
.datepicker-min-width {
  min-width: 150px;
}
@media screen and (min-width: 765px) {
.datepicker-padding-custom .datepicker-form-from {
    padding-right: 0;
}
.datepicker-padding-custom .datepicker-form-interval {
    padding-left: 0;
    padding-right: 0;
}
.datepicker-padding-custom .datepicker-form-to {
    padding-left: 0;
}
.range-form-padding .range-form-from {
    padding-right: 0;
}
.range-form-padding .range-form-interval {
    padding-left: 0;
    padding-right: 0;
}
.range-form-padding .range-form-to {
    padding-left: 0;
}
}
.datepicker-wrap-custom label.text-wrap {
  white-space: nowrap !important;
  overflow: hidden;
}
.min-width-25 {
  min-width: 25px;
}
.max-width-25 {
  max-width: 25px;
}
.est-tb-staff {
  min-width: 100px;
}
.estatelist-card-pc-image {
  cursor: pointer;
}
.estatelist-card-pc-image-size {
  height: 129px;
  width: 172px;
}
.estatelist-card-phone-image-size {
  height: 120px;
  width: 160px;
}
.subdivisionlist-card-pc-image {
  cursor: pointer;
}
.subdivisionlist-card-pc-image-size {
  height: 129px;
  width: 172px;
}
.subdivisionlist-card-phone-image-size {
  height: 120px;
  width: 160px;
}
.price-size {
  font-size: 16px;
}
.font-bold {
  font-weight: bold;
}
.font-price-color {
  color: #a31111;
}
.icon-color-arrow-up {
  color: #a31111;
}
.icon-color-arrow-down {
  color: #06a32d;
}
.total-sending-mail {
  font-size: 2rem;
}
.fw-normal {
  font-weight: 400;
}
.delivered {
  background-color: #08cc9c;
  color: #08cc9c;
}
.note-rate {
  width: 12px;
  height: 12px;
  margin-left: 12px;
}
.processing {
  background-color: #ffff99;
}
.not-delivered {
  background-color: #ff7c84;
}
.clicked {
  background-color: #ffc404;
}
.opened {
  background-color: #00b0f0;
}
.not-opened {
  background-color: #e0dcdc;
}
.unsubscribed {
  background-color: #ff0000;
}
.tab-scroll {
  position: relative;
  height: 100%;
  overflow-y: auto;
  scroll-behavior: smooth;
  padding: 0.5em 1.5em 0.5em 0.5em;
}



.dashboard-toolbar[data-v-586633c0]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 0}.dashboard-skeleton-grid[data-v-586633c0]{display:grid;gap:1rem}.dashboard-skeleton-grid>.card[data-v-586633c0]{height:300px}
