/* V396 — profile polish, scoped to My Space */
#view-guests .v385-saved{max-width:690px!important;padding:14px 18px!important;margin-top:12px!important;margin-bottom:16px!important}
#view-guests .v385-saved h3{font-size:clamp(18px,2vw,23px)!important;margin:0 0 7px!important}
#view-guests .v385-saved-item{padding:5px 0!important;gap:9px!important}
#view-guests .v385-saved-item button[data-v385-remove]{
 background:linear-gradient(135deg,rgba(89,96,98,.68),rgba(56,62,64,.72))!important;
 border:1px solid rgba(216,224,224,.22)!important;border-radius:9px!important;
 color:#e7e9e8!important;padding:6px 13px!important;font-size:13px!important;
 box-shadow:inset 0 1px 0 #ffffff16!important;transition:background .2s,color .2s,transform .2s!important;
 cursor:pointer!important;
}
#view-guests .v385-saved-item button[data-v385-remove]:hover{
 background:linear-gradient(135deg,#626a6c,#41494b)!important;color:#fff!important;transform:translateY(-1px)!important;
}
#view-guests #v391ToggleAccount{
 background:linear-gradient(135deg,rgba(102,110,111,.72),rgba(58,65,67,.82))!important;
 border:1px solid rgba(225,232,232,.24)!important;border-radius:9px!important;
 color:#f3f4f2!important;padding:7px 14px!important;font-size:13px!important;
 box-shadow:inset 0 1px 0 #ffffff16!important;transition:background .2s,transform .2s!important;
}
#view-guests #v391ToggleAccount:hover{background:linear-gradient(135deg,#697274,#4a5355)!important;transform:translateY(-1px)!important}
#view-guests #v391AccountEditor .v392-modal-content{
 background:linear-gradient(150deg,#393f40,#262b2d)!important;
 border:1px solid rgba(212,222,222,.27)!important;border-radius:14px!important;
 box-shadow:0 22px 75px #000b,inset 0 1px 0 #ffffff0c!important;
}
#view-guests #v391AccountEditor .v384-action,#view-guests #v391AccountEditor .v392-modal-close,
#view-guests #v391AccountEditor .v390-file-picker{
 background:linear-gradient(135deg,#596163,#3b4345)!important;border:1px solid #ffffff35!important;
 color:#f6f7f6!important;border-radius:8px!important;box-shadow:inset 0 1px 0 #ffffff14!important;
}
#view-guests #v391AccountEditor .v384-action:hover,#view-guests #v391AccountEditor .v392-modal-close:hover,
#view-guests #v391AccountEditor .v390-file-picker:hover{background:linear-gradient(135deg,#697274,#485153)!important}
#view-guests #v385CountrySearch{font-size:12px!important;color:#d7dada!important;opacity:.85!important;letter-spacing:0!important}
#view-guests #v385CountrySearch::placeholder{color:#c1c7c7!important;opacity:.8!important}
#view-guests #v391ProfileCard img.v396-default-avatar{background:#343a3c;object-fit:cover}
@media(max-width:700px){#view-guests .v385-saved{margin-inline:14px!important;padding:12px 14px!important}}
