/* _content/StoryPathBackend/Pages/Index/Index.razor.rz.scp.css */
.Index .Header[b-y5t0cgwd7g] {
  font-size: 1.1rem;
  font-weight: bold;
}
.Index .items .item[b-y5t0cgwd7g] {
  padding: 0.5rem;
  transition: all 0.3s;
  white-space: nowrap;
}
.Index .items .item .desc[b-y5t0cgwd7g] {
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 30rem;
}
.Index .items .item:hover[b-y5t0cgwd7g] {
  background-color: #383f45;
}
/* _content/StoryPathBackend/Pages/Security/Login.razor.rz.scp.css */
.LoginPage[b-97fd258kb8] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
}
.LoginPage .LoginContainer[b-97fd258kb8] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.LoginPage .LoginContainer .LoginWindow[b-97fd258kb8] {
  flex-shrink: 1;
  padding: 1rem;
  background-color: #444;
  min-width: 20rem;
}
.LoginPage .LoginContainer .LoginWindow .Header[b-97fd258kb8] {
  font-size: 1.2rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
/* _content/StoryPathBackend/Pages/Stories/StoryDetails.razor.rz.scp.css */
.StoryDetails .IMGContainer[b-4wq0xa03q5] {
  display: flex;
}
.StoryDetails .IMGContainer img[b-4wq0xa03q5] {
  max-width: 15rem;
  max-height: 15rem;
}
.StoryDetails .Desc[b-4wq0xa03q5] {
  margin-top: 2rem;
}
/* _content/StoryPathBackend/Pages/Tickets/TicketDetails.razor.rz.scp.css */
.TicketDetails .Header[b-twaaxqs7dj] {
  font-size: 1.5rem;
  margin-bottom: 1rem;
}
.TicketDetails .Text[b-twaaxqs7dj] {
  font-size: 0.8rem;
}
.TicketDetails .Reply[b-twaaxqs7dj] {
  margin-top: 1rem;
}
/* _content/StoryPathBackend/Pages/Tickets/TicketOverview.razor.rz.scp.css */
.TicketOverview .header[b-jgxgcw5von] {
  font-size: 1.1rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
.TicketOverview .item .desc[b-jgxgcw5von] {
  width: 100%;
  max-width: 100%;
  text-overflow: ellipsis;
  margin-bottom: 1rem;
}
/* _content/StoryPathBackend/Pages/Users/UserDetails.razor.rz.scp.css */
.UserDetails .BanButton[b-h9dsxu1civ] {
  background-color: #4f4f4f;
  padding: 0.5rem 1rem;
  margin: 0.5rem 0;
  display: inline-block;
  cursor: pointer;
}
.UserDetails .SubHeader[b-h9dsxu1civ] {
  font-size: 1rem;
  margin: 1rem 0;
}
/* _content/StoryPathBackend/Pages/Users/UsersOverview.razor.rz.scp.css */
.UsersOverview .Header[b-kotcxoyf22] {
  font-size: 1.5rem;
  margin-bottom: 1rem;
}
.UsersOverview td[b-kotcxoyf22] {
  padding: 1rem 1rem 0 0;
}
/* _content/StoryPathBackend/Shared/MainLayout.razor.rz.scp.css */
.page[b-glh6474gfa] {
  display: flex;
  height: 100%;
}
.page .sidebar[b-glh6474gfa] {
  flex-shrink: 1;
}
.page main[b-glh6474gfa] {
  flex-grow: 1;
  padding: 1rem;
}
/* _content/StoryPathBackend/Shared/NavMenu.razor.rz.scp.css */
.NavMenu[b-hf0rdfsw1i] {
  background-color: #2c3237;
  height: 100%;
  min-width: 13rem;
  display: flex;
  flex-direction: column;
}
.NavMenu .Header[b-hf0rdfsw1i] {
  background-color: #383f45;
  padding: 0.5rem 1rem;
  text-align: center;
  margin: 0;
}
.NavMenu .Header img[b-hf0rdfsw1i] {
  max-width: 3.5rem;
}
.NavMenu .links[b-hf0rdfsw1i] {
  flex-grow: 1;
}
.NavMenu .links .link[b-hf0rdfsw1i] {
  background-color: #4e5862;
  padding: 0.5rem 1rem;
  transition: all 0.3s;
}
.NavMenu .links .link:hover[b-hf0rdfsw1i] {
  background-color: #434b53;
}
.NavMenu .links .link.active[b-hf0rdfsw1i] {
  background-color: #e66c23;
}
.NavMenu .Logout[b-hf0rdfsw1i] {
  padding: 0.5rem;
  text-align: center;
}
/* _content/StoryPathBackend/Shared/Spinner/Spinner.razor.rz.scp.css */
.spinner[b-w0wtp2x4f1] {
  line-height: 0;
  font-size: 0;
  display: inline-block;
  width: 20rem;
  text-align: center;
}
.spinner .logo[b-w0wtp2x4f1] {
  display: inline-block;
  width: 70px;
  height: 35px;
  overflow: hidden;
}
.spinner .logo img[b-w0wtp2x4f1] {
  width: 100%;
  height: auto;
  transform: translateY(35px);
  animation-name: sunrise-b-w0wtp2x4f1;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: ease;
}
.spinner .logo.down[b-w0wtp2x4f1] {
  transform: rotate(180deg);
}
.spinner .logo.down img[b-w0wtp2x4f1] {
  animation-delay: 0.75s;
}
.spinner .seperator[b-w0wtp2x4f1] {
  display: block;
  height: 2px;
  background-color: #3b3b3b;
}
@keyframes sunrise-b-w0wtp2x4f1 {
  0% {
    transform: translateY(35px);
  }
  25% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(35px);
  }
}
@keyframes sunrise_small-b-w0wtp2x4f1 {
  0% {
    transform: translateY(17.5px);
  }
  25% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(17.5px);
  }
}
.spinner.small[b-w0wtp2x4f1] {
  width: 10rem;
}
.spinner.small .logo[b-w0wtp2x4f1] {
  width: 35px;
  height: 17.5px;
}
.spinner.small .logo img[b-w0wtp2x4f1] {
  animation-name: sunrise_small-b-w0wtp2x4f1;
}
.spinner.small .logo.down[b-w0wtp2x4f1] {
  display: none;
}
/* _content/StoryPathBackend/Shared/SPSectionLoader/SPSectionLoader.razor.rz.scp.css */
.sp_section_loader[b-ldkl9oluge] {
  text-align: center;
  padding: 3rem;
}
.sp_section_loader .loading_message[b-ldkl9oluge] {
  font-size: 0.68rem;
}
