.modal-button{justify-content:flex-end;align-items:center;width:100%;display:flex}.modal-create-remix button{letter-spacing:.18px;vertical-align:middle;color:var(--bg);background:var(--text);border-radius:8px;justify-content:center;align-items:center;font-family:Helvetica Neue;font-size:16px;font-weight:400;line-height:27.02px;display:flex}.modal-create-remix .modal-content{z-index:1000000;background-color:#00000039;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.modal-create-remix .modal-background{z-index:100000;background-color:#00000039;width:100%;height:100%;position:fixed;top:0;left:0}.modal-create-remix .modal-box{background:var(--bg);box-sizing:border-box;border-radius:12px;width:90%;max-width:400px;padding:30px;box-shadow:0 4px 16px #0000001a}.modal-create-remix .modal-box input{border:solid .5px var(--text);border-radius:5px;width:100%;height:40px;margin-bottom:10px;padding:5px;font-size:16px}.modal-create-remix .modal-box button{border:solid .5px var(--text);width:100%;height:40px;color:var(--bg);border-radius:5px;padding:5px;font-size:16px}.modal-create-remix .error-message{color:red;text-align:center;margin-top:10px;margin-bottom:0;font-size:14px}
.loading-remix{aspect-ratio:20;background:var(--grey-slightly-light);border-radius:8px;width:100%;margin-top:20px;animation:1.5s ease-in-out infinite pulse;position:relative;overflow:hidden}@keyframes pulse{0%{background-color:var(--grey-slightly-light)}50%{background-color:#f0f0f0}to{background-color:var(--grey-slightly-light)}}
