.hana-listing-state-switch{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:98px;min-height:32px;padding:5px 8px;border:1px solid #b9cbd9;border-radius:7px;background:#fff;color:#173149;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}
.hana-listing-state-switch .hana-state-track{width:26px;height:15px;border-radius:20px;background:#a3b1bb;position:relative;flex:none}
.hana-listing-state-switch .hana-state-track:after{content:"";position:absolute;width:11px;height:11px;left:2px;top:2px;background:white;border-radius:50%}
.hana-listing-state-switch[aria-checked="true"]{border-color:#c97d24;background:#fff8ee;color:#8b4c00}
.hana-listing-state-switch[aria-checked="true"] .hana-state-track{background:#c97d24}
.hana-listing-state-switch[aria-checked="true"] .hana-state-track:after{left:13px}
.hana-listing-state-switch[aria-busy="true"]{opacity:.65;cursor:wait}
.hana-listing-status-notice{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:2147483646;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:9px;background:#173149;color:#fff;box-shadow:0 4px 18px #0003;font-size:14px}
.hana-listing-status-notice[hidden]{display:none!important}
@media(max-width:980px){html body #savedListingsList>.dashboard-property-row>.hana-listing-state-switch{display:inline-flex!important;grid-column:2 / -1!important;grid-row:7!important;position:static!important;justify-self:end!important;align-self:center!important;width:auto!important;min-height:36px!important;margin:2px 0 0!important}}

@media(min-width:981px){html body.has-sidebar #listView #savedListingsList .hana-simple-row-actions>.hana-listing-state-switch{display:inline-flex!important;flex:0 0 100%!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:27px!important;height:auto!important;font-size:10px!important;padding:3px 2px!important;gap:3px!important}.hana-simple-row-actions .hana-state-track{width:20px;height:13px}.hana-simple-row-actions .hana-state-track:after{width:9px;height:9px}.hana-simple-row-actions [aria-checked="true"] .hana-state-track:after{left:9px}}
@media(min-width:981px) and (max-width:1279px){html body.has-sidebar #listView #savedListingsList .hana-simple-row-actions>.hana-listing-state-switch{flex-direction:column!important}}
@media(max-width:980px){html body.has-sidebar.hana-mobile-ui #listView #savedListingsList>.dashboard-property-row.hana-crm-row>.hana-listing-state-switch{display:inline-flex!important;grid-column:2 / -1!important;grid-row:7!important;position:static!important;justify-self:end!important;min-height:36px!important}}

@media(max-width:760px){#public-detail-content>.detail-internal-controls{position:sticky;top:0;z-index:3;margin:0;padding:9px 12px;background:#fff;border-bottom:1px solid #e2e8ee}#public-detail-content>.detail-internal-controls .detail-contract-toggle{min-width:44px;min-height:28px}}
