@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);.tableScroll{overflow-x:auto}.table-container{width:100%}@media (max-width:1024px){.search-container,.table-container{width:100%}}@media (max-width:768px){.search-container,.table-container{width:100%}td,th{padding:6px}}@media (max-width:668px){.hide-on-mobile{display:none}}.highlight{background-color:#ff0;font-weight:700}.page-container{align-items:center;display:flex;flex-direction:column;width:100%}.search-container{background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:10px;width:80%}.date-input,.month-select,.search-input,.year-select{border:1px solid #ccc;border-radius:4px;margin-right:10px;padding:10px}.date-input:last-child,.month-select:last-child,.search-input:last-child,.year-select:last-child{margin-right:0}.search-button{background-color:#1da5db;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.search-button:hover{background-color:#00b7ff}.table-container{margin-bottom:20px;overflow-x:auto;width:80%}table{border-collapse:collapse;box-shadow:0 2px 4px #0000001a;width:100%}td,th{border:1px solid #ddd;padding:8px;text-align:left}th{background-color:#f2f2f2}@media (max-width:768px){.search-container{align-items:stretch;flex-direction:column;width:95%}.date-input,.month-select,.search-button,.search-input,.year-select{margin-bottom:10px;margin-right:0}.search-button{margin-bottom:0}.table-container{width:95%}}body{background-color:#e3f2fd;font-family:Poppins;margin:0;overflow-x:hidden;padding:0}.mt-page{margin-top:90px}.react-modal-overlay{align-items:center;background:#00000080;border:"none";bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transform:"translate(-50%, -0%)",;z-index:1000}.react-modal-content{background:#fff;border:none;border-radius:.25rem;margin-left:20px;margin-right:20px;max-width:500px;overflow:auto;padding:1rem;position:relative;width:100%}.react-modal-close{background:#0000;border:0;position:absolute;right:-20px;top:-15px}