/* IUAI_IUONE_AVATAR_VIDEO_V252_20261014 */
.hero-art{position:relative;overflow:visible}
.hero-art .iuone-hero-role-video{position:absolute;right:18px;bottom:10px;height:min(238px,92%);width:auto;max-width:78%;object-fit:contain;pointer-events:none;z-index:3;filter:drop-shadow(0 18px 30px rgba(0,0,0,.34)) drop-shadow(0 0 24px rgba(107,220,190,.10))}
.hero-art[data-avatar-id='software-engineer-ant'] .iuone-hero-role-video{height:min(248px,94%);right:2px;bottom:4px}
.hero-art .hero-ant{transition:opacity .18s ease}
.hero-art.iuone-avatar-video-ready .hero-ant{opacity:0!important}
.hero-art .hero-tag{display:none!important}
.hero-art #iuone-hero-agent-label{z-index:5}
.iuone-avatar-preview{width:64px!important;height:64px!important;overflow:hidden!important;background:rgba(255,255,255,.04)!important;display:grid!important;place-items:center!important}
.iuone-avatar-option{grid-template-columns:68px minmax(0,1fr)!important}
.iuone-avatar-video-preview{display:block;width:62px;height:62px;object-fit:contain;pointer-events:none;background:transparent}
.iuone-delete-agent-zone{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:14px 16px;border:1px solid rgba(230,88,102,.34);border-radius:14px;background:rgba(174,45,59,.08)}
.iuone-delete-agent-zone[hidden]{display:none!important}
.iuone-delete-agent-zone b{display:block;font-size:13px;color:#ffc8ce}.iuone-delete-agent-zone small{display:block;margin-top:5px;color:var(--muted,#8fa4b7);font-size:11px;line-height:1.5}
.iuone-delete-agent-zone .danger{flex:0 0 auto;border:1px solid rgba(232,89,103,.5);border-radius:10px;background:rgba(160,39,51,.2);color:#ffb9c0;padding:9px 12px}
@media(max-width:960px){.hero-art .iuone-hero-role-video{right:0;height:min(205px,88%)}.hero-art[data-avatar-id='software-engineer-ant'] .iuone-hero-role-video{height:min(214px,90%)}}
@media(max-width:680px){.hero-art .iuone-hero-role-video{display:none}.iuone-avatar-option{grid-template-columns:58px minmax(0,1fr)!important}.iuone-avatar-preview{width:54px!important;height:54px!important}.iuone-avatar-video-preview{width:52px;height:52px}.iuone-delete-agent-zone{align-items:flex-start;flex-direction:column}}
