text: define(["exports", "../../../@polymer/polymer/polymer-element.js", "./map-menu-item.js", "./map-menu-submenu.js"], function (_exports, _polymerElement, _mapMenuItem, _mapMenuSubmenu) {
    "use strict";
  
    Object.defineProperty(_exports, "__esModule", {
      value: true
    });
    _exports.MapMenuContainer = void 0;
  
    function _templateObject_eb5f5610e53211e9a0cfefb808989d41() {
      var data = babelHelpers.taggedTemplateLiteral(["\n      <style>\n        :host {\n          display: block;\n        }\n        #container {\n          padding: 16px 32px;\n        }\n        :host > ::slotted(map-menu-submenu + map-menu-submenu) {\n          margin-top: 16px;\n        }\n      </style>\n      <slot></slot>\n    "]);
  
      _templateObject_eb5f5610e53211e9a0cfefb808989d41 = function _templateObject_eb5f5610e53211e9a0cfefb808989d41() {
        return data;
      };
  
      return data;
    }
  
    /**
    `map-menu`
    A LRN element
    
    * @demo demo/index.html
    */
    var MapMenuContainer =
    /*#__PURE__*/
    function (_PolymerElement) {
      babelHelpers.inherits(MapMenuContainer, _PolymerElement);
  
      function MapMenuContainer() {
        babelHelpers.classCallCheck(this, MapMenuContainer);
        return babelHelpers.possibleConstructorReturn(this, babelHelpers.getPrototypeOf(MapMenuContainer).apply(this, arguments));
      }
  
      babelHelpers.createClass(MapMenuContainer, null, [{
        key: "template",
        get: function get() {
          return (0, _polymerElement.html)(_templateObject_eb5f5610e53211e9a0cfefb808989d41());
        }
      }, {
        key: "tag",
        get: function get() {
          return "map-menu-container";
        }
      }]);
      return MapMenuContainer;
    }(_polymerElement.PolymerElement);
  
    _exports.MapMenuContainer = MapMenuContainer;
    window.customElements.define(MapMenuContainer.tag, MapMenuContainer);
  });