.overlay{top:0!important;left:0!important;width:100%!important;height:100%!important;position:fixed!important;visibility:visible!important;display:none;align-items:center!important;justify-content:center!important;background-color:rgba(102,102,102,.4)!important;backdrop-filter:blur(.375rem)!important;z-index:99999999!important}.popup{background-color:#1c1c1c;color:#fff;padding:1.5rem;border-radius:1rem;max-width:45rem;width:30%;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.5);position:relative}.popup .logo{display:flex;align-items:center;gap:.625rem;margin-bottom:.75rem}.popup .logo img{width:3rem;height:3rem;border-radius:5px}.popup .logo h2{font-size:1.2rem;font-weight:600;text-align:left}.popup .close-btn{position:absolute;top:1rem;right:1rem;color:#fff;font-size:1.5rem;cursor:pointer}.popup p{margin:.75rem 0 1.25rem;font-size:.95rem;line-height:1.5rem;text-align:left}.popup .tags{color:#888;font-size:.85rem;text-align:center;margin-bottom:.8rem}.show{display:flex}.hide{display:none}@media screen and (max-width:768px){.popup{width:75%;max-width:45rem;max-height:none;height:auto;padding:1.25rem 1rem;border-radius:.5rem}.popup .logo h2{font-size:1.2rem}.popup p{line-height:1.4rem}.popup .close-btn{font-size:1.5rem;top:.75rem;right:.75rem}.popup .tags{margin-bottom:.8rem}}