.oe-context-actions,.oe-context-menu,.oe-context-menu-items{display:contents}.oe-context-menu>summary{display:none}.oe-context-menu:not([open])>.oe-context-menu-items{display:contents}@media(max-width:767px){.oe-context-actions{display:flex;align-items:center;gap:.5rem;position:relative;width:100%}.oe-context-actions .oe-btn{min-height:44px;white-space:normal}.oe-context-actions .hidden.md\:inline{display:inline}.oe-context-menu{display:block;margin-left:auto}.oe-context-menu>summary{display:flex;cursor:pointer;list-style:none;align-items:center}.oe-context-menu>summary::-webkit-details-marker{display:none}.oe-context-menu:not([open])>.oe-context-menu-items{display:none}.oe-context-menu[open]>.oe-context-menu-items{display:flex;flex-direction:column;gap:.5rem;position:absolute;right:0;top:calc(100% + .25rem);width:min(300px,calc(100vw - 24px));max-height:min(60dvh,420px);overflow-y:auto;padding:.5rem;background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;box-shadow:0 8px 24px #0003;z-index:80}.oe-context-menu-items .oe-btn{width:100%;justify-content:flex-start}.oe-header-actions-mobile:has(.oe-context-actions)>div{overflow:visible}.oe-workorder-form-header{position:sticky;top:0;z-index:25;background:#fff;padding:.5rem 0}.oe-workorder-form-header h2{font-size:1rem}.oe-workorder-form-header .oe-save-state{font-size:11px;padding:0 .4rem}}@media print{.oe-context-actions{display:none}}@media(max-width:767px){body .oe-appshell .oe-header-actions-mobile:has(.oe-context-actions)>div{display:block!important;overflow:visible!important}body .oe-appshell .oe-header-actions-mobile .oe-context-actions>.oe-btn,body .oe-appshell .oe-header-actions-mobile .oe-context-menu>summary{width:auto!important;min-height:44px!important;font-size:12px!important}}body .oe-appshell.oe-mobile-shell-active.oe-document-entry main.oe-appshell-content{padding-bottom:calc(1rem + var(--oe-safe-bottom, 0px))!important;scroll-padding-bottom:calc(1rem + var(--oe-safe-bottom, 0px))!important}
