/* http://meyerweb.com/eric/tools/css/reset/
   v5.0.1 | 20191019
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, menu, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
	display: block;
}
/* HTML5 hidden-attribute fix for newer browsers */
*[hidden] {
    display: none;
}
body {
	line-height: 1;
}
menu, ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

html {
  font-family: sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
}
body {
  margin: 0;
}
html,
body {
  height: 100%;
}
#__next {
  height: 100%;
}
a {
  text-decoration: none;
}
input,
textarea {
  outline: none;
  border: none;
  padding: 0;
  margin: 0;
  font-family: inherit;
}

.OYGBLML9tSctGy3ukz73o {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  flex: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 30px;
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: 1px rgba(51, 51, 51, 0.04) solid;
}
._20ExvIvqD3BiVpHkh_wOYt {
  display: flex;
  align-items: center;
  font-size: 20px;
  line-height: 1.5;
  font-weight: 600;
  color: #1a1a1a;
}
._2moDM0zQ-s7biq9cXWhNN1 {
  width: 30px;
  height: 30px;
  background-color: currentColor;
  margin-right: 8px;
}
._vR5Ul5ZVU_WthM-LsSAD {
  display: flex;
}
._2l5vbA5xexIm2Imx25TK9c:nth-child(n + 2) {
  margin-left: 20px;
}
._10yLvR5xp-csOSa47JDtCN {
  position: relative;
}
.cPbugT3a5oHrcQECgiS0B {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
._2QQMwTPmPLkFc8uwp7c7gC {
  display: flex;
  align-items: center;
  color: #333;
  font-size: 14px;
  line-height: 1.5;
  transition: color 200ms ease-in-out;
}
._2QQMwTPmPLkFc8uwp7c7gC:hover,
._3iKSOTnXGynfqwa1vz6ymV {
  color: #1a1a1a;
}
._3iKSOTnXGynfqwa1vz6ymV {
  font-weight: 600;
}
.Hc_NnlNkG18X1-K7vMuMM {
  margin-right: 8px;
  background-color: currentColor;
  width: 20px;
  height: 20px;
}

._3J9vSxxFHQpIqkx6DJbGZw {
  padding-top: 20px;
  padding-bottom: 20px;
  flex: none;
  display: flex;
  flex-direction: column;
  align-items: center;
}
._1WyOI8ZQoTx99Bq0OBYg2U {
  width: 30px;
  height: 30px;
  background-color: #333;
  margin-bottom: 20px;
}

._1_Dt-vQ697i6wC3Zkun0F5 {
  flex: 1 1 auto;
}

._29DGYdbdsBvgyO-5Pqc48c {
  padding: 14px 30px 100px;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
._29DGYdbdsBvgyO-5Pqc48c h1 {
  margin-top: 36px;
  margin-bottom: 36px;
  color: #1a1a1a;
  font-size: 48px;
  line-height: 1.5;
  font-weight: 600;
}
._29DGYdbdsBvgyO-5Pqc48c h2 {
  margin-top: 36px;
  margin-bottom: 36px;
  color: #1a1a1a;
  font-size: 32px;
  line-height: 1.5;
  font-weight: 600;
}
._29DGYdbdsBvgyO-5Pqc48c h3 {
  margin-top: 24px;
  margin-bottom: 24px;
  color: #1a1a1a;
  font-size: 24px;
  line-height: 1.5;
  font-weight: 600;
}
._29DGYdbdsBvgyO-5Pqc48c h4 {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #1a1a1a;
  font-size: 20px;
  line-height: 1.5;
  font-weight: 600;
}
._29DGYdbdsBvgyO-5Pqc48c p {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333;
  font-size: 20px;
  line-height: 1.5;
}
._29DGYdbdsBvgyO-5Pqc48c strong {
  font-weight: 600;
}
._29DGYdbdsBvgyO-5Pqc48c a {
  color: inherit;
  text-decoration: underline;
}
._29DGYdbdsBvgyO-5Pqc48c table {
  margin-top: 24px;
  margin-bottom: 24px;
  background-color: #f5f5f5;
}
._29DGYdbdsBvgyO-5Pqc48c th {
  text-align: left;
  color: #333;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 600;
  padding: 20px;
}
._29DGYdbdsBvgyO-5Pqc48c td {
  color: #333;
  font-size: 14px;
  line-height: 1.5;
  padding: 20px;
}
._29DGYdbdsBvgyO-5Pqc48c thead tr:last-child th,
._29DGYdbdsBvgyO-5Pqc48c thead tr:last-child td {
  border-bottom: 2px #333 solid;
}
._29DGYdbdsBvgyO-5Pqc48c tbody tr:nth-child(n + 2) th,
._29DGYdbdsBvgyO-5Pqc48c tbody tr:nth-child(n + 2) td {
  border-top: 1px rgba(51, 51, 51, 0.04) solid;
}
._29DGYdbdsBvgyO-5Pqc48c em {
  font-style: italic;
}

._2h581zRt0adzsb0NpujnGd {
  opacity: 0;
}
._1bIURFKxnqRyvMknqZbj4S {
  opacity: 1;
  transition: opacity 200ms ease-in-out;
}
._2P7iYXpelbEom5Wj7rQQZz {
  opacity: 1;
}
._1LLs3yQ-0HlsCgXEnWGAFl {
  opacity: 0;
  transition: opacity 200ms ease-in-out;
}

._3fVkJYUkqMcDS-KR-FQKpP {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 1;
}
._3QE0sYwNcGBzxt5YJGoyTC {
  display: flex;
  align-items: center;
}
._2AJJIFk4IDE2KbJZZ4XKAA:nth-child(n + 2) {
  margin-left: 20px;
}
._1jSsGii6FWRYYToEHZmyDd {
  position: relative;
}
.nqdD9NY9wj4LXO1clBfdo {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
._14THEEb_3pk_5iInh1-5qY {
  line-height: 1.5;
  display: flex;
  align-items: center;
  color: rgba(255, 255, 255, 0.8);
  transition: color 200ms ease-in-out;
  font-size: 12px;
}
._14THEEb_3pk_5iInh1-5qY:hover,
._3V8h1cw3LCenn0fxB6kSg3 {
  color: #fff;
}
._3V8h1cw3LCenn0fxB6kSg3 {
  font-weight: 600;
}
._2Hv9FJRlKyRlCB_lNtnkcw {
  -webkit-filter: drop-shadow(0 8px 12px rgba(0, 0, 0, 0.1));
          filter: drop-shadow(0 8px 12px rgba(0, 0, 0, 0.1));
}
._2evcQw33gKRjTZTr2PbLIv {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: currentColor;
}
@media (min-width: 1200px) {
  ._14THEEb_3pk_5iInh1-5qY {
    font-size: 14px;
  }
  ._2evcQw33gKRjTZTr2PbLIv {
    width: 20px;
    height: 20px;
  }
}

._2oqHUBZiY2UwC8dusDP3d1 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.app__bright-theme ._2oqHUBZiY2UwC8dusDP3d1 {
  background-color: #808080;
}
.app__dark-theme ._2oqHUBZiY2UwC8dusDP3d1 {
  background-color: #333436;
}

.i5BkjAO6-OSj0eNb5PTj {
  position: relative;
  height: 100%;
  overflow: hidden;
}
._3ZgU7fmuUsCeMTtUJGJV3J {
  position: absolute;
  top: 0;
  left: 0;
  right: -72px;
  bottom: 0;
  background-color: #fff;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.HVGpPkdH_tul73NrUIBqk {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

._1rTBbe2nz-vmB9_y6P3DeP {
  padding-top: 16px;
  padding-bottom: 8px;
}
._2DtZk_Z24faR1CAxdpfy3u {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
}
._3OBlr9EG2sfq4YN-hiq50h {
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  border-radius: 50%;
  margin-left: auto;
  margin-right: auto;
}
._24aM0BU6m8PzR9rxhqmjVL {
  width: 48px;
  height: 48px;
  margin-bottom: 8px;
}
.PXGl_t9YsXEhm1MPXSqm7 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  padding-left: 6px;
  padding-right: 6px;
  max-width: 100%;
  font-size: 14px;
  line-height: 1.3;
  font-weight: 600;
  transition: color 200ms ease-in-out;
}
.PXGl_t9YsXEhm1MPXSqm7 {
  color: #1686f0;
}
._2DtZk_Z24faR1CAxdpfy3u:hover .PXGl_t9YsXEhm1MPXSqm7 {
  color: #1890ff;
  text-decoration: underline;
}

._2T9wZx9t8c7XaKaIPy_6ON {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
._30WEfLMihYfRGQpYzM_wsG {
  padding-top: 20px;
  padding-bottom: 24px;
}

._3rjDeUPY1bKTTvV4Nje2na {
  position: relative;
  overflow: auto;
  scrollbar-width: none;
}
._3rjDeUPY1bKTTvV4Nje2na::-webkit-scrollbar {
  display: none;
}

._2ZBNBkrjtuptyBA7UoZPtV {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  display: flex;
  transition: color 200ms ease-in-out, background-color 200ms ease-in-out;
}
._3o3wiGGVgDeGUwL6dlN2xj {
  align-items: center;
  flex-direction: column;
  padding-top: 12px;
  padding-bottom: 12px;
}
.app__bright-theme ._2ZBNBkrjtuptyBA7UoZPtV {
  color: #676767;
}
.app__bright-theme ._2ZBNBkrjtuptyBA7UoZPtV:hover,
.app__bright-theme ._3hRcszY0Ui0q1dwxbBT20p {
  background-color: rgba(255, 255, 255, 0.98);
}
.app__bright-theme ._3hRcszY0Ui0q1dwxbBT20p {
  color: #333;
}
.app__dark-theme ._2ZBNBkrjtuptyBA7UoZPtV {
  color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme ._2ZBNBkrjtuptyBA7UoZPtV:hover,
.app__dark-theme ._3hRcszY0Ui0q1dwxbBT20p {
  background-color: rgba(255, 255, 255, 0.08);
}
.app__dark-theme ._3hRcszY0Ui0q1dwxbBT20p {
  color: rgba(255, 255, 255, 0.9);
}
._3iUyzOTTU99Z_4rktnV17v {
  width: 18px;
  height: 18px;
  background-color: currentColor;
}
._3RlmwoKc3XmXZqAlmv_jRu {
  margin-bottom: 4px;
}
._2XdHHPaKXU4-2vhpfimvkp {
  font-weight: 600;
  line-height: 1.3;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._3wk5v6lv5KBk0LC7blF3_b {
  text-align: center;
  box-sizing: border-box;
  max-width: 100%;
  padding-left: 6px;
  padding-right: 6px;
}

._20jM9dMpZJMzoxFdRqoeO6 {
  cursor: pointer;
  display: flex;
  transition: background-color 200ms ease-in-out;
}
._8SiiyJk66rma1iR6fzoV9 {
  width: 18px;
  height: 18px;
  transition: background-color 200ms ease-in-out;
}
.k8smPSKjoCtuhqrLc71IC {
  align-items: center;
  justify-content: center;
  height: 64px;
}
._TCXfj8cyzBU7kJCR533D {
  font-weight: 600;
  line-height: 1.3;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1 1 0;
  transition: color 200ms ease-in-out;
}
.app__bright-theme ._8SiiyJk66rma1iR6fzoV9 {
  background-color: #676767;
}
.app__bright-theme ._TCXfj8cyzBU7kJCR533D {
  color: #676767;
}
.app__bright-theme ._20jM9dMpZJMzoxFdRqoeO6:hover,
.app__bright-theme ._1Aklk94aEU89f4q1hcmMHt {
  background-color: rgba(255, 255, 255, 0.98);
}
.app__bright-theme ._1Aklk94aEU89f4q1hcmMHt ._8SiiyJk66rma1iR6fzoV9 {
  color: #333;
}
.app__bright-theme ._1Aklk94aEU89f4q1hcmMHt ._TCXfj8cyzBU7kJCR533D {
  background-color: #333;
}
.app__dark-theme ._8SiiyJk66rma1iR6fzoV9 {
  background-color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme ._TCXfj8cyzBU7kJCR533D {
  color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme ._20jM9dMpZJMzoxFdRqoeO6:hover,
.app__dark-theme ._1Aklk94aEU89f4q1hcmMHt {
  background-color: rgba(255, 255, 255, 0.08);
}
.app__dark-theme ._1Aklk94aEU89f4q1hcmMHt ._8SiiyJk66rma1iR6fzoV9 {
  background-color: rgba(255, 255, 255, 0.9);
}
.app__dark-theme ._1Aklk94aEU89f4q1hcmMHt ._TCXfj8cyzBU7kJCR533D {
  color: rgba(255, 255, 255, 0.9);
}

._1JuenH_EEiZPYebsTYNKu6 {
  height: 100%;
}
._6jnuQX0sqT3PZSMtKdDL_ {
  height: 100%;
}

.u1cphhVvw_OpuTTwJOLm4 {
  flex: 1 1 0;
  min-height: 0;
}

._2xDFwEtwJifmyJrC2YTno4 {
  padding-top: 24px;
  flex: none;
}

._2cNiwpPPSJkeYy39m4xg4J {
  position: relative;
  flex: none;
  display: flex;
  flex-direction: column;
  z-index: 1;
}
._2H-Jq7HTPPqejnkfSF6hZ0 {
  width: 72px;
}
.app__bright-theme ._2cNiwpPPSJkeYy39m4xg4J {
  background-color: rgba(255, 255, 255, 0.9);
}
.app__dark-theme ._2cNiwpPPSJkeYy39m4xg4J {
  background-color: rgba(32, 33, 36, 0.9);
}

.HfOJUfGk3Tmhwak82mU4T {
  overflow-y: scroll;
  scrollbar-width: thin;
}
.QA9ACw6t_xTQBD60B_sgS {
  direction: rtl;
}
.HfOJUfGk3Tmhwak82mU4T::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: transparent;
}
.HfOJUfGk3Tmhwak82mU4T::-webkit-scrollbar-thumb {
  border-radius: 3px;
}
.app__bright-theme .HfOJUfGk3Tmhwak82mU4T {
  scrollbar-color: rgba(230, 230, 230, 0.6) transparent;
}
.app__bright-theme .HfOJUfGk3Tmhwak82mU4T::-webkit-scrollbar-thumb {
  background-color: rgba(230, 230, 230, 0.6);
}
.app__bright-theme .HfOJUfGk3Tmhwak82mU4T::-webkit-scrollbar-thumb:hover {
  background-color: #e6e6e6;
}
.app__dark-theme .HfOJUfGk3Tmhwak82mU4T {
  scrollbar-color: rgba(51, 51, 51, 0.6) transparent;
}
.app__dark-theme .HfOJUfGk3Tmhwak82mU4T::-webkit-scrollbar-thumb {
  background-color: rgba(51, 51, 51, 0.6);
}
.app__dark-theme .HfOJUfGk3Tmhwak82mU4T::-webkit-scrollbar-thumb:hover {
  background-color: #333;
}
._3bfAvkEnUx0JAJFuFoWURO {
  direction: ltr;
}

._2S7ekp0soRkiqQsBCxy7xu {
  height: 100%;
}
._3FXiEmhR-nxkSWsDg3CeiI {
  height: 100%;
}
._1E1RCwmHN1fYmKWFJLKJMo {
  margin-left: auto;
  margin-right: auto;
  width: 90%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.fDgsMDt02ATJyT8G5np_S {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1.5;
  font-weight: 600;
  transition-property: background-color, box-shadow, opacity;
  transition-duration: 200ms;
  transition-timing-function: ease-in-out;
  border-width: 1px;
  border-style: solid;
  font-size: 20px;
  padding-left: 52px;
  padding-right: 38px;
  border-radius: 5.76px;
}
@media (min-width: 1800px) {
  .fDgsMDt02ATJyT8G5np_S {
    font-size: 24px;
    padding-left: 72px;
    padding-right: 50px;
    border-radius: 7.2px;
  }
}
.app__bright-theme .fDgsMDt02ATJyT8G5np_S {
  color: #333;
  border-color: #fff;
}
.app__dark-theme .fDgsMDt02ATJyT8G5np_S {
  color: #fff;
  border-color: #202124;
}
.app__bright-theme ._1XOTym8f1zwoUw8iWYxsoQ {
  box-shadow: 0 8px 12px rgba(0, 0, 0, 0.08);
}
.app__dark-theme ._1XOTym8f1zwoUw8iWYxsoQ {
  box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2);
}
.app__bright-theme .fDgsMDt02ATJyT8G5np_S::-webkit-input-placeholder {
  color: #999;
}
.app__bright-theme .fDgsMDt02ATJyT8G5np_S::-moz-placeholder {
  color: #999;
}
.app__bright-theme .fDgsMDt02ATJyT8G5np_S:-ms-input-placeholder {
  color: #999;
}
.app__bright-theme .fDgsMDt02ATJyT8G5np_S::-ms-input-placeholder {
  color: #999;
}
.app__bright-theme .fDgsMDt02ATJyT8G5np_S::placeholder {
  color: #999;
}
.app__dark-theme .fDgsMDt02ATJyT8G5np_S::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme .fDgsMDt02ATJyT8G5np_S::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme .fDgsMDt02ATJyT8G5np_S:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme .fDgsMDt02ATJyT8G5np_S::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme .fDgsMDt02ATJyT8G5np_S::placeholder {
  color: rgba(255, 255, 255, 0.4);
}
._2icuEAURhx02iO0r75zJ-3 {
  opacity: 1 !important;
}
.app__bright-theme ._2icuEAURhx02iO0r75zJ-3 {
  background-color: #fff !important;
}
.app__bright-theme ._2icuEAURhx02iO0r75zJ-3._1XOTym8f1zwoUw8iWYxsoQ {
  box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2);
}
.app__dark-theme ._2icuEAURhx02iO0r75zJ-3 {
  background-color: #202124 !important;
}
.app__dark-theme ._2icuEAURhx02iO0r75zJ-3._1XOTym8f1zwoUw8iWYxsoQ {
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.4);
}

._2Wev4dbyFpnXPSHUojQgEO {
  cursor: pointer;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  transition: background-color ease-in-out 200ms;
  left: 8px;
  padding: 8px;
  height: 28px;
}
.C-iiMrEP0hBnqqm3vELhF {
  display: block;
  transition: transform ease-in-out 200ms;
  width: 28px;
  height: 28px;
}
._2IrHOTeJI6t44c4Osx4xBJ {
  pointer-events: none;
  position: absolute;
  bottom: -6px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  transition-property: bottom, opacity;
  transition-timing-function: ease-in-out;
  transition-duration: 200ms;
  opacity: 0;
  width: 14px;
  height: 14px;
}
@media (min-width: 1800px) {
  ._2Wev4dbyFpnXPSHUojQgEO {
    left: 12px;
    padding: 12px;
    height: 36px;
  }
  .C-iiMrEP0hBnqqm3vELhF {
    width: 36px;
    height: 36px;
  }
  ._2IrHOTeJI6t44c4Osx4xBJ {
    width: 18px;
    height: 18px;
  }
}
.app__bright-theme ._2IrHOTeJI6t44c4Osx4xBJ {
  background-color: #999;
}
.app__dark-theme ._2IrHOTeJI6t44c4Osx4xBJ {
  background-color: rgba(255, 255, 255, 0.4);
}
._31cEFY0X1shbSWMm81hPAg .C-iiMrEP0hBnqqm3vELhF,
._2Wev4dbyFpnXPSHUojQgEO:hover .C-iiMrEP0hBnqqm3vELhF {
  transform: translateY(-6px);
}
._31cEFY0X1shbSWMm81hPAg ._2IrHOTeJI6t44c4Osx4xBJ,
._2Wev4dbyFpnXPSHUojQgEO:hover ._2IrHOTeJI6t44c4Osx4xBJ {
  opacity: 1;
  bottom: 0;
}
._31cEFY0X1shbSWMm81hPAg,
._2Wev4dbyFpnXPSHUojQgEO:hover {
  background-color: var(--background-color_hovering);
}

._3zUfxAmsxIsjW7LAF9GtLF {
  width: 18px;
  height: 18px;
  transition: background-color 200ms ease-in-out;
  cursor: pointer;
}
.app__bright-theme ._3zUfxAmsxIsjW7LAF9GtLF {
  background-color: #676767;
}
.app__bright-theme ._3zUfxAmsxIsjW7LAF9GtLF:hover {
  background-color: #333;
}
.app__dark-theme ._3zUfxAmsxIsjW7LAF9GtLF {
  background-color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme ._3zUfxAmsxIsjW7LAF9GtLF:hover {
  background-color: rgba(255, 255, 255, 0.8);
}

._3OaptGIcgDqv7xKvhSxbT4 {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  pointer-events: none;
  right: 16px;
}
._7nsdoeBlCmvFjc7EzS-05 {
  pointer-events: auto;
  width: 14px;
  height: 14px;
}
@media (min-width: 1800px) {
  ._3OaptGIcgDqv7xKvhSxbT4 {
    right: 20px;
  }
  ._7nsdoeBlCmvFjc7EzS-05 {
    width: 18px;
    height: 18px;
  }
}

.uGE-JaTvnfhSf3aHj173H {
  top: 100%;
  margin-top: 14px;
  position: absolute;
  left: 0;
  right: 0;
  padding: 8px;
  border-radius: 6px;
}
.app__bright-theme .uGE-JaTvnfhSf3aHj173H {
  background-color: #fff;
}
.app__dark-theme .uGE-JaTvnfhSf3aHj173H {
  background-color: #202124;
}
.app__bright-theme ._3DFbHsjYASqRLbpkRgCYbJ {
  box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2);
}
.app__dark-theme ._3DFbHsjYASqRLbpkRgCYbJ {
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.4);
}

._3nvs2RpAvysfRThZ-lHrrr {
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  cursor: pointer;
  transition: background-color 200ms ease-in-out;
  align-items: center;
  border-radius: 4px;
  padding-left: 8px;
  padding-right: 8px;
}
.app__bright-theme ._3nvs2RpAvysfRThZ-lHrrr:hover,
.app__bright-theme .QqUGYquyefv4ebcx6QeV {
  background-color: #f5f5f5;
}
.app__dark-theme ._3nvs2RpAvysfRThZ-lHrrr:hover,
.app__dark-theme .QqUGYquyefv4ebcx6QeV {
  background-color: rgba(255, 255, 255, 0.08);
}
._31bIslHGftC3TAwtccomKT {
  flex: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  margin-right: 8px;
}
._1NeMJVwGyHJbuWlDf6EXzN {
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  color: #fff;
  font-size: 12px;
}
._3aHONSVV4V7_slugYZTGs,
._34DuT3BRotN6Y0EljY16Er {
  width: 20px;
  height: 20px;
}
._34DuT3BRotN6Y0EljY16Er {
  display: block;
}
.app__bright-theme ._3aHONSVV4V7_slugYZTGs {
  background-color: #706e6b;
}
.app__dark-theme ._3aHONSVV4V7_slugYZTGs {
  background-color: #cfcfcf;
}
._1zYBBI-pvyyGsU2RByVabL {
  overflow: hidden;
  line-height: 1.3;
  transition: color 200ms ease-in-out;
  font-size: 16px;
}
.app__bright-theme ._3ko5iVRQHO1yYWBykUvlnm {
  color: #676767;
}
.app__dark-theme ._3ko5iVRQHO1yYWBykUvlnm {
  color: #cfcfcf;
}
._1bzXD-05AGiysgqnlyWWD {
  font-weight: 600;
  transition: color 200ms ease-in-out;
}
.app__bright-theme ._1bzXD-05AGiysgqnlyWWD {
  color: #333;
}
.app__dark-theme ._1bzXD-05AGiysgqnlyWWD {
  color: #cfcfcf;
}
.app__dark-theme ._3nvs2RpAvysfRThZ-lHrrr:hover ._1bzXD-05AGiysgqnlyWWD,
.app__dark-theme .QqUGYquyefv4ebcx6QeV ._1bzXD-05AGiysgqnlyWWD {
  color: #fff;
}
.app__dark-theme ._3nvs2RpAvysfRThZ-lHrrr:hover ._3ko5iVRQHO1yYWBykUvlnm,
.app__dark-theme .QqUGYquyefv4ebcx6QeV ._3ko5iVRQHO1yYWBykUvlnm {
  color: #fff;
}
@media (min-width: 1800px) {
  ._3nvs2RpAvysfRThZ-lHrrr {
    padding-left: 16px;
    padding-right: 16px;
  }
  ._31bIslHGftC3TAwtccomKT {
    width: 36px;
    height: 36px;
    margin-right: 16px;
  }
  ._1NeMJVwGyHJbuWlDf6EXzN {
    font-size: 14px;
  }
  ._3aHONSVV4V7_slugYZTGs,
  ._34DuT3BRotN6Y0EljY16Er {
    width: 24px;
    height: 24px;
  }
  ._1zYBBI-pvyyGsU2RByVabL {
    font-size: 18px;
  }
}

.ALzLKoaShxNovW11Qup45 {
  z-index: 1;
  grid-column: 1 / -1;
  position: -webkit-sticky;
  position: sticky;
  top: 24px;
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.H-z4F0H1HnqGHOlOVuUHZ {
  position: relative;
  height: 57.6px;
}
@media (min-width: 1800px) {
  .H-z4F0H1HnqGHOlOVuUHZ {
    height: 72px;
  }
}

.ECFYIKaw_6yUMrGibVJCR {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.app__bright-theme .ECFYIKaw_6yUMrGibVJCR {
  color: rgba(0, 0, 0, 0.2);
}
.app__dark-theme .ECFYIKaw_6yUMrGibVJCR {
  color: rgba(0, 0, 0, 0.4);
}
.mnM6NOWIXrKGG_DpRGBLS {
  transition: box-shadow ease-in-out 200ms;
}
.app__bright-theme .mnM6NOWIXrKGG_DpRGBLS {
  box-shadow: 0 8px 12px rgba(0, 0, 0, 0.08);
}
.app__dark-theme .mnM6NOWIXrKGG_DpRGBLS {
  box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2);
}
.ECFYIKaw_6yUMrGibVJCR:hover .mnM6NOWIXrKGG_DpRGBLS {
  box-shadow: 0 12px 24px currentColor;
}
.D_z2IGlu0zWBKrJJybrpl {
  transition: -webkit-filter ease-in-out 200ms;
  transition: filter ease-in-out 200ms;
  transition: filter ease-in-out 200ms, -webkit-filter ease-in-out 200ms;
}
.app__bright-theme .D_z2IGlu0zWBKrJJybrpl {
  -webkit-filter: drop-shadow(0 8px 12px rgba(0, 0, 0, 0.08));
          filter: drop-shadow(0 8px 12px rgba(0, 0, 0, 0.08));
}
.app__dark-theme .D_z2IGlu0zWBKrJJybrpl {
  -webkit-filter: drop-shadow(0 8px 12px rgba(0, 0, 0, 0.2));
          filter: drop-shadow(0 8px 12px rgba(0, 0, 0, 0.2));
}
.ECFYIKaw_6yUMrGibVJCR:hover .D_z2IGlu0zWBKrJJybrpl {
  -webkit-filter: drop-shadow(0 12px 24px currentColor);
          filter: drop-shadow(0 12px 24px currentColor);
}

._2C24RtMgd8886tShluKQmp {
  display: flex;
  height: var(--icon__size);
  border-radius: calc(var(--icon__size) *  0.1);
}
._372dWO9Rnkz4yqDV9fTRJZ {
  overflow: hidden;
  flex: none;
  border-top-left-radius: calc(var(--icon__size) *  0.1);
  border-bottom-left-radius: calc(var(--icon__size) *  0.1);
}
._937oQn-_B-ES4C8wheHbK {
  flex: 1 1 0;
  min-width: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 12px;
  padding-right: 18px;
  border-top-right-radius: calc(var(--icon__size) *  0.1);
  border-bottom-right-radius: calc(var(--icon__size) *  0.1);
}
._2uPlkEwlOpUIR-3QJyUhI6 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.3;
  font-weight: 600;
  font-size: 14px;
  height: 18.2px;
}
._2RxBDpMMWUjCTsXyYoAx97 {
  line-height: 1.3;
  font-weight: 600;
  overflow: hidden;
  margin-top: 8px;
  font-size: 12px;
  height: 31px;
}
@media (min-width: 1800px) {
  ._937oQn-_B-ES4C8wheHbK {
    padding-left: 16px;
    padding-right: 24px;
  }
  ._2uPlkEwlOpUIR-3QJyUhI6 {
    font-size: 18px;
    height: 23.4px;
  }
  ._2RxBDpMMWUjCTsXyYoAx97 {
    margin-top: 12px;
    font-size: 14px;
    height: 36px;
  }
}
.app__bright-theme ._3P1FPZo9pP-n8WWxFtUaX2,
.app__bright-theme ._937oQn-_B-ES4C8wheHbK {
  background-color: rgba(255, 255, 255, 0.9);
}
.app__bright-theme ._2uPlkEwlOpUIR-3QJyUhI6 {
  color: #333;
}
.app__bright-theme ._2RxBDpMMWUjCTsXyYoAx97 {
  color: #676767;
}
.app__dark-theme ._3P1FPZo9pP-n8WWxFtUaX2,
.app__dark-theme ._937oQn-_B-ES4C8wheHbK {
  background-color: rgba(32, 33, 36, 0.9);
}
.app__dark-theme ._2uPlkEwlOpUIR-3QJyUhI6 {
  color: rgba(255, 255, 255, 0.8);
}
.app__dark-theme ._2RxBDpMMWUjCTsXyYoAx97 {
  color: rgba(255, 255, 255, 0.4);
}

.uuuBoYeRfrcl9SeeUnpR5 {
  width: var(--icon__size);
  height: var(--icon__size);
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
._3m0mOD-fUyCk-BleAoyE1l {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
}

._2RCzt4DFCU2gW65UJsiT_P {
  display: flex;
  justify-content: center;
  align-items: center;
  transition-timing-function: ease-in-out;
  transition-duration: 200ms;
  transition-property: background-color, box-shadow;
  border-radius: calc(var(--icon__size) *  0.1);
}
._2cC2XZz47FTVHQiktXHGRt {
  height: var(--icon__size);
}
.app__bright-theme ._2RCzt4DFCU2gW65UJsiT_P {
  background-color: rgba(255, 255, 255, 0.4);
}
.app__dark-theme ._2RCzt4DFCU2gW65UJsiT_P {
  background-color: rgba(32, 33, 36, 0.4);
}
._1nJk-U1AupQajVF5doy4us {
  width: calc(.75 * var(--icon__size));
  height: calc(.75 * var(--icon__size));
  transition: background-color 200ms ease-in-out;
}
.app__bright-theme ._1nJk-U1AupQajVF5doy4us {
  background-color: rgba(255, 255, 255, 0.6);
}
.app__dark-theme ._1nJk-U1AupQajVF5doy4us {
  background-color: rgba(255, 255, 255, 0.4);
}
.app__bright-theme ._564mBWsnuvF5MCU3UHe1l:hover ._2RCzt4DFCU2gW65UJsiT_P {
  background-color: rgba(255, 255, 255, 0.6);
}
.app__bright-theme ._564mBWsnuvF5MCU3UHe1l:hover ._1nJk-U1AupQajVF5doy4us {
  background-color: rgba(255, 255, 255, 0.9);
}
.app__dark-theme ._564mBWsnuvF5MCU3UHe1l:hover ._2RCzt4DFCU2gW65UJsiT_P {
  background-color: rgba(32, 33, 36, 0.96);
}
.app__dark-theme ._564mBWsnuvF5MCU3UHe1l:hover ._1nJk-U1AupQajVF5doy4us {
  background-color: rgba(255, 255, 255, 0.9);
}

._1hZNneQK4EzPtt1MIHdaBF {
  margin-top: 10vh;
  display: grid;
  justify-content: center;
}
._3jIJsRvTAkcjnStNY4bQJI {
  width: 100%;
  --icon__size: 96px;
  row-gap: 31.2px;
  -webkit-column-gap: 40.8px;
     -moz-column-gap: 40.8px;
          column-gap: 40.8px;
  padding-bottom: calc(var(--icon__size) +  31.2px);
}
._29OOauPmV7Wa-XrYd7IRGt {
  grid-template-columns: repeat(auto-fill, calc(2.6  * var(--icon__size)));
}
@media (min-width: 1800px) {
  ._3jIJsRvTAkcjnStNY4bQJI {
    --icon__size: 120px;
    row-gap: 48px;
    -webkit-column-gap: 60px;
       -moz-column-gap: 60px;
            column-gap: 60px;
    padding-bottom: calc(var(--icon__size) +  48px);
  }
}

._3z1Lt8Os635_F9k4n60oU6 {
  flex: 1 1 0;
  position: relative;
  z-index: 0;
}
._2ijrBaMT4_6sTWwQqmfgsT {
  height: 100%;
}

._2abpDdlWxcVRE2Agkc825z {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}

._2lvxtqAymGXrTgwkYRFeLB {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: rgba(255, 255, 255, 0.9);
  text-shadow: 0 8px 12px rgba(0, 0, 0, 0.1);
}
._33ppTLoa9YdkWduYfSY4x6 {
  visibility: hidden;
}
._1MYgPlT4lrHMVCXGi1hsQa {
  position: relative;
  line-height: 1;
  font-size: 100px;
}
._29J3sModtqtakEVEx9cbBH {
  position: absolute;
  left: 100%;
  font-size: 16px;
  margin-left: 11px;
  top: 10px;
}
@media (min-width: 1200px) {
  ._1MYgPlT4lrHMVCXGi1hsQa {
    font-size: 144px;
  }
  ._29J3sModtqtakEVEx9cbBH {
    font-size: 24px;
    margin-left: 19px;
    top: 18px;
  }
}
@media (min-width: 1800px) {
  ._1MYgPlT4lrHMVCXGi1hsQa {
    font-size: 180px;
  }
  ._29J3sModtqtakEVEx9cbBH {
    font-size: 36px;
    margin-left: 24px;
    top: 20px;
  }
}
._1xPVUTLLR07tgLhdbSmqLK {
  margin-top: 16px;
  font-size: 14px;
  line-height: 1.5;
}
@media (min-width: 1200px) {
  ._1xPVUTLLR07tgLhdbSmqLK {
    margin-top: 20px;
    font-size: 18px;
  }
}
@media (min-width: 1800px) {
  ._1xPVUTLLR07tgLhdbSmqLK {
    margin-top: 24px;
    font-size: 24px;
  }
}

._1G5DbMFq3_0Ovbc9eyNcmt {
  flex: none;
  display: flex;
  flex-direction: column;
  align-items: center;
}
._3Ii-JRYwqFC60OWwZ6WMYt {
  border: 1px #fff solid;
  color: #fff;
  line-height: 1.5;
  font-weight: 100;
  border-radius: 6px;
  font-size: 18px;
  padding: 8px 18px;
  margin-bottom: 18px;
}
@media (min-width: 1200px) {
  ._3Ii-JRYwqFC60OWwZ6WMYt {
    font-size: 24px;
    padding: 10px 24px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1800px) {
  ._3Ii-JRYwqFC60OWwZ6WMYt {
    font-size: 32px;
    padding: 12px 32px;
    margin-bottom: 32px;
  }
}

._3bQM6jWJVHnN2Uy6tndWZH {
  display: flex;
  align-items: center;
  transition: background-color 200ms ease-in-out;
  color: #fff;
  line-height: 1.3;
  border-radius: 6px;
  text-shadow: none;
  border: 1px transparent solid;
  font-weight: 600;
  font-size: 14px;
  padding: 12px;
}
._3GtbcK8FQaLCTOqT6wLwgP {
  border-color: #4b8bf4;
  background-color: rgba(75, 139, 244, 0.9);
}
._3GtbcK8FQaLCTOqT6wLwgP:hover {
  background-color: #4b8bf4;
}
._3SDZLXJq4OW0PcMPMQ24jG {
  border-color: #f44b4b;
  background-color: rgba(244, 75, 75, 0.9);
}
._3SDZLXJq4OW0PcMPMQ24jG:hover {
  background-color: #f44b4b;
}
._1s8IOxIhND9GYFCP4CIzDP {
  border-color: #0067b8;
  background-color: rgba(0, 103, 184, 0.9);
}
._1s8IOxIhND9GYFCP4CIzDP:hover {
  background-color: #0067b8;
}
._2XYzPgs1fd-8VxBM8CZIE2 {
  background-color: #fff;
  margin-right: 8px;
  width: 20px;
  height: 20px;
}
@media (min-width: 1200px) {
  ._3bQM6jWJVHnN2Uy6tndWZH {
    font-size: 16px;
    padding: 16px;
  }
  ._2XYzPgs1fd-8VxBM8CZIE2 {
    margin-right: 12px;
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 1800px) {
  ._3bQM6jWJVHnN2Uy6tndWZH {
    font-size: 20px;
    padding: 20px;
  }
  ._2XYzPgs1fd-8VxBM8CZIE2 {
    margin-right: 16px;
    width: 30px;
    height: 30px;
  }
}
._223zFglENvFf728BA21b78 {
  display: none;
}

._1k7NtjJv-WLsCla0V4jdaf {
  display: flex;
  justify-content: center;
  margin-top: 12px;
}
@media (min-width: 1200px) {
  margin-top: 16px;
}
@media (min-width: 1800px) {
  margin-top: 20px;
}
.IGbVDaYB8SW4wQJhvZBnq {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.8);
  font-size: 12px;
  line-height: 1.3;
  transition: color 200ms ease-in-out;
  text-decoration: underline;
}
.IGbVDaYB8SW4wQJhvZBnq:hover {
  color: #fff;
}

._2yoDqRk-xvRmFQxAJerfG- {
  position: relative;
  flex: 1 1 24vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.edIvKVcO4EJeXgO0Zswm8 {
  padding-bottom: 12vh;
  display: flex;
  flex-direction: column;
  align-items: center;
}
._3MKb5FzuhkNm6syPvJW4-r {
  color: rgba(255, 255, 255, 0.9);
  line-height: 1.3;
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 12px;
}
@media (min-width: 1200px) {
  ._3MKb5FzuhkNm6syPvJW4-r {
    font-size: 16px;
    margin-bottom: 16px;
  }
}
@media (min-width: 1800px) {
  ._3MKb5FzuhkNm6syPvJW4-r {
    font-size: 20px;
    margin-bottom: 20px;
  }
}
._2hX8tkKDF9VIMlRoXbpNfd {
  position: absolute;
  bottom: 2vh;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
}
.msMqzEW2YtD777VqavxLo {
  flex: 1 1 0;
}
._2hX8tkKDF9VIMlRoXbpNfd::after {
  content: "";
  flex: 1 1 20px;
}
.app__bright-theme .msMqzEW2YtD777VqavxLo {
  padding-left: 20px;
}
.app__dark-theme ._2hX8tkKDF9VIMlRoXbpNfd {
  flex-direction: row-reverse;
}
.app__dark-theme .msMqzEW2YtD777VqavxLo {
  text-align: right;
  padding-right: 20px;
}
.j1coGN0tuyJAKi0cR3ajy {
  flex: none;
  width: 14px;
  height: 14px;
  background-color: #fff;
}

._2uJsfcuQgWOB7Ojfbrku80 {
  position: absolute;
  display: flex;
  flex-direction: column;
}
._2uJsfcuQgWOB7Ojfbrku80::before {
  content: "";
  flex: 1 1 0;
}

._14RqA4J6eq12s48fA9Wr_m {
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
._2OStVwTSplhD5KBfylAir6 {
  opacity: 0;
}
._312syPXkm8mSPe8-1xhw_y {
  opacity: 1;
  transition: opacity 600ms ease-in-out;
}
._2_3SQQ7e_1qRsFDZSddo6d {
  top: 0;
}
._2SjLYs_NcD5GoL9o-H78h4 {
  transform: translateY(-100%);
  transition: transform 600ms ease-in-out;
}

.a-hDoflYai_tZFbgghEDp {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.app__bright-theme .a-hDoflYai_tZFbgghEDp {
  background-color: rgba(0, 0, 0, 0.2);
}
.app__dark-theme .a-hDoflYai_tZFbgghEDp {
  background-color: rgba(0, 0, 0, 0.4);
}

._15twyEW8iZr8AjaRGSOQl2 {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.K208TxjtL061TMR7gpDt2 {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
}
._304PO9g5g-zL4DKgXljw8x {
  position: relative;
}

.BFVDJ5OY1D6M8-KfghNWJ {
  position: relative;
  width: 800px;
  height: 400px;
  background-image: url(/_next/static/images/app-home-intro-modal-background-image-aa33e854ebea8d1c5312ad5fe5e4fa78.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 490px 366px;
}
._1XgGcDTqkO-uD6IlMovADS {
  position: absolute;
  top: 0;
  left: 100%;
}
.ZRytO1RI6xgmWHk63JcKD {
  transform: translateX(-50%);
  white-space: nowrap;
  font-size: 12px;
  padding: 8px 16px;
  line-height: 1.3;
  font-weight: 600;
  border-width: 1px;
  border-style: solid;
  color: #1890ff;
  box-shadow: 0 8px 16px rgba(39, 73, 128, 0.2);
  border-radius: 4px;
}
.JDQM7QXS9w4iPjF43kcHS {
  background-color: rgba(255, 255, 255, 0.9);
  border-color: #fff;
}
._2pmJ5CYRbGkQGA52ijqi-w {
  background-color: rgba(68, 68, 68, 0.9);
  border-color: #444;
}

.Rkma525OU8lecPsV9Lwrb {
  margin-top: 36px;
}

._2QygYq3QIVRKfsPolW3e2z {
  display: flex;
  flex-direction: column;
  align-items: center;
}

._3KF0PN-81A09APKgP-jsKB {
  position: relative;
  display: block;
  overflow: hidden;
}
._2kuM0fAM-0OONba5lmjPsr {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
}

._1Mxcs3X1sv90sqceCP-ngi {
  height: 100%;
}

