<template>
    <svg width="64" height="64" viewBox="0 0 64 64" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
        <path opacity="0.2"
            d="M52 22H12C11.4696 22 10.9609 22.2107 10.5858 22.5858C10.2107 22.9609 10 23.4696 10 24V52C10 52.5304 10.2107 53.0391 10.5858 53.4142C10.9609 53.7893 11.4696 54 12 54H52C52.5304 54 53.0391 53.7893 53.4142 53.4142C53.7893 53.0391 54 52.5304 54 52V24C54 23.4696 53.7893 22.9609 53.4142 22.5858C53.0391 22.2107 52.5304 22 52 22ZM32 40C31.0111 40 30.0444 39.7068 29.2221 39.1573C28.3999 38.6079 27.759 37.827 27.3806 36.9134C27.0022 35.9998 26.9031 34.9945 27.0961 34.0245C27.289 33.0546 27.7652 32.1637 28.4645 31.4645C29.1637 30.7652 30.0546 30.289 31.0245 30.0961C31.9945 29.9031 32.9998 30.0022 33.9134 30.3806C34.827 30.759 35.6079 31.3999 36.1573 32.2221C36.7068 33.0444 37 34.0111 37 35C37 36.3261 36.4732 37.5979 35.5355 38.5355C34.5979 39.4732 33.3261 40 32 40Z" />
        <path
            d="M52 20H44V14C44 10.8174 42.7357 7.76515 40.4853 5.51472C38.2348 3.26428 35.1826 2 32 2C28.8174 2 25.7652 3.26428 23.5147 5.51472C21.2643 7.76515 20 10.8174 20 14V20H12C10.9391 20 9.92172 20.4214 9.17157 21.1716C8.42143 21.9217 8 22.9391 8 24V52C8 53.0609 8.42143 54.0783 9.17157 54.8284C9.92172 55.5786 10.9391 56 12 56H52C53.0609 56 54.0783 55.5786 54.8284 54.8284C55.5786 54.0783 56 53.0609 56 52V24C56 22.9391 55.5786 21.9217 54.8284 21.1716C54.0783 20.4214 53.0609 20 52 20ZM24 14C24 11.8783 24.8429 9.84344 26.3431 8.34315C27.8434 6.84285 29.8783 6 32 6C34.1217 6 36.1566 6.84285 37.6569 8.34315C39.1571 9.84344 40 11.8783 40 14V20H24V14ZM52 52H12V24H52V52ZM32 28C30.319 28.0006 28.6943 28.606 27.423 29.7058C26.1516 30.8055 25.3184 32.326 25.0757 33.9894C24.833 35.6528 25.197 37.3479 26.1012 38.7651C27.0053 40.1822 28.3892 41.2266 30 41.7075V46C30 46.5304 30.2107 47.0391 30.5858 47.4142C30.9609 47.7893 31.4696 48 32 48C32.5304 48 33.0391 47.7893 33.4142 47.4142C33.7893 47.0391 34 46.5304 34 46V41.7075C35.6108 41.2266 36.9947 40.1822 37.8988 38.7651C38.803 37.3479 39.167 35.6528 38.9243 33.9894C38.6816 32.326 37.8484 30.8055 36.577 29.7058C35.3057 28.606 33.681 28.0006 32 28ZM32 38C31.4067 38 30.8266 37.8241 30.3333 37.4944C29.8399 37.1648 29.4554 36.6962 29.2284 36.148C29.0013 35.5999 28.9419 34.9967 29.0576 34.4147C29.1734 33.8328 29.4591 33.2982 29.8787 32.8787C30.2982 32.4591 30.8328 32.1734 31.4147 32.0576C31.9967 31.9419 32.5999 32.0013 33.148 32.2284C33.6962 32.4554 34.1648 32.8399 34.4944 33.3333C34.8241 33.8266 35 34.4067 35 35C35 35.7957 34.6839 36.5587 34.1213 37.1213C33.5587 37.6839 32.7956 38 32 38Z" />
    </svg>
</template>