/* Netten uyelik pencereleri (giris, kayit, sifremi unuttum, sifre/e-posta/telefon degistir, siparisi hesaba ekle). Yalniz gorunum. */
.PopupDesign.Login:has(.LoginTitle){display:flex!important;align-items:center!important;justify-content:center!important;overflow:auto!important;font-family:"DM Sans",sans-serif!important}
.PopupDesign.Login:has(.LoginTitle)>.PopupOver{background:rgba(20,16,18,.5)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
.PopupDesign.Login:has(.LoginTitle)>.Modal{position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;transform:none!important;width:440px!important;max-width:calc(100vw - 32px)!important;height:auto!important;margin:24px auto!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm{margin:0!important;height:auto!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document{position:relative!important;top:auto!important;display:block!important;width:100%!important;height:auto!important;max-height:none!important;border-radius:24px!important;background:#fff!important;box-shadow:0 30px 70px -20px rgba(0,0,0,.45)!important;overflow:hidden!important;animation:nxpUyeIn .22s ease-out}
@keyframes nxpUyeIn{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Title{position:absolute!important;top:16px!important;right:16px!important;left:auto!important;z-index:5!important;width:auto!important;height:auto!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Title .Big{display:none!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Title .Close{position:static!important;display:block!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#f4f4f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") center/16px no-repeat!important;font-size:0!important;color:transparent!important;cursor:pointer}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Title .Close:hover{background-color:#ebebef!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center{height:auto!important;max-height:none!important;padding:30px 28px 26px!important;overflow:visible!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Bottom:empty{display:none!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .Logo{display:flex!important;justify-content:center;margin:0 0 18px!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .Logo img{height:34px!important;max-height:34px!important;width:auto!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .LoginTitle{display:flex!important;flex-direction:column;align-items:center;text-align:center;margin:0 0 22px!important;padding:0 20px!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center:not(:has(.Logo)) .LoginTitle::before{content:"";width:56px;height:56px;margin:0 0 14px;border-radius:18px;background:#fdf0f5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.5 20c1.2-3.6 4-5.4 7.5-5.4s6.3 1.8 7.5 5.4'/%3E%3C/svg%3E") center/28px no-repeat}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .LoginTitle h4{margin:0 0 6px!important;font-size:22px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em;color:#1d1d1f!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .LoginTitle .Text{margin:0!important;font-size:14px!important;line-height:1.5!important;color:#6b7075!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center form{display:flex!important;flex-direction:column;gap:12px;margin:0!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .FormGroup{margin:0!important;padding:0!important;width:auto!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .FormGroup label{display:block!important;margin:0 0 6px!important;font-size:13px!important;font-weight:600!important;color:#3d3f44!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input:not([type=checkbox]):not([type=radio]){display:block!important;box-sizing:border-box!important;width:100%!important;height:50px!important;margin:0!important;padding:0 16px!important;border:1px solid #e3e3e8!important;border-radius:14px!important;background:#fafafb!important;font:500 16px/1 "DM Sans",sans-serif!important;color:#1d1d1f!important;outline:0!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s,background .15s}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input:not([type=checkbox]):not([type=radio])::placeholder{color:#9a9ca1;font-weight:400}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input:not([type=checkbox]):not([type=radio]):focus{border-color:#cf1f66!important;background:#fff!important;box-shadow:0 0 0 4px rgba(207,31,102,.12)!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input[name=USER_NAME]:not([type=checkbox]):not([type=radio]){padding-left:46px!important;background:#fafafb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9ca1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='3'/%3E%3Cpath d='M4 7.5l8 5.5 8-5.5'/%3E%3C/svg%3E") 15px center/20px no-repeat!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input[name=PASSWORD]:not([type=checkbox]):not([type=radio]){padding-left:46px!important;background:#fafafb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9ca1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='10' rx='2.5'/%3E%3Cpath d='M8 10.5V8a4 4 0 0 1 8 0v2.5'/%3E%3C/svg%3E") 15px center/20px no-repeat!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input[name=USER_NAME]:not([type=checkbox]):focus,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input[name=PASSWORD]:not([type=checkbox]):focus{background-color:#fff!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input.Error{border-color:#d73a54!important;background-color:#fff8fa!important;box-shadow:0 0 0 3px rgba(215,58,84,.1)!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .Btn,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center button.Btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:999px!important;background:#cf1f66!important;color:#fff!important;font:700 16px/1 "DM Sans",sans-serif!important;cursor:pointer;box-shadow:0 12px 24px -12px rgba(207,31,102,.7)!important;transition:background .15s}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .Btn:hover{background:#b0174f!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .Btn:disabled{opacity:.6;cursor:default}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center form>.Btn~.Btn,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-join-content .Btn+.Btn,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-resend{margin-top:0!important;background:#fff!important;color:#1d1d1f!important;box-shadow:inset 0 0 0 1.5px #e3e3e8!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center form>.Btn~.Btn:hover,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-resend:hover{background:#fafafb!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center form>.FormGroup:has(.Btn){margin-top:4px!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .OtherText{margin:0!important;text-align:center;font-size:14px!important;line-height:1.5!important;color:#6b7075!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .OtherText span{font-weight:700!important;color:#cf1f66!important;cursor:pointer}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .OtherText span:hover{text-decoration:underline}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center form>.FormGroup:has(.Btn)+.OtherText{margin-top:2px!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .Contract{margin:6px 0 0!important;padding:14px 0 0!important;border-top:1px solid #f0eff2;text-align:center;font-size:12px!important;line-height:1.55!important;color:#9a9ca1!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .Contract span{color:#6b7075!important;font-weight:600!important;text-decoration:underline;cursor:pointer}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .NettenLoginMessage:empty,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-message:empty{display:none!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .NettenLoginMessage,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-message{margin:0!important;padding:10px 14px!important;border-radius:12px;background:#fdf0f2;font-size:13.5px!important;line-height:1.45!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center label:has(>input[type=checkbox]){position:relative;display:block!important;padding-left:30px!important;margin:2px 0 0!important;font-size:13.5px!important;font-weight:400!important;line-height:1.45!important;color:#3d3f44!important;cursor:pointer}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input[type=checkbox]{position:absolute;left:0;top:0;-webkit-appearance:none;appearance:none;flex:none;width:20px!important;height:20px!important;margin:0!important;border:1.5px solid #cfcfd6!important;border-radius:6px!important;background:#fff!important;cursor:pointer}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center input[type=checkbox]:checked{border-color:#cf1f66!important;background:#cf1f66 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/14px no-repeat!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center label span[onclick]{color:#cf1f66!important;font-weight:600}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-marketing-consent small{color:#9a9ca1}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-start-fields{display:grid!important;grid-template-columns:1fr 1fr;gap:12px}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-start-fields>*{grid-column:1/-1}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-start-fields>.FormGroup:has([name=firstName]),.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-start-fields>.FormGroup:has([name=lastName]),.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-start-fields>.FormGroup:has([name=password]),.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-start-fields>.FormGroup:has([name=passwordAgain]){grid-column:auto}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-code-area input{text-align:center;letter-spacing:.4em;font-size:20px!important;font-weight:700!important}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .nm-join-content p{margin:0 0 14px;font-size:14px;line-height:1.55;color:#3d3f44}
.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center form>.OtherText,.PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center form>.Contract{order:2}
@media (max-width:790px){
  .PopupDesign.Login:has(.LoginTitle){align-items:flex-end!important;overflow:hidden!important}
  .PopupDesign.Login:has(.LoginTitle)>.Modal{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:none!important;margin:0!important}
  .PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document{max-height:92vh!important;max-height:92dvh!important;overflow-y:auto!important;border-radius:24px 24px 0 0!important;animation:nxpUyeUp .25s cubic-bezier(.2,.8,.2,1)}
  .PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center{padding:26px 20px calc(22px + env(safe-area-inset-bottom))!important}
  .PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .LoginTitle{padding:0 28px!important}
  .PopupDesign.Login:has(.LoginTitle)>.Modal>.Htm>.Document>.Center .LoginTitle h4{font-size:20px!important}
}
@keyframes nxpUyeUp{from{transform:translateY(100%)}to{transform:none}}

/* Hesabim (MemberView) yeni tasarim - Netten. Yalniz gorunum. */
body .MemberView{font-family:"DM Sans",sans-serif!important;color:#1d1d1f}
body .LayoutHome:has(.MemberView){background:#faf9f8!important}
body .MemberView>.Container{display:grid!important;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start;max-width:1240px!important;margin:0 auto!important;padding:32px 20px 64px!important;float:none!important;width:100%!important;box-sizing:border-box}
body .MemberView>.Container>.Navi{position:sticky;top:16px;width:auto!important;margin:0!important;padding:10px!important;border:1px solid #ececf0!important;border-radius:22px!important;background:#fff!important;box-shadow:0 10px 30px -22px rgba(0,0,0,.3)}
body .MemberView .Navi>.Profil{display:flex!important;align-items:center;gap:12px;margin:0 0 8px!important;padding:14px!important;border-radius:16px!important;background:linear-gradient(135deg,#fdf0f5,#fff6f9)!important;border:0!important}
body .MemberView .Navi>.Profil>.Photo{flex:none;display:flex!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;margin:0!important;border-radius:50%!important;background:#cf1f66!important;color:#fff!important;font-size:17px!important;font-weight:700!important;line-height:1!important}
body .MemberView .Navi>.Profil>.Info{min-width:0;display:flex!important;flex-direction:column;gap:2px;margin:0!important;padding:0!important}
body .MemberView .Navi>.Profil>.Info>span:first-child{font-size:16px!important;font-weight:700!important;color:#1d1d1f!important;text-transform:capitalize!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body .MemberView .Navi>.Profil>.Info>span:last-child{font-size:13px!important;color:#6b7075!important}
body .MemberView .Navi>.Item{position:relative;display:flex!important;align-items:center;gap:12px;margin:2px 0!important;padding:11px 14px!important;border-radius:12px!important;font-size:15px!important;font-weight:500!important;color:#3d3f44!important;cursor:pointer;background:none!important;border:0!important;text-decoration:none!important}
body .MemberView .Navi>.Item>svg,body .MemberView .Navi>.Item.Sub>div>svg{display:none!important}
body .MemberView .Navi>.Item:not(.Sub)::before,body .MemberView .Navi>.Item.Sub>div:first-child::before{content:"";flex:none;width:20px;height:20px;background:center/20px no-repeat}
body .MemberView .Navi>.Item[T="/siparislerim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7075' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8h13l-1 12h-11z'/%3E%3Cpath d='M9 10V7a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item[T="/cuzdanim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7075' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='13' rx='3'/%3E%3Cpath d='M3 10h18M16 14.5h2'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item[T="/degerlendirmelerim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7075' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M8 9.5h8M8 12.5h5'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item[T="/kuponlarim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7075' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5V6h18v2.5a2.5 2.5 0 0 0 0 5V18H3v-4.5a2.5 2.5 0 0 0 0-5z'/%3E%3Cpath d='M14 6v12' stroke-dasharray='2 2'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item[T="/favorilerim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7075' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.4-7-10a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 5.6-7 10-7 10z'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item[T="/cikis"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c0392b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M15 16l4-4-4-4M19 12H9'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item[T="/cikis"]{margin-top:8px!important;border-top:1px solid #f0eff2!important;border-radius:0 0 12px 12px!important;color:#c0392b!important}
body .MemberView .Navi>.Item:not(.Sub):hover,body .MemberView .Navi>.Item.Sub>div:first-child:hover{background:#faf9fb!important}
body .MemberView .Navi>.Item.Active:not(.Sub){background:#fdf0f5!important;color:#cf1f66!important;font-weight:700!important}
body .MemberView .Navi>.Item.Active[T="/siparislerim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8h13l-1 12h-11z'/%3E%3Cpath d='M9 10V7a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item.Active[T="/cuzdanim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='13' rx='3'/%3E%3Cpath d='M3 10h18M16 14.5h2'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item.Active[T="/degerlendirmelerim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M8 9.5h8M8 12.5h5'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item.Active[T="/kuponlarim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5V6h18v2.5a2.5 2.5 0 0 0 0 5V18H3v-4.5a2.5 2.5 0 0 0 0-5z'/%3E%3Cpath d='M14 6v12' stroke-dasharray='2 2'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item.Active[T="/favorilerim"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.4-7-10a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 5.6-7 10-7 10z'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item.Sub{display:block!important;padding:0!important}
body .MemberView .Navi>.Item.Sub>div:first-child{display:flex!important;align-items:center;gap:12px;padding:11px 14px!important;border-radius:12px;font-size:15px!important;font-weight:500!important;color:#3d3f44!important}
body .MemberView .Navi>.Item.Sub>div:first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7075' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.5 20c1.2-3.6 4-5.4 7.5-5.4s6.3 1.8 7.5 5.4'/%3E%3C/svg%3E")}
body .MemberView .Navi>.Item.Sub>div:first-child>span{color:inherit!important;font:inherit!important}
body .MemberView .Navi>.Item>span{color:inherit!important;font:inherit!important;margin:0!important}
body .MemberView .Navi>.Item.Sub>.Wind{display:flex!important;flex-direction:column;gap:2px;margin:0 0 4px 24px!important;padding:2px 0 2px 14px!important;border:0!important;border-left:2px solid #f0eff2!important;background:none!important}
body .MemberView .Navi>.Item.Sub>.Wind>div{padding:8px 12px!important;border-radius:10px!important;font-size:14px!important;color:#6b7075!important;background:none!important;cursor:pointer}
body .MemberView .Navi>.Item.Sub>.Wind>div:hover{color:#1d1d1f!important;background:#faf9fb!important}
body .MemberView .Navi>.Item.Sub>.Wind>div.Active{color:#cf1f66!important;font-weight:700!important;background:#fdf0f5!important}
body .MemberView .Navi>.Item.Sub>.Wind>div.Hide{display:block!important}
/* icerik */
body .MemberView>.Container>.View{width:auto!important;margin:0!important;padding:0!important;float:none!important}
body .MemberView .View .Area{padding:28px 32px 32px!important;border:1px solid #ececf0!important;border-radius:22px!important;background:#fff!important;box-shadow:0 10px 30px -22px rgba(0,0,0,.3)}
body .MemberView .View .Area:not(.Active){display:none!important}
body .MemberView .View .Area .TitleArea{display:flex!important;align-items:center;gap:12px;margin:0 0 18px!important;padding:0!important;border:0!important}
body .MemberView .View .Area .TitleArea h2{margin:0!important;font-size:24px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.01em;color:#1d1d1f!important}
body .MemberView .View .Area .TitleArea .Back{display:none!important}
body .MemberView .View .Area .TabList{display:inline-flex!important;flex-wrap:wrap;gap:4px;width:auto!important;margin:0 0 22px!important;padding:4px!important;border:0!important;border-radius:14px!important;background:#f4f3f6!important}
body .MemberView .View .Area .TabList .TabItem{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:9px 16px!important;border:0!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;color:#6b7075!important;background:none!important;cursor:pointer;white-space:nowrap}
body .MemberView .View .Area .TabList .TabItem::after,body .MemberView .View .Area .TabList .TabItem::before{display:none!important}
body .MemberView .View .Area .TabList .TabItem.Active{background:#fff!important;color:#cf1f66!important;box-shadow:0 2px 8px -3px rgba(0,0,0,.18)!important}
body .MemberView .View .Area .TabList .TabItem.Hide{display:inline-flex!important}
body .MemberView .View .Area .TabList .Count{display:inline-flex!important;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px!important;border-radius:999px!important;background:#ececf0!important;color:#6b7075!important;font-size:12px!important;font-weight:700!important;margin:0!important;border:0!important}
body .MemberView .View .Area .TabList .TabItem.Active .Count{background:#fdf0f5!important;color:#cf1f66!important}
body .MemberView .View .Area .TabView{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}
body .MemberView .View .Area .TabView>.Title,body .MemberView .View .Area .ConnectBox .Title,body .MemberView .View .Area .TabView .col-12>.Title{margin:0 0 6px!important;font-size:18px!important;font-weight:700!important;color:#1d1d1f!important}
body .MemberView .View .Area .TabView>.Text,body .MemberView .View .Area .ConnectBox .Text:not(.FormGroup .Text),body .MemberView .View .Area .TabView .col-12>.Text{margin:0 0 20px!important;max-width:640px;font-size:14px!important;line-height:1.6!important;color:#6b7075!important}
body .MemberView .View .Area .TabView a{color:#cf1f66!important}
body .MemberView .View .Area .TabView>.row,body .MemberView .View .Area .TabView .row{margin:0!important}
body .MemberView .View .Area .row>[class*="col-"]{padding:0!important}
body .MemberView .View .Area form,body .MemberView .View .Area .TabView>.row>.col-12{max-width:560px}
body .MemberView .View .Area .FormGroup{display:block!important;width:auto!important;margin:0 0 16px!important;padding:0!important}
body .MemberView .View .Area .FormGroup>.Text{display:flex!important;justify-content:space-between;margin:0 0 6px!important;padding:0!important;font-size:13px!important;font-weight:600!important;color:#3d3f44!important}
body .MemberView .View .Area .FormGroup>.Text a,body .MemberView .View .Area .FormGroup>.Text span{color:#cf1f66!important;font-weight:600}
body .MemberView .View .Area .InputArea{position:relative;width:auto!important;margin:0!important;padding:0!important;border:0!important}
body .MemberView .View .Area .InputArea input:not([type=radio]):not([type=checkbox]),body .MemberView .View .Area .InputArea select{box-sizing:border-box!important;width:100%!important;height:50px!important;margin:0!important;padding:0 16px!important;border:1px solid #e3e3e8!important;border-radius:14px!important;background:#fafafb!important;font:500 15.5px/1 "DM Sans",sans-serif!important;color:#1d1d1f!important;box-shadow:none!important;outline:0}
body .MemberView .View .Area .InputArea input:focus{border-color:#cf1f66!important;background:#fff!important;box-shadow:0 0 0 4px rgba(207,31,102,.12)!important}
body .MemberView .View .Area .InputArea input:disabled,body .MemberView .View .Area .InputArea input[readonly]{color:#6b7075!important;background:#f4f4f6!important}
body .MemberView .View .Area .PasswordView{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%);width:38px!important;height:38px!important;border-radius:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7075' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12S6 5.5 12 5.5 21.5 12 21.5 12 18 18.5 12 18.5 2.5 12 2.5 12z'/%3E%3Ccircle cx='12' cy='12' r='2.8'/%3E%3C/svg%3E") center/20px no-repeat!important;font-size:0!important;cursor:pointer}
body .MemberView .View .Area .PasswordView *{display:none!important}
body .MemberView .View .Area .row:has(>.col-6){display:flex!important;gap:14px}
body .MemberView .View .Area .row>.col-6{flex:1 1 0;width:auto!important;max-width:none!important}
body .MemberView .View .Area .checkboxElements{display:inline-flex!important;align-items:center;margin:0 8px 0 0!important}
body .MemberView .View .Area .checkboxElements input{position:absolute;opacity:0;pointer-events:none}
body .MemberView .View .Area .checkboxElements label{display:inline-flex!important;align-items:center;gap:8px;height:44px;margin:0!important;padding:0 18px 0 14px!important;border:1px solid #e3e3e8!important;border-radius:999px!important;background:#fff!important;font-size:14.5px!important;font-weight:500!important;color:#3d3f44!important;cursor:pointer}
body .MemberView .View .Area .checkboxElements label::before{content:"";position:static!important;width:16px;height:16px;border:1.5px solid #cfcfd6;border-radius:50%;background:#fff;box-sizing:border-box;transform:none!important}
body .MemberView .View .Area .checkboxElements label::after{display:none!important}
body .MemberView .View .Area .checkboxElements input:checked+label{border-color:#cf1f66!important;background:#fdf0f5!important;color:#cf1f66!important}
body .MemberView .View .Area .checkboxElements input:checked+label::before{border:5px solid #cf1f66}
body .MemberView .View .Area .Btn.BtnGreen,body .MemberView .View .Area .Btn[T="IbanSave"]{display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:560px;height:50px!important;margin:6px 0 0!important;padding:0 20px!important;border:0!important;border-radius:999px!important;background:#cf1f66!important;color:#fff!important;font:700 15.5px/1 "DM Sans",sans-serif!important;cursor:pointer;box-shadow:0 12px 24px -14px rgba(207,31,102,.7)!important;text-transform:none!important}
body .MemberView .View .Area .Btn.BtnGreen:hover{background:#b0174f!important}
body .MemberView .View .Area .Btn.Disabled{background:#f1dbe5!important;color:#fff!important;box-shadow:none!important;cursor:default}
body .MemberView .View .Area .ConnectBox{margin:28px 0 0!important;padding:22px!important;max-width:560px;border:1px solid #ececf0!important;border-radius:18px!important;background:#faf9fb!important}
body .MemberView .View .Area .ConnectBox .Divider{height:1px!important;margin:20px 0!important;background:#ececf0!important;border:0!important}
/* tercihler */
body .MemberView .View .Area .Box{max-width:560px;margin:0 0 18px!important;padding:6px 18px!important;border:1px solid #ececf0!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important}
body .MemberView .View .Area .CheckGroup{display:flex!important;align-items:center;justify-content:space-between;gap:16px;margin:0!important;padding:16px 0!important;border:0!important;border-bottom:1px solid #f0eff2!important}
body .MemberView .View .Area .CheckGroup:last-child{border-bottom:0!important}
body .MemberView .View .Area .CheckGroup>.Text{display:flex!important;flex-direction:column;gap:3px;margin:0!important}
body .MemberView .View .Area .CheckGroup>.Text>span:first-child{font-size:15px!important;font-weight:700!important;color:#1d1d1f!important}
body .MemberView .View .Area .CheckGroup>.Text>span+span{font-size:13px!important;line-height:1.45!important;color:#6b7075!important}
body .MemberView .View .Area .switch_checkbox label>span{background:#e3e3e8!important;border:0!important}
body .MemberView .View .Area .switch_checkbox input:checked+span{background:#cf1f66!important}
/* bos durumlar */
body .MemberView .View .Area .Blank{display:flex!important;flex-direction:column;align-items:center;gap:6px;margin:0!important;padding:48px 20px!important;border:1px dashed #ecd3dd!important;border-radius:18px!important;background:#fffafc!important;text-align:center}
body .MemberView .View .Area .Blank::before{content:"";width:56px;height:56px;margin:0 0 8px;border-radius:18px;background:#fdf0f5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5c2 3 5.5 4 5.5 8.5a5.5 5.5 0 0 1-11 0c0-4.5 3.5-5.5 5.5-8.5z'/%3E%3Cpath d='M12 21v-5'/%3E%3C/svg%3E") center/26px no-repeat}
body .MemberView .View .Area .Blank>span:first-child{font-size:16px!important;font-weight:700!important;color:#1d1d1f!important}
body .MemberView .View .Area .Blank>span+span{max-width:420px;font-size:13.5px!important;line-height:1.55!important;color:#6b7075!important}
/* kupon */
body .MemberView .View .Area .CouponItem{display:flex!important;align-items:stretch;max-width:520px;margin:0 0 14px!important;padding:0!important;border:1px solid #f3cfde!important;border-radius:18px!important;background:#fff!important;overflow:hidden;box-shadow:none!important}
body .MemberView .View .Area .CouponItem .Left{flex:1;display:flex!important;flex-direction:column;gap:4px;padding:18px!important}
body .MemberView .View .Area .CouponItem .Left .Name{font-size:12px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:#cf1f66!important}
body .MemberView .View .Area .CouponItem .Left .Text{font-size:16px!important;font-weight:700!important;color:#1d1d1f!important}
body .MemberView .View .Area .CouponItem .Left .Date,body .MemberView .View .Area .CouponItem .Left .Status{font-size:12.5px!important;color:#6b7075!important}
body .MemberView .View .Area .CouponItem .Center{width:0!important;border-left:2px dashed #f3cfde!important;margin:12px 0!important}
body .MemberView .View .Area .CouponItem .Center *{display:none!important}
body .MemberView .View .Area .CouponItem .Right{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:170px!important;padding:16px!important;background:#fff7fa!important}
body .MemberView .View .Area .CouponItem .Right .Discount{font-size:26px!important;font-weight:800!important;color:#cf1f66!important}
body .MemberView .View .Area .CouponItem .Right .Code{padding:6px 12px!important;border:1px dashed #cf1f66!important;border-radius:10px!important;background:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em;color:#1d1d1f!important}
body .MemberView .View .Area .CouponItem .Right .BtnCopy{padding:8px 16px!important;border-radius:999px!important;background:#cf1f66!important;color:#fff!important;font-size:13px!important;font-weight:700!important;cursor:pointer}
/* iban */
body .MemberView .View .Area .List>.Item{display:flex!important;align-items:center;justify-content:space-between;padding:14px 16px!important;border:1px solid #ececf0!important;border-radius:14px!important;background:#fff!important;margin:0 0 10px!important}
body .MemberView .View .Area .List>.Item .Info{display:flex!important;flex-direction:column;gap:2px}
body .MemberView .View .Area .List>.Item .Info span:first-child{font-weight:700;color:#1d1d1f}
body .MemberView .View .Area .List>.Item .Info span+span{font-size:13px;color:#6b7075;letter-spacing:.03em}
/* favoriler filtre */
body .MemberView .View .Area .FilterArea{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0 0 18px!important;padding:0!important;border:0!important}
body .MemberView .View .Area .FilterArea .Filter{display:inline-flex!important;gap:4px;padding:4px!important;border-radius:14px!important;background:#f4f3f6!important}
body .MemberView .View .Area .FilterArea .Filter .Item{padding:8px 14px!important;border:0!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;color:#6b7075!important;background:none!important}
body .MemberView .View .Area .FilterArea .Filter .Item.Active{background:#fff!important;color:#cf1f66!important;box-shadow:0 2px 8px -3px rgba(0,0,0,.18)!important}
body .MemberView .View .Area .FilterArea .Right .Btn{padding:8px 14px!important;border:1px solid #e3e3e8!important;border-radius:999px!important;font-size:13px!important;color:#3d3f44!important;background:#fff!important}
body .MemberView .View .Area .FilterArea .Right .Text{font-size:13px!important;color:#9a9ca1!important}
/* siparisler (netten-order.js) */
body .MemberView .View .Area .n-order-list{display:flex!important;flex-direction:column;gap:12px}
body .MemberView .View .Area .n-order-list-item{margin:0!important;border:1px solid #ececf0!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;overflow:hidden;transition:border-color .15s,box-shadow .15s}
body .MemberView .View .Area .n-order-list-item:hover{border-color:#f3cfde!important;box-shadow:0 10px 24px -18px rgba(207,31,102,.5)!important}
body .MemberView .View .Area .n-order-list-item>.OrderInfo{display:flex!important;align-items:center;gap:16px;padding:14px 18px!important;cursor:pointer}
body .MemberView .View .Area .n-list-photo{width:64px!important;height:72px!important;border-radius:12px!important;object-fit:cover;background:#faf9fb}
body .MemberView .View .Area .n-list-info{flex:1;display:flex!important;flex-direction:column;gap:3px;min-width:0}
body .MemberView .View .Area .n-list-info small{font-size:12.5px!important;color:#9a9ca1!important}
body .MemberView .View .Area .n-list-info strong{font-size:16px!important;font-weight:700!important;color:#1d1d1f!important}
body .MemberView .View .Area .n-list-info span{font-size:14px!important;color:#6b7075!important}
body .MemberView .View .Area .n-list-open{display:inline-flex!important;align-items:center;gap:4px;padding:8px 14px!important;border-radius:999px!important;background:#fdf0f5!important;color:#cf1f66!important;font-size:13px!important;font-weight:700!important}
body .MemberView .View .Area .n-list-open svg{width:16px;height:16px}
body .MemberView .View .Area .n-pagination{font-size:13px;color:#9a9ca1}
body .MemberView .View .Area .n-button{border-radius:999px!important;background:#cf1f66!important;border-color:#cf1f66!important;color:#fff!important}
body .MemberView .View .Area .n-button.n-secondary{background:#fff!important;color:#1d1d1f!important;border:1.5px solid #e3e3e8!important}
body .MemberView .View .Area .n-card,body .MemberView .View .Area .n-product{border-radius:16px!important;border-color:#ececf0!important}
body .MemberView .View .Area .n-progress li.is-done span{background:#cf1f66!important;border-color:#cf1f66!important;color:#fff!important}
body .MemberView .View .Area .n-pill{background:#e9f7ef!important;color:#178f50!important;border-radius:999px!important}
/* urun listesi (favoriler) kucuk duzen */
body .MemberView .View .Area .ProductList.Favorite{gap:16px}
@media (max-width:990px){
  body .MemberView>.Container{grid-template-columns:1fr;padding:16px 16px 48px!important;gap:16px}
  body .MemberView>.Container>.Navi{position:static}
  body .MemberView:not(.View)>.Container>.View{display:none!important}
  body .MemberView.View>.Container>.Navi{display:none!important}
  body .MemberView:not(.View) .Navi>.Item:not(.Sub)::after,body .MemberView:not(.View) .Navi>.Item.Sub>.Wind>div::after{content:"";margin-left:auto;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b5b7bc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 6l6 6-6 6'/%3E%3C/svg%3E") center/18px no-repeat}
  body .MemberView:not(.View) .Navi>.Item.Sub>.Wind>div{display:flex!important;align-items:center}
  body .MemberView:not(.View) .Navi .Active:not(.Sub){background:none!important;color:#3d3f44!important;font-weight:500!important}
  body .MemberView .View .Area{padding:20px 18px 24px!important;border-radius:20px!important}
  body .MemberView .View .Area .TitleArea .Back{display:flex!important;align-items:center;justify-content:center;flex:none;width:40px!important;height:40px!important;border-radius:12px!important;background:#f4f3f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6l-6 6 6 6'/%3E%3C/svg%3E") center/20px no-repeat!important;cursor:pointer}
  body .MemberView .View .Area .TitleArea .Back svg{display:none!important}
  body .MemberView .View .Area .TitleArea h2{font-size:20px!important}
  body .MemberView .View .Area .TabList{display:flex!important;flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none}
  body .MemberView .View .Area .n-order-list-item>.OrderInfo{gap:12px;padding:12px!important}
  body .MemberView .View .Area .n-list-open{padding:8px!important;font-size:0!important}
  body .MemberView .View .Area .CouponItem .Right{width:130px!important}
}
body .MemberView .View .Area .Btn.Disabled,body .MemberView .View .Area .Btn.BtnGreen.Disabled,body .MemberView .View .Area .Btn.BtnOrange.Disabled{background:#f1dbe5!important;color:#fff!important;opacity:1!important;filter:none!important;box-shadow:none!important;cursor:default}
body .MemberView .View .Area .Btn.BtnOrange{display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:560px;height:50px!important;border:0!important;border-radius:999px!important;background:#cf1f66!important;color:#fff!important;font:700 15.5px/1 "DM Sans",sans-serif!important}
body .MemberView .View .Area .FormGroup>.Text>div{color:#cf1f66!important;font-weight:700!important;cursor:pointer}
body .MemberView .View .Area .InputArea input[type=date]{text-align:left!important}
body .MemberView .Navi>.Item.Sub>.Wind>div{line-height:1.3!important;min-height:0!important;height:auto!important}
/* zengin icerik (hesap.js) */
body .MemberView>.Container>.nxHero{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:26px 28px;border-radius:24px;background:radial-gradient(120% 160% at 100% 0,#ffd9e8 0,rgba(255,217,232,0) 55%),linear-gradient(120deg,#cf1f66,#e2477f 60%,#f06b97);color:#fff;box-shadow:0 18px 40px -26px rgba(207,31,102,.9);overflow:hidden}
body .MemberView .nxHeroTxt{display:flex;flex-direction:column;gap:6px;min-width:0}
body .MemberView .nxHeroHi{font-size:28px;font-weight:700;letter-spacing:-.01em;text-transform:capitalize}
body .MemberView .nxHeroSub{max-width:460px;font-size:14.5px;line-height:1.5;opacity:.92}
body .MemberView .nxHeroBadges{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
body .MemberView .nxHeroBadges span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.16);font-size:12.5px;font-weight:600}
body .MemberView .nxHeroBadges svg{width:16px;height:16px}
body .MemberView .nxTiles{display:grid;grid-template-columns:repeat(4,128px);gap:10px}
body .MemberView .nxTile{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border:0;border-radius:18px;background:#fff;color:#1d1d1f;text-align:left;cursor:pointer;font-family:inherit;box-shadow:0 10px 24px -16px rgba(0,0,0,.4);transition:transform .15s}
body .MemberView .nxTile:hover{transform:translateY(-2px)}
body .MemberView .nxTile i{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:6px;border-radius:12px;background:#fdf0f5;color:#cf1f66}
body .MemberView .nxTile i svg{width:20px;height:20px}
body .MemberView .nxTile b{font-size:14px;font-weight:700}
body .MemberView .nxTile small{font-size:12px;line-height:1.3;color:#6b7075}
body .MemberView .nxHelp{display:flex;flex-direction:column;gap:8px;margin:10px 0 2px;padding:16px;border-radius:16px;background:#f6faf7;border:1px solid #e1efe6}
body .MemberView .nxHelp b{font-size:14.5px;color:#1d1d1f}
body .MemberView .nxHelp small{font-size:12.5px;line-height:1.4;color:#6b7075;margin-bottom:2px}
body .MemberView .nxHelp a{display:flex;align-items:center;justify-content:center;gap:8px;height:42px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none!important}
body .MemberView .nxHelp a svg{width:18px;height:18px}
body .MemberView .nxHelpWa{background:#178f50;color:#fff!important}
body .MemberView .nxHelpTel{background:#fff;color:#1d1d1f!important;border:1px solid #e3e3e8}
body .MemberView .View .Area .Blank .nxCta{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:12px 22px;border-radius:999px;background:#cf1f66;color:#fff!important;font-size:14px;font-weight:700;text-decoration:none!important}
body .MemberView .View .Area .Blank .nxCta svg{width:16px;height:16px}
body .MemberView .View .Area .n-order-list-item.nxRich>.OrderInfo{padding:16px 18px 12px!important}
body .MemberView .View .Area .n-list-photo{width:76px!important;height:84px!important}
body .MemberView .nxName{font-style:normal;font-size:15px;font-weight:600;color:#1d1d1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body .MemberView .View .Area .n-list-info strong{font-size:0!important}
body .MemberView .nxSt{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:700;background:#fff4e5;color:#b45f06}
body .MemberView .nxSt::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}
body .MemberView .nxDone .nxSt{background:#e9f7ef;color:#178f50}
body .MemberView .nxCancel .nxSt{background:#fdecec;color:#c0392b}
body .MemberView .nxSteps{display:grid;grid-template-columns:repeat(4,1fr);margin:0 18px;padding:12px 0 4px;border-top:1px dashed #ececf0}
body .MemberView .nxSteps span{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#a3a5aa;text-align:center}
body .MemberView .nxSteps span::before{content:"";position:absolute;top:11px;right:50%;width:100%;height:2px;background:#ececf0;z-index:0}
body .MemberView .nxSteps span:first-child::before{display:none}
body .MemberView .nxSteps span.on::before{background:#cf1f66}
body .MemberView .nxSteps i{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;border:2px solid #e3e3e8;color:#fff}
body .MemberView .nxSteps i svg{width:14px;height:14px}
body .MemberView .nxSteps span.on{color:#1d1d1f}
body .MemberView .nxSteps span.on i{background:#cf1f66;border-color:#cf1f66}
body .MemberView .nxSteps span.cur i{box-shadow:0 0 0 5px rgba(207,31,102,.15)}
body .MemberView .nxDone .nxSteps span.on::before{background:#178f50}
body .MemberView .nxDone .nxSteps span.on i{background:#178f50;border-color:#178f50}
body .MemberView .nxDone .nxSteps span.cur i{box-shadow:0 0 0 5px rgba(23,143,80,.15)}
body .MemberView .nxAct{display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px 16px}
body .MemberView .nxAct a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid #e3e3e8;background:#fff;font-size:13px;font-weight:600;color:#3d3f44!important;text-decoration:none!important}
body .MemberView .nxAct a:hover{border-color:#cf1f66;color:#cf1f66!important}
body .MemberView .nxAct svg{width:16px;height:16px}
body .MemberView .n-order-list-item.Active .nxSteps,body .MemberView .n-order-list-item.Active .nxAct{display:none}
@media (max-width:1180px){body .MemberView>.Container>.nxHero{grid-template-columns:1fr}body .MemberView .nxTiles{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:990px){
  body .MemberView.View>.Container>.nxHero{display:none}
  body .MemberView>.Container>.nxHero{padding:20px;gap:16px;border-radius:20px}
  body .MemberView .nxHeroHi{font-size:22px}
  body .MemberView .nxHeroBadges{display:none}
  body .MemberView .nxTiles{grid-template-columns:repeat(2,minmax(0,1fr))}
  body .MemberView .View .Area .n-list-photo{width:64px!important;height:72px!important}
  body .MemberView .nxSteps{margin:0 12px}
  body .MemberView .nxSteps span{font-size:10.5px}
  body .MemberView .nxAct{padding:10px 12px 14px}
}
/* form duzeni */
body .MemberView .View .Area .TabView .row>.col-6,body .MemberView .View .Area .TabView .row>.col-12{padding-left:0!important;padding-right:0!important}
body .MemberView .View .Area form,body .MemberView .View .Area .TabView>.row>.col-12,body .MemberView .View .Area .ConnectBox,body .MemberView .View .Area .Box,body .MemberView .View .Area .CouponItem{max-width:none!important}
body .MemberView .View .Area .Btn.BtnGreen,body .MemberView .View .Area .Btn.BtnOrange{width:auto!important;min-width:220px;max-width:none!important;display:inline-flex!important}
body .MemberView .View .Area .InputArea input[type=date]::-webkit-datetime-edit{text-align:left}
body .MemberView .View .Area .InputArea input[type=date]::-webkit-date-and-time-value{text-align:left}
@media (max-width:990px){
  body .MemberView .View .Area .Btn.BtnGreen,body .MemberView .View .Area .Btn.BtnOrange{width:100%!important}
  body .MemberView:not(.View) .Navi>.Item.Sub>.Wind>div.Active{background:none!important;color:#6b7075!important;font-weight:500!important}
}
/* === kibar ayar (v2) === */
body .MemberView>.Container>.nxHero{padding:22px 26px;border:1px solid #f6dce7;background:radial-gradient(90% 140% at 100% 0,#fde3ee 0,rgba(253,227,238,0) 60%),linear-gradient(120deg,#fff 0,#fff7fa 100%);color:#1d1d1f;box-shadow:0 12px 32px -28px rgba(207,31,102,.6)}
body .MemberView .nxHeroHi{font-size:24px;font-weight:600}
body .MemberView .nxHeroAd{color:#cf1f66;font-weight:600}
body .MemberView .nxHeroSub{font-size:14px;color:#6b7075;opacity:1}
body .MemberView .nxHeroBadges span{padding:5px 11px;background:#fff;border:1px solid #f3dbe5;color:#8a3a5c;font-weight:500;font-size:12px}
body .MemberView .nxHeroBadges svg{width:14px;height:14px;color:#cf1f66}
body .MemberView .nxTiles{grid-template-columns:repeat(4,122px);gap:8px}
body .MemberView .nxTile{padding:12px 13px;border:1px solid #f1e4ea;border-radius:16px;box-shadow:none}
body .MemberView .nxTile:hover{border-color:#ecc3d4;transform:none;box-shadow:0 8px 20px -16px rgba(207,31,102,.6)}
body .MemberView .nxTile i{width:32px;height:32px;border-radius:10px;margin-bottom:4px}
body .MemberView .nxTile i svg{width:18px;height:18px}
body .MemberView .nxTile b{font-size:13.5px;font-weight:600}
body .MemberView .nxTile small{font-size:11.5px}
body .MemberView>.Container>.Navi,body .MemberView .View .Area{border-color:#efeff2!important;box-shadow:0 8px 24px -22px rgba(0,0,0,.25)}
body .MemberView .Navi>.Profil>.Photo{width:44px!important;height:44px!important;font-size:15px!important;font-weight:600!important}
body .MemberView .Navi>.Profil>.Info>span:first-child{font-size:15px!important;font-weight:600!important}
body .MemberView .Navi>.Item,body .MemberView .Navi>.Item.Sub>div:first-child{font-size:14.5px!important;padding:10px 14px!important}
body .MemberView .Navi>.Item.Active:not(.Sub),body .MemberView .Navi>.Item.Sub>.Wind>div.Active{font-weight:600!important}
body .MemberView .Navi>.Item.Sub>.Wind>div{font-size:13.5px!important;padding:7px 12px!important}
body .MemberView .View .Area .TitleArea h2{font-size:22px!important;font-weight:600!important}
body .MemberView .View .Area .TabList .TabItem{font-weight:500!important;font-size:13.5px!important;padding:8px 14px!important}
body .MemberView .View .Area .TabView>.Title,body .MemberView .View .Area .ConnectBox .Title,body .MemberView .View .Area .TabView .col-12>.Title{font-size:16.5px!important;font-weight:600!important}
body .MemberView .View .Area .FormGroup>.Text{font-weight:500!important;font-size:12.5px!important}
body .MemberView .View .Area .InputArea input:not([type=radio]):not([type=checkbox]){height:48px!important;font-size:15px!important;font-weight:400!important;border-radius:12px!important}
body .MemberView .View .Area .Btn.BtnGreen,body .MemberView .View .Area .Btn.BtnOrange{height:46px!important;font-weight:600!important;font-size:14.5px!important;box-shadow:none!important}
body .MemberView .View .Area .CheckGroup>.Text>span:first-child{font-weight:600!important;font-size:14.5px!important}
body .MemberView .View .Area .Blank>span:first-child{font-weight:600!important}
body .MemberView .View .Area .CouponItem .Left .Text{font-weight:600!important;font-size:15px!important}
body .MemberView .View .Area .CouponItem .Right .Discount{font-weight:700!important;font-size:24px!important}
body .MemberView .View .Area .CouponItem .Right .BtnCopy{font-weight:600!important}
/* siparis listesi kibar */
body .MemberView .View .Area .n-order-list-item{border-color:#efeff2!important;border-radius:16px!important}
body .MemberView .View .Area .n-order-list-item.nxRich>.OrderInfo{padding:14px 16px 10px!important;gap:14px}
body .MemberView .View .Area .n-list-photo{width:68px!important;height:76px!important;object-fit:contain!important;background:#fbf8f9!important}
body .MemberView .nxName{font-size:14.5px;font-weight:600}
body .MemberView .View .Area .n-list-info small{font-size:12px!important}
body .MemberView .View .Area .n-list-info span{font-size:13px!important}
body .MemberView .nxSt{font-size:12px;font-weight:600;padding:2px 9px}
body .MemberView .nxWait .nxSt{background:#f2f3f5;color:#6b7075}
body .MemberView .View .Area .n-list-open{font-weight:600!important;font-size:12.5px!important;padding:7px 12px!important;background:#fff!important;border:1px solid #f1d3df}
body .MemberView .View .Area .n-order-list-item.Active .n-list-open svg{transform:rotate(90deg)}
body .MemberView .nxSteps{margin:0 16px;padding:10px 0 2px}
body .MemberView .nxSteps span{font-size:11.5px;font-weight:500}
body .MemberView .nxSteps i{width:20px;height:20px}
body .MemberView .nxSteps span::before{top:9px}
body .MemberView .nxSteps i svg{width:12px;height:12px}
body .MemberView .nxSteps span.cur i{box-shadow:0 0 0 4px rgba(207,31,102,.12)}
body .MemberView .nxAct{padding:10px 16px 14px}
body .MemberView .nxAct a{font-weight:500;font-size:12.5px;padding:7px 12px}
/* siparis detayi (netten-order.js) */
body .MemberView .n-member-detail,body .MemberView .n-order-list{--n-ink:#1d1d1f;--n-green:#cf1f66;--n-muted:#6b7075;--n-line:#efeff2;font-family:"DM Sans",sans-serif;color:#1d1d1f}
body .MemberView .n-member-detail h2,body .MemberView .n-member-detail h3{font-family:"DM Sans",sans-serif;font-weight:600;letter-spacing:-.01em;color:#1d1d1f}
body .MemberView .n-member-detail p{color:#6b7075}
body .MemberView .n-order-list-item>.OrderDetail{padding:0 16px 16px!important;border-top:1px solid #f4f2f4}
body .MemberView .n-member-detail{padding-top:14px}
body .MemberView .n-member-grid{grid-template-columns:minmax(0,1fr) 290px;gap:14px}
body .MemberView .n-product{border-color:#efeff2;border-radius:14px;margin-bottom:12px}
body .MemberView .n-product summary{padding:14px 16px;gap:14px}
body .MemberView .n-product-photo{width:64px;height:72px;background:#fbf8f9;border-radius:10px}
body .MemberView .n-product-title small{color:#cf1f66;font-size:11.5px;font-weight:600}
body .MemberView .n-product-title strong{font-size:15px;font-weight:600}
body .MemberView .n-product-title>span{font-size:13px;color:#6b7075}
body .MemberView .n-chevron{color:#9a9ca1}
body .MemberView .n-product-body{padding:0 16px 16px;border-top-color:#f4f2f4}
body .MemberView .n-progress{padding:20px 0 16px}
body .MemberView .n-progress li{font-size:11px;color:#a3a5aa}
body .MemberView .n-progress li:before{background:#ececf0}
body .MemberView .n-progress li.is-done:before{background:#cf1f66}
body .MemberView .n-progress li span{background:#fff;border-color:#e3e3e8;color:#a3a5aa}
body .MemberView .n-progress li.is-done span{background:#cf1f66!important;border-color:#cf1f66!important;color:#fff!important}
body .MemberView .n-progress li.is-done small,body .MemberView .n-progress li[aria-current] small{color:#1d1d1f;font-weight:600}
body .MemberView .n-exception{background:#fdf1f1;color:#a33a2e;border-radius:12px;margin:16px 0}
body .MemberView .n-exception p{color:#8a5a55}
body .MemberView .n-inline-note{background:#f6f6f8;color:#6b7075;border-radius:12px;margin:16px 0}
body .MemberView .n-delivery{background:#fafafb;border:1px solid #f1f1f4;border-radius:12px;padding:14px 16px}
body .MemberView .n-delivery h3{font-size:14px}
body .MemberView .n-delivery-date{background:#fdf0f5;color:#8a3a5c;border-radius:10px}
body .MemberView .n-delivery-date strong{color:#cf1f66}
body .MemberView .n-row{font-size:13px;border-bottom-color:#f1f1f4;padding:8px 0}
body .MemberView .n-row>span{color:#8a8c91}
body .MemberView .n-row>strong{font-size:13px;font-weight:500;color:#1d1d1f}
body .MemberView .n-row.n-total{border-top:1px solid #ececf0;margin-top:6px;padding-top:12px}
body .MemberView .n-row.n-total>span{color:#1d1d1f;font-weight:600}
body .MemberView .n-row.n-total>strong{font-size:18px;font-weight:700;color:#cf1f66}
body .MemberView .n-subsection{border-top-color:#f1f1f4;margin-top:16px;padding-top:16px}
body .MemberView .n-subsection h3{font-size:14px}
body .MemberView .n-extra{font-size:13px}
body .MemberView .n-extra img{background:#fbf8f9;border-radius:10px}
body .MemberView .n-extra b{color:#cf1f66;font-weight:600}
body .MemberView .n-pre{font-size:13.5px;color:#3d3f44;background:#fafafb;border-radius:10px;padding:10px 12px}
body .MemberView .n-prepared{border-color:#f1e4ea;background:#fffafc;border-radius:12px}
body .MemberView .n-photo-button img{border-radius:10px}
body .MemberView .n-message{background:#fff8fb;border-color:#f6dce7;border-radius:12px}
body .MemberView .n-message p{color:#3d3f44;font-size:13.5px}
body .MemberView .n-message strong{color:#cf1f66;font-weight:600}
body .MemberView .n-text-button{border:0!important;background:none!important;color:#cf1f66!important;font-weight:600;min-height:0!important;padding:4px 0!important;box-shadow:none!important}
body .MemberView .n-review{padding:12px 14px;border-radius:12px;background:#fafafb}
body .MemberView .n-stars{color:#e0a100}
body .MemberView .n-card{border-color:#efeff2;border-radius:14px;padding:18px}
body .MemberView .n-card h2{font-size:16px}
body .MemberView .n-card .n-muted{color:#8a8c91;font-size:12.5px}
body .MemberView .n-pill{background:#e9f7ef!important;color:#178f50!important;font-size:11px;font-weight:600}
body .MemberView .n-pill.n-pill-muted{background:#fff4e5!important;color:#b45f06!important}
body .MemberView .n-payment-help{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f1f1f4}
body .MemberView .n-payment-help p{font-size:12.5px;margin:0 0 4px}
body .MemberView .n-button{min-height:42px;border-radius:999px!important;font-family:"DM Sans",sans-serif;font-size:13.5px;font-weight:600;box-shadow:none!important}
body .MemberView .n-button.n-secondary{border:1px solid #e3e3e8!important;color:#1d1d1f!important}
body .MemberView .n-button.n-secondary:hover{border-color:#cf1f66!important;color:#cf1f66!important}
body .MemberView .n-invoice>summary{font-size:14px;font-weight:600;color:#1d1d1f}
body .MemberView .n-empty{border-color:#efeff2;border-radius:16px}
body .MemberView .n-spinner{border-color:#f6dce7;border-top-color:#cf1f66}
body .MemberView .n-loading{color:#6b7075}
body:has(.MemberView) .n-modal-backdrop{background:rgba(29,29,31,.45);backdrop-filter:blur(4px);font-family:"DM Sans",sans-serif}
body:has(.MemberView) .n-modal{border-radius:22px}
body:has(.MemberView) .n-modal h2{font-family:"DM Sans",sans-serif;font-weight:600}
body:has(.MemberView) .n-modal textarea,body:has(.MemberView) .n-modal input{border:1px solid #e3e3e8!important;border-radius:12px!important;background:#fafafb!important;font:15px "DM Sans",sans-serif!important}
body:has(.MemberView) .n-modal textarea:focus,body:has(.MemberView) .n-modal input:focus{border-color:#cf1f66!important;outline:0;box-shadow:0 0 0 4px rgba(207,31,102,.12)}
body:has(.MemberView) .n-modal .n-button{border-radius:999px!important;background:#cf1f66;border-color:#cf1f66;font-family:"DM Sans",sans-serif}
body:has(.MemberView) .n-modal .n-button.n-secondary{background:#fff;color:#1d1d1f!important;border-color:#e3e3e8}
body:has(.MemberView) .n-toast{background:#1d1d1f;font-family:"DM Sans",sans-serif;border-radius:999px}
@media (max-width:1180px){body .MemberView .nxTiles{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:980px){body .MemberView .n-member-grid{grid-template-columns:1fr}body .MemberView .n-member-grid>aside{display:flex!important;flex-direction:column}}
@media (max-width:990px){
  body .MemberView>.Container{padding:12px 12px 96px!important;gap:12px}
  body .MemberView>.Container>.nxHero{padding:18px 16px;gap:14px;border-radius:18px}
  body .MemberView .nxHeroHi{font-size:20px}
  body .MemberView .nxHeroSub{font-size:13px}
  body .MemberView .nxTiles{gap:8px}
  body .MemberView .nxTile{padding:11px 12px;flex-direction:row;align-items:center;gap:10px}
  body .MemberView .nxTile i{margin:0;flex:none}
  body .MemberView .nxTile small{display:none}
  body .MemberView>.Container>.Navi{padding:8px!important;border-radius:18px!important}
  body .MemberView .View .Area{padding:16px 14px 20px!important;border-radius:18px!important}
  body .MemberView .View .Area .TitleArea{margin-bottom:14px!important}
  body .MemberView .View .Area .TitleArea .Back{width:36px!important;height:36px!important}
  body .MemberView .View .Area .TitleArea h2{font-size:19px!important}
  body .MemberView .View .Area .TabList{width:100%!important;box-sizing:border-box}
  body .MemberView .View .Area .TabList .TabItem{flex:1 0 auto;justify-content:center}
  body .MemberView .View .Area .row:has(>.col-6){flex-direction:column;gap:0}
  body .MemberView .View .Area .n-order-list-item.nxRich>.OrderInfo{padding:12px!important;gap:12px;align-items:flex-start}
  body .MemberView .View .Area .n-list-photo{width:56px!important;height:64px!important}
  body .MemberView .View .Area .n-list-open{width:32px;height:32px;padding:0!important;justify-content:center;border-radius:50%!important}
  body .MemberView .nxSteps{margin:0 12px}
  body .MemberView .nxSteps span{font-size:10px}
  body .MemberView .nxAct{padding:10px 12px 12px}
  body .MemberView .nxAct a{flex:1;justify-content:center;font-size:12px;padding:8px 6px}
  body .MemberView .n-order-list-item>.OrderDetail{padding:0 10px 10px!important}
  body .MemberView .n-product summary{padding:12px;gap:12px}
  body .MemberView .n-product-photo{width:52px;height:60px}
  body .MemberView .n-product-body{padding:0 12px 12px}
  body .MemberView .n-progress li{font-size:9.5px}
  body .MemberView .n-row{flex-wrap:wrap}
  body .MemberView .n-row.n-address>strong{text-align:left;flex:1 0 100%}
  body .MemberView .n-card{padding:16px}
  body .MemberView .View .Area .CouponItem{flex-direction:column}
  body .MemberView .View .Area .CouponItem .Center{width:auto!important;height:0;border-left:0!important;border-top:2px dashed #f3cfde!important;margin:0 14px!important}
  body .MemberView .View .Area .CouponItem .Right{width:auto!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
  body .MemberView .nxHelp{margin-top:8px}
}
body .MemberView>.Container>.View,body .MemberView>.Container>.Navi{min-width:0}
@media (max-width:990px){
  body .MemberView>.Container{grid-template-columns:minmax(0,1fr)!important}
  body .MemberView .View .Area .n-list-open{font-size:0!important;gap:0}
  body .MemberView .View .Area .n-list-open svg{width:16px;height:16px}
}
@media (max-width:990px){
  body .MemberView .View .Area .TabList{flex-wrap:wrap!important;overflow:visible!important}
  body .MemberView .View .Area .TabList .TabItem{flex:1 1 auto!important;padding:8px 10px!important;font-size:13px!important}
}
html body .MemberView>.Container>.View>.Area[T] .row{margin-left:0!important;margin-right:0!important}
html body .MemberView>.Container>.View>.Area[T] .row>[class*="col-"]{padding-left:0!important;padding-right:0!important}
html body .MemberView>.Container>.View>.Area[T] .InputArea input[type=date]{text-align:left!important;display:flex!important;align-items:center}
html body .MemberView>.Container>.View>.Area[T] .InputArea input[type=date]::-webkit-date-and-time-value{text-align:left!important;margin:0}
@media (max-width:990px){
  html body .MemberView .nxTiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body .MemberView .nxTile b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  body .MemberView .nxAct{flex-wrap:nowrap}
  body .MemberView .nxAct a{white-space:nowrap;font-size:11.5px;padding:8px 8px;min-width:0}
  html body .MemberView .View .Area[T] .CouponItem{width:100%!important;max-width:none!important;box-sizing:border-box}
  html body .MemberView .View .Area[T] .CouponItem .Left{width:auto!important;max-width:none!important}
  html body .MemberView .View .Area[T] .CouponItem .Left *{white-space:normal!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important}
  body .MemberView .View .Area .FilterArea{flex-direction:column;align-items:stretch}
  body .MemberView .View .Area .FilterArea .Filter{width:100%;box-sizing:border-box}
  body .MemberView .View .Area .FilterArea .Filter .Item{flex:1;text-align:center}
  body .MemberView .View .Area .FilterArea .Right{display:flex!important;align-items:center;justify-content:space-between;gap:6px;flex-wrap:nowrap}
  body .MemberView .View .Area .FilterArea .Right .BtnList{display:flex!important;gap:6px}
  body .MemberView .View .Area .FilterArea .Right .Btn,body .MemberView .View .Area .FilterArea .Right .Text{white-space:nowrap}
  body .MemberView .View .Area .FilterArea .Right .Btn{padding:7px 11px!important;font-size:12.5px!important}
}
@media (max-width:990px){
  html body .MemberView .View .Area[T] .CouponItem{height:auto!important;min-height:0!important;flex-direction:column!important}
  html body .MemberView .View .Area[T] .CouponItem .Right{width:auto!important;height:auto!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px!important}
  html body .MemberView .View .Area[T] .CouponItem .Right .Discount{width:auto!important;font-size:22px!important}
  html body .MemberView .View .Area[T] .CouponItem .Right .Code,html body .MemberView .View .Area[T] .CouponItem .Right .BtnCopy{width:auto!important}
  body .MemberView .View .Area .FilterArea .Right{flex-wrap:wrap!important}
  body .MemberView .View .Area .FilterArea .Right .BtnList{flex-wrap:wrap}
}
/* === genislik: header ile ayni (Container Wsmall) === */
body .MemberView>.Container{max-width:none!important;padding:28px 0 64px!important}
body .MemberView>.Container{grid-template-columns:290px minmax(0,1fr)}
/* === favoriler === */
body .MemberView .View .Area.nxFavOn .FilterArea,body .MemberView .View .Area.nxFavOn .ProductList.Favorite{display:none!important}
body .MemberView .nxFavTop{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:-4px 0 16px}
body .MemberView .nxFavTop b{font-size:14px;font-weight:600;color:#3d3f44}
body .MemberView .nxFavTop b span{color:#cf1f66}
body .MemberView .nxFavTop small{font-size:12.5px;color:#9a9ca1}
body .MemberView .nxFavGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}
body .MemberView .nxFavSk{aspect-ratio:3/4.4;border-radius:16px;background:linear-gradient(100deg,#f6f5f7 30%,#fbfafb 50%,#f6f5f7 70%);background-size:300% 100%;animation:nxSk 1.2s infinite linear}
@keyframes nxSk{from{background-position:100% 0}to{background-position:0 0}}
body .MemberView .nxFav .ProductItem{position:relative;display:flex!important;flex-direction:column;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;border:1px solid #efeff2!important;border-radius:16px!important;background:#fff!important;overflow:hidden;box-shadow:none!important;transition:opacity .25s,transform .25s,box-shadow .15s}
body .MemberView .nxFav .ProductItem:hover{box-shadow:0 12px 26px -20px rgba(0,0,0,.35)!important}
body .MemberView .nxFav .ProductItem.nxGone{opacity:0;transform:scale(.96)}
body .MemberView .nxFav .ProductItem .Gallery{position:relative;width:auto!important;height:auto!important;margin:0!important;padding:0!important;aspect-ratio:1/1.08;background:#fbf8f9;border-radius:0!important;overflow:hidden}
body .MemberView .nxFav .ProductItem .Gallery>a{display:block;width:100%;height:100%}
body .MemberView .nxFav .ProductItem .Gallery img{width:100%!important;height:100%!important;object-fit:cover;display:block;position:static!important;opacity:1!important}
body .MemberView .nxFav .ProductItem .BtnFavorite{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:2;width:36px!important;height:36px!important;margin:0!important;border-radius:50%!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23cf1f66' stroke='%23cf1f66' stroke-width='1.6'%3E%3Cpath d='M12 20s-7-4.4-7-10a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 5.6-7 10-7 10z'/%3E%3C/svg%3E") center/19px no-repeat!important;box-shadow:0 4px 12px -4px rgba(0,0,0,.25)!important;cursor:pointer;font-size:0!important}
body .MemberView .nxFav .ProductItem .BtnFavorite *,body .MemberView .nxFav .ProductItem .BtnFavorite::before,body .MemberView .nxFav .ProductItem .BtnFavorite::after{display:none!important}
body .MemberView .nxFav .ProductItem .BtnFavorite:hover{transform:scale(1.06)}
body .MemberView .nxFav .ProductItem>.Info{display:flex!important;flex-direction:column;gap:4px;padding:12px 14px 14px!important;text-decoration:none!important;color:#1d1d1f!important;flex:1}
body .MemberView .nxFav .ProductItem .Name{margin:0!important;font:600 14.5px/1.35 "DM Sans",sans-serif!important;color:#1d1d1f!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:39px;text-align:left!important}
body .MemberView .nxFav .ProductItem .OtherInfo{display:flex!important;margin:0!important;justify-content:flex-start!important}
body .MemberView .nxFav .ProductItem .Rate{display:flex!important;align-items:center;gap:4px}
body .MemberView .nxFav .ProductItem .Point{display:flex!important;gap:1px}
body .MemberView .nxFav .ProductItem .Star{width:12px!important;height:12px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23e3e3e8'%3E%3Cpath d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9z'/%3E%3C/svg%3E") center/12px no-repeat!important}
body .MemberView .nxFav .ProductItem .Star.Active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23e0a100'%3E%3Cpath d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9z'/%3E%3C/svg%3E")!important}
body .MemberView .nxFav .ProductItem .Star::before{display:none!important}
body .MemberView .nxFav .ProductItem .Rate .Total{font-size:11.5px!important;color:#9a9ca1!important}
body .MemberView .nxFav .ProductItem .Price{display:flex!important;align-items:baseline;gap:8px;margin:2px 0 0!important;justify-content:flex-start!important}
body .MemberView .nxFav .ProductItem .Price .Sale{font:700 16px/1.2 "DM Sans",sans-serif!important;color:#cf1f66!important}
body .MemberView .nxFav .ProductItem .Price .Old{font-size:12.5px!important;color:#9a9ca1!important;text-decoration:line-through}
body .MemberView .nxFav .ProductItem .Slogan{display:flex!important;align-items:center;gap:5px;margin-top:auto!important;padding-top:6px;font-size:11.5px!important;color:#178f50!important;font-weight:500}
body .MemberView .nxFav .ProductItem .Slogan svg{width:14px;height:14px;fill:#178f50}
body .MemberView .nxFav .ProductItem .Discount,body .MemberView .nxFav .ProductItem .Label{border-radius:999px!important}
body .MemberView .nxFavEmpty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:48px 20px;border:1px dashed #ecd3dd;border-radius:18px;background:#fffafc;text-align:center}
body .MemberView .nxFavEmpty i{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:8px;border-radius:18px;background:#fdf0f5;color:#cf1f66}
body .MemberView .nxFavEmpty i svg{width:26px;height:26px}
body .MemberView .nxFavEmpty b{font-size:16px;font-weight:600;color:#1d1d1f}
body .MemberView .nxFavEmpty small{max-width:380px;font-size:13.5px;line-height:1.55;color:#6b7075}
body .MemberView .nxFavEmpty .nxCta{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:12px 22px;border-radius:999px;background:#cf1f66;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important}
body .MemberView .nxFavEmpty .nxCta svg{width:16px;height:16px}
@media (max-width:990px){
  body .MemberView>.Container{padding:12px 0 96px!important}
  body .MemberView .nxFavGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  body .MemberView .nxFav .ProductItem>.Info{padding:10px 10px 12px!important}
  body .MemberView .nxFav .ProductItem .Name{font-size:13px!important;min-height:35px}
  body .MemberView .nxFav .ProductItem .Price .Sale{font-size:14.5px!important}
  body .MemberView .nxFav .ProductItem .BtnFavorite{width:32px!important;height:32px!important;top:8px!important;right:8px!important;background-size:17px!important}
  body .MemberView .nxFav .ProductItem .Slogan{font-size:10.5px!important}
}
body .MemberView .nxFavTop{position:static!important;width:auto!important;margin:0 0 16px!important}
body .MemberView .View .Area.nxFavOn .TitleArea{margin-bottom:8px!important}
/* === favoriler zengin (v4) === */
body .MemberView .nxFavTop{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 18px!important;padding:14px 16px;border-radius:16px;background:linear-gradient(120deg,#fff7fa,#fdf0f5);border:1px solid #f6dce7}
body .MemberView .nxFavInfo{display:flex;flex-direction:column;gap:2px}
body .MemberView .nxFavInfo b{font-size:15px;font-weight:600;color:#1d1d1f}
body .MemberView .nxFavInfo b span{color:#cf1f66}
body .MemberView .nxFavInfo small{font-size:12.5px;color:#8a8c91}
body .MemberView .nxFavSort{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:#fff;border:1px solid #f1e4ea}
body .MemberView .nxFavSort button{border:0;background:none;padding:7px 12px;border-radius:9px;font:500 13px "DM Sans",sans-serif;color:#6b7075;cursor:pointer}
body .MemberView .nxFavSort button.on{background:#cf1f66;color:#fff}
body .MemberView .nxFav .ProductItem .Gallery{aspect-ratio:1/1.05}
body .MemberView .nxFav .ProductItem .Gallery img{transition:transform .35s}
body .MemberView .nxFav .ProductItem:hover .Gallery img{transform:scale(1.04)}
body .MemberView .nxFav .ProductItem>.Info{padding-bottom:8px!important}
body .MemberView .nxFav .nxOrder{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 12px 12px;height:40px;border-radius:999px;background:#cf1f66;color:#fff!important;font:600 13.5px "DM Sans",sans-serif;text-decoration:none!important;transition:background .15s}
body .MemberView .nxFav .nxOrder:hover{background:#b0174f}
body .MemberView .nxFav .nxOrder svg{width:15px;height:15px}
body .MemberView .nxRec .nxOrder{background:#fff;color:#cf1f66!important;border:1px solid #f1d3df}
body .MemberView .nxRec .nxOrder:hover{background:#fdf0f5}
body .MemberView .nxFav .ProductItem .BtnFavorite:not(.Active){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf1f66' stroke-width='1.8'%3E%3Cpath d='M12 20s-7-4.4-7-10a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 5.6-7 10-7 10z'/%3E%3C/svg%3E")!important}
body .MemberView .nxRec{margin-top:32px;padding-top:24px;border-top:1px solid #f1f1f4}
body .MemberView .nxRecTop{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}
body .MemberView .nxRecTop b{font-size:18px;font-weight:600;color:#1d1d1f}
body .MemberView .nxRecTop a{display:inline-flex;align-items:center;gap:4px;font-size:13.5px;font-weight:600;color:#cf1f66!important;text-decoration:none!important}
body .MemberView .nxRecTop a svg{width:14px;height:14px}
body .MemberView .nxRecRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
body .MemberView .nxRecRow .ProductItem:nth-child(n+5){display:none!important}
body .MemberView .nxFavEmpty+.nxRec{border-top:0;padding-top:0}
@media (max-width:990px){
  body .MemberView .nxFavTop{padding:12px;border-radius:14px}
  body .MemberView .nxFavSort{width:100%;box-sizing:border-box}
  body .MemberView .nxFavSort button{flex:1;padding:7px 4px;font-size:12px}
  body .MemberView .nxFav .nxOrder{margin:0 8px 10px;height:36px;font-size:12px}
  body .MemberView .nxRecTop b{font-size:16px}
  body .MemberView .nxRecRow{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory;margin:0 -14px;padding:0 14px 6px;scrollbar-width:none}
  body .MemberView .nxRecRow .ProductItem{flex:0 0 46%;scroll-snap-align:start}
  body .MemberView .nxRecRow .ProductItem:nth-child(n+5){display:flex!important}
}
