.admin-summary-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;text-align:center;margin-top:50px}.session-list{width:100%;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 4px #0000001a}.session-item{margin-bottom:20px;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a}.session-item h6{font-size:20px;color:#333;margin-bottom:10px}.session-item p{color:#777;font-size:16px}.error{color:red;font-size:14px}button,.create-session-button,.logout-button{padding:12px 20px;margin:10px 0;border:none;border-radius:8px;cursor:pointer;font-size:16px;background-color:#3a3a3a!important;color:#fff!important;transition:background-color .3s ease;text-transform:none}button:hover,.create-session-button:hover,.logout-button:hover{background-color:#555!important;color:#fff!important}.create-session-form{width:100%;margin-top:20px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px #0000001a}.MuiTextField-root{margin-top:15px}.edit-session-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;width:400px;max-width:90%}.edit-session-modal h4{margin-bottom:20px}.session-card{transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.session-card:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0003}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:DM Sans,sans-serif;margin:0;padding:0;background-color:#fff;color:#111}
