.encrypted-block{border-radius:8px;overflow:hidden;margin:20px 0;background:var(--card-bg);box-shadow:var(--redefine-box-shadow)!important;border:1px solid var(--card-border);transition:all .3s ease;border-radius:18px}.encrypt-input-group{display:flex;padding:12px 16px;align-items:center;flex-wrap:wrap;gap:1rem;justify-content:space-between}.encrypt-input{flex:auto;padding:10px 16px;border:1px solid var(--shadow-color-1);border-radius:12px;font-size:16px;background:var(--third-background-color);transition:all .3s ease}.encrypt-input:focus{box-shadow:var(--redefine-box-shadow);background-color:var(--background-color);outline:0}.decrypt-btn{color:var(--default-text-color);background-color:var(--second-background-color);border-radius:14px;cursor:pointer;display:inline-block;padding:12px 16px;text-align:center;text-decoration:none;box-shadow:var(--redefine-box-shadow-flat);-webkit-user-select:none;user-select:none}.decrypt-btn:focus,.decrypt-btn:hover{color:var(--primary-color);box-shadow:var(--redefine-box-shadow);background-color:var(--background-color)}@media (max-width:867px){.decrypt-btn{width:100%}}@media (max-width:768px){.decrypt-btn{width:auto}}@media (max-width:514px){.decrypt-btn{width:100%}}.decrypt-result{display:none;padding:0;margin-bottom:12px}.encrypted-block.decrypted .decrypt-result{display:block;padding:10px 20px;animation:fadeIn .5s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.decrypted-content{animation:slideIn .5s ease .1s forwards;opacity:0;transform:translateY(20px)}@keyframes slideIn{to{opacity:1;transform:translateY(0)}}