/* /Pages/AdminKPIs.razor.rz.scp.css */
body[b-e94axsu2d1] {
}

h3[b-e94axsu2d1] {
  color: white;
}

h4[b-e94axsu2d1] {
  color: #bbb;
  font-size:1.4em;
  text-align:center;
}

a[b-e94axsu2d1] {
  color:white;
}

.centered[b-e94axsu2d1] {
  text-align: center;
}

.estimateList[b-e94axsu2d1] {
  overflow-y: scroll;
  height: 20vh;
  width: 10vw;
  margin-left: auto;
  margin-right: auto;
}

.table[b-e94axsu2d1] {
  width: 80%;
  color: white;
  font-size: .8rem;
  margin-left: auto;
  margin-right: auto;
  text-align:center;
}

.table > thead > tr[b-e94axsu2d1] {
  background-color: gray;
}

.table > tbody > tr[b-e94axsu2d1] {
  background-color: #444;
}
/* /Pages/AdminKPIsGroup.razor.rz.scp.css */
body[b-hznzvhn6d6] {
}

h3[b-hznzvhn6d6] {
  color: white;
}

h4[b-hznzvhn6d6] {
  color: #bbb;
  font-size:1.4em;
  text-align:center;
}

a[b-hznzvhn6d6] {
  color:white;
}

.centered[b-hznzvhn6d6] {
  text-align: center;
}

.estimateList[b-hznzvhn6d6] {
  overflow-y: scroll;
  height: 20vh;
  width: 10vw;
  margin-left: auto;
  margin-right: auto;
}

.table[b-hznzvhn6d6] {
  width: 80%;
  color: white;
  font-size: .8rem;
  margin-left: auto;
  margin-right: auto;
  text-align:center;
}

.table > thead > tr[b-hznzvhn6d6] {
  background-color: gray;
}

.table > tbody > tr[b-hznzvhn6d6] {
  background-color: #444;
}
/* /Pages/ARCTracker.razor.rz.scp.css */
html[b-ljcsiw4goq] {
  height: 100%;
}

body[b-ljcsiw4goq] {
  background-color: black;
  color: white;
  height: 100%;
}

h3[b-ljcsiw4goq] {
  color: white;
  font-size: 1.5rem;
}

h4[b-ljcsiw4goq] {
  color: white;
  font-size: 1.2rem;
}

.table[b-ljcsiw4goq] {
  color: white;
}

table.in-scope-table-1rows[b-ljcsiw4goq] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-ljcsiw4goq] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-ljcsiw4goq] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-ljcsiw4goq] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-ljcsiw4goq] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-ljcsiw4goq] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-ljcsiw4goq] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-ljcsiw4goq] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-ljcsiw4goq] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-ljcsiw4goq] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-ljcsiw4goq] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-ljcsiw4goq] {
  padding: .5em;
}

td.in-scope-spacer[b-ljcsiw4goq] {
  padding: .1em;
}

table.out-of-scope-table[b-ljcsiw4goq] {
  font-size: 1em;
  width:100%;
}

table.out-of-scope-table td[b-ljcsiw4goq] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-ljcsiw4goq] {
  height: 3vh;
}

.in-scope-h1-1rows[b-ljcsiw4goq] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-ljcsiw4goq] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-ljcsiw4goq] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-ljcsiw4goq] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-ljcsiw4goq] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-ljcsiw4goq] {
  font-size: 4em;
}

.in-scope-h3[b-ljcsiw4goq] {
  font-size: 1em;
}

.out-of-scope[b-ljcsiw4goq] {
  font-size: 2em;
}

.centered[b-ljcsiw4goq] {
  text-align: center;
}

.progress-in[b-ljcsiw4goq] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-ljcsiw4goq] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-ljcsiw4goq] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-ljcsiw4goq] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-ljcsiw4goq] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-ljcsiw4goq] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-ljcsiw4goq] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr[b-ljcsiw4goq] {
  color: #ccc;
}

  tbody.altColour tr:nth-child(odd)[b-ljcsiw4goq] {
    background-color: #333;
    color: #ccc;
  }

  tbody.altColour tr > td.percs[b-ljcsiw4goq] {
    background-color: #222;
    color: #ccc;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-ljcsiw4goq] {
    background-color: #555;
    color: #ccc;
  }

tbody.altColour a[b-ljcsiw4goq] {
  color: #fff;
}

thead a[b-ljcsiw4goq] {
  color: #fff;
}

.width100[b-ljcsiw4goq] {
  width: 100%;
}

  table.width100 tr:nth-child(even)[b-ljcsiw4goq] {
    background-color: #eee;
  }
  table.width100 th[b-ljcsiw4goq] {
    background-color: #eee;
  }

.background333[b-ljcsiw4goq] {
  margin: .5em;
  padding: 0.5em;
}

.leftdiv[b-ljcsiw4goq] {
  width: 47vw;
  float: left;
  padding: .5vw;
  margin: .5vw;
  background: #666;
}

.rightdiv[b-ljcsiw4goq] {
  width: 47vw;
  float: right;
  padding: .5vw;
  margin: .5vw;
  background-color: #333;
}

.insurers-total-div[b-ljcsiw4goq] {
  background: #666;
  width: 100%;
}

.weekly-div[b-ljcsiw4goq] {
  background-color: #333;
  width: 100%;
}

.majorheadings[b-ljcsiw4goq] {
  background: #333;
  text-align: center;
}

.minorheadings[b-ljcsiw4goq]{
  text-align:center;
}

.data[b-ljcsiw4goq] {
  text-align: right;
}

tr.data td[b-ljcsiw4goq] {
  border: 1px solid #333;
}

.filters[b-ljcsiw4goq]{
  margin: 2vh 0 2vh 0;
}
/* /Pages/Batching.razor.rz.scp.css */
html[b-m5ugrwd1oi] {
  height: 100%;
}

body[b-m5ugrwd1oi] {
  background-color: black;
  color: white;
  height: 100%;
}

table.in-scope-table-1rows[b-m5ugrwd1oi] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-m5ugrwd1oi] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-m5ugrwd1oi] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-m5ugrwd1oi] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-m5ugrwd1oi] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-m5ugrwd1oi] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-m5ugrwd1oi] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-m5ugrwd1oi] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-m5ugrwd1oi] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-m5ugrwd1oi] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-m5ugrwd1oi] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-m5ugrwd1oi] {
  padding: .5em;
}

td.in-scope-spacer[b-m5ugrwd1oi] {
  padding: .1em;
}

table.out-of-scope-table[b-m5ugrwd1oi] {
  font-size: 1em;
  width:100%;
}

table.out-of-scope-table td[b-m5ugrwd1oi] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-m5ugrwd1oi] {
  height: 3vh;
}

.in-scope-h1-1rows[b-m5ugrwd1oi] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-m5ugrwd1oi] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-m5ugrwd1oi] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-m5ugrwd1oi] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-m5ugrwd1oi] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-m5ugrwd1oi] {
  font-size: 4em;
}

.in-scope-h3[b-m5ugrwd1oi] {
  font-size: 1em;
}

.out-of-scope[b-m5ugrwd1oi] {
  font-size: 2em;
}

.centered[b-m5ugrwd1oi] {
  text-align: center;
}

.progress-in[b-m5ugrwd1oi] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-m5ugrwd1oi] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-m5ugrwd1oi] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-m5ugrwd1oi] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-m5ugrwd1oi] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-m5ugrwd1oi] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-m5ugrwd1oi] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr[b-m5ugrwd1oi] {
  color: #ccc;
}

  tbody.altColour tr:nth-child(odd)[b-m5ugrwd1oi] {
    background-color: #333;
    color: #ccc;
  }

  tbody.altColour tr > td.percs[b-m5ugrwd1oi] {
    background-color: #222;
    color: #ccc;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-m5ugrwd1oi] {
    background-color: #555;
    color: #ccc;
  }

tbody.altColour a[b-m5ugrwd1oi] {
  color: #fff;
}

.width100[b-m5ugrwd1oi] {
  width: 100%;
}

  table.width100 tr:nth-child(even)[b-m5ugrwd1oi] {
    background-color: #eee;
  }
  table.width100 th[b-m5ugrwd1oi] {
    background-color: #eee;
  }

.background333[b-m5ugrwd1oi] {
  margin: .5em;
  padding: 0.5em;
}

.leftdiv[b-m5ugrwd1oi] {
  width: 48%;
  decimal: left;
  padding: 1em;
  margin: 1em;
  background: #666;
}

.rightdiv[b-m5ugrwd1oi] {
  width: 48%;
  decimal: right;
  padding: 1em;
  margin: 1em;
  background-color: #333;
}
/* /Pages/BusinessKPIs.razor.rz.scp.css */
body[b-ljb5h4ftn3] {
}

h3[b-ljb5h4ftn3] {
  color: white;
}

h4[b-ljb5h4ftn3] {
  color: white;
  font-size:1.4em;
}

h5[b-ljb5h4ftn3] {
  color: white;
  margin-top: 30px;
  background-color: #555;
}

a[b-ljb5h4ftn3] {
  color:white;
}

.centered[b-ljb5h4ftn3] {
  text-align: center;
}

.estimateList[b-ljb5h4ftn3] {
  overflow-y: scroll;
  height: 20vh;
  width: 10vw;
  margin-left: auto;
  margin-right: auto;
}

table[b-ljb5h4ftn3] {
  width: 50vw;
}

.table[b-ljb5h4ftn3] {
  width: 80%;
  color: white;
  font-size: .8rem;
  margin-left: auto;
  margin-right: auto;
  text-align:center;
}

.table > thead > tr[b-ljb5h4ftn3] {
  background-color: gray;
}

.table > tbody > tr[b-ljb5h4ftn3] {
  background-color: #444;
}

input[b-ljb5h4ftn3] {
  width: 5vw;
}

.variance[b-ljb5h4ftn3] {
  padding-left: .6em;
  color: black;
}

/* /Pages/CallLogs.razor.rz.scp.css */
body[b-3j5aw8mi2e] {
}

h3[b-3j5aw8mi2e] {
  color: white;
}

h4[b-3j5aw8mi2e] {
  color: #bbb;
  font-size:1.4em;
  text-align:center;
}

a[b-3j5aw8mi2e] {
  color:white;
}

.centered[b-3j5aw8mi2e] {
  text-align: center;
}

.estimateList[b-3j5aw8mi2e] {
  overflow-y: scroll;
  height: 20vh;
  width: 10vw;
  margin-left: auto;
  margin-right: auto;
}

.table[b-3j5aw8mi2e] {
  width: 80%;
  color: white;
  font-size: .8rem;
  margin-left: auto;
  margin-right: auto;
  text-align:center;
}

.table > thead > tr[b-3j5aw8mi2e] {
  background-color: gray;
}

.table > tbody > tr[b-3j5aw8mi2e] {
  background-color: #444;
}
/* /Pages/CMDashboard.razor.rz.scp.css */
.cmdash[b-owdcyxxxrv] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
  position: relative;
}

.green[b-owdcyxxxrv] {
  background-color: #3FD985;
}

.red[b-owdcyxxxrv] {
  background-color: #DE6A73;
}

h1[b-owdcyxxxrv] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-owdcyxxxrv] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-owdcyxxxrv] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-owdcyxxxrv] {
  color: white;
}
a[b-owdcyxxxrv] {
  text-decoration: none;
}
a:link[b-owdcyxxxrv] {
  text-decoration: none;
}
a:visited[b-owdcyxxxrv] {
  text-decoration: none;
}
a:hover[b-owdcyxxxrv] {
  text-decoration: none;
}
a:active[b-owdcyxxxrv] {
  text-decoration: none;
}
.magnifier[b-owdcyxxxrv] {
  decimal: right;
  z-index: 100;
  color:black;
}
/* /Pages/CycleTimeLeadTime.razor.rz.scp.css */
body[b-tzganjayzv] {
}

h4[b-tzganjayzv] {
  color: white;
}

.table[b-tzganjayzv] {
  width: 80%;
  color: white;
  font-size: .8rem;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
/* /Pages/DailyLabourRevenueTracker.razor.rz.scp.css */
body[b-trwhs30t12] {
  font-size: 1rem;
}

h2[b-trwhs30t12]{
  color:white;
  font-size: 1.2rem;
}

.table[b-trwhs30t12] {
  color: white !important;
}

td[b-trwhs30t12], th[b-trwhs30t12] {
  font-size: 0.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

input[b-trwhs30t12]{
  width:5vw;
  text-align:right;
}

.red[b-trwhs30t12]{
  background-color: #FFC7CE;
  color: #9C0006;
}

.green[b-trwhs30t12]{
  background-color: #C6EFCE;
  color: #006100;
}

.alt-background tr:nth-child(even)[b-trwhs30t12] {
  background-color:#222;
}
/* /Pages/DisplayARC.razor.rz.scp.css */
html[b-av0sjhp4wx] {
  height:100%;
}

body[b-av0sjhp4wx] {
  background-color: black;
  color: white;
  height: 100%;
}

table.in-scope-table-1rows[b-av0sjhp4wx] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-av0sjhp4wx] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-av0sjhp4wx] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-av0sjhp4wx] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-av0sjhp4wx] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-av0sjhp4wx] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-av0sjhp4wx] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-av0sjhp4wx] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-av0sjhp4wx] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-av0sjhp4wx] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-av0sjhp4wx] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-av0sjhp4wx] {
  padding: .5em;
}

td.in-scope-spacer[b-av0sjhp4wx] {
  padding: .1em;
}

table.out-of-scope-table[b-av0sjhp4wx] {
  font-size: 1em;
}

table.out-of-scope-table td[b-av0sjhp4wx] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-av0sjhp4wx] {
  height: 5vh;
}

.in-scope-h1-1rows[b-av0sjhp4wx] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-av0sjhp4wx] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-av0sjhp4wx] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-av0sjhp4wx] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-av0sjhp4wx] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-av0sjhp4wx] {
  font-size: 4em;
}

.in-scope-h3[b-av0sjhp4wx] {
  font-size: 1em;
}

.out-of-scope[b-av0sjhp4wx] {
  font-size: 2em;
}

.centered[b-av0sjhp4wx]{
  text-align:center;
}

.progress-in[b-av0sjhp4wx] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-av0sjhp4wx] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-av0sjhp4wx] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-av0sjhp4wx] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-av0sjhp4wx] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-av0sjhp4wx] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-av0sjhp4wx] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr:nth-child(odd)[b-av0sjhp4wx] {
  background-color: #333;
  color: #fff;
}
/* /Pages/Documents.razor.rz.scp.css */
html[b-q8jrtkyzmt] {
  height:100%;
}

body[b-q8jrtkyzmt] {
  background-color: black;
  color: white;
  height: 100%;
}

table.in-scope-table-1rows[b-q8jrtkyzmt] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-q8jrtkyzmt] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-q8jrtkyzmt] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-q8jrtkyzmt] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-q8jrtkyzmt] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-q8jrtkyzmt] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-q8jrtkyzmt] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-q8jrtkyzmt] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-q8jrtkyzmt] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-q8jrtkyzmt] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-q8jrtkyzmt] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-q8jrtkyzmt] {
  padding: .5em;
}

td.in-scope-spacer[b-q8jrtkyzmt] {
  padding: .1em;
}

table.out-of-scope-table[b-q8jrtkyzmt] {
  font-size: 1em;
}

table.out-of-scope-table td[b-q8jrtkyzmt] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-q8jrtkyzmt] {
  height: 5vh;
}

.in-scope-h1-1rows[b-q8jrtkyzmt] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-q8jrtkyzmt] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-q8jrtkyzmt] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-q8jrtkyzmt] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-q8jrtkyzmt] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-q8jrtkyzmt] {
  font-size: 4em;
}

.in-scope-h3[b-q8jrtkyzmt] {
  font-size: 1em;
}

.out-of-scope[b-q8jrtkyzmt] {
  font-size: 2em;
}

.centered[b-q8jrtkyzmt]{
  text-align:center;
}

.progress-in[b-q8jrtkyzmt] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-q8jrtkyzmt] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-q8jrtkyzmt] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-q8jrtkyzmt] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-q8jrtkyzmt] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-q8jrtkyzmt] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-q8jrtkyzmt] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr:nth-child(odd)[b-q8jrtkyzmt] {
  background-color: #333;
  color: #fff;
}
/* /Pages/EstimateAudit.razor.rz.scp.css */
.cmdash[b-v2xc2jiylm] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-v2xc2jiylm] {
  background-color: #3FD985;
}

.red[b-v2xc2jiylm] {
  background-color: #DE6A73;
}

h1[b-v2xc2jiylm] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-v2xc2jiylm] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-v2xc2jiylm] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-v2xc2jiylm] {
  color: white;
}
a[b-v2xc2jiylm] {
  text-decoration: none;
}
a:link[b-v2xc2jiylm] {
  text-decoration: none;
}
a:visited[b-v2xc2jiylm] {
  text-decoration: none;
}
a:hover[b-v2xc2jiylm] {
  text-decoration: none;
}
a:active[b-v2xc2jiylm] {
  text-decoration: none;
}
table[b-v2xc2jiylm]{
  color:white;
  font-size:.8rem;
}
.table-alt-colour tr:nth-child(2n+1)[b-v2xc2jiylm] {
  background-color: #222;
}
thead[b-v2xc2jiylm] {
  text-align: center;
}
tbody[b-v2xc2jiylm] {
  text-align: right;
}
tbody tr td[b-v2xc2jiylm]{
  border-width: 0;
}
.blank-col[b-v2xc2jiylm] {
  border-width: 0;
}
.blank-row[b-v2xc2jiylm] {
  border-width: 0;
}
.greyback[b-v2xc2jiylm] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
.card[b-v2xc2jiylm] {
  background-color: black;
}
.table > :not(caption) > * > *[b-v2xc2jiylm] {
  padding: .5rem .5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 0px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.largeCheckbox[b-v2xc2jiylm] {
  width: 20px;
  height: 20px;
}
/* /Pages/EstimateTracker.razor.rz.scp.css */
html[b-z8mho9u5io] {
  height: 100%;
}

body[b-z8mho9u5io] {
  background-color: black;
  color: white;
  height: 100%;
}

h3[b-z8mho9u5io] {
  color: white;
  font-size: 1.5rem;
}

h4[b-z8mho9u5io] {
  color: white;
  font-size: 1.2rem;
}

table.in-scope-table-1rows[b-z8mho9u5io] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-z8mho9u5io] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-z8mho9u5io] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-z8mho9u5io] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-z8mho9u5io] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-z8mho9u5io] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-z8mho9u5io] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-z8mho9u5io] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-z8mho9u5io] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-z8mho9u5io] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-z8mho9u5io] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-z8mho9u5io] {
  padding: .5em;
}

td.in-scope-spacer[b-z8mho9u5io] {
  padding: .1em;
}

table.out-of-scope-table[b-z8mho9u5io] {
  font-size: 1em;
  width:100%;
}

table.out-of-scope-table td[b-z8mho9u5io] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-z8mho9u5io] {
  height: 3vh;
}

.in-scope-h1-1rows[b-z8mho9u5io] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-z8mho9u5io] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-z8mho9u5io] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-z8mho9u5io] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-z8mho9u5io] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-z8mho9u5io] {
  font-size: 4em;
}

.in-scope-h3[b-z8mho9u5io] {
  font-size: 1em;
}

.out-of-scope[b-z8mho9u5io] {
  font-size: 2em;
}

.centered[b-z8mho9u5io] {
  text-align: center;
}

.progress-in[b-z8mho9u5io] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-z8mho9u5io] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-z8mho9u5io] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-z8mho9u5io] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-z8mho9u5io] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-z8mho9u5io] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-z8mho9u5io] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr[b-z8mho9u5io] {
  color: #ccc;
}

  tbody.altColour tr:nth-child(odd)[b-z8mho9u5io] {
    background-color: #333;
    color: #ccc;
  }

  tbody.altColour tr > td.percs[b-z8mho9u5io] {
    background-color: #222;
    color: #ccc;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-z8mho9u5io] {
    background-color: #555;
    color: #ccc;
  }

tbody.altColour a[b-z8mho9u5io] {
  color: #fff;
}

thead a[b-z8mho9u5io] {
  color: #fff;
}

.width100[b-z8mho9u5io] {
  width: 100%;
}

  table.width100 tr:nth-child(even)[b-z8mho9u5io] {
    background-color: #eee;
  }
  table.width100 th[b-z8mho9u5io] {
    background-color: #eee;
  }

.background333[b-z8mho9u5io] {
  margin: .5em;
  padding: 0.5em;
}

.leftdiv[b-z8mho9u5io] {
  width: 47vw;
  float: left;
  padding: .5vw;
  margin: .5vw;
  background: #666;
}

.rightdiv[b-z8mho9u5io] {
  width: 47vw;
  float: right;
  padding: .5vw;
  margin: .5vw;
  background-color: #333;
}

.insurers-total-div[b-z8mho9u5io] {
  background: #666;
  width: 100%;
}

.weekly-div[b-z8mho9u5io] {
  background-color: #333;
  width: 100%;
}
/* /Pages/EstimateTrackerTotals.razor.rz.scp.css */
html[b-c84f673yo4] {
  height: 100%;
}

body[b-c84f673yo4] {
  background-color: black;
  color: white;
  height: 100%;
}

h2[b-c84f673yo4] {
  color: gray;
  padding-left: 0;
}

h4[b-c84f673yo4] {
  color: white!important;
}

table.striped tr:nth-child(4n-1)[b-c84f673yo4] {
  background-color: #222;
}

table.in-scope-table-1rows[b-c84f673yo4] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-c84f673yo4] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-c84f673yo4] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-c84f673yo4] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-c84f673yo4] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-c84f673yo4] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-c84f673yo4] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-c84f673yo4] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-c84f673yo4] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-c84f673yo4] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-c84f673yo4] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-c84f673yo4] {
  padding: .5em;
}

td.in-scope-spacer[b-c84f673yo4] {
  padding: .1em;
}

table.out-of-scope-table[b-c84f673yo4] {
  font-size: 1em;
  width:100%;
}

table.out-of-scope-table td[b-c84f673yo4] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-c84f673yo4] {
  height: 3vh;
}

.in-scope-h1-1rows[b-c84f673yo4] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-c84f673yo4] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-c84f673yo4] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-c84f673yo4] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-c84f673yo4] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-c84f673yo4] {
  font-size: 4em;
}

.in-scope-h3[b-c84f673yo4] {
  font-size: 1em;
}

.out-of-scope[b-c84f673yo4] {
  font-size: 2em;
}

.centered[b-c84f673yo4] {
  text-align: center;
}

.progress-in[b-c84f673yo4] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-c84f673yo4] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-c84f673yo4] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-c84f673yo4] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-c84f673yo4] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-c84f673yo4] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-c84f673yo4] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr[b-c84f673yo4] {
  color: #ccc;
}

  tbody.altColour tr:nth-child(odd)[b-c84f673yo4] {
    background-color: #333;
    color: #ccc;
  }

  tbody.altColour tr > td.percs[b-c84f673yo4] {
    background-color: #222;
    color: #ccc;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-c84f673yo4] {
    background-color: #555;
    color: #ccc;
  }

tbody.altColour a[b-c84f673yo4] {
  color: #fff;
}

.width100[b-c84f673yo4] {
  width: 100%;
}

  table.width100 tr:nth-child(even)[b-c84f673yo4] {
    background-color: #eee;
  }
  table.width100 th[b-c84f673yo4] {
    background-color: #eee;
  }

.background333[b-c84f673yo4] {
  margin: .5em;
  padding: 0.5em;
}

.leftdiv[b-c84f673yo4] {
  width: 98%;
  decimal: left;
  padding: 1em;
  margin: 1em;
  /*background: #666;*/
}

.rightdiv[b-c84f673yo4] {
  width: 48%;
  decimal: right;
  padding: 1em;
  margin: 1em;
  background-color: #333;
}
/* /Pages/EstimatorScoreCard.razor.rz.scp.css */
html[b-hsco3ljnal] {
  height: 100%;
}

body[b-hsco3ljnal] {
  background-color: black;
  color: white;
  height: 100%;
}

h2[b-hsco3ljnal] {
  color: gray;
  padding-left: 0;
}

h4[b-hsco3ljnal] {
  color: white!important;
}

table.striped tr:nth-child(4n-1)[b-hsco3ljnal] {
  background-color: #222;
}

table.in-scope-table-1rows[b-hsco3ljnal] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-hsco3ljnal] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-hsco3ljnal] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-hsco3ljnal] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-hsco3ljnal] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-hsco3ljnal] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-hsco3ljnal] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-hsco3ljnal] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-hsco3ljnal] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-hsco3ljnal] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-hsco3ljnal] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-hsco3ljnal] {
  padding: .5em;
}

td.in-scope-spacer[b-hsco3ljnal] {
  padding: .1em;
}

table.out-of-scope-table[b-hsco3ljnal] {
  font-size: 1em;
  width:100%;
}

table.out-of-scope-table td[b-hsco3ljnal] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-hsco3ljnal] {
  height: 3vh;
}

.in-scope-h1-1rows[b-hsco3ljnal] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-hsco3ljnal] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-hsco3ljnal] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-hsco3ljnal] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-hsco3ljnal] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-hsco3ljnal] {
  font-size: 4em;
}

.in-scope-h3[b-hsco3ljnal] {
  font-size: 1em;
}

.out-of-scope[b-hsco3ljnal] {
  font-size: 2em;
}

.centered[b-hsco3ljnal] {
  text-align: center;
}

.progress-in[b-hsco3ljnal] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-hsco3ljnal] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-hsco3ljnal] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-hsco3ljnal] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-hsco3ljnal] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-hsco3ljnal] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-hsco3ljnal] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr[b-hsco3ljnal] {
  color: #ccc;
}

  tbody.altColour tr:nth-child(odd)[b-hsco3ljnal] {
    background-color: #333;
    color: #ccc;
  }

  tbody.altColour tr > td.percs[b-hsco3ljnal] {
    background-color: #222;
    color: #ccc;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-hsco3ljnal] {
    background-color: #555;
    color: #ccc;
  }

tbody.altColour a[b-hsco3ljnal] {
  color: #fff;
}

.width100[b-hsco3ljnal] {
  width: 100%;
}

  table.width100 tr:nth-child(even)[b-hsco3ljnal] {
    background-color: #eee;
  }
  table.width100 th[b-hsco3ljnal] {
    background-color: #eee;
  }

.background333[b-hsco3ljnal] {
  margin: .5em;
  padding: 0.5em;
}

.leftdiv[b-hsco3ljnal] {
  width: 98%;
  decimal: left;
  padding: 1em;
  margin: 1em;
  /*background: #666;*/
}

.rightdiv[b-hsco3ljnal] {
  width: 48%;
  decimal: right;
  padding: 1em;
  margin: 1em;
  background-color: #333;
}

.table-success[b-hsco3ljnal] {
  background-color: #C6EFCE;
  color: #006100;
  padding-right: 5px;
}

.table-danger[b-hsco3ljnal] {
  background-color: #FFC7CE;
  color: #9C0006;
  padding-right: 5px;
}

.table-neutral[b-hsco3ljnal] {
  background-color: #FFEB9C;
  color: #9C5700;
  text-align: right;
  padding-right: 5px;
}

.table-success-right[b-hsco3ljnal] {
  background-color: #C6EFCE;
  color: #006100;
  text-align: right;
  padding-right: 5px;
}

.table-danger-right[b-hsco3ljnal] {
  background-color: #FFC7CE;
  color: #9C0006;
  text-align: right;
  padding-right: 5px;
}

.table-neutral-right[b-hsco3ljnal] {
  background-color: #FFEB9C;
  color: #9C5700;
  text-align: right;
  padding-right: 5px;
}

/* /Pages/HistoricalARCTracker.razor.rz.scp.css */
html[b-4meworf0qb] {
  height: 100%;
}

body[b-4meworf0qb] {
  background-color: black;
  color: white;
  height: 100%;
}

h2[b-4meworf0qb] {
  color: gray;
  padding-left: 0;
  font-size: 1.5rem;
  margin-left: -1em;
  color: white;
}

h4[b-4meworf0qb] {
  color: white!important;
}

table.striped tr:nth-child(4n-1)[b-4meworf0qb] {
  background-color: #222;
}

table.in-scope-table-1rows[b-4meworf0qb] {
  font-size: 2em;
}

table.in-scope-table-2rows[b-4meworf0qb] {
  font-size: 2.5em;
}

table.in-scope-table-3rows[b-4meworf0qb] {
  font-size: 1.7em;
}

table.in-scope-table-4rows[b-4meworf0qb] {
  font-size: .8em;
}

table.in-scope-table-5rows[b-4meworf0qb] {
  font-size: .8em;
}

table.in-scope-table-6rows[b-4meworf0qb] {
  font-size: .8em;
}

table.in-scope-table-1rows td[b-4meworf0qb] {
  padding: .5em;
}

table.in-scope-table-2rows td[b-4meworf0qb] {
  padding: .5em;
}

table.in-scope-table-3rows td[b-4meworf0qb] {
  padding: .5em;
}

table.in-scope-table-4rows td[b-4meworf0qb] {
  padding: .5em;
}

table.in-scope-table-5rows td[b-4meworf0qb] {
  padding: .5em;
}

table.in-scope-table-6rows td[b-4meworf0qb] {
  padding: .5em;
}

td.in-scope-spacer[b-4meworf0qb] {
  padding: .1em;
}

table.out-of-scope-table[b-4meworf0qb] {
  font-size: 1em;
  width:100%;
}

table.out-of-scope-table td[b-4meworf0qb] {
  padding-left: .5em;
  padding-right: .5em;
}

table.out-of-scope-table tr[b-4meworf0qb] {
  height: 3vh;
}

.in-scope-h1-1rows[b-4meworf0qb] {
  font-size: 3em;
}

.in-scope-h1-2rows[b-4meworf0qb] {
  font-size: 2em;
}

.in-scope-h1-3rows[b-4meworf0qb] {
  font-size: 2em;
}

.in-scope-h1-4rows[b-4meworf0qb] {
  font-size: 4em;
}

.in-scope-h1-5rows[b-4meworf0qb] {
  font-size: 4em;
}

.in-scope-h1-6rows[b-4meworf0qb] {
  font-size: 4em;
}

.in-scope-h3[b-4meworf0qb] {
  font-size: 1em;
}

.out-of-scope[b-4meworf0qb] {
  font-size: 2em;
}

.centered[b-4meworf0qb] {
  text-align: center;
}

.right[b-4meworf0qb] {
  text-align: right;
}

.progress-in[b-4meworf0qb] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
}

.progress-out[b-4meworf0qb] {
  width: 80%;
  border-radius: 15px;
  background-color: inherit;
  height: .65rem;
  font-size: .55rem;
}

.progress-bar[b-4meworf0qb] {
  background-color: inherit;
  color: white;
  padding: 1%;
  text-align: right;
  font-size: 20px;
  border-radius: 15px;
}

  .progress-bar.orange[b-4meworf0qb] {
    background-color: #ff7d23;
    height: 100%;
  }

  .progress-bar.blue[b-4meworf0qb] {
    background-color: #009dae;
    height: 100%;
  }

  .progress-bar.dustpink[b-4meworf0qb] {
    background-color: #9c4697;
    height: 100%;
  }

  .progress-bar.green[b-4meworf0qb] {
    background-color: green;
    height: 100%;
  }

tbody.altColour tr[b-4meworf0qb] {
  color: #ccc;
}

  tbody.altColour tr:nth-child(odd)[b-4meworf0qb] {
    background-color: #333;
    color: #ccc;
  }

  tbody.altColour tr > td.percs[b-4meworf0qb] {
    background-color: #222;
    color: #ccc;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-4meworf0qb] {
    background-color: #555;
    color: #ccc;
  }

tbody.altColour a[b-4meworf0qb] {
  color: #fff;
}

.width100[b-4meworf0qb] {
  width: 100%;
}

  table.width100 tr:nth-child(even)[b-4meworf0qb] {
    background-color: #eee;
  }
  table.width100 th[b-4meworf0qb] {
    background-color: #eee;
  }

.background333[b-4meworf0qb] {
  margin: .5em;
  padding: 0.5em;
}

.leftdiv[b-4meworf0qb] {
  width: 98%;
  decimal: left;
  padding: 1em;
  margin: 1em;
  /*background: #666;*/
}

.rightdiv[b-4meworf0qb] {
  width: 48%;
  decimal: right;
  padding: 1em;
  margin: 1em;
  background-color: #333;
}
/* /Pages/Indirect.razor.rz.scp.css */
.cmdash[b-yc0lx3iyfz] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-yc0lx3iyfz] {
  background-color: #3FD985;
}

.red[b-yc0lx3iyfz] {
  background-color: #DE6A73;
}

h1[b-yc0lx3iyfz] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-yc0lx3iyfz] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-yc0lx3iyfz] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-yc0lx3iyfz] {
  color: white;
}
a[b-yc0lx3iyfz] {
  text-decoration: none;
}
a:link[b-yc0lx3iyfz] {
  text-decoration: none;
}
a:visited[b-yc0lx3iyfz] {
  text-decoration: none;
}
a:hover[b-yc0lx3iyfz] {
  text-decoration: none;
}
a:active[b-yc0lx3iyfz] {
  text-decoration: none;
}
table[b-yc0lx3iyfz]{
  color:white;
  font-size:.8rem;
}
tbody.altColour tr[b-yc0lx3iyfz] {
  color: fff;
}

  tbody.altColour tr:nth-child(odd)[b-yc0lx3iyfz] {
    background-color: #333;
    color: fff;
  }

  tbody.altColour tr > td.percs[b-yc0lx3iyfz] {
    background-color: #222;
    color: fff;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-yc0lx3iyfz] {
    background-color: #555;
    color: fff;
  }
thead[b-yc0lx3iyfz] {
  text-align: center;
}
tbody[b-yc0lx3iyfz] {
  text-align: right;
}
tbody tr td[b-yc0lx3iyfz]{
  border-width: 0;
}
.blank-col[b-yc0lx3iyfz] {
  border-width: 0;
}
.blank-row[b-yc0lx3iyfz] {
  border-width: 0;
}
.greyback[b-yc0lx3iyfz] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
.emp-totals[b-yc0lx3iyfz] {
  border-top: 2px;
  border-top-style: solid;
  height: 60px;
}
.dept-totals[b-yc0lx3iyfz] {
  border-top: 3px;
  border-top-style: solid;
  border-bottom: 3px;
  border-bottom-style: solid;
}
/* /Pages/JCNITracker.razor.rz.scp.css */
.cmdash[b-ti4k0ba3o3] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-ti4k0ba3o3] {
  background-color: #3FD985;
}

.red[b-ti4k0ba3o3] {
  background-color: #DE6A73;
}

h1[b-ti4k0ba3o3] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-ti4k0ba3o3] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-ti4k0ba3o3] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-ti4k0ba3o3] {
  color: white;
}
a[b-ti4k0ba3o3] {
  text-decoration: none;
}
a:link[b-ti4k0ba3o3] {
  text-decoration: none;
}
a:visited[b-ti4k0ba3o3] {
  text-decoration: none;
}
a:hover[b-ti4k0ba3o3] {
  text-decoration: none;
}
a:active[b-ti4k0ba3o3] {
  text-decoration: none;
}
table[b-ti4k0ba3o3]{
  color:white;
  font-size:.8rem;
}
tbody.altColour tr[b-ti4k0ba3o3] {
  color: fff;
}

  tbody.altColour tr:nth-child(odd)[b-ti4k0ba3o3] {
    background-color: #333;
    color: fff;
  }

  tbody.altColour tr > td.percs[b-ti4k0ba3o3] {
    background-color: #222;
    color: fff;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-ti4k0ba3o3] {
    background-color: #555;
    color: fff;
  }
thead[b-ti4k0ba3o3] {
  text-align: center;
}
tbody[b-ti4k0ba3o3] {
  text-align: right;
}
tbody tr td[b-ti4k0ba3o3]{
  border-width: 0;
}
.blank-col[b-ti4k0ba3o3] {
  border-width: 0;
}
.blank-row[b-ti4k0ba3o3] {
  border-width: 0;
}
.greyback[b-ti4k0ba3o3] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}

.accordion-body[b-ti4k0ba3o3]{
  padding:0;
}
.accordion-item[b-ti4k0ba3o3]{
  background-color: black;
}
.accordion-button[b-ti4k0ba3o3] {
  background-color: #999;
  color: black;
  padding: 5px;
}
.btn-sm[b-ti4k0ba3o3] {
  white-space: nowrap;
  padding: .1rem .2rem;
}
/* /Pages/LabourTracker.razor.rz.scp.css */
.cmdash[b-cdrhpgsam4] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-cdrhpgsam4] {
  background-color: #3FD985;
}

.red[b-cdrhpgsam4] {
  background-color: #DE6A73;
}

h1[b-cdrhpgsam4] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-cdrhpgsam4] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-cdrhpgsam4] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-cdrhpgsam4] {
  color: white;
}
a[b-cdrhpgsam4] {
  text-decoration: none;
}
a:link[b-cdrhpgsam4] {
  text-decoration: none;
}
a:visited[b-cdrhpgsam4] {
  text-decoration: none;
}
a:hover[b-cdrhpgsam4] {
  text-decoration: none;
}
a:active[b-cdrhpgsam4] {
  text-decoration: none;
}
table[b-cdrhpgsam4]{
  color:white;
  font-size:.8rem;
}
tbody.altColour tr[b-cdrhpgsam4] {
  color: fff;
}

  tbody.altColour tr:nth-child(odd)[b-cdrhpgsam4] {
    background-color: #333;
    color: fff;
  }

  tbody.altColour tr > td.percs[b-cdrhpgsam4] {
    background-color: #222;
    color: fff;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-cdrhpgsam4] {
    background-color: #555;
    color: fff;
  }
thead[b-cdrhpgsam4] {
  text-align: center;
}
tbody[b-cdrhpgsam4] {
  text-align: right;
}
tbody tr td[b-cdrhpgsam4]{
  border-width: 0;
}
.blank-col[b-cdrhpgsam4] {
  border-width: 0;
}
.blank-row[b-cdrhpgsam4] {
  border-width: 0;
}
.greyback[b-cdrhpgsam4] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
.emp-totals[b-cdrhpgsam4] {
  border-top: 2px;
  border-top-style: solid;
  height: 60px;
}
.dept-totals[b-cdrhpgsam4] {
  border-top: 3px;
  border-top-style: solid;
  border-bottom: 3px;
  border-bottom-style: solid;
}
/* /Pages/LabourTracker2.razor.rz.scp.css */
.cmdash[b-ubmaidekzm] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-ubmaidekzm] {
  background-color: #3FD985;
}

.red[b-ubmaidekzm] {
  background-color: #DE6A73;
}

h1[b-ubmaidekzm] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-ubmaidekzm] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-ubmaidekzm] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-ubmaidekzm] {
  color: white;
}
a[b-ubmaidekzm] {
  text-decoration: none;
}
a:link[b-ubmaidekzm] {
  text-decoration: none;
}
a:visited[b-ubmaidekzm] {
  text-decoration: none;
}
a:hover[b-ubmaidekzm] {
  text-decoration: none;
}
a:active[b-ubmaidekzm] {
  text-decoration: none;
}
table[b-ubmaidekzm]{
  color:white;
  font-size:.8rem;
}
tbody.altColour tr[b-ubmaidekzm] {
  color: fff;
}

  tbody.altColour tr:nth-child(odd)[b-ubmaidekzm] {
    background-color: #333;
    color: fff;
  }

  tbody.altColour tr > td.percs[b-ubmaidekzm] {
    background-color: #222;
    color: fff;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-ubmaidekzm] {
    background-color: #555;
    color: fff;
  }
thead[b-ubmaidekzm] {
  text-align: center;
}
tbody[b-ubmaidekzm] {
  text-align: right;
}
tbody tr td[b-ubmaidekzm]{
  border-width: 0;
}
.blank-col[b-ubmaidekzm] {
  border-width: 0;
}
.blank-row[b-ubmaidekzm] {
  border-width: 0;
}
.greyback[b-ubmaidekzm] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
.emp-totals[b-ubmaidekzm] {
  border-top: 2px;
  border-top-style: solid;
  height: 60px;
}
.dept-totals[b-ubmaidekzm] {
  border-top: 3px;
  border-top-style: solid;
  border-bottom: 3px;
  border-bottom-style: solid;
}
/* /Pages/MonthlyVolumeTracker.razor.rz.scp.css */
.cmdash[b-voflqbgdnd] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-voflqbgdnd] {
  background-color: #3FD985;
}

.red[b-voflqbgdnd] {
  background-color: #DE6A73;
}

h1[b-voflqbgdnd] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-voflqbgdnd] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-voflqbgdnd] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-voflqbgdnd] {
  color: white;
}
a[b-voflqbgdnd] {
  text-decoration: none;
}
a:link[b-voflqbgdnd] {
  text-decoration: none;
}
a:visited[b-voflqbgdnd] {
  text-decoration: none;
}
a:hover[b-voflqbgdnd] {
  text-decoration: none;
}
a:active[b-voflqbgdnd] {
  text-decoration: none;
}
table[b-voflqbgdnd]{
  color:white;
  font-size:.8rem;
}
.table-alt-colour tr:nth-child(3n)[b-voflqbgdnd] {
  background-color: #222;
}
thead[b-voflqbgdnd] {
  text-align: center;
}
tbody[b-voflqbgdnd] {
  text-align: right;
}
tbody tr td[b-voflqbgdnd]{
  border-width: 0;
}
.blank-col[b-voflqbgdnd] {
  border-width: 0;
}
.blank-row[b-voflqbgdnd] {
  border-width: 0;
}
.greyback[b-voflqbgdnd] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
/* /Pages/OpsMenu.razor.rz.scp.css */
body[b-41dvqsn58r] {
}
td[b-41dvqsn58r], th[b-41dvqsn58r] {
  padding: 10px;
  position: relative;
}

tr:hover[b-41dvqsn58r] {
  background-color: rgba(0, 0, 0, 0.1);
}
/*td:hover::after, th:hover::after {
  background-color: rgba(0, 0, 0, 0.1);
  content: '\00a0';
  height: 10000px;
  left: 0;
  position: absolute;
  top: -5000px;
  width: 100%;
}*/
/* /Pages/PartsBuyingDetail.razor.rz.scp.css */
.cmdash[b-ib2fmactok] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-ib2fmactok] {
  background-color: #3FD985;
}

.red[b-ib2fmactok] {
  background-color: #DE6A73;
}

h1[b-ib2fmactok] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-ib2fmactok] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-ib2fmactok] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-ib2fmactok] {
  color: white;
}
a[b-ib2fmactok] {
  text-decoration: none;
}
a:link[b-ib2fmactok] {
  text-decoration: none;
}
a:visited[b-ib2fmactok] {
  text-decoration: none;
}
a:hover[b-ib2fmactok] {
  text-decoration: none;
}
a:active[b-ib2fmactok] {
  text-decoration: none;
}
table[b-ib2fmactok]{
  color:white;
  font-size:.8rem;
}
.table-alt-colour tr:nth-child(2n+1)[b-ib2fmactok] {
  background-color: #222;
}
thead[b-ib2fmactok] {
  text-align: center;
}
tbody[b-ib2fmactok] {
  text-align: right;
}
tbody tr td[b-ib2fmactok]{
  border-width: 0;
}
.blank-col[b-ib2fmactok] {
  border-width: 0;
}
.blank-row[b-ib2fmactok] {
  border-width: 0;
}
.greyback[b-ib2fmactok] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
/* /Pages/PartsBuyingTracker.razor.rz.scp.css */
.cmdash[b-wmhgo727me] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-wmhgo727me] {
  background-color: #3FD985;
}

.red[b-wmhgo727me] {
  background-color: #DE6A73;
}

h1[b-wmhgo727me] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-wmhgo727me] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-wmhgo727me] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-wmhgo727me] {
  color: white;
}
a[b-wmhgo727me] {
  text-decoration: none;
}
a:link[b-wmhgo727me] {
  text-decoration: none;
}
a:visited[b-wmhgo727me] {
  text-decoration: none;
}
a:hover[b-wmhgo727me] {
  text-decoration: none;
}
a:active[b-wmhgo727me] {
  text-decoration: none;
}
table[b-wmhgo727me]{
  color:white;
  font-size:.8rem;
}
.table-alt-colour tr:nth-child(2n+1)[b-wmhgo727me] {
  background-color: #222;
}
thead[b-wmhgo727me] {
  text-align: center;
}
tbody[b-wmhgo727me] {
  text-align: right;
}
tbody tr td[b-wmhgo727me]{
  border-width: 0;
}
.blank-col[b-wmhgo727me] {
  border-width: 0;
}
.blank-row[b-wmhgo727me] {
  border-width: 0;
}
.greyback[b-wmhgo727me] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
/* /Pages/PayrollLeaveCheck.razor.rz.scp.css */
.file-drop-zone[b-0sebq7k043] {
  display: flex;
  width: 100%;
  border: 3px dotted #fb275d;
  align-items: center;
  margin-bottom: 2px;
}

.hover[b-0sebq7k043] {
  border-style: solid;
/*  background-color: #00ca71;
*/}

.image-container[b-0sebq7k043] {
  display: flex;
  justify-content: center;
}

  .image-container img[b-0sebq7k043] {
    width: 50%;
  }

[b-0sebq7k043] input[type=file] {
  width: 100%;
  padding: 20px;
}

.error-message-container[b-0sebq7k043] {
  text-align: left;
}
/* /Pages/ProfitCalc.razor.rz.scp.css */
body[b-mirs5u1es0] {
}

.border-info[b-mirs5u1es0] {
  border-color: #ff530b!important;
}

.card-header[b-mirs5u1es0] {
  background-color: #eeeeee !important;
  font-weight: 700;
  border-color: #ff530b !important;
  border-top: 2px solid;
  border-bottom: 1px solid;
}

/* /Pages/RevenueTracker.razor.rz.scp.css */
body[b-7hxn04mcap] {
  font-size: 1rem;
}

h2[b-7hxn04mcap]{
  color:white;
  font-size: 1.2rem;
}

.table[b-7hxn04mcap] {
  color: white !important;
}

td[b-7hxn04mcap], th[b-7hxn04mcap] {
  font-size: 0.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

input[b-7hxn04mcap]{
  width:5vw;
  text-align:right;
}

.red[b-7hxn04mcap]{
  background-color: #FFC7CE;
  color: #9C0006;
}

.green[b-7hxn04mcap]{
  background-color: #C6EFCE;
  color: #006100;
}

.alt-background tr:nth-child(even)[b-7hxn04mcap] {
  background-color:#222;
}
/* /Pages/RFQs.razor.rz.scp.css */
html[b-zap07zcos2] {
  height: 100%;
}

body[b-zap07zcos2] {
  background-color: black;
  color: white;
  height: 100%;
}

.table[b-zap07zcos2] {
  color: white;
  border-color: #000;
}

h4[b-zap07zcos2] {
  color: white;
}

h3[b-zap07zcos2] {
  color: white;
}

tbody.altColour tr[b-zap07zcos2] {
  color: #ccc;
}

  tbody.altColour tr:nth-child(odd)[b-zap07zcos2] {
    background-color: #333;
    color: #ccc;
  }

  tbody.altColour tr > td.percs[b-zap07zcos2] {
    background-color: #222;
    color: #ccc;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-zap07zcos2] {
    background-color: #555;
    color: #ccc;
  }

tbody.altColour a[b-zap07zcos2] {
  color: #fff;
}

.top-table[b-zap07zcos2] {
  decimal: right;
  margin-top: -50px;
  width: 30vw;
  text-align: right;
}

tr.greyback[b-zap07zcos2] {
  background-color: #444;
}

table.table>tbody>tr>td[b-zap07zcos2]{
  padding:.2em;
}

.centered[b-zap07zcos2]{
  text-align: center;
}
/* /Pages/SpecialtyStockSearch.razor.rz.scp.css */
.cmdash[b-xgtzzzo3xg] {
  padding: .5em;
  margin: .5em;
  width: 20%;
  max-width: 20%;
  height: 15vh;
  overflow: hidden;
}

.green[b-xgtzzzo3xg] {
  background-color: #3FD985;
}

.red[b-xgtzzzo3xg] {
  background-color: #DE6A73;
}

h1[b-xgtzzzo3xg] {
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-align: center;
  font-size: 6vh;
}
h2[b-xgtzzzo3xg] {
  margin-bottom: 0;
  text-align: center;
  font-size: 1.7vh;
}
h3[b-xgtzzzo3xg] {
  margin-bottom: 0;
  text-align: center;
  font-size: 4vh;
}
h4[b-xgtzzzo3xg] {
  color: white;
}
a[b-xgtzzzo3xg] {
  text-decoration: none;
}
a:link[b-xgtzzzo3xg] {
  text-decoration: none;
}
a:visited[b-xgtzzzo3xg] {
  text-decoration: none;
}
a:hover[b-xgtzzzo3xg] {
  text-decoration: none;
}
a:active[b-xgtzzzo3xg] {
  text-decoration: none;
}
table[b-xgtzzzo3xg]{
  color:white;
  font-size:.8rem;
}
tbody.altColour tr[b-xgtzzzo3xg] {
  color: fff;
}

  tbody.altColour tr:nth-child(odd)[b-xgtzzzo3xg] {
    background-color: #333;
    color: fff;
  }

  tbody.altColour tr > td.percs[b-xgtzzzo3xg] {
    background-color: #222;
    color: fff;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-xgtzzzo3xg] {
    background-color: #555;
    color: fff;
  }
thead[b-xgtzzzo3xg] {
  text-align: center;
}
tbody[b-xgtzzzo3xg] {
  text-align: right;
}
tbody tr td[b-xgtzzzo3xg]{
  border-width: 0;
}
.blank-col[b-xgtzzzo3xg] {
  border-width: 0;
}
.blank-row[b-xgtzzzo3xg] {
  border-width: 0;
}
.greyback[b-xgtzzzo3xg] {
  text-align: left;
  background-color: #999;
  color: black;
  border-width: 0;
}
/* /Pages/Stolen.razor.rz.scp.css */
body[b-hvecsx4tpt] {
}
h1[b-hvecsx4tpt] {
  color: white;
  font-size: 3vw;
}
h2[b-hvecsx4tpt] {
  color: white;
  font-size: 4vw;
}
h3[b-hvecsx4tpt] {
  color: white;
  font-size: 1.5vw;
}
h4[b-hvecsx4tpt] {
  color: white;
  margin-bottom: 0;
  font-size: 1.5vw;
}
p[b-hvecsx4tpt] {
  color: #bbb;
}
a[b-hvecsx4tpt] {
  color: white;
}
.redheader[b-hvecsx4tpt] {
  background-color: red;
  color: #9C0006;
  text-align: center;
  padding: 1em;
  margin-bottom: .5em;
}

.greenheader[b-hvecsx4tpt] {
  background-color: green;
  color: #006100;
  text-align: center;
  padding: 1em;
  margin-bottom: .5em;
}

#blazor-error-ui[b-hvecsx4tpt] {
  margin-bottom: -100px;
}
/* /Pages/SurveyResponses.razor.rz.scp.css */
body[b-rdoej79hvr] {
}

h3[b-rdoej79hvr] {
  color: white;
}

h4[b-rdoej79hvr] {
  color: #bbb;
  font-size: 1.4em;
  text-align: center;
}

a[b-rdoej79hvr] {
  color: white;
}

.centered[b-rdoej79hvr] {
  text-align: center;
}

table[b-rdoej79hvr] {
  color: white;
  font-size: .8rem;
}

tbody.altColour tr[b-rdoej79hvr] {
  color: fff;
}

  tbody.altColour tr:nth-child(odd)[b-rdoej79hvr] {
    background-color: #333;
    color: fff;
  }

  tbody.altColour tr > td.percs[b-rdoej79hvr] {
    background-color: #222;
    color: fff;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-rdoej79hvr] {
    background-color: #555;
    color: fff;
  }

  tbody tr td[b-rdoej79hvr] {
    border-width: 0;
  }
/* /Pages/TrainingRegister/ManageCourses.razor.rz.scp.css */
body[b-3mqst0fowh] {
}

h4[b-3mqst0fowh] {
  color: white;
}

.table[b-3mqst0fowh] {
  color: white;
  font-size: .8rem;
}
/* /Pages/VolumeTracker.razor.rz.scp.css */
body[b-5n54ikpte7] {
  font-size: 1rem;
}

h2[b-5n54ikpte7]{
  color:white;
  font-size: 1.2rem;
}

.table[b-5n54ikpte7] {
  color: white !important;
}

td[b-5n54ikpte7], th[b-5n54ikpte7] {
  font-size: 0.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

input[b-5n54ikpte7]{
  width:5vw;
  text-align:right;
}

.red[b-5n54ikpte7]{
  background-color: #FFC7CE;
  color: #9C0006;
}

.green[b-5n54ikpte7]{
  background-color: #C6EFCE;
  color: #006100;
}

.alt-background tr:nth-child(even)[b-5n54ikpte7] {
  background-color:#222;
}
/* /Pages/WorkshopDisplay.razor.rz.scp.css */
body[b-mwfecounui] {
  font-size: 1rem;
}

.display-background[b-mwfecounui] {
  background-image: url(/FortressDesktopWallpaper.png);
  width: 99vw;
  height: 99vh;
  margin-left: -20px;
}

h1[b-mwfecounui] {
  color: white;
  font-size: 3.5rem;
  margin-bottom: 0;
  text-align: center;
}

h2[b-mwfecounui] {
  color: white;
  font-size: 1.2rem;
  text-align: center;
}

.table[b-mwfecounui] {
  color: white !important;
}

td[b-mwfecounui], th[b-mwfecounui] {
  font-size: 0.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

input[b-mwfecounui]{
  width:5vw;
  text-align:right;
}

.red[b-mwfecounui]{
  background-color: #FFC7CE;
  color: #9C0006;
}

.green[b-mwfecounui]{
  background-color: #C6EFCE;
  color: #006100;
}

.alt-background tr:nth-child(even)[b-mwfecounui] {
  background-color:#222;
}

.custom-annotation-main[b-mwfecounui] {
  color: white;
  height: 30px;
  width: 30px;
  padding: 4px 0 0 6px;
  font-weight: bold;
  font-size: 3.5rem;
}

.custom-annotation-small[b-mwfecounui] {
  color: white;
  height: 30px;
  width: 30px;
  padding: 4px 0 0 6px;
  font-weight: bold;
  font-size: 1.2rem;
}

li[b-mwfecounui] {
  list-style: none;
  font-size: 2em;
  margin-top: 5vh;
}

.content[b-mwfecounui]{
  padding: 0 0 0 0 !important;
}
/* /Pages/WorkshopDisplayAdmin.razor.rz.scp.css */
body[b-g23pn1s0a4] {
  font-size: 1rem;
}

.display-background[b-g23pn1s0a4] {
  background-image: url(/FortressDesktopWallpaper.png);
  width: 99vw;
  height: 99vh;
  margin-left: -20px;
}

h1[b-g23pn1s0a4] {
  color: white;
  font-size: 3.5rem;
  margin-bottom: 0;
  text-align: center;
}

h2[b-g23pn1s0a4] {
  color: white;
  font-size: 1.2rem;
  text-align: center;
}

.table[b-g23pn1s0a4] {
  color: white !important;
}

td[b-g23pn1s0a4], th[b-g23pn1s0a4] {
  font-size: 0.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

input[b-g23pn1s0a4]{
  width:5vw;
  text-align:right;
}

.red[b-g23pn1s0a4]{
  background-color: #FFC7CE;
  color: #9C0006;
}

.green[b-g23pn1s0a4]{
  background-color: #C6EFCE;
  color: #006100;
}

.alt-background tr:nth-child(even)[b-g23pn1s0a4] {
  background-color:#222;
}

.custom-annotation-main[b-g23pn1s0a4] {
  color: white;
  height: 30px;
  width: 30px;
  padding: 4px 0 0 6px;
  font-weight: bold;
  font-size: 3.5rem;
}

.custom-annotation-small[b-g23pn1s0a4] {
  color: white;
  height: 30px;
  width: 30px;
  padding: 4px 0 0 6px;
  font-weight: bold;
  font-size: 1.2rem;
}

li[b-g23pn1s0a4] {
  list-style: none;
  font-size: 2em;
  margin-top: 5vh;
}

.content[b-g23pn1s0a4]{
  padding: 0 0 0 0 !important;
}
/* /Pages/WorkshopDisplayGroup.razor.rz.scp.css */
body[b-od7t80x15z] {
  font-size: 1rem;
}

.display-background[b-od7t80x15z] {
  background-image: url(/FortressDesktopWallpaper.png);
  width: 99vw;
  height: 99vh;
  margin-left: -20px;
}

h1[b-od7t80x15z] {
  color: white;
  font-size: 3.5rem;
  margin-bottom: 0;
  text-align: center;
}

h2[b-od7t80x15z] {
  color: white;
  font-size: 1.2rem;
  text-align: center;
}

h3[b-od7t80x15z] {
  color: white;
}

.table[b-od7t80x15z] {
  color: white !important;
}

td[b-od7t80x15z], th[b-od7t80x15z] {
  font-size: 0.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

input[b-od7t80x15z]{
  width:5vw;
  text-align:right;
}

.red[b-od7t80x15z]{
  background-color: #FFC7CE;
  color: #9C0006;
}

.green[b-od7t80x15z]{
  background-color: #C6EFCE;
  color: #006100;
}

.alt-background tr:nth-child(even)[b-od7t80x15z] {
  background-color:#222;
}

.custom-annotation-main[b-od7t80x15z] {
  color: white;
  height: 30px;
  width: 30px;
  padding: 4px 0 0 6px;
  font-weight: bold;
  font-size: 3.5rem;
}

.custom-annotation-small[b-od7t80x15z] {
  color: white;
  height: 30px;
  width: 30px;
  padding: 4px 0 0 6px;
  font-weight: bold;
  font-size: 1.2rem;
}

li[b-od7t80x15z] {
  list-style: none;
  font-size: 2em;
  margin-top: 5vh;
}

.content[b-od7t80x15z]{
  padding: 0 0 0 0 !important;
}

table[b-od7t80x15z] {
  color: white;
  font-size: .8rem;
}

tbody.altColour tr[b-od7t80x15z] {
  color: fff;
}

  tbody.altColour tr:nth-child(odd)[b-od7t80x15z] {
    background-color: #333;
    color: fff;
  }

  tbody.altColour tr > td.percs[b-od7t80x15z] {
    background-color: #222;
    color: fff;
  }

  tbody.altColour tr:nth-child(odd) > td.percs[b-od7t80x15z] {
    background-color: #555;
    color: fff;
  }

thead[b-od7t80x15z] {
  text-align: center;
}

tbody[b-od7t80x15z] {
  text-align: right;
}

  tbody tr td[b-od7t80x15z] {
    border-width: 0;
  }
/* /Shared/EmptyBlackLayout.razor.rz.scp.css */
.page[b-t7h5qvhhg5] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-t7h5qvhhg5] {
    flex: 1;
}

.content[b-t7h5qvhhg5] {
  padding: 0 0 0 0;
}

.sidebar[b-t7h5qvhhg5] {
  background-image: linear-gradient( 180deg, rgb(0 0 0) 0%, #525252 70%);
}

.top-row[b-t7h5qvhhg5] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-t7h5qvhhg5]  a, .top-row[b-t7h5qvhhg5]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

    .top-row[b-t7h5qvhhg5]  a:hover, .top-row[b-t7h5qvhhg5]  .btn-link:hover {
        text-decoration: underline;
    }

    .top-row[b-t7h5qvhhg5]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-t7h5qvhhg5] {
        display: none;
    }

    .top-row.auth[b-t7h5qvhhg5] {
        justify-content: space-between;
    }

    .top-row[b-t7h5qvhhg5]  a, .top-row[b-t7h5qvhhg5]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-t7h5qvhhg5] {
        flex-direction: row;
    }

    .sidebar[b-t7h5qvhhg5] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-t7h5qvhhg5] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-t7h5qvhhg5]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-t7h5qvhhg5], article[b-t7h5qvhhg5] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-144dcn8bim] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-144dcn8bim] {
    flex: 1;
}

.sidebar[b-144dcn8bim] {
  background-image: linear-gradient( 180deg, rgb(0 0 0) 0%, #525252 70%);
}

.top-row[b-144dcn8bim] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-144dcn8bim]  a, .top-row[b-144dcn8bim]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

    .top-row[b-144dcn8bim]  a:hover, .top-row[b-144dcn8bim]  .btn-link:hover {
        text-decoration: underline;
    }

    .top-row[b-144dcn8bim]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-144dcn8bim] {
        display: none;
    }

    .top-row.auth[b-144dcn8bim] {
        justify-content: space-between;
    }

    .top-row[b-144dcn8bim]  a, .top-row[b-144dcn8bim]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-144dcn8bim] {
        flex-direction: row;
    }

    .sidebar[b-144dcn8bim] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-144dcn8bim] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-144dcn8bim]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-144dcn8bim], article[b-144dcn8bim] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-z533gqyyj4] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-z533gqyyj4] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-z533gqyyj4] {
    font-size: 1.1rem;
}

.oi[b-z533gqyyj4] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-z533gqyyj4] {
    font-size: 0.8rem;
    padding-bottom: 0.2rem;
}

    .nav-item:first-of-type[b-z533gqyyj4] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-z533gqyyj4] {
        padding-bottom: 1rem;
    }

    .nav-item[b-z533gqyyj4]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 2rem;
        display: flex;
        align-items: center;
        line-height: 1rem;
    }

.nav-item[b-z533gqyyj4]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-z533gqyyj4]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-z533gqyyj4] {
        display: none;
    }

    .collapse[b-z533gqyyj4] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
