.icon-container{position:relative;block-size:100%;cursor:pointer;inline-size:auto;max-inline-size:250px;min-block-size:200px;min-inline-size:200px}.icon-message{position:absolute;display:none;background-color:#00000026;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;transition:background-color .3s}.icon-container:hover .icon-message{display:flex!important;align-items:center;justify-content:center;background-color:#00000040}
