.real-picture,.empty-picture{display:block;width:100%;height:100%;background-image:none!important;overflow:hidden}.real-picture img{width:100%;height:100%;object-fit:cover}.empty-picture{display:flex;align-items:center;justify-content:center;background:var(--cream,#FFF8F3);color:#B42356}.empty-picture .ico{width:48px;height:48px}.person-card .empty-picture{background:#705A69;color:#FFF8F3}.file-hidden{position:absolute;width:1px;height:1px;opacity:0}.upload{position:relative;cursor:pointer}.upload input{max-width:100%;font-size:12px}.attachment-full .product-photo{height:65vh}.chat-photo .product-photo{height:220px}.myphoto .portrait{height:100%}.product-picture .product-photo{height:100%}.detail-image>.product-photo{height:100%;min-height:330px}#live:not(:empty){position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;background:#30212B;color:white;padding:14px 18px;border-radius:12px;max-width:90vw;width:max-content;box-shadow:0 4px 20px #30212B33}input,textarea,select{max-width:100%}.thread{gap:12px}.thread .pill{margin-left:8px}.panel textarea{width:100%}@media(max-width:500px){.profile-safety .btn{padding:10px}.chat-security{gap:8px}.entry-page{padding:24px!important}.settings-grid{min-width:0}.product-copy h3{overflow-wrap:anywhere}.thread strong{overflow-wrap:anywhere}}
