/* V477 — Mobile welcome composition polish. V476 backend/layout preserved; desktop untouched. */
@media (max-width:767px){
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .dash432-welcome{
    display:block!important;
    min-height:0!important;
    margin:0 0 12px!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:none!important;
    box-shadow:none!important;
    overflow:visible!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .dash432-welcome:before,
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .dash432-welcome:after{
    display:none!important;
    content:none!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .member-v409-hero{
    position:relative!important;
    z-index:1!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    min-height:202px!important;
    margin:12px 0 14px!important;
    padding:64px 15px 39px!important;
    overflow:hidden!important;
    border:1px solid rgba(218,181,103,.58)!important;
    border-radius:12px!important;
    background:
      linear-gradient(90deg,rgba(2,9,17,.94) 0%,rgba(2,9,17,.78) 34%,rgba(2,9,17,.30) 58%,rgba(2,9,17,.04) 82%),
      url('../images/dashboard-terrace-v432.webp') 62% center/cover no-repeat!important;
    box-shadow:inset 0 0 38px rgba(0,0,0,.14),0 10px 24px rgba(0,0,0,.14)!important;
    text-align:left!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .member-v409-hero:before{
    content:"KRİSTAL DENEYİMİN DEVAM EDİYOR"!important;
    position:absolute!important;
    top:39px!important;
    left:15px!important;
    right:auto!important;
    bottom:auto!important;
    display:block!important;
    width:auto!important;
    height:auto!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:none!important;
    box-shadow:none!important;
    transform:none!important;
    color:#d9b878!important;
    font:700 6.5px/1 Arial,sans-serif!important;
    letter-spacing:2.15px!important;
    white-space:nowrap!important;
    text-align:left!important;
    opacity:.94!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .member-v409-hero h2{
    margin:0!important;
    max-width:59%!important;
    font:400 18px/1.02 Georgia,'Times New Roman',serif!important;
    letter-spacing:-.012em!important;
    color:#f2d39a!important;
    text-shadow:0 3px 18px rgba(0,0,0,.76)!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .member-v409-hero h2 span{
    display:block!important;
    margin-top:3px!important;
    color:#f4d79e!important;
    font-size:25px!important;
    line-height:.98!important;
    letter-spacing:-.025em!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .member-v409-hero p{
    margin:11px 0 0!important;
    max-width:55%!important;
    font:500 10.5px/1.38 Arial,sans-serif!important;
    letter-spacing:.005em!important;
    color:rgba(244,241,234,.90)!important;
    text-shadow:0 2px 10px rgba(0,0,0,.86)!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .member-v409-hero:after{
    content:"“Yıldızlar fısıldar, sen dinlersin…”"!important;
    position:absolute!important;
    left:15px!important;
    right:auto!important;
    bottom:14px!important;
    top:auto!important;
    display:block!important;
    width:auto!important;
    height:auto!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:none!important;
    box-shadow:none!important;
    transform:none!important;
    color:#d7bb84!important;
    font:italic 9.5px/1.2 Georgia,'Times New Roman',serif!important;
    opacity:.88!important;
    white-space:nowrap!important;
    text-align:left!important;
  }
  body.member-account-v346[data-member-authenticated="1"] .dashboard-v432 .member-v409-stats{
    margin-top:0!important;
  }
}
