@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}html,body{font-family:Poppins,sans-serif;background:#ffffff;color:#1b1b1b;margin:0;padding:0;width:100%;height:100%}#root{width:100%;height:100%}button{cursor:pointer;font-family:inherit;background-color:#df376c;color:#fff;border:none;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px;padding:8px 24px;border-radius:6px;margin-top:12px}input[type=text],input[type=password],select{font-family:inherit;font-size:14px;width:100%;height:36px;padding:0 10px;border:1px solid #a6b3c7;border-radius:6px}.login-form{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px}.login-form form{width:400px;padding:24px;border:1px solid #a6b3c7;border-radius:6px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:5px}.login-form form h1{font-size:24px;margin-bottom:24px}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px}.loading-overlay .lds-roller{display:inline-block;position:relative;width:80px;height:80px}.loading-overlay .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.loading-overlay .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#DF376C;margin:-4px 0 0 -4px}.loading-overlay .lds-roller div:nth-child(1){animation-delay:-36ms}.loading-overlay .lds-roller div:nth-child(1):after{top:63px;left:63px}.loading-overlay .lds-roller div:nth-child(2){animation-delay:-72ms}.loading-overlay .lds-roller div:nth-child(2):after{top:68px;left:56px}.loading-overlay .lds-roller div:nth-child(3){animation-delay:-.108s}.loading-overlay .lds-roller div:nth-child(3):after{top:71px;left:48px}.loading-overlay .lds-roller div:nth-child(4){animation-delay:-.144s}.loading-overlay .lds-roller div:nth-child(4):after{top:72px;left:40px}.loading-overlay .lds-roller div:nth-child(5){animation-delay:-.18s}.loading-overlay .lds-roller div:nth-child(5):after{top:71px;left:32px}.loading-overlay .lds-roller div:nth-child(6){animation-delay:-.216s}.loading-overlay .lds-roller div:nth-child(6):after{top:68px;left:24px}.loading-overlay .lds-roller div:nth-child(7){animation-delay:-.252s}.loading-overlay .lds-roller div:nth-child(7):after{top:63px;left:17px}.loading-overlay .lds-roller div:nth-child(8){animation-delay:-.288s}.loading-overlay .lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container{width:100%;min-height:100%;height:auto;padding:24px}.container .header{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:5px;margin-bottom:24px}.container .options{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:5px;margin-bottom:12px}.container .options select{max-width:150px}.container .options input{max-width:300px}.container .options .pagination{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:12px;min-width:fit-content}.container .options .pagination button{margin-top:0}.container .options .pagination p{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px;margin:0;padding:0}.container .table{width:100%;min-width:100%;max-width:100%;overflow-x:auto;font-size:16px}.container .table table{width:100%;min-width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff;color:#1b1b1b}.container .table table th,.container .table table td{text-align:left;padding:4px 8px;border-bottom:1px solid #a6b3c7;vertical-align:middle}.container .table table th{background-color:#fff;color:#1b1b1b;font-weight:600;position:sticky;top:0;z-index:1}.container .table table tbody tr:hover{background-color:#e5eaf26e}.container .table table th:last-child,.container .table table td:last-child{text-align:right}.container .table table th .delete-button,.container .table table td .delete-button{margin-left:auto}.container .table table .uuid-cell{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:6px}.container .table table .uuid-cell button{background-color:transparent;color:#1b1b1b;padding:4px;margin-top:0;margin-left:10px;width:24px;height:24px;border-radius:4px}.container .table table .uuid-cell button svg{margin:0;padding:0;width:20px;height:20px}.modal{background-color:#fff;height:auto;max-height:90%;width:700px;max-width:100%;border-radius:6px;padding:12px}.add-new-form{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:5px}.add-new-form h1{font-size:24px;margin-bottom:24px}.add-new-form .buttons{align-self:flex-end;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:12px}.add-new-form .buttons button[type=button]{background-color:#fff;color:#1b1b1b}.add-new-form label{font-size:14px;font-weight:500;margin-top:12px;align-self:flex-start}.add-new-form #image,.add-new-form #video{align-self:flex-start;width:100%}.error{color:#dc143c}.confirm-modal{background-color:#fff;width:700px;max-width:100%;border-radius:6px;padding:36px 12px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px}.confirm-modal p{text-align:center;margin-bottom:5px}.confirm-modal .buttons{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px}.confirm-modal .buttons button:first-child{background-color:#fff;color:#1b1b1b}
