body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{color:#000;font-family:Georgia,Times New Roman,Times,serif}.header{align-items:center;background-color:#dfe1dc;border-bottom:2px solid #000;display:flex;height:100px;position:relative;width:100%;z-index:1}.logo{height:100px;margin-right:20px;position:absolute;right:0;top:0;width:200px}h1{padding-left:20px}.app-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.LoginPage-container input,.LoginPage-container label,.admin-container input,.admin-container label{font-size:1.5em;margin-bottom:10px}.LoginPage-container{margin-top:100px}button{background-color:maroon;border:none;border-radius:10px;color:#fff;margin-right:5px}.app-container button{font-size:1.2em;margin-bottom:30px;padding:10px 20px}.logout-btn1,.logout-btn2{margin-left:20px}h2{color:maroon;text-align:center}.pupil-page{padding-bottom:50px}.pupil-page .join-btn{margin-bottom:5px}table{border-collapse:collapse;margin:0 auto;table-layout:fixed;width:90%}td,th{border:1px solid #000;padding:8px;text-align:center}thead{background-color:#f2f2f2}tbody{background-color:#fff}.admin-page{padding-bottom:50px}.admin-page h1{color:maroon}.create-club-form{align-items:center;border:1px solid #000;display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.create-club-form div{margin:10px}.create-club-form label{display:inline-block;font-size:1rem;margin-bottom:10px;margin-right:10px;text-align:right;width:auto}.create-club-form input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem;margin-bottom:10px;padding:5px;width:auto}.create-club-form button{font-size:1.2rem;margin-bottom:10px;padding:5px 10px}.club-table .amend-btn{font-size:1.2rem;margin-bottom:5px;padding:5px 10px}nav{background-color:#f2f2f2;padding:10px}ul{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}li{margin-right:20px}li:last-child{margin-right:0}a{color:#333;font-weight:700;text-decoration:none}a:hover{text-decoration:underline}
/*# sourceMappingURL=main.782851bf.css.map*/