
.mz80-photo-link,.mz80-avatar-zone,.mz80-catalog-controls{border:1px solid #cbdfe0;background:#f5fbfa;border-radius:12px;padding:18px;margin:16px 0;}
.mz80-avatar-zone{background:#fff;scroll-margin-top:90px;}
.mz80-avatar-preview{display:flex;align-items:center;gap:16px;margin:12px 0;}
.mz80-avatar-image{width:92px;height:92px;flex-shrink:0;border-radius:14px;overflow:hidden;background:#edf3f5;}
.mz80-avatar-image img{width:100%;height:100%;object-fit:cover;}
.mz80-avatar-form{display:grid;gap:12px;}
.mz80-avatar-form label{display:flex;flex-direction:column;gap:7px;}
.mz80-avatar-form .mz80-avatar-consent{display:flex;flex-direction:row;align-items:flex-start;}
.mz80-avatar-form select,.mz80-avatar-form input[type=file]{max-width:100%;box-sizing:border-box;}
.mz80-avatar-hint{font-size:13px;color:#456;line-height:1.5;}
.mz80-catalog-controls form{margin:12px 0;}
.mz80-restore-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px;border-bottom:1px solid #dce4e9;}
