.license-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .8);z-index:9999;display:flex;justify-content:center;align-items:center}.license-content{background-color:#222;padding:30px;border-radius:10px;width:80%;max-width:500px;text-align:center}.license-title{color:#e50914;margin-top:0}.license-description{color:#dedede;margin-bottom:20px}.license-input-group{margin-bottom:15px}.license-label{display:block;color:#fff;margin-bottom:5px}.license-input{width:100%;padding:10px;border-radius:5px;border:none;text-align:center;background-color:#333;color:#fff}.license-button{background-color:#e50914;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-top:10px}.license-message{margin-top:15px;color:#ff6b6b;display:none}.license-status{position:fixed;bottom:10px;right:10px;padding:5px 10px;border-radius:5px;font-size:12px;z-index:1000}.license-valid{background-color:#16a34a;color:#fff}.license-invalid{background-color:#e11d48;color:#fff;animation:pulse 2s infinite}.license-toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:10px 20px;border-radius:5px;color:#fff;z-index:10000;opacity:0;transition:opacity 0.3s ease}.license-toast-success{background-color:#16a34a}.license-toast-error{background-color:#e11d48}