
/* Hesap menüsü (prototip hesap.html .acc-nav). Global'deki eski .account-sidebar kuralları artık kullanılmıyor. */
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-nav, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-nav, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-nav {
  position: sticky;
  top: calc(var(--header-height, 92px) + 18px);
  background: #fff;
  border: 1px solid var(--blush-2);
  border-radius: var(--r-xl);
  padding: 22px;
  scrollbar-width: none;
}
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-nav::-webkit-scrollbar, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-nav::-webkit-scrollbar, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-nav::-webkit-scrollbar { display: none; }

.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-me, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-me, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-me { display: flex; gap: 14px; align-items: center; padding-bottom: 18px; margin-bottom: 10px; border-bottom: 1px solid var(--blush); }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-av, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-av, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-av { width: 58px; height: 58px; border-radius: 50%; background: var(--holo); padding: 2px; flex: none; }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-av span, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-av span, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-av span { width: 100%; height: 100%; border-radius: 50%; background: var(--cream); display: grid; place-items: center; font-family: var(--serif); font-style: italic; font-size: 22px; color: var(--berry); }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-me b, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-me b, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-me b { display: block; font-size: 16px; }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-me small, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-me small, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-me small { font-size: 13px; color: var(--berry); font-weight: 800; }

.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-link, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-link, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-link {
  display: flex;
  width: 100%;
  align-items: center;
  gap: 12px;
  min-height: 48px;
  padding: 13px 14px;
  border: 0;
  border-radius: 14px;
  background: none;
  font: inherit;
  font-weight: 700;
  font-size: 15px;
  text-align: left;
  color: var(--ink);
  text-decoration: none;
  cursor: pointer;
  transition: background 0.25s, color 0.25s;
}
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-link:hover, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-link:hover, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-link:hover { background: var(--cream); }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-link.sv-on, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-link.sv-on, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-link.sv-on { background: var(--blush); color: var(--berry-deep); }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-link i, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-link i, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-link i { font-style: normal; width: 22px; text-align: center; }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-out, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-out, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-out { color: var(--ink-2); margin-top: 8px; border-top: 1px solid var(--blush); border-radius: 0; padding-top: 16px; }

@media (max-width: 1100px) {
  .cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-nav, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-nav, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-nav { position: relative; top: 0; display: flex; overflow-x: auto; gap: 6px; padding: 10px; }
  .cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-me, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-me, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-me { display: none; }
  .cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-link, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-link, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-link { white-space: nowrap; width: auto; flex: none; }
  .cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-out, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-out, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-out { margin: 0; border: 0; padding-top: 13px; border-radius: 14px; }
}

/* Hesap sayfalarının iskeleti: solda menü, sağda içerik (bu alt bileşeni kullanan her bölüme gelir) */
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-wrap, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-wrap, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-wrap { display: grid; grid-template-columns: 290px minmax(0, 1fr); gap: clamp(20px, 3vw, 40px); margin-top: 22px; align-items: start; }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-pane, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-pane, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-pane { min-width: 0; }
.cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-pane > h1, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-pane > h1, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-pane > h1, .cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-pane .sv-acc-title, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-pane .sv-acc-title, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-pane .sv-acc-title { font-size: clamp(34px, 3.6vw, 54px); margin: 0 0 20px; }

@media (max-width: 1100px) {
  .cc_LwkzYoivJ1_vqUHwgUGQ6 .sv-acc-wrap, .cc_LwkzYoivJ1_5KtH0TnDXu .sv-acc-wrap, .cc_LwkzYoivJ1_HjoylmyhWi .sv-acc-wrap { grid-template-columns: 1fr; }
}
