.page-module__UNc8Ga__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__UNc8Ga__title{text-align:center;margin-bottom:1.5rem;font-size:2rem;font-weight:700}.page-module__UNc8Ga__actions{text-align:right;margin-bottom:1.5rem}.page-module__UNc8Ga__createButton{color:#fff;background-color:#007bff;border-radius:4px;padding:.75rem 1.5rem;font-size:1rem;text-decoration:none}.page-module__UNc8Ga__createButton:hover{background-color:#0056b3}.page-module__UNc8Ga__table{border-collapse:collapse;width:100%;margin-top:1rem}.page-module__UNc8Ga__table th,.page-module__UNc8Ga__table td{text-align:left;border:1px solid #ddd;padding:.75rem}.page-module__UNc8Ga__table th{background-color:#f4f4f4;font-weight:700}.page-module__UNc8Ga__editButton{color:#fff;background-color:#28a745;border-radius:4px;margin-right:.5rem;padding:.5rem 1rem;text-decoration:none}.page-module__UNc8Ga__editButton:hover{background-color:#218838}.page-module__UNc8Ga__deleteButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:4px;padding:.5rem 1rem}.page-module__UNc8Ga__deleteButton:hover{background-color:#c82333}.page-module__UNc8Ga__mobileOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-module__UNc8Ga__mobileWarning{text-align:center;background-color:#fff;border-radius:8px;padding:2rem;box-shadow:0 4px 8px #0003}.page-module__UNc8Ga__mobileWarning h2{color:#333;margin-bottom:1rem;font-size:1.5rem}.page-module__UNc8Ga__mobileWarning p{color:#555;font-size:1rem;line-height:1.6}.page-module__UNc8Ga__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-module__UNc8Ga__modal{background-color:#fff;border-radius:8px;width:400px;padding:2rem;box-shadow:0 4px 8px #0003}.page-module__UNc8Ga__modal h2{margin-bottom:1rem}.page-module__UNc8Ga__modal label{margin-bottom:.5rem;display:block}.page-module__UNc8Ga__modal input,.page-module__UNc8Ga__modal textarea{border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:1rem;padding:.5rem}.page-module__UNc8Ga__saveButton{color:#fff;cursor:pointer;background-color:#28a745;border:none;border-radius:4px;padding:.5rem 1rem}.page-module__UNc8Ga__cancelButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:4px;margin-left:.5rem;padding:.5rem 1rem}.page-module__UNc8Ga__loadingOverlay{z-index:1000;color:#fff;text-align:center;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-module__UNc8Ga__spinner{border:5px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;width:50px;height:50px;margin-bottom:1rem;animation:1s linear infinite page-module__UNc8Ga__spin}@keyframes page-module__UNc8Ga__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.LoadingSpinner-module__D6aYqa__spinner{border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;width:40px;height:40px;margin:2rem auto;animation:1s linear infinite LoadingSpinner-module__D6aYqa__spin}@keyframes LoadingSpinner-module__D6aYqa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
