@tailwind utilities;
.modal-modern {
  padding: 12px !important;
}
.modal-modern .modal-dialog {
  width: calc(100% - 24px);
  max-width: calc(100% - 24px);
  overflow: auto;
}
.modal-modern .modal-dialog .modal-content {
  border-color: transparent;
  border-radius: 8px;
}
.modal-modern .modal-dialog .modal-content .modal-header {
  grid-gap: 48px;
  border-bottom-color: rgba(39, 41, 48, 0.2);
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  -ms-flex-align: center;
  align-items: center;
  justify-items: center;
  margin-bottom: 18px;
  display: grid;
  padding: 0 5px !important;
}
.modal-modern .modal-dialog .modal-content .modal-header .modal-modern-header-button {
  background: 0 0;
  border: none;
  margin-right: auto;
  padding: 0;
}
.modal-modern .modal-dialog .modal-content .modal-header .modal-title,
.modal-modern .modal-dialog .modal-content .modal-header .modal-title * {
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  overflow: hidden;
}
.modal-modern .modal-dialog .modal-content .modal-header .modal-modern-header-info {
  width: 100%;
  margin-left: auto;
}
.modal-modern .modal-dialog .modal-content .modal-body {
  margin: 0;
  padding: 0 18px;
  line-height: 1;
}
.modal-modern .modal-dialog .modal-content .modal-body > .spinner {
  display: block;
}
.modal-modern .modal-dialog .modal-content .modal-body p {
  text-align: center;
  max-width: 543px;
  margin: auto;
}
.modal-modern .modal-dialog .modal-content .modal-body p.form-control-label {
  text-align: left;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-margin-bottom-sm {
  margin-bottom: 6px;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-margin-bottom {
  margin-bottom: 12px;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-margin-bottom-large {
  margin-bottom: 18px;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-margin-bottom-xlarge {
  margin-bottom: 24px;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-text-danger {
  color: #e75750;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-lock-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkyIDE5MiI+PHBhdGggZmlsbD0iI2JkYmViZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTUxLjk5IDMzLjU4N2MyLjQyMS43NTQgNC4wMSAzLjAzMSA0LjAxIDUuNTY3djY0LjYyMWMwIDI3Ljg0OC00MCA1Mi41MjMtNjAgNjEuMjI1LTIwLTguNzAyLTYwLTMzLjM3Ny02MC02MS4yMjVWMzkuMzUxYzAtMi41MjYgMS41NzctNC43OTggMy45ODYtNS41NkM1Ni44OSAyOC40NDIgNzYuMDI4IDI3IDk2LjMgMjdjMjAuMDI0IDAgMzguOTQgMS4zNjkgNTUuNjkgNi41ODdtLTU2LjA4NCA0LjE4MmMxNy40ODYgMCAzMy45ODcuNTIyIDQ4LjcwMSA0Ljk4M3Y2MS40MDNjMCA4Ljk4NS02LjY5OCAxOS4zMjgtMTguNjQ0IDI5LjYxMi05Ljc5NiA4LjQzMy0yMS40MjQgMTUuNjQxLTMwLjM1NiAyMC4wMDItOC45MzMtNC4zNjEtMjAuNTYtMTEuNTY5LTMwLjM1Ny0yMC4wMDItMTEuOTQ1LTEwLjI4NC0xOC42NDMtMjAuNjI3LTE4LjY0My0yOS42MTJ2LTYxLjIyYzE0Ljg2NC00LjU3NSAzMS41NzUtNS4xNjYgNDkuMjk5LTUuMTY2IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjNzY3ODc5IiBkPSJtMTUxLjk5IDMzLjU4Ny0uMjk3Ljk1NHpNOTYgMTY1bC0uMzk5LjkxN2ExIDEgMCAwIDAgLjc5OCAwek0zOS45ODYgMzMuNzkxbC4zMDIuOTU0em0xMDQuNjIxIDguOTZoMWExIDEgMCAwIDAtLjcxLS45NTZ6bS0xOC42NDQgOTEuMDE2LjY1My43NTh6bS0zMC4zNTYgMjAuMDAyLS40MzkuODk5Yy4yNzcuMTM1LjYuMTM1Ljg3OCAwek02NS4yNSAxMzMuNzY3bC42NTMtLjc1OHpNNDYuNjA3IDQyLjkzNGwtLjI5NC0uOTU2YTEgMSAwIDAgMC0uNzA2Ljk1NnpNMTU3IDM5LjE1NGMwLTIuOTUtMS44NTEtNS42My00LjcxMi02LjUyMmwtLjU5NSAxLjkxYzEuOTguNjE2IDMuMzA3IDIuNDkgMy4zMDcgNC42MTJ6bTAgNjQuNjIxVjM5LjE1NGgtMnY2NC42MjF6bS02MC42MDEgNjIuMTQyYzEwLjA3MS00LjM4MiAyNS4xNjItMTIuNzc2IDM3Ljc1My0yMy41OTFDMTQ2LjY5NyAxMzEuNTQ5IDE1NyAxMTguMTYyIDE1NyAxMDMuNzc1aC0yYzAgMTMuNDYyLTkuNjk3IDI2LjMzNi0yMi4xNTIgMzcuMDM0LTEyLjQwOCAxMC42NTktMjcuMzE4IDE4Ljk1NC0zNy4yNDcgMjMuMjc0ek0zNSAxMDMuNzc1YzAgMTQuMzg3IDEwLjMwMyAyNy43NzQgMjIuODQ4IDM4LjU1MSAxMi41OTEgMTAuODE1IDI3LjY4MiAxOS4yMDkgMzcuNzUzIDIzLjU5MWwuNzk4LTEuODM0Yy05LjkyOS00LjMyLTI0LjgzOC0xMi42MTUtMzcuMjQ3LTIzLjI3NEM0Ni42OTcgMTMwLjExMSAzNyAxMTcuMjM3IDM3IDEwMy43NzV6bTAtNjQuNDI0djY0LjQyNGgyVjM5LjM1MXptNC42ODUtNi41MTNjLTIuODQ4LjktNC42ODUgMy41NzUtNC42ODUgNi41MTNoMmMwLTIuMTE1IDEuMzE3LTMuOTgzIDMuMjg4LTQuNjA2ek05Ni4zIDI2Yy0yMC4zMDYgMC0zOS41NjUgMS40NDItNTYuNjE1IDYuODM4bC42MDMgMS45MDdDNTcuMDQ1IDI5LjQ0MiA3Ni4wNiAyOCA5Ni4zIDI4em01NS45ODggNi42MzJDMTM1LjM5MiAyNy4zNjkgMTE2LjM1NSAyNiA5Ni4zIDI2djJjMTkuOTkyIDAgMzguNzg4IDEuMzY5IDU1LjM5MyA2LjU0MXptLTcuMzkxIDkuMTYzYy0xNC44NzItNC41MDktMzEuNTEtNS4wMjYtNDguOTkxLTUuMDI2djJjMTcuNDkxIDAgMzMuODU1LjUyNyA0OC40MTEgNC45NHptLjcxIDYyLjM2VjQyLjc1MmgtMnY2MS40MDN6bS0xOC45OTEgMzAuMzdjMTEuOTk0LTEwLjMyNiAxOC45OTEtMjAuOTI2IDE4Ljk5MS0zMC4zN2gtMmMwIDguNTI1LTYuMzk5IDE4LjYxMi0xOC4yOTYgMjguODU0em0tMzAuNTcgMjAuMTQzYzktNC4zOTUgMjAuNzAxLTExLjY0OCAzMC41Ny0yMC4xNDNsLTEuMzA1LTEuNTE2Yy05LjcyNCA4LjM3MS0yMS4yNzggMTUuNTMzLTMwLjE0MyAxOS44NjJ6bS0zMS40NDgtMjAuMTQzYzkuODY5IDguNDk1IDIxLjU3IDE1Ljc0OCAzMC41NyAyMC4xNDNsLjg3OC0xLjc5N2MtOC44NjUtNC4zMjktMjAuNDItMTEuNDkxLTMwLjE0My0xOS44NjJ6bS0xOC45OTEtMzAuMzdjMCA5LjQ0NCA2Ljk5NyAyMC4wNDQgMTguOTkxIDMwLjM3bDEuMzA1LTEuNTE2Yy0xMS44OTctMTAuMjQyLTE4LjI5Ni0yMC4zMjktMTguMjk2LTI4Ljg1NHptMC02MS4yMnY2MS4yMmgydi02MS4yMnptNTAuMjk5LTYuMTY2Yy0xNy43MjMgMC0zNC41Ny41ODYtNDkuNTkzIDUuMjFsLjU4OCAxLjkxMWMxNC43MDUtNC41MjUgMzEuMjc5LTUuMTIgNDkuMDA1LTUuMTJ6Ii8+PHBhdGggZmlsbD0iIzc2Nzg3OSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTU2IDEwMy43NzVjMCAyNy44NDgtNDAgNTIuNTIzLTYwIDYxLjIyNXYtMTIuMDIxYzguODk4LTQuMzU0IDIwLjM3My0xMS40NjUgMzAuMDYtMTkuNzVhOTcgOTcgMCAwIDAgNC4yMzYtMy44MzZjOS4yOTYtOC45NDQgMTQuNDMtMTcuNzk4IDE0LjQzLTI1LjYxOHYtNjEuMDZDMTMwLjAwNCAzOC4yOCAxMTMuNDk1IDM3Ljc3IDk2IDM3Ljc2OVYyN2guM2MyMC4wMjQgMCAzOC45NCAxLjM2OSA1NS42OSA2LjU4NyAyLjQyMS43NTQgNC4wMSAzLjAzMSA0LjAxIDUuNTY3eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2JkYmViZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNODkgNjljMC00LjAwMiAyLjA4Ni03IDUtN2g0YzIuOTE0IDAgNSAyLjk5OCA1IDd2MTVIODl6bTE5IDE1VjY5YzAtNi43ODYtNC4zODMtMTItMTAuMDQ0LTEyaC0zLjkxMkM4OC4zODQgNTcgODQgNjIuMjE0IDg0IDY5djE1Yy01LjQgMC0xMCA0LjQ4Ni0xMCA5LjkyM3YyMi4xNTRjMCAyLjcxNyAyLjE5IDQuOTIzIDQuODg5IDQuOTIzaDM0LjIyMmMyLjY5OSAwIDQuODg5LTIuMjA2IDQuODg5LTQuOTIzVjkzLjkyM2MwLTUuNDM3LTQuNi05LjkyMy0xMC05LjkyMyIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzc2Nzg3OSIgZD0iTTEwMyA4NHYxaDF2LTF6bS0xNCAwaC0xdjFoMXptMTkgMGgtMXYxaDF6bS0yNCAwdjFoMXYtMXptNi0xNWMwLTEuODM4LjQ4LTMuMzc1IDEuMjIzLTQuNDIzQzkxLjk1NyA2My41NDIgOTIuOTIzIDYzIDk0IDYzdi0yYy0xLjgzOCAwLTMuMzcuOTU2LTQuNDA5IDIuNDJDODguNTYzIDY0Ljg3MyA4OCA2Ni44MzYgODggNjl6bTQtNmg0di0yaC00em00IDBjMS4wNzYgMCAyLjA0My41NDIgMi43NzcgMS41NzdDMTAxLjUyIDY1LjYyNSAxMDIgNjcuMTYyIDEwMiA2OWgyYzAtMi4xNjUtLjU2My00LjEyOC0xLjU5Mi01LjU4QzEwMS4zNyA2MS45NTcgOTkuODM4IDYxIDk4IDYxem00IDZ2MTVoMlY2OXptMSAxNEg4OXYyaDE0em0tMTMgMVY2OWgtMnYxNXptMTkgMFY2OWgtMnYxNXptMC0xNWMwLTcuMTY2LTQuNjczLTEzLTExLjA0NC0xM3YyYzQuOTUgMCA5LjA0NCA0LjU5MyA5LjA0NCAxMXpNOTcuOTU2IDU2aC0zLjkxMnYyaDMuOTEyem0tMy45MTIgMEM4Ny42NzMgNTYgODMgNjEuODM0IDgzIDY5aDJjMC02LjQwNyA0LjA5NC0xMSA5LjA0NC0xMXpNODMgNjl2MTVoMlY2OXptMSAxNGMtNS45NCAwLTExIDQuOTItMTEgMTAuOTIzaDJDNzUgODkuMDUgNzkuMTQgODUgODQgODV6TTczIDkzLjkyM3YyMi4xNTRoMlY5My45MjN6bTAgMjIuMTU0YzAgMy4yNjMgMi42MzEgNS45MjMgNS44ODkgNS45MjN2LTJjLTIuMTQgMC0zLjg4OS0xLjc1MS0zLjg4OS0zLjkyM3pNNzguODg5IDEyMmgzNC4yMjJ2LTJINzguODg5em0zNC4yMjIgMGMzLjI1OCAwIDUuODg5LTIuNjYgNS44ODktNS45MjNoLTJjMCAyLjE3Mi0xLjc0OSAzLjkyMy0zLjg4OSAzLjkyM3ptNS44ODktNS45MjNWOTMuOTIzaC0ydjIyLjE1NHptMC0yMi4xNTRDMTE5IDg3LjkyMSAxMTMuOTQgODMgMTA4IDgzdjJjNC44NiAwIDkgNC4wNSA5IDguOTIzeiIvPjwvc3ZnPg==);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 156px;
  height: 156px;
  margin-top: 24px;
  margin-bottom: 24px;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-protection-shield-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDcyIDczIj48cGF0aCBmaWxsPSIjMjAyMjI3IiBkPSJNMzQuNTc1IDUuNjg5YTQuNSA0LjUgMCAwIDEgMi44NDcgMGwyMi41IDcuNUE0LjUwNSA0LjUwNSAwIDAgMSA2MyAxNy40NjVsLS4wMDcgMi40MzZjLS4xMSAyNC43Ny0xLjcyOCAzNy4yMjctMjUuMjU1IDQ3LjU3bC0uMjA4LjA4NWMtLjk3OS4zNy0yLjA3OC4zNy0zLjA1NyAwbC0uMjA4LS4wODVDMTAuNzM2IDU3LjEyOCA5LjExOSA0NC42NyA5LjAwOCAxOS45TDkgMTcuNDY1YTQuNTEgNC41MSAwIDAgMSAyLjczOC00LjE1bC4zMzgtLjEyNnptMS44OTggMi44NDVhMS41IDEuNSAwIDAgMC0uOTQ5IDBsLTIyLjQ5OSA3LjVhMS41MSAxLjUxIDAgMCAwLTEuMDI0IDEuNDI3Yy4wMTggMTMuMzQ4LjMwNSAyMi41MzkgMy4zMDcgMjkuNzUgMi44NzcgNi45MTEgOC40NCAxMi4zNiAyMC4xNjMgMTcuNTE0LjMyOS4xNDQuNzMuMTQ0IDEuMDYgMEM0OC4yNTEgNTkuNTcgNTMuODE0IDU0LjEyMiA1Ni42OTEgNDcuMjEgNTkuNjk0IDQwIDU5Ljk4MSAzMC44MSA2MCAxNy40NjFjMC0uNjQ2LS40MTYtMS4yMjQtMS4wMjQtMS40Mjd6Ii8+PHBhdGggZmlsbD0iIzIwMjIyNyIgZD0iTTM2LjM4IDE4LjQ3NGE3LjI3IDcuMjcgMCAwIDEgNi44OTUgNy4yNnYyLjQyM0g0NS43bC4xODcuMDA1YTMuNjM1IDMuNjM1IDAgMCAxIDMuNDQ4IDMuNjN2MTQuMjUybC0uMDA3LjE3Yy0uMDYuODUtLjU3IDEuNjAxLTEuMzggMS44OTFsLS40LjEzOWMtMi4xMjMuNzE1LTYuMDc4IDEuNzItMTEuNTQgMS43MmwtMS4wNzItLjAxMmMtNC45MS0uMTItOC40ODctMS4wNC0xMC40NjgtMS43MDhsLS40LS4xMzljLS44NjUtLjMwOS0xLjM4Ny0xLjE0NC0xLjM4Ny0yLjA2MVYzMS43OTJhMy42MzUgMy42MzUgMCAwIDEgMy40NDctMy42M2wuMTg4LS4wMDVoMi40MjJ2LTIuNDIzYTcuMjcgNy4yNyAwIDAgMSA3LjI3LTcuMjd6TTI2LjMxNSAzMS4xNTdhLjYzNS42MzUgMCAwIDAtLjYzNC42MzR2MTMuNjljMS45MjYuNjI0IDUuNDU4IDEuNDgzIDEwLjMyNyAxLjQ4M3M4LjQtLjg1OSAxMC4zMjctMS40ODJ2LTEzLjY5YS42MzUuNjM1IDAgMCAwLS42MzUtLjYzNXptOS42OTMgMy45OGExLjUgMS41IDAgMCAxIDEuNSAxLjV2NC44NDZhMS41IDEuNSAwIDAgMS0zIDB2LTQuODQ2YTEuNSAxLjUgMCAwIDEgMS41LTEuNW0wLTEzLjY3M2E0LjI3IDQuMjcgMCAwIDAtNC4yNyA0LjI3djIuNDJoOC41Mzh2LTIuNDJhNC4yNyA0LjI3IDAgMCAwLTQuMjY4LTQuMjciLz48L3N2Zz4=);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 100px;
  height: 156px;
  margin-top: 24px;
  margin-bottom: 24px;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-body-button-link {
  color: #121215;
  background: 0 0;
  border: none;
  outline: none;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-weight: 700;
  display: block;
}
.modal-modern .modal-dialog .modal-content .modal-body .modal-action-button {
  width: 100%;
  display: block;
}
.modal-modern .modal-dialog .modal-content .modal-footer {
  margin: 18px 0 0;
  padding: 0 18px 18px;
}
.modal-modern .modal-dialog .modal-content .modal-footer p {
  text-align: center;
  max-width: 543px;
  margin: auto;
}
.modal-modern .modal-dialog .modal-content .modal-footer .modal-margin-bottom-sm {
  margin-bottom: 6px;
}
.modal-modern .modal-dialog .modal-content .modal-footer .modal-margin-bottom {
  margin-bottom: 12px;
}
.modal-modern .modal-dialog .modal-content .modal-footer .modal-margin-bottom-large {
  margin-bottom: 18px;
}
.modal-modern .modal-dialog .modal-content .modal-footer .modal-margin-bottom-xlarge {
  margin-bottom: 24px;
}
.modal-modern .modal-dialog .modal-content .modal-footer .modal-modern-footer-buttons {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
}
.modal-modern
  .modal-dialog
  .modal-content
  .modal-footer
  .modal-modern-footer-buttons
  :not(:last-child) {
  margin-right: 6px;
}
.modal-modern
  .modal-dialog
  .modal-content
  .modal-footer
  .modal-modern-footer-buttons
  .modal-modern-footer-button {
  text-overflow: ellipsis;
  white-space: nowrap;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
}
.modal-modern
  .modal-dialog
  .modal-content
  .modal-footer
  .modal-modern-footer-buttons:not(:last-child) {
  margin-bottom: 18px;
}
.dark-theme .modal-modern .modal-dialog .modal-content .modal-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .modal-modern .modal-dialog .modal-content .modal-body .modal-body-button-link {
  color: #f7f7f8;
}
.dark-theme .modal-modern .modal-dialog .modal-content .modal-body .modal-protection-shield-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDcyIDczIj48cGF0aCBmaWxsPSIjZjdmN2Y4IiBkPSJNMzQuNTc1IDUuNjg5YTQuNSA0LjUgMCAwIDEgMi44NDcgMGwyMi41IDcuNUE0LjUwNSA0LjUwNSAwIDAgMSA2MyAxNy40NjVsLS4wMDcgMi40MzZjLS4xMSAyNC43NzEtMS43MjggMzcuMjI3LTI1LjI1NSA0Ny41N2wtLjIwOC4wODVjLS45NzkuMzctMi4wNzguMzctMy4wNTcgMGwtLjIwOC0uMDg1Yy0yMy41MjgtMTAuMzQzLTI1LjE0NS0yMi44LTI1LjI1Ni00Ny41N0w5IDE3LjQ2NWE0LjUxIDQuNTEgMCAwIDEgMi43MzgtNC4xNWwuMzM4LS4xMjZ6bTEuODk4IDIuODQ2YTEuNSAxLjUgMCAwIDAtLjk0OSAwbC0yMi40OTkgNy41YTEuNTEgMS41MSAwIDAgMC0xLjAyNCAxLjQyNmMuMDE4IDEzLjM0OS4zMDUgMjIuNTM5IDMuMzA3IDI5Ljc1IDIuODc3IDYuOTExIDguNDQgMTIuMzYgMjAuMTYzIDE3LjUxNC4zMjkuMTQ1LjczLjE0NSAxLjA2IDAgMTEuNzIxLTUuMTUzIDE3LjI4NC0xMC42MDMgMjAuMTYxLTE3LjUxNEM1OS42OTQgNDAgNTkuOTgxIDMwLjgxIDYwIDE3LjQ2MWMwLS42NDYtLjQxNi0xLjIyMy0xLjAyNC0xLjQyNnoiLz48cGF0aCBmaWxsPSIjZjdmN2Y4IiBkPSJNMzYuMzggMTguNDc0YTcuMjcgNy4yNyAwIDAgMSA2Ljg5NSA3LjI2djIuNDIzSDQ1LjdsLjE4Ny4wMDVhMy42MzUgMy42MzUgMCAwIDEgMy40NDggMy42M3YxNC4yNTJsLS4wMDcuMTdjLS4wNi44NS0uNTcgMS42MDEtMS4zOCAxLjg5MWwtLjQuMTM5Yy0yLjEyMy43MTUtNi4wNzggMS43Mi0xMS41NCAxLjcybC0xLjA3Mi0uMDEyYy00LjkxLS4xMi04LjQ4Ny0xLjA0LTEwLjQ2OC0xLjcwOGwtLjQtLjEzOWMtLjg2NS0uMzA5LTEuMzg3LTEuMTQ0LTEuMzg3LTIuMDYxVjMxLjc5MmEzLjYzNSAzLjYzNSAwIDAgMSAzLjQ0Ny0zLjYzbC4xODgtLjAwNWgyLjQyMnYtMi40MjNhNy4yNyA3LjI3IDAgMCAxIDcuMjctNy4yN3pNMjYuMzE1IDMxLjE1N2EuNjM1LjYzNSAwIDAgMC0uNjM0LjYzNHYxMy42OWMxLjkyNi42MjQgNS40NTggMS40ODMgMTAuMzI3IDEuNDgzczguNC0uODU5IDEwLjMyNy0xLjQ4MnYtMTMuNjlhLjYzNS42MzUgMCAwIDAtLjYzNS0uNjM1em05LjY5MyAzLjk4YTEuNSAxLjUgMCAwIDEgMS41IDEuNXY0Ljg0NmExLjUgMS41IDAgMCAxLTMgMHYtNC44NDZhMS41IDEuNSAwIDAgMSAxLjUtMS41bTAtMTMuNjczYTQuMjcgNC4yNyAwIDAgMC00LjI3IDQuMjd2Mi40Mmg4LjUzOHYtMi40MmE0LjI3IDQuMjcgMCAwIDAtNC4yNjgtNC4yNyIvPjwvc3ZnPg==);
}
@media (max-width: 543px) {
  .modal-modern .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 3.5vw;
  }
}
@media (min-width: 543px) {
  .modal-modern .modal-dialog {
    width: 519px;
    max-width: 519px;
  }
}
.spinner-xs {
  background-size: auto 12px;
  height: 12px;
}
@keyframes circulate {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.spinner-circle {
  visibility: hidden;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.spinner-circle:before {
  visibility: visible;
  box-sizing: border-box;
  content: "";
  border: 0.2em solid rgba(0, 0, 0, 0.25);
  border-top-color: #272930;
  border-radius: 50%;
  width: 75%;
  height: 75%;
  animation: 1.4s linear infinite circulate;
}
.dark-theme .spinner-circle:before {
  border: 0.2em solid rgba(255, 255, 255, 0.25);
  border-top-color: #fff;
}
.biometric-challenge-overlay {
  z-index: 1050;
  background-color: rgba(0, 0, 0, 0.8);
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
}
.computation-progress-body .progress {
  background-color: #bcbec8;
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-repeat: repeat-x;
  background-size: 30px 30px;
  border-radius: 8px;
  height: 30px;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
@keyframes progress-bar-animation {
  0% {
    background-position-x: 30px;
  }
}
.computation-progress-body .progress-bar {
  text-align: left;
  color: #fff;
  background-color: #428bca;
  background-repeat: repeat-x;
  background-size: 30px 30px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 9px;
  font-weight: 700;
  animation: 1s linear infinite progress-bar-animation;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
@media (prefers-reduced-motion: reduce) {
  .computation-progress-body .progress-bar {
    animation: none;
  }
}
.computation-progress-body .progress-bar-striped {
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
}
.modal-modern.modal-modern-challenge-computation-progress .modal-dialog {
  vertical-align: bottom;
  margin-bottom: 12px;
}
.modal-modern.modal-modern-challenge-computation-progress
  .modal-dialog
  .modal-content
  .modal-body
  .computation-progress-body {
  margin-top: 18px;
  margin-bottom: 18px;
}
.modal-modern.modal-modern-challenge-rostile .modal-dialog {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
.modal-modern.modal-modern-challenge-rostile .modal-dialog .modal-content .modal-header {
  grid-gap: 0;
}
.modal-modern.modal-modern-challenge-rostile
  .modal-dialog
  .modal-content
  .modal-header
  .modal-title {
  text-wrap: wrap;
  width: 288px;
  font-size: 20px;
}
@media (max-width: 543px) {
  .modal-modern.modal-modern-challenge-rostile
    .modal-dialog
    .modal-content
    .modal-header
    .modal-title {
    width: 192px;
    font-size: 16px;
  }
}
.rostile-visible-puzzle {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 360px;
  padding-bottom: 15px;
  display: -ms-flexbox;
  display: flex;
}
.rostile-visible-puzzle .rostile-verify-button {
  width: 360px;
  height: 48px;
  font-size: 16px;
}
@media (max-width: 543px) {
  .rostile-visible-puzzle {
    width: 240px;
  }
  .rostile-visible-puzzle .rostile-verify-button {
    width: 240px;
    height: 32px;
    font-size: 12px;
  }
}
.answer-choice-area {
  text-align: center;
  max-width: 543px;
  margin: auto;
  line-height: 1.5;
}
.answer-choice-area .answer-choice {
  box-sizing: border-box;
  width: 33.3333%;
  padding: 10px;
  display: inline-block;
}
.answer-choice-area .answer-choice .answer-choice-image {
  cursor: pointer;
  width: 100%;
  padding-top: 100%;
  position: relative;
}
.answer-choice-area .answer-choice .answer-choice-image:active {
  outline: none;
}
.answer-choice-area .answer-choice .answer-choice-image img,
.answer-choice-area .answer-choice .answer-choice-image .answer-choice-img-placeholder {
  border: 4px solid transparent;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.answer-choice-area .answer-choice .answer-choice-image img {
  -webkit-filter: grayscale();
  filter: grayscale();
}
.answer-choice-area .answer-choice .answer-choice-image .answer-choice-img-placeholder {
  background-color: #f7f7f8;
  background-clip: padding-box;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px;
  display: -ms-flexbox;
  display: flex;
}
.answer-choice-area .answer-choice .answer-choice-image:not(.answer-choice-selected):hover img,
.answer-choice-area
  .answer-choice
  .answer-choice-image:not(.answer-choice-selected):hover
  .answer-choice-img-placeholder {
  border: 4px solid #e6e7ea;
}
.answer-choice-area .answer-choice .answer-choice-image:active img,
.answer-choice-area .answer-choice .answer-choice-image:active .answer-choice-img-placeholder,
.answer-choice-area .answer-choice .answer-choice-image.answer-choice-selected img,
.answer-choice-area
  .answer-choice
  .answer-choice-image.answer-choice-selected
  .answer-choice-img-placeholder {
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  border: 4px solid #121215;
}
.answer-choice-area .answer-choice .answer-choice-caption {
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  width: 100%;
  margin-top: 5px;
  padding-left: 8px;
  padding-right: 8px;
  display: block;
  overflow: hidden;
}
.dark-theme .answer-choice-area .answer-choice .answer-choice-image .answer-choice-img-placeholder {
  background-color: #121215;
}
.dark-theme
  .answer-choice-area
  .answer-choice
  .answer-choice-image:not(.answer-choice-selected):hover
  img,
.dark-theme
  .answer-choice-area
  .answer-choice
  .answer-choice-image:not(.answer-choice-selected):hover
  .answer-choice-img-placeholder {
  border: 4px solid #494d5a;
}
.dark-theme .answer-choice-area .answer-choice .answer-choice-image:active img,
.dark-theme
  .answer-choice-area
  .answer-choice
  .answer-choice-image:active
  .answer-choice-img-placeholder,
.dark-theme .answer-choice-area .answer-choice .answer-choice-image.answer-choice-selected img,
.dark-theme
  .answer-choice-area
  .answer-choice
  .answer-choice-image.answer-choice-selected
  .answer-choice-img-placeholder {
  border: 4px solid #f7f7f8;
}
.dark-theme .answer-choice-area .answer-choice .answer-choice-caption {
  color: #f7f7f8;
}
.media-type-list .media-type-row {
  cursor: pointer;
}
.media-type-list .media-type-row .media-type-label {
  text-align: left;
}
.media-type-list .media-type-row [class^="icon-"] {
  vertical-align: middle;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.media-type-list .media-type-row .media-type-selector .icon-next {
  display: none;
}
.media-type-list .media-type-row :last-child {
  text-align: right;
}
.media-type-list .media-type-row .icon-menu-usb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0yMC41MDYgMTQuNTY2LTcuMDcyLTcuMDcxLTkuMTkyIDkuMTkyYTIuNSAyLjUgMCAwIDAgMCAzLjUzNWwzLjUzNiAzLjUzNmEyLjUgMi41IDAgMCAwIDMuNTM1IDB6bS03LjA3Mi05LjE5M0wzLjE4MSAxNS42MjZhNCA0IDAgMCAwIDAgNS42NTdsMy41MzYgMy41MzZhNCA0IDAgMCAwIDUuNjU3IDBsMTAuMjUzLTEwLjI1M3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIzLjgyOSA4LjQxNCAxOS41ODYgNC4xNyAxNS45MSA3Ljg0OGw0LjI0MyA0LjI0M3pNMTkuNTg2IDIuMDVsLTUuNzk4IDUuNzk4IDYuMzY0IDYuMzY0IDUuNzk4LTUuNzk4eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE4Ljk1IDYuMjIzIDEuMDYgMS4wNi0xLjA2IDEuMDYyLTEuMDYtMS4wNjF6TTIwLjcxOCA3Ljk5MWwxLjA2IDEuMDYtMS4wNiAxLjA2MS0xLjA2MS0xLjA2eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjcxMiAxNy4zNmExLjk1IDEuOTUgMCAxIDAgMi43NTgtMi43NTggMS45NSAxLjk1IDAgMCAwLTIuNzU4IDIuNzU4bS0xLjA2IDEuMDZhMy40NSAzLjQ1IDAgMSAwIDQuODc4LTQuODc4IDMuNDUgMy40NSAwIDAgMC00Ljg3OSA0Ljg3OSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
  width: 28px;
  height: 28px;
}
.media-type-list .media-type-row .icon-menu-fingerprint {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgNC4yNWMtMi4yMDcgMC00LjI2My42MzUtNiAxLjczMWEuNzUuNzUgMCAxIDEtLjgtMS4yNjhBMTIuNyAxMi43IDAgMCAxIDE0IDIuNzVjMi40OTkgMCA0LjgzMi43MiA2LjggMS45NjNhLjc1Ljc1IDAgMCAxLS44IDEuMjY4IDExLjIgMTEuMiAwIDAgMC02LTEuNzMxIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQuMjUgMTUuNWMwLTUuMzg1IDQuMzY1LTkuNzUgOS43NS05Ljc1czkuNzUgNC4zNjUgOS43NSA5Ljc1YTEgMSAwIDAgMS0uMDE1LjE1cS4wMTUuMDczLjAxNS4xNWEzLjc1IDMuNzUgMCAxIDEtNy41IDBxMC0uMDc3LjAxNS0uMTVhMSAxIDAgMCAxLS4wMTUtLjE1IDIuMjUgMi4yNSAwIDAgMC00LjUgMGMwIDMuODIyIDIuNzY4IDcgNi40MDkgNy42MzRhLjc1Ljc1IDAgMSAxLS4yNTggMS40NzhjLTQuMzQ3LS43NTgtNy42NTEtNC41NDgtNy42NTEtOS4xMTJhMy43NSAzLjc1IDAgMSAxIDcuNSAwIDEgMSAwIDAgMS0uMDE1LjE1cS4wMTUuMDczLjAxNS4xNWEyLjI1IDIuMjUgMCAwIDAgNC41IDBxMC0uMDc3LjAxNS0uMTVhMSAxIDAgMCAxLS4wMTUtLjE1IDguMjUgOC4yNSAwIDAgMC0xNi41IDAgMTMuMiAxMy4yIDAgMCAwIC45MDYgNC44MjcuNzUuNzUgMCAxIDEtMS4zOTYuNTQ2cS0uMTI0LS4zMTItLjIzMS0uNjMyQTE0LjcgMTQuNyAwIDAgMSA0LjI1IDE1LjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgMTAuMjVhNS4yNSA1LjI1IDAgMCAwLTUuMjUgNS4yNWMwIDMuNjE3IDEuODczIDYuNzk4IDQuNzA2IDguNjIzYS43NS43NSAwIDAgMS0uODEyIDEuMjZBMTEuNzQgMTEuNzQgMCAwIDEgNy4yNSAxNS41YTYuNzUgNi43NSAwIDAgMSAxMy41IDAgLjc1Ljc1IDAgMCAxLTEuNSAwYzAtMi45LTIuMzUtNS4yNS01LjI1LTUuMjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgMTQuNzVhLjc1Ljc1IDAgMCAxIC43NS43NSA1LjI1IDUuMjUgMCAwIDAgNi4zNDUgNS4xMzYuNzUuNzUgMCAwIDEgLjMxIDEuNDY3QTYuNzUgNi43NSAwIDAgMSAxMy4yNSAxNS41YS43NS43NSAwIDAgMSAuNzUtLjc1Ii8+PC9zdmc+);
  width: 28px;
  height: 28px;
}
.media-type-list .media-type-row.disabled {
  cursor: default;
}
.media-type-list .media-type-row:hover:not(.disabled) .media-type-selector .icon-next {
  display: inline-block;
}
.media-type-list .media-type-row:hover:not(.disabled) .media-type-selector .icon-placeholder {
  display: none;
}
.light-theme .media-type-list .media-type-row .icon-menu-usb,
.light-theme .media-type-list .media-type-row .icon-menu-fingerprint {
  -webkit-filter: invert();
  filter: invert();
}
.btn {
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  margin-bottom: 0;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857;
  display: inline-block;
}
.btn:hover,
.btn:focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .btn-default.dropdown-toggle {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .btn-default.dropdown-toggle {
  background-image: none;
}
.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled]:active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-primary .badge {
  color: #428bca;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .btn-success.dropdown-toggle {
  background-image: none;
}
.btn-success.disabled,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled]:active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .btn-info.dropdown-toggle {
  background-image: none;
}
.btn-info.disabled,
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled:active,
.btn-info.disabled.active,
.btn-info[disabled],
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled]:active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .btn-warning.dropdown-toggle {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning[disabled],
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .btn-danger.dropdown-toggle {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled:active,
.btn-danger.disabled.active,
.btn-danger[disabled],
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #428bca;
  cursor: pointer;
  border-radius: 0;
  font-weight: 400;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  background-color: transparent;
  text-decoration: underline;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg {
  border-radius: 6px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
}
.btn-sm {
  border-radius: 3px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.btn-xs {
  border-radius: 3px;
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
}
.btn-block {
  width: 100%;
  display: block;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block {
  width: 100%;
}
input[type="reset"].btn-block {
  width: 100%;
}
input[type="button"].btn-block {
  width: 100%;
}
.inline-challenge {
  width: 100%;
  padding: 12px;
  overflow: auto;
}
.inline-challenge .inline-challenge-title {
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  margin-bottom: 12px;
  overflow: hidden;
}
.inline-challenge .inline-challenge-content {
  background-color: #fff;
  border-radius: 8px;
  width: 100%;
  padding: 18px;
}
.inline-challenge .inline-challenge-content .inline-challenge-body {
  line-height: 1;
}
.inline-challenge .inline-challenge-content .inline-challenge-body > .spinner {
  display: block;
}
.inline-challenge .inline-challenge-content .inline-challenge-body p {
  text-align: center;
  max-width: 543px;
  margin: auto;
}
.inline-challenge .inline-challenge-content .inline-challenge-body p.form-control-label {
  text-align: left;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-margin-bottom-sm {
  margin-bottom: 6px;
}
.inline-challenge .inline-challenge-content .inline-challenge-body .inline-challenge-margin-bottom {
  margin-bottom: 12px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-margin-bottom-large {
  margin-bottom: 18px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-margin-top-large {
  margin-top: 18px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-margin-bottom-xlarge {
  margin-bottom: 24px;
}
.inline-challenge .inline-challenge-content .inline-challenge-body .inline-challenge-lock-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkyIDE5MiI+PHBhdGggZmlsbD0iI2JkYmViZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTUxLjk5IDMzLjU4N2MyLjQyMS43NTQgNC4wMSAzLjAzMSA0LjAxIDUuNTY3djY0LjYyMWMwIDI3Ljg0OC00MCA1Mi41MjMtNjAgNjEuMjI1LTIwLTguNzAyLTYwLTMzLjM3Ny02MC02MS4yMjVWMzkuMzUxYzAtMi41MjYgMS41NzctNC43OTggMy45ODYtNS41NkM1Ni44OSAyOC40NDIgNzYuMDI4IDI3IDk2LjMgMjdjMjAuMDI0IDAgMzguOTQgMS4zNjkgNTUuNjkgNi41ODdtLTU2LjA4NCA0LjE4MmMxNy40ODYgMCAzMy45ODcuNTIyIDQ4LjcwMSA0Ljk4M3Y2MS40MDNjMCA4Ljk4NS02LjY5OCAxOS4zMjgtMTguNjQ0IDI5LjYxMi05Ljc5NiA4LjQzMy0yMS40MjQgMTUuNjQxLTMwLjM1NiAyMC4wMDItOC45MzMtNC4zNjEtMjAuNTYtMTEuNTY5LTMwLjM1Ny0yMC4wMDItMTEuOTQ1LTEwLjI4NC0xOC42NDMtMjAuNjI3LTE4LjY0My0yOS42MTJ2LTYxLjIyYzE0Ljg2NC00LjU3NSAzMS41NzUtNS4xNjYgNDkuMjk5LTUuMTY2IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjNzY3ODc5IiBkPSJtMTUxLjk5IDMzLjU4Ny0uMjk3Ljk1NHpNOTYgMTY1bC0uMzk5LjkxN2ExIDEgMCAwIDAgLjc5OCAwek0zOS45ODYgMzMuNzkxbC4zMDIuOTU0em0xMDQuNjIxIDguOTZoMWExIDEgMCAwIDAtLjcxLS45NTZ6bS0xOC42NDQgOTEuMDE2LjY1My43NTh6bS0zMC4zNTYgMjAuMDAyLS40MzkuODk5Yy4yNzcuMTM1LjYuMTM1Ljg3OCAwek02NS4yNSAxMzMuNzY3bC42NTMtLjc1OHpNNDYuNjA3IDQyLjkzNGwtLjI5NC0uOTU2YTEgMSAwIDAgMC0uNzA2Ljk1NnpNMTU3IDM5LjE1NGMwLTIuOTUtMS44NTEtNS42My00LjcxMi02LjUyMmwtLjU5NSAxLjkxYzEuOTguNjE2IDMuMzA3IDIuNDkgMy4zMDcgNC42MTJ6bTAgNjQuNjIxVjM5LjE1NGgtMnY2NC42MjF6bS02MC42MDEgNjIuMTQyYzEwLjA3MS00LjM4MiAyNS4xNjItMTIuNzc2IDM3Ljc1My0yMy41OTFDMTQ2LjY5NyAxMzEuNTQ5IDE1NyAxMTguMTYyIDE1NyAxMDMuNzc1aC0yYzAgMTMuNDYyLTkuNjk3IDI2LjMzNi0yMi4xNTIgMzcuMDM0LTEyLjQwOCAxMC42NTktMjcuMzE4IDE4Ljk1NC0zNy4yNDcgMjMuMjc0ek0zNSAxMDMuNzc1YzAgMTQuMzg3IDEwLjMwMyAyNy43NzQgMjIuODQ4IDM4LjU1MSAxMi41OTEgMTAuODE1IDI3LjY4MiAxOS4yMDkgMzcuNzUzIDIzLjU5MWwuNzk4LTEuODM0Yy05LjkyOS00LjMyLTI0LjgzOC0xMi42MTUtMzcuMjQ3LTIzLjI3NEM0Ni42OTcgMTMwLjExMSAzNyAxMTcuMjM3IDM3IDEwMy43NzV6bTAtNjQuNDI0djY0LjQyNGgyVjM5LjM1MXptNC42ODUtNi41MTNjLTIuODQ4LjktNC42ODUgMy41NzUtNC42ODUgNi41MTNoMmMwLTIuMTE1IDEuMzE3LTMuOTgzIDMuMjg4LTQuNjA2ek05Ni4zIDI2Yy0yMC4zMDYgMC0zOS41NjUgMS40NDItNTYuNjE1IDYuODM4bC42MDMgMS45MDdDNTcuMDQ1IDI5LjQ0MiA3Ni4wNiAyOCA5Ni4zIDI4em01NS45ODggNi42MzJDMTM1LjM5MiAyNy4zNjkgMTE2LjM1NSAyNiA5Ni4zIDI2djJjMTkuOTkyIDAgMzguNzg4IDEuMzY5IDU1LjM5MyA2LjU0MXptLTcuMzkxIDkuMTYzYy0xNC44NzItNC41MDktMzEuNTEtNS4wMjYtNDguOTkxLTUuMDI2djJjMTcuNDkxIDAgMzMuODU1LjUyNyA0OC40MTEgNC45NHptLjcxIDYyLjM2VjQyLjc1MmgtMnY2MS40MDN6bS0xOC45OTEgMzAuMzdjMTEuOTk0LTEwLjMyNiAxOC45OTEtMjAuOTI2IDE4Ljk5MS0zMC4zN2gtMmMwIDguNTI1LTYuMzk5IDE4LjYxMi0xOC4yOTYgMjguODU0em0tMzAuNTcgMjAuMTQzYzktNC4zOTUgMjAuNzAxLTExLjY0OCAzMC41Ny0yMC4xNDNsLTEuMzA1LTEuNTE2Yy05LjcyNCA4LjM3MS0yMS4yNzggMTUuNTMzLTMwLjE0MyAxOS44NjJ6bS0zMS40NDgtMjAuMTQzYzkuODY5IDguNDk1IDIxLjU3IDE1Ljc0OCAzMC41NyAyMC4xNDNsLjg3OC0xLjc5N2MtOC44NjUtNC4zMjktMjAuNDItMTEuNDkxLTMwLjE0My0xOS44NjJ6bS0xOC45OTEtMzAuMzdjMCA5LjQ0NCA2Ljk5NyAyMC4wNDQgMTguOTkxIDMwLjM3bDEuMzA1LTEuNTE2Yy0xMS44OTctMTAuMjQyLTE4LjI5Ni0yMC4zMjktMTguMjk2LTI4Ljg1NHptMC02MS4yMnY2MS4yMmgydi02MS4yMnptNTAuMjk5LTYuMTY2Yy0xNy43MjMgMC0zNC41Ny41ODYtNDkuNTkzIDUuMjFsLjU4OCAxLjkxMWMxNC43MDUtNC41MjUgMzEuMjc5LTUuMTIgNDkuMDA1LTUuMTJ6Ii8+PHBhdGggZmlsbD0iIzc2Nzg3OSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTU2IDEwMy43NzVjMCAyNy44NDgtNDAgNTIuNTIzLTYwIDYxLjIyNXYtMTIuMDIxYzguODk4LTQuMzU0IDIwLjM3My0xMS40NjUgMzAuMDYtMTkuNzVhOTcgOTcgMCAwIDAgNC4yMzYtMy44MzZjOS4yOTYtOC45NDQgMTQuNDMtMTcuNzk4IDE0LjQzLTI1LjYxOHYtNjEuMDZDMTMwLjAwNCAzOC4yOCAxMTMuNDk1IDM3Ljc3IDk2IDM3Ljc2OVYyN2guM2MyMC4wMjQgMCAzOC45NCAxLjM2OSA1NS42OSA2LjU4NyAyLjQyMS43NTQgNC4wMSAzLjAzMSA0LjAxIDUuNTY3eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2JkYmViZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNODkgNjljMC00LjAwMiAyLjA4Ni03IDUtN2g0YzIuOTE0IDAgNSAyLjk5OCA1IDd2MTVIODl6bTE5IDE1VjY5YzAtNi43ODYtNC4zODMtMTItMTAuMDQ0LTEyaC0zLjkxMkM4OC4zODQgNTcgODQgNjIuMjE0IDg0IDY5djE1Yy01LjQgMC0xMCA0LjQ4Ni0xMCA5LjkyM3YyMi4xNTRjMCAyLjcxNyAyLjE5IDQuOTIzIDQuODg5IDQuOTIzaDM0LjIyMmMyLjY5OSAwIDQuODg5LTIuMjA2IDQuODg5LTQuOTIzVjkzLjkyM2MwLTUuNDM3LTQuNi05LjkyMy0xMC05LjkyMyIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzc2Nzg3OSIgZD0iTTEwMyA4NHYxaDF2LTF6bS0xNCAwaC0xdjFoMXptMTkgMGgtMXYxaDF6bS0yNCAwdjFoMXYtMXptNi0xNWMwLTEuODM4LjQ4LTMuMzc1IDEuMjIzLTQuNDIzQzkxLjk1NyA2My41NDIgOTIuOTIzIDYzIDk0IDYzdi0yYy0xLjgzOCAwLTMuMzcuOTU2LTQuNDA5IDIuNDJDODguNTYzIDY0Ljg3MyA4OCA2Ni44MzYgODggNjl6bTQtNmg0di0yaC00em00IDBjMS4wNzYgMCAyLjA0My41NDIgMi43NzcgMS41NzdDMTAxLjUyIDY1LjYyNSAxMDIgNjcuMTYyIDEwMiA2OWgyYzAtMi4xNjUtLjU2My00LjEyOC0xLjU5Mi01LjU4QzEwMS4zNyA2MS45NTcgOTkuODM4IDYxIDk4IDYxem00IDZ2MTVoMlY2OXptMSAxNEg4OXYyaDE0em0tMTMgMVY2OWgtMnYxNXptMTkgMFY2OWgtMnYxNXptMC0xNWMwLTcuMTY2LTQuNjczLTEzLTExLjA0NC0xM3YyYzQuOTUgMCA5LjA0NCA0LjU5MyA5LjA0NCAxMXpNOTcuOTU2IDU2aC0zLjkxMnYyaDMuOTEyem0tMy45MTIgMEM4Ny42NzMgNTYgODMgNjEuODM0IDgzIDY5aDJjMC02LjQwNyA0LjA5NC0xMSA5LjA0NC0xMXpNODMgNjl2MTVoMlY2OXptMSAxNGMtNS45NCAwLTExIDQuOTItMTEgMTAuOTIzaDJDNzUgODkuMDUgNzkuMTQgODUgODQgODV6TTczIDkzLjkyM3YyMi4xNTRoMlY5My45MjN6bTAgMjIuMTU0YzAgMy4yNjMgMi42MzEgNS45MjMgNS44ODkgNS45MjN2LTJjLTIuMTQgMC0zLjg4OS0xLjc1MS0zLjg4OS0zLjkyM3pNNzguODg5IDEyMmgzNC4yMjJ2LTJINzguODg5em0zNC4yMjIgMGMzLjI1OCAwIDUuODg5LTIuNjYgNS44ODktNS45MjNoLTJjMCAyLjE3Mi0xLjc0OSAzLjkyMy0zLjg4OSAzLjkyM3ptNS44ODktNS45MjNWOTMuOTIzaC0ydjIyLjE1NHptMC0yMi4xNTRDMTE5IDg3LjkyMSAxMTMuOTQgODMgMTA4IDgzdjJjNC44NiAwIDkgNC4wNSA5IDguOTIzeiIvPjwvc3ZnPg==);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 156px;
  height: 156px;
  margin-top: 6px;
  margin-bottom: 24px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-protection-shield-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDcyIDczIj48cGF0aCBmaWxsPSIjMjAyMjI3IiBkPSJNMzQuNTc1IDUuNjg5YTQuNSA0LjUgMCAwIDEgMi44NDcgMGwyMi41IDcuNUE0LjUwNSA0LjUwNSAwIDAgMSA2MyAxNy40NjVsLS4wMDcgMi40MzZjLS4xMSAyNC43Ny0xLjcyOCAzNy4yMjctMjUuMjU1IDQ3LjU3bC0uMjA4LjA4NWMtLjk3OS4zNy0yLjA3OC4zNy0zLjA1NyAwbC0uMjA4LS4wODVDMTAuNzM2IDU3LjEyOCA5LjExOSA0NC42NyA5LjAwOCAxOS45TDkgMTcuNDY1YTQuNTEgNC41MSAwIDAgMSAyLjczOC00LjE1bC4zMzgtLjEyNnptMS44OTggMi44NDVhMS41IDEuNSAwIDAgMC0uOTQ5IDBsLTIyLjQ5OSA3LjVhMS41MSAxLjUxIDAgMCAwLTEuMDI0IDEuNDI3Yy4wMTggMTMuMzQ4LjMwNSAyMi41MzkgMy4zMDcgMjkuNzUgMi44NzcgNi45MTEgOC40NCAxMi4zNiAyMC4xNjMgMTcuNTE0LjMyOS4xNDQuNzMuMTQ0IDEuMDYgMEM0OC4yNTEgNTkuNTcgNTMuODE0IDU0LjEyMiA1Ni42OTEgNDcuMjEgNTkuNjk0IDQwIDU5Ljk4MSAzMC44MSA2MCAxNy40NjFjMC0uNjQ2LS40MTYtMS4yMjQtMS4wMjQtMS40Mjd6Ii8+PHBhdGggZmlsbD0iIzIwMjIyNyIgZD0iTTM2LjM4IDE4LjQ3NGE3LjI3IDcuMjcgMCAwIDEgNi44OTUgNy4yNnYyLjQyM0g0NS43bC4xODcuMDA1YTMuNjM1IDMuNjM1IDAgMCAxIDMuNDQ4IDMuNjN2MTQuMjUybC0uMDA3LjE3Yy0uMDYuODUtLjU3IDEuNjAxLTEuMzggMS44OTFsLS40LjEzOWMtMi4xMjMuNzE1LTYuMDc4IDEuNzItMTEuNTQgMS43MmwtMS4wNzItLjAxMmMtNC45MS0uMTItOC40ODctMS4wNC0xMC40NjgtMS43MDhsLS40LS4xMzljLS44NjUtLjMwOS0xLjM4Ny0xLjE0NC0xLjM4Ny0yLjA2MVYzMS43OTJhMy42MzUgMy42MzUgMCAwIDEgMy40NDctMy42M2wuMTg4LS4wMDVoMi40MjJ2LTIuNDIzYTcuMjcgNy4yNyAwIDAgMSA3LjI3LTcuMjd6TTI2LjMxNSAzMS4xNTdhLjYzNS42MzUgMCAwIDAtLjYzNC42MzR2MTMuNjljMS45MjYuNjI0IDUuNDU4IDEuNDgzIDEwLjMyNyAxLjQ4M3M4LjQtLjg1OSAxMC4zMjctMS40ODJ2LTEzLjY5YS42MzUuNjM1IDAgMCAwLS42MzUtLjYzNXptOS42OTMgMy45OGExLjUgMS41IDAgMCAxIDEuNSAxLjV2NC44NDZhMS41IDEuNSAwIDAgMS0zIDB2LTQuODQ2YTEuNSAxLjUgMCAwIDEgMS41LTEuNW0wLTEzLjY3M2E0LjI3IDQuMjcgMCAwIDAtNC4yNyA0LjI3djIuNDJoOC41Mzh2LTIuNDJhNC4yNyA0LjI3IDAgMCAwLTQuMjY4LTQuMjciLz48L3N2Zz4=);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 100px;
  height: 156px;
  margin-top: 6px;
  margin-bottom: 24px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-body-button-link {
  color: #121215;
  background: 0 0;
  border: none;
  outline: none;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-weight: 700;
  display: block;
}
.inline-challenge .inline-challenge-content .inline-challenge-body .inline-challenge-action-button {
  width: 100%;
  display: block;
}
.inline-challenge .inline-challenge-content .inline-challenge-footer {
  margin-top: 18px;
}
.inline-challenge .inline-challenge-content .inline-challenge-footer p {
  text-align: center;
  max-width: 543px;
  margin: auto;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-margin-bottom-sm {
  margin-bottom: 6px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-margin-bottom {
  margin-bottom: 12px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-margin-bottom-large {
  margin-bottom: 18px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-margin-bottom-xlarge {
  margin-bottom: 24px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-footer-buttons {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-footer-buttons
  :not(:last-child) {
  margin-right: 6px;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-footer-buttons
  .inline-challenge-footer-button {
  text-overflow: ellipsis;
  white-space: nowrap;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
}
.inline-challenge
  .inline-challenge-content
  .inline-challenge-footer
  .inline-challenge-footer-buttons:not(:last-child) {
  margin-bottom: 18px;
}
.dark-theme .inline-challenge .inline-challenge-content {
  background-color: #272930;
}
.dark-theme
  .inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-body-button-link {
  color: #f7f7f8;
}
.dark-theme
  .inline-challenge
  .inline-challenge-content
  .inline-challenge-body
  .inline-challenge-protection-shield-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDcyIDczIj48cGF0aCBmaWxsPSIjZjdmN2Y4IiBkPSJNMzQuNTc1IDUuNjg5YTQuNSA0LjUgMCAwIDEgMi44NDcgMGwyMi41IDcuNUE0LjUwNSA0LjUwNSAwIDAgMSA2MyAxNy40NjVsLS4wMDcgMi40MzZjLS4xMSAyNC43NzEtMS43MjggMzcuMjI3LTI1LjI1NSA0Ny41N2wtLjIwOC4wODVjLS45NzkuMzctMi4wNzguMzctMy4wNTcgMGwtLjIwOC0uMDg1Yy0yMy41MjgtMTAuMzQzLTI1LjE0NS0yMi44LTI1LjI1Ni00Ny41N0w5IDE3LjQ2NWE0LjUxIDQuNTEgMCAwIDEgMi43MzgtNC4xNWwuMzM4LS4xMjZ6bTEuODk4IDIuODQ2YTEuNSAxLjUgMCAwIDAtLjk0OSAwbC0yMi40OTkgNy41YTEuNTEgMS41MSAwIDAgMC0xLjAyNCAxLjQyNmMuMDE4IDEzLjM0OS4zMDUgMjIuNTM5IDMuMzA3IDI5Ljc1IDIuODc3IDYuOTExIDguNDQgMTIuMzYgMjAuMTYzIDE3LjUxNC4zMjkuMTQ1LjczLjE0NSAxLjA2IDAgMTEuNzIxLTUuMTUzIDE3LjI4NC0xMC42MDMgMjAuMTYxLTE3LjUxNEM1OS42OTQgNDAgNTkuOTgxIDMwLjgxIDYwIDE3LjQ2MWMwLS42NDYtLjQxNi0xLjIyMy0xLjAyNC0xLjQyNnoiLz48cGF0aCBmaWxsPSIjZjdmN2Y4IiBkPSJNMzYuMzggMTguNDc0YTcuMjcgNy4yNyAwIDAgMSA2Ljg5NSA3LjI2djIuNDIzSDQ1LjdsLjE4Ny4wMDVhMy42MzUgMy42MzUgMCAwIDEgMy40NDggMy42M3YxNC4yNTJsLS4wMDcuMTdjLS4wNi44NS0uNTcgMS42MDEtMS4zOCAxLjg5MWwtLjQuMTM5Yy0yLjEyMy43MTUtNi4wNzggMS43Mi0xMS41NCAxLjcybC0xLjA3Mi0uMDEyYy00LjkxLS4xMi04LjQ4Ny0xLjA0LTEwLjQ2OC0xLjcwOGwtLjQtLjEzOWMtLjg2NS0uMzA5LTEuMzg3LTEuMTQ0LTEuMzg3LTIuMDYxVjMxLjc5MmEzLjYzNSAzLjYzNSAwIDAgMSAzLjQ0Ny0zLjYzbC4xODgtLjAwNWgyLjQyMnYtMi40MjNhNy4yNyA3LjI3IDAgMCAxIDcuMjctNy4yN3pNMjYuMzE1IDMxLjE1N2EuNjM1LjYzNSAwIDAgMC0uNjM0LjYzNHYxMy42OWMxLjkyNi42MjQgNS40NTggMS40ODMgMTAuMzI3IDEuNDgzczguNC0uODU5IDEwLjMyNy0xLjQ4MnYtMTMuNjlhLjYzNS42MzUgMCAwIDAtLjYzNS0uNjM1em05LjY5MyAzLjk4YTEuNSAxLjUgMCAwIDEgMS41IDEuNXY0Ljg0NmExLjUgMS41IDAgMCAxLTMgMHYtNC44NDZhMS41IDEuNSAwIDAgMSAxLjUtMS41bTAtMTMuNjczYTQuMjcgNC4yNyAwIDAgMC00LjI3IDQuMjd2Mi40Mmg4LjUzOHYtMi40MmE0LjI3IDQuMjcgMCAwIDAtNC4yNjgtNC4yNyIvPjwvc3ZnPg==);
}
@media (min-width: 543px) {
  .inline-challenge {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .inline-challenge .inline-challenge-content .inline-challenge-body {
    min-width: 483px;
  }
}
@font-face {
  font-family: text-security-disc;
  src:
    url(https://www.voxera.icu/cache/css.rbxcdn.com/5dd0242f1370b7ed.woff) format("woff"),
    url(https://www.voxera.icu/cache/css.rbxcdn.com/5dd0242f1370b7ed.woff2) format("woff2");
}
.input-field-concealed {
  font-family: text-security-disc !important;
}
@tailwind utilities;
.challenge-captcha-body {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  margin: 0 auto;
  overflow: hidden;
}
.spinner.challenge-captcha-body {
  max-width: unset;
}
#arkose-iframe {
  max-width: 100%;
  max-height: 100%;
}
[data-e2e="enforcement-frame"] {
  color-scheme: normal;
}
.modal-modern.modal-modern-challenge-captcha .modal-dialog {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.modal-modern.modal-modern-challenge-captcha
  .modal-dialog
  .modal-content
  .modal-body
  .challenge-captcha-close-button {
  background: 0 0;
  border: none;
  margin-top: 18px;
  padding: 0;
}
.modal-modern.modal-modern-challenge-captcha
  .modal-dialog
  .modal-content
  .modal-body
  .challenge-captcha-body {
  margin-top: 18px;
  margin-bottom: 46px;
}
.modal-modern.modal-modern-challenge-captcha
  .modal-dialog
  .modal-content
  .modal-body
  .challenge-captcha-body.challenge-captcha-error-body {
  margin-bottom: 18px;
}
@media (min-width: 543px) {
  .modal-modern.modal-modern-challenge-captcha .modal-dialog .modal-content .modal-body {
    min-width: 271.5px;
  }
  .modal-modern.modal-modern-challenge-captcha
    .modal-dialog
    .modal-content
    .modal-body
    .challenge-captcha-body {
    padding-left: 46px;
    padding-right: 46px;
  }
  .modal-modern.modal-modern-challenge-captcha
    .modal-dialog
    .modal-content
    .modal-body
    p.challenge-captcha-body {
    max-width: 407.25px;
  }
}
/*# sourceMappingURL=https://www.voxera.icu/cache/sourcemaps.rbxcdn.com/challenge-ba7670d4ef1b1afb.css.map*/
