/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/security.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
body {
  grid-template-columns: 0px 1fr 0px;
}

header {
  grid-row: 1;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin-top: 10px;
}

header a {
  color: gray;
  align-self: flex-end;
}

header div {
  display: flex;
  gap: 10px;
  flex-direction: column;
}

header span {
  color: rgb(255, 0, 76);
}

header fieldset {
  display: flex;
  gap: 10px;
  padding: 0;
}

header form {
  display: flex;
  gap: 10px;
}

header p {
  display: flex;
  gap: 10px;
  align-self: flex-end;
}

h1 {
  font-weight: 600;
  font-size: 200%;
  text-shadow: -2px 2px 10px rgb(127, 255, 255), 2px -2px 10px rgb(127, 255, 255);
  color: white;
  align-self: center;
}

main {
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

main form {
  display: flex;
  flex-direction: column;
  gap: 10px;
  flex-wrap: wrap;
  background-color: transparent;
}

main form fieldset {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

main form legend {
  font-size: xx-large;
  margin-bottom: 10px;
}

main figure {
  display: flex;
}

@media (max-width: 600px) {
  header {
    display: flex;
    flex-direction: column;
  }
  header form {
    flex-direction: column;
  }
  header fieldset {
    flex-direction: column;
  }
  main {
    flex-direction: column;
  }
  main figure {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdXJpdHkuY3NzIiwibWFwcGluZ3MiOiI7OztBQUdBO0VBQ0k7QUFGSjs7QUFLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFGSjs7QUFLQTtFQUNJO0VBQ0E7QUFGSjs7QUFLQTtFQUNJO0VBQ0E7RUFDQTtBQUZKOztBQUlBO0VBQ0ksc0JDWEU7QURVTjs7QUFHQTtFQUNJO0VBQ0E7RUFDQTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0FBQUo7O0FBR0E7RUFDQTtBQUFBOztBQUdBO0VBQ0k7SUFDSDtJQUNBO0VBQUM7RUFHRTtJQUNIO0VBREM7RUFJRTtJQUNIO0VBRkM7RUFLRTtJQUNIO0VBSEM7RUFNRTtJQUdIO0VBTkM7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8va29kODQvLi9hc3NldHMvc3R5bGVzL3NlY3VyaXR5LnNjc3MiLCJ3ZWJwYWNrOi8va29kODQvLi9hc3NldHMvc3R5bGVzL3NldHRpbmdzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcImFzc2V0cy9zdHlsZXMvc2V0dGluZ3NcIiBhcyAqO1xuQHVzZSAnc2V0dGluZ3MnO1xuXG5ib2R5e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMHB4IDFmciAwcHg7XG59XG5cbmhlYWRlcntcbiAgICBncmlkLXJvdzoxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAkZ2FwKjI7XG4gICAgbWFyZ2luLXRvcDokbWFyZ2luKjI7XG59XG5cbmhlYWRlciBhe1xuICAgIGNvbG9yOiBncmF5O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyBcbn1cblxuaGVhZGVyIGRpdntcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZ2FwOiAkZ2FwKjI7XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xufVxuaGVhZGVyIHNwYW57XG4gICAgY29sb3I6JHJlZDtcbn1cbmhlYWRlciBmaWVsZHNldHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogJGdhcCoyO1xuICAgIHBhZGRpbmc6IDA7XHQgICAgIFxufVxuXG5oZWFkZXIgZm9ybXtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZ2FwOiAkZ2FwKjI7XG59XG5cbmhlYWRlciBwe1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBnYXA6JGdhcCoyO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG5oMXtcbiAgICBmb250LXdlaWdodDo2MDA7XG4gICAgZm9udC1zaXplOiAyMDAlO1xuICAgIHRleHQtc2hhZG93OiAtMnB4IDJweCAxMHB4ICRibHVlLCAycHggLTJweCAxMHB4ICRibHVlO1xuICAgIGNvbG9yOndoaXRlO1xuICAgIGFsaWduLXNlbGY6Y2VudGVyO1xufVxuXG5tYWlue1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cblxubWFpbiBmb3Jte1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogJGdhcCoyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxubWFpbiBmb3JtIGZpZWxkc2V0IHsgXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogJGdhcCoyO1xufVxuXG5tYWluIGZvcm0gbGVnZW5kIHsgXG4gICAgZm9udC1zaXplOiB4eC1sYXJnZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5tYWluIGZpZ3VyZXtcbmRpc3BsYXk6ZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgaGVhZGVye1xuXHRkaXNwbGF5OmZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIFxuICAgIGhlYWRlciBmb3Jte1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1x0XG4gICAgfVxuICAgIFxuICAgIGhlYWRlciBmaWVsZHNldHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgXG4gICAgbWFpbntcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcdFxuICAgIH1cblxuICAgIG1haW4gZmlndXJle1xuXHQvL3dpZHRoOjE1MHB4O1xuXHQvL2hlaWdodDogMTUwcHg7XG5cdGRpc3BsYXk6bm9uZTtcbiAgICB9XG59XG4iLCJAdXNlIFwic2FzczptZXRhXCIgYXMgLS0tc2V1NmNzZ3ZheGc7JGJsYWNrOiByZ2JhKDE1LDE1LDE1LDAuOTYpO1xuJGJsYWNrOnJlZDtcbi8vJGJsYWNrMTB0OnJnYmEoMTAsMTAsMTAsIC41KTtcbi8vJGJsYWNrMTB0OnJnYmEoMTAsMTAsMTAsLjcpO1xuJGJsYWNrMTB0OnJnYmEoMTAsMTAsMTAsLjkpO1xuJGJsYWNrMzA6cmdiKDMwLDMwLDMwKTtcbiRibGFjazM1OnJnYigzNSwzNSwzNSk7XG4kYmxhY2s0MDpyZ2IoNDAsNDAsNDApO1xuJGJsYWNrNTA6IHJnYig1MCw1MCw1MCk7XG4kYmxhY2s2MDogcmdiKDYwLDYwLDYwKTtcbiRibGFjazUwbGlnaHQ6cmdiYSg1MCw1MCw1MCwuNSk7XG4kYm9yZGVyLXJhZGl1czogNXB4O1xuJGdhcDogNXB4O1xuJG1hcmdpbjogNXB4O1xuJHBhZGRpbmc6NXB4O1xuJHJlZDogcmdiKDI1NSwwLDc2KTsgLy8yNDksMzgsMTE0XG4vLyRncmVlbjpyZ2IoMTY2LCAyMjYsIDQ2KTtcbiRncmVlbjogIHJnYigxMDksIDE2MSwgNzIpO1xuJGJsdWU6IHJnYmEoMTI3LCAyNTUsIDI1NSwgMSk7XG4kdHJhbnNwYXJlbnQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiR3aGl0ZTogcmdiKDIwMCwyMDAsMjAwKTtcbiRtYXJnaW4tbW9iaWxlOjJweDtcbiRmaWx0ZXI6IGRyb3Atc2hhZG93KDhweCA4cHggMTBweCAkYmx1ZSk7XG5cbjtAaW5jbHVkZSAtLS1zZXU2Y3NndmF4Zy5sb2FkLWNzcyhcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo4XCIpOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/