#collection-modal.reveal-modal{padding:0}#collection-modal.reveal-modal,.modalBackground{max-height:100vh;max-width:100%;width:max-content}.modalBackground{background-color:#fff;border-radius:5px;font-family:Lato,Open Sans,sans-serif;margin:auto;overflow:auto;padding:20px}@media only screen and (max-width:40em){#collection-modal.reveal-modal{width:100%}}.loading-flex{align-items:center;display:flex}.loading-flex p{margin-left:10px}.AddToCollection{align-items:center;display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.AddToCollection .titleAndClose{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.AddToCollection .titleAndClose .modalTitle{font-family:inherit;font-size:18px;margin:0 0 20px}.AddToCollection .titleAndClose>div{height:10px;width:10px}.AddToCollection .createNewCollectionButton{background-color:#1da1f2;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;font-size:14px;font-weight:inherit;margin:0;padding:5px 10px}.collectionList{min-height:0;overflow:auto}.collection{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.collection .checkbox{margin:0}.collection label{display:inline-block;font-family:inherit;font-size:18px;margin-bottom:0;margin-left:.5rem;margin-right:1rem;vertical-align:baseline}.collectionList{flex-shrink:1}.AddNewCollection{display:flex;flex-direction:column;max-height:calc(100vh - 40px);min-height:260px;width:300px}.AddNewCollection .titleAndClose{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.AddNewCollection .titleAndClose .modalTitle{font-family:inherit;font-size:18px;margin:0 0 20px}.AddNewCollection .errorMessage{background-color:azure;margin:0 0 10px;padding:0 10px}.AddNewCollection .AddNewCollectionForm{max-height:100%}.AddNewCollection .AddNewCollectionForm,.AddNewCollection .AddNewCollectionForm .textAreaDiv{display:flex;flex-direction:column;flex-shrink:1;min-height:0}.AddNewCollection .AddNewCollectionForm textarea{flex-shrink:1;resize:vertical}.AddNewCollection .AddNewCollectionForm .IsPrivateDiv{align-items:center;display:flex;margin-bottom:1rem}.AddNewCollection .AddNewCollectionForm .IsPrivateDiv #isPrivate{margin:0}.AddNewCollection .AddNewCollectionForm .buttonBox{display:flex;justify-content:flex-end}.AddNewCollection .AddNewCollectionForm .buttonBox .button{align-items:center;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;display:flex;font-size:14px;font-weight:inherit;height:27px;justify-content:center;margin:0;padding:0;width:85px}.AddNewCollection .AddNewCollectionForm .buttonBox .button input{background:none;border:none;color:inherit;font-family:inherit;font-size:inherit}.AddNewCollection .AddNewCollectionForm .buttonBox .button input[type=submit]{outline:none}.AddNewCollection .AddNewCollectionForm .buttonBox .createButton{background-color:#1da1f2;margin-left:10px}.AddNewCollection .AddNewCollectionForm .buttonBox .backButton{background-color:#c5c5c5}