import { css, LitElement, svg, html } from "lit";
import { property } from "lit/decorators.js";
import { customElement } from "../decorator.js";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __decorateClass = (decorators, target, key, kind) => {
  var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target;
  for (var i = decorators.length - 1, decorator; i >= 0; i--)
    if (decorator = decorators[i])
      result = (kind ? decorator(target, key, result) : decorator(result)) || result;
  if (kind && result) __defProp(target, key, result);
  return result;
};
let ObiVesselTypeSarOutlined = class extends LitElement {
  constructor() {
    super(...arguments);
    this.useCssColor = false;
    this.icon = svg`<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
<path d="M11.25 11.25V9H12.75V11.25H15V12.75H12.75V15H11.25V12.75H9V11.25H11.25Z" fill="currentColor"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18 21H6V8.87858C6 5.74143 7.83362 2.89381 10.6896 1.59565L12 1L13.3104 1.59565C16.1664 2.89381 18 5.74143 18 8.87858V21ZM12 2.64769L11.3103 2.9612C9.83033 3.6339 8.68827 4.81869 8.05508 6.25H15.9449C15.3117 4.81869 14.1697 3.6339 12.6897 2.9612L12 2.64769ZM16.4015 7.75H7.5985C7.53358 8.11858 7.5 8.49593 7.5 8.87858V16.25H16.5V8.87858C16.5 8.49593 16.4664 8.11858 16.4015 7.75ZM16.5 17.75H7.5V19.5H16.5V17.75Z" fill="currentColor"/>
</svg>
`;
    this.iconCss = svg`<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.25 11.25V9H12.75V11.25H15V12.75H12.75V15H11.25V12.75H9V11.25H11.25Z" style="fill: var(--element-active-color)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18 21H6V8.87858C6 5.74143 7.83362 2.89381 10.6896 1.59565L12 1L13.3104 1.59565C16.1664 2.89381 18 5.74143 18 8.87858V21ZM12 2.64769L11.3103 2.9612C9.83033 3.6339 8.68827 4.81869 8.05508 6.25H15.9449C15.3117 4.81869 14.1697 3.6339 12.6897 2.9612L12 2.64769ZM16.4015 7.75H7.5985C7.53358 8.11858 7.5 8.49593 7.5 8.87858V16.25H16.5V8.87858C16.5 8.49593 16.4664 8.11858 16.4015 7.75ZM16.5 17.75H7.5V19.5H16.5V17.75Z" style="fill: var(--element-active-color)"/>
</svg>
`;
  }
  render() {
    return html`
      <div class="wrapper">${this.useCssColor ? this.iconCss : this.icon}</div>
    `;
  }
};
ObiVesselTypeSarOutlined.styles = css`
    .wrapper {
      height: 100%;
      width: 100%;
      line-height: 0;
    }
    .wrapper > * {
      height: 100%;
      width: 100%;
    }
  `;
__decorateClass([
  property({ type: Boolean })
], ObiVesselTypeSarOutlined.prototype, "useCssColor", 2);
ObiVesselTypeSarOutlined = __decorateClass([
  customElement("obi-vessel-type-sar-outlined")
], ObiVesselTypeSarOutlined);
export {
  ObiVesselTypeSarOutlined
};
//# sourceMappingURL=icon-vessel-type-sar-outlined.js.map
