/* QRilan ortak üst başlık — v496 */
body #qrilan-fixed-site-header,
body .qrilan-global-header-v165{background:#fff!important}
body #qrilan-fixed-site-header>.header-inner,
body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{background:#642cff!important;border-radius:14px!important;padding-inline:12px!important;box-sizing:border-box!important}
body #qrilan-fixed-site-header .brand .qrilan-wordmark-v443,
body #qrilan-fixed-site-header .brand .qrilan-wordmark-v443>span,
body .qrilan-global-header-v165 .qrilan-wordmark-v443,
body .qrilan-global-header-v165 .qrilan-wordmark-v443>span{color:#fff!important}
body #qrilan-fixed-site-header>.header-inner .primary-button,
body #qrilan-fixed-site-header>.header-inner .primary-button span,
body .qrilan-global-header-v165 .qrilan-global-listing-v165{font-weight:800!important}
body #qrilan-fixed-site-header>.header-inner .primary-button,
body .qrilan-global-header-v165 .qrilan-global-listing-v165{border:1px solid rgba(255,255,255,.8)!important;box-shadow:none!important}
body #qrilan-fixed-site-header>.category-nav{padding-top:6px!important;height:57px!important;min-height:57px!important;max-height:57px!important;background:#fff!important}
body #qrilan-fixed-site-header{height:135px!important;min-height:135px!important}
:root{--qrilan-fixed-header-height:135px!important}

@media(min-width:781px){body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{width:min(1320px,calc(100% - 100px))!important;margin-inline:auto!important}}
body #qrilan-fixed-site-header .account-menu-trigger,
body #qrilan-fixed-site-header .account-trigger-name,
body .qrilan-global-header-v165 .qrilan-global-account-v165,
body .qrilan-global-header-v165 .qrilan-global-account-name-v165{color:#fff!important}
body #qrilan-fixed-site-header .account-chevron,
body .qrilan-global-header-v165 .qrilan-global-account-chevron-v181{border-color:#fff!important}
body :is(#qrilan-fixed-site-header,.qrilan-global-header-v165) .header-tools{display:flex!important;align-items:center!important;gap:6px!important}
body :is(#qrilan-fixed-site-header,.qrilan-global-header-v165) .quick-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:32px!important;min-width:30px!important;flex:0 0 30px!important;margin:0!important;padding:0!important;color:#fff!important;background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:9px!important;box-shadow:none!important;transform:none!important}
body :is(#qrilan-fixed-site-header,.qrilan-global-header-v165) .quick-action svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:#fff!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}
body :is(#qrilan-fixed-site-header,.qrilan-global-header-v165) .quick-action:hover{background:rgba(255,255,255,.23)!important}
body :is(#qrilan-fixed-site-header,.qrilan-global-header-v165) .quick-action:focus-visible{outline:2px solid white!important;outline-offset:2px!important}

/* Ortak logo: ilk parçanın eski turuncu kuralını da geçersiz kıl. */
body .qrilan-global-header-v165 a.qrilan-global-logo-v165.qrilan-wordmark-v443,
body .qrilan-global-header-v165 a.qrilan-global-logo-v165.qrilan-wordmark-v443>span,
body .qrilan-global-header-v165 a.qrilan-global-logo-v165.qrilan-wordmark-v443>span:first-child{color:#fff!important;opacity:1!important}
@media(min-width:781px){
 body #qrilan-fixed-site-header>.header-inner,
 body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{height:64px!important;min-height:64px!important;max-height:64px!important;padding-block:0!important}
 body #qrilan-fixed-site-header>.category-nav{top:64px!important}
 body #qrilan-fixed-site-header{height:121px!important;min-height:121px!important}
 :root{--qrilan-fixed-header-height:121px!important}
 body:has(.qrilan-global-header-v165){padding-top:65px!important}
 body #qrilan-fixed-site-header>.header-inner>.search,
 body .qrilan-global-header-v165 .qrilan-global-search-v165{width:calc(100% - 56px)!important;max-width:480px!important;min-width:0!important;justify-self:center!important;margin-inline:auto!important;box-sizing:border-box!important}
}
@media(max-width:780px){
 body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{padding-block:6px!important}
 body #qrilan-fixed-site-header>.header-inner>.search,
 body .qrilan-global-header-v165 .qrilan-global-search-v165{width:calc(100% - 16px)!important;min-width:0!important;justify-self:center!important;margin-inline:auto!important}
}

/* v499: kimlikli arama seçicisi eski sabit genişliği geçersiz kılar. */
body #qrilan-fixed-site-header #search-form,
body .qrilan-global-header-v165 form.qrilan-global-search-v165{width:380px!important;max-width:calc(100% - 40px)!important;height:32px!important;min-height:32px!important;max-height:32px!important;transform:none!important;justify-self:center!important}
body #qrilan-fixed-site-header .brand .qrilan-wordmark-v443,
body .qrilan-global-header-v165 a.qrilan-global-logo-v165.qrilan-wordmark-v443{font-size:26px!important;line-height:1!important}
body #qrilan-fixed-site-header .account-trigger-name,
body .qrilan-global-header-v165 .qrilan-global-account-name-v165{font-weight:750!important}
body :is(#qrilan-fixed-site-header,.qrilan-global-header-v165) .header-tools .quick-action{width:25px!important;min-width:25px!important;height:27px!important;flex-basis:25px!important;border-radius:7px!important}
body :is(#qrilan-fixed-site-header,.qrilan-global-header-v165) .header-tools .quick-action svg{width:15px!important;height:15px!important}
body #qrilan-fixed-site-header>.header-inner .primary-button,
body .qrilan-global-header-v165 .qrilan-global-actions-v165 .qrilan-global-listing-v165{height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important;line-height:1!important;border-radius:9px!important;color:white!important;text-shadow:0 0 3px #fff,0 0 8px rgba(255,255,255,.65)!important}
@media(min-width:781px){
 body #qrilan-fixed-site-header>.header-inner,
 body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{height:54px!important;min-height:54px!important;max-height:54px!important}
 body #qrilan-fixed-site-header>.category-nav{top:54px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding-bottom:6px!important}
 body #qrilan-fixed-site-header{height:106px!important;min-height:106px!important}
 :root{--qrilan-fixed-header-height:106px!important}
 body:has(.qrilan-global-header-v165){padding-top:55px!important}
 body:has(#qrilan-fixed-site-header) main>.page-shell{padding-top:10px!important}
 body:has(#qrilan-fixed-site-header) main>.page-shell>.hero:first-child{margin-top:0!important}
}

/* v500: üst boşluk, birleşik menü ve okunaklı ilan düğmesi. */
body #qrilan-fixed-site-header>.header-inner .primary-button,
body .qrilan-global-header-v165 .qrilan-global-actions-v165 .qrilan-global-listing-v165{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:36px!important;min-height:36px!important;padding:0 14px!important;background:#fff!important;color:#34205b!important;border:1px solid #fff!important;font:800 15px/1 Arial,sans-serif!important;text-shadow:none!important;white-space:nowrap!important}
body #qrilan-fixed-site-header>.header-inner .primary-button span{font:inherit!important;color:inherit!important;text-shadow:none!important}
@media(min-width:781px){
 body #qrilan-fixed-site-header{padding-top:8px!important;box-sizing:border-box!important;height:112px!important;min-height:112px!important}
 body #qrilan-fixed-site-header>.header-inner,
 body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{height:58px!important;min-height:58px!important;max-height:58px!important}
 body #qrilan-fixed-site-header>.header-inner{border-radius:14px 14px 0 0!important}
 body #qrilan-fixed-site-header>.category-nav{top:66px!important;padding-top:0!important;padding-bottom:6px!important;height:46px!important;min-height:46px!important;max-height:46px!important}
 body #qrilan-fixed-site-header>.category-nav>.nav-inner{border-radius:0 0 14px 14px!important}
 :root{--qrilan-fixed-header-height:112px!important}
 body .qrilan-global-header-v165{padding-top:8px!important}
 body:has(.qrilan-global-header-v165){padding-top:67px!important}
}

/* v502: turuncu ve mor şerit arasında 6px beyaz boşluk. */
@media(min-width:781px){
 body #qrilan-fixed-site-header>.header-inner{border-radius:14px!important}
 body #qrilan-fixed-site-header>.category-nav{top:72px!important}
 body #qrilan-fixed-site-header>.category-nav>.nav-inner{border-radius:14px!important}
 body #qrilan-fixed-site-header{height:118px!important;min-height:118px!important}
 :root{--qrilan-fixed-header-height:118px!important}
}

/* v505: kalın logo, üstte beyaz boşluk ve üst iç boşluk. */
body #qrilan-fixed-site-header .brand .qrilan-wordmark-v443,
body #qrilan-fixed-site-header .brand .qrilan-wordmark-v443>span,
body .qrilan-global-header-v165 a.qrilan-global-logo-v165.qrilan-wordmark-v443,
body .qrilan-global-header-v165 a.qrilan-global-logo-v165.qrilan-wordmark-v443>span{font-weight:700!important}
@media(min-width:781px){
 body #qrilan-fixed-site-header{padding-top:12px!important;height:128px!important;min-height:128px!important}
 body #qrilan-fixed-site-header>.header-inner,
 body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{height:64px!important;min-height:64px!important;max-height:64px!important;padding-top:6px!important;padding-bottom:0!important;box-sizing:border-box!important}
 body #qrilan-fixed-site-header>.category-nav{top:82px!important}
 :root{--qrilan-fixed-header-height:128px!important}
 body .qrilan-global-header-v165{padding-top:12px!important}
 body:has(.qrilan-global-header-v165){padding-top:77px!important}
}
@media(max-width:780px){
 body .qrilan-global-header-v165{padding-top:8px!important;background:#fff!important}
 body .qrilan-global-header-v165>.qrilan-global-header-inner-v165{padding-top:10px!important}
}

/* v506: iki mor şerit arasında yalnızca 0.25px beyaz çizgi. */
@media(min-width:781px){
 body #qrilan-fixed-site-header>.header-inner{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
 body #qrilan-fixed-site-header>.category-nav{top:76.25px!important}
 body #qrilan-fixed-site-header>.category-nav>.nav-inner{border-top-left-radius:0!important;border-top-right-radius:0!important}
 body #qrilan-fixed-site-header{height:122.25px!important;min-height:122.25px!important}
 :root{--qrilan-fixed-header-height:122.25px!important}
}

/* v509: boşluk yerine mor zemin üzerine çizilmiş ince ayraç.
   html özgüllüğü, sonradan yüklenen eski üst padding kuralını bastırır. */
@media(min-width:781px){
 html body #qrilan-fixed-site-header>.header-inner{border-radius:14px 14px 0 0!important;margin-bottom:0!important;border-bottom:0!important}
 html body #qrilan-fixed-site-header>.category-nav{top:76px!important;padding:0 0 6px!important;margin:0!important;border-top:0!important;height:46px!important;min-height:46px!important;max-height:46px!important}
 html body #qrilan-fixed-site-header>.category-nav>.nav-inner{margin-top:0!important;border-top:0!important;border-radius:0 0 14px 14px!important;background:linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,.45) .5px,transparent .5px),#642cff!important}
 html body #qrilan-fixed-site-header{height:122px!important;min-height:122px!important}
 :root{--qrilan-fixed-header-height:122px!important}
}

/* v510: arama, hesap ve ana sayfa başlıklarında ortak ölçüler. */
html body .utility-site-header{background:#fff!important;padding-top:12px!important}
html body .utility-site-header>.header-inner{background:#642cff!important;border-radius:14px!important;width:min(1320px,calc(100% - 100px))!important;margin-inline:auto!important;box-sizing:border-box!important;height:64px!important;min-height:64px!important;padding:6px 12px 0!important;display:grid!important;grid-template-columns:180px minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important}
html body .utility-site-header .brand .qrilan-wordmark-v443,
html body .utility-site-header .brand .qrilan-wordmark-v443>span{color:#fff!important;font-size:26px!important;font-weight:700!important}
html body .utility-site-header .account-menu-trigger,
html body .utility-site-header .account-trigger-name{color:#fff!important;font-weight:750!important}
html body .utility-site-header .account-chevron{border-color:#fff!important}
html body .utility-site-header .member-tools,
html body .utility-site-header .header-tools{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important}
html body .utility-site-header .quick-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:25px!important;min-width:25px!important;height:27px!important;padding:0!important;margin:0!important;flex:0 0 25px!important;color:white!important;background:#ffffff1a!important;border:1px solid #ffffff47!important;border-radius:7px!important}
html body .utility-site-header .quick-action svg{width:15px!important;height:15px!important;fill:none!important;stroke:white!important;stroke-width:1.7!important}
html body #qrilan-fixed-site-header #search-form,
html body .utility-site-header #utility-search-form,
html body .qrilan-global-header-v165 form.qrilan-global-search-v165{width:380px!important;max-width:calc(100% - 24px)!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;justify-self:center!important;margin-inline:auto!important;transform:none!important}
html body :is(#qrilan-fixed-site-header,.utility-site-header)>.header-inner .primary-button,
html body .qrilan-global-header-v165 .qrilan-global-actions-v165 .qrilan-global-listing-v165{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 12px!important;background:#ff601b!important;color:#fff!important;border:1px solid #ff601b!important;border-radius:7px!important;font:800 14px/1 Arial,sans-serif!important;text-shadow:none!important;text-transform:none!important;box-sizing:border-box!important}
html body :is(#qrilan-fixed-site-header,.utility-site-header)>.header-inner .primary-button span{font:inherit!important;color:inherit!important;text-shadow:none!important;text-transform:none!important}
@media(max-width:780px){html body .utility-site-header>.header-inner{width:calc(100% - 28px)!important;height:auto!important;grid-template-columns:100px minmax(0,1fr)!important;gap:10px!important;padding:8px 12px!important}html body .utility-site-header .account-actions{grid-column:1/-1!important;justify-self:end!important}}

/* v512: üç başlık aynı sütunlar ve aynı arama geometrisi. */
@media(min-width:1101px){
 html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header)>:is(.header-inner,.qrilan-global-header-inner-v165){display:grid!important;grid-template-columns:180px minmax(0,1fr) 440px!important;gap:24px!important;width:min(1320px,calc(100% - 100px))!important;max-width:1320px!important;padding-inline:12px!important;margin-inline:auto!important;box-sizing:border-box!important}
}
@media(min-width:781px) and (max-width:1100px){
 html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header)>:is(.header-inner,.qrilan-global-header-inner-v165){display:grid!important;grid-template-columns:110px minmax(0,1fr) 340px!important;gap:12px!important;width:calc(100% - 40px)!important;padding-inline:12px!important;margin-inline:auto!important;box-sizing:border-box!important}
}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(#search-form,#qrilan-shared-search,#utility-search-form){width:380px!important;max-width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;justify-self:center!important;align-self:center!important;transform:none!important;box-sizing:border-box!important;flex:none!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(#search-form,#qrilan-shared-search,#utility-search-form) input{min-width:0!important;font:400 12px/normal Arial,sans-serif!important;box-sizing:border-box!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(#search-form,#qrilan-shared-search,#utility-search-form) button{flex:0 0 62px!important;width:62px!important;padding:0!important;font:400 12px/normal Arial,sans-serif!important}

/* v513: aramanın altına 8px mor alan; içerik konumu korunur. */
@media(min-width:781px){
 html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header)>:is(.header-inner,.qrilan-global-header-inner-v165){height:72px!important;min-height:72px!important;max-height:72px!important;padding-top:6px!important;padding-bottom:8px!important;box-sizing:border-box!important}
 html body #qrilan-fixed-site-header>.category-nav{top:84px!important}
 html body #qrilan-fixed-site-header{height:130px!important;min-height:130px!important}
 :root{--qrilan-fixed-header-height:130px!important}
 html body:has(#qrilan-shared-header){padding-top:85px!important}
}
@media(max-width:780px){
 html body :is(#qrilan-shared-header,.utility-site-header)>:is(.header-inner,.qrilan-global-header-inner-v165){padding-bottom:14px!important}
}
html body main>.page-shell>.home-listing-sections{margin-top:32px!important;padding-top:0!important}
html body .home-listing-sections>.home-listing-section-first{margin-top:0!important;padding-top:0!important}

/* Hesap sekmeleri ana menüyle aynı yazı boyutunda. */
html body .account-center-nav{background:#642cff!important;color:#fff!important;border-radius:0 0 14px 14px!important;border-top:1px solid #ffffff40!important;min-height:40px!important;padding-block:0!important}
html body .account-center-nav>a,
html body .account-center-nav>.account-admin-menu>button{background:transparent!important;color:#fff!important;font:700 14px/20px Arial,sans-serif!important;min-height:40px!important;padding-top:10px!important;padding-bottom:10px!important;box-sizing:border-box!important}
html body .account-center-nav>a.active,
html body .account-center-nav>a:hover,
html body .account-center-nav>a:focus-visible{color:#fff!important;border-bottom-color:#fff!important}
html body .account-center-nav>a::after{background:#fff!important}

/* v515: ziyaretçi bağlantıları; başlık dışındaki bağlantıları etkilemez. */
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) a:is([href="giris.php"],[href="kayit.php"],[href="yardim.php"],[href="/giris.php"],[href="/kayit.php"],[href="/yardim.php"]):not(.account-dropdown-links a):not(.qrilan-global-account-links-v181 a){color:#fff!important;opacity:1!important;font:400 14px/20px Arial,sans-serif!important}
html body.utility-body.account-manager-body nav.account-center-nav,
html body nav.account-center-nav{background:#642cff!important;background-image:none!important;border-radius:0 0 14px 14px!important;border-top:1px solid #ffffff40!important;min-height:40px!important;padding-top:0!important;padding-bottom:0!important}
html body.utility-body.account-manager-body nav.account-center-nav>a,
html body.utility-body.account-manager-body nav.account-center-nav>.account-admin-menu>button,
html body nav.account-center-nav>a,
html body nav.account-center-nav>.account-admin-menu>button{color:#fff!important;background:transparent!important;font:700 14px/20px Arial,sans-serif!important;min-height:40px!important;padding-top:10px!important;padding-bottom:10px!important;box-sizing:border-box!important}
html body nav.account-center-nav>a.active,html body nav.account-center-nav>a:hover{color:#fff!important;border-bottom-color:#fff!important}

/* v516: ortak hesap menüsü ve kompakt mesaj önizlemesi. */
html body:has(nav.account-center-nav) .utility-site-header .header-inner{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
html body nav.account-center-nav{margin-top:0!important;border-top:0!important;border-radius:0 0 14px 14px!important;gap:20px!important;flex-wrap:wrap}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) .header-message-popover{width:420px!important;max-width:calc(100vw - 32px)!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) .header-message-popover .header-preview-copy{min-width:0!important;flex:1!important;overflow:hidden!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) .header-message-popover .header-preview-copy b{display:block!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) .header-message-popover .header-preview-copy small{color:#111!important;font-size:12px!important;font-weight:400!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) .header-message-popover .header-preview-item{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:6px 10px!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) .header-message-popover .header-preview-avatar{width:44px!important;height:44px!important;grid-row:1 / 3}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) .header-message-popover time{grid-column:2!important;font-size:10px!important;text-align:right!important}

/* v519: tüm üst başlıklarda ana sayfayla aynı hesap kartı. */
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-dropdown,.qrilan-global-account-dropdown-v181){width:226px!important;max-width:calc(100vw - 28px)!important;box-sizing:border-box!important;border:1px solid #ebe6f2!important;border-radius:18px!important;background:#fff!important;box-shadow:0 22px 60px rgba(40,24,70,.18)!important;font-family:Arial,sans-serif!important;text-align:left!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-profile,.qrilan-global-account-profile-v181){display:flex!important;align-items:center!important;gap:10px!important;padding:14px!important;border-bottom:1px solid #eeeaf3!important;background:#fff!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-profile-avatar,.qrilan-global-account-profile-avatar-v181){display:grid!important;place-items:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;overflow:hidden!important;border-radius:13px!important;font:850 16px/1 Arial,sans-serif!important;color:#fff!important;background:linear-gradient(145deg,#ff601b,#ff8a46)!important;box-shadow:0 5px 14px rgba(255,91,22,.22)!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-profile-avatar,.qrilan-global-account-profile-avatar-v181) img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-profile>span:last-child,.qrilan-global-account-profile-copy-v181){display:grid!important;min-width:0!important;gap:3px!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-profile,.qrilan-global-account-profile-v181) small{color:#aaa3b1!important;font:700 9px/1.4 Arial,sans-serif!important;letter-spacing:.08em!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-profile,.qrilan-global-account-profile-v181) strong{color:#17151d!important;font:700 14px/1.4 Arial,sans-serif!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-dropdown-links,.qrilan-global-account-links-v181){display:grid!important;margin:0!important;padding:0!important;gap:0!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-dropdown-links,.qrilan-global-account-links-v181) a{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:43px!important;box-sizing:border-box!important;margin:0!important;padding:0 14px!important;border:0!important;border-bottom:1px solid #f0edf4!important;border-radius:0!important;color:#423d48!important;background:#fff!important;text-decoration:none!important;font:400 13px/20px Arial,sans-serif!important;box-shadow:none!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-dropdown-links,.qrilan-global-account-links-v181) a span{color:inherit!important;font:inherit!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-dropdown-links,.qrilan-global-account-links-v181) a b{color:#a8a1ae!important;font:620 20px/1 Arial,sans-serif!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-dropdown-links,.qrilan-global-account-links-v181) a:is(:hover,:focus-visible){padding-left:17px!important;color:#5424eb!important;background:#faf8ff!important}
html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header) :is(.account-dropdown-links,.qrilan-global-account-links-v181) a:is(.account-logout,.qrilan-global-logout-v181){color:#ef3e36!important;background:#fffafa!important;border-bottom:0!important}

/* Dört piksel yalnızca alt boşluğa eklenir; arama kutusunun yeri korunur. */
@media(min-width:781px){
 html body :is(#qrilan-fixed-site-header,#qrilan-shared-header,.utility-site-header)>:is(.header-inner,.qrilan-global-header-inner-v165){height:76px!important;min-height:76px!important;max-height:76px!important;padding-bottom:12px!important}
 html body #qrilan-fixed-site-header>.category-nav{top:88px!important}
 html body #qrilan-fixed-site-header{height:134px!important;min-height:134px!important}
 :root{--qrilan-fixed-header-height:134px!important}
 html body:has(#qrilan-shared-header){padding-top:89px!important}
}
@media(max-width:780px){
 html body :is(#qrilan-shared-header,.utility-site-header)>:is(.header-inner,.qrilan-global-header-inner-v165){padding-bottom:18px!important}
 html body #qrilan-fixed-site-header>.header-inner{padding-bottom:12px!important}
}

/* v520: ana sayfa, arama/ilan ve paket/hesap başlıklarının kesin ortak ölçüsü. */
@media(min-width:781px){
 html body #qrilan-fixed-site-header>.header-inner,
 html body #qrilan-shared-header>.qrilan-global-header-inner-v165,
 html body header.site-header.utility-site-header>.header-inner{height:76px!important;min-height:76px!important;max-height:76px!important;padding-top:6px!important;padding-bottom:12px!important;box-sizing:border-box!important}
 html body #qrilan-shared-header,
 html body header.site-header.utility-site-header{padding-top:12px!important;padding-bottom:0!important;height:auto!important;min-height:88px!important;overflow:visible!important}
}

/* v521: her başlıkta arama satırının altına aynı ek 4px. */
@media(min-width:781px){
 html body #qrilan-fixed-site-header>.header-inner,
 html body #qrilan-shared-header>.qrilan-global-header-inner-v165,
 html body :is(#qrilan-shared-header,header.site-header.utility-site-header)>.header-inner{height:80px!important;min-height:80px!important;max-height:80px!important;padding-top:6px!important;padding-bottom:16px!important;grid-template-rows:58px!important;align-items:center!important;box-sizing:border-box!important}
 html body #qrilan-shared-header,
 html body :is(#qrilan-shared-header,header.site-header.utility-site-header){min-height:92px!important}
 html body #qrilan-fixed-site-header>.category-nav{top:92px!important}
 html body #qrilan-fixed-site-header{height:138px!important;min-height:138px!important}
 :root{--qrilan-fixed-header-height:138px!important}
 html body:has(#qrilan-shared-header){padding-top:93px!important}
}
@media(max-width:780px){
 html body #qrilan-shared-header>.qrilan-global-header-inner-v165,
 html body :is(#qrilan-shared-header,header.site-header.utility-site-header)>.header-inner{padding-bottom:22px!important}
 html body #qrilan-fixed-site-header>.header-inner{padding-bottom:16px!important}
}
/* Sekmeler sabit başlığın altında kalır; account-nav.php yer tutucuyu ölçer. */
html body nav.account-center-nav{position:fixed!important;top:var(--qrilan-utility-fixed-header-height,92px)!important;left:0!important;right:0!important;margin-inline:auto!important;z-index:9990!important;align-self:start!important}
/* Tüm kategori panelleri aynı açık gri yüzeyi kullanır. */
html body #qrilan-fixed-site-header .mega-menu,
html body #qrilan-fixed-site-header .mega-menu :is(.mega-menu-sidebar,.mega-menu-content,.mega-menu-content-panel,.mega-menu-text-panel,.mega-menu-orange-panel,.mega-menu-heading,.mega-menu-cards,.mega-card-photo,.mega-menu-all){background:#f8f7fa!important;background-image:none!important}
html body #qrilan-fixed-site-header .mega-menu :is(.menu-count-v480,.property-count-v476,.market-count-v449):not(.mega-menu-all *){display:none!important}
html body #qrilan-fixed-site-header :is(.advisor-suffix-v477,.trade-label-v478)::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-7px!important;height:2px!important;background:#ff601b!important;transform:none!important;animation:none!important;opacity:1!important}
html body #qrilan-fixed-site-header .nav-trigger:has(.advisor-suffix-v477)::after,
html body #qrilan-fixed-site-header .nav-trigger:has(.trade-label-v478)::after,
html body #qrilan-fixed-site-header .nav-trigger>span:has(.advisor-suffix-v477)::after,
html body #qrilan-fixed-site-header .nav-trigger>span:has(.trade-label-v478)::after{display:none!important}
