.homeContainer{align-items:center;background-color:#f0f2f5;display:flex;flex-direction:column;min-height:100vh;padding:40px 20px}.homeContainer h1{color:#2c3e50;font-size:2rem;margin-bottom:20px}.homeContainer ul{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0;max-width:960px;padding:0;width:100%}.homeContainer li{background-color:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.homeContainer li:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.homeContainer a{align-items:center;color:#3498db;display:flex;font-weight:500;padding:20px;text-align:center;text-decoration:none;transition:color .3s}.homeContainer a:hover{color:#2980b9}.homeContainer a .MuiSvgIcon-root{margin-right:10px}.notice-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000000d;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;margin:20px auto;max-width:800px;padding:20px}.notice-container .path{color:#555;font-size:.9rem;margin-bottom:20px}.notice-container .path a{color:#1a73e8;text-decoration:none}.notice-container .path a:hover{text-decoration:underline}.notice-container h1{border-bottom:2px solid #eee;margin-bottom:20px;padding-bottom:10px}.notice-container h2{color:#007bff;margin-top:20px}.notice-container li,.notice-container p{color:#666}.notice-container ul{list-style-type:disc;padding-left:20px}.notice-container ol{counter-reset:step-counter;list-style-type:none;padding-left:0}.notice-container ol li{counter-increment:step-counter;margin-bottom:10px}.notice-container ol li:before{color:#007bff;content:counter(step-counter) ".";font-weight:700;margin-right:10px}.notice-container img{display:block;height:auto;margin-top:20px;max-width:100%}.notice-container .buttons{display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}.notice-container .buttons button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.notice-container .buttons button:hover{background-color:#0056b3}.topBar{align-items:center;background-color:#fff;box-shadow:0 2px 5px #0000001a;display:flex;padding:10px 20px;position:relative}.topBar .logoContainer{margin-right:20px}.topBar .logoContainer a{display:inline-block;height:50px;width:50px}.topBar .logoContainer a img{height:100%;object-fit:contain;width:100%}.topBar .searchContainer{flex-grow:1;position:relative}.topBar .searchContainer .searchInput{border:1px solid #ccc;border-radius:20px;box-shadow:inset 0 1px 3px #0000001a;padding:8px 10px;width:95%}.topBar .searchContainer .searchInput:focus{border-color:#007bff;outline:none}.topBar .searchContainer .searchResults{background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 4px 8px #0003;left:0;overflow:hidden;position:absolute;right:0;top:100%;z-index:10}.topBar .searchContainer .searchResults li{border-bottom:1px solid #eee}.topBar .searchContainer .searchResults li:last-child{border-bottom:none}.topBar .searchContainer .searchResults li a{color:#333;display:block;padding:10px;text-decoration:none;transition:background-color .2s}.topBar .searchContainer .searchResults li a:hover{background-color:#f8f9fa}
/*# sourceMappingURL=main.a9dd4b8a.css.map*/