@font-face {
  font-family: "Inter";
  src: url("./inter.ttf") format("truetype");
}
body {
  background-color: #fff;
  font-family: "Inter", Arial, Helvetica, sans-serif;
  margin: 0;
}
body * {
  color: #363740;
}

* ::-webkit-scrollbar {
  display: none;
}

span {
  margin: 1em 0;
}

.psur_header .psur_header_top {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.psur_header .psur_header_top h1 {
  margin: 0;
  font-size: 20px;
}
.psur_header .psur_header_top p {
  margin: 0;
  font-size: 12px;
}
.psur_header .psur_header_bottom {
  width: 100%;
  margin: 1em 0;
}
.psur_header .psur_header_bottom div {
  width: 100%;
  height: 5px;
  background-color: aqua;
  border-radius: 10px;
}
.psur_header .psur_header_bottom #psur_comp {
  background-color: #959e79;
  margin-top: -5px;
  width: 75%;
}
.psur_header .psur_header_bottom #psur_uncomp {
  background-color: #f7f7f7;
}

.psur_body {
  display: flex;
  flex-direction: column;
  gap: 1em;
  height: 100%;
}
.psur_body .psur_statusbar {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.psur_body .psur_statusbar > div {
  padding: 1em;
  background-color: #fff;
  border-radius: 10px;
  border: 1px solid #f7f7f7;
}
.psur_body .psur_statusbar > div p {
  margin: 0;
  font-size: 12px;
  margin-bottom: 0.25em;
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_statusbar > div li,
.psur_body .psur_statusbar > div h3 {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
}
.psur_body .psur_content {
  flex: 1;
  display: flex;
  flex-direction: column;
  max-height: 85%;
}
.psur_body .psur_content .psur_tabs {
  z-index: 50;
  margin-top: 1em;
  margin-bottom: 0.5em;
  height: fit-content;
}
.psur_body .psur_content .psur_tabs input[type=radio] {
  display: none;
}
.psur_body .psur_content .psur_tabs label {
  padding: 0.5em 1em;
  font-size: 12px;
}
.psur_body .psur_content #psur_current_tab {
  height: 100%;
  width: 100%;
  border-top: 1px solid #f7f7f7;
  padding: 1em 0;
  box-sizing: border-box;
}
.psur_body .psur_content #psur_current_tab > div > div {
  border-radius: 15px;
}
.psur_body .psur_content #psur_current_tab .psur_tab {
  flex-direction: row;
  gap: 1em;
  height: 100%;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left {
  flex: 6;
  background-color: #fafafa;
  display: flex;
  flex-direction: column;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0.25em 1em;
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) h3 {
  flex: 1;
  font-size: 16px;
  font-weight: 600;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch {
  transform: scale(0.8);
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch span {
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch input:checked + .slider {
  background-color: #363740;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
  background-image: url("../images/check.svg");
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(54, 55, 64, 0.5019607843);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: #fff;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  background-image: url("");
  background-position: center;
  background-repeat: no-repeat;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch .slider.round {
  border-radius: 34px;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) .switch .slider.round:before {
  border-radius: 50%;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(1) p {
  font-size: 12px;
  font-weight: 300;
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(2) {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: center;
  padding: 1em;
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(2) > div:first-child {
  padding-right: 1em;
  flex: 1;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(2) > div:last-child {
  flex: 3;
  text-align: right;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(2) > div p {
  font-weight: 400;
  color: rgba(54, 55, 64, 0.5019607843);
  font-size: 12px;
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(2) > div p img {
  margin-left: 5px;
  height: 12px;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(2) > div h4 {
  font-weight: 400;
  margin: 0;
  font-size: 12px;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(2) > div a {
  color: #959e79;
  font-size: 12px;
  font-weight: 400;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(3) {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: center;
  padding: 1em 1em;
  text-align: left;
  gap: 1em;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_header > div:nth-child(3) p {
  margin: 0;
  flex: 1;
  font-size: 12px;
  color: #363740;
  font-weight: 400;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_list {
  overflow-y: auto;
  flex: 1;
  background-color: #f1f1f1;
  border-radius: 0 0 15px 15px;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_list input {
  display: none;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_list input:checked + label div {
  background-color: #959e79;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_list input:checked + label div p {
  color: #fff;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_list label:nth-of-type(2n) div {
  background-color: #fafafa;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_list div {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  gap: 1em;
  padding: 1em 1em;
  text-align: left;
}
.psur_body .psur_content #psur_current_tab #tab .psur_left .psur_left_list div p {
  margin: 0;
  flex: 1;
  font-size: 12px;
  color: rgba(54, 55, 64, 0.5019607843);
  font-weight: 400;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right {
  flex: 5;
  background-color: #fafafa;
  box-sizing: border-box;
  padding: 1em;
  overflow-y: auto;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right > *:first-child {
  margin-top: 0;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right > * {
  margin: 1em 0;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right h3 {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  margin-top: 1.5em;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last {
  border-radius: 10px;
  border: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul {
  border-radius: 10px;
  list-style: none;
  padding: 0;
  margin: 0;
  background-color: #fff;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul p,
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul h3 {
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul > li:last-child {
  border-bottom: 0;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li {
  margin: 0;
  padding: 1em;
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li:has(input:checked) {
  background-color: rgba(150, 191, 230, 0.1019607843);
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li input[type=radio] {
  display: none;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li .listitem_header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li .listitem_header p:first-child {
  font-size: 12px;
  font-weight: 500;
  color: #363740;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li .listitem_header p:last-child {
  font-size: 12px;
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li p {
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li .description {
  font-size: 12px;
  margin-top: 0.5em;
  margin-bottom: 0.25em;
}
.psur_body .psur_content #psur_current_tab #tab .psur_right .psur_last ul li .smallprint {
  font-size: 10px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left {
  flex: 6;
  background-color: #fafafa;
  display: flex;
  flex-direction: column;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0.25em 1em;
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) h3 {
  flex: 1;
  font-size: 16px;
  font-weight: 600;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch {
  transform: scale(0.8);
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch span {
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch input:checked + .slider {
  background-color: #363740;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
  background-image: url("../images/check.svg");
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(54, 55, 64, 0.5019607843);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: #fff;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  background-image: url("");
  background-position: center;
  background-repeat: no-repeat;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch .slider.round {
  border-radius: 34px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) .switch .slider.round:before {
  border-radius: 50%;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(1) p {
  font-size: 12px;
  font-weight: 300;
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(2) {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: center;
  padding: 1em;
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(2) > div:first-child {
  padding-right: 1em;
  flex: 1;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(2) > div:last-child {
  flex: 3;
  text-align: right;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(2) > div p {
  font-weight: 400;
  color: rgba(54, 55, 64, 0.5019607843);
  font-size: 12px;
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(2) > div p img {
  margin-left: 5px;
  height: 12px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(2) > div h4 {
  font-weight: 400;
  margin: 0;
  font-size: 12px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(2) > div a {
  color: #959e79;
  font-size: 12px;
  font-weight: 400;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(3) {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: center;
  padding: 1em;
  text-align: left;
  gap: 1em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(3) p {
  margin: 0;
  flex: 1;
  font-size: 12px;
  color: #363740;
  font-weight: 400;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_header > div:nth-child(3) #delete_spacer {
  opacity: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list {
  overflow-y: auto;
  flex: 1;
  background-color: #f1f1f1;
  border-radius: 0 0 15px 15px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list input {
  display: none;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list input:checked + label div {
  background-color: #959e79;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list input:checked + label div p {
  color: #fff;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list label {
  display: flex;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list label:nth-of-type(2n) div {
  background-color: #fafafa;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list label #rule_error {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #F20000;
  padding: 1em 0.5em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list label #rule_error img {
  width: 1em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list label > div {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  gap: 1em;
  padding: 1em 1em;
  text-align: left;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list label > div p {
  margin: 0;
  flex: 1;
  font-size: 12px;
  color: rgba(54, 55, 64, 0.5019607843);
  font-weight: 400;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_left .psur_left_list label > div button {
  border: 0;
  border-radius: 5px;
  padding: 0.6em 1.2em;
  background-color: #F20000;
  color: #fff;
  font-weight: 300;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right {
  flex: 5;
  background-color: #fafafa;
  box-sizing: border-box;
  padding: 1em;
  overflow-y: auto;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right h3 {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right .conflict_item {
  background-color: #fff;
  box-sizing: border-box;
  padding: 1em;
  border: 1px solid rgba(54, 55, 64, 0.2);
  border-radius: 10px;
  margin: 1em 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right .conflict_item h4 {
  font-size: 12px;
  margin-top: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right .conflict_item .conflict_rule {
  font-size: 12px;
  color: #363740;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right .conflict_item .conflict_description {
  font-size: 12px;
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right .conflict_item > div {
  width: 100%;
}
.psur_body .psur_content #psur_current_tab #psur_tab_rule .psur_right .conflict_item > div button {
  width: 100%;
  padding: 1em 0;
  border-radius: 10px;
  border: 0;
  background-color: #959e79;
  color: #fff;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right {
  flex: 1;
  background-color: #fafafa;
  overflow-y: auto;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right p {
  font-size: 12px;
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 1em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_header > * {
  flex: 1;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list {
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: #f1f1f1;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list > :nth-child(2n) {
  background-color: #fafafa;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list li {
  box-sizing: border-box;
  padding: 1em;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list li > * {
  flex: 1;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list li p {
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list li:last-child {
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list li .compf_status p {
  padding: 0.5em 1em;
  width: fit-content;
  border-radius: 5px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list li .compf_status .acc {
  background-color: rgba(93, 107, 43, 0.1019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_right .compf_list li .compf_status .ign {
  background-color: rgba(242, 0, 0, 0.1019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left {
  flex: 1;
  background-color: #fafafa;
  box-sizing: border-box;
  padding: 1em;
  overflow-y: auto;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left > *:first-child {
  margin-top: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left > * {
  margin: 1em 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left h3 {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  margin-top: 1.5em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last {
  border-radius: 10px;
  border: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul {
  border-radius: 10px;
  list-style: none;
  padding: 0;
  margin: 0;
  background-color: #fff;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul p,
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul h3 {
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul > li:last-child {
  border-bottom: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li {
  margin: 0;
  padding: 1em;
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li:has(input:checked) {
  background-color: rgba(150, 191, 230, 0.1019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li input[type=radio] {
  display: none;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li .listitem_header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li .listitem_header p:first-child {
  font-size: 12px;
  font-weight: 500;
  color: #363740;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li .listitem_header p:last-child {
  font-size: 12px;
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li p {
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li .description {
  font-size: 12px;
  margin-top: 0.5em;
  margin-bottom: 0.25em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_compf .psur_left .psur_last ul li .smallprint {
  font-size: 10px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_live {
  width: 100%;
  height: 100%;
}
.psur_body .psur_content #psur_current_tab #psur_tab_live .psur_live {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 2em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_live .psur_live .live_header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 60%;
}
.psur_body .psur_content #psur_current_tab #psur_tab_live .psur_live .live_header .live_left p {
  margin: 0;
  font-size: 12px;
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_live .psur_live .live_header .live_left h3 {
  margin: 0;
  margin-bottom: 0.25em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_live .psur_live .live_header .live_right input {
  padding: 15px;
  width: 20vw;
  border-radius: 8px;
  border: 1px rgba(54, 55, 64, 0.2) solid;
}
.psur_body .psur_content #psur_current_tab #psur_tab_live .psur_live .live_body {
  width: 100%;
  height: 50vh;
  background-image: url("../images/inference.png");
  background-size: cover;
  background-position-y: bottom;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc {
  display: flex;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc {
  width: 100%;
  background-color: #fafafa;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc p,
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc a {
  font-size: 12px;
  margin: 0;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header_header {
  padding: 1em;
  display: flex;
  flex-direction: row;
  align-items: center;
  border-bottom: 1px solid rgba(54, 55, 64, 0.2);
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header_header p {
  font-size: 12px;
  font-weight: 300;
  color: rgba(54, 55, 64, 0.5019607843);
  margin-right: 10px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header_header > div {
  flex: 1;
  display: flex;
  align-items: center;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header_header > div img {
  width: 12px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header_header > div:last-child {
  justify-content: end;
  flex: 2;
  text-align: right;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header_header > div:last-child a {
  color: #5d6b2b;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 1em;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_header > * {
  flex: 1;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list {
  margin: 0;
  padding: 0;
  list-style: none;
  max-height: 40vh;
  overflow-y: auto;
  border-radius: 0 0 15px 15px;
  background-color: #f1f1f1;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list > :nth-child(2n) {
  background-color: #fafafa;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list li {
  box-sizing: border-box;
  padding: 1em;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list li > * {
  flex: 1;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list li p {
  color: rgba(54, 55, 64, 0.5019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list li a {
  color: #363740;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list li .acc_status p {
  padding: 0.5em 1em;
  width: fit-content;
  border-radius: 5px;
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list li .acc_status .en {
  background-color: rgba(93, 107, 43, 0.1019607843);
}
.psur_body .psur_content #psur_current_tab #psur_tab_acc .psur_acc .acc_list li .acc_status .dis {
  background-color: rgba(242, 0, 0, 0.1019607843);
}/*# sourceMappingURL=psur.css.map */