@media all {
  #\31 8290017 { width: 44.5%; height: auto; max-width: 100%; }
  #\37 7266975.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\37 7266975 { width: 59.81%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\38 2148469 { width: 28.52%; height: auto; max-width: 100%; }
  #\36 3bd85219866cc3622781521 { min-height: 8px; gap: 30px 4%; width: 58%; min-width: 4%; background-color: rgba(0, 0, 0, 0); justify-content: flex-start; padding: 0px; margin: 0px 0%; }
  #\36 3bd85219866cc3622781520 { min-height: 320px; gap: 18px 3%; width: 100%; flex-wrap: nowrap; padding: 0px 40px 100px; }
  #\36 3bd85219866cc3622781522 { min-height: 8px; gap: 24px 4%; width: 39%; min-width: 4%; background-color: rgba(0, 0, 0, 0); justify-content: flex-start; padding: 0px; margin: 0px 0%; }
  #\36 3bd85219866cc362278151f { border-width: 0px; border-color: rgb(0, 0, 0); border-style: solid; background-color: rgba(0, 0, 0, 0); }
  #\36 3c7b8b76c596a2813341bc5 { height: auto; }
  #\36 3bd85219866cc362278151d { margin: -150px 0% 0px; }
  #group_e42 { align-items: center; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; background-color: var(--color_3); background-image: none; border-radius: 8px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-width: 1px; padding: 3%; margin: 0px 0%; }
  #\37 521eee7 { width: 65px; height: auto; max-width: 100%; order: 0; justify-self: auto; min-width: 32px; margin: 0px 0%; grid-area: auto; }
  #widget_nt0 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #widget_188 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #group_gjq { align-items: center; width: 100%; min-height: 101px; max-height: 100%; gap: 10px 24px; background-color: var(--color_6); background-image: none; border-radius: 10px; align-self: stretch; height: auto; padding: 2% 3%; margin: 0px; }
  #widget_uu1 { width: 100%; height: auto; max-width: 100%; }
  #group_5rd { justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 70px; max-height: 100%; gap: 15px 24px; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #group_pk2 { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 32px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #widget_vq9 { width: 25px; height: auto; max-width: 100%; }
  #widget_s5h { width: 100%; height: auto; max-width: 100%; }
  #de405614 { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 32px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #af3f88b5 { width: 25px; height: auto; max-width: 100%; }
  #\34 81c097b { width: 100%; height: auto; max-width: 100%; }
  #e99d68ef { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 32px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\37 2b01337 { width: 25px; height: auto; max-width: 100%; }
  #\31 9cdb11c { width: 100%; height: auto; max-width: 100%; }
  #widget_kee { width: 100%; height: auto; min-height: 48px; max-width: 100%; }
  #c22afd65 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; background-color: var(--color_3); background-image: none; border-radius: 8px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-width: 1px; padding: 3%; margin: 0px 0%; }
  #e56588db { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\39 ccb7c2a { width: 100%; height: auto; max-width: 100%; order: 0; }
  #add80e62 { justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 70px; max-height: 100%; gap: 15px 24px; margin-left: 0px; margin-right: 0px; height: auto; }
  #d4efcd64 { width: 100%; height: auto; min-height: 48px; max-width: 100%; }
  #widget_49h.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #widget_49h { width: 100%; height: auto; min-height: 1px; max-width: 100%; order: 0; }
  #group_q7d { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #widget_f6p { width: 42.05%; height: auto; max-width: 100%; }
  #efcf06e5.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #efcf06e5 { width: 37.81%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #widget_ush { width: 11.35%; height: auto; max-width: 100%; order: 0; }
  #\39 ebe3ca1 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\32 4cda050 { width: 21.61%; height: auto; max-width: 100%; }
  #\38 3ffd707.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\38 3ffd707 { width: 58.76%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\36 5f8d91a { width: 11.5%; height: auto; max-width: 100%; order: 0; }
  #\34 e8dbe33 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\32 cece2a9 { width: 60.32%; height: auto; max-width: 100%; }
  #df4e7e30.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #df4e7e30 { width: 24.57%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\37 bf7435b { width: 11.11%; height: auto; max-width: 100%; order: 0; }
  #e869936d { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\32 1c8f2f9 { width: 42.99%; height: auto; max-width: 100%; }
  #\35 3d40283.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\35 3d40283 { width: 40.63%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\36 083137a { width: 12.26%; height: auto; max-width: 100%; order: 0; }
  #\39 2570f40 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #b79274fe { width: 52.01%; height: auto; max-width: 100%; }
  #\30 caef3b7.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\30 caef3b7 { width: 29.86%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\32 166516f { width: 14.14%; height: auto; max-width: 100%; order: 0; }
  #fb3942e5 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\32 4f26fc1 { width: 72.53%; height: auto; max-width: 100%; }
  #aa61b88b.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #aa61b88b { width: 11.03%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\30 f95cbb3 { width: 12.44%; height: auto; max-width: 100%; order: 0; }
  #c47a94ce { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\36 3a2eb1f { width: 42.99%; height: auto; max-width: 100%; }
  #ebedbe88.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #ebedbe88 { width: 40.63%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #aa4d3b75 { width: 12.26%; height: auto; max-width: 100%; order: 0; }
  #afbf33de { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\35 7e0032f.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\35 7e0032f { width: 51.66%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\33 09d45cb { width: 15.34%; height: auto; max-width: 100%; order: 0; }
  #\38 75f90b9 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #a4eb4019 { width: 61.93%; height: auto; max-width: 100%; }
  #\35 25c98b6.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\35 25c98b6 { width: 21.53%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\36 369edca { width: 12.54%; height: auto; max-width: 100%; order: 0; }
  #\31 56226b1 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\33 cec09b4 { width: 49.18%; height: auto; max-width: 100%; }
  #\33 782469d.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\33 782469d { width: 35.97%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #e7cf97c6 { width: 10.85%; height: auto; max-width: 100%; order: 0; }
  #\30 51ef31b { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #f0f92cea { width: 14.87%; height: auto; max-width: 100%; }
  #\35 e727547.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\35 e727547 { width: 68.38%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\38 85f0501 { width: 10.85%; height: auto; max-width: 100%; order: 0; }
  #\32 08dfea7 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #d74c0e4b { width: 18.4%; height: auto; max-width: 100%; }
  #\36 06c72ab { width: 17.8%; height: auto; max-width: 100%; order: 0; }
  #ab0e1919 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #f53c699e { width: 53.77%; height: auto; max-width: 100%; }
  #\32 132ffc7.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\32 132ffc7 { width: 29.26%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\39 fb1af9d { width: 12.98%; height: auto; max-width: 100%; order: 0; }
  #f373cc6e { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #b35bd346 { width: 70.9%; height: auto; max-width: 100%; }
  #\34 8ad8bcc.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\34 8ad8bcc { width: 11.49%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\33 dfb8f3b { width: 13.62%; height: auto; max-width: 100%; order: 0; }
  #d9a93728 { align-items: flex-start; width: 100%; min-height: 823px; max-height: 100%; gap: 15px 24px; background-color: var(--color_3); background-image: none; border-radius: 8px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-width: 1px; height: auto; padding: 3%; margin: 0px 0%; }
  #d90d3d00 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\33 b503395 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #b0b18153.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #b0b18153 { width: 100%; height: auto; min-height: 1px; max-width: 100%; order: 0; }
  #\32 5bdc616 { justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 70px; max-height: 100%; gap: 15px 24px; margin-left: 0px; margin-right: 0px; height: auto; }
  #\31 d734b3f { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\35 e47cfba { width: 56.92%; height: auto; max-width: 100%; }
  #\33 8ad8fee.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\33 8ad8fee { width: 30.06%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #dc88f389 { width: 9.02%; height: auto; max-width: 100%; order: 0; }
  #\34 6df03a2 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\38 75df5ed { width: 57.67%; height: auto; max-width: 100%; }
  #cd600ba7.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #cd600ba7 { width: 27.73%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\31 6d4b06d { width: 10.6%; height: auto; max-width: 100%; order: 0; }
  #f6e33902 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\39 0d438f6 { width: 53.82%; height: auto; max-width: 100%; }
  #\35 74b42ae.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\35 74b42ae { width: 31.62%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\33 6526f60 { width: 10.57%; height: auto; max-width: 100%; order: 0; }
  #\39 19bbe46 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\35 42aa94c { width: 56.29%; height: auto; max-width: 100%; }
  #\36 b101ec4.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\36 b101ec4 { width: 30.51%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\34 9e30517 { width: 9.2%; height: auto; max-width: 100%; order: 0; }
  #\37 577c875 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #df9c6ed5 { width: 29.77%; height: auto; max-width: 100%; }
  #\35 14244dc.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\35 14244dc { width: 55.05%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #e26ee037 { width: 11.18%; height: auto; max-width: 100%; order: 0; }
  #a5ba5bf7 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #aae402d0.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #aae402d0 { width: 39.89%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\30 709e7a3 { width: 11.62%; height: auto; max-width: 100%; order: 0; }
  #c44e9461 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #a55d056d { width: 40.63%; height: auto; max-width: 100%; }
  #\37 69609ee.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\37 69609ee { width: 38.39%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\37 24b4848 { width: 16.98%; height: auto; max-width: 100%; order: 0; }
  #\33 5e50c51 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #\39 1e5edf6 { width: 40.47%; height: auto; max-width: 100%; }
  #\33 2f17b84.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\33 2f17b84 { width: 21.53%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\30 58e3c14 { width: 30.35%; height: auto; max-width: 100%; order: 0; }
  #\30 cc07ebb { width: 100%; height: auto; min-height: 48px; max-width: 100%; }
  #bf9fdbd0 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #b44646b9 { width: 29.77%; height: auto; max-width: 100%; }
  #b2c4d65d.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #b2c4d65d { width: 55.05%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\30 e796f69 { width: 11.18%; height: auto; max-width: 100%; order: 0; }
  #c8acdcab { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; min-height: 36px; max-height: 100%; gap: 24px 2%; align-self: stretch; margin-left: 0px; margin-right: 0px; height: auto; }
  #f6855dcd { width: 44.5%; height: auto; max-width: 100%; }
  #c21595aa.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #c21595aa { width: 39.89%; height: auto; min-height: 1px; max-width: 100%; order: 0; align-self: auto; margin: 0px 0%; grid-area: auto; }
  #\35 b4199a0 { width: 11.62%; height: auto; max-width: 100%; order: 0; }
  #group_m81[data-pinned] { position: sticky; top: 20px; bottom: auto; z-index: 1; }
  #group_m81 { align-items: center; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; background-color: var(--color_1); background-image: none; border-radius: 8px; padding: 4%; margin: 0px 0%; }
  #\34 d20adfe { flex-direction: row; align-items: center; width: 440px; min-height: 36px; max-height: 100%; gap: 24px 2%; height: auto; justify-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #a9ef7114.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #a9ef7114 { width: 26.89%; height: auto; min-height: 1px; max-width: 100%; order: 0; }
  #f7317ad6.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #f7317ad6 { width: 26.89%; height: auto; min-height: 1px; max-width: 100%; order: 2; }
  #\34 e578471 { width: 41.87%; height: auto; max-width: 100%; align-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #widget_mik { width: 100%; height: auto; position: relative; min-width: 10px; min-height: 10px; max-width: 100%; }
}