import{__decorate as t}from"tslib";import{css as e,LitElement as o,html as i}from"lit";import{property as n,customElement as r}from"lit/decorators.js";let s=class extends o{constructor(){super(...arguments),this.name="",this.size="header-1"}render(){return i`<slot></slot>`}};s.styles=e`
    :host {
      display: block;
      border: solid 1px gray;
      padding: 16px 16px var(--nile-spacing-1-x) 16px;
      font-size: var(--nile-type-scale-5);
      -webkit-font-smoothing: var(--nile-webkit-font-smoothing, var(--ng-webkit-font-smoothing));
      -moz-osx-font-smoothing: var(--nile-moz-osx-font-smoothing, var(--ng-moz-osx-font-smoothing));
      text-rendering: var(--nile-text-rendering, var(--ng-text-rendering));
    }

    :host([size='header-1']) {
      font-size: var(--nile-type-scale-5, 18px);
      font-weight: var(--nile-font-weight-bold, 600);
    }
  `,t([n()],s.prototype,"name",void 0),t([n({type:String,reflect:!0})],s.prototype,"size",void 0),s=t([r("nile-heading")],s);
