.dt-ctxmenu{z-index:3000;background:#fff;border-radius:12px;padding:6px;animation:.12s ease-out dt-ctxmenu-in;position:fixed;box-shadow:0 8px 32px #10182829,0 0 0 1px #1018280f}.dt-ctxmenu__item{color:#0c0d0d;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;height:36px;padding:0 12px;font-size:14px;line-height:36px;overflow:hidden}.dt-ctxmenu__item:hover{background:#f2f4f7}.dt-ctxmenu__item--danger{color:#e5484d}.dt-ctxmenu__item--danger:hover{background:#fdf0f0}@keyframes dt-ctxmenu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=dark] .dt-ctxmenu{background:var(--fb-card);box-shadow:var(--fb-shadow),0 0 0 1px var(--fb-line)}:root[data-theme=dark] .dt-ctxmenu__item{color:var(--fb-t1)}:root[data-theme=dark] .dt-ctxmenu__item:hover{background:var(--fb-hover)}:root[data-theme=dark] .dt-ctxmenu__item--danger{color:var(--fb-danger)}:root[data-theme=dark] .dt-ctxmenu__item--danger:hover{background:var(--fb-danger-bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dt-ctxmenu{background:var(--fb-card);box-shadow:var(--fb-shadow),0 0 0 1px var(--fb-line)}:root:not([data-theme=light]) .dt-ctxmenu__item{color:var(--fb-t1)}:root:not([data-theme=light]) .dt-ctxmenu__item:hover{background:var(--fb-hover)}:root:not([data-theme=light]) .dt-ctxmenu__item--danger{color:var(--fb-danger)}:root:not([data-theme=light]) .dt-ctxmenu__item--danger:hover{background:var(--fb-danger-bg)}}
