
.pm-agency-dashboard .pm-property-form textarea,
.pm-agency-dashboard .pm-property-form input[type="text"],
.pm-agency-dashboard .pm-property-form input[type="number"],
.pm-agency-dashboard .pm-property-form select {
    max-width: none;
}
.pm-agency-dashboard .pm-property-form textarea {
    display: block;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100%;
    box-sizing: border-box;
    white-space: pre-wrap;
    overflow-wrap: break-word;
}
.pm-property-features {
    display: flex;
    flex-wrap: wrap;
    gap: 12px 22px;
    padding: 8px 0 12px;
}
.pm-property-features > strong {
    flex-basis: 100%;
}
.pm-property-features label {
    display: inline-flex;
    gap: 7px;
    align-items: center;
}
.pm-field-help {
    margin: 5px 0 12px;
    opacity: .7;
}
.pm-property-gallery {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 14px;
    margin: 12px 0 16px;
}
.pm-property-gallery-item {
    display: block;
    border: 1px solid rgba(0,0,0,.12);
    border-radius: 8px;
    overflow: hidden;
    background: #fff;
}
.pm-property-gallery-item img {
    display: block;
    width: 100%;
    height: 120px;
    object-fit: cover;
}
.pm-property-gallery-item span {
    display: flex;
    gap: 6px;
    align-items: center;
    padding: 8px;
    font-size: 14px;
}
.pm-property-gallery-field input[type="file"] {
    display: block;
    width: 100%;
    margin-top: 8px;
}
.pm-description-field,
.pm-description-field label {
    width: 100%;
    max-width: none !important;
}
@media (max-width: 700px) {
    .pm-property-features {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
}

.pm-package-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:22px 0}.pm-package-card{border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:22px;background:#fff}.pm-package-card h3{margin-top:0}.pm-package-price{font-size:24px;font-weight:700;margin:10px 0 16px}

/* v0.18.6 canonical location autocomplete */

.pm-location-field,[data-pm-location-autocomplete]{position:relative}
.pm-location-results{position:absolute;z-index:50;left:0;right:0;top:100%;background:#fff;border:1px solid #c3c4c7;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.12);max-height:300px;overflow:auto;text-align:left}
.pm-location-option{display:block;width:100%;border:0;border-bottom:1px solid #eee;background:#fff;padding:10px 12px;text-align:left;cursor:pointer}
.pm-location-option:hover,.pm-location-option:focus{background:#f6f7f7}
.pm-location-option strong,.pm-location-option small{display:block}
.pm-location-option small{margin-top:2px;color:#646970;font-size:12px}
.pm-location-empty{display:block;padding:10px 12px;color:#646970;background:#fff}


/* v0.24.10 account action polish */
.pm-agency-dashboard .pm-account-actions{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 18px}
.pm-agency-dashboard .pm-dashboard-action-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 15px;border:1px solid #234b36;border-radius:8px;background:#fff;color:#234b36;text-decoration:none;font-weight:600;line-height:1.2}
.pm-agency-dashboard .pm-dashboard-action-secondary:hover,.pm-agency-dashboard .pm-dashboard-action-secondary:focus{background:#f1f5f1;color:#183a29;text-decoration:none}


/* v0.24.11 frontend action consistency */
.pm-agency-dashboard .pm-dashboard-action-secondary{margin-top:4px}
.pm-agency-dashboard .pm-table-action,
.pm-agency-dashboard a.pm-table-action{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;margin:2px 4px 2px 0;border:1px solid #c5cec7;border-radius:7px;background:#fff;color:#234b36;text-decoration:none;font-size:13px;font-weight:650;line-height:1.15;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease}
.pm-agency-dashboard .pm-table-action:hover,.pm-agency-dashboard .pm-table-action:focus{background:#f1f5f1;border-color:#234b36;color:#183a29;text-decoration:none}
.pm-agency-dashboard .pm-table-action-primary{background:#234b36;border-color:#234b36;color:#fff}
.pm-agency-dashboard .pm-table-action-primary:hover,.pm-agency-dashboard .pm-table-action-primary:focus{background:#183a29;color:#fff}
.pm-agency-dashboard table .button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;border-radius:7px;font-size:13px;font-weight:650;line-height:1.15}

/* v0.25.0 professional property editor */
.pm-property-editor{max-width:980px;margin:32px auto 56px}.pm-property-editor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.pm-property-editor-header h2{margin:3px 0 7px;font-size:32px;line-height:1.15;color:#173b2a}.pm-property-editor-header p{margin:0;color:#657169;max-width:650px}.pm-editor-eyebrow{font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:.12em;font-weight:750;color:#6d7c72}.pm-property-form{display:grid;gap:20px}.pm-form-section{padding:26px;border:1px solid #dfe5df;border-radius:14px;background:#fff;box-shadow:0 5px 18px rgba(27,59,42,.045)}.pm-form-section-heading{display:flex;align-items:flex-start;gap:13px;padding-bottom:19px;margin-bottom:20px;border-bottom:1px solid #edf0ed}.pm-form-section-heading>span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#eef3ef;color:#234b36;font-size:12px;font-weight:800}.pm-form-section-heading h3{margin:0 0 3px;color:#173b2a;font-size:20px}.pm-form-section-heading p{margin:0;color:#738078;font-size:14px}.pm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pm-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-field{margin:0}.pm-span-2{grid-column:1/-1}.pm-property-form .pm-field label,.pm-property-gallery-field>strong,.pm-feature-panel>strong{display:block;margin:0 0 7px;color:#263d31;font-size:14px;font-weight:700}.pm-property-form .pm-field label em{color:#a63d35;font-style:normal}.pm-property-form input[type=text],.pm-property-form input[type=search],.pm-property-form input[type=number],.pm-property-form input[type=url],.pm-property-form select,.pm-property-form textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid #cfd8d1;border-radius:8px;background:#fff;color:#25342b;box-sizing:border-box;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.pm-property-form textarea{min-height:180px;resize:vertical}.pm-property-form input:focus,.pm-property-form select:focus,.pm-property-form textarea:focus{outline:none;border-color:#52745e;box-shadow:0 0 0 3px rgba(35,75,54,.10)}.pm-input-prefix{display:flex;align-items:stretch}.pm-input-prefix>span{display:flex;align-items:center;padding:0 12px;border:1px solid #cfd8d1;border-right:0;border-radius:8px 0 0 8px;background:#f5f7f5;color:#536158;font-weight:700}.pm-input-prefix input{border-radius:0 8px 8px 0!important}.pm-feature-panel{margin-top:20px;padding:17px 18px;border-radius:10px;background:#f7f9f7}.pm-feature-panel .pm-property-features{padding:5px 0 0;gap:10px}.pm-feature-panel .pm-property-features label{padding:9px 12px;border:1px solid #dce3dd;border-radius:8px;background:#fff}.pm-feature-panel .pm-property-features>strong{display:none}.pm-location-field{position:relative}.pm-location-field small{display:block;margin-top:7px;color:#758078;line-height:1.45}.pm-property-gallery-field{padding:18px;border:1px dashed #c7d2ca;border-radius:10px;background:#fafbfa}.pm-file-upload{display:inline-flex;position:relative;overflow:hidden;align-items:center;justify-content:center;padding:10px 15px;border:1px solid #234b36;border-radius:8px;background:#fff;color:#234b36;font-weight:700;cursor:pointer}.pm-file-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.pm-description-field{margin-top:20px}.pm-form-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border:1px solid #dfe5df;border-radius:12px;background:#f7f9f7}.pm-form-note{margin:0;color:#66736a;font-size:14px}.pm-save-property{min-height:46px!important;padding:10px 20px!important;white-space:nowrap}.pm-form-errors{padding:13px 17px;border-left:4px solid #b64b43;border-radius:6px;background:#fff4f3;margin-bottom:18px}.pm-form-errors p{margin:4px 0;color:#7b2e29}
@media(max-width:800px){.pm-form-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-property-editor{margin-top:20px}.pm-property-editor-header{flex-direction:column}.pm-property-editor-header h2{font-size:28px}}
@media(max-width:600px){.pm-form-section{padding:19px}.pm-form-grid,.pm-form-grid-3{grid-template-columns:1fr}.pm-span-2{grid-column:auto}.pm-form-actions{align-items:stretch;flex-direction:column}.pm-save-property{width:100%}.pm-property-features{grid-template-columns:1fr!important}}

/* v0.25.1 professional form consistency */
.pm-professional-editor{max-width:980px;margin:32px auto 56px}.pm-professional-editor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.pm-professional-editor-header h2{margin:3px 0 7px;font-size:32px;line-height:1.15;color:#173b2a}.pm-professional-editor-header p{margin:0;color:#657169;max-width:650px}.pm-professional-form{display:grid;gap:20px}.pm-professional-form .pm-field label,.pm-inline-section-form .pm-field label{display:block;margin:0 0 7px;color:#263d31;font-size:14px;font-weight:700}.pm-professional-form input[type=text],.pm-professional-form input[type=email],.pm-professional-form input[type=tel],.pm-professional-form input[type=url],.pm-professional-form input[type=password],.pm-professional-form select,.pm-professional-form textarea,.pm-inline-section-form input[type=text],.pm-inline-section-form input[type=email],.pm-inline-section-form input[type=tel],.pm-inline-section-form select,.pm-assignment-form select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #cfd8d1;border-radius:8px;background:#fff;color:#25342b;box-sizing:border-box;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.pm-professional-form textarea{min-height:150px;resize:vertical}.pm-professional-form input:focus,.pm-professional-form select:focus,.pm-professional-form textarea:focus,.pm-inline-section-form input:focus,.pm-inline-section-form select:focus,.pm-assignment-form select:focus{outline:none;border-color:#52745e;box-shadow:0 0 0 3px rgba(35,75,54,.10)}.pm-profile-media-row{display:flex;align-items:center;gap:22px;margin-bottom:20px;padding:17px 18px;border:1px dashed #c7d2ca;border-radius:10px;background:#fafbfa}.pm-current-profile-image img{display:block;width:96px;height:96px;object-fit:cover;border-radius:50%}.pm-current-agency-logo{display:flex;align-items:center;justify-content:center;width:180px;min-height:100px;padding:12px;border:1px solid #e1e5e1;border-radius:10px;background:#fff}.pm-current-agency-logo img{display:block;max-width:100%;height:auto}.pm-profile-upload{flex:1}.pm-profile-upload small{display:block;margin-top:8px;color:#758078;line-height:1.45}.pm-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pm-choice-grid>label{display:flex;align-items:flex-start;gap:11px;padding:15px;border:1px solid #dce3dd;border-radius:10px;background:#f9faf9;cursor:pointer}.pm-choice-grid input{margin-top:4px}.pm-choice-grid strong,.pm-choice-grid small{display:block}.pm-choice-grid small{margin-top:3px;color:#758078;font-weight:400;line-height:1.4}.pm-dashboard-action-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #234b36;border-radius:8px;background:#234b36;color:#fff;text-decoration:none;font-weight:700;line-height:1.2;cursor:pointer}.pm-dashboard-action-primary:hover,.pm-dashboard-action-primary:focus{background:#183a29;color:#fff;text-decoration:none}.pm-section-actions{display:flex;justify-content:flex-end;margin-top:18px;padding-top:18px;border-top:1px solid #edf0ed}.pm-form-notice{padding:13px 17px;border-radius:6px;margin-bottom:18px}.pm-form-notice-success{border-left:4px solid #3f7b52;background:#f2f8f3;color:#274c32}.pm-professional-table-wrap{overflow-x:auto}.pm-professional-table{width:100%;border-collapse:collapse}.pm-professional-table th{padding:11px 12px;text-align:left;color:#536158;font-size:12px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #dfe5df}.pm-professional-table td{padding:14px 12px;border-bottom:1px solid #edf0ed;vertical-align:middle}.pm-professional-table tbody tr:last-child td{border-bottom:0}.pm-table-form{margin:0}.pm-assignment-form{display:flex;align-items:center;gap:9px;min-width:300px}.pm-assignment-form select{min-height:38px;padding:7px 10px}.pm-status-pill{display:inline-flex;padding:5px 9px;border-radius:999px;background:#eef3ef;color:#31533e;font-size:12px;font-weight:700}.pm-empty-state{padding:22px;border:1px dashed #ccd5ce;border-radius:10px;background:#fafbfa;text-align:center;color:#657169}.pm-empty-state strong{display:block;color:#263d31}.pm-empty-state p{margin:5px 0 0}.pm-team-editor .pm-form-section{margin-bottom:20px}
@media(max-width:700px){.pm-professional-editor-header{flex-direction:column}.pm-professional-editor-header h2{font-size:28px}.pm-profile-media-row{align-items:flex-start;flex-direction:column}.pm-choice-grid{grid-template-columns:1fr}.pm-assignment-form{min-width:240px}.pm-professional-table{min-width:620px}}


/* v0.25.3.1 property photo grid polish */
.pm-property-gallery-field{padding:20px!important}
.pm-property-gallery-field .pm-field-help{max-width:720px;margin-bottom:16px}
.pm-property-gallery,
.pm-new-photo-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:12px 0!important}
.pm-property-gallery:empty,.pm-new-photo-grid:empty{display:none!important}
.pm-property-gallery-item,
.pm-new-photo-item{position:relative!important;min-width:0!important;aspect-ratio:4/3!important;border:1px solid #d8e0da!important;border-radius:10px!important;overflow:hidden!important;background:#eef2ef!important;box-shadow:0 2px 8px rgba(27,59,42,.06)!important;cursor:grab!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}
.pm-property-gallery-item:active,.pm-new-photo-item:active{cursor:grabbing!important}
.pm-property-gallery-item.is-dragging,.pm-new-photo-item.is-dragging{opacity:.48!important;transform:scale(.98)!important;border-color:#52745e!important}
.pm-property-gallery-item img,
.pm-new-photo-item img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;margin:0!important}
.pm-cover-badge{position:absolute!important;top:8px!important;left:8px!important;z-index:3!important;display:inline-flex!important;width:auto!important;padding:5px 8px!important;border-radius:999px!important;background:#173b2a!important;color:#fff!important;font-size:11px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;box-shadow:0 1px 4px rgba(0,0,0,.16)!important}
.pm-cover-badge[hidden]{display:none!important}
.pm-photo-drag{position:absolute!important;left:8px!important;bottom:8px!important;z-index:3!important;display:inline-flex!important;width:auto!important;padding:5px 7px!important;border-radius:6px!important;background:rgba(255,255,255,.92)!important;color:#294536!important;font-size:11px!important;font-weight:700!important;line-height:1!important;box-shadow:0 1px 4px rgba(0,0,0,.12)!important}
.pm-photo-remove{position:absolute!important;top:8px!important;right:8px!important;z-index:4!important;margin:0!important}
.pm-photo-remove input{position:absolute!important;opacity:0!important;pointer-events:none!important}
.pm-photo-remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border:0!important;border-radius:50%!important;background:rgba(255,255,255,.94)!important;color:#7d332d!important;font-size:0!important;font-weight:800!important;cursor:pointer!important;box-shadow:0 1px 5px rgba(0,0,0,.16)!important}
.pm-photo-remove:after{content:'×';font-size:21px!important;line-height:1!important}
.pm-photo-remove:hover{background:#fff3f2!important;color:#9d3028!important}
.pm-photo-remove:has(input:checked){background:#9d3028!important;color:#fff!important;opacity:.7!important}
.pm-new-photo-meta{position:absolute!important;inset:0!important;pointer-events:none!important}
.pm-new-photo-meta>span{position:absolute!important;left:8px!important;bottom:8px!important;display:inline-flex!important;width:auto!important;padding:5px 7px!important;border-radius:6px!important;background:rgba(255,255,255,.92)!important;color:#294536!important;font-size:11px!important;font-weight:700!important;line-height:1!important;box-shadow:0 1px 4px rgba(0,0,0,.12)!important}
.pm-new-photo-meta>button{position:absolute!important;top:8px!important;right:8px!important;pointer-events:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(255,255,255,.94)!important;color:#7d332d!important;font-size:0!important;cursor:pointer!important;box-shadow:0 1px 5px rgba(0,0,0,.16)!important}
.pm-new-photo-meta>button:after{content:'×';font-size:21px!important;line-height:1!important;font-weight:800!important}
.pm-new-photo-meta>button:hover{background:#fff3f2!important;color:#9d3028!important}
.pm-new-photo-item.is-cover .pm-new-photo-meta>span{top:8px!important;bottom:auto!important;background:#173b2a!important;color:#fff!important;border-radius:999px!important;padding:5px 8px!important}
.pm-photo-upload-row{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin-top:16px!important;padding-top:16px!important;border-top:1px solid #e4e9e5!important}
.pm-photo-status{color:#68756c!important;font-size:13px!important}
.pm-photo-status.is-ready{color:#234b36!important;font-weight:650!important}
@media(max-width:900px){.pm-property-gallery,.pm-new-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:650px){.pm-property-gallery,.pm-new-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pm-photo-drag{font-size:0!important}.pm-photo-drag:after{content:'↕';font-size:13px!important}}
@media(max-width:420px){.pm-property-gallery,.pm-new-photo-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}.pm-property-gallery-field{padding:14px!important}}

/* v0.25.4 permanent property deletion */
.pm-table-action-danger{border:0;background:transparent;color:#a33a32;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px}.pm-table-action-danger:hover{color:#7d241e}.pm-delete-success{margin:0 0 18px;padding:14px 16px;border:1px solid #b9d5c2;border-radius:10px;background:#f3faf5;color:#234c34}.pm-delete-modal[hidden]{display:none!important}.pm-delete-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:24px}.pm-delete-modal-backdrop{position:absolute;inset:0;background:rgba(20,34,27,.58);backdrop-filter:blur(2px)}.pm-delete-modal-card{position:relative;z-index:1;width:min(560px,100%);background:#fff;border-radius:18px;padding:30px;box-shadow:0 24px 70px rgba(0,0,0,.25);color:#253b30}.pm-delete-modal-card h3{margin:8px 0 12px;font-size:24px}.pm-delete-modal-card p{line-height:1.6}.pm-delete-modal-close{position:absolute;right:16px;top:12px;border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer;color:#68756e}.pm-delete-warning-icon{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:#fff0ee;color:#a33a32;font-weight:800;font-size:22px}.pm-delete-history-note{padding:12px 14px;border-radius:10px;background:#f6f6f2;color:#59665f;font-size:14px}.pm-delete-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;flex-wrap:wrap}.pm-danger-button{border:1px solid #9d342d;border-radius:8px;background:#9d342d;color:#fff;padding:10px 16px;font-weight:700;cursor:pointer}.pm-danger-button:hover{background:#7d241e}.pm-modal-open{overflow:hidden}@media(max-width:600px){.pm-delete-modal{padding:14px}.pm-delete-modal-card{padding:24px 20px}.pm-delete-modal-actions>*{flex:1 1 auto;text-align:center}}

/* v0.25.6.1: keep property media URL fields consistent with the polished property editor. */
.pm-property-media-links{margin-top:20px;align-items:start}.pm-property-media-links .pm-field{display:block;min-width:0}.pm-property-media-links input[type=url]{display:block;width:100%;min-width:0}.pm-property-media-links small{display:block;margin-top:7px;color:#758078;font-size:13px;line-height:1.45}.pm-property-media-links .pm-field label{margin-bottom:7px}@media (max-width:700px){.pm-property-media-links{grid-template-columns:1fr}}

.pm-description-guidance{display:block;margin-top:7px;color:#758078;font-size:13px;line-height:1.45}

/* v0.25.8 — polished preview workflow */
.pm-form-action-buttons{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.pm-preview-property{min-height:46px;padding:10px 20px}.pm-form-actions .pm-dashboard-action{margin:0}@media(max-width:700px){.pm-form-actions{align-items:stretch;flex-direction:column}.pm-form-action-buttons{width:100%;justify-content:stretch}.pm-form-action-buttons>*{flex:1 1 100%}}

.pm-form-success{padding:13px 17px;border-left:4px solid #52745e;border-radius:6px;background:#f2f7f3;margin-bottom:18px}.pm-form-success p{margin:4px 0;color:#234b36}

/* v0.25.8.4 — explicit-save preview workflow */
.pm-preview-property.is-disabled{opacity:.48;cursor:not-allowed;pointer-events:none;background:#f5f7f5;border-color:#cfd8d1;color:#78847c}.pm-form-note.is-warning{color:#8a5b16;font-weight:600}

/* v0.26.2.8: My Properties only; preserve desktop table and existing actions. */
@media (max-width: 700px) {
  .pm-my-properties-table-wrap {overflow:visible!important;max-width:100%;}
  .pm-my-properties-table,.pm-my-properties-table tbody,.pm-my-properties-table tr,.pm-my-properties-table td {display:block;width:100%;box-sizing:border-box;}
  .pm-my-properties-table {background:transparent!important;border:0!important;}
  .pm-my-properties-table thead {display:none;}
  .pm-my-properties-table tbody {display:grid;gap:14px;}
  .pm-my-properties-table tbody tr {border:1px solid #dce5df;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.035);}
  .pm-my-properties-table tbody td {display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 14px!important;border-top:1px solid #eef1ee!important;white-space:normal!important;overflow-wrap:anywhere;text-align:right;}
  .pm-my-properties-table tbody td:first-child {display:block;border-top:0!important;padding:16px 14px!important;text-align:left;font-size:16px;}
  .pm-my-properties-table tbody td:first-child::before {display:none;}
  .pm-my-properties-table tbody td[data-label]::before {content:attr(data-label);flex:0 0 92px;font-size:12px;font-weight:700;color:#596b60;text-align:left;}
  .pm-my-properties-table tbody td[data-label=Actions] {display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding:14px!important;text-align:left;}
  .pm-my-properties-table tbody td[data-label=Actions]::before {flex:0 0 100%;}
  .pm-my-properties-table tbody td[data-label=Actions] .pm-table-action {display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:7px 11px;border:1px solid #d4ddd6;border-radius:7px;text-decoration:none;box-sizing:border-box;}
  .pm-my-properties-table tbody td[data-label=Actions] .pm-table-action-danger {color:#a33a32;background:#fff;}
  .pm-properties-pagination {gap:6px!important;}
}
