body.social-inbox{background:linear-gradient(140deg,#fcf9ff,#f6f2ff);color:#271b48}
.social-inbox .brand,.social-inbox a{color:#7025c4}.social-inbox .hero p,.social-inbox .muted,.social-inbox small,.social-inbox footer{color:#756388}
.social-inbox button,.social-inbox input,.social-inbox select,.social-inbox textarea{background:#fff;color:#552a83;border-color:#d8c7ed;border-radius:22px}
.social-inbox .primary,.social-inbox .tabs button.active{background:linear-gradient(120deg,#8d08f6,#c020e9);color:#fff}
.social-inbox .card,.social-inbox dialog{background:#fff;color:#271b48;border-color:#e2d6f1;box-shadow:0 8px 30px #6c45820d}
.social-inbox .badge{background:#eee2ff;color:#742bc2}.social-inbox .chat p{background:#f3edff;padding:14px;border-radius:20px}.social-inbox .chat small{color:#66527e}
.social-inbox #notice{background:#fff0f5;color:#a42a50}.social-inbox .empty{color:#78648d}
.social-profile-avatar{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;border-radius:50%;background:#edddff;font-size:26px;vertical-align:middle;margin:0 10px 8px 0}
.social-profile-avatar img{width:100%;height:100%;object-fit:cover}.social-inbox .chat p{overflow:auto}
