// @thesvg/vue - Key Access Justifications
// Auto-generated. Do not edit.

import { defineComponent, h } from 'vue';

const GcpKeyAccessJustifications = defineComponent({
  name: 'GcpKeyAccessJustifications',
  setup(_, { attrs }) {
    return () => h('svg', {
      viewBox: '0 0 24 24',
      fill: 'none',
      xmlns: 'http://www.w3.org/2000/svg',
      ...attrs
    }, [
        h('defs', {}, [
          h('clipPath', {"id":"a"}, [
            h('path', {"style":"fill:none","d":"M0 0h24v24H0z"})
          ])
        ]),
        h('g', {"style":"clip-path:url(#a)","data-name":"Artwork 3"}, [
          h('g', {"style":"clip-path:url(#a)"}, [
            h('path', {"style":"fill:none;stroke:#579bfb;stroke-miterlimit:10;stroke-width:2px","d":"M13.53 2.27v2.36"})
          ]),
          h('path', {"style":"fill:none;stroke:#579bfb;stroke-miterlimit:10;stroke-width:2px","d":"m7.72 4.68 1.67 1.66M5.32 10.49h2.35M13.53 18.71v-2.35M19.35 16.3l-1.67-1.66"}),
          h('g', {"style":"clip-path:url(#a)"}, [
            h('path', {"style":"fill:none;stroke:#579bfb;stroke-miterlimit:10;stroke-width:2px","d":"M21.75 10.49H19.4"})
          ]),
          h('path', {"style":"fill:none;stroke:#579bfb;stroke-miterlimit:10;stroke-width:2px","d":"m19.35 4.68-1.67 1.66M6.99 17.2l1.54 1.54"}),
          h('g', {"style":"clip-path:url(#a)"}, [
            h('path', {"style":"fill:none;stroke:#abc9f8;stroke-miterlimit:10;stroke-width:2px","d":"m9.6 13.81-5.38 5.38 1.93 1.93"}),
            h('path', {"d":"M17.64 14.6a5.81 5.81 0 1 1 0-8.21 5.8 5.8 0 0 1 0 8.21Z","style":"fill:none;stroke:#579bfb;stroke-miterlimit:10;stroke-width:2px"}),
            h('path', {"style":"fill:none;stroke:#4283f2;stroke-miterlimit:10","d":"m10.68 10.68 1.77 1.84 3.94-4.06"})
          ])
        ])
      ]);
  }
});

export default GcpKeyAccessJustifications;
