body {
    width: 100vw;
    height: 100vh;
}
.pagebase {
    width: 100vw;
    height: 100vh;
    margin: auto;
    border: 2px dotted black;
    --pfe-tabs__panel--PaddingTop: 3px;
    --pfe-primary-details--Border: none
}
.buttonarea {
    background-color: red;
}
.select[disabled] > option {
    color: black !important;
}
.card {
    border: none;
}

.error {
    --lt-border-radius: 4px;
    --lt-background-color: red;
    --lt-color: black;
}

.success {
    --lt-border-radius: 4px;
    --lt-background-color: green;
}

.profile-article {
  background-color: lightgray;
  color: white;
  flex-grow: 1;
  margin: .5em;
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
  border-radius: 10px;
}

.profile-header {
  display: flex;
  justify-content: center;
  background-color: #2171b5;
  color: white;
}

.ninja {
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
  font-size: 14pt;
  background-color: #2171b5;
  color: white;
}

.bigninja {
  /*box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);*/
  background-color: lightgray;
  font-size: 4vw; 
  color: #2171b5;
}

tr {
  border: 1px solid black;
}
td {
  border: 1px solid black;
}

