.edit-context-menu[hidden]{display:none!important}.edit-context-menu{position:fixed;z-index:600;min-width:235px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;padding:6px;background:#fff;color:#173b2b;border:1px solid #abc6b7;border-radius:9px;box-shadow:0 8px 30px #102b3540;font:14px/1.4 system-ui,sans-serif}.edit-context-menu button{display:block;width:100%;border:0;border-radius:4px;padding:8px 12px;background:transparent;text-align:left;color:inherit;font:inherit;cursor:pointer}.edit-context-menu button:hover,.edit-context-menu button:focus-visible{background:#e6f4ed;outline:2px solid #1c6243;outline-offset:-2px}.edit-context-menu button:disabled{opacity:.4;cursor:default}.edit-context-title{padding:8px 12px;font-weight:700;border-bottom:1px solid #dfebe4;margin-bottom:4px}@media print{.edit-context-menu{display:none!important}}
