body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100vh;
  background-color: #14213d !important;
}

/* Header */
.container_for_headning {
  width: 100%;
  height: 10rem;
  background: #fca311;
  margin-top: 0;
  display: flex;
  align-items: center;
  
}

.title {
  color: white;
  font-family: "Iosevka Charon Mono", monospace;
  font-weight: 800;
  font-size: 2rem;
  margin-left: 40px;
}

/* Inventory Box */
.beam1_container {
  width: 30%;
  height: auto;
  border: 2px solid black;
  border-radius: 1rem;
  margin-top: 2rem;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: left;
  gap: 1rem;
  box-shadow: 0 15px 30px black;
  background-color: #ffffff;
}

/* Form layout */
.mainform {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  font-family: "Iosevka Charon Mono", monospace;
  font-weight:500;
}

h2 {
  margin: 0;
  font-family: "Iosevka Charon Mono", monospace;
  font-weight:800;
}
.lastpart{
  display: flex;
  flex-direction: row;
  gap: 1rem;
}
.lastpart button{
  font-family: "Iosevka Charon Mono", monospace;
}
#radioDefault1:hover{
  color: #0dcaf0;
  accent-color: #0dcaf0;
}
.form-check-input {
  accent-color: #0dcaf0;
  transform: scale(1.2);
  cursor: pointer;
  font-family: "Iosevka Charon Mono", monospace;
}
#radioDefault2:hover{
  color:#10b981 ;
  accent-color: #10b981;
}
#radioDefault3:hover{
  color:#3b82f6 ;
  accent-color: #3b82f6;
}
#radioDefault4:hover{
  color:#8b5cf6 ;
  accent-color: #8b5cf6;
}
#radioDefault5:hover{
  color:#f59e0b ;
  accent-color: #f59e0b;
}
#radioDefault6:hover{
  color:#f43f5e ;
  accent-color: #f43f5e;
}
.headningpart{
  color: yellow;
}
a.btn {
  text-decoration: none;
  color: inherit;
}
