.app-action-menu{z-index:50;width:var(--app-action-menu-width);padding-block:var(--spacing-4);border-radius:var(--radius-16);box-shadow:var(--elevation-4);flex-direction:column;margin-block-start:var(--app-action-menu-block-start-offset);font-family:var(--atlas-font, Vazirmatn),Vazirmatn,Vazirmatn Fallback\: Noto Naskh Arabic,Vazirmatn Fallback\: sans-serif,system-ui,sans-serif;position:absolute;inset-block-start:100%;inset-inline-end:var(--app-action-menu-inline-end-offset);overflow:hidden}.app-action-menu,.app-action-menu__item.app-button{background-color:var(--surface-primary);display:flex}.app-action-menu__item.app-button{justify-content:flex-start;align-items:center;gap:var(--spacing-8);width:100%;height:44px;min-height:44px;padding-block:0;padding-inline:var(--spacing-12);color:var(--content-primary);font:inherit;text-align:start;border:0;border-radius:0;transition:background-color .15s ease-out}.app-action-menu__item.app-button .app-button__content-wrapper{flex:1;justify-content:flex-start;min-width:0;padding-inline:0}.app-action-menu__item.app-button:active:not(.app-button--disabled),.app-action-menu__item.app-button:focus:not(.app-button--disabled),.app-action-menu__item.app-button:hover:not(.app-button--disabled){background-color:var(--surface-secondary)}.app-action-menu__item.app-button:focus-visible{outline:var(--stroke-2) solid var(--border-brand-primary);outline-offset:calc(var(--stroke-2)*-1)}.app-action-menu__item.app-button.app-button--disabled{cursor:not-allowed;opacity:.5;background-color:var(--surface-primary)}.app-action-menu__item.app-button.app-button--disabled:hover{background-color:var(--surface-primary)}.app-action-menu__item.app-button .app-action-menu__label{font-weight:var(--text-style-label-small-weight)}.app-action-menu__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-action-menu__icon{color:var(--content-secondary);flex-shrink:0}.app-action-menu-enter-active,.app-action-menu-leave-active{transition:opacity .15s ease-out,transform .15s ease-out}.app-action-menu-enter-from,.app-action-menu-leave-to{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.app-action-menu-enter-active,.app-action-menu-leave-active{transition:none}}
