/* Scoped presentation: native data, routes and permission checks stay with their owners. */
html body #mx106-service .mx126-report{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:20px 32px;padding:26px!important;margin:24px 0!important;align-items:center;background:linear-gradient(125deg,#f1f8fa,#fff)!important;border:1px solid #d5e4e9!important;border-radius:20px!important;box-shadow:0 8px 26px #03475d08}
html body #mx106-service .mx126-report h2{font-size:clamp(24px,2.3vw,30px)!important;line-height:1.2!important;margin:8px 0 12px!important;max-width:560px}
html body #mx106-service .mx126-report p{color:#111820!important;-webkit-text-fill-color:#111820!important;font-size:14px!important;line-height:1.6!important;margin:0!important}
html body #mx106-service .mx126-report .mx124-label{color:#03475d!important;-webkit-text-fill-color:#03475d!important;font-size:13px!important}
html body #mx106-service .mx126-report .mx124-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px!important}
html body #mx106-service .mx126-report .mx124-actions>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:13px!important;line-height:1.3!important;padding:12px 14px!important;border-radius:10px;text-align:center;text-decoration:none}
html body #mx106-service .mx126-report .mx124-actions>a svg{width:20px;height:20px;flex:none;stroke:currentColor}
html body #mx106-service .mx126-report .mx124-primary{background:#ffe100!important;color:#111!important;-webkit-text-fill-color:#111!important}
html body #mx106-service .mx126-report .mx124-secondary{background:#03475d!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body #mx106-service .mx126-report-cards{display:grid!important;gap:10px}
html body #mx106-service .mx126-report-cards>article{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #d9e6eb;border-radius:13px;padding:14px;box-shadow:0 3px 12px #03475d05;min-width:0}
html body #mx106-service .mx126-report h3{font-size:15px!important;line-height:1.3!important;color:#03475d!important;-webkit-text-fill-color:#03475d!important;margin:0 0 4px!important}
html body #mx106-service .mx126-square{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;flex:none;border-radius:11px;background:#ffe100!important;color:#111!important}
html body #mx106-service .mx126-square svg{width:24px;height:24px;stroke:#111!important}
html body #mx106-service .mx126-report-note{grid-column:1/-1;font:400 12px/1.5 Inter,Arial,sans-serif!important;color:#284a59!important;-webkit-text-fill-color:#284a59!important;border-top:1px solid #d9e6eb;padding-top:13px;margin:0!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;gap:24px!important;padding:22px!important;align-items:center!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-feature-copy{padding:0!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-feature-copy>h2{font-size:clamp(23px,2.1vw,29px)!important;line-height:1.2!important;margin:0 0 12px!important;text-wrap:balance}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-feature-image{align-self:center!important;min-height:0!important;height:auto!important;aspect-ratio:1672/941!important;border-radius:16px!important;overflow:hidden!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-feature-image img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;transform:none!important;border-radius:16px!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important;padding:0!important;text-align:center!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process>div{display:flex!important;flex-direction:column;align-items:center;padding:14px 10px!important;background:#fff;border:1px solid #d5e4e9!important;border-radius:12px!important;gap:6px!important;min-width:0}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process>div>span{width:40px!important;height:40px!important;flex:none!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process h3{font-size:14px!important;margin:3px 0!important;line-height:1.3!important;text-align:center!important}
html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process p{font-size:12px!important;line-height:1.5!important;text-align:center!important}
@media(max-width:1000px){html body #mx106-service .mx126-report{grid-template-columns:1fr!important;gap:18px!important}html body #mx106-service .mx126-report-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #mx106-service .mx126-report-cards>article{flex-direction:column;text-align:center;align-items:center}html body #mx106-service.mx104-gayrimenkul #mx106-feature{grid-template-columns:1fr!important}html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-feature-image{width:min(100%,720px)!important;justify-self:center}}
@media(max-width:540px){html body #mx106-service .mx126-report{padding:18px!important}html body #mx106-service .mx126-report-cards{grid-template-columns:1fr!important}html body #mx106-service .mx126-report-cards>article{flex-direction:row;text-align:left}html body #mx106-service .mx126-report .mx124-actions>a{width:100%}html body #mx106-service.mx104-gayrimenkul #mx106-feature{padding:16px!important;gap:18px!important}html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process{grid-template-columns:1fr!important}html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process>div{display:grid!important;grid-template-columns:40px 1fr!important;gap:3px 12px!important;align-items:center!important;text-align:left!important}html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process h3,html body #mx106-service.mx104-gayrimenkul #mx106-feature .mx104-process p{text-align:left!important}}
/* Universal search v274-v277 markup, scoped exclusively to its standalone body. */
html body.menkulex-search-page-v274{background:#f2f7f9!important;color:#111820!important;-webkit-text-fill-color:#111820!important}
html body.menkulex-search-page-v274 .mx274-shell{max-width:1160px!important;padding:0 24px!important;min-height:0!important}
html body.menkulex-search-page-v274 .mx274-main{max-width:none!important;margin:24px 0!important;padding:24px!important;background:#fff!important;border:1px solid #d5e4e9;border-radius:20px;box-shadow:0 8px 30px #03475d08}
html body.menkulex-search-page-v274 .mx274-main h1{color:#03475d!important;-webkit-text-fill-color:#03475d!important;font-size:27px!important;font-weight:650!important}
html body.menkulex-search-page-v274 .mx274-form{margin:20px 0 16px!important;padding:18px!important;background:#f3f8fa!important;border:1px solid #d2e2e9!important;border-radius:14px!important;box-shadow:none!important}
html body.menkulex-search-page-v274 .mx274-input-row{display:flex!important;gap:10px!important}
html body.menkulex-search-page-v274 .mx274-form input{font:400 16px/1.5 system-ui,Arial!important;color:#111820!important;-webkit-text-fill-color:#111820!important;min-height:48px!important;background:#fff!important}
html body.menkulex-search-page-v274 .mx274-form button{background:#ffe100!important;color:#111!important;-webkit-text-fill-color:#111!important;border-radius:10px!important;min-height:48px!important;font-weight:600!important}
html body.menkulex-search-page-v274 .mx274-filters{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px!important;overflow:visible!important;align-items:stretch!important;padding:0!important;margin:14px 0!important}
html body.menkulex-search-page-v274 .mx274-filters>button,html body.menkulex-search-page-v274 .mx277-more-filters>summary{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:9px!important;width:100%;height:100%;min-height:104px!important;padding:14px 8px!important;white-space:normal!important;font:600 13px/1.35 system-ui,Arial!important;text-align:center!important;background:#f4f8fa!important;border:1px solid #d2e2e9!important;border-radius:13px!important;color:#03475d!important;-webkit-text-fill-color:#03475d!important;cursor:pointer;box-sizing:border-box}
html body.menkulex-search-page-v274 .mx274-filters>button.is-selected,html body.menkulex-search-page-v274 .mx274-filters>button[aria-pressed=true]{background:#03475d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#03475d!important}
html body.menkulex-search-page-v274 .mx126-search-icon{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;background:#ffe100!important;color:#111!important;-webkit-text-fill-color:#111!important;border-radius:9px;flex:none}
html body.menkulex-search-page-v274 .mx126-search-icon svg{width:21px;height:21px;stroke:#111!important;fill:none!important}
html body.menkulex-search-page-v274 .mx277-more-filters{min-width:0!important}
html body.menkulex-search-page-v274 .mx277-more-filters>summary::after{display:none!important}
html body.menkulex-search-page-v274 .mx277-extra-buttons{position:absolute;right:0;top:100%;z-index:20;min-width:260px;max-width:min(520px,85vw);padding:12px!important;border-radius:12px;background:#fff;box-shadow:0 12px 35px #03475d30;border:1px solid #cadce3}
html body.menkulex-search-page-v274 .mx277-extra-buttons button{min-height:44px!important;color:#03475d!important;-webkit-text-fill-color:#03475d!important;background:#f2f7f9!important}
html body.menkulex-search-page-v274 .mx277-extra-buttons button.is-selected{background:#03475d!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.menkulex-search-page-v274 .mx277-start{padding:4px 0 12px!important;gap:8px!important}
html body.menkulex-search-page-v274 .mx277-start button{min-height:40px!important;background:#fff!important;color:#03475d!important;-webkit-text-fill-color:#03475d!important;border:1px solid #9bbbc8!important;border-radius:9px!important;padding:8px 12px!important}
html body.menkulex-search-page-v274 .mx274-result{border-radius:12px!important;padding:14px!important;min-height:64px!important;background:#fff!important;border:1px solid #cbdfe7!important;color:#111820!important;-webkit-text-fill-color:#111820!important}
html body.menkulex-search-page-v274 .mx274-open{background:#ffe100!important;color:#111!important;-webkit-text-fill-color:#111!important;border-radius:8px!important}
html body.menkulex-search-page-v274 .mx274-header nav a{min-height:44px!important;border-radius:10px!important;background:#03475d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;align-items:center;justify-content:center}
html body.menkulex-search-page-v274 .mx274-footer{padding:16px 0 24px!important;font-size:12px!important;margin:0!important}
html body.menkulex-search-page-v274 :is(button,a,summary,input):focus-visible{outline:3px solid #b68a00!important;outline-offset:3px!important}
@media(hover:hover) and (prefers-reduced-motion:no-preference){html body.menkulex-search-page-v274 .mx274-filters>button:hover,html body #mx106-service .mx126-report .mx124-actions>a:hover{transform:translateY(-2px);box-shadow:0 6px 18px #03475d20}html body #mx106-service.mx104-gayrimenkul .mx104-process>div:hover{border-color:#80a9ba!important}}
@media(max-width:1000px){html body.menkulex-search-page-v274 .mx274-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:540px){html body.menkulex-search-page-v274 .mx274-shell{padding:0 12px!important}html body.menkulex-search-page-v274 .mx274-main{padding:16px!important;margin-top:14px!important}html body.menkulex-search-page-v274 .mx274-filters{grid-template-columns:repeat(2,minmax(0,1fr))}html body.menkulex-search-page-v274 .mx274-filters>button,html body.menkulex-search-page-v274 .mx277-more-filters>summary{min-height:94px!important}html body.menkulex-search-page-v274 .mx274-search-ico{display:none!important}html body.menkulex-search-page-v274 .mx274-header{gap:12px!important}html body.menkulex-search-page-v274 .mx274-header nav{width:100%;justify-content:flex-end}}
@media(prefers-reduced-motion:reduce){html body.menkulex-search-page-v274 *{transition:none!important;animation:none!important}}
