/* V384: functional additions to My Space, no changes to other views */
#view-guests .v384-personal{max-width:950px;margin:22px auto 65px;padding:0 22px;display:grid;grid-template-columns:1fr 1fr;gap:18px;direction:rtl}
#view-guests .v384-panel{background:#222526;border:1px solid #d0d4d330;border-radius:12px;padding:24px;color:#ecece9;box-shadow:0 10px 30px #0005;min-width:0}
#view-guests .v384-panel h3{font-size:clamp(22px,2.4vw,30px);margin:0 0 9px;color:#f0ede7}
#view-guests .v384-panel p{color:#c4c6c4;line-height:1.8}
#view-guests .v384-panel label{display:block;margin:13px 0 6px;color:#dedfdd}
#view-guests .v384-panel input,#view-guests .v384-panel textarea{width:100%;box-sizing:border-box;border:1px solid #ffffff30;border-radius:7px;padding:11px 13px;background:#141718;color:#f4f4f2;font:inherit;outline-offset:3px}
#view-guests .v384-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:13px}
#view-guests .v384-action{background:#4a5051;border:1px solid #ffffff35;color:#f7f7f7;border-radius:7px;padding:10px 17px;cursor:pointer;font:inherit;transition:box-shadow .2s,background .2s}
#view-guests .v384-action:hover{background:#626b6b;box-shadow:0 0 14px #ffffff24}
#view-guests .v384-muted{background:#292d2e}
#view-guests #v384Preview{white-space:pre-wrap;overflow-wrap:anywhere;color:#f0eee8}
#view-guests .favorites-list button.v384-filtered{display:none!important}
@media(max-width:750px){#view-guests .v384-personal{grid-template-columns:1fr;padding:0 14px;gap:13px}#view-guests .v384-panel{padding:19px}}
