.dx-context-menu-content{z-index:var(--dx-z-overlay);min-width:220px;padding:var(--dx-space-1);border-radius:var(--dx-radius-lg);background:var(--dark,var(--primary-color-5)) var(--light,var(--primary-color));box-shadow:inset 0 0 0 1px var(--dark,var(--primary-color-7)) var(--light,var(--primary-color-6));opacity:0;pointer-events:none;will-change:transform, opacity;border:none;margin:0;inset:auto;overflow:visible}.dx-context-menu-content[data-state=closed]{animation:dx-context-menu-animate-out var(--dx-motion-duration-base) var(--dx-motion-ease-in) forwards}@keyframes dx-context-menu-animate-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-2px)}}.dx-context-menu-content[data-state=open]{animation:dx-context-menu-animate-in var(--dx-motion-duration-base) var(--dx-motion-ease-out) forwards}@keyframes dx-context-menu-animate-in{0%{opacity:0;transform:scale(.95)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.dx-context-menu-item{padding:var(--dx-space-2) var(--dx-space-3);border-radius:calc(var(--dx-radius-lg) - var(--dx-radius-sm));color:var(--secondary-color-4);cursor:pointer;font-size:var(--dx-text-sm);touch-action:manipulation;transition:background-color var(--dx-motion-duration-fast) var(--dx-motion-ease-out);-webkit-user-select:none;user-select:none;outline:none;align-items:center;display:flex}.dx-context-menu-item[data-disabled=true]{color:var(--secondary-color-5);cursor:not-allowed}.dx-context-menu-item:hover:not([data-disabled=true]){background:var(--light,var(--primary-color-4)) var(--dark,var(--primary-color-7));color:var(--light,var(--secondary-color-1)) var(--dark,var(--secondary-color-4))}.dx-context-menu-item:focus-visible{background:var(--light,var(--primary-color-4)) var(--dark,var(--primary-color-7));color:var(--light,var(--secondary-color-1)) var(--dark,var(--secondary-color-4))}.dx-context-menu-sub-trigger{justify-content:space-between}.dx-context-menu-sub-trigger-icon{opacity:.7;flex-shrink:0;margin-inline-start:var(--dx-space-2)}[dir=rtl] .dx-context-menu-sub-trigger-icon{transform:rotate(180deg)}.dx-context-menu-sub-trigger[data-state=open]{background:var(--light,var(--primary-color-4)) var(--dark,var(--primary-color-7));color:var(--light,var(--secondary-color-1)) var(--dark,var(--secondary-color-4))}.dx-context-menu-content.dx-context-menu-sub-content{top:0;margin:0;position:absolute;inset-inline-start:100%}