#_17hiHD0vgvg9FQK-sfuaMQ {
  margin: 0 0 0 auto;
  height: var(--AppHeader-height);
}

#_1rWl4Uga_4pzIPg9IUKB8G {
  flex-grow: 1;
}

#_35VsCXhlCBMzrhBa0C57Y_ {
  display: block;
  margin: 64px auto 0;
  padding: 0;
  border: 0;
  cursor: pointer;
}
#_35VsCXhlCBMzrhBa0C57Y_:disabled {
  opacity: 0.5;
}

#_2-p6Gu48kpP8VCLlWZxLg6 {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  margin: 16px 0 0;
}

._3chd_JMyw4wMkcatnYbLa- {
  flex-grow: 1;
  padding: 6px 0 0;
}

#_1Nq1plPLPQGJ8756Ny7NNC {
}

#_1Vwi_R_VgV4fIWQVlZiHs1 {
  display: flex;
  flex-wrap: wrap;
}

.oPKhjh-kyu_7ytVZ2fJqR {
  flex: 0 0 336px;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 8px 16px 0 0;
  min-height: 200px;
  border: 1px solid #ccc;
}
.oPKhjh-kyu_7ytVZ2fJqR:last-child {
  display: flex;
  justify-content: center;
  align-items: center;
}

._7JvLLc26eqpSEapWgvAXA {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 36px;
}

._2fB3_QYHd7slHEr39LCxSz {
  display: block;
  width: 320px;
  height: calc(320px * 9 / 16);
  margin: 0 auto;
}

#_3UrJD4pUpTr4NXm0D7mW6y {
  margin: 16px 8px;
}

#_3UrJD4pUpTr4NXm0D7mW6y .xeJfUX1nWh7t6z3YNoVas {
  margin: 24px 0 16px;
  padding: 0 0 0 16px;
  border-left: 8px solid #3f51b5;
}

#_3UrJD4pUpTr4NXm0D7mW6y ._3lrSKsUvkC1FzzWm66_4cC {
  --size: 200px;
  width: var(--size);
  height: var(--size);
  object-fit: contain;
}

#_3UrJD4pUpTr4NXm0D7mW6y ._2enn7O6LkpMUzzjHT0PqHe {
  flex-basis: calc((100% - 8px) / 2);
  margin: 8px 0 0;
}

#_3UrJD4pUpTr4NXm0D7mW6y ._3serVKIQXMV7Si9wNaxXR5 {
  margin: 16px 0 0;
  padding: 16px;
}

#_3UrJD4pUpTr4NXm0D7mW6y ._3serVKIQXMV7Si9wNaxXR5:last-child {
  text-align: center;
}

#_3UrJD4pUpTr4NXm0D7mW6y .eIaF2NVxRKf97deXP0Mfl {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 36px;
}

#_3UrJD4pUpTr4NXm0D7mW6y ._1h-eFxv9a7lqmxRcmKrVv3 {
  margin: 8px 0;
  font-weight: bold;
}

#_3UrJD4pUpTr4NXm0D7mW6y #_1aGNxuEn41Xuu3yV6pdIdj {
  margin: 24px 0 0;
  text-align: right;
}

._2vt7f9-mV2-ZwBbHid1HOo {
  width: 480px;
  height: 270px;
}

._1lZ1HOwB0QVixH6E2pDvER {
  flex-basis: calc((100% - 8px) / 2);
  margin: 8px 0 0;
}

._1gK89iSjiRwCTL51HOagU {
  margin: 16px 0 0;
  padding: 16px;
}

#h_ydFCMG1wcBffA3Miplz {
  display: flex;
  justify-content: center;
  align-items: center;
}

._1876BBE72qmkPMMYzls0Nn {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 36px;
}

._2kv0eReLJk0a1WrKfvAkzA {
  margin: 8px 0;
  font-weight: bold;
}

._1nSiUlYih2hJcHPhWJn1F6 {
  --width: 360px;
  width: var(--width);
  height: calc(var(--width) * 9 / 16);
}

.OA4vMkznTyioase10pEz2 {
  --width: 320px;
  width: var(--width);
  height: calc(var(--width) * 9 / 16);
}


#_1ZWQAKf24cT3N_-bDuEXSR {
  display: flex;
  flex-wrap: wrap;
}

._35FDLjHH25m2LTlTdk1Ug_ {
  flex: 0 0 336px;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 8px 16px 0 0;
  min-height: 200px;
  border: 1px solid #ccc;
}
._35FDLjHH25m2LTlTdk1Ug_:last-child {
  display: flex;
  justify-content: center;
  align-items: center;
}

._8yiv2mUyZm1RuGd43MS2N {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 36px;
}

._1Xwec7N2nTWaXTlB9pk53r {
  display: block;
  width: 320px;
  height: calc(320px * 9 / 16);
  margin: 0 auto;
}

.NX1No76l8YCf3nhLJNC2F {
  flex-basis: calc((100% - 8px) / 2);
  margin: 8px 0 0;
}

._3DBfQUvlkjBIre3OSaCLCJ {
  margin: 16px 0 0;
  padding: 16px;
}

#_3fhSbm3MxRUR9u-pFY7IBV {
  display: flex;
  justify-content: center;
  align-items: center;
}

.m__Y-gxrEXcsEVscujr7I {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 36px;
}

._3eHGNpsBFk09-tqC-D72T {
  margin: 8px 0;
  font-weight: bold;
}

._2x0K5XHtcxgKnEK9qi88jN {
  --width: 360px;
  width: var(--width);
  height: calc(var(--width) * 9 / 16);
}

.c24uybcQsPGiqao6qdTuq {
  --width: 320px;
  width: var(--width);
  height: calc(var(--width) * 9 / 16);
}

._1UbkkLeVRCwbbN0yVpvuCK {
  flex-basis: calc((100% - 8px) / 2);
  margin: 8px 0 0;
}

._3UxaRNMImXMNJOh2qpC4kU {
  margin: 16px 0 0;
  padding: 16px;
}

#_2jafmLQ1kxlRNYb_i4ZYpi {
  display: flex;
  justify-content: center;
  align-items: center;
}

._2gzOE9rMBZhUFDV6YLLxa6 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 36px;
}

._2oD-lH5KE0cV-WW-QCkeQq {
  margin: 8px 0;
  font-weight: bold;
}

.MIeUceO1T4zoIdc9mK4qF {
  --width: 360px;
  width: var(--width);
  height: calc(var(--width) * 9 / 16);
}

._1yHpZgiu9vNPoKvyqRW37F {
  --width: 320px;
  width: var(--width);
  height: calc(var(--width) * 9 / 16);
}

#_2wzL3qPj8YDdCyihA0fQlp {
  margin: 16px 8px;
}

#_1BTFtI8fUVICpQCZApX8-J {
  display: flex;
  gap: 16px;
}

#_2wzL3qPj8YDdCyihA0fQlp ._3VyRjyXZqfC1EbsmYLLnCR {
  margin: 24px 0 16px;
  padding: 0 0 0 16px;
  border-left: 8px solid #3f51b5;
}

#_2wzL3qPj8YDdCyihA0fQlp ._2RdaYSDyPzm5NaSEcWR2wn {
  --size: 200px;
  width: var(--size);
  height: var(--size);
  object-fit: contain;
}

#_2wzL3qPj8YDdCyihA0fQlp #_2qnwNFnN_gsGroOtf3TZxy {
  margin: 24px 0 0;
  text-align: right;
}

#_1mLSiJCTqNHWgBxoOfVZ3v {
  margin: 24px 8px 8px;
}

#_9VbSvy_hIU93CD8Tf_UTE {
  margin: 24px 8px 8px;
}

#_3jefrFMitJ8P_V-blkeW7n {
  margin: 8px;
}

#JiYWliCaIJWU8h5K9znj7 {
  margin: 24px 8px 0;
  text-align: right;
}

#_3xwe6SVgrCXBfJcXQkapAs {
  margin: 8px;
}

#_3wUYx4Gm7U6Q8nezDhfDvC {
  margin: 8px;
}

#fOUpwaX70F_hAEeyxu02B {
  margin: 24px 8px 0;
  text-align: right;
}

#_35scDQlI7vUkBjKMXtLlxr {
  margin: 8px;
}

#_1QXm0rqMADrzBgs3y8PtoO {
  margin: 24px 8px 0;
  text-align: right;
}

#_1FswZlgqC6aWNgZIz6kuPd {
  display: flex;
  min-height: calc(100vh - var(--AppHeader-height));
  align-content: stretch;
}

#_3fow-l_h3RZoF2lOsShRgM {
  flex: 0 0 var(--AppNavi-width);
  border-radius: 0;
}

#hNF201tzlEP7mRaEq02j5 {
  flex: 1 1 auto;
}

:root {
  --AppHeader-height: 64px;
  --AppNavi-width: 320px;
}

