/* Progressive property search, aligned with the reviewed mobile reference. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-panel-body>*{flex-shrink:0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-dialog{background:#fff!important;border-radius:26px!important;max-width:560px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-panel-head{position:relative!important;min-height:72px!important;padding:20px 64px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border-bottom:1px solid #eef1f2!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-panel-head:before{display:none!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-panel-head h2{font-size:23.4px!important;line-height:1.5!important;text-align:center!important;margin:0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-close{position:absolute!important;right:18px!important;left:auto!important;top:14px!important;border-radius:50%!important;width:40px!important;height:40px!important;min-height:40px!important;min-width:40px!important;background:#fff!important;border-color:#e6ebee!important;box-shadow:0 2px 6px #23313a09!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-panel-body{padding:24px 22px!important;background:#fff!important;display:flex!important;flex-direction:column!important;gap:18px!important;min-height:0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-deals{display:flex!important;gap:6px!important;padding:6px!important;background:#f8fafb!important;border:1px solid #eff3f5!important;border-radius:30px!important;box-shadow:0 5px 18px #23313a08!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-deals button{flex:1!important;border:0!important;background:#fff!important;border-radius:24px!important;color:#49545a!important;min-height:46px!important;padding:10px 8px!important;font-size:19.5px!important;font-weight:500!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-deals button[aria-pressed=true]{background:#285974!important;color:#fff!important;box-shadow:0 5px 14px #2859741a!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-row{padding:0!important;border:0!important;background:#fff!important;border-radius:22px!important;box-shadow:0 8px 24px #23313a07!important;margin:0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-row>summary{display:flex!important;align-items:center!important;gap:12px!important;list-style:none!important;min-height:66px!important;padding:16px 20px!important;border:0!important;border-radius:22px!important;background:#fff!important;cursor:pointer!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-row>summary::-webkit-details-marker{display:none!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-row>summary:after{content:''!important;display:block!important;flex:0 0 6px!important;width:6px!important;height:6px!important;border:solid #98a4aa!important;border-width:0 1px 1px 0!important;transform:rotate(45deg)!important;margin-inline-start:2px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-row[open]>summary:after{transform:rotate(225deg)!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-label{font-size:18.2px!important;color:#727d83!important;white-space:nowrap!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-value{font-size:18.2px!important;font-weight:600!important;color:#23313a!important;margin-inline-start:auto!important;text-align:end!important;line-height:1.5!important;overflow-wrap:anywhere!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-row-content{padding:0 16px 18px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-option-search{margin:0 0 12px!important;width:100%!important;min-height:48px!important;padding:12px 16px!important;background:#f5f8f9!important;border:1px solid #dfe5e9!important;border-radius:16px!important;box-shadow:none!important;font-size:18.2px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-options{max-height:240px!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:2px 4px!important;scrollbar-width:thin!important;scrollbar-color:#c1cdd3 transparent!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-option{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:44px!important;padding:10px 14px!important;margin:0 0 5px!important;border:1px solid transparent!important;background:#fff!important;border-radius:16px!important;color:#333e44!important;font-size:18.2px!important;text-align:start!important;box-shadow:none!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-option[aria-pressed=true]{background:#f0f4f6!important;border-color:#83a8bc!important;color:#1a3a4b!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-option[aria-pressed=true]:after{content:'✓'!important;color:#fff!important;display:grid!important;place-items:center!important;background:#285974!important;width:23px!important;height:23px!important;border-radius:50%!important;flex:0 0 23px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-gov-title{background:#f5f8f9!important;font-size:15.6px!important;color:#727d83!important;font-weight:600!important;min-height:36px!important;padding-block:7px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-advanced-content{display:flex!important;flex-direction:column!important;gap:14px!important;padding:0 14px 18px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel :is(.sk-search-price,.sk-search-advanced .sm-filter-group){background:#fff!important;border:0!important;border-radius:22px!important;box-shadow:0 5px 20px #23313a06!important;padding:16px 14px!important;margin:0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-price h3{font-size:18.2px!important;margin:0 0 14px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-advanced .sm-filter-group>summary{padding:0!important;border:0!important;background:none!important;min-height:24px!important;color:#333e44!important;cursor:default!important;font-size:18.2px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-advanced .sm-filter-group>summary>:is(small,span:last-child),.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-hint{display:none!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-group-content{padding:12px 0 0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-range{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-range label{font-size:15.6px!important;font-weight:400!important;color:#7c868c!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-range input{min-height:46px!important;border-radius:26px!important;border:1px solid #dfe6ea!important;box-shadow:none!important;background:#fff!important;font-size:18.2px!important;text-align:center!important;margin-top:4px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-choice-list.sm-seller-choice{grid-template-columns:1fr 1fr!important;gap:8px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-choice-list.sm-seller-choice .sm-choice:first-child{display:none!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-choice-list.sm-seller-choice .sm-choice>span{min-height:44px!important;flex-direction:row!important;font-size:15.6px!important;border-radius:24px!important;padding:10px 8px!important;gap:5px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-choice-list.sm-seller-choice svg{width:17px!important;height:17px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-classification .sm-choice-list{display:flex!important;flex-wrap:wrap!important;gap:5px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-classification .sm-choice{flex:1 0 auto!important;min-width:0!important;width:auto!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-classification .sm-choice>span{border-radius:24px!important;min-height:44px!important;padding:8px 9px!important;font-size:14.3px!important;white-space:nowrap!important;background:#f8fafb!important;border:1px solid #e5ebee!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-classification .sm-choice input:checked+span{background:#285974!important;border-color:#285974!important;color:#fff!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #e7ebed!important;gap:6px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-actions button{border-radius:30px!important;min-height:54px!important;box-shadow:0 5px 15px #28597418!important;font-size:20.8px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-actions>a{font-size:18.2px!important;font-weight:800!important;min-height:40px!important;padding:7px!important;color:#285974!important;display:flex;align-items:center;justify-content:center}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel [hidden]{display:none!important}
@media(max-width:680px){.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-dialog{inset:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;margin:0!important}.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-panel-body{padding:22px 16px!important}}
.sm.sm-brand-sakaney[dir] .sm-region-chips[data-international="1"]{flex-wrap:nowrap!important;overflow-x:auto!important;max-width:100%!important;padding-bottom:8px!important;scrollbar-width:thin;overscroll-behavior-inline:contain}.sm.sm-brand-sakaney[dir] .sm-region-chips[data-international="1"]>a{flex-shrink:0!important;white-space:nowrap!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-location .sk-search-options{max-height:360px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-governors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-governors.is-selected{grid-template-columns:1fr}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-governors .sk-search-option{margin:0!important;padding:8px 10px!important;border-color:#e1e8eb!important;border-radius:10px!important;font-size:16.9px!important;gap:5px}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-step{font-size:18.2px!important;color:#285974!important;font-weight:700!important;margin:8px 0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel :is(.sk-search-area-hint,.sk-search-area-empty){font-size:16.9px;line-height:1.6;margin:6px 0;color:#607984}

/* Multi geography16 */
.sm.sm-brand-sakaney[dir] .sk-search-selected{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}
.sm.sm-brand-sakaney[dir] .sk-search-selected:empty{display:none}
.sm.sm-brand-sakaney[dir] .sk-search-selected .sk-search-location-chip{min-height:36px;padding:5px 10px;background:#eef2cf!important;border:1px solid #b5c50080!important;border-radius:10px;color:#285974!important;font-size:15.6px;font-weight:700;box-shadow:none!important;cursor:pointer}
.sm.sm-brand-sakaney[dir] .sk-search-selected .is-area{background:#f1f6f8!important;border-color:#d1dfe5!important}
.sm.sm-brand-sakaney[dir] .sk-search-area-group{border:1px solid #e1e8eb;border-radius:12px;margin:6px 0;padding:4px 8px}
.sm.sm-brand-sakaney[dir] .sk-search-area-group>summary{font-size:18.2px;font-weight:700;color:#285974;min-height:44px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}
.sm.sm-brand-sakaney[dir] .sk-search-area-group>summary:after{content:'+';font-size:26px}.sm.sm-brand-sakaney[dir] .sk-search-area-group[open]>summary:after{content:'−'}

/* Search typography17: 30% larger text, with wrapping for compact screens. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-choice{font-size:16.9px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-choice-list:is([data-sk-options=numbers],[data-spec=property_class]) .sm-choice>span{font-size:18.2px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-native :is(input,select){font-size:19.5px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-row>summary{flex-wrap:wrap!important;gap:6px 10px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-label{white-space:normal!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-value{min-width:0;max-width:100%}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-header-search :is(input,select){font-size:20.8px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-header-search button{font-size:16.9px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-disclosure>summary{font-size:16.9px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-count{font-size:14.3px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .bt-search-row input{font-size:20.8px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) #bt-search-go{font-size:19.5px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-actions button.sm-button{font-size:20.8px!important}

/* Filter balance20: lime checks and a proportionate, aligned results action. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-option[aria-pressed=true]:after{background:#b5c500!important;color:#204c65!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-option[aria-pressed=true]{background:#f1f5df!important;border-color:#c8d580!important;color:#285974!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel :is(input[type=checkbox],input[type=radio]){accent-color:#b5c500!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sm-filter-actions{padding-inline:32px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sm-filter-actions button.sm-button{min-height:48px!important;height:auto!important;padding:10px 16px!important;font-size:19.5px!important;line-height:1.3!important;border-radius:16px!important}

/* Filter choices21: native multi-select semantics, modern colour-only tiles. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list .sm-choice{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;min-height:44px!important;padding:8px 10px!important;border:1px solid #e1e8eb!important;border-radius:12px!important;background:#fff!important;color:#285974!important;outline:0!important;cursor:pointer;transition:background .15s ease,border-color .15s ease}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list .sm-choice>input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list .sm-choice>span{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;text-align:center!important;white-space:normal!important;line-height:1.4!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list .sm-choice:has(input:checked){background:#f1f5df!important;border-color:#b5c500!important;color:#204c65!important;box-shadow:inset 0 0 0 1px #b5c500!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list .sm-choice:hover{border-color:#b5c500!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list .sm-choice:has(input:focus-visible){outline:2px solid #285974!important;outline-offset:2px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list .sm-choice[hidden],.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel .sk-search-advanced .sm-choice-list.sm-seller-choice .sm-choice:first-child{display:none!important}

/* Geography dropdown22: independent searchable multi-select dropdowns. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-options.is-dropdown-mode{max-height:none!important;overflow:visible!important;padding:0!important;display:grid;gap:10px}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-geo-dropdown{border:1px solid #dbe4e8;border-radius:14px;background:#fff;min-width:0;margin:0!important;padding:0!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-geo-dropdown>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;padding:10px 14px!important;min-height:64px;list-style:none;cursor:pointer;border:0!important;background:transparent!important}
.sm.sm-brand-sakaney[dir] .sk-geo-dropdown>summary::-webkit-details-marker{display:none}
.sm.sm-brand-sakaney[dir] .sk-geo-dropdown>summary:after{content:'';grid-column:2;grid-row:1/3;width:8px;height:8px;border:solid #285974;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);margin:0 3px}
.sm.sm-brand-sakaney[dir] .sk-geo-dropdown[open]>summary:after{transform:rotate(225deg)}
.sm.sm-brand-sakaney[dir] .sk-geo-caption{font-size:15.6px;color:#617985;line-height:1.4}
.sm.sm-brand-sakaney[dir] .sk-geo-value{font-size:18.2px;color:#285974;line-height:1.4;overflow-wrap:anywhere;grid-column:1}
.sm.sm-brand-sakaney[dir] .sk-geo-dropdown[open]{border-color:#b5c500}
.sm.sm-brand-sakaney[dir] .sk-geo-dropdown.is-unavailable .sk-geo-value{color:#72858d}
.sm.sm-brand-sakaney[dir] .sk-geo-menu{padding:10px;border-top:1px solid #e6ecef}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-geo-menu .sk-search-option-search{min-height:44px!important;margin-bottom:8px!important;padding:8px 12px!important;font-size:16.9px!important}
.sm.sm-brand-sakaney[dir] .sk-geo-menu-options{max-height:220px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px 3px}
.sm.sm-brand-sakaney[dir] .sk-geo-group-title{font-size:16.9px!important;color:#285974!important;margin:6px 0!important;line-height:1.4!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel button.sk-geo-done{width:100%;display:block;min-height:40px!important;padding:7px 12px!important;margin-top:8px;border:1px solid #285974!important;border-radius:10px!important;background:#285974!important;color:#fff!important;font-size:16.9px!important}

/* Geography scroll23: 20% smaller geography text and viewport-sized scrolling. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-search-location :is(.sk-search-label,.sk-search-value){font-size:14.56px!important}
.sm.sm-brand-sakaney[dir] .sk-geo-caption{font-size:12.48px!important}
.sm.sm-brand-sakaney[dir] .sk-geo-value{font-size:14.56px!important}
.sm.sm-brand-sakaney[dir] .sk-geo-group-title{font-size:13.52px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-geo-menu .sk-search-option{font-size:14.56px!important;line-height:1.3!important;min-height:44px!important;padding:8px 12px!important;margin-bottom:3px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-geo-dropdown>summary{min-height:54px!important;padding:8px 12px!important;gap:2px 8px!important}
.sm.sm-brand-sakaney[dir] .sk-geo-menu{padding:8px}
.sm.sm-brand-sakaney[dir] .sk-geo-menu-options{max-height:420px;min-height:132px;overflow-y:auto!important;touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-color:#8ba5b2 #edf2f4}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel .sk-geo-menu .sk-search-option-search{font-size:16px!important;min-height:40px!important;padding:7px 10px!important;margin-bottom:6px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sk-search-panel button.sk-geo-done{font-size:13.52px!important;min-height:40px!important;margin-top:6px!important}
.sm.sm-brand-sakaney[dir] .sk-search-selected .sk-search-location-chip{font-size:12.48px!important;min-height:32px!important;padding:4px 8px!important}

/* Uniform filter typography26: use the approved governorate text size throughout this dialog only. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel:not(#sk-uniform-font){font-size:14.56px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel:not(#sk-uniform-font) :is(h1,h2,h3,h4,h5,h6,p,label,legend,span,strong,b,small,button,input,select,textarea,summary,a,option,div,section,details,fieldset){font-size:14.56px!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel:not(#sk-uniform-font) :is(input,textarea)::placeholder{font-size:14.56px!important}
/* Quiet lime boundaries for every search/filter field; geometry stays unchanged. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel:not(#sk-lime33) :is(.sk-search-row,.sk-search-price,.sk-search-advanced .sm-filter-group){box-shadow:0 0 0 1px #b5c50055,0 4px 14px #23313a05!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel:not(#sk-lime33) :is(.sk-search-deals,.sk-geo-dropdown,input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,.sk-search-option,.sm-choice-list .sm-choice){border-color:#b5c50066!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel:not(#sk-lime33) :is(.sk-geo-dropdown[open],.sk-search-option[aria-pressed=true],.sm-choice:has(input:checked)){border-color:#b5c500!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)) .sm-filter-panel.sk-search-panel:not(#sk-lime33) :is(input:not([type=checkbox]):not([type=radio]),select):focus{border-color:#b5c500!important;box-shadow:0 0 0 2px #b5c50020!important}
/* Shared search boundaries, including the home search and results toolbar. */
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)):not(#sk-lime34) :is(.sm-nav>.sm-header-search,.sm-sort select,.sm-filter-disclosure>summary){border-color:#b5c50066!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)):not(#sk-lime34) .bt-search-row{box-shadow:inset 0 0 0 1px #b5c50066!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)):not(#sk-lime34) :is(.sm-nav>.sm-header-search,.bt-search-row):focus-within{border-color:#b5c500!important;box-shadow:inset 0 0 0 1px #b5c500,0 0 0 2px #b5c50020!important}
.sm.sm-brand-sakaney[dir]:not(#sk-controls):not(:has(.office)):not(#sk-lime34) .sm-sort select:focus{border-color:#b5c500!important}
