/**
 * Alaeddin / C-eddin stil dosyası
 * Teknik düzenleme, görünüm ve içerik ilişkili notlar için üst açıklama bloğu eklenmiştir.
 */
/* Ortak hesap menüsü. Webmaster üst bilgi tema değişkenleri korunur. */
.ala-global-top .ala-global-account-menu{position:relative;z-index:600;min-width:0;max-width:min(55%,320px);flex-shrink:0}
.ala-global-top .ala-global-account-menu>summary{list-style:none;cursor:pointer;user-select:none;display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;color:#242477!important;transition:background .15s ease}
.ala-global-top .ala-global-account-menu>summary::-webkit-details-marker{display:none}
.ala-global-top .ala-global-account-menu[open]>summary,.ala-global-top .ala-global-account-menu>summary:hover{background:#ecebff}
.ala-global-top .ala-global-account-menu>summary:focus-visible{outline:2px solid var(--ala-global-primary,#6050db);outline-offset:3px}
.ala-global-top .ala-global-account-dot{color:var(--ala-global-primary,#6050db);font-size:10px}
.ala-global-top .ala-global-account-chevron{font-size:14px;transition:transform .15s;flex-shrink:0}
.ala-global-top .ala-global-account-menu[open] .ala-global-account-chevron{transform:rotate(180deg)}
.ala-global-top .ala-global-account-menu .ala-global-welcome{display:block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}
.ala-global-top .ala-global-account-popover{position:absolute;z-index:601;right:0;top:calc(100% + 9px);width:260px;max-width:min(92vw,300px);background:#fff;border:1px solid #dfe4f5;box-shadow:0 18px 40px rgba(18,27,70,.15);border-radius:15px;padding:8px;color:#1d2851;text-align:left}
.ala-global-top .ala-global-account-popover::before{content:"";position:absolute;right:25px;top:-5px;width:9px;height:9px;background:#fff;transform:rotate(45deg);border-left:1px solid #dfe4f5;border-top:1px solid #dfe4f5}
.ala-global-top .ala-global-account-popover a{display:block;padding:10px 13px;border-radius:9px;color:#1d2851!important;text-decoration:none!important;font-size:13px;font-weight:600;line-height:1.5;white-space:normal}
.ala-global-top .ala-global-account-popover a:hover,.ala-global-top .ala-global-account-popover a:focus-visible{background:#f1f2ff;color:var(--ala-global-primary,#6050db)!important}
.ala-global-top .ala-global-account-popover a.ala-global-signout{border-top:1px solid #e9ebf5;border-radius:0;margin-top:5px;padding-top:13px;color:#a6313b!important}
.ala-global-top .ala-global-account-menu[data-auth="0"] .ala-global-member-items{display:none}
.ala-global-top .ala-global-account-menu[data-auth="1"] .ala-global-guest-items{display:none}
@media (max-width:620px){
  .ala-global-top .ala-global-account-menu{max-width:53%}
  .ala-global-top .ala-global-account-menu .ala-global-welcome{display:block;max-width:118px;font-size:11px}
  .ala-global-top .ala-global-account-popover{width:245px}
  .ala-global-top .ala-global-account-menu>summary{gap:5px}
}
@media(prefers-reduced-motion:reduce){.ala-global-top .ala-global-account-menu>summary,.ala-global-top .ala-global-account-chevron{transition:none}}

/* ALAEDDIN_ACCOUNT_MENU_LAYER_FIX_V2_BEGIN */
/* Header's own isolation:z-index:25 previously trapped the dropdown behind the site's nav. */
body .ala-global-top:has(.ala-global-account-menu[open]),
body .ala-global-top:focus-within {
  position: relative !important;
  z-index: 2147482000 !important;
  overflow: visible !important;
}
body .ala-global-top:has(.ala-global-account-menu[open]) .ala-global-inner,
body .ala-global-top:focus-within .ala-global-inner {
  overflow: visible !important;
}
body .ala-global-top .ala-global-account-menu[open] {
  position: relative;
  z-index: 2 !important;
}
body .ala-global-top .ala-global-account-menu[open] .ala-global-account-popover {
  z-index: 3 !important;
}
/* ALAEDDIN_ACCOUNT_MENU_LAYER_FIX_V2_END */
